整点像样的说法 发表于 2015-8-13 20:56:47

请问大神们, 通过modbus 控制伺服电机 位置控制是怎样做的?

项目要控制六个伺服电机,如果直接发脉冲给伺服驱动器,进行位置控制,有点麻烦。然后发现伺服驱动器支持modbus总线协议,就想如果可以直接用modbus发命令,来控制伺服电机转动好像方便一些
但是不太懂怎么发命令,难道就是直接发命令改写 数字端口的值?
比如 直接驱动的话 数字端口D10 输入脉冲信号 电机转动 1000个脉冲转动一圈, 但是modbus 发命令 先把端口ON 再OFF 这样也算一个脉冲?是这样吗?

驱动器型号是欧诺克 ONK-LS 的
还有个自动点对点控制,是一般市面上的驱动器都有这个功能吗? 还是这款伺服器特有的 请问是怎么样的原理和用法? 说明书讲的不太明白,好像是设置好原点,然后电机就可以按照特定的速度和方向转回到原点位置。
有没有大神能够举几个例子或者详细的介绍一下啊?多谢了

还有 modbus 指令 读伺服驱动器的 寄存器就很容易,但是直接读所谓的线圈(数字端口的电平高低)好像并没有什么反应?

miaoguoqiang 发表于 2015-8-13 22:00:15

难道没有说明命令的用法,你去猜?

error_dan 发表于 2015-8-14 00:29:33

直接找厂家FAE才是正路,来这里问是舍近求远了。
话说这一类的驱动器其实相当好用的,动作不频繁的系统里面用这样的驱动器简直不要太爽~

hmd420304805 发表于 2015-8-14 00:39:45

主站程序找我啊!

qs6361036 发表于 2015-8-18 11:49:09

hmd420304805 发表于 2015-8-14 00:39
主站程序找我啊!

大神,请问用过单片机走modbus控制富士伺服的吗 ?

hmd420304805 发表于 2015-8-19 21:04:04

qs6361036 发表于 2015-8-18 11:49
大神,请问用过单片机走modbus控制富士伺服的吗 ?

你应该问,有没有单片机的MODBUS主站程序。

logsoft 发表于 2015-10-16 07:33:41

可以的,伺服控制器有外部命令和内部命令的,内部命令可以配合电子齿轮比使用,方便控制,可以1个脉冲走1mm,cm,M,方便计算。我用过创正的。

cl1cl1cl1cl1 发表于 2015-10-16 08:12:59

你这个伺服价格怎样?

yamqqqq 发表于 2015-10-16 11:11:51

不建议用modbus这是一个低速网络

robincui 发表于 2017-9-21 10:49:32

伺服控制一般有3种方式

百里屠苏 发表于 2018-5-14 10:52:34

你是控制stewart六自由度吧?
页: [1]
查看完整版本: 请问大神们, 通过modbus 控制伺服电机 位置控制是怎样做的?