Профиль должен быть заполнен на русском языке кириллицей. Заполнение профиля заведомо ложными или некорректными данными - причина возможного отказа в регистрации на форуме.

WEINTEK - задача странная

Модератор: специалисты по Weintek

Аватара пользователя

Автор темы
TEB
специалист по DEIF
специалист по DEIF
Сообщения: 7904
Зарегистрирован: 17 июн 2008, 15:01
Ф.И.О.: Евгений свет Брониславович
Благодарил (а): 38 раз
Поблагодарили: 65 раз
Контактная информация:

WEINTEK - задача странная

Сообщение TEB » 17 июн 2016, 15:51

Добрый день!

Есть хитрая задача, под которую ищется операторская панель, предварительно Weintek.

А точнее панель должна выполнять следующие задачи:
  1. Подключение по RS-485 к одному устройству, опрос, получение данных с него. Протокол запросто может быть не ModBUS, а свой собственный, соответственно панель должна иметь возможность этот протокол задать;
  2. отображение принятых данных (графика несложная, переменные в основном бинарные);
  3. Передача принятых данных через RS-485 (второй порт) в режиме ModBUS Slave.
  4. Передача принятых данных через Ethernet в режиме ModBUS-TCP Slave (то есть выступать сервером)

Кроме всего прочего, панель должна быть морской (с сертификатом любого мирового морского регистра, желательно Российского в том числе).

Понимаю что задача серьёзная, поэтому если функции преобразования нестандартного протокола в стандартный ModBUS и раздачу его на панель (по RS-485 ModBUS), во внешний мир (RS-485 ModBUD) и ещё раз во внешний мир (Ethernet ModBUS-TCP) можно реализовать сторонними средствами - прошу подсказать какими.

Спасибо!
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.


alex_ugrumov
почётный участник форума
почётный участник форума
Сообщения: 556
Зарегистрирован: 29 сен 2008, 16:05
Ф.И.О.: Алексей Угрюмов
Благодарил (а): 5 раз
Поблагодарили: 15 раз

WEINTEK - задача странная

Сообщение alex_ugrumov » 18 июн 2016, 08:23

Если сторонними, то может взять коммуникационный контроллер типа http://www.moxa.com/product/UC-7122_UC-7124-CE.htm или у ICP-DAS. Пусть он опрашивает устройство по нестандартному протоколу и выступает Modbus сервером (по RS и Eth). Панель же будет выступать Modbus клиентом по Eth.
Alex.

Аватара пользователя

vodav
осмотрелся
осмотрелся
Сообщения: 132
Зарегистрирован: 28 авг 2014, 08:30
Ф.И.О.: Воднев Александр Васильевич
Благодарил (а): 5 раз
Поблагодарили: 5 раз

WEINTEK - задача странная

Сообщение vodav » 18 июн 2016, 18:13

Вот все, что Вы хотите - Weintek делает легко и непринужденно. Только одно "НО": "панель должна быть морской" - этому ни одна их панель не соответствует. Ищите что-нибудь другое.

Аватара пользователя

hell_boy
почётный участник форума
почётный участник форума
Сообщения: 1078
Зарегистрирован: 18 янв 2009, 12:25
Ф.И.О.: Дмитрий
Благодарил (а): 2 раза
Поблагодарили: 22 раза

WEINTEK - задача странная

Сообщение hell_boy » 18 июн 2016, 23:05

Как ни странно, ОВЕН СПК207 имеет сертификат Российского морского регистра http://www.owen.ru/catalog/panelnij_pro ... 7/opisanie
"Умные люди обсуждают идеи, средние - события, а глупые - людей" Л.Н. Толстой

Аватара пользователя

Автор темы
TEB
специалист по DEIF
специалист по DEIF
Сообщения: 7904
Зарегистрирован: 17 июн 2008, 15:01
Ф.И.О.: Евгений свет Брониславович
Благодарил (а): 38 раз
Поблагодарили: 65 раз
Контактная информация:

WEINTEK - задача странная

Сообщение TEB » 20 июн 2016, 09:49

vodav писал(а):Источник цитаты Только одно "НО": "панель должна быть морской" - этому ни одна их панель не соответствует

Неправда, у Вейнтека много морских панелей.

Отправлено спустя 1 минуту 20 секунд:
vodav писал(а):Источник цитаты Вот все, что Вы хотите - Weintek делает легко и непринужденно.

А вот как раз в этом я и сомневаюсь. Если на панель повесить ещё и функцию преобразователя протоколов и сервера связи, то, боюсь, как бы не захлебнулась она. В том и вопрос.
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.

Аватара пользователя

skr
специалист по WEINTEK
специалист по WEINTEK
Сообщения: 205
Зарегистрирован: 22 мар 2013, 10:52
Ф.И.О.: Денис Порфирьев
Откуда: Санкт-Петербург
Поблагодарили: 4 раза
Контактная информация:

WEINTEK - задача странная

Сообщение skr » 20 июн 2016, 10:05

Тут сообщают: "С одобрением Морского Регистра есть три модели, все еМТ серии, 3105, 3120, 3150"

TEB писал(а):Источник цитаты А вот как раз в этом я и сомневаюсь. Если на панель повесить ещё и функцию преобразователя протоколов и сервера связи, то, боюсь, как бы не захлебнулась она. В том и вопрос.

Тут вопрос в том, действительно ли панель должна быть "преобразователем".
Самый простой вариант - панель просто читает данные с устройства и кладёт их в свою память. А другие устройства читают данные из памяти панели.

"Преобразователем" для RS485 панель не будет, только для TCP/IP. Там можно настроить "шлюз", при обращении к некоторым диапазонам адресов панель будет прозрачно перенаправлять запросы другим устройствам. Ещё одно ограничение для шлюза - протокол устройства, подключенного к панели как слэйв, должен поддерживаться панелью, то есть Free Protocol не подойдёт.

В любом случае, захлебнуться тут панели не с чего.
"ФАМ-Электрик" - официальный дистрибьютор Weintek в России http://www.rusavtomatika.com

Аватара пользователя

Автор темы
TEB
специалист по DEIF
специалист по DEIF
Сообщения: 7904
Зарегистрирован: 17 июн 2008, 15:01
Ф.И.О.: Евгений свет Брониславович
Благодарил (а): 38 раз
Поблагодарили: 65 раз
Контактная информация:

WEINTEK - задача странная

Сообщение TEB » 21 июн 2016, 10:25

skr писал(а):Источник цитаты Тут вопрос в том, действительно ли панель должна быть "преобразователем".

В том и дело что да. Протокол на входе - не ModBUS. У меня есть его описание и структура, написать его обработчик на ПЛК или на ПК нет проблем, но нужно ещё и отображение, а городить контроллер только ради преобразования не хочется. Хотя решение от Алексея Угрюмова выше - мне вполне нравится, но оно не морское.
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.

Аватара пользователя

skr
специалист по WEINTEK
специалист по WEINTEK
Сообщения: 205
Зарегистрирован: 22 мар 2013, 10:52
Ф.И.О.: Денис Порфирьев
Откуда: Санкт-Петербург
Поблагодарили: 4 раза
Контактная информация:

WEINTEK - задача странная

Сообщение skr » 21 июн 2016, 11:12

Свой протокол сделать не проблема. Сделать, чтоб панель по этому протоколу постоянно читала данные, а по модбасу независимо от чтения передавала эти данные, не проблема.
Но сделать так, чтоб при получении модбас запроса панель по этому своему протоколу запрашивала данные у контроллера, а потом слала ответ на модбас запрос - вот это уже никак.
"ФАМ-Электрик" - официальный дистрибьютор Weintek в России http://www.rusavtomatika.com

Аватара пользователя

Автор темы
TEB
специалист по DEIF
специалист по DEIF
Сообщения: 7904
Зарегистрирован: 17 июн 2008, 15:01
Ф.И.О.: Евгений свет Брониславович
Благодарил (а): 38 раз
Поблагодарили: 65 раз
Контактная информация:

WEINTEK - задача странная

Сообщение TEB » 21 июн 2016, 21:54

Денис, спасибо! Я тогда объясню подробнее.

По нестандартному протоколу панель должна выступать в качестве Мастера, периодически запрашивать данные с хитрого устройства по хитрому протоколу, результат отображать и, видимо, складывать в определенную область памяти. Архивировать не надо, т.е. как только получены новые данные - их складывать поверх старых. Данных немного - с десяток переменных WORD и до трёх десятков битовых (возможно, тоже закодированных в переменные Word). Для этого нужен порт RS-485.

Далее, другие устройства должны слать на эту панель модбас-запрос (уже классический модбас), в ответ на который панель должна отправить те данные, которые она получила по хитрому протоколу ранее. Это по Ethernet (ModBUS-TCP). Сама что-то запрашивать по классическому ModBUS панель не должна, это не требуется.

Было бы еще здорово чтобы у панели было два порта RS-485 и один порт Ethernet, чтобы по одному порту RS-485 панель была мастером с хитрым протоколом, а по второму RS-485 и Ethernet - слейвом. Но если получится только по RS-485 работать мастером по нестандартному протоколу, а по Ethernet - слейвом по ModBUS-TCP - уже хорошо.

Задача это долгоиграющая (давно уже разбираемся и до железа так и не дошло). Возможно, в скором будущем она трансформируется в то, что хитрый нестандартный протокол будет заменён на обычный ModBUS (будет заменён опрашиваемый контроллер с нестандартным протоколом на другой, с классическим ModBUS-RTU slave). Но это ещё пока не решено.
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.

Аватара пользователя

skr
специалист по WEINTEK
специалист по WEINTEK
Сообщения: 205
Зарегистрирован: 22 мар 2013, 10:52
Ф.И.О.: Денис Порфирьев
Откуда: Санкт-Петербург
Поблагодарили: 4 раза
Контактная информация:

WEINTEK - задача странная

Сообщение skr » 22 июн 2016, 09:33

TEB писал(а):Источник цитаты Было бы еще здорово чтобы у панели было два порта RS-485 и один порт Ethernet, чтобы по одному порту RS-485 панель была мастером с хитрым протоколом, а по второму RS-485 и Ethernet - слейвом.

Все перечисленные мной выше этим условиям соответствуют.
Вообще у Weintek во всех панелях кроме IP серии минимум два RS485.
"ФАМ-Электрик" - официальный дистрибьютор Weintek в России http://www.rusavtomatika.com

Аватара пользователя

Автор темы
TEB
специалист по DEIF
специалист по DEIF
Сообщения: 7904
Зарегистрирован: 17 июн 2008, 15:01
Ф.И.О.: Евгений свет Брониславович
Благодарил (а): 38 раз
Поблагодарили: 65 раз
Контактная информация:

WEINTEK - задача странная

Сообщение TEB » 22 июн 2016, 11:26

То есть на панели eMT3105P или eMT3120A это всё выполнить возможно?

TEB писал(а):Источник цитаты Было бы еще здорово чтобы у панели было два порта RS-485 и один порт Ethernet, чтобы по одному порту RS-485 панель была мастером с хитрым протоколом, а по второму RS-485 и Ethernet - слейвом.

skr писал(а):Источник цитаты Все перечисленные мной выше этим условиям соответствуют.

Опрашивать будут одновременно и по RS-485 и по Ethernet два независимых устройства.

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

В итоге нечто такое получается:
23470 PMS single line 2016_06_17.pdf
У вас нет необходимых прав для просмотра вложений в этом сообщении.
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.

Аватара пользователя

skr
специалист по WEINTEK
специалист по WEINTEK
Сообщения: 205
Зарегистрирован: 22 мар 2013, 10:52
Ф.И.О.: Денис Порфирьев
Откуда: Санкт-Петербург
Поблагодарили: 4 раза
Контактная информация:

WEINTEK - задача странная

Сообщение skr » 22 июн 2016, 17:33

Да, на этих панелях всё это выполнить возможно
"ФАМ-Электрик" - официальный дистрибьютор Weintek в России http://www.rusavtomatika.com

Аватара пользователя

Автор темы
TEB
специалист по DEIF
специалист по DEIF
Сообщения: 7904
Зарегистрирован: 17 июн 2008, 15:01
Ф.И.О.: Евгений свет Брониславович
Благодарил (а): 38 раз
Поблагодарили: 65 раз
Контактная информация:

WEINTEK - задача странная

Сообщение TEB » 24 июн 2016, 11:15

Отлично! Спасибо большое!

P.S. Я мог бы просто позвонить Вам и всё выяснить, но написал здесь чтобы вопрос зафиксировался на будущее, мало ли понадобится кому-то.
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.

Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 2499
Зарегистрирован: 20 янв 2010, 22:23
Ф.И.О.: Никита
Откуда: Мурманск
Благодарил (а): 3 раза
Поблагодарили: 13 раз
Контактная информация:

WEINTEK - задача странная

Сообщение Никита » 26 июн 2016, 12:02

Я бы еще обратил внимание на частоту опроса по нестандартному протоколу. Тут у Weintek есть ограничения.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "

Аватара пользователя

Автор темы
TEB
специалист по DEIF
специалист по DEIF
Сообщения: 7904
Зарегистрирован: 17 июн 2008, 15:01
Ф.И.О.: Евгений свет Брониславович
Благодарил (а): 38 раз
Поблагодарили: 65 раз
Контактная информация:

WEINTEK - задача странная

Сообщение TEB » 27 июн 2016, 11:07

Никита писал(а):Источник цитаты Я бы еще обратил внимание на частоту опроса по нестандартному протоколу. Тут у Weintek есть ограничения.

Я на это не очень обращаю внимания, потому как панель будет выполнять функцию АПС и больше ничего. ПАЗ выполняется в самой ЛСУ ДГ (на схеме), обобщённые сигналы аварий мгновенно прилетят сухими контактами и АСУ их отработает (АСУ не интересует причина аварии). А узнает ли персонал о детальной причине аварии мгновенно или через полминуты - это вопрос 16й. Судовая специфика.
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.

Аватара пользователя

skr
специалист по WEINTEK
специалист по WEINTEK
Сообщения: 205
Зарегистрирован: 22 мар 2013, 10:52
Ф.И.О.: Денис Порфирьев
Откуда: Санкт-Петербург
Поблагодарили: 4 раза
Контактная информация:

WEINTEK - задача странная

Сообщение skr » 30 июн 2016, 10:47

Ну пол-минуты - это перебор =)
"ФАМ-Электрик" - официальный дистрибьютор Weintek в России http://www.rusavtomatika.com

Аватара пользователя

Автор темы
TEB
специалист по DEIF
специалист по DEIF
Сообщения: 7904
Зарегистрирован: 17 июн 2008, 15:01
Ф.И.О.: Евгений свет Брониславович
Благодарил (а): 38 раз
Поблагодарили: 65 раз
Контактная информация:

WEINTEK - задача странная

Сообщение TEB » 01 июл 2016, 10:02

skr писал(а):Источник цитаты Ну пол-минуты - это перебор =)

Я же говорю - специфика.
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.


Вернуться в «Операторские панели»



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость