WINCC中,很多重要的设备,为了安全起见,我们在画面上远程控制启停的时候,不能单击按钮后就直接启动,需要弹出二次确认弹窗,点击“确定”后,才能启动;
如果用多个画面窗口来做弹窗处理,可以实现这种控制,但是每个设备都需要做多个画面和画面窗口,如果有几十上百个设备,那么重复的工作量会非常大;
先前有下载过其他朋友写的资料,是用了3副画面;
下面我们用C脚本+VBS脚本来高效率的处理这种问题,这样,我们只需要两个画面:一个是有画面窗口的画面,一个是用来控制设备启停的画面,然后用C脚本调出系统内部弹窗,再加一组结构变量(不是结构变量也可以),就可以实现很多个设备的启停等控制;
主要分以下步骤:
A. 创建WINCC画面
B. 创建WINCC变量
C. 组态相应的C脚本和VB语句
D. 创建PLC变量,写简单的起保停程序
E. 仿真实验
详细组态过程,请下载附件的文档;