wincc 扫描时间

操作台上有一停止按钮,作用是停止电机, 地址为“I12.0”,我想在这个按钮按下之后,使鼓风机停止,鼓风停止 控制点为:M16.1 上位机上 变量为 line_stop,  我做了一个I12.0的输入输出域,然后在“属性的输出”里定义C:如果i12.0这个点为1时,则m16.1(即line_stop)为1,但是发现问题是 如果按钮i12.0 按下的时间长一点(1秒左右)则m16.1点有输入,如果按钮按下的很快,M16.1根本没动作!  我想这是不是和扫扫描时间有关系, 有没有解决方法????  求助。。。。

还有  在全局脚本里编写if语句 为什么 不运行呢  是不是没写触发时间,编写时需要注意什么!!!

问题补充:
我问的问题 有问题吗, 怎么没人回答呀

专家建议

WinCC中变量“stop”地址为I12.0,“line_stop”地址为m16.1,步骤为:
1、在画面中放一个输入输出域,对应变量“stop”,更新为“根据变化”。
2、在此输入输出域事件“输出/输入-输出值-更改”中写入给“line_stop”赋值的语句。
另外,关于全局脚本的问题,需要注意要给全局动作设定触发器,否则全局动作不会执行。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐