西門子模塊6ES7953-8LF20-0AA0原裝
利用定時器與計數器級聯組合可以擴大延時時間,如圖5-13所示。圖中T4形成一個20s的自復位定時器,當X4接通后,T4線圈接通并開始延時,20s后T4常閉觸點斷開,T4定時器的線圈斷開并復位,待下一次掃描時,T4常閉觸點才閉合,T4定時器線圈又重新接通并開始延時。所以當X4接通后,T4每過20s其常開觸點接通一次,為計數器輸入一個脈沖信號,計數器C4計數一次,當C4計數100次時,其常開觸點接通Y3線圈。可見從X4接通到Y3動作,延
.雙線圈輸出
如果在同一個程序中,同一元件的線圈使用了兩次或多次,稱為雙線圈輸出。對于輸出繼電器來說,在掃描周期結束時,真正輸出的是后一個Y0的線圈的狀態(見圖1a)。
Y0的線圈的通斷狀態除了對外部負載起作用外,通過它的觸點,還可能對程序中別的元件的狀態產生影響。圖1a中Y0兩個線圈所在的電路將梯形圖劃分為3個區域。因為PLC是循環執行程序的,上面和下面的區域中Y0的狀態相同。如果兩個線圈的通斷狀態相反,不同區域中Y0的觸點的狀態也是相反的,可能使程序運行異常。作者曾遇到因雙線圈引起的輸出繼電器快速振蕩的異常現象。所以一般應避免出現雙線圈輸出現象,例如可以將圖1a改為圖2b 。
2.程序的優化設計
在設計并聯電路時,應將單個觸點的支路放在下面;設計串聯電路時,應將單個觸點放在右邊,否則將多使用一條指令(見圖2)。
建議在有線圈的并聯電路中將單個線圈放在上面,將圖2a的電路改為圖2b的電路,可以避免使用入棧指令MPS和出棧指令MPP。