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楼

热门招聘
相关主题

官方公众号

智造工程师