3、接口
輸入輸出接口是PLC與工業(yè)現場(chǎng)控制或檢測元件和執行元件連接的接口電路。PLC的輸入接口有直流輸入、交流輸入、交直流輸入等類(lèi)型;輸出接口有晶體管輸出、晶閘管輸出和繼電器輸出等類(lèi)型。晶體管和晶閘管輸出為無(wú)觸點(diǎn)輸出型電路,晶體管輸出型用于高頻小功率負載、晶閘管輸出型用于高頻大功率負載;繼電器輸出為有觸點(diǎn)輸出型電路,用于低頻負載。
現場(chǎng)控制或檢測元件輸入給PLC各種控制信號,如限位開(kāi)關(guān)、操作按鈕、選擇開(kāi)關(guān)以及其他一些傳感器輸出的開(kāi)關(guān)量或模擬量等,通過(guò)輸入接口電路將這些信號轉換成CPU能夠接收和處理的信號。輸出接口電路將CPU送出的弱電控制信號轉換成現場(chǎng)需要的強電信號輸出,以驅動(dòng)電磁閥、接觸器等被控設備的執行元件。
3.1 輸入接口
輸入接口用于接收和采集兩種類(lèi)型的輸入信號,一類(lèi)是由按鈕、轉換開(kāi)關(guān)、行程開(kāi)關(guān)、繼電器觸頭等開(kāi)關(guān)量輸入信號;另一類(lèi)是由電位器、測速發(fā)電機和各種變換器提供的連續變化的模擬量輸入信號。
以圖1-2所示的直流輸入接口電路為例,R1是限流與分壓電阻,R2與C構成濾波電路,濾波后的輸入信號經(jīng)光耦合器T與內部電路耦合。當輸入端的按鈕SB接通時(shí),光耦合器T導通,直流輸入信號被轉換成PLC能處理的5V標準信號電平(簡(jiǎn)稱(chēng)TTL),同時(shí)LED輸入指示燈亮,表示信號接通。微電腦輸入接口電路一般由寄存器、選通電路和中斷請求邏輯電路組成,這些電路集成在一個(gè)芯片上。交流輸入與交直流輸入接口電路與直流輸入接口電路類(lèi)似。
圖1-2 直流輸入接口電路
濾波電路用以消除輸入觸頭的抖動(dòng),光電耦合電路可防止現場(chǎng)的強電干擾進(jìn)入PLC。由于輸入電信號與PLC內部電路之間采用光信號耦合,所以?xún)烧咴陔姎馍贤耆綦x,使輸入接口具有抗干擾能力,F場(chǎng)的輸入信號通過(guò)光電耦合后轉換為5V的TTL送入輸入數據寄存器,再經(jīng)數據總線(xiàn)傳送給CPU。
3.2輸出接口
輸出接口電路向被控對象的各種執行元件輸出控制信號。常用執行元件有接觸器、電磁閥、調節閥(模擬量)、調速裝置(模擬量)、指示燈、數字顯示裝置和報警裝置等。輸出接口電路一般由微電腦輸出接口電路和功率放大電路組成,與輸入接口電路類(lèi)似,內部電路與輸出接口電路之間采用光電耦合器進(jìn)行抗干擾電隔離。
3.3 其它接口
若主機單元的I/O數量不夠用,可通過(guò)I/O擴展接口電纜與I/O擴展單元(不帶CPU)相接進(jìn)行擴充。
PLC還常配置連接各種外圍設備的接口,可通過(guò)電纜實(shí)現串行通信、EPROM寫(xiě)入等功能。