Segnetics

Вернуться   Segnetics > Форум Segnetics > Связь с внешним миром > Проблемы с панелями Weintek

Проблемы с панелями Weintek Всё о багах панелей Weintek

Ответ
 
Опции темы Поиск в этой теме
Старый 13.04.2021, 13:36   #1
dhilkov
Новичок
 
Регистрация: Dec 2014
Сообщения: 6
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию 4хSMH2G и 2хMT8090XE в сети ModbusTCP

Добрый день!
Подскажите, сколько одновременных подключений на порту Ethernet (ModbusTCP) поддерживает SMH2G? Не будет ли проблем при следующей сетевой архитектуре?
4хSMH2G и 2хMT8090XE в единой сети ModbusTCP.
Обе панели имеют симметричную конфигурацию (кроме IP-адреса) и каждая работает со всеми 4-мя контроллерами (т.е., к каждому контроллеру, по Modbus TCP имеют доступ обе панели + запланирован еще и доступ со стороны WEBсервера на 2-ом этапе работ).
Спасибо.
dhilkov вне форума   Ответить с цитированием
Старый 13.04.2021, 15:51   #2
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: 4хSMH2G и 2хMT8090XE в сети ModbusTCP

Цитата:
Сообщение от dhilkov Посмотреть сообщение
Подскажите, сколько одновременных подключений на порту Ethernet (ModbusTCP) поддерживает SMH2G?
Только одно подключение.
ATS вне форума   Ответить с цитированием
Благодарность от:
Старый 13.04.2021, 16:08   #3
coverart
Senior Member
 
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 492
Благодарил(а): 50 раз(а)
Поблагодарили: 14 раз(а) в 13 сообщениях
По умолчанию Ответ: 4хSMH2G и 2хMT8090XE в сети ModbusTCP

Не взлетит точно.
coverart вне форума   Ответить с цитированием
Благодарность от:
Старый 13.04.2021, 17:54   #4
dhilkov
Новичок
 
Регистрация: Dec 2014
Сообщения: 6
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Exclamation Ответ: 4хSMH2G и 2хMT8090XE в сети ModbusTCP

Спасибо, коллеги!
Хотя известие печальное, поскольку оборудование закуплено, шкафы собраны и установлены на объекте, аванс за работу уже освоен
Собственно, мой просчет...
Хорошо, а можно выкрутиться, например так?:
Под задачи коммуникации докупается отдельный контроллер (в роли ModbusTCP-сервера), который занимается опросом всех 4-ех контроллеров по TCP и подготавливает данные на раздачу потребителям. Далее, обе панели и WEB-сервер (потребители) обращаются уже к нему (чтение\запись). Конечно, этот ModbusTCP-сервер должен уже обеспечивать, как минимум 3 TCP подключения...
Какой-нибудь старший контроллер из Сегнетиков это может?
Или, может быть, можно как-то по-другому?
dhilkov вне форума   Ответить с цитированием
Старый 13.04.2021, 18:20   #5
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 326
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: 4хSMH2G и 2хMT8090XE в сети ModbusTCP

Сетевой модуль PNA поддерживает только одно подключение. Контроллеры SMH4, TRIM5, MATRIX(с модулями MNA) могут опрашиваться несколькими мастерами.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. вне форума   Ответить с цитированием
Старый 13.04.2021, 19:00   #6
dhilkov
Новичок
 
Регистрация: Dec 2014
Сообщения: 6
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: 4хSMH2G и 2хMT8090XE в сети ModbusTCP

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Сетевой модуль PNA поддерживает только одно подключение. Контроллеры SMH4, TRIM5, MATRIX(с модулями MNA) могут опрашиваться несколькими мастерами.
Спасибо, Илья!
Замена контроллеров, думаю, уже невозможна.
Смотрю в сторону организации отдельного коммуникационного контроллера, который обслуживал бы 4 контроллера SMH2G (сбор данных + управление 2-мя приточками и 10-тью вытяжками).
Правильно ли я понимаю, что используя SMH4, TRIM5, MATRIX на одном и том же порту ModbusTCP можно организовать Мастер-подключение 4-ех контроллеров SMH2G и Слейв-подключение для 2-ух панелей Weintek + WEB-сервера (суммарно 3 мастера)? Ну и внутри контроллера организовать перемещение массива данных (Modbus-карта) между Мастер и Слейв подключениями.
А MATRIX, в варианте с 2-мя Ethernet (NA-018) может задачи Мастера и Слейва раскидать на эти 2 порта (порт1 со своим IP - Мастер для SMH2G; порт2 со своим IP - Слейв для панелей и Вэб)?
dhilkov вне форума   Ответить с цитированием
Старый 14.04.2021, 11:27   #7
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 084
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: 4хSMH2G и 2хMT8090XE в сети ModbusTCP

Цитата:
Сообщение от dhilkov Посмотреть сообщение
Спасибо, Илья!
Замена контроллеров, думаю, уже невозможна.
Смотрю в сторону организации отдельного коммуникационного контроллера, который обслуживал бы 4 контроллера SMH2G (сбор данных + управление 2-мя приточками и 10-тью вытяжками).
Правильно ли я понимаю, что используя SMH4, TRIM5, MATRIX на одном и том же порту ModbusTCP можно организовать Мастер-подключение 4-ех контроллеров SMH2G и Слейв-подключение для 2-ух панелей Weintek + WEB-сервера (суммарно 3 мастера)? Ну и внутри контроллера организовать перемещение массива данных (Modbus-карта) между Мастер и Слейв подключениями.
А MATRIX, в варианте с 2-мя Ethernet (NA-018) может задачи Мастера и Слейва раскидать на эти 2 порта (порт1 со своим IP - Мастер для SMH2G; порт2 со своим IP - Слейв для панелей и Вэб)?
Два эзернета для этого не нужно, достаточно и единственного Хуже всего использовать в роли сервера Матрикс - скорость эзернетов у него невысока, т.к. это неосновной интерфейс для него. Да, он потянет такую задачу, но с тем же SMH4 будет меньше потенциальных неожиданностей.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 14.04.2021, 11:29   #8
weintek.net
Новичок
 
Регистрация: Apr 2012
Адрес: Санкт-Петербург
Сообщения: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: 4хSMH2G и 2хMT8090XE в сети ModbusTCP

Добрый день.
В этом случае можно использовать Modbus-шлюз в одной из панелей. Клиенты шлюза смогут получить доступ ко всем подключенным к этой панели ПЛК .
weintek.net вне форума   Ответить с цитированием
Старый 14.04.2021, 13:24   #9
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 326
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: 4хSMH2G и 2хMT8090XE в сети ModbusTCP

Цитата:
Сообщение от weintek.net Посмотреть сообщение
Добрый день.
В этом случае можно использовать Modbus-шлюз в одной из панелей. Клиенты шлюза смогут получить доступ ко всем подключенным к этой панели ПЛК .
При таком подходе от этой панели будет зависеть работа диспетчеризации и второй панели.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. вне форума   Ответить с цитированием
Старый 14.04.2021, 14:23   #10
coverart
Senior Member
 
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 492
Благодарил(а): 50 раз(а)
Поблагодарили: 14 раз(а) в 13 сообщениях
По умолчанию Ответ: 4хSMH2G и 2хMT8090XE в сети ModbusTCP

Я бы заменил 2G на 4G и не мучил голову.
coverart вне форума   Ответить с цитированием
Старый 15.04.2021, 11:20   #11
weintek.net
Новичок
 
Регистрация: Apr 2012
Адрес: Санкт-Петербург
Сообщения: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: 4хSMH2G и 2хMT8090XE в сети ModbusTCP

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
При таком подходе от этой панели будет зависеть работа диспетчеризации и второй панели.
Это аргумент против? В любом случае, если только одно устройство может опрашивать ПЛК, от него будет зависеть всё остальное. Либо так, либо менять контроллеры.
weintek.net вне форума   Ответить с цитированием
Старый 15.04.2021, 11:33   #12
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 084
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: 4хSMH2G и 2хMT8090XE в сети ModbusTCP

Цитата:
Сообщение от weintek.net Посмотреть сообщение
Это аргумент против?
Это ремарка.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 16.04.2021, 12:02   #13
dhilkov
Новичок
 
Регистрация: Dec 2014
Сообщения: 6
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: 4хSMH2G и 2хMT8090XE в сети ModbusTCP

Спасибо, коллеги! Вижу, что есть 2 решения - надо подумать
dhilkov вне форума   Ответить с цитированием
Старый 16.04.2021, 12:47   #14
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 761
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: 4хSMH2G и 2хMT8090XE в сети ModbusTCP

Цитата:
Сообщение от dhilkov Посмотреть сообщение
Спасибо, коллеги! Вижу, что есть 2 решения - надо подумать
Подключение по TCP отдельная команда, так же как обмен и отключение.
Обмен по TCP можно организовать разными способами.
1. Подключение - обмен... - отключение в конце работы.
2. Подключение - обмен - отключение. Т.е после каждого сеанса обмена отключение
Так же можно опрашивать устройства параллельно, т. е. набрасывать пакеты в свич не дожидаясь ответа, или последовательно - дождавшись ответа от одного, затем опрашивать другой.
Если есть возможность управлять способами обмена, можно и 3мя мастерами опросить один пиксель. У нас работает в том числе и такой способ.


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...
ujin вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 08:58.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024