輸入/輸出接口(i/o接口)是plc與工業(yè)現(xiàn)場裝置之間的連接部件,plc通過輸
入接口把工業(yè)設備或生產(chǎn)過程的狀態(tài)和信息送給cpu,cpu運行用戶程序,然后把運算結果通過輸出接口輸出給執(zhí)行機構。
與微機的i/o接口工作于弱電的情況不同,plc的i/o接口是按強電要求設計的,即其輸入接口可接收強電信號,其輸出接口可以直接和強電設備相連接。因此i/o接口除起連接系統(tǒng)內、外部的作用外,其輸入接口還有對輸入信號進行整理、濾波、隔離、電平轉換的作用;輸出接口還具有隔離plc內部電路與外部執(zhí)行元件的作用和功率放大的作用。
輸入接口主要包括光電耦合器、輸入狀態(tài)寄存器和輸入數(shù)據(jù)寄存器。輸入端子接受各種有觸點的和無觸點的開關量信號或連續(xù)變化的模擬量信號(經(jīng)a/d轉換),各種信號經(jīng)光電耦合器轉換成plc能夠接受的電平信號,輸入到輸入狀態(tài)(映象)寄存器或輸入數(shù)據(jù)寄存器中。
輸出接口包括輸出狀態(tài)(映象)寄存器、輸出鎖存器、光電耦合器和功率放大器等部分。plc通過它把處理后的電平信號轉換成電壓或電流信號,去控制與被控對象相連的輸出端。plc提供三種類型的輸出:機械觸頭繼電器、無觸點型交流開關(雙向晶閘管開關)、無觸點型直流開關(晶體管輸出),以供驅動不同類型的負載。
plc有多種類型的i/o接口模塊,它們包括:開關量輸入模塊、開關量輸出模塊;模擬量輸入、輸出模塊;專用特殊功能模塊等。上述模塊又分直流和交流、電壓和電流類型。每個類型又有不同的參數(shù)等級。
對于小型plc,廠家通常將i/o部分裝在plc的本體中,而對于中、大型plc,各廠家通常都將i/o部分做成可供選取、擴充的模塊或模板,用戶可根據(jù)自己的需要選取具有不同功能、不同點數(shù)的i/o模塊來組成自己的控制系統(tǒng)。