1、引言 可編程序控制器(Programmable Logic Controller)簡稱為PLC,它具有可靠性高、抗干擾能力強等突出優(yōu)點,因而廣泛應用于工業(yè)控制領(lǐng)域,已經(jīng)成為現(xiàn)代工業(yè)自動化的主要支柱之一。在PLC控制系統(tǒng)的設計中,經(jīng)常會遇到I/O點資源緊張以及性價比矛盾的問題。有些被控設備需要具有手動、自動的工作方式,且手動部分控制按鈕較多;有些自動生產(chǎn)線中,進行位置檢測的行程開關(guān)或者用于系統(tǒng)工作狀態(tài)指示的輸出比較多,都會使占用的I/O點大為增加。一般通過增加擴展模塊來解決,但PLC的I/O點價格昂貴,且還有擴展模塊數(shù)目和I/O點數(shù)目的限制,如SIEMENS的CPU 226最大擴展模塊數(shù)目為7,最大擴展168路數(shù)字量I/O點或35路模擬量I/O點。若此時再增加CPU,勢必使得系統(tǒng)性價比大為降低,在這種情況下,擴展I/O點數(shù)具有較大的實際意義。本文以SIEMENS的S7-200 PLC為例,探討如何擴展PLC控制系統(tǒng)中I/O點數(shù)的方法。
2、硬件電路I/O點擴展方法
2.1 分時分組輸入
對于既有手動方式又有自動方式,而二者不可能同時執(zhí)行的PLC工作方式,不同工作方式的輸入可以共用一個PLC的輸入點。分時分組輸入擴展I/O點數(shù)接線圖如圖l所示。I1.0用來輸入自動/手動命令信號,供自動和手動程序切換用;二極管用來切斷寄生電路,避免錯誤信號的產(chǎn)生;SA用來切換自動和手動操作方式。
圖1 分時分組輸入接線圖
2.2 共用輸出觸點
對于通斷狀態(tài)完全相同的負載,在輸出點功率允許的情況下,可以并聯(lián)于同一輸出點上,即用一個輸出點帶動多個負載,需特別注意的是不能超出每個輸出點的允許負載能力。接線方式如圖2所示。