可編程序控制器(programmable logic controller),簡稱plc,又稱pc,是一種以微處理器為核心的用做數(shù)字控制的特殊計(jì)算機(jī),因此它的硬件配置與一般微機(jī)裝置類似。plc主要由中央處理單元cpu、輸入/輸出(i/o)單元、編程器、電源、特殊輸入輸出單元等組成,如圖所示。
圖 pc裝置配置結(jié)構(gòu)圖
中央處理單元(cpu)是plc的核心部分。它通過輸入裝置將外設(shè)的狀態(tài)讀入,并按照用戶程序進(jìn)行處理,處理結(jié)果通過輸出裝置去控制外設(shè)。
編程器,主要任務(wù)就是輸入程序、調(diào)試程序和監(jiān)護(hù)程序的執(zhí)行。plc是以順序執(zhí)行存儲器中的程序來完成其控制功能的。編程器一般包括顯示和鍵盤二個部分。
電源單元向plc的各單元提供各種等級的電源。
梯形圖是plc的主要編程語言。梯形圖表達(dá)式是在電氣控制系統(tǒng)中常用的繼電器梯形圖基礎(chǔ)上演變而來的。plc的梯形圖使用內(nèi)部繼電器、定時/計(jì)數(shù)器等,每個梯形圖網(wǎng)絡(luò)由多個梯級組成,每個輸出元素可構(gòu)成一個梯級,每個梯級可由多個支路組成,通常每個支路可容納11個編程元素,最右邊的元素必須是輸出元素。plc的梯形圖從上至下按行繪制,兩側(cè)的豎線類似電器控制圖的電源線,稱做母線。每一行從左至右,左側(cè)總是安排輸入接點(diǎn),并把并聯(lián)接點(diǎn)多的支路靠近最左端。輸入接點(diǎn)只用常開-| |-或常閉表示,輸出線圈用圓形表示。
普通的plc系統(tǒng)由于缺乏有效的診斷測試,很難判斷系統(tǒng)內(nèi)部是否短路、斷路等潛在的故障。緊急停車(系統(tǒng))要維持其可用性和可靠性,必須依靠全面的測試和診斷,因此,普通的plc是不能用在緊急停車(系統(tǒng)),在緊急停車(系統(tǒng))中使用的plc必需經(jīng)過安全認(rèn)證。