lin_hefeng
級別: *
精華主題: * 篇
發(fā)帖數量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看lin_hefeng的 主題 / 回貼
樓主  發(fā)表于: 2011-10-07 21:57
在PLC 中怎么計數是啊,并分成小時與分鐘
matengfei
攻人之過勿太嚴,要思其堪受;教人以善勿過高,要令其可從。
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 737 個
工控威望: 1054 點
下載積分: 2482 分
在線時間: 207(小時)
注冊時間: 2011-08-07
最后登錄: 2017-06-10
查看matengfei的 主題 / 回貼
1樓  發(fā)表于: 2011-10-26 01:18
M8013提供1秒鐘脈沖也就是一秒鐘接通一次,用M8013進行計數C0 K60 滿60就是一分鐘,用C1為C0進行計數C1 K60,同時用C0作為條件對自身進行復位。C1滿60就是一小時,用C2為C1計數C2 K24,同時用C1作為作為條件對自身進行復位。C2滿
24小時就是一天。同時用C2作為作為條件對自身進行復位。
LD M8013
OUT C0 K60
LD C0
OUT C1 K60
LD C0
RST C0
LD C1
OUT C2 K24
LD C1
RST C1
LD C2
RST C2
也可以這樣輸入
LD M013
OUT C0 K60
LD C0
OR X0
OUT C1 K60
LD C0
RST C0
LD C1
OR X1
OUT C2 K24
LD C1
RST C1
LD C2
RST C2
下面這一種可以對時間進行變更。X0接通一下,當前時間增加一分鐘。X1接通一下,當前時間增加一小時。