求教:s7-200的加减计数器 点击:1347 | 回复:8



风雨白杨

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 23回
  • 年度积分:0
  • 历史总积分:27
  • 注册:2005年12月29日
发表于:2006-01-10 15:39:00
楼主
S7-200中CTUD计数器如果输入指令
    LD    I2.0
    LD    I2.1
    LD    I2.2
    CTUD  C48,3
当I2.0和I2.1都为“1”时的当前值该怎么变化呀,还是I2.0和I2.1同时为“1”的情况像电机正反转一样本就不应出现呀?
当前值为最大值32767时CU的上升沿会使当前值在32767和-32768上来回跳动吗?当前值为
-32768时计数器输出值为“1”还是“0”呀?
哪位做答,小弟谢谢了!


楼主最近还看过



风雨白杨

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 23回
  • 年度积分:0
  • 历史总积分:41
  • 注册:2005年12月29日
发表于:2006-01-11 09:40:00
1楼
是我写的模糊各位大侠看不懂还是太简单不屑做答请留下句话好吗?
我刚开始看书也没现成PLC,请各位高手帮帮忙呀!!!

爱学者

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 66回
  • 年度积分:0
  • 历史总积分:253
  • 注册:2005年7月25日
发表于:2006-01-11 11:20:00
2楼
这个指令上没有LD这个指令啊

爱学者

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 66回
  • 年度积分:0
  • 历史总积分:253
  • 注册:2005年7月25日
发表于:2006-01-11 17:57:00
3楼
1、如果正常的话,I2.1和I2.0的动作是不会同时出现的。
2、不会跳动的。
3、为0

风雨白杨

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 23回
  • 年度积分:0
  • 历史总积分:41
  • 注册:2005年12月29日
发表于:2006-01-12 08:23:00
4楼
爱学者你好:
    我也是挺爱学PLC的,希望以后多交流!QQ:46370204
1、如果当前值为32767,那么随着以后CU的上升沿的继续当前知该怎么变化呀?
2、计数器的输出值大最大值后CU的上升沿会使计数器值为零,是不是设计时这种情况也要考虑,避免计数器触点误动作呀?

zhfy1004

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 4回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2006年1月12日
发表于:2006-01-12 15:51:00
5楼

zhfy1004

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 4回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2006年1月12日
发表于:2006-01-12 15:59:00
6楼
对不起,点错了

飓风

  • 精华:0帖
  • 求助:0帖
  • 帖子:31帖 | 184回
  • 年度积分:0
  • 历史总积分:432
  • 注册:2004年4月17日
发表于:2006-02-15 17:35:00
7楼
前值为最大值32767时CU的上升沿会使当前值跳到-32768,然后继续
-32767 ......0,只有大于3的计数器输出值恒为“1”,小于3的计数器输出值恒为“0”(当然包括负数)。
I2.0和I2.1都为“1”时的当前值不变化,不过设计上好象不会出现。

秋风悟

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 13回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2002年12月19日
发表于:2006-02-16 10:30:00
8楼
根据PLC扫描周期特性,PLC先扫描I2.0后扫描I2.1
所以识别出来应当是I2.0控制的输出先动作
CTUD的特性是当计数值大于等于设定值时动作,当计数到32767时
就停止加计数,同理到-32768时停止减计数

热门招聘
相关主题

官方公众号

智造工程师