西門子PLC6ES73905BA000AA0型號
務和程序互換。
所謂執行多任務,就是在一個PLC系統中可同時裝幾個CPU模塊,每個CPU模塊都執行某一種任務,控制與其所執行任務相關的I/O模塊的存取。其實,按照IEC 61131-3的概念,我們應該更確切地稱之為通過多配置執行多任務。例如,三菱電機的小Q系列多可以在一個機架上插4個CPU模塊;富士電機的MICREX-SX系列多可以在一個機架上插6個CPU模塊。這些CPU模塊可以是專門用于邏輯控制、順序控制的,也可以是運動控制用的,還可以是做過程控制用的,上述在Windows操作系統的環境下執行PC機任務的模塊,也是供用戶選擇的一種選項。從某種意義上講,這也是一種混合式的控制系統。
PLC的傳統軟件模型包括一個資源,運行一個任務,控制一個程序,且運行于一個封閉系統中。而在IEC 61131-3可編程控制器編程語言標準的軟件模型中,在其上層把解決一個具體控制問題的完整的軟件概括為一個“配置”。它專指一個特定類型的控制系統,包括硬件裝置、處理資源、I/O通道的存貯地址和系統能力,等同于一個PLC系統的應用程序。在一個由多臺PLC或由多個CPU構成的PLC控制系統中,每一臺PLC或每一個CPU的應用程序就是一個獨立的“配置”。在一個“配置”中可以定義一個或多個“資源”??砂?ldquo;資源”看作能執行IEC程序的處理手段,它反映PLC的物理結構,在程序和PLC的物理I/O通道之間提供了一個接口。只有在裝入“資源”后才能執行IEC程序。一般而言,通常資源放在PLC內,當然它也可以放在其它支持IEC程序執行的系統內。在一個“資源”內可以定義一個或多個任務。任務被配置后可以控制一組程序或功能塊。這些程序和功能塊可以是周期地執行,也可以由一個事件驅動予以執行。
由此可見,該軟件模型足以映像各類實際系統:對于只有一個處理器的小型系統,其模型只有一個配置、一個資源和一個程序,與現在大多數PLC的情況*相符。對于有多個CPU模塊插裝在同一機架上的中、大型系統,每個CPU模塊被視作一個配
器,計算機的接口,與I/O擴展單元相連的擴展
3. 外設接口
外設接口電路用于連接手持編程器或其他圖形編程器、文本顯示器,并能通過外設接口組成PLC的控制網絡。PLC通過PC/PPI電纜或使用MPI卡通過RS-485接口與計算機連接,可以實現編程、監控、連網等功能。
4. 電源
制領域接線邏輯到存儲邏輯的飛躍;其功能從弱到強,實現了邏輯控制到數字控制的進步;其應用領域從小到大,實現了單體設備簡單控制到勝任運動控制、過程控制、及集散控制等各種任務的跨越。今天的可編程控制器正在成為工業控制領域的主流控制設備,在世界各地發揮著越來越大的作用。
可編程控制器的定義
可編程控制器,簡稱PLC(Programmable logic Controller),是指以計算機技術為基礎的新型工業控制裝置。在1987年電工委員會(International Electrical Committee)頒布的PLC標準草案中對PLC做了如下定義:“PLC是一種專門為在工業環境下應用而設計的數字運算操作的電子裝置。它采用可以編制程序的存儲器,用來在其內部存儲執行邏輯運算、順序運算、計時、計數和算術運算等操作的指令,并能通過數字式或模擬式的輸入和輸出,控制各種類型的機械或生產過程。PLC及其有關的外圍設備都應該按易于與工