当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
S7-300中如何让计数器计数值超过一个计数器的最大值999?
点击:
5467
| 回复:
12
scott999
关注
私信
精华:0帖
求助:0帖
帖子:18帖 | 41回
年度积分:0
历史总积分:95
注册:2003年12月23日
发表于:2007-07-01 13:38:00
楼主
我想这个应该是比较常用的。其次,在工控网的资料中心找不到相关案例。
没办法,只能请大侠出手了。
分享到:
收藏
邀请回答
回复楼主
举报
yuanle
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 10208回
年度积分:2747
历史总积分:48332
注册:2005年4月22日
发表于:2007-07-01 13:41:00
1楼
除了您自己编写计数器功能的FC,FB来替代外,没有任何办法,除了指望西门子在最新的研发中能考虑您这个建议。
回复
引用
举报
老菜鸟
关注
私信
精华:22帖
求助:0帖
帖子:301帖 | 8609回
年度积分:0
历史总积分:24924
注册:2003年6月15日
发表于:2007-07-01 13:45:00
2楼
在计数器到最大值时复位计数器,把值传送到另外一个存储器,然后把存储器的当前值和计数器的值累加,比较这个存储器的值就可以了。
回复
引用
举报
scott999
关注
私信
精华:0帖
求助:0帖
帖子:18帖 | 41回
年度积分:0
历史总积分:95
注册:2003年12月23日
发表于:2007-07-01 21:19:00
3楼
yuanle:你很幽默。
谢谢老菜鸟的思路。
回复
引用
举报
huzt3902
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 29回
年度积分:0
历史总积分:61
注册:2003年6月18日
发表于:2007-07-01 21:47:00
4楼
本人对此问题采用计数器循环记数的方式.
回复
引用
举报
yuanle
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 10208回
年度积分:2747
历史总积分:48332
注册:2005年4月22日
发表于:2007-07-01 21:59:00
5楼
我并没有觉得我回答得幽默,而是回答得比较准确,您的问题是如何使计数器计数值大于999,我的回答应该十分明了,如果您希望的问题是如何对大于999的进行计数,那么回答就不一样了。对于Step7来说,自己编写FC来突破计数器值999的限制也不是不可以的,西门子为什么要取999呢?原因在于西门子要照顾BCD码,而999是12位BCD码的最大值,如果单纯的从计数来考虑,根本不需要接受999这个限制。
回复
引用
举报
scott999
关注
私信
精华:0帖
求助:0帖
帖子:18帖 | 41回
年度积分:0
历史总积分:95
注册:2003年12月23日
发表于:2007-07-02 20:55:00
6楼
是的。感谢您的思考和回答。
回复
引用
举报
ShowFine
关注
私信
精华:1帖
求助:1帖
帖子:57帖 | 753回
年度积分:0
历史总积分:1671
注册:2003年10月29日
发表于:2007-07-03 16:40:00
7楼
A I0.0
FP M0.0
JCN _001
L DB1.DBD0
L 1.0
+R
T DB1.DBD0
_001:NOP 0
回复
引用
举报
学以至用
关注
私信
精华:0帖
求助:0帖
帖子:11帖 | 36回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2007-07-03 20:02:00
8楼
做法也很多啊!
看实际需要了
回复
引用
举报
亚星
关注
私信
精华:1帖
求助:0帖
帖子:14帖 | 340回
年度积分:0
历史总积分:394
注册:2001年1月08日
发表于:2007-07-09 13:09:00
9楼
计数器有许多局限性(当然也有许多优势),还是用 累计的方法吧
回复
引用
举报
guafa58
关注
私信
精华:1帖
求助:0帖
帖子:43帖 | 2142回
年度积分:4
历史总积分:3969
注册:2006年1月13日
发表于:2007-07-09 19:11:00
10楼
用,系统功能块啊,应该是SFB0,好像是的,不受999限制啊,我用过的啊,
继续讨论啊
自己编写FC也OK啊,到了一定次数就复位,再来啊
回复
引用
举报
街痞
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 7回
年度积分:0
历史总积分:20
注册:2006年11月17日
发表于:2007-07-10 08:17:00
11楼
回复
引用
举报
happyoicq
关注
私信
精华:0帖
求助:0帖
帖子:49帖 | 1382回
年度积分:0
历史总积分:3120
注册:2005年10月16日
发表于:2007-07-10 11:06:00
12楼
回复
引用
举报
热门招聘
相关主题
求助S7-200与PC通信问题
[12483]
工控老鬼 工控人生之 在现场...
[8817]
使用市售 USB转RS232串口与P...
[17593]
求助PLC如何存储大量数据
[11720]
s7300打开一个程序时报错,显...
[9728]
PLC ERR指示灯亮着,怎么解决...
[21351]
求助:如何彻底卸载step7 v4....
[11921]
工控老鬼-《西门子S7-1500之我...
[15652]
PLC的输入输出点坏了,怎么办...
[7391]
对“5V 的TTL电平怎么转换到2...
[11192]
官方公众号
智造工程师
客服
小程序
公众号