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 поддерживавшие функции
Instrument Control Toolbox поддержка MODBUS позволяет вам связаться с серверами MODBUS и приложениями по TCP/IP или Последовательному RTU.
Чтобы связаться по интерфейсу MODBUS, вы сначала создаете объект MODBUS с помощью функции modbus
. Создание объекта также устанавливает связь.
Сконфигурируйте свойства для коммуникации MODBUS
Можно использовать свойства настроить коммуникацию MODBUS во время создания объекта или любое время.
Считайте данные из сервера MODBUS
Можно считать данные из сервера MODBUS, соединенного с объектом modbus
. Можно считать обмотки, входные параметры, входные регистры и регистры временного хранения информации.
Считайте температуру из удаленного датчика температуры
Этот пример показывает, как считать измерения температуры и влажности из удаленного датчика на PLC, соединенном через TCP/IP.
Запись данных к серверу MODBUS
Можно записать данные к серверу MODBUS, соединенному с объектом modbus
. Можно записать в обмотки и регистры временного хранения информации.
Запишите и чтение несколько регистров временного хранения информации
Можно выполнить комбинацию одной операции записи и одной операции чтения на группах регистров временного хранения информации в одной транзакции MODBUS.
Измените содержимое регистра временного хранения информации Используя запись маски
Можно изменить содержимое регистра временного хранения информации с помощью комбинации маски AND, маски OR и текущего содержимого регистра.
Используйте приложение 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, настройке и связи и других интерфейсно-специфичных советах.