威纶通官方论坛

请教一下,关于用宏指令进行数据传送的问题!

[复制链接]
发表于 2012-11-2 12:49:37 | 显示全部楼层 |阅读模式
macro_command main()

short a[2]
GetData(a[0], "Local HMI", LW, 10, 1)//当在LW10被写入数值时,LW11也被写入同样的数值.
(a[0]==a[1])
SetData(a[1], "Local HMI", LW, 11, 1)


end macro_command

我想让LW10里变化的值,传送到LW11里面。编译通过了,LW11就是没有数?我对宏指令不太懂!请高手看一下,我上面的那个地方写的不对!
发表于 2012-11-5 14:04:48 | 显示全部楼层
macro_command main()

short a[2]
GetData(a[0], "Local HMI", LW, 10, 1)//当在LW10被写入数值时,LW11也被写入同样的数值.
a[1]=a[0]
SetData(a[1], "Local HMI", LW, 11, 1)


end macro_command
 楼主| 发表于 2012-11-7 21:38:02 | 显示全部楼层
谢谢了,又学习!
发表于 2012-11-18 13:03:16 | 显示全部楼层
对的
反了
现在对了
您需要登录后才可以发帖 登录 | 注册

本版积分规则

回复帖子

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

GMT+8, 2024-11-24 08:14

Powered by Discuz! X3.4

© 2001-2023 Comsenz Inc.

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