变量比较

从PLC中读取浮点数  变量定义为A (输出域,变化范围是从0到10000)  想新建变量B (输入域)   如果 当A值 增长到设定值B的时候也就是(A≥B)的时候, 让C变量值为1  即 报警动作触发。

请问有方法办到吗  尽量在WINCC中。

问题补充:
编写全局脚本,在脚本中执行判断,并把比较结果反映到C上,脚本触发条件采用循环时间触发,比通讯采样时间多一倍就可以.
关键是 这个怎么编  我编了  之后 运行没效果   可能是触发条件没写,  具体怎么写

最佳答案

可以写在全局脚本里面,也可以写在变量A的值更改事件中(属性---事件--value-- change):
vb脚本:
dim a,b,c
set a=hmiruntime.tags("A").read
set b=hmiruntime.tags("B").read
set c=hmiruntime.tags("C").read
if a>=b then
    c.write 1
else
    c.write 0
end if
set a=nothing
set b=nothing
set c=nothing
当写在全局脚本下时,注意:
1) 确认设置了定时器
2) wincc explor---计算机---计算机名字右键属性---启动---全局脚本,确认已经勾选.

提问者对于答案的评价:
谢谢

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

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

相关推荐

  • 这段c语言怎么改

    DWORD value; value=GetTagDWord("dl"); value+=1; if(value>…

    SIMATIC WinCC 2019年6月11日
  • 报警控件如何显示

    想把报警控件做到界面的最顶处,如果有报警就闪烁显示,应该如何组态? 最佳答案 参见下面的资料——http://support.automation.siemens.com/CN/l…

    SIMATIC WinCC 2019年6月11日
  • winCC7.0 SP3读取VB6.0的数据

    winCC7.0 SP3读取VB6.0的数据,最好提供文档或者索引 问题补充:我想请教GetTagRaw获取原始数据,如何拆分。有个样例最好 最佳答案 此回答已完善 vb…

    SIMATIC WinCC 2021年7月5日
  • 我的WINCC2008一打开电脑就死机了 是什么问题

    我的WINCC2008一打开电脑就死机了 是什么问题 问题补充:一定要重新装系统吗没有其他办法了吗 最佳答案 安装软件时没什么问题吧?如果软件正常安装没有问题,估计就是电…

    SIMATIC WinCC 2021年7月5日
  • WINCC的按钮

    请教在图形编辑器的某一画面上加一个按钮,当鼠标点击该按钮时给中间变量M200.0置1,以前用Protool编辑面板画面时有给变量置1的选项,WINCC在什么地方做? 最佳答案 先在…

    SIMATIC WinCC 2019年6月11日
  • wincc 运行系统非常慢

    wincc运行系统很慢,比如我的弹出画面是用内部变量来控制的,点了按钮后很久才弹出画面,关闭也一样,后面拿wincc的脚本诊断工具看到有很多错误,我大概看了内容里面提到变量未知,但…

    SIMATIC WinCC 2017年12月1日
  • 求教WINCC中图形的旋转

    各位高手,WINCC图库自带的图形是朝一个方向的,在通常的画面中应该是多种角度的,请问能否旋转?我在图库中我双击过图形,没有出现任何可以修改旋转角度的对话框!难道只能到BMP等里面…

    SIMATIC WinCC 2018年1月1日
  • WINCC 7.3运行一段时间后死机

    电脑系统是纯净版 win7 sp1  ,wincc 7.3运行一段时间后死机,电脑没任何反应,只能在机箱关闭并重启电脑,运行win…

    SIMATIC WinCC 2021年7月5日
  • winc

    我在wincc中建立了2个布尔型的变量I0.0,I0.1,分别与一个开关的合闸与故障两个状态连接(开关的样子见图片),合闸时开关显示为红色(也就是图中的小长方形显示为红色),并且长…

    2017年11月29日
  • 如何在Windows2000中同时显示中文和德文

    我现在在做一个项目,系统用的Windows 2000 sp4,英文操作系统,安装的WinCC V6.2的英文版,需要显示德文和中文切换界面,但是在我装…

    SIMATIC WinCC 2019年6月11日