通过ModbusRS485转Profinet网关搭建汇川变频器与PLC的协议转换通道

时间: 2024-05-15 16:03:00 |   作者: 爱游戏在线登录

技术数据

  在本次案例中,我们的主要控制对象是汇川的变频器。为实现这一目的,客户现场选用了西门子的PLC,然而变频器为Modbus协议,两者没办法完成直接通讯,所以最终选择通过ModbusRS485转Profinet网关模块来实现对变频器数据来进行监控。具体设备配置如下:我们采用了汇川变频器,并通过耐特森ModbusRS485转Profinet网关将其接入西门子PLC。

  以下步骤详细说明了如何配置ModbusRS485转Profinet网关:首先,我们应该将ModbusRS485转Profinet网关的GSD文件拷贝到适当的位置。然后,在博图中创建一个新的项目,命名为“网关测试”,并在设备和网络部分中,选择管理通用站描述文件,随后安装GSD文件。接下来,我们应该在项目中选择ModbusRS485转Profinet网关。我们应该将所选的ModbusRS485转Profinet网关配置到网络中。在Profinet网络中设置ModbusRS485转Profinet网关的设备名称和IP地址。

  在执行保护器参数配置时,首步是确认所需参数的总数据量。为此,我们在组态中设定了对应的数据长度,具体地,我们已配置了8个寄存器,每个寄存器包含16个字节的输入和输出信息,共计16个字节的数据容量。在完成组态设置后,我们将其下载到PLC(可编程逻辑控制器)中,以便进行后续操作。从站的通讯应用格式如附图所示,根据该图能清楚地了解到,从站的功地址为1,能码为03,且需要读取的寄存器数量为1个。这一些信息将用于随后的耐特森ModbusRS485转Profinet网关配置。

  在开始配置ModbusRS485转Profinet网关前,我们应该先打开软件并新建一个项目,选择如参考图所示的配置。配置ModbusRS485转Profinet网关时,必须确保其IP地址与设备名称与组态软件中的设置一致。设置485通讯参数,以确保它与从站的参数一致。在本例中,我们设置为波特率9600,8个数据位,1个停止位,且无需校验。特别必须要格外注意的是,如果存在校验位,那么数据位请选择9。此外,输出命令轮询模式能够准确的通过实际的需求选择单次发送,连续发送,脉冲发送等不同方式。

  在执行Modbus485通信协议的过程中,首先,我们应该在适当的位置插入节点,其地址应被设定为从站地址2,以确保数据的有效传输。接下来需在Node的位置插入功能码,这一步骤是实现特定操作的关键,如读取数据或写入数据等。在进行数据读取或写入时,我们需将手册中提供的范例起始地址1001H转换为十进制,该地址对应于4097。此地址将用于连续读取或写入一个地址的数据信息。

  内存映射是另一重要概念,它指的是博图中的IQ 地址与内存映射的起始地址之间的对应关系。在本例中,I 地址范围为 68-83。例如,如果寄存器地址是4097,那么这些地址上的数据将会按照顺序被映射到IW68之后的数据上。必须要格外注意的是,当我们完成设备名称和IP的配置,并下载至ModbusRS485转Profinet网关后,需要对设备做重新上电,以使配置生效。以上步骤均需严格依规定和顺序执行,以确保数据准确、有效地传输,避免也许会出现的误差或故障。

上一篇:【48812】RSI的参数该怎么设置

下一篇:【48812】PLC操控变频器的各种办法

  • 首页
  • 咨询电话
  • 返回顶部