求段脚本

1.2个WCC画面,当下位M0.0为1时显示NewPdl0.Pdl,M0.1为1时切换到NewPdl1.Pdl
2.相当画面上的按钮切换,只是受M点控制了
3.麻烦大师了

问题补充:
再请教,有没有与OpenPicture对应关闭画面的函数

最佳答案

1. 首先M0.0、M0.1已和下位机通信连接;
2. 在wincc全局脚本c编辑器的全局动作写入C程序:
if ("M0.0")
OpenPicture("NewPdl0.Pdl");

if ("M0.1")
OpenPicture("NewPdl0.Pdl");
else
OpenPicture("NewPdl1.Pdl");
3. 2中程序只表示了两个画面,且两个画面只是由外部变量来控制,故只是一个参考。
4. 如果既要有下位变量切换也要画面上按钮切换,只需改变条件;最好用一内部整型变量,当下位相应变量或按钮按下时此整型变量赋相应的值(对应要OpenPicture)。

有没有与OpenPicture对应关闭画面的函数?
1.其实OpenPicture("*.PDL");是用来切换主画面。切换主画面,故始终是打开的一个。
2.根据你的描述应该是下位机某位置位时弹出一个画面窗口比较合适,故采用画面窗口,直接连接画面窗口的显示属性,令该属性为 所需显示条件即可。

提问者对于答案的评价:
感谢感谢
同时感谢xzycdw

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc264825.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午3:17
下一篇 2019年6月11日 上午3:17

相关推荐