恭喜,你发布的帖子
发布于 2020-11-19 12:39:23
6楼
1、我现场设备的PLC和HMI程序是加密的(只知道数据地址),所以没办法通过PLC程序来通知WinCC更新记录。
2、关于手动上传、更新数据库,已经做了1个按钮,可以分别进入对应设备的监控画面手动上传和更新数据库。但考虑到现场设备比较多,很多工艺参数是直接在现场HMI上更改的,怕现场改完后忘了更新到WinCC,所以想只要现场改参数(不管改的是哪台设备,WinCC都要检测上传数据),WinCC自动就把数据库更新了。
3、工艺参数更新不是特别频繁,这30台设备每天更改也就5台以内吧。没有哪个参数是肯定变化的。
4、关于下载,初步想法是进入到某台设备对应的画面后,通过脚本将数据库变量批量的写入PLC。
5、已经完成的工作:利用结构变量做了画面模板,30台设备的画面也已经分别调用了模板。测试打开任意设备对应的画面,可以实时读写数据库。遇到的困难是,没想好如何实现一台WinCC能同时监控30台设备参数的变化(主要是没有处于调用状态的设备如果改了参数,WinCC怎么识别并上传数据)。
请填写推广理由:
分享
只看
楼主