在运行时从Android应用程序的scada系统获取信息

时间:2013-03-25 22:27:56

标签: android alarm scada

是否可以创建一个Android应用程序来显示SCADA系统的警报摘要? 如果是,我该怎么办?

4 个答案:

答案 0 :(得分:2)

取决于您拥有的SCADA系统,您需要更具体地解决您的问题。

许多SCADA系统将警报保存在SQL数据库中,因此您应该可以从中获取内容。

答案 1 :(得分:1)

实现这一目标的方法之一可能是在SCADA内部创建TCP服务器(如果您的SCADA允许)并使其回复客户端的数据请求。然后创建Android应用程序,它将定期轮询该TCP服务器并显示收集的数据(在您的情况下为警报)。如果您的SCADA软件不允许在内部创建TCP服务器,那么您可以使用某种通用编程语言创建外部TCP服务器,该服务器将定期轮询SCADA以通过SCADA理解的某些协议(如DDE,OPC ......)收集所需数据,并将该数据提供给Android客户端。或者,如果您的报警可以在PLC中找到,那么您可以使用PLC理解的协议(例如MODBUS,S7,FINS ......)直接跳过SCADA和地址PLC。

答案 2 :(得分:1)

我为Android制作了一个名为UniGO的小型scada系统。 您将在该应用程序中找到警报系统。可能是你要找的东西。 它具有用于轮询HMI / PLC的后台服务。振动和噪音,领导状态。 如果您使用modbus TCP / IP,它将适合您。

最诚挚的问候 米卡尔

答案 3 :(得分:0)

是的,可以创建一个Android应用程序来显示SCADA-LTS系统的警报摘要吗?

你可以:

  • 使用SOAP或REST API连接到我们的SCADA,
  • 或直接在SCADA-LTS的webbrowser报警摘要页面中显示。