foxplc
水到渠成
级别: 家园常客
精华主题: 2 篇
发帖数量: 550 个
工控威望: 628 点
下载积分: 4239 分
在线时间: 112(小时)
注册时间: 2007-08-09
最后登录: 2021-11-22
查看foxplc的 主题 / 回贴
楼主  发表于: 2009-02-11 16:54
想用S7-300和MCGS配合在界面上显示一台设备累计运行的时间(分钟),

可计数器计到999就不计数了,请问有什么好的方法或指令吗?
zz680217
级别: 略有小成
精华主题: 0
发帖数量: 252 个
工控威望: 343 点
下载积分: 1822 分
在线时间: 514(小时)
注册时间: 2008-12-03
最后登录: 2024-05-09
查看zz680217的 主题 / 回贴
1楼  发表于: 2009-02-11 19:33
用几个计数器串起来用就可以解决长计数的问题,这和长定时器一样是基础.
foxplc
水到渠成
级别: 家园常客
精华主题: 2 篇
发帖数量: 550 个
工控威望: 628 点
下载积分: 4239 分
在线时间: 112(小时)
注册时间: 2007-08-09
最后登录: 2021-11-22
查看foxplc的 主题 / 回贴
2楼  发表于: 2009-02-12 08:16
用几个计数器是可以实现长计时,但是根据实际工况,并不知设备要运行的时间,也就是计时器的个数不

确定,工艺定死后理论上用到设备报废为止.
tomyi
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看tomyi的 主题 / 回贴
3楼  发表于: 2009-02-12 10:15
我用的方法是ton,和一个4字节的整形数sum结合使用.

比如将ton设为1分中,则当延时到了,则sum = sum +1,这样就可以累计超长时间.清零也方便.
我想用计数器+一个4字节的整形数sum也是一样的.

不妨可参考一下.
foxplc
水到渠成
级别: 家园常客
精华主题: 2 篇
发帖数量: 550 个
工控威望: 628 点
下载积分: 4239 分
在线时间: 112(小时)
注册时间: 2007-08-09
最后登录: 2021-11-22
查看foxplc的 主题 / 回贴
4楼  发表于: 2009-02-12 10:47
谢谢,这个方法肯定可以.使用4个字节的MD能实现.

另外我利用MCGS本身的功能也实现了,使用1分钟的循环策略.
foxplc
水到渠成
级别: 家园常客
精华主题: 2 篇
发帖数量: 550 个
工控威望: 628 点
下载积分: 4239 分
在线时间: 112(小时)
注册时间: 2007-08-09
最后登录: 2021-11-22
查看foxplc的 主题 / 回贴
5楼  发表于: 2009-02-13 10:42
引用
引用第3楼tomyi于2009-02-12 10:15发表的  :
我用的方法是ton,和一个4字节的整形数sum结合使用.

比如将ton设为1分中,则当延时到了,则sum = sum +1,这样就可以累计超长时间.清零也方便.
我想用计数器+一个4字节的整形数sum也是一样的.

.......

用计时器没有实现.但是把OB35的中断时间设为1分钟,用MD=MD+1可实现
醉湮邃虞
醉湮邃虞话老黑
级别: 略有小成
精华主题: 0
发帖数量: 229 个
工控威望: 409 点
下载积分: 1577 分
在线时间: 209(小时)
注册时间: 2009-01-16
最后登录: 2015-03-18
查看醉湮邃虞的 主题 / 回贴
6楼  发表于: 2009-02-15 11:01
我是这样做的,使用的是200系列PLC,网络1同时记录三个设备的运行时间,输入点连接到设备的工作状态开点上,这个程序在刚开始计时时,大约有0-1秒的误差,对大多数计时足够用,VD0/VD4/VD8是三台设备的累积工作时间(秒),有了历时秒就可通过计算换算成其他格式..
网络1是计数程序
网络1
LD     SM0.5
EU
LPS
A      I0.0
INCD   VD0
LRD
A      I0.1
INCD   VD4
LPP
A      I0.2
INCD   VD8
网络2是清零程序
网络2
LD     I1.5
ED
MOVD   0, VD0
MOVD   0, VD4
MOVD   0, VD8
棋牌比赛免费得实物,闲暇好去处
http://www.jj.cn/indexTG.html?promoterid=108502812
南飞雁
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看南飞雁的 主题 / 回贴
7楼  发表于: 2009-03-04 15:29
学习一下,谢谢