登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:求助

点击:1801 回复:10

哪位高人能帮忙解决 S7-200PLC 的一个问题啊:
用PLS指令的PTO功能从Q0.0输出多段(3段)脉冲串来控制步进电机精确走步(用Q0.2控制方向).
我编的按照书本上提供的例子为模板设置了 控制字、包络表、中断程序,但就是达不到要求,电机几乎不走,不知哪位高人帮忙指点一下,最好能提供一个控制程序的例子,
在下感激不禁。
07-05-17 19:17
Q0.2有脉冲输出吗
有的话检查步进电机及接线
07-05-17 20:05
没有,我将Q0.2一直复位让电机反转.
07-05-18 13:01
我调试的时候,好像Q0.0没有输出完规定的脉冲数,程序就执行中断程序了(电机就只转了零点几秒就停了),如果运行多个扫描周期电机还发生震动,
07-05-18 13:10
是继电器输出还是 晶体管输出?
07-05-18 13:12
晶体管输出.
07-05-18 13:16
晶体管输出.
07-05-18 13:17
首先排除硬件方面的故障:看你的步进电机接线是否正确;
   软件方面:确认你要输出的脉冲时间(不是指周期)足够,这样你才能从现实中观察到电机是否有转动的迹象。
   虽然一直在用S7-200,但是都没有用到脉冲输出,以上只是个人的一些观点,至于具体的程序,大家都是照着书上的画的,应该没有什么不同。
07-05-18 15:46
顺便提下 :步进电机的驱动器接线有些麻烦,不过看懂了原理也就简单起来了。
07-05-18 15:49
谢谢您的指点.不过,我觉得步进电机的连线是没有错误的,因为我已经成功地用PTO从Q0.0输出单段脉冲来驱动步进电机,而且电机走步平稳,所以电机连线是没有错误的.
07-05-18 16:01

上一页下一页

工控新闻

更多新闻资讯