国产精品免费视频网站丨日韩a毛片免费观看丨欧美日韩中文在线不卡丨欧亚精品乱码久久久久久丨1000部夫妻午夜免费丨国产精品久久久久久久久一级无码丨日欧片内射AV影院频道丨97色伦图片 PLC基本邏輯指令
詳細介紹PLC的基本邏輯指令,plc邏輯指令。
一、 邏輯取及輸出線圈(LD/LDI/OUT)指令
LD(取):常開觸點邏輯運算起始指令
LDI(取):常閉觸點邏輯運算起始指令
OUT(輸出)線圈驅動指令
例 圖 7.1
圖 7.1 LD 、 LDI 、 OUT 指令的使用
說明
( 1 ) LD 、 LDI 指令用于將觸點接到母線上。
( 2 ) OUT 指令是對輸出繼電器、輔助繼電器、狀態繼電器、定時器、計數器的線圈的驅動指令,對于輸入繼電器不能使用。
( 3 ) OUT 指令可以連續使用多次(上例中 OUT M100 和 OUT T0 )。
二、 觸點串聯( AND/ANI )指令
AND (與)常開觸點串聯指令 , ANI (與非)常閉觸點串聯指令
例 圖 7.2
圖 7.2 AND 、 ANI 指令的使用
說明 :
( 1 ) AND 和 ANI 指令是用于串聯單個觸點的指令,串聯觸點的數量不限,該指令可以多次重復使用。
( 2 )“連續輸出”是指在執行 OUT 指令后,通過與觸點的串聯可驅動其他線圈執行 OUT 指令
三、觸點并( OR/ORI )指令
OR (或) 常開觸點并聯連接指令
ORI (或非)常閉觸點并聯連接指令
例 圖 7.4 www.plcs.cn
說明:
( 1 ) OR 和 ORI 是用于并聯連接單個觸點的指令,并聯多個串聯的觸點不能用此指令
( 2 ) OR 和 ORI 指令是從該指令的當前步開始,對前面的 LD 、 LDI 指令并聯連接。
四、 串聯電路塊的并聯( ORB )指令
ORB (電路塊或)串聯電路塊的并聯連接指令
例 圖 7.5
說明:
(1 ) 2 個以上的觸點串聯連接的電路稱為串聯電路塊。串聯電路塊并聯連接時,分支的開始用 LD 和 LDI 指令,分支的結束用 ORB 指令。
( 2 ) ORB 指令與后述的 ANB 指令等均為無操作元件的指令。
五、 并聯電路塊的串聯( ANB )指令
圖 7.6 ANB 指令的使用
ANB (電路塊與)并聯電路塊之間串聯連接指令 例 圖 7.6說明:
( 1 )將并聯電路塊與前面電路串聯時用 ANB 指令。并聯電路塊起點用 LD 或 LDI 指令。
( 2 )若多個并聯電路塊順次用 ANB 指令與前面電路串聯連接,則 ANB 的使用次數沒有限制。
( 3 ) ANB 指令可以連續使用,但與 ORB 指令一樣使用次數限制在 8 次以下。
六、 多重輸出電路( MPS/MRD/MPP )指令
MPS ( push )進棧指令
MRD ( read )讀棧指令。
MPP ( POP )出棧指令。
• 簡單電路例( 1 層棧)例圖 7.8
圖 7.8 MPS 、 MRD 、 MPP 指令的使用
圖 7.9 一層棧電路 圖 7-10
1 層棧和 ANB , ORB 指令例圖 7.9
(三)二層棧 例圖 7 — 10
圖 7.10 二層棧電路
(四)多層棧 例圖 7.11
圖 7.11 多層棧電路
七、 主控觸點( MC/MCR )指令
MC (主控)主控電路塊起點指令
MCR (主控復位)主控電路塊終點指令
例 圖 7.12
圖 7.12 MC 、 MCR 指令的使用
( 1 ) X1 接通時,執行 MC 與 MCR 之間的指令。
( 2 ) MC 指令后,母線( LD 、 LDI 點)移至 MC 觸點之后,返回原來母線的指令是 MCR 。 MC 指令使用后必定要用 MCR 指令。
( 3 )使用不同的 Y 、 M 元件號,可多次使用 MC 指令。
例圖 7.13 輸出線圈重復使用(雙線圈)
圖 7.14 為多級嵌套的例子。
八、 自保持與解除( SET/RST )指令
SET (置位)令元件保持 ON 指令
RST (復位)令元件保持 OFF 、清數據寄存器指令
例:圖 7.15
說明:
( 1 ) X0 一旦接通,即使再斷開 Y0 也保持接通。 X1 接通后,即使再斷開, Y0 也將保持斷開。對于 M 、 S 也是同樣如此。
( 2 )對于同一元件可以多次使用 SET 、 RST 指令,順序可任意,但在最后執行的指令有效。
( 3 )要使數據寄存器 D ,變址寄存器 V 、 Z 的內容請零,也可用 RST 指令
九、 計數器、定時器( OUT/RST )指令
OUT (輸出)驅動定時器線圈和計數器線圈指令, RST (復位)輸出觸點復位和當前數據清零指令
• 定時器( T )www.plcs.cn
( 1 )定時器( T0~T245 )
定時器 T0~T199 ( 200 點)單位時間為 100ms 、設定值為 1~32767 ,對應的延時時間為( 1~32767 )× 0.1s=0.1~3276.7s 。
定時器 T200~T245 ( 46 點)單位時間 10ms 、設定值為 1~32767 ,對應的延時時間為( 1~32767 )× 0.01s=0.01~327.67s 。
例 圖 7.17
( 2 )積算定時器( T246~T255 )
積算定時器 T246~T249 ( 4 點)單位時間 1ms ,設定值 1~32767 ,對應的延時時間是( 1~32767 )× 0.001=0.001~32.767s 。
積算定時器 T250~T255 ( 6 點)單位時間 100ms ,設定值 1~32767 ,對應的延時時間是( 1~32767 )× 0.1=0.1~3276.7s 。
例 圖 7.18
2.計數器( C )
( 1 )內部信號計數器
① 16bit 增計數器(設定值: 1~32767 )
16bit 二進制增計數器有兩種類型:
通用: C0~C99 ( 100 點)
停電保持用: C100~C199 ( 100 點),即使停電,當前值和輸出觸點的狀態也能保持。
例 圖 7.19
② 32bit 雙向計數器
32bit 的增 / 減計數器有兩種:通用計數器 C200~C219 ( 20 點)、保持計數器 C220~C234 ( 15 點)。其設定值為 -2147483648~+2147483647 ,計數方向(增計數或減計數)由特殊輔助繼電器 M8200~M8234 設定。
例 圖 7.20
( 2 )高速計數器(例圖 7.21 )
( 2 )高速計數器(例圖 7.21 )
① 對于 C235~C245 的單相單輸入計數器,須用特殊輔助繼電器( M8235~M8245 )指定計數方向。
② X11 :接通,計數器 C △△△的輸出觸點復位,計數器當前值清零。
③ X12 接通時,高速計數器 C235~C240 分別對計數輸入端 X0~X5 輸入的通斷進行計數,對于帶有起動輸入的計數器( C244 , C245 , C249 , C250 , C254 , C255 ),起動輸入不接通就不進行計數。
④ 計數器的當前值隨計數輸入的次數而變化,當該值等于設定值( K 或 D 的內容)時,計數器輸出觸點動作。
十、 脈沖輸出( PLS/PLF )指令
PLS (脈沖)上升沿微分輸出指令
PLF (脈沖)下降沿微分輸出指令
例 圖 7.22 和 7.23
十一、 空操作指令( NOP )
NOP :空操作指令
圖 7.24 NOP 指令的應用
NOP 指令通常用于以下幾個方面:指定某些步序內容為空,留空待用;短路某些接點或電路,如圖 7.24 ( a )、( b )所示;切斷某些電路,如圖 7.24 ( c )、( d )所示;變換先前的電路,如圖 7.24 ( e )所示。
7.1.12 程序結束( END )指令
END :程序結束指令
圖 7.25 END 指令的使用說