Коммуникация MODBUS

Коммуникация с помощью интерфейса MODBUS

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

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

Для примера, который показывает целый рабочий процесс чтения регистра от PLC, смотрите Температуру Чтения от Удаленного Датчика температуры.

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

Функции

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

Приложения

Modbus ExplorerЧитайте и запишите в обмотки Modbus и регистры

Темы

Коммуникация Modbus Используя программируемый рабочий процесс

Интерфейс MODBUS поддерживавшие функции

Instrument Control Toolbox поддержка MODBUS позволяет вам связаться с серверами MODBUS и приложениями по TCP/IP или Последовательному RTU.

Создайте связь MODBUS

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

Сконфигурируйте свойства для коммуникации MODBUS

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

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

Можно считать данные из сервера MODBUS, соединенного с объектом modbus. Можно считать обмотки, входные параметры, входные регистры и регистры временного хранения информации.

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

Этот пример показывает, как считать измерения температуры и влажности из удаленного датчика на PLC, соединенном через TCP/IP.

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

Можно записать данные к серверу MODBUS, соединенному с объектом modbus. Можно записать в обмотки и регистры временного хранения информации.

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

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

Измените содержимое регистра временного хранения информации Используя запись маски

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

Коммуникация Modbus Используя Modbus Explorer

Используйте приложение Modbus Explorer

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

Сконфигурируйте связь в Modbus Explorer

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

Считайте обмотки, входные параметры и регистры в Modbus Explorer

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

Запишите в обмотки и регистры временного хранения информации в Modbus Explorer

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

Управляйте PLC Используя Modbus Explorer

Этот пример показывает, как выполнить чтения и записи к PLC использование Modbus Explorer.

Сгенерируйте скрипт от своего сеанса Modbus Explorer

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

Поиск и устранение проблем

Поиск и устранение проблем интерфейс MODBUS

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

Для просмотра документации необходимо авторизоваться на сайте