三菱FX2N PLC与三菱变频器ModbusRTU协议通讯应用教程和示例程序

[复制链接]
查看179 | 回复0 | 2021-3-31 18:01:31 | 显示全部楼层 |阅读模式
Modbus是Modicon公司为其PLC与主机之间的通讯而发明的串行通讯协议。其物理层采用RS232、485等异步串行标准。由于其开放性而被大量的PLC及RTU厂家采用。Modbus通讯方式采用主从方式的查询-相应机制,只有主站发出查询时,从站才能给出响应,从站不能主动发送数据。主站可以向某一个从站发出查询,也可以向所有从站广播信息。从站只响应单独发给它的查询,而不响应广播消息。MODBUS通讯协议有两种传送方式:rtu方式和ASCII方式。三菱700系列变频器能够从RS-485端子使用ModbusRTU通讯协议,进行通讯运行和参数设定。
实验对象:
1.三菱PLC:FX2N+FX2N-485-BD
  2.三菱变频器:F700系列,A700系列。
程序说明:
  1.当X1接通一次后,变频器进入正转状态。
  2.当X2接通一次后,写入变频器运行频率60HZ。
  3.当X3接通一次后,变频器进入停止状态。
  当指令中,变频器指令地址为0时,为广播指令,所有从站变频器只接受PLC发出指令,不向主机发送响应信息。
解释:
MOV H1 D200 写入从站号码
MOV H6 D201 向保持寄存器写入数据
MOV H0 D202 高位
MOV H8 D203 低位
即变频器40009,写入时,设定数据作为控制输入命令。读取时,读取数据作为变频器运行状态。
MOV H0 D204 高位
MOV H2 D205 低位  
H02运行指令表示正转。

MOV H0 D202
MOV H0D D203 表示变频器40014写入数据。
MOV H17 D204
MOV H70 D205 表示变频器40014写入数据60Hz。(由于分辨是0.01Hz,所以H1770的十进制是6000*0.01=60)
MOV H0 D204
MOV H0 D205
H00运行指令表示停止。

教程文档 三菱FX2NPLC与三菱变频器ModbusRTU协议通讯应用.zip (170.97 KB, 售价: 1 工控币)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则