exponenta event banner

Связь MODBUS

Связь с помощью интерфейса MODBUS

Toolbox™ управления приборами поддерживает интерфейс MODBUS через TCP/IP или последовательный RTU. Его можно использовать для связи с серверами MODBUS, такими как управление ПЛК, связь с регулятором температуры, управление шаговым двигателем, отправка данных на DSP, считывание объемной памяти с контроллера PAC или мониторинг температуры и влажности на зонде MODBUS.

Создайте объект интерфейса с помощью modbus и используйте read, write, writeRead, и maskWrite функции связи.

Пример, показывающий весь процесс считывания регистра с ПЛК, см. в разделе Считывание температуры с удаленного датчика температуры.

Можно также читать и записывать в катушки и регистры с помощью Modbus Explorer, который предлагает графический интерфейс пользователя для простой настройки чтения и записи, а также живой график для просмотра значений. Дополнительные сведения см. в разделе Использование приложения Modbus Explorer. Пример, показывающий весь процесс чтения и записи в ПЛК с помощью приложения, см. в разделе Управление ПЛК с помощью проводника Modbus.

Функции

modbusСоздание объекта MODBUS
readСчитывание данных с сервера MODBUS
writeВыполнение операции записи на подключенный сервер MODBUS
writeReadВыполнение операции записи и считывания для групп регистров хранения в одной транзакции MODBUS
maskWriteВыполнение операции записи маски для регистра хранения
instrhwinfoИнформация о доступном оборудовании
clearУдаление объектов инструмента из рабочего пространства MATLAB

Приложения

Modbus ExplorerСчитывание и запись на катушки и регистры Modbus

Темы

Обмен данными Modbus с использованием программного потока операций

Функции, поддерживаемые интерфейсом MODBUS

Инструментарий управления приборами MODBUS поддерживает связь с серверами и приложениями MODBUS через TCP/IP или Serial RTU.

Создание соединения MODBUS

Для взаимодействия через интерфейс MODBUS сначала создается объект MODBUS с помощью modbus функция. Создание объекта также создает соединение.

Настройка свойств для связи MODBUS

Свойства можно использовать для настройки связи MODBUS во время создания объекта или в любое время.

Считывание данных с сервера MODBUS

Можно считывать данные с сервера MODBUS, подключенного к modbus объект. Можно считывать катушки, входы, входные регистры и регистры хранения.

Считывание температуры с удаленного датчика температуры

В этом примере показано, как считывать измерения температуры и влажности с удаленного датчика ПЛК, подключенного через TCP/IP.

Запись данных на сервер MODBUS

Можно записать данные на сервер MODBUS, подключенный к modbus объект. Вы можете записывать на катушки и держать регистры.

Запись и чтение нескольких регистров хранения

Можно выполнить комбинацию одной операции записи и одной операции считывания для групп регистров хранения в одной транзакции MODBUS.

Изменение содержимого регистра хранения с помощью записи маски

Можно изменить содержимое регистра хранения с помощью комбинации маски И, маски ИЛИ и текущего содержимого регистра.

Связь Modbus с помощью проводника Modbus

Использование приложения Modbus Explorer

Вы можете читать и записывать в катушки и регистры в приложении Modbus Explorer.

Настройка подключения в Modbus Explorer

Первым шагом в использовании Modbus Explorer для связи с ПЛК или другим устройством Modbus является конфигурирование связи с устройством либо через TCP/IP, либо через последовательный RTU.

Считывание катушек, входов и регистров в Modbus Explorer

В Modbus Explorer можно считывать катушки, входы, входные регистры и регистры хранения. Это функциональность Modbus read функция.

Запись в катушки и хранение регистров в Modbus Explorer

В Modbus Explorer можно записывать в катушки и сохранять регистры. Это функциональность Modbus write функция.

Управление ПЛК с помощью проводника Modbus

В этом примере показано, как выполнять чтение и запись в ПЛК с помощью Modbus Explorer.

Создание сценария из сеанса проводника Modbus

Можно создать сценарий MATLAB из сеанса Modbus Explorer, а затем запустить его в командной строке с помощью функциональных возможностей Instrument Control Toolbox Modbus.

Поиск неисправностей

Устранение неполадок интерфейса MODBUS

Используйте эти советы при возникновении проблем с использованием панели инструментов с интерфейсом MODBUS. Содержит информацию о поддерживаемых MODBUS платформах, конфигурации и подключении, а также другие рекомендации по интерфейсам.