Некоторые Modbus TCP Slave устройства не поддерживают работу с двумя TCP Master. В этом случае для опроса Modbus TCP Slave двумя TCP Master нужно использовать MGate с двумя портами Ethernet, например, MGate MB3170/3270 или MGate MB3660.
В данном примере настройки для эмуляции устройств используется ПО ModScan32/64.
ПК1 настроен как TCP Master с помощью Modscan (192.168.127.200) | ——— | Ethernet | ——— | MGate 3170 (192.168.127.100) | ——— | Ethernet | ——— | ПК2 настроен как TCP Slave устройство с помощью Modsim (192.168.127.1) |
---|
На ПК1 запущено программы 2 Modscan (т.к. два TCP Master). В качестве Remote modbusTCP Server указан IP-адрес MGate.
На ПК2 запущена программа Modsim. Указан порт с которого приходят команды от MGate.
В программе для опроса Slave-устройства нужно указать IP-адрес и порт для подключения к шлюзу MGate.
В MGate Manager на вкладке Modbus Routing – Slave ID Table нужно нажать Add и написать IP-адрес и порт Slave-устройства.
Команды приходят с 502 порта, открываем его
Оборудование: MGate MB3170/3270, MGate MB3660.
MTBF (среднее время между отказами) является индикатором надежности.
Для расчета значения MTBF MOXA использует стандарт Telcordia (ранее известный как Bellcore).
Значения MTBF можно посмотреть в карточке товара на нашем сайте или в спецификации на оборудование.
Вы также можете получить официальный отчет MTBF, направив обращение на нашу почту russia@moxa.pro
Метод основан на военном стандарте MIL-HDBK 217, но с изменениями и дополнениями для учёта параметров, полученных в режиме реальной коммерческой эксплуатации оборудования, и при этом также содержит обновленную информацию о надежности компонентов. Методика сфокусирована на прогнозировании надёжности системы с учётом характеристик отдельных составляющих путём присвоения различных значений интенсивности отказов каждому электронному компоненту, а также присвоением соответствующих значений интенсивности отказов для характерных стрессовых условий (например – температуры), определённых на основании анализа результатов стрессовых испытаний.
Хотя значение MTBF является показателем надежности, тем не менее, оно не отражает предполагаемый срок эксплуатации изделия.
Для MGate с версией прошивки выше 3.0 пароль по умолчанию: moxa
Для входа на веб-интерфейс MGate по умолчанию установлен логин: admin, пароль: moxa
Для сброса пароля и восстановления заводских настроек MGate нажмите и удерживайте кнопку Reset в течение 5 секунд.
Да, серия MGate MB3100/MB3200 поддерживает подключение до 16 TCP-master/клиент или 32 TCP-slave/сервер устройств.
Многопортовые MGate MB3660 поддерживают подключение до 256 TCP-master/клиент или 128 TCP-slave/сервер устройств.
Если необходимо, чтобы MGate был доступен по публичному IP-адресу, находясь при этом за NAT/Firewall, необходимо настроить функцию проброса портов на маршрутизаторе. Большинство маршрутизаторов поддерживают данную функцию.
В таблицах перечислены наиболее распространенные порты, необходимые для выполнения различных функций на шлюзах MGate.
Читать далееВ устройствах MOXA используется стандартная распайка интерфейса RS-485 для разъема DB9 Male.
Читать далееВ устройствах MOXA используется стандартная распайка интерфейса RS-232 для разъема DB9 Male.
Читать далееУ меня есть несколько устройств Modbus RTU, которые нужно опросить. Я могу использовать несколько команд Modbus, чтобы получить данные регистров, но это занимает слишком много времени. Может ли шлюз активно получать данные и объединять их в единый регистр, чтобы я мог получить все данные с помощью одной команды Modbus?
Читать далееДля обмена данными между двумя ведущими устройствами Modbus необходим шлюз, который может поддерживать режим ведущее устройство–ведущее устройство (master-master).
Читать далееХотя шлюз может справиться с такой задачей, помните, что пропускная способность последовательного порта остается неизменной. Если через один последовательный порт поступает несколько запросов, может возникнуть задержка, т.к. шлюз обрабатывает более ранние запросы первыми. Поэтому если вы хотите разрешить нескольким ведущим устройствам одновременный доступ к устройству Modbus RTU, сначала необходимо подобрать подходящее время опроса.
Читать далееБольшинство шлюзов обеспечивают гибкие настройки подключения TCP для доступа к нескольким устройствам Modbus RTU, подключенных к разным последовательным портам шлюза.
Существует три различных метода, основанных на механизме маршрутизации:
Прежде всего необходимо определить, какой драйвер Modbus на хосте SCADA вы хотите использовать.
Существует четыре возможных варианта:
Для преобразования протоколов Modbus RTU в Modbus ASCII необходимо использовать два шлюза MGate, соединенных Ethernet кабелем.
Одно из устройств подключается по Modbus RTU, другое по Modbus ASCII к последовательному порту. На стороне Ethernet один MGate настраивается в роли Modbus TCP Master, а другой Slave.
Важно убедиться, что ID ведомого устройства соответствует настройкам на MGate TCP Master.
Минимальный интервал опроса MGate MB3660 в режиме Agent - 10 мс.