Страница 1 из 2
Опрос счётчика Меркурий 230
Добавлено: 04 мар 2021, 07:16
neumeka86
Добрый день, прошу помощи по данному вопросу. Не делал ли кто в среде flprog блок опроса данных приборов учёта.? Если есть пример как это сделать буду очень признателен.
Опрос счётчика Меркурий 230
Добавлено: 04 мар 2021, 11:31
sergserg
[ref]neumeka86[/ref], а в счетчике модбас?
Опрос счётчика Меркурий 230
Добавлено: 04 мар 2021, 12:28
neumeka86
Да, модбас.
Опрос счётчика Меркурий 230
Добавлено: 04 мар 2021, 12:50
scadapack
Меркурий-230 не поддерживает ModBus.
[spoiler]
Подбор счётчиков Меркурий с модбасом[/spoiler]
Опрос счётчика Меркурий 230
Добавлено: 04 мар 2021, 12:55
neumeka86
Счётчик Меркурий 230 Art с интерфейсом rs485,
Опрос счётчика Меркурий 230
Добавлено: 04 мар 2021, 13:31
sergserg
[ref]neumeka86[/ref],
там пишут что есть CAN:
вот скетч, из него можно блок сделать для флпрог.
http://ventosoft.com/blog/podklyuchenie ... rkuriy-230
Опрос счётчика Меркурий 230
Добавлено: 04 мар 2021, 14:06
neumeka86
Ещё один наверное глупый вопрос, а не подскажите или возможно поможете сделать функциональный блок?
Опрос счётчика Меркурий 230
Добавлено: 04 мар 2021, 14:39
kulibinsvv
Опрос счётчика Меркурий 230
Добавлено: 04 мар 2021, 14:45
Sancho
neumeka86 писал(а): 04 мар 2021, 14:06
Ещё один наверное глупый вопрос, а не подскажите или возможно поможете сделать функциональный блок?
Нужно понимать:
Какой всё-таки тип счётчика, название полностью, лучше фото шильдика;
Что необходимо получить со счётчика, какие данные;
Готово ли железо для реальных тестов, всё ли есть в наличии и собрано.
Опрос счётчика Меркурий 230
Добавлено: 04 мар 2021, 15:21
neumeka86
Меркурий 230 ART 03 PQRSIDN. Железо все есть. Ардуино нано, дисплей 1602 с и2ц, модуль РС 485. Нужно получить от счётчика мощность, косинус фи и токи по 3м фазам
Опрос счётчика Меркурий 230
Добавлено: 04 мар 2021, 16:43
Sancho
Не будем уходить в ЛС, возможно кому-то будет интересно.
[ref]neumeka86[/ref],
Для начала ардуино не нужна, а нужен терминал на компе и usb-485
Опрос счётчика Меркурий 230
Добавлено: 04 мар 2021, 17:12
neumeka86
Это все есть.
Отправлено спустя 48 секунд:
Пробовал подключаться через программу конфигуратор все читается
Опрос счётчика Меркурий 230
Добавлено: 04 мар 2021, 17:18
Sancho
[ref]neumeka86[/ref], Никакого конфигуратора - нужно эмулировать обмен с ардуинкой посредством терминальной проги
Опрос счётчика Меркурий 230
Добавлено: 04 мар 2021, 17:25
neumeka86
А по подробнее? Сам счётчик без запроса ничего по шине не передает
Опрос счётчика Меркурий 230
Добавлено: 04 мар 2021, 18:51
Sancho
neumeka86 писал(а): 04 мар 2021, 17:25
А по подробнее? Сам счётчик без запроса ничего по шине не передает
Да. Вот мы и будем через терминал эмулировать обмен - слать запросы и смотреть ответы.
Только нужно подготовить запросы заранее - считать crc на ходу быстро не получится
нужен адрес прибора - ?
Опрос счётчика Меркурий 230
Добавлено: 04 мар 2021, 19:24
neumeka86
Адрес прибора есть 422658324. Как правильно подготовить запрос?
Опрос счётчика Меркурий 230
Добавлено: 04 мар 2021, 21:25
sergserg
sergserg писал(а): 04 мар 2021, 13:31
Не будем уходить в ЛС
тоже считаю это злом, но часто на форумах требуют этого безаппеляционно.....
Опрос счётчика Меркурий 230
Добавлено: 05 мар 2021, 06:19
kulibinsvv
neumeka86 писал(а): 04 мар 2021, 19:24Как правильно подготовить запрос?
Скачиваете PDF-файл "Протокол обмена трёхфазных счетчиков Меркурий (Mercury) 203.2TD, 204, 208, 230, 231, 234, 236, 238" по ссылке из 8 поста и изучаете протокол обмена. На основании прочитанного составляете свой запрос прибору. Далее в терминальной программе вбиваете совой запрос и смотрите (расшифровываете) ответ прибора.
Отправлено спустя 20 минут 53 секунды:
neumeka86 писал(а): 04 мар 2021, 19:24Адрес прибора есть 422658324.
Адрес прибора в сети не может превышать 1 байт, т.е. 255 (в десятичной системе счисления). А согласно руководству адрес может находиться в диаппазоне от 1 до 240. Поэтому цифра, которую вы привели, если и является адресом прибора, то явно не сетевым.
Опрос счётчика Меркурий 230
Добавлено: 05 мар 2021, 09:43
Sancho
neumeka86 писал(а): 04 мар 2021, 19:24
Адрес прибора есть 422658324
[ref]neumeka86[/ref], значит сетевой 24, т.к.
2021-03-05_08-40-59.png
Отправлено спустя 10 минут 47 секунд:
Далее наши действия:
1. Проверка наличия счётчика и связи с ним.
2021-03-05_08-44-42.png
2. Запросы на открытие канала связи
2021-03-05_08-46-50.png
3. Периодический опрос нужных параметров и расшифровка(позднее будем разбирать)
Сейчас нужно посчитать crc и сделать шаблоны.
Предлагаю использовать прогу terminal v1.9b,
инструкция, если не понятно
Сама прога
Terminal1_9_b.zip
Отправлено спустя 52 минуты 23 секунды:
Таблица макросов для теста 1
Mercuri_01.zip
Опрос счётчика Меркурий 230
Добавлено: 05 мар 2021, 20:55
neumeka86
Спасибо за помощь, сегодня не получилось опробовать, на работе завал. Обязательно все проверю и отпишусь что вышло