lin_hefeng
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看lin_hefeng的 主题 / 回贴
楼主  发表于: 2011-10-07 21:57
在PLC 中怎么计数是啊,并分成小时与分钟
matengfei
攻人之过勿太严,要思其堪受;教人以善勿过高,要令其可从。
级别: 论坛先锋
精华主题: 0
发帖数量: 736 个
工控威望: 1054 点
下载积分: 2482 分
在线时间: 207(小时)
注册时间: 2011-08-07
最后登录: 2017-06-10
查看matengfei的 主题 / 回贴
1楼  发表于: 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接通一下,当前时间增加一小时。