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

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