关于利用wincc全局脚本做判断的问题。

如何在wincc中做一个全局脚本,在wincc处于runtime时将某一变量置位,否则不置位,最好是C脚本,这个脚本该如何写?
或者有什么可以参考的资料?
谢谢大家。

最佳答案

也就是你想知道WINCC是不是运行了呗
PLC和WINCC之间做心跳测试
WINCC做一个变量A(M1.0),全局脚本里面定时一直写1 SetTagBit("A",1)
在PLC里面用M1.0的闭点做延时,
如果延时一定时间(T1)闭点一直同的,说明WINCC不运行了,或者通讯不上了
然后PLC里面也定时用这个地址给自己复位,
A M1.0
R M1.0
这样
可以用T1知道WINCC运行不运行了

提问者对于答案的评价:
非常感谢两位,按照这个方法解决了。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月10日 下午9:06
下一篇 2017年6月10日 下午9:07

相关推荐

  • 消息列队

    要安装WINCC但发现已经装的XP系统上没有消息列队,想从网上更新,错误如下,怎么办?       &nbsp…

    SIMATIC WinCC 2019年6月11日
  • WINCC内部变量

    请问一下WINCC内部变量的作用啊?谢谢! 最佳答案 由过程提供值的变量,将被称之为WinCC中的过程或外部变量。对于过程变量,变量管理器可通过哪个WinCC与自动化系统的连接(比…

    SIMATIC WinCC 2019年6月11日
  • 水管控件不动了

    在网上下载了流动水管控件“水龙头工作室”的,一开始运行很好,程序调试好后,做了“一键恢复”备份,备份完再恢复出现了一个问题:水管控件不流动了,控件属性也不显示,双击控件也没反应。其…

    SIMATIC WinCC 2019年6月11日
  • Wincc画面切换不了

    有3个系统,CPU都是315-2DP,系统1带个CP343,做主站,其它两个系统做DP从站与系统1连接。工控机通过网卡与系统1连接,3个系统的通讯数据全部从系统1取。前一段时间是好…

    SIMATIC WinCC 2019年6月11日
  • WINCC掉线问题

    工程里面wincc有时有掉线问题,但是又迅速恢复了。想知道是什么原因造成的。还有我怎么在WINCC里面知道掉线的故障代码。就是组态王里面有个信息窗口,能查找什么时候掉线的,什么原因…

    SIMATIC WinCC 2017年12月2日
  • TIA WINCC professional V13安装不上 SQLStarter.exe一直运行

    TIA WINCC professional V13安装不上 SQLStarter.exe一直运行,安装进度一会到剩30分蹦到剩60分,一直…

    SIMATIC WinCC 2017年6月1日
  • WINCC获取当前用户

    根据wincc中登入的用户不同,对图形进行处理。比如对某些用户隐藏某些图形。   请问有什么方式可以做到吗?wincc自带的函数中是否有这样的函数:获…

    SIMATIC WinCC 2019年6月11日
  • wincc的数字键盘如何自己做

    系统自带的键盘不太美观,想自己做一个小数字键盘, 最佳答案 参考下面是怎么做的——http://www.ad.siemens.com.cn/service/answer/solut…

    SIMATIC WinCC 2017年11月26日
  • Wincc控件的标签如何改成中文

    有个国外项目,买的亚洲版WINCC,组态的时候画面已经改成英文了,控件也是显示英文的标签,包括组态对话框什么的,操作系统也改成了显示英文,但是一旦激活,报警控件的标签就仍然显示为中…

    SIMATIC WinCC 2021年7月5日
  • TP1200运行几分钟后报错

    applicaton deviceManager.exe encountered a serious error and…

    SIMATIC WinCC 2021年7月5日