Modbus从站转M-Bus主站--网关转换器-HD67055
作者:邹武艺手机185-020-77899 邮箱805191985@qq.com
1、产品特性:
HD67055 是一款网关设备,可通过 RS232/RS485 使用 M-Bus 协议以及 Modbus RTU/ASCII 协议。
它具备以下特性:
在 RS485 上实现 RS232/RS485 与 M-Bus 之间的电气隔离;
可安装在 DIN 导轨上;
工作温度范围为 -40°C 至 85°C。
配置:
您需要在 PC 上安装 Compositor SW67055 软件,以便执行以下操作:
定义 Modbus 线路的参数;
定义 M-Bus 线路的参数;
指定包含 M-Bus 信息的 Modbus 寄存器;
更新设备。
:2、新项目 / 打开项目:
“新项目”按钮会创建一个包含整个设备配置的文件夹。
设备配置也可以导入或导出:
为了克隆可编程M-Bus转Modbus网关的配置,以便以相同方式配置另一台设备,需要保留该文件夹及其所有内容;
为了克隆项目以获得项目的不同版本,只需将项目文件夹复制为另一个名称,然后用“打开项目”按钮打开新文件夹。
3、设置通信:
本节定义了两条总线(Modbus 和 M-Bus)的基本通信参数。
通过主窗口中的“设置通信”按钮(图 2)可以调出“设置通信”窗口(图 3)。
该窗口分为两个部分,一部分用于 Modbus RTU 线路(串口),另一部分用于 M-Bus。
可以在以下选项中配置串口:
Modbus RTU(串口)在 RS232 上,M-Bus 在 RS485 上;
Modbus RTU(串口)在 RS485 上,M-Bus 在 RS485 上;
Modbus RTU(串口)在 RS485 上,M-Bus 在 RS232 上。
串口字段的含义如下:
“波特率”字段定义了所使用的串口的波特率;
“校验位”字段定义了串口的校验方式;
“设备 ID”字段定义了 Modbus 端分配给网关的 ID。
在“协议”子部分中,可以从以下选项中选择 Modbus 线路上使用的协议:
Modbus RTU;
Modbus ASCII;
JBUS;
Binary:由我们定义的简单协议,其功能在文档《简单协议》中有描述,可下载于:http://www.adfweb.com/download/filefold/Simple_Protocol_ENG.pdf;
ASCII:由我们定义的简单协议,其功能在文档《简单协议》中有描述,可下载于:http://www.adfweb.com/download/filefold/Simple_Protocol_ENG.pdf。
M-Bus 字段的含义如下:
“波特率”字段定义了所使用的 M-Bus 线路的波特率;
“校验位”字段定义了 M-Bus 线路的校验方式;
如果勾选“按需 M-Bus 轮询”,网关仅在请求 Modbus 寄存器时进行请求;否则,如果勾选“周期性请求”,网关将按照定义的时间间隔在 M-Bus 网络中进行请求;
在“延迟”字段中输入以秒为单位的时间。该时间用于“周期性请求”。
4、M-BUS
通过主窗口(针对SW67029,见图2)中的“M-Bus”按钮,可以打开“M-Bus网络”窗口(见图4)。
节点部分:
在“节点”部分中,可以创建M-Bus线路的节点。要创建一个新节点,需要选择使用的地址类型(“主ID”或“次ID”),以便进行请求,然后在“M-Bus节点ID”字段中插入M-Bus设备的“主地址”(范围为1到250)或“次地址”(范围为0到99999999)。
在“描述”字段中,可以输入该节点的简短描述。
在“节点状态”字段中,可以插入一个包含M-Bus设备状态的Modbus地址。如果不需要此信息,可以将该寄存器设置为0。
在“识别号”字段中,可以插入一个包含M-Bus设备识别号的Modbus地址。需要读取两个连续的寄存器以获取该值。如果不需要此信息,可以将该寄存器设置为0。
如果勾选了“将BCD转换为整数识别号”字段,则网关会将通常以BCD格式表示的识别号转换为整数。
在“交换识别号”字段中,可以选择识别号的交换模式。如果不需要交换,则应选择“无”;否则,请参阅本文档第21页的“交换识别号”部分以选择交换模式。
如果勾选了“发送SND_NKE”字段,则网关会发送“SND_NKE”帧以启动通信。
在“发送应用复位”字段中,如果勾选,则网关会向从设备发送“应用复位”命令。
在“变量列表”字段中,可以选择要使用的变量定义类型。如果选择“按类型”,则需要在“变量”部分的所有字段中填入正确的值;如果选择“按位置”,则可以插入所需变量的序号(有关更多信息,请参见第15-16页)。
完成上述操作后,点击“添加节点”按钮,新节点将显示在窗口的左侧。如果需要修改已创建的节点,应选择所需的节点,更改错误的项,然后点击“修改节点”按钮。
领取专属 10元无门槛券
私享最新 技术干货