WinCC脚本如何停止?

我想在画面中用一个按钮去停止另外一段正在执行的脚本应该怎么去做?有相应的内部函数吗?

最佳答案

如上的办法是可以跳过你的代码不执行,但实际上脚本还是在执行的,必须是退出你的函数动作,否则占用很多的进程,这样的函数多了会造成系统慢甚至瘫痪。
 所以必须:
  if (GetTagBit("flag")) //检测到flag标志位为1就退出;
  {
      return 0;
   }
 else
  {
     //执功能代码
  }

提问者对于答案的评价:
感谢 "有谁共鸣"兄的回答,已经搞定了

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

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

相关推荐

  • WINCC OA去软件和教程

    同题!谢谢各路大神! 最佳答案 WinCC OA PVSS 简介https://www.ad.siemens.com.cn/download/docM…

    2021年7月5日
  • WINCC报表咨询

    我想问一下,就是作报表的时候,添加的那个系统信息通道有什么作用呢?有个实例中有两个变量,其中一个是蒸汽温度,参数为F=11,1,3.0,-Total,这是什么意思?查看此变量时,提…

    SIMATIC WinCC 2019年6月11日
  • WinCC与STEP7的PLCSIM连不了

    使用WinCC 6.2 SP3与STEP7 v5.4的PLCSIM连接不上,在WinCC Channel Diagnosis&nb…

    SIMATIC WinCC 2019年6月11日
  • WINCC+CP5611+EM277通信需要什么软件

    WINCC通过PROFIBUS-DP连接EM277时,好像需要用到SIMATIC NET V6.0,这个软件是集成在STEP7里面的吗,我装了STEP7&nbs…

    SIMATIC WinCC 2019年6月11日
  • WINCC7.2移植7.3失败

    wincc7.2移植到7.3版本时出现  运行系统数据库的移植失败,这个要这么解决啊?求大神指点!!! 图片说明:    最佳答案 你直接用…

    2020年11月1日
  • 区域指针主要是什么用途啊?

    区域指针主要是什么用途啊? 最佳答案 区域指针是什么,有什么作用——    可以用来设定、读取CPU的时间,可以用于配方等等,具体可以风自带…

    SIMATIC WinCC 2019年6月11日
  • wincc 按钮切换窗口时开关复位何原因

    wincc  flexible编辑了4个窗口,窗口内用到开关,按钮两种,仿真时开关点击正常,但是一按窗口切换按钮,窗口内开关就自动复位,我需要开关保持不能在切换…

    SIMATIC WinCC 2020年11月1日
  • WINCC如何能如PLC高速通讯

    想实现一些PLC变量和WINCC的高速通讯,查了一些文档,是用BSEND/BRCV实现的数据采集,并不是实时显示这个变量,而且还都是传送的原始数据类型,那如果我每50MS就调用一次…

    SIMATIC WinCC 2019年6月11日
  • wincc画面移动

    在wincc里如何实现小车前进,后退,停止的画面? 钻石用户推荐最佳答案 1. 在变量管理中新建一个32位浮点变量。我取的名字是:dXVal;2. 在画面中放一…

    2021年7月5日
  • 结构变量传送后的问题

    将PLC 变量自动传送到WINCC后发现数据块在结构变量里面,当我做变量记录时,却只能从变量表中选择变量,无法直接引用结构变量,我该怎么办 问题补充:相同地址什么意思,我…

    SIMATIC WinCC 2019年6月11日