MODBUS通信

使用MODBUS通信接口

仪器控制工具箱™支持接口MODBUS / TCP / I万博1manbetxP或串行RTU。您可以使用它来与MODBUS通信服务器,如PLC控制,与温度控制器,控制步进电机,DSP发送数据,从PAC读取大容量存储器控制器,或监测温度和湿度MODBUS调查。

创建对象使用的接口网络通讯协议功能和使用,,writeRead,maskWrite沟通的功能。

为例,展示了整个工作流读寄存器的PLC,明白了从一个远程温度传感器读取温度

还可以读和写线圈寄存器使用Modbus Explorer,它提供了一个图形用户界面轻松地设置读写,和生活情节的值。信息,请参阅使用Modbus Explorer应用。为例,展示了整个工作流的读写PLC使用应用程序,看看控制PLC使用Modbus Explorer

功能

网络通讯协议 创建MODBUS对象
从一个MODBUS服务器读取数据
连接MODBUS服务器执行写操作
writeRead 执行写然后读操作上保持在一个MODBUS寄存器组事务
maskWrite 保持寄存器面具执行写操作
instrhwinfo 可用的硬件信息
清晰的 删除工具对象MATLAB工作空间

应用程序

Modbus探险家 读和写Modbus线圈和寄存器

主题

Modbus通信使用程序化的工作流程

网络通讯协议接口支持功能万博1manbetx

仪器控制工具箱MODBUS支持允许您与MODBUS通信服务器和应用程万博1manbetx序通过TCP / IP或串行RTU。

创建一个MODBUS连接

MODBUS通信接口,您首先创建一个MODBUS对象使用网络通讯协议函数。创建的对象也使连接。

为MODBUS通信配置属性

您可以使用属性来设置MODBUS通信在对象创建或任何时间。

从一个MODBUS服务器读取数据

你可以阅读网络通讯协议的数据服务器连接网络通讯协议对象。你可以阅读卷,输入,输入寄存器和寄存器。

从一个远程温度传感器读取温度

这个例子展示了如何从远程读取温度和湿度测量传感器PLC通过TCP / IP连接。

MODBUS服务器写入数据

你可以写数据到服务器连接到网络通讯协议网络通讯协议对象。你可以写信给线圈和寄存器。

读写多个寄存器

您可以执行一个写操作,一个读操作的组合在保持在一个MODBUS寄存器组事务。

修改的内容保持寄存器使用口罩

您可以修改的内容保持寄存器使用的组合和面具,或面具,寄存器的当前内容。

Modbus通信使用Modbus Explorer

使用Modbus Explorer应用

你可以读和写线圈和Modbus寄存器浏览器应用程序。

配置一个Modbus Explorer连接

第一步使用Modbus Explorer与PLC通信或其它Modbus设备配置与设备通信,通过TCP / IP或串行RTU。

读卷、输入和Modbus寄存器探险家

你可以阅读卷,输入,输入寄存器和寄存器在Modbus Explorer。这是网络通讯协议的功能函数。

写信给线圈和保持寄存器Modbus探险家

你可以写信给线圈和保持寄存器Modbus探险家。这是网络通讯协议的功能函数。

控制PLC使用Modbus Explorer

这个例子展示了如何执行读写PLC使用Modbus Explorer。

从你的Modbus浏览器会话中生成一个脚本

你从Modbus Explorer可以生成一个MATLAB脚本会话,然后运行它在命令行中使用仪器控制工具箱Modbus功能。

故障排除

故障诊断网络通讯协议接口

试试这些建议如果你有使用工具箱与MODBUS接口问题。包括MODBUS信息支持平台,配置和连接,和其他特定接口的建议。万博1manbetx