lzmtxp99
级别: 家园常客
精华主题: 0
发帖数量: 491 个
工控威望: 707 点
下载积分: 1866 分
在线时间: 508(小时)
注册时间: 2010-12-16
最后登录: 2024-07-25
查看lzmtxp99的 主题 / 回贴
楼主  发表于: 2014-04-03 13:19
这个程序该怎么理解,这个是先运行if语句再运行for循环语句吗?

GetData(name[0], "Local HMI", LW, 10, 7)        // get name strings
for i=0 to 500 step 1      
   GetData(temp[0], "Local HMI", RW, var+13, 7)
   if name[0]==temp[0] and name[1]==temp[1] and name[2]==temp[2] and name[3]==temp[3] and name[4]==temp[4] and name[5]==temp[5] and name[6]==temp[6] then
   SetData(var, "Local HMI", LW, 9200, 1)
   i=501  
   else
   var=var+20
   end if          
next i
SetData(OFF, "Local HMI", LB, 7, 1)
chqing1361
三人行必有我师
级别: 略有小成
精华主题: 0
发帖数量: 270 个
工控威望: 486 点
下载积分: 444 分
在线时间: 587(小时)
注册时间: 2006-08-17
最后登录: 2024-11-22
查看chqing1361的 主题 / 回贴
1楼  发表于: 2014-04-03 21:27
宏程序,c语言写的