各位路过高手老师给出解决方案 点击:470 | 回复:18



闫国才

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 35回
  • 年度积分:0
  • 历史总积分:78
  • 注册:2005年7月17日
发表于:2008-07-16 09:14:57
楼主
我现在正做1项目,用的是西门子S7-200  CPU224型的,外部要来9路高速脉冲,我只知道这种PLC有HSC0--HSC5六个高速计数器,还有其他高速计数器用吗?有路过的高手老师帮我解答的话,非常感谢,好人一生平安



闫国才

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 35回
  • 年度积分:0
  • 历史总积分:78
  • 注册:2005年7月17日
发表于:2008-07-16 12:03:40
1楼
没办法啊,只能用两台了

huting

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 225回
  • 年度积分:0
  • 历史总积分:527
  • 注册:2003年9月29日
发表于:2008-07-16 17:15:12
2楼

看是什么样的高速。你应该把你采用的意图说出来。这样才能好判断怎么才能有用

闫国才

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 35回
  • 年度积分:0
  • 历史总积分:78
  • 注册:2005年7月17日
发表于:2008-07-16 18:00:08
3楼
回复内容:
对:huting 老师关于

看是什么样的高速。你应该把你采用的意图说出来。这样才能好判断怎么才能有用

内容的回复:是9路管道的液体流量计给的脉冲,要求用脉冲能用上位机读流量计实时值


刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:346帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2008-07-16 19:08:59
4楼

“只知道这种PLC有HSC0--HSC5六个高速计数”

外部要9路高速脉冲:

1)HSC0--HSC5六个高速计数分别输出6路;

2)HSC0+HSC1、HSC2+HSC3、HSC4+HSC5分别输出3路;

3)1、2共输出9路!

 

闫国才

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 35回
  • 年度积分:0
  • 历史总积分:78
  • 注册:2005年7月17日
发表于:2008-07-17 11:10:52
5楼
谢谢刘志斌老师的解答,只是HSC0+HSC1,HSC2+HSC3,HSC4+HSC5,如果这样的话,HC0---HC5里的值不是有重复的吗?这个问题怎样理解啊,刘老师

闫国才

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 35回
  • 年度积分:0
  • 历史总积分:78
  • 注册:2005年7月17日
发表于:2008-07-17 11:28:19
6楼

有路过的高手老师给解答下刘志斌老师方案,记数地址会不会冲突啊

老盖

  • 精华:0帖
  • 求助:1帖
  • 帖子:11帖 | 281回
  • 年度积分:0
  • 历史总积分:664
  • 注册:2004年10月14日
发表于:2008-07-17 11:43:03
7楼
你用他的方法搞下,别被同事笑得以后不能出门就可以了

老盖

  • 精华:0帖
  • 求助:1帖
  • 帖子:11帖 | 281回
  • 年度积分:0
  • 历史总积分:664
  • 注册:2004年10月14日
发表于:2008-07-17 11:54:55
8楼

西门子的200的你可以用两台PLC啊

反正你是上位显示的,或者你找西门子的问他们有没有新推出的高速计数模块!

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:346帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2008-07-17 12:04:12
9楼

我想还是把问题、及条件没说清楚,如果需要9路,但不同时的话,6路就能满足,我只是提供一个思路,不是万全之策!

闫国才

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 35回
  • 年度积分:0
  • 历史总积分:78
  • 注册:2005年7月17日
发表于:2008-07-17 12:13:20
10楼
还是老盖老师说的对啊,我也这么想的,同时感谢老盖老师和刘志斌老师

老盖

  • 精华:0帖
  • 求助:1帖
  • 帖子:11帖 | 281回
  • 年度积分:0
  • 历史总积分:664
  • 注册:2004年10月14日
发表于:2008-07-17 12:15:26
11楼

拜托以后别喊我老师!!!

我对这个此比较过敏,喊我老盖就可以了!

闫国才

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 35回
  • 年度积分:0
  • 历史总积分:78
  • 注册:2005年7月17日
发表于:2008-07-17 12:27:03
12楼

呵呵,老盖太客气了,给个QQ有问题找你,好吗?我刚接触西门子的PLC

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:346帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2008-07-17 12:34:21
13楼

还有个思路就是把9路合并组合成6路!

闫国才

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 35回
  • 年度积分:0
  • 历史总积分:78
  • 注册:2005年7月17日
发表于:2008-07-17 12:37:45
14楼

谢谢刘志斌老师,可能我说的不够详细,我是想这9路能同时工作而计数又互相不干涉

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:346帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2008-07-17 12:38:41
15楼

1、如果两种思路都不允许,那就换机型好了!

2、当然老盖有见解,那就不讲出来?

3、不讲还打击别人不知为何故???

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:346帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2008-07-17 12:43:08
16楼

我的想法是这样的:

1、三相交流电本应六根线供电,可是供电线路只有三根或四根?

2、不就是把三相交流电六根线作联接的结果吗?

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:346帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2008-07-17 12:47:51
17楼

所以你的问题怎么解决:

1、将6路组合(加、减、分频)都可以,组成9路;

2、或者将9 路高速脉冲组合成6路,在分别运算出9路的值;

3、还有一个办法就是串行压缩延时不同时计数!

梦怀

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 74回
  • 年度积分:0
  • 历史总积分:88
  • 注册:2008年2月25日
发表于:2008-07-17 13:40:51
18楼

                                                  高手


热门招聘
相关主题

官方公众号

智造工程师