爱普生压电喷头行业资讯
2024-05-03
图一[/align] 从图中可以看出,PC机连接在POP文本显示器的COM1接口,为RS232连接;台达变频器连接在POP文本显示器的COM2接口,为RS485连接。这样连接的好处是:技术人员可以不用拔插文本显示器和变频器的串口电缆,随时在PC上更新、改动POP文本显示器的工程文件并下载到文本显示器中,方便地完成POP文本显示器与变频器连接调试工作! POP文本显示器的Modbus通讯说明如下 POP小型人机界面可通过MODBUS RTU 或MODBUS ASCII 协议与支持相应MODBUS协议的串口设备进行通讯 。POP文本显示器支持MODBUS协议的01-05和16号功能指令,具体的功能指令请参考 Modbus 协议的内容。 POP文本显示器可读写寄存器的范围: 寄存器类型 可操作范围 格式 说明 0X 1-65535 DDDDD 系统内部外部输出节点 1X 1-65535 DDDDD 系统内部外部输入节点 3X 1-65535 DDDDD 数据寄存器 4X 1-65535 DDDDD 数据寄存器 3Xbit 1-65535(15) DDDDD(BB) 3X寄存器位映射 4Xbit 1-65535(15) DDDDD(BB) 4X寄存器位映射 注:D表示十进制,BB表示位编码(00~15)。 Modbus协议功能代码类型和寄存器映射表: 代码 功能代码名称 寄存器数据地址 注释 01 读取输出触点状态 0X(位输出) 读位 02 读取输入状态 1X(位输入) 读位 03 读取输出寄存器 4X(字输出) 读字 04 读取输入寄存器 3X(字输入) 读字 16 设置多个寄存器 4X(字输出) 写字 从上可以看出POP文本显示器支持标准的Modbus通讯协议,可以连接所有采用标准Modbus协议的串口设备。 而在实际工作中,经常出现初次接触串口设备的技术人员无法顺利完成文本显示器和标准Modbus串口设备的连接。在我们与出现这一问题的技术人员沟通中发现,无法顺利连接的主要原因有三种: 1、 文本显示器和变频器设备的通讯参数不完全匹配。例如设备站号不一致导致无法正常通讯。 2、 软件中通讯硬件接口选择错误。例如把实际的RS485接口选择为RS232接口,导致无法正常通讯。 3、 数据寄存器的地址不匹配,这一错误是最常见的。这是因为Modbus通讯协议中定义的起始地址从0开始,而Modbus寄存器0X、1X、3X、4X定义的起始地址从“1”开始。而不同Modbus设备寄存器定义的起始地址是不一样的,有的从“0”开始,有的从“1”开始,从而使得用户经常因为这一差异出现通讯连接错误。 本文中的台达VFD系列变频器Modbus通讯协议中寄存器的起始地址定义就是从“0”地址开始的,而我们POP文本显示器画面组态软件里Modbus寄存器定义的起始地址是从“1”开始的,故在POP文本显示器与台达变频器连接时,POP文本显示器软件中对应变频器的寄存器地址要做加“1”处理。例如设定变频器的频率命令寄存器地址为2001H(十进制为:8193),在POP文本显示器画面组态软件中寄存器地址要设为4X:2002H(十进制为:8194)。 下面以台达M系列变频器通讯协议中的默认参数为例,来说明POP文本显示器与台达变频器的Modbus ASCII通讯连接的设计过程: 1、 通过变频器的操作面板设定变频器的Modbus通讯参数如下 · P00和P01中设定:由RS485通讯控制 · 站号:1(默认) · 通讯速率:01(默认) · 通讯格式:Modbus ASCII《7,E,1》(默认) 2、 POP文本显示器通过JB_HMI_D画面组态软件做如下设置: · 为了调试方便,在这里我们选用双串口模式[align=center]
图二[/align] · 台达变频器连接在文本显示器的COM2接口,通讯协议为Modbus ASCII从站模式,COM1连接PC机,这时画面组态软件中COM1的参数无效。[align=center]
图三[/align] · 文本显示器在完成上述通讯参数设定后,就可以加入工程画面制作。下面的画面中是对变频器的运行频率(参数寄存器地址:2001H)进行设定操作。变频器地址的十进制数值为:8193,对应POP文本显示器Modbus的4X寄存器地址要求加“1”为:8194。[align=center]
图四[/align] · 完成上述设定后,就可以把工程文件通过COM1接口下载到POP文本显示器中。当连接好台达变频器和文本显示器的通讯接口,并将变频器上电,串行通讯正常建立,就可以看到文本显示器面板上COM2串口状态指示灯“Tx2”频繁、快速的闪动。随后就可以通过文本显示器对变频器的工作频率进行设定和显示观察了!五、 结束语 由上述可以看出,双串口POP文本显示器可以通过Modbus协议非常方便的连接台达变频器 ,Modbus通讯协议顺利连接的关键是保证通讯参数的一致性和数据寄存器地址的正确对应关系。同时可以看到,由于POP文本显示器的双串口功能,也给文本显示器工程文件的调试带来了便利。



