lzmtxp99
级别: 家园常客
精华主题: 0
发帖数量: 492 个
工控威望: 709 点
下载积分: 1871 分
在线时间: 513(小时)
注册时间: 2010-12-16
最后登录: 2025-03-13
查看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)
tingfenghu
级别: 工控侠客

精华主题: 0
发帖数量: 2853 个
工控威望: 3625 点
下载积分: 3533 分
在线时间: 3817(小时)
注册时间: 2007-11-04
最后登录: 2025-03-13
查看tingfenghu的 主题 / 回贴
1楼  发表于: 2014-04-03 21:21
好像是VBA的程序,
二手PLC,触摸屏,伺服驱动,各类气动设备
http://shop58129605.taobao.com/