两年前,我写了一篇文章“ SCADA:寻找理想 ”。 这个想法很简单-将Qt Creator变成SCADA开发环境。 现在,我想告诉您完成了什么路径以及发生了什么。

您达到了完美的结果吗? “当然不是。” 这就是为什么他是理想的,这是无法实现的。 但是有可能明显地接近他。
最急的信息。
现在,任何人都可以下载Simargl SCADA的Beta版。 为了简化对主题的关注,这里有一个简短的指南及其视频版本。 文章末尾的链接。
Simargl SCADA由两部分组成-内核(驱动程序,标签系统等)和集成到Qt Creator中的一组小部件。
项目开始时,人们把赌注押在了完成环境的便利上。 这里的一切都很好-Qt Creator变得越来越好(IMHO),这意味着创建应用程序项目变得越来越愉快。 的确,发现了一个有趣的效果-使用Simargl SCADA后,返回经典的SCADA软件包已经非常不舒服,因为IDE经常给Qt Creator带来很多损失。
Simargl SCADA的优势在于在输出端接收到已编译的文件,与代码解释器相比,该文件显然具有更高的性能。 在某个时刻,与一些流行的软件包相比,该应用程序项目将在性能上赢得多少变得有趣。 事实证明,与Simatic WinCC v7.4相比,它在各种测试(数学,图形元素,访问标签)中的使用次数是50到150次。 如果社区有兴趣,我可以尝试撰写另一篇文章。
良好的性能意味着您可以使用功能较弱的设备,例如,为单板计算机构建应用程序项目。 结果是积极的,并带来了新的有趣经验。 如果您有机会为自己的平台构建Qt,那么Simargl SCADA将起作用。
除了特定于ACS系统计算机级别的主要任务外,还有更多使用Simargl SCADA的情况。
通常需要在软件创建阶段检查系统的运行情况,但对PLC和主SCADA(工作台测试)的工作代码进行的更改最少。 然后,您可以使用Simargl SCADA的功能来方便地模拟设备操作方案。
实践中遇到的另一种情况是需要在现有系统中独立注册信号状态。 碰巧的是,您必须使用没有物理或法律能力来更改软件的系统,但是需要跟踪一段时间内信号发生了什么,以找出问题的根源。 然后,我们使用Simargl SCADA笔记本电脑,配置连接,并有机会跟踪和记录实际发生的情况。
现在,您可以下载Simargl SCADA的测试版本。
此版本包含的内容:
- 驱动程序-内部,OPC DA2,Modbus主站,Simatic;
- 构造助记符图的元素;
- 档案信息的数据收集和输出-杂志,趋势。
不包含的内容:
- 动画显示相关对象(管道,电源方案等)的工具。 决定将其改进为一种更易理解的设置着色规则的方法。 我认为这项工作将很快完成。
相关链接:
Facebook上的项目页面。
在此处下载Simargl SCADA。
熟识应该从阅读快速入门指南开始。
快速入门视频。
准备了手册和图片中的测试项目。