WinCC的C脚本的运行机制是多线程的么?
问题补充:
我现在取两个按钮,在左键按下处分别编写C动作;1按钮处是一个无限while循环;2按钮处编写一个printf("good");当我按下1按钮后,再按下2按钮,没有good输出,是不是这就说明C脚本的运行机制不是多线程的?
最佳答案
应该说是多线程的,C/VBS各自至少有3个线程,一是全局脚本、二是事件驱动脚本、三是属性脚本,这三者互不影响。
但是一个线程中的多个动作肯定是受影响的,就比如楼主自己所做的实验一样。
提问者对于答案的评价:
谢谢!!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc271789.html