WinCC动态对话框中如何按这样的逻辑写表达式?

有2个变量,Tag1布尔和Tag2浮点数,现在要做当Tag2<2且Tag1=0时执行动作1,当Tag2<2且Tag1=1时执行动作2,当Tag2>2且Tag1=0时执行动作3,当Tag2>2且Tag1=1时执行动作4,就是4种情况对应的不同的动作,可以用动态对话框来做吗?不行的话我只有用vbs了

最佳答案

表达式为 ''Tag2''<2 + ''Tag1''*10,总共有四个结果,在对话框中选择模拟量,输入对应的有效范围。

结果为1:
结果为11:
结果为0:
结果为10:

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月31日 下午11:56
下一篇 2017年5月31日 下午11:56

相关推荐

  • 旋转角度函数

    WINCC V6.2中需要把某个对象比如矩形在置位某一点时旋转一个角度,应该调用哪个函数、如何使用? 最佳答案 如果是画面简单的旋转,你还可以将画面提前使用图形编辑器:P…

    SIMATIC WinCC 2019年6月11日
  • 请高手帮我看看这个wincc VBS为啥达不到效果~

    全局脚本编辑器里编辑了以下action :Option ExplicitFunction actionDim aa=a+1MsgBox&nb…

    SIMATIC WinCC 2019年6月11日
  • WINCC项目文件夹为什么无权访问

    我客户机访问WINCC的这台服务器,但是始终无法访问,就是没有访问的授权。我共享都打开了,其它共享文件都可以的,唯独WINCC不行,请高手解答?? 最佳答案 这个因该是文件共享设置…

    SIMATIC WinCC 2019年6月11日
  • 急:WINCC无法运行

    在启动WINCC运行系统的时候,只要选中了:"报警记录运行系统", "变量记录运行系统" , "全局…

    SIMATIC WinCC 2019年6月11日
  • 这个脚本程序什么意思?

    1:有个脚本程序小弟不明白 SetTagFloat("外部变量",SetTagFloat("内部变量")) 2:另外老板…

    SIMATIC WinCC 2019年6月11日
  • 变量变化触发画面显示问题

    变量变化触发画面显示,当某个开关量置为1时,自动弹出一个画面,画面中显示“某某设备合闸”,还显示该开关量合闸的时间;当某个开关量置0,显示“某某设备分闸”,及分闸时间。这个怎么做方…

    SIMATIC WinCC 2019年6月11日
  • Wincc7.4和PLCSIM

    Wincc7.4和PLCSIM仿真通讯连接不上,我设置的参数如图示,请大神帮忙指正一下。 问题补充:图片传上来了,大神们帮忙看看 图片说明:     …

    2021年7月5日
  • WINCC中vbs脚本

    iObjLeft = HMIRuntime.ActiveScreen.ScreenItems(sObjName).Left这句话是什么意思? 最佳答案 激活屏幕…

    SIMATIC WinCC 2021年7月5日
  • wincc运行中自动取消激活

    Wincc激活状态下,组态几个按钮进行窗口画面的切换,但是点击几次之后按钮进行切换后,wincc就自动取消激活了,请问这是什么原因?有人说我Wincc出错了。需要卸载重装,请大虾们…

    SIMATIC WinCC 2019年6月11日
  • WINCC如何用一个按钮记录上一次操作的数值。

    WINCC如何用一个按钮记录上一次操作的数值。我想用一个按钮记录一下上一次操作的数值,当我点击该按钮时所有的参数全部返回上一次的操作。举个例子,当前我输入的数值是10, …

    SIMATIC WinCC 2017年12月7日