WinCC脚本如何停止?

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

最佳答案

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

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

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

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

相关推荐

  • 关于WINCC中模拟量报警的问题

    在报警记录组件里将模拟量报警设置好后,运行系统,当模拟量数值达到报警点后开始报警,确认后,报警声音消失,但是过上一会又出现报警,这是怎么回事?相当与循环扫描(注:我是在现场遇到这个…

    SIMATIC WinCC 2019年6月11日
  • winCC动态画面案例(风机旋转)

    各位大侠,看了很多关于winCC制作动态画面的帖子,由于小弟是初学者,对脚本的使用,画面编辑器的使用不太清楚。请问哪位大侠能给小弟发一份动态画面的winCC文件,如果有相关资料,也…

    SIMATIC WinCC 2019年6月11日
  • wincc权限设置

    我想请问一下大家在作权限管理时是怎么做的,我想做一个三级权限,就是分开操作人员每个人只能在相应的权限下做修改,但一开始怎么做登陆时就弹出来用户名和密码的对话框? 最佳答案 新建一个…

    SIMATIC WinCC 2019年6月11日
  • 关于WINCC实现远程监控的问题

    我想通过以太网实现两台上位机,一台做设备控制用,另一台在远方只是监控设备运行状态不需要控制。请问这个怎么实现?是否需要其他软件? 最佳答案 两种方案1.组态成服务器/客户机的结构,…

    SIMATIC WinCC 2019年6月11日
  • WinCC C脚本时间触发器

    WinCC中画一个矩形,通过一个变量改变矩形的X坐标值,通过C脚本实现,可是在保存时,提示:循环动作导致系统的高负载,如果可能,使用触发器变量。  C脚本如下:…

    SIMATIC WinCC 2017年11月1日
  • WINCC画面窗口完全不显示

    在主窗口添加一个画面窗口,在默认设置的情况下运行系统,没有出现该画面窗口,请问大神们是什么问题? 图片说明:       最佳答案 它就在那…

    2021年7月5日
  • wincc v7.3报警记录和操作记录如何分开?

    如图,创建了报警记录和操作记录,红色字体部分是报警记录,黑色字体部分是操作记录,但是打算放在两个不同的画面上(报警画面和操作记录画面),可是所有的消息都集成在一起,这样不利于用户操…

    2021年7月5日
  • XP系统能装 WinCC Flexible 2008 SP5吗

    想在XP系统上安装 WinCC Flexible 2008 SP5,点击安装后跳出一个界面,过几秒后界面消失,不继续安装,没有任何提示,也不…

    2021年7月5日
  • WINCC中如何做事件记录?模拟量和设备的启停的记录?以及操作者?

    WINCC中如何做事件记录?模拟量和设备的启停的记录. 问题补充:WINCC中如何做事件记录?模拟量的设定值可以记录新值和旧值,输出变量,手自动状态及操作者,操作计算机等,电机设备…

    SIMATIC WinCC 2019年6月11日
  • wincc 调用VC dll

    wincc c脚本 能调用vc编写的DLL吗? 最佳答案 c脚本调用dll的方法:#pragma code("kernel32.dll&qu…

    SIMATIC WinCC 2017年6月29日