也许你觉得伺服驱动器进行485通讯很难,其实非常简单

什么 MODBU RU ASCII 06 03功能码 越是看资料越是有点乱,那么该怎么去学。

伺服驱动器信号怎么接(伺服驱动器使用教学⑦)(1)

首先知道一点,伺服驱动器一般就是使用MODBUS RTU模式,很少很少使用ASCII模式

我们常说的485通讯 485属于物理层的概念 MODBUS RTU是通讯协议

这种通讯是 串行异步半双工通讯 包含了三个关键字 串行 异步 半双工 这几点可以自行BAIDU。最主要一点 我们要知道 读和写不能同时进行,要有一定的时间差。

其实我们无论是用PLC还是触摸屏与伺服驱动器进行通讯,里面都做好了,我们直接使用指令就行了,也就是说复杂的理论我们不用去学,直接跳过,实际去操作,自然就会了。下面就以信捷XC PLC案例来说明:

驱动器参数如图:

伺服驱动器信号怎么接(伺服驱动器使用教学⑦)(2)

与PLC通讯参数相对应

伺服驱动器信号怎么接(伺服驱动器使用教学⑦)(3)

信捷XC PLC

1.在顺序功能图,点击添加顺序功能块。

伺服驱动器信号怎么接(伺服驱动器使用教学⑦)(4)

伺服驱动器信号怎么接(伺服驱动器使用教学⑦)(5)

伺服驱动器信号怎么接(伺服驱动器使用教学⑦)(6)

K1是驱动器的站号 串口号是PLC的串口2 远端寄存器地址H1000是驱动器的转速监控的16进制寄存器地址,K开头表示10进制 B开头表示2进制 D0是读到的转速 PLC里的寄存器地址。

一条指令即可

伺服驱动器信号怎么接(伺服驱动器使用教学⑦)(7)

在写一个速度比例增益的参数,寄存器地址是H0005

伺服驱动器信号怎么接(伺服驱动器使用教学⑦)(8)

伺服驱动器信号怎么接(伺服驱动器使用教学⑦)(9)

伺服驱动器信号怎么接(伺服驱动器使用教学⑦)(10)

现在就可以了,就是这么简单。

,