三菱plc怎样通过485通讯控制多台变频器

共 1 个回答

切换为时间排序
屠武安

2020-08-20 10:59:36


那如果变频器是其他非三菱牌子的,我们可以使用RS/RS2和ADPRW指令进行通讯控制,RS\RS2是三菱的无协议通信功能,有ASCII码和RTU两种数据格式,在控制变频器的时候我们要对其控制地址定义和数据意义说明进行查询,在变频器手册手册中都有,比如控制命令的地址是2000H、数据01是正转、02是反转等、频率给定地址2001H等等。这些发送的数据我们清楚后还要对其做一个数据转换不能直接传送要先转换为ASCII码或者RTU的数据格式变频器才能接受;数据转换完我们最后还要对其计算一个校验码(相当于plc和变频器的接头信号),ASCII码的校验是LRC,RTU格式是CRC校验,这个校验码计算程序是需要我们编写的,如果你使用的PLC是FX3U的,有专门的指令计算CRC。

ADPRW用于和MODBUS主站所对应从站进行通信(数据的读出/写入)的指令,这个指令相对RS来说就简单多了,不用数据转换和计算校验码,直接发送地址和数据进行通信。那这个指令需要的模块是485adp,同时它的通信距离达到500m,如果是485bd通信板则是50m。

共 1 条
  • 1
前往
38回答数