玩家100
级别: 略有小成
精华主题: 0
发帖数量: 215 个
工控威望: 352 点
下载积分: 1756 分
在线时间: 117(小时)
注册时间: 2016-06-30
最后登录: 2024-05-03
查看玩家100的 主题 / 回贴
楼主  发表于: 2018-05-15 16:01
各位伺服走脉冲定位控制时,有用到伺服驱动器伺服定位完成信号吗。这个信号我的理解是为了实现闭环控制即plc发出脉冲,伺服驱动器收到plc发出的脉冲,驱动电机走对应的数量的脉冲(通过伺服电机上的编码器读取电机实际走了多少脉冲),把接收到的脉冲数与编码器值对比,当它们几乎(偏差是一个范围)相等,则输出定位完成信号。那么实际应用时问题来了,定位信号不是这种方式输出,而是在在电机启停时就有输出(仿佛没有对比的过程)。想在论坛上请教下有哪些方式能实现闭环控制。
小侯
小侯
级别: 工控侠客
精华主题: 0
发帖数量: 470 个
工控威望: 2600 点
下载积分: 6448 分
在线时间: 489(小时)
注册时间: 2008-10-17
最后登录: 2024-05-03
查看小侯的 主题 / 回贴
1楼  发表于: 2018-05-16 13:37


用高速計數器計算編碼器還是有可能會有問題
我之前用過這樣的方式
因為輸送帶跟物料之間會滑動拉伸
所以以編碼器為主
在運轉時下達速度命令
當接近目標剩10%~20%減速到一固定速度後再慢慢蠕動到目標值
這個減速距離要依照伺服馬達現行速度來設定

後來我改用J4-RJ型的伺服控制器
外部編碼器直接回授到伺服控制器
這樣只要下達速度跟目標值
控制器自行定位

若你外部編碼器是利用50W或是其他J4支援的編碼器
可以利用分支線直接接到伺服控制器