S7-200PLC 表操作指令
表操作指令如表4-25所示。
表4-25 表操作指令
名稱 | 指令格式 (語句表) | 功能 | 操作數(shù) |
表存數(shù)指令 | ATT DATA,TABLE | 將一個(gè)字型數(shù)據(jù)DATA添加到表TABLE的末尾。EC值加1 | DATA,TABLE:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD DATA還可以是AIW,AC和常數(shù) |
表取數(shù)指令 | FIFO TABLE,DATA | 將表TABLE的第一個(gè)字型數(shù)據(jù)刪除,并將它送到DATA指定的單元。表中其余的數(shù)據(jù)項(xiàng)都向前移動(dòng)一個(gè)位置,同時(shí)實(shí)際填表數(shù)EC值減1 | DATA,TABLE:VW,IW,QW,MW,SW,SMW,LW,T,C, *VD,*AC,*LD DATA還可以是AQW和AC |
LIFO TABLE,DATA | 將表TABLE的最后一個(gè)字型數(shù)據(jù)刪除,并將它送到DATA指定的單元。剩余數(shù)據(jù)位置保持不變,同時(shí)實(shí)際填表數(shù)EC值減1 | ||
表查找指令 | FND= TBL,PTN,INDEX FND<> TBL,PTN,INDEX FND< TBL,PTN,INDEX FND> TBL,PTN,INDEX | 搜索表TBL,從INDEX指定的數(shù)據(jù)項(xiàng)開始,用給定值PTN檢索出符合條件(=,<>,<,>)的數(shù)據(jù)項(xiàng) 如果找到一個(gè)符合條件的數(shù)據(jù)項(xiàng),則INDEX指明該數(shù)據(jù)項(xiàng)在表中的位置。如果一個(gè)也找不到,則INDEX的值等于數(shù)據(jù)表的長度。為了搜索下一個(gè)符合的值,在再次使用該指令之前,必須先將INDEX加1 | TBL:VW,IW,QW,MW,SMW,LW,T,C, *VD,*AC,*LD PTN,INDEX:VW,IW,QW,MW,SW,SMW,LW,T,C,AC, *VD,*AC,*LD PTN還可以是AIW和AC |
詳細(xì)的應(yīng)用參照http://www.plc100.com/sanling/
文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。