-4

我尝试在 Qt 中使用 C++开发简单的scada 系统。我想控制硬件或获取硬件的状态(或其他东西)并发送到服务器或路由器。(实际上我的应用程序控制软件也是)

最后:Qt 有一个很好的scada 系统工具吗?

4

2 回答 2

2

从 QT 5.7 开始,有一个新的串行总线库可用于 CAN BUS 和 MODBUS 等协议,您可以在此处阅读有关它的更多信息:

http://doc.qt.io/qt-5/qtserialbus-index.html

对于您的场景,QT 有大量的网络支持,您可以将其用于您的界面,具体取决于您的硬件规格。QT 无法与西门子 SCADA 系统等“开箱即用”的 SCADA 解决方案相比,但基于 QT 开发的解决方案可以为您提供更大的灵活性。根据您要实现的目标,这将成为生产力/上市时间和灵活性/增值之间的权衡。

于 2016-10-27T23:14:51.053 回答
0

还有一个开源 qt scada 工具包https://github.com/IndeemaSoftware/QSimpleScada,用于可视化。

于 2018-05-14T17:06:11.627 回答