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

相关推荐

  • wincc 按照时间查询数据

    在wincc 想通过时间条件来查询,通过 data time picker控件获取系统时间,或者是通过脚本将系统时间赋值给了一个内部变量。然…

    2021年7月5日
  • win10家庭中文版安装WinCC flexible SMART V3无法打开文件也无法新建文件

    第一天还能打开项目文件(但不能与smart 1000 IEV3建立连接)第二天就无法打开文件也无法新建文件了,英文提示"Your SQL………

    2020年11月1日
  • wincc6.2字体

    用wincc6.2sp3打开以前wincc6.0的项目。画面上文字都没有了显示,全都是???,请问在哪里修改 最佳答案 在WINCC里面的图形编辑器里面打开某个画面,出现???&n…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0显示时间与电脑系统时间不一致

    变量是DB1,DBB3,(怎么来的?)然后界面用输入输出调用变量显示时间, 最佳答案 变量时间是CPU的时间,它和计算机时间不一定同步,要设置。在hardware界面里面,选中CP…

    SIMATIC WinCC 2017年6月4日
  • wINcc软件哪里下载

    哪位大哥知道WinCC试用版哪里下栽啊,谢谢啦 问题补充:我想装在笔记本电脑上,编写组态用,不是装在工控机上运行.就是免费那种。谢谢 最佳答案 下载的未必好用,还是找经销商要一个。…

    SIMATIC WinCC 2019年6月11日
  • wincc与S7 200 PLC通讯问题

    我在做wincc v6.0与S7200PLC通讯时,出现这样的问题,把102个变量放在一个画面中,其中有一半变量是浮点数,有时往PLC中写数据,1-3秒数据就可以刷新完成…

    SIMATIC WinCC 2019年6月11日
  • wincc dp协议

    用wincc的profibus dp协议时,子菜单中的cp5412指的是硬件还是什么别的,我用cp5611做主站监控200,是选择哪个? 问题补充:t-c4说的wincc…

    SIMATIC WinCC 2019年6月11日
  • wincc和step7的通讯问题

    如题进行通讯连接,发现没有反应,在channel diagnosis中显示错误代码为first7000和last7008,请问是什么原因,谢谢!! 问题补充:mpi协议,…

    SIMATIC WinCC 2019年6月11日
  • wincc画面运行时为什么会有空白

    wincc画面运行时,勾选了全屏和调整画面,为什么下面还会有空白的地方,无法布满整个屏幕 钻石用户推荐最佳答案 你分辨率设置来和显示器一致没?查查 提问者对于答案的评价:

    SIMATIC WinCC 2021年7月5日
  • 300软冗余如何在wincc里面通过脚本来自动切换

    这个脚本具体是怎么弄得 最佳答案 S7-300软冗余和WINCC通讯时,手动切换主从站的脚本:http://www.ad.siemens.com.cn/club/bbs/post.…

    SIMATIC WinCC 2021年7月5日