IC660EBA105模塊
IC660EBA105模塊
很多plc都有一個功能,就是某個系統“位”上電后接通一個掃描周期。
比如說西門子S7-200的SM0.1等
有一些PLC除了有上電后系統位接通一個掃描周期,還有重啟后系統位接通一個周期,它們的功能類似,只是前者針對的情況是控制系統停電后送電,而后者針對的是停電和送電以及PLC因故障停機后重啟的情況。
對于一個非常簡單的設備來說,這個功能不是必須的,
但是對于一些復雜的設備,用好這個功能可以事半功倍。
高速計數器的程序設置
比如上圖,這個程序是PLC高速計數器設置,而高速計數器有好多種,如果PLC需要連接其中的一種,那么需要按照這種計數器的參數進行設置,PLC才能正常計算,否則計算出來的數是錯誤的。
除此之外,還有一些例如,通訊參數的設置等等只要是關系到PLC的設置都需要用這種指令,那么為什么要用這種指令?不用的話會出什么問題?
答案是必須用這種指令,因為這個指令區別于其他指令的是,PLC上電后的*時間就接通,是優先于其他指令的;
如果不使用它,在程序的運行下,可能某些功能已經計算完了,卻還沒有執行正確的設置,這種情況下的計算就是錯誤的。
而使用這種指令,PLC上電的*時間就是先設置參數,然后再計算,結果才是準確的。
PLC的工作模式
而且這種功能還有一個優點,就是,PLC上電后不再執行,減少了PLC的工作負擔,縮短了PLC的掃描周期。
對于小程序來說,PLC的負擔不是什么問題,因為太小了,這點負擔對PLC沒有影響。
但對于追求效率的大型程序就不同了,例如西門子S7-400,少掃描一些不需要的塊會有很明顯的區別,所以西門子S7-300或者S7-400有專門的OB100-OB102,就是專門干這個活得,你只需要把需要的程序加到這個塊了,PLC暖啟動后就自動執行。
除了設置系統參數,它還有一個功能,就是可以初始化程序。
PLC程序為什么需要初始化?
比如說程序里有一段順序控制,如果PLC斷電了,順序控制可能停在任何一個節點上,為了安全也好,為了程序的控制也好也需要將順序控制初始化。
PLC的輸入輸出掃描
還有一些情況,比如說配方功能等,有些程序如果丟失了配方數據PLC會無法運行,雖然PLC可以斷電保存數據,但一些有上一級系統的PLC,在傳輸數據的時候斷電就很難判斷能否把數據正常傳輸過來,所以也將相關數據進行初始化賦值。
總之,PLC系統是為現場設備服務的,你需要了解設備的特性,而對于一個優秀的電氣人員,不僅僅是能讓設備正常,安全的運行,也需要考慮好所有可能出現的糟糕的情況,并且通過一定措施保證,即使出現了這些故障,設備也要安全的停下來,并且可以快速的恢復回去。
規格型號
現貨數量
規格型號
IC600WD010
IC698ACC735
IC698CH5017
IC698CHS017
IC697ACC624
IC698CHS017
IC697ACC702
IC698CRE030
IC697ACC735
IC698ETMO0ICA
IC697CHS790
IC698PSA100
IC697cHS791
IC698RMX016
IC697CMM711
IC698RMX016
IC697CMM742
IC698RMX016
IC697ACC800-A
IC698RMX016
IC697BEM71
IC697BEM731
IC697cHS790
IC693CPU374
IC697CHS790
IC693CPU374
IC697CHS791
IC693DNM200
IC697MDL241
IC693DNM200
IC697MDL740
IC693DNM200
IC693MDL231
IC697BEM73
IC693MDL240
IC697RCM711
IC693MDL240
IC697CHS791
IC693MDL260
IC697MDL241
IC697MDL241
IC693MDL645
IC697MDL653
IC693MDL645
IC697ACC701
C697MDL653
C697MDL740
68899
IC693MDL645LT
IC693MDL646
IC693MDL646
IC697MDL750
IC693MDL646
IC693MDL646
IC693MDL646
030
IC693MDL654
規格型號
現貨數量