歡迎光臨
每天分享高質量文章

西門子S7-1200擴展指令(4)——運行時間計時器


點擊 《福利來了!PLC的資料(免費),你要嗎?

點擊第二波福利來了!PLC的資料(免費),你要嗎?

RTM 指令:

引數的資料型別:

  • CPU 最多可運行 10 個運行小時計時器來跟蹤關鍵控制子系統的運行小時數。必須對每個定時器執行一次 RTM 分別啟動小時計時器。

  • CPU從運行樣式切換為停止樣式時,所有運行小時計時器都將停止。 還可以使用 RTM執行樣式 2 停止各個的定時器。

  • CPU 從停止樣式切換為運行樣式時,必須對每個已啟動的定時器執行一次 RTM來重新啟動小時計時器。

  • 運行時間計時器值大於 2147483647小時後,將停止計時併發出“上溢”錯誤。 必須為每個定時器執行一次 RTM指令,以複位或修改定時器。

  • CPU電源故障或迴圈上電會導致將當前運行時間計時器值儲存在保持性儲存器中的斷電過程。

  • 在 CPU上電時,所儲存的運行時間計時器值將重新加載到定時器,之前的運行時間小時總數不會丟失。 必須重啟運行時間計時器才能累加額外的運行時間。

  • 用戶程式還可以使用 RTM 執行樣式 7 將運行時間計時器值儲存在儲存卡中。 執行 RTM樣式 7 時的所有定時器的狀態將儲存在儲存卡中。
    由於小時定時器會在程式運行過程中或啟動或停止,隨著時間的推移,這些儲存值就可能出錯。 因此,必須周期性更新儲存卡值,以捕獲重要的運行事件。 在儲存卡中儲存 RTM值的好處是,在替代 CPU 中插入儲存卡時,就可以在其中使用程式和所儲存的 RTM值。 如果未將 RTM 值儲存在儲存卡中,則會丟失定時器值(在替代 CPU 中)。

說明:避免過度呼叫執行儲存卡寫操作的程式盡可能減少閃存卡寫操作,以延長儲存卡的使用壽命。

條件代碼:

尋找同路人

做自動化工業變革的踐行者


可通過選單查找自己喜歡的文章彙總:

現場儀錶DCS部分PLC部分SIS部分通訊標準數字化問題解答】此處列出部分鏈接,更多文章通過選單獲取。



赞(0)

分享創造快樂