zhuyuchun 发表于 2015-12-27 11:20:23

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

macro_command main()
short name
short i,index=0

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


                  
end macro_command

LK1119 发表于 2015-12-27 13:07:12

去下一个宏指令说明书

文鸿旭 发表于 2015-12-28 22:33:35

macro_command main()
short name   //5个变量的短整型变数数组。
short i,index=0 //短整型变数i和index,并且index为0.

         
for i=0 to 17//在此做17次循环处理
GetData(name, "Local HMI", RW, 0+index, 5)
//从触摸屏的RW(index)开始读取连续5个字的数据存到name开始的5个字里

SetData(name, "Local HMI", LW, 3000+index, 5)
//将name开始的5个字的数据存到触摸屏的LW(3000+index)开始读取连续5个字里
   
index=index+10   //   将短整型变数index的值加10            
next


                  
end macro_command

tql 发表于 2016-8-24 15:44:16

index=index+10   //   将短整型变数index的值加10       请教这句起什么作用
页: [1]
查看完整版本: 那个高手能帮忙解释下以下语句,感激不尽