兴达易控(北京)科技有限公司,为用户提供综合的一站解决方案。

咨询热线:15236954643

产品案例

Modbus转Profinet网关连接汇川SV660P系列伺服驱动器配置方法

6

下面介绍汇川SV660P伺服,通过兴达易控RS485modbus转Profinet网关实现伺服驱动器Modbus RTU转Profinet通信接入到西门子1200PLC。实现modbus与Profinet协议的互转


在博图配置方法:

打开博图添加1200PLC,并加载RS485转Profinet网关GSD文件,

图片1

在设备视图添加兴达易控的GSD文件驱动

图片2

连接RS485转Profinet网关到1200PLC

图片3

分配网关IP地址及设备名称,与博图里配置的IP地址一致

图片4

给RS485转Profinet网关配置通信字节总长度,(字节长度不小于实际连接RTU驱动器的字节数总和)

图片5

添加网关通信字节长度,并下载的1200PLC

图片6

打开SV660P伺服驱动器使用手册。对照手册修改H0C组通讯参数。

1、 H0C.00为伺服轴地址,设定范围1-247。

0为广播地址。本地地址设置为1-247时,地址具有唯一性,这是实现PLC与变频器点对点通讯的基础。

波特率越大数据传输速度越快,上位机与变频器波特率必须一致,否则无法通讯。

2、 H0C.02 波特率设置。

3、 H0C.03 Modbus数据格式。

图片7

系统中PLC与各伺服驱动器通讯格式必须保持一致,才能正常通讯。

数据帧字段说明

图片8

1、命令码03H:读取N个字(word)可以连续读取16个字。

图片9

实例:通过读取0B07H地址的数值(绝对位置计数器),此数值可以确认伺服电机编码器反馈的当前绝对位置。同时可以将该数值在人机界面进行显示。

图片11

图片10

Modbus地址表

图片12

注:汇川伺服驱动器Modbus地址计算方式说明如下:参数格式为HAA.BB,AA为16进制,BB为十进制,其具体Modbus地址需要对其进行换算,先把BB十进制换算成16进制,然后与AA合并。例如H0b.07(绝对位置计数器)其Modbus地址为H0B07,H0b.10(电气角度)其Modbus地址为H0B0A。

2、命令码06H:写入一个字(Word)

图片13

实例:通过给Modbus地址0604H赋值来修改电机点动速度。

图片14

驱动器地址0604H对应PLC内部寄存器为QW40,通过给QW40赋值即可更改电机点动运行速度。修改后立即生效无需重启。

图片15

Modbus

Modbus地址表、

图片16

Modbus寄存器地址计算方式如上文所述。

以上就是利用兴达易控RS485转Profinet网关对汇川SV660P伺服驱动器只需在博图里配置rtu通讯参数及通信指令,无需更改PLC里的程序实现RS485modbus转Profinet的配置与1200PLC通信


返回顶部