1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Опрос устройств через adam 4561

Обсуждение вопросов, не относящихся ни к одному из других подразделов

Модератор: kirillio

Ответить

Автор темы
White
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 27 ноя 2018, 16:55
Имя: Роман
Страна: Россия
город/регион: Саратов

Опрос устройств через adam 4561

Сообщение White »

Добрый день!
Я собственно не программист, не асушник и т.д. , работаю инженером РЗА. ( Но очень бы хотел научится вашим примудростям, готов даже на работу пойти за еду)
Вернёмся к вопросу. Согласованно есть adam 4561 и пара, тройка устройств с интерфейсом 485.
Хотелось бы организовать какую нибудь программку для опроса этих устройств и вывода в режиме онлайн нескольких параметров.
Естественно опыта в этом не очень много, поэтому прошу хоть подтолкнуть в нужном направление (лучше бы конечно взять шевство), а может быть даже есть уже готовые решения?!
Заранее спасибо за помощь. Прошу прощения за орфографию
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 3899
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 18 раз
Поблагодарили: 187 раз

Опрос устройств через adam 4561

Сообщение Никита »

Решения конечно есть)
Для начала расскажите о ваших устройствах - по какому протоколу работают.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "

Автор темы
White
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 27 ноя 2018, 16:55
Имя: Роман
Страна: Россия
город/регион: Саратов

Опрос устройств через adam 4561

Сообщение White »

Никита писал(а): 27 ноя 2018, 20:10 Решения конечно есть)
Для начала расскажите о ваших устройствах - по какому протоколу работают.
Modbus RTU
А вообще это блок вычислителя расхода БВР.М
Так задача какая, необходимо в режиме онлайн выводить на экран всего один параметр с каждого устройства


В принципе можно любое другое оборудование подключить, здесь же главное понять суть как это сделать. А там ...
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 3899
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 18 раз
Поблагодарили: 187 раз

Опрос устройств через adam 4561

Сообщение Никита »

Дальше идете на insat.ru, точнее вот сюда https://insat.ru/products/?category=1666, качаете Modbus Universal MasterOPC Server. Верхнюю, бесплатную, но с ограничением на 32 тега. Вам хватит. И пытаетесь настроить на Ваш COM-порт (должен появиться при установке драйверов от Adam), параметры обмена с прибором (если не меняли, то из паспорта БВР) и нужные параметры (тоже из документации).
Как только данные из OPC пойдут - будем смотреть куда их вывести.
P.S. Это наиболее простой вариант. Но именно в энергетике OPC не в почете.
P.P.S. Инсат не единственное решение, альтернатив для модбаса куча. Но альтернативная полнофункциональная демка без ограничений по времени работы пока в голову не пришла. А покупать Вы вряд-ли соберетесь.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
Аватара пользователя

petr2off
эксперт
эксперт
Сообщения: 1602
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 69 раз
Поблагодарили: 185 раз

Опрос устройств через adam 4561

Сообщение petr2off »

Ну почему не в почета. На Абаканской ТЭЦ проект делали - они сразу в ТЗ поставили OPC сервер, и именно isat OPC и именно Modbus. Правда там Modbus TCP был. Сервер кстати на меня вполне благоприятное впечатление произвел.

Автор темы
White
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 27 ноя 2018, 16:55
Имя: Роман
Страна: Россия
город/регион: Саратов

Опрос устройств через adam 4561

Сообщение White »

Никита писал(а): 28 ноя 2018, 09:11 Дальше идете на insat.ru, точнее вот сюда https://insat.ru/products/?category=1666, качаете Modbus Universal MasterOPC Server. Верхнюю, бесплатную, но с ограничением на 32 тега. Вам хватит. И пытаетесь настроить на Ваш COM-порт (должен появиться при установке драйверов от Adam), параметры обмена с прибором (если не меняли, то из паспорта БВР) и нужные параметры (тоже из документации).
Как только данные из OPC пойдут - будем смотреть куда их вывести.
P.S. Это наиболее простой вариант. Но именно в энергетике OPC не в почете.
P.P.S. Инсат не единственное решение, альтернатив для модбаса куча. Но альтернативная полнофункциональная демка без ограничений по времени работы пока в голову не пришла. А покупать Вы вряд-ли соберетесь.
Ну вроде сделал.
пишет Rx: [0009] 0B 03 04 1C 12 02 01 37 06
Tx: [0008] 0B 03 00 04 00 02 85 60
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 3899
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 18 раз
Поблагодарили: 187 раз

Опрос устройств через adam 4561

Сообщение Никита »

White писал(а): 28 ноя 2018, 15:43 Ну вроде сделал.
пишет Rx: [0009] 0B 03 04 1C 12 02 01 37 06
Tx: [0008] 0B 03 00 04 00 02 85 60
А в "приличном" виде параметры видно?

Отправлено спустя 5 минут :
petr2off писал(а): 28 ноя 2018, 11:46 Ну почему не в почета. На Абаканской ТЭЦ проект делали - они сразу в ТЗ поставили OPC сервер, и именно isat OPC и именно Modbus.
Модбас не в почете тем более. Энергетики исторически привыкли работать с мэковскими протоколами. Они, особенно при работе по медленной ВЧ-связи, имеют ряд преимуществ. А с OPC, тем более DA, куча других проблем.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "

Автор темы
White
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 27 ноя 2018, 16:55
Имя: Роман
Страна: Россия
город/регион: Саратов

Опрос устройств через adam 4561

Сообщение White »

Никита писал(а): 28 ноя 2018, 17:52 А в "приличном" виде параметры видно?
Видно, но не все. Необходимо с типами данных поколдовать.
Аватара пользователя

petr2off
эксперт
эксперт
Сообщения: 1602
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 69 раз
Поблагодарили: 185 раз

Опрос устройств через adam 4561

Сообщение petr2off »

МЭКовские протоколы, это если электрику рассматривать. А если основное энергетическое оборудование (котел, турбины, РЭНы, задвижки и клапана - они там отсутствуют как класс.
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 3899
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 18 раз
Поблагодарили: 187 раз

Опрос устройств через adam 4561

Сообщение Никита »

White писал(а): 28 ноя 2018, 18:09 Видно, но не все. Необходимо с типами данных поколдовать.
В каком виде хотите их увидеть в конечном итоге?

Отправлено спустя 2 минуты 16 секунд:
petr2off писал(а): 28 ноя 2018, 18:32 МЭКовские протоколы, это если электрику рассматривать. А если основное энергетическое оборудование (котел, турбины, РЭНы, задвижки и клапана - они там отсутствуют как класс.
Там соглашусь, можно и модбас прикрутить. Но вот с OPC начнутся проблемы, как только затея выйдет за рамки одного АРМа, а за маршрутизатор - вообще нереально.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "

Автор темы
White
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 27 ноя 2018, 16:55
Имя: Роман
Страна: Россия
город/регион: Саратов

Опрос устройств через adam 4561

Сообщение White »

Никита писал(а): 28 ноя 2018, 20:05 В каком виде хотите их увидеть в конечном итоге?
В идеале было бы какое нибудь окно, разделенное на выводимые параметры (ну что типа название параметра под ним значение), если будет изменять цвет или выдавать сигнал при ненормальном режиме будет вообще круто!
Слышал что можно сделать что то подобное в exel, но хотелось бы применить другой способ.
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 3899
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 18 раз
Поблагодарили: 187 раз

Опрос устройств через adam 4561

Сообщение Никита »

White писал(а): 28 ноя 2018, 20:39 хотелось бы применить другой способ.
другой способ - осваивать SCADA.
Из того же источника (только, по-моему, придется регистрироваться) бесплатная Masterscada (для начала) Вам в руки. Там же видеоуроки как ей пользоваться. Данные у Вас уже есть, OPC работает. Осталось освоить визуализацию.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "

Автор темы
White
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 27 ноя 2018, 16:55
Имя: Роман
Страна: Россия
город/регион: Саратов

Опрос устройств через adam 4561

Сообщение White »

Никита писал(а): 28 ноя 2018, 21:51 другой способ - осваивать SCADA.
Из того же источника (только, по-моему, придется регистрироваться) бесплатная Masterscada (для начала) Вам в руки. Там же видеоуроки как ей пользоваться. Данные у Вас уже есть, OPC работает. Осталось освоить визуализацию.
Спасибо за помощь, буду учится
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 3899
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 18 раз
Поблагодарили: 187 раз

Опрос устройств через adam 4561

Сообщение Никита »

White писал(а): 28 ноя 2018, 22:10 Спасибо за помощь, буду учится
Да не за что. Если что не получится - спрашивайте.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17471
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 749 раз
Поблагодарили: 1277 раз

Опрос устройств через adam 4561

Сообщение Jackson »

Никита писал(а): 28 ноя 2018, 17:52 Модбас не в почете тем более. Энергетики исторически привыкли работать с мэковскими протоколами.
Энергетики разные бывают. И онтогонизма в адрес Модбаса я не встречал.
По вопросам работы Форума можно обратиться по этим контактам.
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 3899
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 18 раз
Поблагодарили: 187 раз

Опрос устройств через adam 4561

Сообщение Никита »

Jackson писал(а): 29 ноя 2018, 10:40 Энергетики разные бывают. И онтогонизма в адрес Модбаса я не встречал
Именно про разных мы и говорим. В электроэнергетике:
у модбаса нет штатной функции синхронизации времени (широковещалки во все устройства). Для осциллограмм в РЗА, где при разборе полетов разница в пару периодов может быть критичной, это минус. Есть полусамодельные решения, но это костыли. И есть объект где одна известная компания - наследник изобретателя модбаса так и не довела это до ума.
Кстати, вычитывания самих comtrade-осциллограмм по модбасу тоже ни разу не видел.
МЭК изначально некритичен к медленным линиям и таймаутам, при работе по ВЧ на 9600 это имеет значение.
Типы данных у 101/104 изначально заточены под нужды электроэнергетики (двухбитные сигналы, измерения с метками времени и т.п.)
И, наконец, отраслевыми стандартами ФСК и СО ЕЭС были предусмотрены именно мэковские протоколы (сейчас стандарты потихоньку переходят на 61850, но в ТУ пишут для себя все равно 104).
Само собой, там где таких потребностей нет и обмена с МРСК и РДУ не предусматривается - модбас тоже вполне себе подойдет.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "

Автор темы
White
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 27 ноя 2018, 16:55
Имя: Роман
Страна: Россия
город/регион: Саратов

Опрос устройств через adam 4561

Сообщение White »

Поделюсь успехами), смог я нарисовать и вывести необходимые мне данне с БВР.М, но возникла еще одна проблемка!
Третье устройство это "программируемый логический контролер SMH 2G", проблема в том что я не могу найти описание протокола (т.е. не знаю какой запрос подать, что бы получить нужную мне информацию), может быть есть выход из этой ситуации?
Сигнетик установлен на оборудование подогрева газа.
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 3899
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 18 раз
Поблагодарили: 187 раз

Опрос устройств через adam 4561

Сообщение Никита »

С ним будет проблема. Это уже ПЛК и модбас-регистры в нем определяются конкретной задачей и конкретным программистом. При этом может оказаться, что обмен по модбасу в нем вообще не был включен.
Выход только один - искать того программиста, который делал ПО для контроллера и узнавать у него. Возможно, что-то удастся узнать из ПД/РД/КД, если таковая есть.
Если же совсем повезло и есть исходники программы контроллера - можно посмотреть в них, благо для сегнетиков среда разработки свободно распространяется.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17471
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 749 раз
Поблагодарили: 1277 раз

Опрос устройств через adam 4561

Сообщение Jackson »

Никита писал(а): 29 ноя 2018, 12:31 Именно про разных мы и говорим.
Нет, про одних и тех же. В пределах одного объекта разные задачи могут решаться по-разному, а упираться в перечисленные тобой недостатки модбаса - означает сразу отрезать огромный класс устройств от этих задач. Смысл в этом есть - единообразие превыше целесообразия, когда задачи единообразные. Так что тут с головой надо.
Синхронизацию времени по модбасу потому и не сделали что она невозможна, точнее бессмысленна. :) Это делается другими средствами. И всё остальное - в таком же ключе.
А когда ко всему объекту применяются требования "в среднем по больнице" - тогда конечно модбасу в энергетике просто не останется места, как и многому другому.
По вопросам работы Форума можно обратиться по этим контактам.
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 3899
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 18 раз
Поблагодарили: 187 раз

Опрос устройств через adam 4561

Сообщение Никита »

Jackson писал(а): 29 ноя 2018, 17:39 Смысл в этом есть - единообразие превыше целесообразия, когда задачи единообразные.
Именно про единообразие я и говорю. Я ж не зря упомянул про СТО ФСК. В масштабах энергосистемы страны разнообразие средств и протоколов превратится в бардак. И тут как раз имеет смысл отсечь лишнее сразу, тем более что средств, удовлетворяющих требованиям на рынке достаточно.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17471
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 749 раз
Поблагодарили: 1277 раз

Опрос устройств через adam 4561

Сообщение Jackson »

Никита писал(а): 29 ноя 2018, 23:25 И тут как раз имеет смысл отсечь лишнее сразу, тем более что средств, удовлетворяющих требованиям на рынке достаточно.
Так вот почему нас энергетики так не любят - протокол не тот. :)
Но опять же энергетики разные бывают - тех кто разбирается в вопросе и хочет чтобы работало, внешний интерфейс не останавливает.
По вопросам работы Форума можно обратиться по этим контактам.
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 3899
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 18 раз
Поблагодарили: 187 раз

Опрос устройств через adam 4561

Сообщение Никита »

Jackson писал(а): 30 ноя 2018, 11:46 Так вот почему нас энергетики так не любят - протокол не тот. :)
У вас проще. На среднем напряжении стандарты ФСК почти не действуют и каждый дрпроектирует как он хочет. Тем более что оборудование для высокого, одобренное ФСК (есть реестр), весьма недешево и на уровне 6-35 не всегда целесообразно, про 0,4 я вообще не говорю. Ну и еще - среднее напряжение это уровень горсетей, у них с деньгами всегда плохо.
А внешний интерфейс это проблема решаемая. Вот сейчас сижу и комментирую схему, где со стороны 10 опрос идет по 104, а на стороне 0,4 - модбас. Еще, кстати, к этой РТП аварийный дизель будет подключен, есть вероятность что на AGC-4. Тоже надо в общую систему мониторинга тащить.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "

Автор темы
White
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 27 ноя 2018, 16:55
Имя: Роман
Страна: Россия
город/регион: Саратов

Опрос устройств через adam 4561

Сообщение White »

подскажите в чем тут проблема? Вроде опрос идет, а ответа нет
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 3899
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 18 раз
Поблагодарили: 187 раз

Опрос устройств через adam 4561

Сообщение Никита »

Кратко - ответ с функцией 0x83 на запрос функции 0x03 означает ошибку. Подробнее по памяти не скажу, надо смотреть документы.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "

Автор темы
White
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 27 ноя 2018, 16:55
Имя: Роман
Страна: Россия
город/регион: Саратов

Опрос устройств через adam 4561

Сообщение White »

Никита писал(а): 06 дек 2018, 16:22 Кратко - ответ с функцией 0x83 на запрос функции 0x03 означает ошибку. Подробнее по памяти не скажу, надо смотреть документы.
Получается я не правильный запрос делаю?
Ответить

Вернуться в «Общие вопросы»