请各位帮我看一下这段脚本程序,看看哪里错了

If  SmartTags("HMI.PE.START_OUT")=0 Then
 SmartTags("PE")=1
 SmartTags("PE_1")=0
 End If
If  SmartTags("HMI.PE.START_OUT")=1 Then
                SmartTags("PE")=0
 SmartTags("PE_1")=1
 End If

我是在MP277 10触摸屏里面定义了一个按钮,按钮事件按下执行此脚本,现在问题是当变量HMI.PE.START_OUT=0时,达到了效果变量PE=1,PE_1=0;
但当变量HMI.PE.START_OUT=1时,却没有达到效果PE=0,PE_1=1,好像这次没有执行一样。请大家帮我看一看,怎么才能实现我想要的效果

最佳答案

使用下面的编程方法看看能不能达到您想要的效果:
If  SmartTags("HMI.PE.START_OUT")=0 Then
 SmartTags("PE")=1
 SmartTags("PE_1")=0
ELSE
 SmartTags("PE")=0
 SmartTags("PE_1")=1
 End If

祝您好运!

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月2日 上午12:08
下一篇 2018年12月2日 上午12:08

相关推荐