登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:【话题】请教,伺服运行中遇到信号就停止,怎么样才能停得快,停得准??(20220310)

点击:2608 回复:19

 如题,伺服10000脉冲电机转一圈,丝杆导程是10MM,以每秒20MM以上的的速度位移,位移过程会碰到一个开关,开关有信号电机就要立马停下来。
 我用相对定位去写,速度越快,停下来的位置离那个信号就越远。慢速位移的话定位是准一些了,但时间又长太多了。
 现在写的思路是:电机高速位移(40MM/S),遇信号后停下(停下时信号已不是1),再以相对慢的速度(2MM/S)往反方向位移,遇信号时停下.最后输出完成标志。这样停下的位置相对准确些,偏差在0.1MM范围内。
 最后想问的是:有其它方法让定位的更准吗?停下时别冲出太远。
最后修改:2022/3/11 9:08:03
22-03-09 20:59
不是一般plc带运动向导功能都能设置回0模式吗... 你可以参考一下...
22-03-09 22:24
没用过这功能。不知三菱5U有没有这类的指令
22-03-10 08:16
三菱的指令叫原点复归,你看一下
22-03-10 08:36
quote]以下是引用黄昏放牛2022/3/10 8:16:32的发言:
没用过这功能。不知三菱5U有没有这类的指令[/quote]
第5章3节
附件:
[本地下载]
[
22-03-10 08:54
这也不快吧,一分钟也才240转,到达指定位置停止或者随时中止应该很容易实现的啊
22-03-10 09:12

引用 liuyang7946 在 2022/3/10 9:12:19 发言【内容省略】

多数是停机时连EN也停了。
但多数伺服驱动,EN不加信号默认使能,电机停机锁轴。
不太肯定。
22-03-10 09:59
1、调整伺服增益
2、使用中断程序,停止伺服
22-03-10 10:01

引用 YXBK 在 2022/3/10 8:54:03 发言【内容省略】

原点回归…………这个不适用
22-03-10 13:42

引用 黄昏放牛 在 2022/3/10 13:42:22 发言【内容省略】

可以用变速指令,根据之前出去的距离计算快接近时减速,或者装多一个开关用作减速
22-03-10 14:10

上一页下一页

工控新闻

更多新闻资讯