威纶通官方论坛

版主,同仁好!使用while-wend语句,出现问题

[复制链接]
发表于 2012-8-30 10:03:34 | 显示全部楼层 |阅读模式
int a,b
GetData(a, "Local HMI", LB, 0, 1)

while  a==1  
b=1
wend
SetData(b, "Local HMI", LB, 2, 1)
end macro_command
我的目的:要使用while-wend语句,达到效果:当LB0接通,LB2要接通,当LB0断开,LB2要断开
发表于 2012-8-30 11:04:31 | 显示全部楼层
回复 1# lzxlam

macro_command main()

bool a,b
GetData(a, "Local HMI", LB, 0, 1)

while a==true
b=true

SetData(b, "Local HMI", LB, 1, 1)
break
wend

while a==false
b=false

SetData(b, "Local HMI", LB, 1, 1)
break
wend

end macro_command
 楼主| 发表于 2012-8-30 14:11:47 | 显示全部楼层
多谢版主对策帮助
 楼主| 发表于 2012-8-30 14:13:38 | 显示全部楼层

RE: 版主,同仁好!使用while-wend语句,出现问题

多谢版主的帮助
您需要登录后才可以发帖 登录 | 注册

本版积分规则

回复帖子

Archiver|小黑屋|威纶通官网 ( 粤ICP备06054553号 )

GMT+8, 2024-5-20 09:43

Powered by Discuz! X3.4

© 2001-2023 Comsenz Inc.

快速回复 返回顶部 返回列表