曹新辉 发表于 2010-3-10 16:08:55

不光是接通,还要将计数复位,别拿西门子手册找了里面没有这样的例子

舟航 发表于 2010-3-10 16:10:01

我感觉你用的是减计数器,减数完成后电机M0.2正动,计数器复位,故电机停止运动
我的分析是运动时间非常短,肉眼几乎感觉不出来,如果有编码器现实,楼主可以观察下码值,应该没工作一次都有微量增加。

曹新辉 发表于 2010-3-10 16:22:05

没有看懂你说的什么,首先计数器复位,M0.2会断开,导致外部输出继电器断开,你这点PLC程序扫描周期最多10ms眼睛肯定看不见,其次,你这个程序我个人认为最好用置复位指令带外部输出,(S)这个指令也行

舟航 发表于 2010-3-10 16:30:04

没太看清楚,抱歉!

心结 发表于 2010-3-10 16:49:37

我感觉你用的是减计数器,减数完成后电机M0.2正动,计数器复位,故电机停止运动
我的分析是运动时间非常短,肉眼几乎感觉不出来,如果有编码器现实,楼主可以观察下码值,应该没工作一次都有微量增加。
舟航 发表于 2010-3-10 16:10 http://bbs.cmiw.cn/images/common/back.gif

计数器用的加计数器,现在是把复位信号用T192代替,能够实现大部分工作状态了

心结 发表于 2010-3-10 16:53:27

没有看懂你说的什么,首先计数器复位,M0.2会断开,导致外部输出继电器断开,你这点PLC程序扫描周期最多10ms眼睛肯定看不见,其次,你这个程序我个人认为最好用置复位指令带外部输出,(S)这个指令也行
曹新辉 发表于 2010-3-10 16:22 http://bbs.cmiw.cn/images/common/back.gif

现在使用T192的上升沿代替了M0.2进行复位,程序能运行下去了。同时对输出进行了自锁

头一次用不知道怎么S指令,用S指令怎么带外部输出?

螺旋线 发表于 2010-3-10 18:51:31

鼠标斑竹说的是对的。楼主试试看。
西门子的PLC,少用S(置位)和R(复位),对顺序有严格要求,一旦反了,动作完全不对,这和日系的PLC是不同的。

xudesen 发表于 2010-3-12 12:01:42

把T192常开触点改为常闭触点,即可实现功能
页: 1 2 [3]
查看完整版本: 头一次亲密接触PLC,一个简单电路求修正