配置了Modbus资源管理器连接

在使用Modbus资源管理器与PLC或其他Modbus设备进行通信的第一步骤是配置与所述设备的通信,或者通过TCP / IP或串行RTU。

通信通过TCP / IP

  1. 打开资源管理器的Modbus。在MATLAB应用程序选项卡,在测试与测量, 选择资源管理器的Modbus

  2. 选择通过单击的Modbus Explorer的通信接口设备然后MODBUS TCP / IP

  3. 配置选项卡,配置通过设置工具条下面的TCP / IP通讯参数到您的设备的连接:

    设备地址:Modbus服务器的IP地址,例如192.168.2.20。此参数是必需进行连接。
    港口:通过Modbus服务器使用的远程端口。默认值是502改变它,如果使用不同的端口号。
    超时:以秒的最大时间,以等待来自Modbus服务器的响应,指定为正值。默认值为3,您可以编辑增加或减少超时值。注意,使用的时候默认超时属性编程为10秒。如果您的设备需要超过在应用3秒默认情况下,增加值。
    字节顺序:写入或从16位寄存器读取的值的字节顺序。默认为大端,通过了Modbus标准中规定。如果您的设备需要小端,改变下拉值。
    词序:用于寄存器词序读取和写入操作跨越多个16位寄存器。默认是大端,它是特定于设备。如果您的设备需要小端,改变下拉值。
  4. 通过设置下面的内容在工具条参数配置从设备数据的读取:

    服务器ID:服务器的地址,以读取命令发送至。如果没有指定服务器ID,则使用默认的1。有效值为1-247。
    注册类型:目标类型阅读。您可以执行一个Modbus四种类型的目标读操作:线圈,输入,输入寄存器和保持寄存器。
    注册地址:起始地址,以便读取,指定为双。为您的起始地址输入号码。
    精确:寄存器的数据格式与Modbus服务器上读取。对于线圈和投入,精度总是。为了保持寄存器和输入电阻器,您可以指定精度如UINT16
  5. 要测试配置,单击。如果你的配置参数都正确,读是成功的,并且阅读价值用从读值。如果你看到'错误'在里面阅读价值场,调整参数,直到读操作成功。

    此值必须与您的设备手册中列出的值。确保该值和其他配置参数匹配您的设备规格。

  6. 一旦你有一个正确的读值,单击确认参数。标签的其余部分将出现,并且您的设备在上市设备列表在应用程序的左侧。

  7. 您在输入寄存器细节配置选项卡中示出了寄存器表的第一排。然后,可以使用该表来设置您的设备,或按读取进口导入以前导出的信息的表格。

    有关设置读取信息,请参阅读取线圈,输入和寄存器中的Modbus浏览器

通信通过串行RTU

  1. 打开资源管理器的Modbus。在MATLAB应用程序选项卡,在测试与测量选择,资源管理器的Modbus

  2. 选择通过单击的Modbus Explorer的通信接口设备然后串行Modbus

  3. 配置选项卡,配置通过设置工具条下面的串行RTU通讯参数到您的设备的连接:

    港口:串行端口Modbus服务器被连接到,例如COM1。
    波特率:串行端口通信的位传输速率。缺省值是每秒9600个比特,但实际需要的值是依赖于设备的。如果您的设备需要不同波特率更改下拉值。输入您的波特率值,如果它不在列表中。
    平价:奇偶校验的类型。有效的选择是没有(默认),甚至,和奇数。实际所需的值是依赖于设备的。如果设置为none默认,不进行奇偶校验,和校验位不发送。
    停止位:用于指示数据传输结束的位数。有效的选择是1(默认)和2所要求的值是依赖于设备的,虽然图1是典型的偶/奇校验位和2为无奇偶校验。
    数据位:数据位的发射的数目。默认值是8,这是系列RTU了Modbus标准。其它有效的值是5,6,和7。
    超时:以秒的最大时间,以等待来自Modbus服务器的响应,指定为正值。默认值为3,您可以编辑增加或减少超时值。注意,使用的时候默认超时属性编程为10秒。如果您的设备需要超过在应用3秒默认情况下,增加值。
    字节顺序:写入或从16位寄存器读取的值的字节顺序。默认为大端,通过了Modbus标准中规定。如果您的设备需要小端,改变下拉值。
    词序:用于寄存器词序读取和写入操作跨越多个16位寄存器。默认是大端,它是特定于设备。如果您的设备需要小端,改变下拉值。
  4. 通过设置下面的内容在工具条参数配置从设备数据的读取:

    服务器ID:服务器的地址,以读取命令发送至。如果没有指定服务器ID,则使用默认的1。有效值为1-247。
    注册类型:目标类型阅读。您可以执行一个Modbus四种类型的目标读操作:线圈,输入,输入寄存器和保持寄存器。使用下拉菜单,选择你喜欢的类型。
    注册地址:起始地址,以便读取,指定为双。为您的起始地址输入号码。
    精确:寄存器的数据格式与Modbus服务器上读取。对于线圈和投入,精度总是。为了保持寄存器和输入电阻器,您可以指定精度如UINT16
  5. 要测试配置,单击。如果你的配置参数都正确,读是成功的,并且阅读价值填写与读值。如果你看到'错误'在里面阅读价值场,调整参数,直到读操作成功。

    此值必须与您的设备手册中列出的值。确保该值和其他配置参数匹配您的设备规格。

  6. 一旦你有一个正确的读值,单击确认参数。标签的其余部分将出现,并且您的设备在上市设备列表在应用程序的左侧。

  7. 您在输入寄存器细节配置选项卡中示出了寄存器表的第一排。然后,可以使用该表来设置您的设备,或按读取进口导入以前导出的信息的表格。

    有关设置读取信息,请参阅读取线圈,输入和寄存器中的Modbus浏览器

相关话题