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