Siemens?西門子PLC系列中,客戶越來越多地選擇 S7-200 smart系列PLC,并且在各個(gè)工程項(xiàng)目現(xiàn)場(chǎng)S7-200 smart都有良好的表現(xiàn)。在程序設(shè)計(jì)過程中,很多情況下用戶都會(huì)使用編程軟件中的中斷指令來實(shí)現(xiàn)各種功能,本文下面將專門針對(duì)西門子PLC?S7-200 smart的中斷指令做一個(gè)詳細(xì)說明,供用戶在程序設(shè)計(jì)時(shí)進(jìn)行參考。
Siemens?西門子PLC S7-200 smart設(shè)置了中斷功能,用于實(shí)時(shí)控制、高速處理、通信和網(wǎng)絡(luò)等復(fù)雜和特殊的控制任務(wù)。
Siemens?西門子PLC S7-200 smart系列可編程控制器更多有38個(gè)中斷源,分為三大類:通信中斷、輸入/輸出中斷和時(shí)基中斷,西門子PLC S7-200 smart系列規(guī)定的中斷優(yōu)先由高到低依次是:通信中斷、I/O中斷和時(shí)基中斷。每類中斷中不同的中斷事件又有不同的優(yōu)先權(quán)。

西門子PLC S7-200 smart系列編程軟件中常用的中斷指令主要包括以下幾種:
1. ATCH:中斷連接,連接某中斷事件所要調(diào)用的程序段。
2. ENI:全局允許中斷,開放中斷處理功能。
3. DISI:全局禁止中斷,禁止處理中斷服務(wù)程序,但中斷事件仍然會(huì)排隊(duì)等候。
4. DTCH:中斷分離,將中斷事件號(hào)與中斷服務(wù)程序之間的關(guān)聯(lián)切斷,并禁止該中斷事件。
5. RETI:條件中斷返回,根據(jù)邏輯操作的條件,從中斷服務(wù)程序中返回。
6. CLR_EVNT:清空中斷隊(duì)列。
Siemens?西門子PLC S7-200 smart系列為用戶提供了多種中斷指令,用戶可以根據(jù)實(shí)際項(xiàng)目中的要求進(jìn)行使用和程序設(shè)計(jì)。在程序設(shè)計(jì)過程中,用戶可以參考本文中提供的中斷指令進(jìn)行編程,組態(tài)出合理的控制邏輯,并且應(yīng)用在自動(dòng)化控制系統(tǒng)中,使得控制系統(tǒng)可以完成各種控制要求。