如何通过中断功能来实现伺服电机精准定位!
导读:如下图所示,在一些工业场景中,有时候由于工艺的需求,在伺服定位过程中,当感应到某个传感器信号时,然后输送带需要走一段固定的位置。那么这种情况,就需要使用到我们今天要讲的这个案例:中断定长功能!

本文使用汇川PLC来实现,碰到传感器后,输送带移动20mm的位置后停止!
1.新建项目,并且组态“轴”功能,设置相关位移量、脉冲数和“探针”,探针信号选择X7,传感器信号接入到X7即可!



2.程序编写
(1)网络1是轴使能

(2)网络2是设置当前位置为原点,也可以使用Home指令代替

(3)网络3是中断定长指令,填写轴号,需要走的位置存储在D12地址中,定位时速度为1.0mm/s,Mode管角则是定位模式选择,等于0时是绝对定位,等于1是相对定位,等于2是速度模式(速度方式时,D12中的值无效),Interrupt则时选中中断来源,K0代表探针1,也就是X7信号。
FeedDistance是中断信号产生后要移动的距离。

以上程序是,当触发了M4变量时,伺服开始定位,如果在到达D12所设定的位置之前没有感应到X7信号则会定位到D12所设定的位置。
当程序运行了5mm时,感应到了X7信号,则最终会再走20mm的位置,也就是停止在25mm的位置!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
