两变量相减后数据if 处理疑问

如果变量A小于0 ,则变量B减1后赋值给C, 然后把0 赋值给变量D 
请求正确脚本
谢谢大神!

最佳答案

dim A,B,C,D
set A=HMIRuntime.tags("A")
A=A.read
if A<0 then
 set B=HMIRuntime.tags("B")
 B=B.read
 set C=HMIRuntime.tags("C")
 C.value=B-1
 C.write
 set D=HMIRuntime.tags("D")
 D.value=0
 D.write
end if
大概思路是这样,没测试过不知道能不能通。可以自己买本教材学学脚本。对以后做报表也很有帮助,淘宝有卖。

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

最佳答案作者回复:
2606352062  有什么疑问可以联系交流。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年7月30日 上午11:14
下一篇 2017年7月30日 上午11:14

相关推荐

  • 关于WINCC报表

    现在要做个报表,报表分两部分,一部分是采集累积量,这个我下位机做好了,上位机直接归档就行了,另一部分是在生产的某个工段中每半个小时记录一下现场的监测点的实际值,我想问下这两部分能不…

    SIMATIC WinCC 2018年3月6日
  • wincc打印报表

    请问高手,为什么我做出来的报表打印出来没数呢?连接的变量是变量记录里面的,布局是自己做的,在报表画面上有显示,但想打印出来就没数了,都是空格子 最佳答案 1.在WINCC的启动项里…

    SIMATIC WinCC 2019年6月11日
  • WinCC和ProTool最新软件下载

    那位高手有WinCC和ProTool的软件下载地址?还是需要跟西门子购买正版的?在网上找到的都不可用.用来上传和下载程序到触摸屏. 问题补充:地址下载都没速度的?咋回事呢? 最佳答…

    SIMATIC WinCC 2019年6月11日
  • wincc旧项目如何快速MPI驱动变量改TCPIP驱动变量,更新画面变量

    wincc旧项目改造,原来用的MPI通讯,改为TCPIP,MPI驱动变量改TCPIP驱动变量(方法直接复制到tcpip驱动下),如何快速更新画面中变量,因为画面比较多,一个一个改太…

    SIMATIC WinCC 2021年7月5日
  • 怎么将自己建立的变量与WINCC库中的元件连接起来?

    1、WINCC库中有很多好看的仪表或者按钮,但是怎么将自己建立的过程变量与其对接起来控制呢?2、我用最简单的按钮控制一个指示灯的颜色变化,我设置的刷新周期是100ms,为什么变化总…

    SIMATIC WinCC 2017年11月19日
  • wincc画面运行时报错

    WINCC画面运行时总报一个错误“unhandled exception was raised .look wincc …

    SIMATIC WinCC 2019年6月11日
  • Start_WinCCExplorer ();

    Start_WinCCExplorer ();这个函数在哪里啊 问题补充:这个函数什么意识  帮助里面没有啊 最佳答案 使用F1帮助功能,进行搜索查找…

    SIMATIC WinCC 2021年7月5日
  • WINCC7.3如何导出变量,格式CSV

    WINCC7.3如何导出变量,格式为CSV 最佳答案 打开之后直接导出就行啊,右键,7.3可以直接导出成xls格式的,更方便我的是7.4版本的好像和7.3是一样的如果您就想要csv…

    2021年7月5日
  • WINCC里引用INTERNET?

    直接在画面中插入WinCC_WB.WinCCWebBrowser有什么用?难道能直接上网不成?具体有哪些功能呢能实现?怎样实现呢请指教指教   谢谢 …

    SIMATIC WinCC 2019年6月11日
  • wincc 归档数据趋势不能保存

    一个WINCC监控画面,以前数据归档都可以调用过去一段时间的数据,现在只能看当时的数据,无法保存记录。WINCC文件有人修改过,可惜当时保存后就出现现在的情况。以前的文件又没保存。…

    SIMATIC WinCC 2019年6月11日