Segnetics

Вернуться   Segnetics > Форум Segnetics > Связь с внешним миром

Связь с внешним миром Modbus, RS232, RS485, Lon и другое.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.04.2013, 11:32   #1
Gennadi
Новичок
 
Регистрация: Mar 2013
Сообщения: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Помогите определиться с сеткой

Имеется 2 одинаковых линии очистки бытовых сточных вод. Между ними шкаф с общим для линий оборудованием, которое работает, если работает любая из линий. Итого 3 контроллера SMH2Gi. На линиях стоят панели Weintek eMT3105P. С каждой панели управляется и визуализируется своя линия и общий шкаф. Передача данных между линиями не нужна, но связь каждой линии с общим шкафом необходима. Помогите определиться с сетью. Если ModBus, то кого делать мастером? Возможен ли такой вариант: контроллеры общаются через COM1 и общий является мастером, а панели подключены к своим контроллерам через COM2 и там свой мастер? Или проще всех соединить по TCP?
Gennadi вне форума   Ответить с цитированием
Старый 09.04.2013, 11:38   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Помогите определиться с сеткой

Цитата
Сообщение от Gennadi Посмотреть сообщение
Возможен ли такой вариант: контроллеры общаются через COM1 и общий является мастером, а панели подключены к своим контроллерам через COM2 и там свой мастер? Или проще всех соединить по TCP?
Подходят оба варианта. Какой вам удобнее, вам и решать.

Мастером делайте кого угодно, но логично чтобы это был общий шкаф.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 09.04.2013, 16:05   #3
Gennadi
Новичок
 
Регистрация: Mar 2013
Сообщения: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Помогите определиться с сеткой

Почему то не получается подцепить панель через RS232. Через Ethernet без проблем, а через RS232 никак. Какой протокол задать (четность, биты данных, стоповые биты)?
Gennadi вне форума   Ответить с цитированием
Старый 09.04.2013, 16:23   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Помогите определиться с сеткой

Цитата
Сообщение от Gennadi Посмотреть сообщение
Почему то не получается подцепить панель через RS232. Через Ethernet без проблем, а через RS232 никак. Какой протокол задать (четность, биты данных, стоповые биты)?
8N2, Modbus-RTU


PS. Я был бы очень вам благодарен, если эти данные вы получали напрямую из документации. Или с экрана самого контроллера.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 09.04.2013, 22:02   #5
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Помогите определиться с сеткой

Цитата
Сообщение от Gennadi Посмотреть сообщение
Имеется 2 одинаковых линии очистки бытовых сточных вод. Между ними шкаф с общим для линий оборудованием, которое работает, если работает любая из линий. Итого 3 контроллера SMH2Gi. На линиях стоят панели Weintek eMT3105P. С каждой панели управляется и визуализируется своя линия и общий шкаф. Передача данных между линиями не нужна, но связь каждой линии с общим шкафом необходима. Помогите определиться с сетью. Если ModBus, то кого делать мастером? Возможен ли такой вариант: контроллеры общаются через COM1 и общий является мастером, а панели подключены к своим контроллерам через COM2 и там свой мастер? Или проще всех соединить по TCP?
Получается распределенная система управления.
Для панелей оставить Ethernet это будет сеть диспетчеризации. Здесь данных передается гораздо больше. По сети диспетчеризации в данном случае будут подключены только локальные панели. Хотя можно все вывести и на центральный пульт через свич.
Для связи между контроллерами лучше использовать RS485. Далее нужно определить кто главный в системе, тот и мастер. От мастера к слейву пойдет нижняя сеть. Для слейва это будет верхняя сеть. Если не предполагается подключение MODBUS устройств к слейвам, то у слейвов будет две сети - диспетчеризация (Ethernet) верхняя сеть (RS485) через COM1.
Если MODBUS устройства у слейвов будут, то у них будут три сети - диспетчеризация, верхняя и нижняя. Соответственно надо будет добавлять преобразователь RS232/RS485.
Далее надо минимизировать данные передаваемые по RS485, определиться со всякой диагностикой. Желательно организовать синхронизацию времени от мастера к слейвам (а то непонятно у кого авария первая прошла). Но это уже к данному разделу не относится.
Так сделать предлагаю.


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...
ujin вне форума   Ответить с цитированием
Старый 10.04.2013, 08:20   #6
Gennadi
Новичок
 
Регистрация: Mar 2013
Сообщения: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Помогите определиться с сеткой

Ujin спасибо за подробный ответ.

Уважаемый Arsie.... Не все же так хорошо знают контроллеры Segnetics, как Вы. У меня, например, не получилось с экрана контроллера понять, что 8N2. И в документации на SMH2Gi я этого не нашел. Не подскажете, на какой странице смотреть? Нашел только в Help-е SMLogix просто на картинке как пример.
Для меня это всего второй проект на Segnetics, причем в первом был просто один контроллер. Я почти уже 20 лет занимаюсь контроллерами Siemens и для меня в Segnetics-е все просто дико (и это мягко сказано). И, думаю, на форуме я такой не один. Сюда и ходят для того, что бы спросить. А вы - для того, что бы подсказать.
Gennadi вне форума   Ответить с цитированием
Старый 10.04.2013, 10:57   #7
Sergey Cherevko
Senior Member
 
Аватара для Sergey Cherevko
 
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Помогите определиться с сеткой

Вкладка "Устройства" -> COM* -> правой кнопкой мыши по <имя слейва> -> Свойства.
Ситуация точно такая же, как с Сименсом: документация есть, в ней всё написано, осталось найти где именно
PS: имхо, в Сегнетиксе даже больше интуитивно понятнее, чем в Сименсе.


__________________
Автомат АК - самый распространенный преобразователь стека в очередь
Sergey Cherevko вне форума   Ответить с цитированием
Старый 10.04.2013, 11:24   #8
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Помогите определиться с сеткой

Цитата
Сообщение от Gennadi Посмотреть сообщение
Уважаемый Arsie.... Не все же так хорошо знают контроллеры Segnetics, как Вы. У меня, например, не получилось с экрана контроллера понять, что 8N2. И в документации на SMH2Gi я этого не нашел. Не подскажете, на какой странице смотреть?
Я, как и все люди, очень ленив и не люблю просматривать гору документации и читать всякие там оглавления. Поэтому любой документ любого производителя я смотрю так: Ctrl+F + "слово поиска". В данном случае я бы воспользовался словом "порт" или "port" (в зависимости от языка).

Можно искать "rs485", тоже как правило неплохие результаты.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 10.04.2013 в 17:40
Arsie вне форума   Ответить с цитированием
Старый 10.04.2013, 16:00   #9
Gennadi
Новичок
 
Регистрация: Mar 2013
Сообщения: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Помогите определиться с сеткой

Спасибо, получилось, но все таки...

Sergey, я подключал панель к контроллеру, панель мастер. У меня в PLC нету слейвов. Я в панели должен был задать 8N2, только откуда я мог это взять? Документация на SMH2Gi - Manual_SMH2Gi_rev2.00.pdf Неужели нельзя было прямо написать, что по умолчанию 8N2? Про скорость ведь написано жирным шрифтом - по умолчанию 115200. И скорость можно увидеть в системном меню.
Ладно, не будем больше спорить, самый лучший мануал это опыт.
Gennadi вне форума   Ответить с цитированием
Старый 26.07.2013, 14:10   #10
Vorgehen
Member
 
Регистрация: Apr 2013
Адрес: Санкт-Петербург
Сообщения: 34
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Помогите определиться с сеткой

Цитата
Сообщение от Gennadi Посмотреть сообщение
Спасибо, получилось, но все таки...

Sergey, я подключал панель к контроллеру, панель мастер. У меня в PLC нету слейвов. Я в панели должен был задать 8N2, только откуда я мог это взять? Документация на SMH2Gi - Manual_SMH2Gi_rev2.00.pdf Неужели нельзя было прямо написать, что по умолчанию 8N2? Про скорость ведь написано жирным шрифтом - по умолчанию 115200. И скорость можно увидеть в системном меню.
Ладно, не будем больше спорить, самый лучший мануал это опыт.
Действительно это трудно находимо. Если бы я не имел определённый опыт работы с портами и случайно не поучавствовал в теме http://forum.segnetics.com/showthrea...&highlight=8n2 тут на форуме, то тоже не понял бы что по умолчанию 8N2 а не 8N1 в режиме слэйв.
Vorgehen вне форума   Ответить с цитированием
Старый 13.03.2014, 09:14   #11
Skomyakov
Новичок
 
Регистрация: Mar 2014
Сообщения: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Помогите определиться с сеткой

Добрый день. Тоже нужен совет.

Имеется приточно-вытяжная установка с пультом. Связь установки с пультом осуществляется по сети RS485 и по протоколу Modbus RTU. Есть полный список переменных modbus.

Необходимо дополнительное управление установкой контроллером SMH. SMH будет работать, как узловой контроллер принимая и передавая данные из установки в пульт, и наоборот. Внося при этом необходимые корректировки. Важно, что бы включив установку SMH-ем, ее можно было выключить с пульта.

Для этого к одному порту контроллера SMH (slave с адресом пульта) подключим установку (master, адрес изменить нельзя), а к другому (master) – пульт (slave, можно изменить адрес) и GSM-модем ОВЕН.

Возможно ли реализовать данную схему?
Skomyakov вне форума   Ответить с цитированием
Старый 13.03.2014, 10:47   #12
Sergey Cherevko
Senior Member
 
Аватара для Sergey Cherevko
 
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Помогите определиться с сеткой

Вряд ли получится использовать на одном порту одновременно GSM модем и панель оператора как Modbus slave...
Имхо, придется два двухпортовых SMH использовать. Один - по первому порту слейв вент.установки и по второму порту мастер пульта и второго контроллера. Второй контроллер - по первому порту слейв первого контроллера и по второму порту управляет модемом.


__________________
Автомат АК - самый распространенный преобразователь стека в очередь

Последний раз редактировалось Sergey Cherevko, 13.03.2014 в 11:10
Sergey Cherevko вне форума   Ответить с цитированием
Старый 13.03.2014, 14:15   #13
Skomyakov
Новичок
 
Регистрация: Mar 2014
Сообщения: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Помогите определиться с сеткой

Спасибо, Сергей. Но не совсем понятно почему модем не уживётся на одном порту с пультом вентустановки.
Skomyakov вне форума   Ответить с цитированием
Старый 13.03.2014, 15:02   #14
Sergey Cherevko
Senior Member
 
Аватара для Sergey Cherevko
 
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Помогите определиться с сеткой

Цитата
Сообщение от Skomyakov Посмотреть сообщение
Не совсем понятно почему модем не уживётся на одном порту с пультом вентустановки.
Это лучше у техподдержки спросить. Но насколько я знаю SMH, буферы работы с модемом через CSD/GPRS с использованием АТ-команд и буферы работы с протоколом Modbus RTU совсем разные и вряд ли могут быть назначены на один и тот же порт.
Вдогонку. Если в SMLogix сконфигурировать FBD "GSM modem" на любой порт COM, то в дереве проекта на вкладке "Устройства" пиктограма этого порта поменяется с "папки" на "телефон". То есть подключенные к этому порту слейвы контроллер захочет опрашивать через модем. А напрямую не захочет.


__________________
Автомат АК - самый распространенный преобразователь стека в очередь

Последний раз редактировалось Sergey Cherevko, 13.03.2014 в 15:13
Sergey Cherevko вне форума   Ответить с цитированием
Старый 13.03.2014, 16:41   #15
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Помогите определиться с сеткой

Цитата
Сообщение от Skomyakov Посмотреть сообщение
Необходимо дополнительное управление установкой контроллером SMH.

GSM-модем ОВЕН.
Осталось только понять, какой конкретно SMH и какой конкретно ОВЕН


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 13.03.2014, 17:39   #16
Sergey Cherevko
Senior Member
 
Аватара для Sergey Cherevko
 
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Помогите определиться с сеткой

Цитата:
Сообщение от Arsie Посмотреть сообщение
Осталось только понять, какой конкретно SMH и какой конкретно ОВЕН
Ну вообще-то Овен кроме ПМ-01 (с портом RS-232/485 кстати) больше модемов придумать не успел


__________________
Автомат АК - самый распространенный преобразователь стека в очередь
Sergey Cherevko вне форума   Ответить с цитированием
Старый 13.03.2014, 17:59   #17
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Помогите определиться с сеткой

Цитата:
Сообщение от Sergey Cherevko Посмотреть сообщение
Ну вообще-то Овен кроме ПМ-01 (с портом RS-232/485 кстати) больше модемов придумать не успел
Если взялись отвечать на один очевидный вопрос, то отвечайте сразу и на второй


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 13.03.2014, 18:56   #18
Sergey Cherevko
Senior Member
 
Аватара для Sergey Cherevko
 
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Помогите определиться с сеткой

Цитата:
Сообщение от Arsie Посмотреть сообщение
Если взялись отвечать на один очевидный вопрос, то отвечайте сразу и на второй
На второй очевидный вопрос даю не менее очевидный ответ: какой у топикстартера контроллер лучше всего знает сам топикстартер
Но за комплимент моим экстрасенсорным способностям благодарю...


__________________
Автомат АК - самый распространенный преобразователь стека в очередь
Sergey Cherevko вне форума   Ответить с цитированием
Старый 14.03.2014, 07:18   #19
Skomyakov
Новичок
 
Регистрация: Mar 2014
Сообщения: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Помогите определиться с сеткой

Наверное ответа Сергея будет достаточно, но хотелось бы услышать Segnetics. SMH 2010 c поддержкой модема, GSM модем ОВЕН ПМ01. Интересно, возможна ли другая конфигурация оборудования с другими моделями SMH.
Skomyakov вне форума   Ответить с цитированием
Старый 14.03.2014, 11:09   #20
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Помогите определиться с сеткой

Цитата
Сообщение от Skomyakov Посмотреть сообщение
Наверное ответа Сергея будет достаточно, но хотелось бы услышать Segnetics. SMH 2010 c поддержкой модема, GSM модем ОВЕН ПМ01. Интересно, возможна ли другая конфигурация оборудования с другими моделями SMH.
Если это SMH2010, то Сергей вам всё правильно расписал.

Другой вариант: SMH-2Gi + USB-модем.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 14.03.2014, 16:57   #21
New
Senior Member
 
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили: 22 раз(а) в 22 сообщениях
По умолчанию Ответ: Помогите определиться с сеткой

Ну и ещё вариант:использовать другой модем. Типа такого http://www.analytic.ru/products/8/info/


__________________
RTFM
New вне форума   Ответить с цитированием
Ответ

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

Расширенный поиск
Опции просмотра

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Приточно-вытяжная, помогите определится nordth SMConstructor (вентиляция) 14 22.02.2020 05:13
Помогите "чайнику", если не трудно ald0401 Форум Segnetics 45 16.11.2019 16:46
Помогите с описанием программы! (решено) Anton95 Форум Segnetics 4 20.06.2016 16:44
Помогите нубу Maximus Вопросы о программировании 5 10.10.2014 13:38
Помогите разобраться BBB36 Проблемы с панелями Weintek 5 20.05.2014 22:58


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


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