威纶通官方论坛

比较宏指令救助

[复制链接]
发表于 2014-10-27 10:09:51 | 显示全部楼层 |阅读模式
我刚接触宏指令,最近编了一条简单的比较指令,就是当a>=10或b>5 那么c=3. 在编译时通不过,不知道哪里出错了,请帮我看看。我上传了图片的








本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2014-10-27 17:32:17 | 显示全部楼层
macro_command main()
unsigned short a,b,c
GetData(a, "Local HMI", LW, 62, 1)
GetData(b, "Local HMI", LW, 63, 1)
if a>=10 and b>5 then
c=3
else
c=1
end if
SetData(c, "Local HMI", LW, 64, 1)
end macro_command
发表于 2015-1-11 10:19:56 | 显示全部楼层
新手来学习了
您需要登录后才可以发帖 登录 | 注册

本版积分规则

回复帖子

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

GMT+8, 2024-5-16 06:34

Powered by Discuz! X3.4

© 2001-2023 Comsenz Inc.

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