Modbus Over TCP

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Дерево системы > Получение и отправка данных > Стандартные протоколы > Modbus > Рекомендации по настройке протокола Modbus > Типы протокола Modbus >

Modbus Over TCP

При первом подключении прибора мы рекомендуем сделать новый чистый проект MasterSCADA 4D и проверить подключение прибора на нем. Так будет легче диагностировать проблемы, и, при необходимости, анализировать логи.

Modbus Over TCP представляет собой ту же самую реализацию, что и Modbus RTU, но вместо прямого подключения к RS-485 или конвертеру USB-COM, устройства соединены с Ethernet-COM конвертером. Использование таких конвертеров упрощает подключение устройств к локальным сетям, поскольку не требуется прокладывать длинную шину RS-485 и устройства могут быть подключены к уже настроенной сети Ethernet. Примеры подобных конвертеров включают Moxa NPort 5150, TELEOFIS ER108 и другие.

Эти конвертеры могут функционировать в режиме виртуального порта или в режиме TCP Server Mode. Рекомендуется использовать второй вариант, поскольку он более надежный, за счет отсутствия промежуточного ПО в виде драйвера. Настройка режима осуществляется в параметрах конвертера (через веб-интерфейс или специальный конфигуратор). Также при работе в данном режиме требуется установить параметры шины RS-485, такие как скорость, четность и стоп-биты (аналогично Modbus RTU).

Для начала настройки протокола, выполните следующие действия:

1.Добавьте в проект узел (АРМ);

2.В узел добавьте протокол Modbus over TCP;

3.В панели свойств протокола задайте настройки для подключения к конвертеру - IP адрес и IP port. IP адрес соответствует заданному в настройках конвертера. Номер порта зависит от типа конвертера и может изменен;

4.Выполните проверку доступности устройства, используя стандартную команду ping в командной строке Windows.

rek_Modbus_Over_TCP

После задания параметров подключения к конвертеру можно добавлять устройства. Для этого через контекстное меню протокола выберите Modbus Device. Основной настройкой устройства является настройка Адрес:

rek_Modbus_Over_TCP_1

Установите значение настройки Адрес равным адресу нужного вам устройству на шине.

Важно! При наличии нескольких устройств на шине убедитесь, что каждое из них имеет уникальный адрес. В противном случае возможны конфликты (различные устройства будут одновременно отвечать на один запрос).

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

Смотрите также

Modbus TCP