西門子plcCPU的內部處理掃描時間
西門子plc目前是中國市場上最流行的plc控制系統,西門子plc CPU運行的速度成了一些關鍵工作的必備條件,西門子plcCPU的內部處理掃描時間也影響這cpu的運行速度和處理,以下小編就為大家介紹西門子plcCPU的內部處理掃描時間。
有以下4點:
1、讀取輸入圖像區域的輸入點的狀態
2、執行邏輯運算,從而輸出信號的狀態
3、將輸出信號寫入輸出圖像區域
4、并輸出硬件延遲狀態變為輸出點真實電平的時間。上述三個周期A,B和C是限制西門子PLC處理數字響應速度的主要因素。西門子plc控制系統還需要考慮輸入和輸出設備的延遲,上述數據在《西門子plcS7-200系統手冊》中指示,這里只是列表比較。 西門子plc中央處理模塊CPU上的輸入點濾波時間可以在編程軟件Micro/WIN的中設置,默認過濾時間為6.4ms。受干擾的信號連接到西門子plcCPU上要改變濾波時間的DI點,則調整濾波時間可以提高信號輸入的質量。當相應功能打開時,支持高速計數器功能的輸入點不受此過濾時間的限制。濾波器設置對刷新輸入圖像區域,切換輸入中斷和脈沖捕獲功能也很有效。高速繼電器輸出點比其他輸出點更快,因為它們可用于高速輸出功能,并且在硬件上具有特殊設計。
現場設備異常存在問題,但可以正常使用,即自動運行會出錯。我們到達現場后,我們在線監控軟件,發現編碼器的校準點無法經常掃描。我先談談它。該校準點如何工作?什么目的?該校準點安裝在設備的軌道上。當設備通過此位置時,ABS 編碼器將寫入預設值。此校準的目的是使設備的定位精度更加精確。 當然,還會有一個程序來檢查通過此位置后是否檢測到任何位置。問題是它出現在這里。有時,設備在通過校準點時不會監控此校準點。實際上,它每次都會采取行動,但有時,程序沒有檢查。這時,我開始懷疑CPU掃描周期太長。我輸入了模塊信息并進行了檢查。掃描周期達到102-110ms,工作記憶為96%。它快滿了。 所以讓操作員操作設備從原來的每分鐘80米到20米的速度,校準點后的速度是100%正常,問題可以快速解決,所以讓用戶引領更高性能的CPU,之后安裝時,監控掃描周期約為10ms,高速運行不報告其他錯誤。
我的觀點:
a)代碼量不一定與掃描周期成比例。例如,程序代碼量非常大,但是大量的功能塊和跳轉指令的條件執行將導致掃描周期不是那么大;在同一掃描周期內循環甚至嵌套循環可能導致更長的掃描周期。
b)假如采用DP總線通訊,主從控制遠程IO形式,總線速度越高,掃描周期越短,無論是DP總線還是其他總線,總線會導致掃描周期延長。
c)在大多數情況下,嚴重的小型馬車不堪重負。通過軟件解決問題的可能性非常低。提高硬件性能是解決方案。
d)掃描周期不是太短,太短不好;它不能太長,也會導致不穩定,大約20毫秒是合適的,并且波動應該小到穩定。
總結:以上內容就是小編為大家介紹關于西門子plcCPU的內部處理掃描時間的一些知識,如果您有這方面的任何需求,歡迎大家咨詢容感電氣,我們將給您真誠的服務。
標題:西門子plcCPU的內部處理掃描時間 地址:http://www.danganlu.com.cn/hangye/3141.html