DeviceNet主站转Modbus从站-ADFweb网关转换器-广州信裕物联网
作者:邹武艺手机185-020-77899 邮箱805191985@qq.com
1、特性:
Modbus从站/设备网主站网关具备以下特性:
实现Modbus总线与DeviceNet总线之间的双向信息传输;
两个总线之间实现电气隔离;
供电范围:交流8…19 V,4 VA;或直流8…35 V,4 W;
采用35mm DIN导轨安装;
工作温度范围为 -40°C至85°C。
配置:
您需要在电脑上安装Compositor SW67151软件,以便执行以下操作:
定义Modbus的参数;
定义DeviceNet的参数;
定义读/写寄存器;
更新固件和/或项目。
2、新项目 / 打开项目:
“新建项目”按钮会创建一个文件夹,该文件夹包含整个设备的配置信息。
设备配置信息也可以进行导入或导出操作:
若要将可编程 Modbus 从站(Programmable Modbus Slave)的配置信息克隆到 DeviceNet 主网关(DeviceNet Master Gateway),或者从 DeviceNet 主网关克隆配置信息到可编程 Modbus 从站,以便以相同的方式配置另一台设备,则需要保留该文件夹及其所有内容;
若要克隆一个项目以获得该项目的不同版本,只需将项目文件夹复制一份并赋予其他名称,然后点击“打开项目”按钮打开新文件夹即可。
3、设置通信:
本部分定义了两个总线(Modbus 和 DeviceNet)的基本通信参数。
在 SW67151 的主窗口中按下“设置通信”按钮(图 3),将弹出“设置通信”窗口(图 4)。
该窗口分为两个部分,一部分用于 DeviceNet,另一部分用于 Modbus。
“DeviceNet 主站”部分各字段的含义如下:
• 在“ID Dev.”字段中,可定义 DeviceNet 的网关地址。
• 在“波特率”字段中,可定义 DeviceNet 的波特率。
“串行”部分各字段的含义如下:
• 如果勾选“RS232”字段,则使用的串行线路为 RS232;如果勾选“RS485”字段,则使用的串行线路为 RS485。
• 在“波特率”字段中,可定义串行线路的波特率。
• 在“奇偶校验”字段中,可定义串行线路的奇偶校验方式。
• 在“ID Dev.”字段中,输入 Modbus 从设备的 ID。
• 在“协议”子部分中,可以从以下协议中选择您希望使用的协议:
◦ “Modbus RTU”;
◦ “Modbus ASCII”;
◦ “JBUS”;
◦ 简单“二进制”协议;
◦ 简单“ASCII”协议。
4、设备网网络:
从SW67151的主窗口(图3)按下“设备网网络”按钮后,会出现“设备网网络”窗口(图5)。
在此窗口中,可以定义从站设备网设备及其ID、输入字节数和输出字节数。
各列数据的含义如下:
在“ID”字段中,定义从站设备网设备的ID;
在“N BYTE IN”字段中,定义从站设备网的输入字节数;
在“N BYTE OUT”字段中,定义从站设备网的输出字节数;
在“助记符”字段中,可以插入描述信息。该字段并非必填项,只是一个标签。
5、定义寄存器
在主窗口中(针对SW67151,如图3所示),按下“定义Modbus”按钮后,会出现“Modbus寄存器定义”窗口(如图6所示)。
该窗口分为两个部分:第一部分(如图6所示)为“Modbus可读寄存器”,允许插入主站读取的Modbus寄存器,以获取DeviceNet从站设备的输出数据值;第二部分(如图7所示)为“Modbus可写寄存器”,允许插入主站写入的Modbus寄存器。这些寄存器的值将成为DeviceNet从站的输入数据。
Modbus可读寄存器
在“关联”列表中,列出了您在“DeviceNet网络”部分定义的DeviceNet从站ID及其输出字节数。
在“Modbus”字段中,列出了您为所选DeviceNet从站创建的Modbus寄存器。
选择DeviceNet ID后,您需要添加包含DeviceNet从站输出数据的各个Modbus寄存器。为此,您需要填写窗口右侧的字段,这些字段的含义如下:
• 在“Modbus索引”字段中,定义要读取的寄存器的地址;
• 在“转换为Modbus高字节”字段中,您需要选择哪个DeviceNet字节占据Modbus寄存器的最高位;
• 在“转换为Modbus低字节”字段中,您需要选择哪个DeviceNet字节占据Modbus寄存器的最低位。
领取专属 10元无门槛券
私享最新 技术干货