C脚本线程的问题?

WinCC的C脚本的运行机制是多线程的么?

问题补充:
我现在取两个按钮,在左键按下处分别编写C动作;1按钮处是一个无限while循环;2按钮处编写一个printf("good");当我按下1按钮后,再按下2按钮,没有good输出,是不是这就说明C脚本的运行机制不是多线程的?

最佳答案

应该说是多线程的,C/VBS各自至少有3个线程,一是全局脚本、二是事件驱动脚本、三是属性脚本,这三者互不影响。

 但是一个线程中的多个动作肯定是受影响的,就比如楼主自己所做的实验一样。

提问者对于答案的评价:
谢谢!!

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

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

相关推荐