7.45为什么PHI接口无法与外接的第三方设备成功通信?

  1. RWG控制器仅支持基于标准的串口、Modbus RTU、I2C协议的第三方设备,如果外接设备是非标准的串口、Modbus RTU、I2C协议的设备,则无法通过PHI接口与RWG通信。
  2. PHI接口的信号类型为TTL电平信号,如外接的第三方设备为RS485的接线方式,则需另外连接转换器来转换信号。
  3. 接线不正确。请参照下图接线。
警告
所有PIN脚均不可接入高于5 V的电压,否则会造成RWG控制器不可逆的损坏。

 

 

  1. PHI接口与外接设备间的连线过长。串口模式、I2C模式、GPIO模式下,PHI接口与外接设备间的接线长度最长不应超过30cm,且实际长度会由通讯波特率的不同以及应用环境的干扰而减短。
  2. RWG内编写的PHI接口程序的数据收发格式及内容,与外接设备的数据收发格式及内容不匹配。编写PHI接口的程序前,请先仔细研读所接设备的产品说明,严格按照所接设备的数据收发格式及内容编写PHI接口程序,并在编写好PHI接口程序后,使用第三方的Modbus工具验证PHI接口程序编写是否正确。