用plc控制伺服做直线往返运动,想要确定一个原点,但是却不知道光电开关怎么来定位原点,希望有大佬能够指点一下。
在网上查答案的话也看不懂,有人说接plc上的,有人说接伺服驱动器上的,但是接线图上i0.0和i0.1两个孔已经和伺服接上了,我再把光电开关接上去也没有什么反应。
我用的是运动控制向导,所以还想知道如果接上光电开关的话,程序是不是要进行更改才能够定位原点。
在此先谢过各位了。
问题补充:
还是有点不清楚,如果要建立参考点的话,是需要光电开关连接RPS还是ZP啊?那另一个是做什么的?
还有,如果想要回原点是直接运行AXIS-RSEEK吗?
最佳答案
此回答已完善
原点开关是根据你系统的控制需求去设置的
既然你使用200SMART去控制私服做位置控制在使用向导组态的时候
就有一个RPS参数这个参数就是原点信号
你可以根据实际情况去选择对应的DI点以及信号类型
当开启RPS功能后就可以组态下一个参数叫参考点
即设置回参考点的方式
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/039.html
详情可以参考上面的官方链接
你现在只使用RSP这个功能就可以了
ZP这个功能是由私服编码器反馈回来的Z相0脉冲信号(编码器z相为每转一圈输出一个脉冲信号即零为脉冲)
在组态完向导后你必须在程序里面使用相应的指令才可以实现你所需要的功能
例如回零,定位,相对移动等都是需要在程序里面调用指令去完成任务的
提问者对于答案的评价:
谢谢大佬,我会了。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc344303.html