威纶通官方论坛

那个高手能帮忙解释下以下语句,感激不尽

[复制链接]
发表于 2015-12-27 11:20:23 | 显示全部楼层 |阅读模式
macro_command main()
short name[5]
short i,index=0

         
for i=0 to 17
  GetData(name[0], "Local HMI", RW, 0+index, 5)
  SetData(name[0], "Local HMI", LW, 3000+index, 5)  
  index=index+10                    
next


                  
end macro_command
发表于 2015-12-27 13:07:12 | 显示全部楼层
去下一个宏指令说明书
发表于 2015-12-28 22:33:35 | 显示全部楼层
macro_command main()
short name[5]   //5个变量的短整型变数数组。
short i,index=0 //短整型变数i和index,并且index为0.

         
for i=0 to 17  //在此做17次循环处理
  GetData(name[0], "Local HMI", RW, 0+index, 5)
  //从触摸屏的RW(index)开始读取连续5个字的数据存到name[0]开始的5个字里
  
  SetData(name[0], "Local HMI", LW, 3000+index, 5)
  //将name[0]开始的5个字的数据存到触摸屏的LW(3000+index)开始读取连续5个字里
   
  index=index+10   //   将短整型变数index的值加10              
next


                  
end macro_command
发表于 2016-8-24 15:44:16 | 显示全部楼层
index=index+10   //   将短整型变数index的值加10       请教这句起什么作用
您需要登录后才可以发帖 登录 | 注册

本版积分规则

回复帖子

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

GMT+8, 2024-12-4 17:06

Powered by Discuz! X3.4

© 2001-2023 Comsenz Inc.

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