我有一台S7-200smart的PLC,想用发脉冲的方式来控制一台伺服电机,伺服电机给出4根线,分别是PULSE+,PULSE - ,DIR+,DIR- ,请问,这四根线和PLC应该怎么接呢
最佳答案
PULSE+是代表脉冲正,PULSE -是代表脉冲负 ,DIR+是代表方向正,DIR-是代表方向负。S7-200smart的PLC输出为高电平输出。所以将PULSE+和DIR+接到PLC中的你定义那两个脉冲输出和方向输出的端口上去就可以了。PULSE - ,DIR- 接到开关电源的0V上面就可以了。
注意:PULSE+,DIR+,PLC输出这两个点为24V输出,你将PLC上这两个点接到伺服上面时一定要在这两个点上分别串联一个0.5瓦2K的电阻,应为驱动器的脉冲方向输入只能5V电压,大于5V电压会烧坏驱动器输入端口。
例如你在PLC组态的轴为轴1。PLC的脉冲输出为Q0.0,方向输出为Q0.2,你将Q0.0串联一个0.5瓦2K的电阻后在接到伺服PULSE+上,你将Q0.2串联一个0.5瓦2K的电阻后在接到伺服DIR+上,PULSE - ,DIR- 接到开关电源的0V上面就可以了。
运动控制_s7-200 smart:http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/034.html
图片说明:
提问者对于答案的评价:
如果是用S7-300呢,编程的话,需要用哪个模块呢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc291745.html