是否可以創建一個Android應用程序來顯示來自SCADA系統的報警摘要? 如果是,我該怎麼辦?在運行時從android應用程序的scada系統獲取信息
1
A
回答
2
取決於您擁有的SCADA系統,您需要針對您的問題更具體。
許多SCADA系統在SQL數據庫中存放警報,因此您應該可以從中獲得某些信息。
1
實現此目的的方法之一可能是在SCADA內部創建一個TCP服務器(如果您的SCADA允許的話)並使其響應來自客戶端的數據請求。然後,您將創建Android應用程序,它將定期輪詢該TCP服務器並顯示收集的數據(警報在您的案例中)。如果您的SCADA軟件不允許在內部創建TCP服務器,那麼您可以使用某種通用編程語言創建外部TCP服務器,該服務器將定期輪詢SCADA以通過SCADA瞭解的某些協議收集所需數據(如DDE,OPC ...) ,並將這些數據提供給Android客戶端。或者,如果您的報警可以在PLC中找到,那麼您可以跳過SCADA,並使用PLC能夠理解的協議直接尋址PLC - 如MODBUS,S7,FINS ...)。
1
我爲Android製作了一個名爲UniGO的小型scada系統。 您會在該應用程序中找到警報系統。可能是你要找的東西。 它具有用於輪詢HMI/PLC的後臺服務。振動和噪音,領導地位。 如果你使用的是modbus TCP/IP,它可以爲你工作。
問候 的Mikael
0
是的,它可以創建一個Android應用程序,以顯示來自SCADA-LTS系統報警彙總?
您可以:
- 使用SOAP連接到我們的SCADA或REST API,
- 或SCADA-LTS在網頁瀏覽器的報警彙總頁面直接顯示。
相關問題
- 1. 如何在Windows運行時JavaScript應用程序中獲取操作系統和設備信息?
- 2. 如何從UWP應用程序獲取診斷統計信息
- 3. 從julia獲取系統內存信息
- 4. Android應用程序統計信息
- 5. 使用在運行時獲取的信息本地化iOS應用程序
- 6. 運行時間從SCADA表
- 7. 從自定義管理應用程序運行Android系統應用程序
- 8. 從應用程序隱藏系統特定的詳細信息
- 9. Android:從應用程序級庫類獲取系統服務
- 10. Android應用程序可以從其他應用程序獲取信息嗎?
- 11. 在應用程序中獲取正在運行的線程信息
- 12. 應用程序在後臺運行時如何獲取位置信息?
- 13. 如何從Osclass獲取信息到Android應用程序
- 14. 使用c獲取系統信息#
- 15. 用Postgresql獲取系統操作信息
- 16. 使用c獲取系統信息#
- 17. 使用Reg Query獲取系統信息
- 18. 獲取Kynetx應用程序的RSE統計信息
- 19. 如何從運行的小程序獲取信息?
- 20. 的Qt - 獲取系統信息
- 21. 編程發現Android系統的信息
- 22. Android系統應用程序
- 23. Android如何以系統應用程序的形式運行應用程序?
- 24. 如何在Apache下運行的應用程序中保持即時應用程序級別的統計信息?
- 25. 獲取Facebook應用程序信息
- 26. 獲取應用程序上次運行時間在android
- 27. 如何從使用它的應用程序中獲取WCF統計信息?
- 28. 在應用程序中獲取實時HTTP請求的信息
- 29. 如何在系統空閒時運行.NET應用程序?
- 30. 如何在系統啓動時自動運行應用程序?
請給我一個建議或代碼,因爲這可以幫助我開發一個小教程。 – 2015-05-21 10:15:31