1.分時分組輸入
分時分組輸入指控製係統不同時使用的兩(liang) 項或多項功能中,一個(ge) 輸入點可以重複使用。比如,自動程序和手動程序不會(hui) 同時執行,自動和手動這兩(liang) 種工作方式分別使用的輸入量就可以分成兩(liang) 組輸入。如圖12-2所示,通過L+端的切換,S1、S2在手動時被接入電路,而S3、S4在自動時被接入電路。I1.0用來輸入自動/手動命令信號,供自動程序和手動程序切換之用。
圖12-2中的二極管用來切斷寄生電路。假設圖中沒有二極管,係統處於(yu) 自動狀態,S1、S2、S3閉合,S4斷開,這時電流從(cong) L+端子流出,經S3、S1、S2形成寄生回路流入I1.0端子,使輸入位I0.1錯誤地變為(wei) ON。各開關(guan) 串聯了二極管後,切斷了寄生回路,避免了錯誤的產(chan) 生。
2.利用輸出端擴展輸入端
在圖12-2的基礎上,如果每個(ge) 輸入端上接有多組輸入信號,接在L+端的開關(guan) 就必須是一個(ge) 多擲開關(guan) 。這樣的多擲開關(guan) 如果手動操作將很不方便,特別在要求快速輸入多組信號的時候,手動操作是不可能的,這時可以使用輸出端代替這個(ge) 開關(guan) ,如圖12-3所示。這是一個(ge) 三組輸入的例子,當輸出端Q0.0接通時,S1、S2、S3被接入電路;當輸出端Q0.1接通時,PLC讀入S4、S5、S6的狀態。而輸出端的狀態可用軟件控製實現,這種輸入方式在PLC接入撥盤開關(guan) 時很常見。
圖12-2 分時分組輸入
圖12-3 輸出端擴展輸入端
3.輸入/輸出點的合並
如果外部某些輸入信號總是以某種“與(yu) 或非”組合的整體(ti) 形式出現在梯形圖中,則可將它們(men) 對應的觸點在可編程序控製器外部串、並聯後作為(wei) 一個(ge) 整體(ti) 輸入可編程序控製器,隻占用可編程序控製器的一個(ge) 輸入點。
例如,某負載可在多處啟動和停止,可以將多個(ge) 啟動信號並聯,將多個(ge) 停止信號串聯,分別送給可編程序控製器的兩(liang) 個(ge) 輸入點,如圖12-4所示。這種方法與(yu) 每一個(ge) 啟動信號和停止信號占用一個(ge) 輸入點的方法相比,不僅(jin) 節約了輸入點,還簡化了梯形圖電路。
圖12-4 輸入觸點的合並圖
4.將信號設置在可編程序控製器之外
係統的某些輸入信號,如手動操作按鈕、保護動作後需手動複位的熱繼電器FR的動斷觸點等提供的信號,可以設置在可編程序控製器外部的硬件電路中,如圖12-5所示。某些手動按鈕需要串接一些安全聯鎖觸點,如果外部硬件電路過於(yu) 複雜,則應考慮仍將有關(guan) 信號送入可編程序控製器,用梯形圖實現聯鎖。
圖12-5 將信號設在PLC之外
5.利用機內(nei) 器件及編程擴展輸入點
按鈕或限位開關(guan) 配合計數器可以區別輸入信號的不同意義(yi) 。如在圖12-6中,小車僅(jin) 在左限及右限間運動,將兩(liang) 個(ge) 限位開關(guan) 接在一個(ge) 輸入點上,用計數器記錄限位開關(guan) 被碰撞的次數,如配置得當,可用判斷計數值的奇偶來判斷小車是在左限還是在右限。另外,計數值也可以區分輸入的目的,用單按鈕控製一台電動機的啟停,或控製多台電機啟停的例子也較常見。
圖12-6 計數器電動機運轉方向控製