1

我正计划开发一个可以访问 HMI/SCADA 系统的安卓应用程序,所以这个应用程序的用户可以使用平板电脑远程监控和控制他们的工厂。这实际上是一个毕业设计的想法。

我对 SCADA 系统有一些经验,而几乎没有应用程序开发经验。

我的问题是:

  1. 首先,是否有可能实现这个想法?

  2. 我应该使用 PC 和平板电脑之间的哪种通信方式?通过互联网或局域网?

  3. 一定要使用OPC吗?(我用谷歌搜索过,这似乎是唯一的方法。甚至 teslaScada 应用程序也在使用它)..

  4. 最后,从 HMI/SCADA 获取数据的想法是什么?

我只需要有人帮助我在正确的道路上站稳脚跟,知道我应该搜索和学习哪些主题。

4

1 回答 1

2
  1. 当然,将电子系统与另一个系统连接是可能的。但是,这可能并不容易,尤其是如果您没有网络应用程序的经验。

  2. Internet 和 LAN 之间没有根本区别。您必须考虑安全性(并注意陷阱)。此外,为了使您的应用程序可以通过 Internet 访问,您必须拥有一个域名和/或静态 IP 地址。

  3. 您可以使用任何协议。通常,大多数应用程序都使用 HTTP,因为它易于理解、可扩展、可在几乎所有平台上使用,并且在某种程度上知道如何保护它。这些都不适用于OPC。要回答问题的字母,没有必要;您可以使用任何协议。

  4. 那么,您现在通过什么协议获取数据(在您当前的 CLI 或 GUI 应用程序中)?这应该是(经过仔细的安全考虑)一个好的起点。

于 2012-11-12T18:52:18.433 回答