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

西門子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)

分享創造快樂