做了个全局动作,执行周期为1分钟,执行时间为5秒,调试时发现:在执行时间长度为5秒的全局动作过程中,不能触发其他动作,例如开关一个阀门,或者改写某个变量,想知道是不是在执行WinCC全局动作过程中,其他动作都不能执行?全局动作拥有最高级中断级别吗?
最佳答案
全局脚本是按照执行顺序执行的,如果当前这个脚本没有完成,那么下一个就会等待,但全局脚本和画面中的脚本是分开执行的,如果想在执行的同时也触发其他动作,那么可以放在不同的地方执行.
提问者对于答案的评价:
问题已解决,多谢参与!
专家置评
正如albane所说 wincc的脚本是单线程,画面中和全局脚本是分开执行 C和VBS也是分开执行
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc268560.html