2024年4月17日发(作者:那子丹)
关于H2U与MD280通讯的编程说明
关于H2U与MD280通讯的编程说明 ................................................................................... 1
使用MD280通讯功能的要点说明 ................................................................................ 1
通讯信号线的连接方法 ................................................................................................... 2
MD280应用MODBUS协议的参数约定 ...................................................................... 2
H2U与MD280通讯举例................................................................................................ 6
使用MD280通讯功能的要点说明
1. 汇川的MD280、MD320变频器采用的是MODBUS-RTU协议,H2U系列PLC
内部自带MODBUS-RTU协议,而且是准备好通讯数据后,一个指令就可以实现
通讯,这与三菱的编程方法是不同的。
2. MD280变频器的命令源(即启动、停止的命令输入口)有三个:面板、输入端
子、通讯口,由功能码F0-00决定,出厂时默认为0,即“面板”的RUN和STOP
按键决定。若需要用通讯端口作起停控制,需改F0-00=2,可以在面板上改,也
可以用通讯方法改。
3. MD280变频器的运行频率,更有11个来源可供选则,由功能码F0-01决定,若
要设定成由通讯控制,需改F0-01=8,可以在面板上改,也可以用通讯方法改。
注意,下发的“频率值”并不是以0.01Hz为量纲的数据,而是相对于“最大频
率”(F0-04)的百分值,K10000为满刻度,需要折算一下,例如变频器最大频
率为50.00Hz,希望以40.00Hz运行,需要发送的数据为40.00×K10000/50.00=
K8000。
4. MD280变频器在出厂时,或作过功能码初始化操作后,通讯相关的几项设置是:
通讯波特率:FA-00=5,即9600bps
数据格式:FA-01=0,即无校验
通讯地址(本机站号):FA-02=1,即#1
因为是MODBUS-RTU协议,默认为8位数据位,2位停止位,无相应功能码
设定或修改。
通讯超时时间:FA-04=0,即该功能无效。当将FA-04设为非0值,就开启了
这个功能,按设定的时间进行判断,当MD280失去与通讯主机的联系,持续
的时间超过该设定值,MD280就会自动停机,并告警。这个功能在有安全需
要的应用中非常重要,可防止因上位机故障、通讯线损坏的意外情况下,变频
器不受控的运行发生。
对H2U应用程序的通讯设置,最好按MD280的初始配置进行通讯设定,省
去功能码设定,可确保接好线后上电即可正常通讯运行。
5. MD280的RS485信号接线端分别为“A+”和“A-”,分布对应“RS485+”和“RS485-”
信号接线端;
6. 若H2U连接后,无法正常通讯,请检查上述几个功能码,确保无误。若问题依
然存在,就应该检查通讯信号线连接是否正确、PLC应用程序编写是否正确了。
通讯信号线的连接方法
在H2U应用中,可将COM0口用于与HMI的通讯,COM1口用于与MD系列变频器
的通讯。信号线连接如下:
H2U的COM1通讯口
485+
485-
MD280接线端子
A+
A-
MD280应用MODBUS协议的参数约定
这里就使用MODBUS协议访问MD280的参数地址约定进行解释说明,根据这些说明
就可以在H2U上编写通讯程序了。(关于MD280、MD320内置的通讯协议更详细的说明,
可参考汇川公司《MD280系列通用变频器用户手册》,或协议说明相关文档。)
MODBUS为单主多从通讯方式,在MD280通讯协议中,对MODBUS协议进行了封装,
PLC编程时只需关注如下信息:
从机地址:主站发送帧中,该地址表示目标接收从机的地址;从机应答帧中,表示本
机地址;
从机地址的设定范围为1~247,0为广播通信地址。
操作类型:表示读或写操作;0x03=读操作;0x06=写操作;
寄存器起始地址:表示对从机中要访问的寄存器地址,对于MD280、MD320系列变频
器的访问时,对应的就是“功能码号”、“命令地址”、“运行参数地址”,参见本节的地址说
2024年4月17日发(作者:那子丹)
关于H2U与MD280通讯的编程说明
关于H2U与MD280通讯的编程说明 ................................................................................... 1
使用MD280通讯功能的要点说明 ................................................................................ 1
通讯信号线的连接方法 ................................................................................................... 2
MD280应用MODBUS协议的参数约定 ...................................................................... 2
H2U与MD280通讯举例................................................................................................ 6
使用MD280通讯功能的要点说明
1. 汇川的MD280、MD320变频器采用的是MODBUS-RTU协议,H2U系列PLC
内部自带MODBUS-RTU协议,而且是准备好通讯数据后,一个指令就可以实现
通讯,这与三菱的编程方法是不同的。
2. MD280变频器的命令源(即启动、停止的命令输入口)有三个:面板、输入端
子、通讯口,由功能码F0-00决定,出厂时默认为0,即“面板”的RUN和STOP
按键决定。若需要用通讯端口作起停控制,需改F0-00=2,可以在面板上改,也
可以用通讯方法改。
3. MD280变频器的运行频率,更有11个来源可供选则,由功能码F0-01决定,若
要设定成由通讯控制,需改F0-01=8,可以在面板上改,也可以用通讯方法改。
注意,下发的“频率值”并不是以0.01Hz为量纲的数据,而是相对于“最大频
率”(F0-04)的百分值,K10000为满刻度,需要折算一下,例如变频器最大频
率为50.00Hz,希望以40.00Hz运行,需要发送的数据为40.00×K10000/50.00=
K8000。
4. MD280变频器在出厂时,或作过功能码初始化操作后,通讯相关的几项设置是:
通讯波特率:FA-00=5,即9600bps
数据格式:FA-01=0,即无校验
通讯地址(本机站号):FA-02=1,即#1
因为是MODBUS-RTU协议,默认为8位数据位,2位停止位,无相应功能码
设定或修改。
通讯超时时间:FA-04=0,即该功能无效。当将FA-04设为非0值,就开启了
这个功能,按设定的时间进行判断,当MD280失去与通讯主机的联系,持续
的时间超过该设定值,MD280就会自动停机,并告警。这个功能在有安全需
要的应用中非常重要,可防止因上位机故障、通讯线损坏的意外情况下,变频
器不受控的运行发生。
对H2U应用程序的通讯设置,最好按MD280的初始配置进行通讯设定,省
去功能码设定,可确保接好线后上电即可正常通讯运行。
5. MD280的RS485信号接线端分别为“A+”和“A-”,分布对应“RS485+”和“RS485-”
信号接线端;
6. 若H2U连接后,无法正常通讯,请检查上述几个功能码,确保无误。若问题依
然存在,就应该检查通讯信号线连接是否正确、PLC应用程序编写是否正确了。
通讯信号线的连接方法
在H2U应用中,可将COM0口用于与HMI的通讯,COM1口用于与MD系列变频器
的通讯。信号线连接如下:
H2U的COM1通讯口
485+
485-
MD280接线端子
A+
A-
MD280应用MODBUS协议的参数约定
这里就使用MODBUS协议访问MD280的参数地址约定进行解释说明,根据这些说明
就可以在H2U上编写通讯程序了。(关于MD280、MD320内置的通讯协议更详细的说明,
可参考汇川公司《MD280系列通用变频器用户手册》,或协议说明相关文档。)
MODBUS为单主多从通讯方式,在MD280通讯协议中,对MODBUS协议进行了封装,
PLC编程时只需关注如下信息:
从机地址:主站发送帧中,该地址表示目标接收从机的地址;从机应答帧中,表示本
机地址;
从机地址的设定范围为1~247,0为广播通信地址。
操作类型:表示读或写操作;0x03=读操作;0x06=写操作;
寄存器起始地址:表示对从机中要访问的寄存器地址,对于MD280、MD320系列变频
器的访问时,对应的就是“功能码号”、“命令地址”、“运行参数地址”,参见本节的地址说