- 艾寶物聯(lián)IOBOV? ─ 工業(yè)無線測控專家
在實際應(yīng)用中,經(jīng)常會遇到I/O點數(shù)不夠的問題,可以通過增加擴(kuò)展單元或擴(kuò)展模塊的方法解決,也可以通過對輸入信號和輸出信號進(jìn)行處理,減少實際所需I/O點數(shù)的方法解決。
(1)分時分組輸入。 一般系統(tǒng)中設(shè)有“自動”和“手動”兩種工作方式,兩種方式不會同時執(zhí)行。將兩種方式的輸入分組,從而減少實際輸入點。如圖1所示。PLC通過I1.0識別“手動”和“自動”,從而執(zhí)行手動程序或自動程序。圖中的二極管用來切斷寄生電路。若圖中沒有二極管,轉(zhuǎn)換開關(guān)在“自動”,S1、S2、S3閉合,S4斷開,這時電流從L+端子流出,經(jīng)S3、S1、S2形成的寄生回路電流流入I0.1,使I0.1錯誤的變?yōu)?/span>ON。各開關(guān)串如入二極管后,則切斷寄生回路。

(2)硬件編碼,PLC內(nèi)部軟件譯碼。如圖2所示。

(3)輸入點合并。 將功能相同的常閉觸點串聯(lián)或?qū)⒊i_觸點并聯(lián),就只占用一個輸入點。一般多點操作的起動停止按鈕、保護(hù)、報警信號可采用這種方式。如圖3所示。

(4)將系統(tǒng)中的某些輸入信號設(shè)置在PLC之外。系統(tǒng)中某些功能單一的輸入信號,如一些手動操作按鈕、熱繼電器的常閉觸點就沒有必要作為PLC的輸入信號,可直接將其設(shè)置在輸出驅(qū)動回路當(dāng)中。