WinCC flexible中 – 值为0时才触发报警条件

WinCC flexible中默认是地址中的值为1才触发报警,
但是在不能够更改PLC的程序情况下,
我试过在WinCC flexible的变量中地址的值取InvertBitInTag,
用以取反PLC的值到wiincc的内部变量,再用内部变量来触发报警,
但是这方法不是实时取反,是变量第一次改变时才取反,
请问有什么办法可以解决,
谢谢大家,这问题困扰我几个月

问题补充:
我用的屏是TP277.脚本具体要怎么做,谢谢

最佳答案

测试了下,结果如下:
例如你需要监控的变量为m2000.0,取反后的变量为m2001.0(也可以是内部变量),你需要按下面步骤操作:
1.建立3个变量m2000.0,m2001.0,mb2000(地址和名字一样)见图1(建议把变量的周期时间选最小,这样即时性更好)
2.编写一个脚本如图2
3.最后在mb2000的属性-变更数值中添加脚本,如图3。(测试发现只能对字节以上的变量,变更数值才起作用,BOOL变量没反应)
完成上面3个步骤,每当m2000.0变化时,m2001.0会随之取反。

图片说明:

WinCC flexible中 - 值为0时才触发报警条件  WinCC flexible中 - 值为0时才触发报警条件  WinCC flexible中 - 值为0时才触发报警条件  

提问者对于答案的评价:
謝謝,你的方法可行

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年7月25日
下一篇 2017年7月25日

相关推荐

  • 西门子触摸屏应用

    一直用S7-200编程,却未用过西门子触摸屏,据说西门子触摸屏与自己PLC通讯很方便,不知是否有人能给详细资料让我参考下,还有编程软件发来用用 最佳答案 西门子官网上有相关的视频教…

    SIMATIC Panel 2017年8月24日
  • MP277 V2 程序下载

    我用的是WINCCFLEXIBLE 2008 SP4,我想下载程序到MP277 V2,但是无法下载,出现的信息提示是"无法执行下载,创建的组…

    SIMATIC Panel 2017年6月11日
  • 触摸屏保护功能

    现在做了一个S7-300和西门子触摸屏KTP1000的程序,现在由于S7-300加密码根本起不到作用,很容易就破解,导致保护不了自己的产权,想在触摸屏上做,大家有什么好的办法吗,比…

    SIMATIC Panel 2017年6月5日
  • smart V3触摸屏的运行问题

    组态好画面,点击运行按钮,却没有什么反应,不知道什么原因,然后我又新打开了一个页面,创建一个空白页面,点击可以运行,把之前画面的东西粘贴进去,又不能运行了,不知道什么原因??麻烦各…

    2021年7月5日
  • 从新加一个触摸屏

    我想在原有设备的触摸屏不动前提下,在加一个触摸屏方便操作,程序该怎么编写,最好详细一点。谢谢 最佳答案 在STEP7中监控一下OP连接资源数,如果还够用,那么直接在Prifbus或…

    SIMATIC Panel 2017年6月3日
  • 博图V13 SP1 项目 升级到V15时出现错误

    博图V13 SP1 项目  升级到V15时出现错误 。要怎么解决,提示信息看图。请各位大神给解决一下,谢谢。 问题补充:是TP&n…

    2021年7月5日
  • 为何IO域不能输入大于16位数的数值

    用wincc flexbile组态与s7200通信,屏幕smart 700IE,变量类型为VD0,新建一个IO域,选择VD0这个变量,但是就是不能显示大于655…

    2017年7月25日
  • TP1200触摸屏的存储卡

    TP1200触摸屏支持MMC卡和SD卡,1.请问一下,这卡容量可以配多大的,电子市场买的可以用吗2.这存储卡的作用是什么 最佳答案 第三方的卡也可以用,但是需要选择大品牌的,比如金…

    SIMATIC Panel 2017年6月9日
  • MP277 10" KEY按键屏按钮的虚线位置如何定义

    用仿真试了一下,按键屏画面的制作按钮会出现一个虚线框,只能按下ENT键就能执行,但是现在出现的问题是,在不同的画面,虚线框的位置也是不同的,请教一下大家,如何定义这个虚线框。 最佳…

    SIMATIC Panel 2017年6月13日
  • 博途编程TP1900的触摸屏界面,想要实现DI的数字量报警

    比如:PLC传来的数据中,当I1.0为1时,表示有故障,希望在界面显示。在组态HMI报警的离散量报警时,发现触发变量那里,选择I1.0时,显示指定值无效。 图片说明:  …

    2017年5月28日