在使用Modbus资源管理器与PLC或其他Modbus设备进行通信的第一步骤是配置与所述设备的通信,或者通过TCP / IP或串行RTU。
打开资源管理器的Modbus。在MATLAB应用程序选项卡,在测试与测量, 选择资源管理器的Modbus。
选择通过单击的Modbus Explorer的通信接口设备然后MODBUS TCP / IP。
在配置选项卡,配置通过设置工具条下面的TCP / IP通讯参数到您的设备的连接:
设备地址:Modbus服务器的IP地址,例如192.168.2.20。此参数是必需进行连接。 |
港口:通过Modbus服务器使用的远程端口。默认值是502改变它,如果使用不同的端口号。 |
超时:以秒的最大时间,以等待来自Modbus服务器的响应,指定为正值。默认值为3,您可以编辑增加或减少超时值。注意,使用的时候默认超时 属性编程为10秒。如果您的设备需要超过在应用3秒默认情况下,增加值。 |
字节顺序:写入或从16位寄存器读取的值的字节顺序。默认为大端,通过了Modbus标准中规定。如果您的设备需要小端,改变下拉值。 |
词序:用于寄存器词序读取和写入操作跨越多个16位寄存器。默认是大端,它是特定于设备。如果您的设备需要小端,改变下拉值。 |
通过设置下面的内容在工具条参数配置从设备数据的读取:
服务器ID:服务器的地址,以读取命令发送至。如果没有指定服务器ID,则使用默认的1。有效值为1-247。 |
注册类型:目标类型阅读。您可以执行一个Modbus四种类型的目标读操作:线圈,输入,输入寄存器和保持寄存器。 |
注册地址:起始地址,以便读取,指定为双。为您的起始地址输入号码。 |
精确:寄存器的数据格式与Modbus服务器上读取。对于线圈和投入,精度总是位 。为了保持寄存器和输入电阻器,您可以指定精度如UINT16 。 |
要测试配置,单击读。如果你的配置参数都正确,读是成功的,并且阅读价值用从读值。如果你看到'错误'
在里面阅读价值场,调整参数,直到读操作成功。
此值必须与您的设备手册中列出的值。确保该值和其他配置参数匹配您的设备规格。
一旦你有一个正确的读值,单击确认参数。标签的其余部分将出现,并且您的设备在上市设备列表在应用程序的左侧。
您在输入寄存器细节配置选项卡中示出了寄存器表的第一排。然后,可以使用该表来设置您的设备,或按读取进口导入以前导出的信息的表格。
有关设置读取信息,请参阅读取线圈,输入和寄存器中的Modbus浏览器。
打开资源管理器的Modbus。在MATLAB应用程序选项卡,在测试与测量选择,资源管理器的Modbus。
选择通过单击的Modbus Explorer的通信接口设备然后串行Modbus。
上配置选项卡,配置通过设置工具条下面的串行RTU通讯参数到您的设备的连接:
港口:串行端口Modbus服务器被连接到,例如COM1。 |
波特率:串行端口通信的位传输速率。缺省值是每秒9600个比特,但实际需要的值是依赖于设备的。如果您的设备需要不同波特率更改下拉值。输入您的波特率值,如果它不在列表中。 |
平价:奇偶校验的类型。有效的选择是没有(默认),甚至,和奇数。实际所需的值是依赖于设备的。如果设置为none默认,不进行奇偶校验,和校验位不发送。 |
停止位:用于指示数据传输结束的位数。有效的选择是1(默认)和2所要求的值是依赖于设备的,虽然图1是典型的偶/奇校验位和2为无奇偶校验。 |
数据位:数据位的发射的数目。默认值是8,这是系列RTU了Modbus标准。其它有效的值是5,6,和7。 |
超时:以秒的最大时间,以等待来自Modbus服务器的响应,指定为正值。默认值为3,您可以编辑增加或减少超时值。注意,使用的时候默认超时 属性编程为10秒。如果您的设备需要超过在应用3秒默认情况下,增加值。 |
字节顺序:写入或从16位寄存器读取的值的字节顺序。默认为大端,通过了Modbus标准中规定。如果您的设备需要小端,改变下拉值。 |
词序:用于寄存器词序读取和写入操作跨越多个16位寄存器。默认是大端,它是特定于设备。如果您的设备需要小端,改变下拉值。 |
通过设置下面的内容在工具条参数配置从设备数据的读取:
服务器ID:服务器的地址,以读取命令发送至。如果没有指定服务器ID,则使用默认的1。有效值为1-247。 |
注册类型:目标类型阅读。您可以执行一个Modbus四种类型的目标读操作:线圈,输入,输入寄存器和保持寄存器。使用下拉菜单,选择你喜欢的类型。 |
注册地址:起始地址,以便读取,指定为双。为您的起始地址输入号码。 |
精确:寄存器的数据格式与Modbus服务器上读取。对于线圈和投入,精度总是位 。为了保持寄存器和输入电阻器,您可以指定精度如UINT16 。 |
要测试配置,单击读。如果你的配置参数都正确,读是成功的,并且阅读价值填写与读值。如果你看到'错误'
在里面阅读价值场,调整参数,直到读操作成功。
此值必须与您的设备手册中列出的值。确保该值和其他配置参数匹配您的设备规格。
一旦你有一个正确的读值,单击确认参数。标签的其余部分将出现,并且您的设备在上市设备列表在应用程序的左侧。
您在输入寄存器细节配置选项卡中示出了寄存器表的第一排。然后,可以使用该表来设置您的设备,或按读取进口导入以前导出的信息的表格。
有关设置读取信息,请参阅读取线圈,输入和寄存器中的Modbus浏览器。