форум асутп
 На главную                       Здесь может быть Ваша реклама, подробнее...

здесь может быть ваша реклама

 Наверх  |  Перейти к теме  |  Поиск  |  Вход  |  Дерево    
 weintek
Автор: DmitriyN 
Дата:   29.10.12 17:17

Всем привет.
Возникла у меня такая проблема. Иммеются операторская панель Weintek
MT8100XH и конвертер Modbus RTU <-> Modbus TCP Moxa MGate MB3280 (2 порта
RS-232/422/485). Панель и конвертер подключены друг к другу по Ethernet. На
все порты конвертера подключены шлейфы RS-485 с разным количеством Modbus
RTU устройств.
Конвертер сконфигурирован так, чтоб каждому реальному адресу устройства в
сети RS-485 сопоставлять виртуальный адрес в Modbus TCP.
Например к порту 1 подключены устройства с адресами 1-5, к порту 2
устройсива с адресами 1-8.
Устройствам на 2-м порту сопоставляются адреса 6-13.
Соответственно для обмена данными с этими устройствами есть 1 ip-адрес
(адрес MB3280 в Ethernet) и 13 виртуальных Modbus TCP адресов.
Проблема в том, что непонятно как в проект для панели забить несколько
Modbus TCP устройств с один ip-адресом. EB8000 элементарно не дает создать
несколько "ПЛК" с одним ip-адресом.
Может кто сталкивался с такой проблемой?

Адрес этого сообщения    Ответить на это сообщение
 
 Re: weintek
Автор: indian 
Дата:   29.10.12 20:47

DmitriyN писал(а):

> ..... 13 виртуальных Modbus TCP адресов
....................................
> ..... EB8000 элементарно не дает создать несколько "ПЛК" с одним ip-адресом.

может всё-таки не получается добавить в проект несколько одинаковых драйверов? В таком случае помогает создание нескольких экземпляров одного и того же драйвера под разными именами (тупо переименовывается файл драйвера).

Но в вашем случае это не лучшее решение. Рассматривайте все ваши устройства как одно единственное и будет всё хорошо.

Адрес этого сообщения    Ответить на это сообщение
 
 Re: weintek
Автор: DmitriyN 
Дата:   29.10.12 21:52

"
может всё-таки не получается добавить в проект несколько одинаковых драйверов? В таком случае помогает создание нескольких экземпляров одного и того же драйвера под разными именами (тупо переименовывается файл драйвера).

Но в вашем случае это не лучшее решение. Рассматривайте все ваши устройства как одно единственное и будет всё хорошо.
"

Зачем добавлять несколько одинаковых драйверов? На одном экземпляре драйвера создать много Modbus TCP устройств с разными IP можно без проблем.
Вот всем известный формат запроса Modbus TCP:
<ID транзакции> <ID протокола> <длина пакета> <адрес ведомого устройства(сервера)> <код функции> <данные>

Поле <адрес ведомого устройства(сервера)> как раз и существует для таких случаев, когда подключение к шлейфу RS-485 Modbus RTU устройств идет через конвертер в Ethernet - один ip-адрес много modbus адресов.

Истыкал все настройки в диалоге создания устройств. Наверника все просто решается, но никак не получается...

Адрес этого сообщения    Ответить на это сообщение
 
 Re: weintek
Автор: kozin_ae 
Дата:   30.10.12 10:55

Тыкать все настройки не надо. Это уже не единожды обсуждалось на других форумах. Если есть устройство Модбас у панели - это ЕДИНСТВЕННОЕ устройство. Физические устройства отличаются друг от друга ЯВНЫМ заданием номера устройства при указании адреса тэга. Например, адрес тэга - 2111. При адресации неявной (по умолчанию), т.е. то устройство, которое указано в окне System, задается просто адрес тэга 2111. Если этот тэг берется из устройства с адресом 5, 10, и т.д. - адрес тэга будет задаваться как 5#2111, 10#2111, и т.д.

Адрес этого сообщения    Ответить на это сообщение
 
 Re: weintek
Автор: Мария Савина 
Дата:   07.05.18 11:13

Здравствуйте, интересует, как работает опрос по модбасу в панели вайнтек, а именно - опрашиваются ли все сигналы на всех экранах постоянно или только те, которые в данный момент выведены на экран, то есть на текущем дисплее отображаются?

Адрес этого сообщения    Ответить на это сообщение
 Список форумов    


 Список форумов  |  Нужен логин? Регистрируйтесь здесь 
 Логин пользователя
 Имя пользователя:
 Пароль:
 Помнить пароль:
   
 Забыли ваш пароль?
Введите имя пользователя или e-mail, и новый пароль будет послан на email, указанный в вашем профиле.

Рейтинг@Mail.ru