工控網(wǎng)首頁
>

應用設(shè)計

>

S7-200系列PLC其它常用指令

S7-200系列PLC其它常用指令

2015/3/5 10:57:10

       

     1.脈沖產(chǎn)生指令EU/ED的應用

EU指令在EU指令前的邏輯運算結(jié)果由OFF到ON時就產(chǎn)生一個寬度為一個掃描周期的脈沖,驅(qū)動其后面的輸出線圈。

2.邏輯堆棧的操作

LPS為進棧操作,LRD為讀棧操作,LPP為出棧操作。

   S7-200系列PLC中有一個9層堆棧,用于處理邏輯運算結(jié)果,稱為邏輯堆棧。

3.NOT、NOP和MEND指令

NOT、NOP及MEND指令的形式及功能如表4-19所示。

表4-19  NOT、NOP及MEND指令的形式及功能

STL

功能

操作數(shù)

NOT

邏輯結(jié)果取反

NOP

空操作

MEND

無條件結(jié)束

NOT為邏輯結(jié)果取反指令,在復雜邏輯結(jié)果取反時為用戶提供方便。NOP為空操作,對程序沒有實質(zhì)影響。MEND為無條件結(jié)束指令,在編程結(jié)束時一定要寫上該指令,否則會出現(xiàn)編譯錯誤。調(diào)試程序時,在程序的適當位置插入MEND指令可以實現(xiàn)程序的分段調(diào)試。

4.比較指令

比較指令是將兩個操作數(shù)按規(guī)定的條件作比較,條件成立時,觸點就閉合。比較運算符有:=、>=、<=、>、<和<>。

(1)字節(jié)比較  字節(jié)比較用于比較兩個字節(jié)型整數(shù)值INl和IN2的大小,字節(jié)比較是無符號的。比較式可以是LDB、AB或OB后直接加比較運算符構(gòu)成。如:LDB=、AB<>、OB>=等。

整數(shù)INl和IN2的尋址范圍:VB、IB、QB、MB、SB、SMB、LB、*VD、*AC、*LD和常數(shù)。

指令格式例如: LDB=  VBl0,VBl2

(2)整數(shù)比較  整數(shù)比較用于比較兩個一字長整數(shù)值INl和IN2的大小,整數(shù)比較是有符號的(整數(shù)范圍為16#8000和16#7FFF之間)。比較式可以是LDW、AW或OW后直接加比較運算符構(gòu)成。如:LDW=、AW<>。OW>=等。

整數(shù)INl和IN2的尋址范圍:VW、IW、QW、MW、SW、SMW、LW、AIW、T、C、AC、*VD、*AC、*LD和常數(shù)。

指令格式例如: LDW=  VWl0,VWl2

(3)雙字整數(shù)比較  雙字整數(shù)比較用于比較兩個雙字長整數(shù)值INl和IN2的大小,雙字整數(shù)比較是有符號的(雙字整數(shù)范圍為16#80000000和16#7FFFFFFF之間)。比較式可以是LDD、AD或OD后直接加比較運算符構(gòu)成。如:LDD=、AD<>、OD>=等。

雙字整數(shù)INl和IN2的尋址范圍:VD、ID、QD、MD、SD、SMD、LD、HC、AC、*VD、*AC、*LD和常數(shù)。

指令格式例如: LDD=  VDl0,VDl2

(4)實數(shù)比較  實數(shù)比較用于比較兩個雙字長實數(shù)值INl和IN2的大小,實數(shù)比較是有符號的(負實數(shù)范圍為-1.175495E-38和-3.402823E 38,正實數(shù)范圍為 1.175495E-38和 3.402823E 38)。比較式可以是LDR、AR或OR后直接加比較運算符構(gòu)成。如:LDR=、AR<>、OR>=等。

實數(shù)INl和IN2的尋址范圍:VD、ID、QD、MD、SD、SMD、LD、AC、*VD、*AC、*LD和常數(shù)。

指令格式例如: LDR=  VDl0,VDl2

投訴建議

提交

查看更多評論
其他資訊

查看更多

超越傳統(tǒng)直覺,MATLAB/Simulink助力重型機械的智能化轉(zhuǎn)型

新大陸自動識別精彩亮相2024華南國際工業(yè)博覽會

派拓網(wǎng)絡(luò)被Forrester評為XDR領(lǐng)域領(lǐng)導者

智能工控,存儲強基 | 海康威視帶來精彩主題演講

展會|Lubeworks路博流體供料系統(tǒng)精彩亮相AMTS展會