919483917
级别: 正式会员
精华主题: 0
发帖数量: 29 个
工控威望: 82 点
下载积分: 336 分
在线时间: 35(小时)
注册时间: 2020-09-15
最后登录: 2021-01-20
查看919483917的 主题 / 回贴
楼主  发表于: 2020-10-06 09:58
最近有个项目 需要用到三菱的5uplc控制国产5个带绝对编码器的伺服,加个带脉冲的模块,因为客户希望异常或者断电后,伺服不要每次都回原点,所以我目前想得方法是,通过485通讯,上电或者伺服异常断电重启后读取伺服编码器的反馈位置,然后传送给plc的脉冲寄存器,然后plc通过当前脉冲寄存器的值,就知道伺服当前的位置,这样我用ddrva绝对定位的时候,就能走到我想去到的位置,我想问下大佬们,这种做可以吗?求大佬给点建议,小白第一次搞通讯的,迷茫得很,万分感谢
吉大侠
坚持自己的信念,从一无所有,到负债累累。
级别: 家园常客
精华主题: 0
发帖数量: 18 个
工控威望: 508 点
下载积分: 3022 分
在线时间: 20(小时)
注册时间: 2016-08-01
最后登录: 2024-06-05
查看吉大侠的 主题 / 回贴
1楼  发表于: 2020-10-06 16:57
这个方式是叫闭环控制。电机自带编码器,需要外加一个编码器来确认位置,这样就不用每次开机就回原点。
这样的控制对机械有很高的要求,电机在断电的情况下,你的位置绝对不动。不然就失去的想要实现的意思。
楼主留言:
哦哦  感谢  是这样的  老板的意思应该是做成半闭环,主要是想断电后重启不用给他回原点,他买的电机是带电池和刹车的,三菱的和这个伺服又只能走485通讯,所以我想简单点就是上电后读电机编码器的位置,然后反馈给plc ,不知道这个做法可不可取