Опрос счётчика Меркурий 230

neumeka86
Рядовой
Сообщения: 10
Зарегистрирован: 04 мар 2021, 07:11
Имя: Олег

Опрос счётчика Меркурий 230

Сообщение neumeka86 »

Добрый день, прошу помощи по данному вопросу. Не делал ли кто в среде flprog блок опроса данных приборов учёта.? Если есть пример как это сделать буду очень признателен.
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

Опрос счётчика Меркурий 230

Сообщение sergserg »

[ref]neumeka86[/ref], а в счетчике модбас?
neumeka86
Рядовой
Сообщения: 10
Зарегистрирован: 04 мар 2021, 07:11
Имя: Олег

Опрос счётчика Меркурий 230

Сообщение neumeka86 »

Да, модбас.
Аватара пользователя
scadapack
Рядовой
Сообщения: 83
Зарегистрирован: 07 сен 2015, 05:18
Откуда: Степногорск
Имя: Вячеслав
Благодарил (а): 1 раз

Опрос счётчика Меркурий 230

Сообщение scadapack »

Меркурий-230 не поддерживает ModBus.
[spoiler]Подбор счётчиков Меркурий с модбасом[/spoiler]
neumeka86
Рядовой
Сообщения: 10
Зарегистрирован: 04 мар 2021, 07:11
Имя: Олег

Опрос счётчика Меркурий 230

Сообщение neumeka86 »

Счётчик Меркурий 230 Art с интерфейсом rs485,
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

Опрос счётчика Меркурий 230

Сообщение sergserg »

[ref]neumeka86[/ref],
там пишут что есть CAN:
вот скетч, из него можно блок сделать для флпрог.

http://ventosoft.com/blog/podklyuchenie ... rkuriy-230
neumeka86
Рядовой
Сообщения: 10
Зарегистрирован: 04 мар 2021, 07:11
Имя: Олег

Опрос счётчика Меркурий 230

Сообщение neumeka86 »

Ещё один наверное глупый вопрос, а не подскажите или возможно поможете сделать функциональный блок?
Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 487
Зарегистрирован: 18 сен 2015, 10:04
Откуда: Омск
Благодарил (а): 3 раза
Поблагодарили: 5 раз

Опрос счётчика Меркурий 230

Сообщение kulibinsvv »

Протокол обмена трёхфазных счетчиков Меркурий (Mercury) 203.2TD, 204, 208, 230, 231, 234, 236, 238

Протокол обмена модбас-подобный, возможно подхватится FLProg.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Опрос счётчика Меркурий 230

Сообщение Sancho »

neumeka86 писал(а): 04 мар 2021, 14:06 Ещё один наверное глупый вопрос, а не подскажите или возможно поможете сделать функциональный блок?
Нужно понимать:
Какой всё-таки тип счётчика, название полностью, лучше фото шильдика;
Что необходимо получить со счётчика, какие данные;
Готово ли железо для реальных тестов, всё ли есть в наличии и собрано.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
neumeka86
Рядовой
Сообщения: 10
Зарегистрирован: 04 мар 2021, 07:11
Имя: Олег

Опрос счётчика Меркурий 230

Сообщение neumeka86 »

Меркурий 230 ART 03 PQRSIDN. Железо все есть. Ардуино нано, дисплей 1602 с и2ц, модуль РС 485. Нужно получить от счётчика мощность, косинус фи и токи по 3м фазам
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Опрос счётчика Меркурий 230

Сообщение Sancho »

Не будем уходить в ЛС, возможно кому-то будет интересно.
[ref]neumeka86[/ref],
Для начала ардуино не нужна, а нужен терминал на компе и usb-485
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
neumeka86
Рядовой
Сообщения: 10
Зарегистрирован: 04 мар 2021, 07:11
Имя: Олег

Опрос счётчика Меркурий 230

Сообщение neumeka86 »

Это все есть.

Отправлено спустя 48 секунд:
Пробовал подключаться через программу конфигуратор все читается
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Опрос счётчика Меркурий 230

Сообщение Sancho »

[ref]neumeka86[/ref], Никакого конфигуратора - нужно эмулировать обмен с ардуинкой посредством терминальной проги
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
neumeka86
Рядовой
Сообщения: 10
Зарегистрирован: 04 мар 2021, 07:11
Имя: Олег

Опрос счётчика Меркурий 230

Сообщение neumeka86 »

А по подробнее? Сам счётчик без запроса ничего по шине не передает
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Опрос счётчика Меркурий 230

Сообщение Sancho »

neumeka86 писал(а): 04 мар 2021, 17:25 А по подробнее? Сам счётчик без запроса ничего по шине не передает
Да. Вот мы и будем через терминал эмулировать обмен - слать запросы и смотреть ответы.
Только нужно подготовить запросы заранее - считать crc на ходу быстро не получится
нужен адрес прибора - ?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
neumeka86
Рядовой
Сообщения: 10
Зарегистрирован: 04 мар 2021, 07:11
Имя: Олег

Опрос счётчика Меркурий 230

Сообщение neumeka86 »

Адрес прибора есть 422658324. Как правильно подготовить запрос?
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

Опрос счётчика Меркурий 230

Сообщение sergserg »

sergserg писал(а): 04 мар 2021, 13:31 Не будем уходить в ЛС
тоже считаю это злом, но часто на форумах требуют этого безаппеляционно.....
Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 487
Зарегистрирован: 18 сен 2015, 10:04
Откуда: Омск
Благодарил (а): 3 раза
Поблагодарили: 5 раз

Опрос счётчика Меркурий 230

Сообщение 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. Поэтому цифра, которую вы привели, если и является адресом прибора, то явно не сетевым.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Опрос счётчика Меркурий 230

Сообщение 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
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
neumeka86
Рядовой
Сообщения: 10
Зарегистрирован: 04 мар 2021, 07:11
Имя: Олег

Опрос счётчика Меркурий 230

Сообщение neumeka86 »

Спасибо за помощь, сегодня не получилось опробовать, на работе завал. Обязательно все проверю и отпишусь что вышло
Ответить

Вернуться в «Электронщикам - Непрограммистам»

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

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