payfsl
級別: 工控俠客
精華主題: 2 篇
發(fā)帖數(shù)量: 2593 個
工控威望: 2861 點
下載積分: 39974 分
在線時間: 481(小時)
注冊時間: 2010-08-03
最后登錄: 2024-10-31
查看payfsl的 主題 / 回貼
樓主  發(fā)表于: 2022-02-16 21:58
三菱FX3U  PLC   1ms定時器T246----T249數(shù)量不夠用怎么辦?

求大神幫忙!
三人行必有我?guī)熝,擇其善者而從?,學而不思則罔,思而不學則殆
gxtmdb82164
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 746 個
工控威望: 1124 點
下載積分: 351 分
在線時間: 586(小時)
注冊時間: 2019-09-22
最后登錄: 2024-11-07
查看gxtmdb82164的 主題 / 回貼
1樓  發(fā)表于: 2022-02-17 15:20
引用
引用第3樓payfsl于2022-02-17 10:53發(fā)表的  :

我不需要累加,用D怎么處理?


模仿定時器的操作如下:
啟動定時器(并保持持續(xù)使能)上升沿讀取一個1ms時基定時器的數(shù)值并加上需要定時的時長數(shù)值,存儲到特定的D寄存器中.

定時器時間到達輸出是通過比較實現(xiàn)的,每個周期都讀取1ms時基的數(shù)值并和預(yù)先計算的數(shù)值比較,達到或者超過則驅(qū)動輸出點

需要考慮整數(shù)溢出的問題