开源一份组态王demo程序

本来打算放弃的,慎重考虑了一下决定还是开放出来毕竟那是我的骄傲,是我心血的结晶。顺便说下,自己去设想然后去实现的过程真的很爽。当时实现功能以后激动的样子现在还记忆犹新 XD

这个demo实现了以下几个功能

  1. 共用二级面板,不用每个设备都在单独制作面板,或者按钮一窝蜂都放在主画面上。PS:把设备控制按钮直接放在主画面真的很危险。当鼠标停留在控制按钮上时如果不小心按下了鼠标或者空格键真的很恐怖。虽然也可以通过操作权限来解决这个问题不得不说这样真的很糟糕。
  2. 可以同时打开多个面板(目前只做了三个)可以方便的同时控制多个设备了。
  3. 增加了双击打开二级面板的动作,以及画面弹出自动定位。
  4. 设备的状态显示,借鉴自ABB DCS的那帮大牛们。 浅绿色代表DCS运行,墨绿色代表现场运行,黄色代表备妥,红色代表故障。

强烈建议使用PLC侧用配套的功能块,以及导出到excel里编辑变量操作。那样效率真的太高了。

还有一些其他好玩的想法,可惜组态王功能有限,咨询了组态王技术人员说是实现不了。 

  1. 设备的颜色表示,用函数返回值来实现。这样就不需要修改那么多变量了。 功能虽然实现了可是只有当鼠标放上去的时候才会刷新,跟组态王运行机制有关,无解。
  2. 双击弹出面板动作,虽然可以自己通过计数来实现类似的操作。但是,体验真的很差。
  3. //同时打开多个面板,功能实现过,但令人绝望的是同时打开多个面板时,刷新会有问题无法正确显示。就在我重新测试的时候发现又可以了?
  4. 诸如此类。。。。

附图:

 

本人能力有限这个演示程序难免有错误的地方,如果您有什么好的意见或者建议可以给我留言。

下载链接:

https://download.csdn.net/download/gongjian0684/11650851

最后
如果这个文件好用那么是WJH制作的,如果不好用那我不知道是谁制作的。 密码 .

猜你喜欢

转载自blog.csdn.net/gongjian0684/article/details/100354690