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

Добрый день, прошу помощи по данному вопросу. Не делал ли кто в среде flprog блок опроса данных приборов учёта.? Если есть пример как это сделать буду очень признателен.

neumeka86
Рядовой
Сообщения: 10
Зарегистрирован: 04.03.2021{, 07:11}
Репутация: 0
Имя: Олег

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

#1

Сообщение neumeka86 » 04.03.2021{, 07:16}

Добрый день, прошу помощи по данному вопросу. Не делал ли кто в среде flprog блок опроса данных приборов учёта.? Если есть пример как это сделать буду очень признателен.

sergserg
Сержант
Сообщения: 203
Зарегистрирован: 25.02.2021{, 14:26}
Репутация: -19
Имя: Сергей

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

#2

Сообщение sergserg » 04.03.2021{, 11:31}

neumeka86, а в счетчике модбас?

neumeka86
Рядовой
Сообщения: 10
Зарегистрирован: 04.03.2021{, 07:11}
Репутация: 0
Имя: Олег

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

#3

Сообщение neumeka86 » 04.03.2021{, 12:28}

Да, модбас.

Аватара пользователя
scadapack
Рядовой
Сообщения: 83
Зарегистрирован: 07.09.2015{, 05:18}
Репутация: 5
Откуда: Степногорск
Имя: Вячеслав

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

#4

Сообщение scadapack » 04.03.2021{, 12:50}

Меркурий-230 не поддерживает ModBus.

neumeka86
Рядовой
Сообщения: 10
Зарегистрирован: 04.03.2021{, 07:11}
Репутация: 0
Имя: Олег

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

#5

Сообщение neumeka86 » 04.03.2021{, 12:55}

Счётчик Меркурий 230 Art с интерфейсом rs485,

sergserg
Сержант
Сообщения: 203
Зарегистрирован: 25.02.2021{, 14:26}
Репутация: -19
Имя: Сергей

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

#6

Сообщение sergserg » 04.03.2021{, 13:31}

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

http://ventosoft.com/blog/podklyuchenie ... rkuriy-230

neumeka86
Рядовой
Сообщения: 10
Зарегистрирован: 04.03.2021{, 07:11}
Репутация: 0
Имя: Олег

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

#7

Сообщение neumeka86 » 04.03.2021{, 14:06}

Ещё один наверное глупый вопрос, а не подскажите или возможно поможете сделать функциональный блок?

Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 476
Зарегистрирован: 18.09.2015{, 10:04}
Репутация: 54
Откуда: Омск

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

#8

Сообщение kulibinsvv » 04.03.2021{, 14:39}

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

Протокол обмена модбас-подобный, возможно подхватится FLProg.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

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

#9

Сообщение Sancho » 04.03.2021{, 14:45}

neumeka86 писал(а):
04.03.2021{, 14:06}
Ещё один наверное глупый вопрос, а не подскажите или возможно поможете сделать функциональный блок?
Нужно понимать:
Какой всё-таки тип счётчика, название полностью, лучше фото шильдика;
Что необходимо получить со счётчика, какие данные;
Готово ли железо для реальных тестов, всё ли есть в наличии и собрано.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

neumeka86
Рядовой
Сообщения: 10
Зарегистрирован: 04.03.2021{, 07:11}
Репутация: 0
Имя: Олег

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

#10

Сообщение neumeka86 » 04.03.2021{, 15:21}

Меркурий 230 ART 03 PQRSIDN. Железо все есть. Ардуино нано, дисплей 1602 с и2ц, модуль РС 485. Нужно получить от счётчика мощность, косинус фи и токи по 3м фазам

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

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

#11

Сообщение Sancho » 04.03.2021{, 16:43}

Не будем уходить в ЛС, возможно кому-то будет интересно.
neumeka86,
Для начала ардуино не нужна, а нужен терминал на компе и usb-485
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

neumeka86
Рядовой
Сообщения: 10
Зарегистрирован: 04.03.2021{, 07:11}
Репутация: 0
Имя: Олег

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

#12

Сообщение neumeka86 » 04.03.2021{, 17:11}

Это все есть.

Отправлено спустя 48 секунд:
Пробовал подключаться через программу конфигуратор все читается

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

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

#13

Сообщение Sancho » 04.03.2021{, 17:18}

neumeka86, Никакого конфигуратора - нужно эмулировать обмен с ардуинкой посредством терминальной проги
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

neumeka86
Рядовой
Сообщения: 10
Зарегистрирован: 04.03.2021{, 07:11}
Репутация: 0
Имя: Олег

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

#14

Сообщение neumeka86 » 04.03.2021{, 17:25}

А по подробнее? Сам счётчик без запроса ничего по шине не передает

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

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

#15

Сообщение Sancho » 04.03.2021{, 18:51}

neumeka86 писал(а):
04.03.2021{, 17:25}
А по подробнее? Сам счётчик без запроса ничего по шине не передает
Да. Вот мы и будем через терминал эмулировать обмен - слать запросы и смотреть ответы.
Только нужно подготовить запросы заранее - считать crc на ходу быстро не получится
нужен адрес прибора - ?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

neumeka86
Рядовой
Сообщения: 10
Зарегистрирован: 04.03.2021{, 07:11}
Репутация: 0
Имя: Олег

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

#16

Сообщение neumeka86 » 04.03.2021{, 19:24}

Адрес прибора есть 422658324. Как правильно подготовить запрос?

sergserg
Сержант
Сообщения: 203
Зарегистрирован: 25.02.2021{, 14:26}
Репутация: -19
Имя: Сергей

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

#17

Сообщение sergserg » 04.03.2021{, 21:25}

sergserg писал(а):
04.03.2021{, 13:31}
Не будем уходить в ЛС
тоже считаю это злом, но часто на форумах требуют этого безаппеляционно.....

Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 476
Зарегистрирован: 18.09.2015{, 10:04}
Репутация: 54
Откуда: Омск

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

#18

Сообщение kulibinsvv » 05.03.2021{, 05:58}

neumeka86 писал(а):
04.03.2021{, 19:24}
Как правильно подготовить запрос?
Скачиваете PDF-файл "Протокол обмена трёхфазных счетчиков Меркурий (Mercury) 203.2TD, 204, 208, 230, 231, 234, 236, 238" по ссылке из 8 поста и изучаете протокол обмена. На основании прочитанного составляете свой запрос прибору. Далее в терминальной программе вбиваете совой запрос и смотрите (расшифровываете) ответ прибора.

Отправлено спустя 20 минут 53 секунды:
neumeka86 писал(а):
04.03.2021{, 19:24}
Адрес прибора есть 422658324.
Адрес прибора в сети не может превышать 1 байт, т.е. 255 (в десятичной системе счисления). А согласно руководству адрес может находиться в диаппазоне от 1 до 240. Поэтому цифра, которую вы привели, если и является адресом прибора, то явно не сетевым.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

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

#19

Сообщение Sancho » 05.03.2021{, 08:40}

neumeka86 писал(а):
04.03.2021{, 19:24}
Адрес прибора есть 422658324
neumeka86, значит сетевой 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
(280.67 КБ) 48 скачиваний
Отправлено спустя 52 минуты 23 секунды:
Таблица макросов для теста 1
Mercuri_01.zip
(285 байт) 57 скачиваний
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

neumeka86
Рядовой
Сообщения: 10
Зарегистрирован: 04.03.2021{, 07:11}
Репутация: 0
Имя: Олег

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

#20

Сообщение neumeka86 » 05.03.2021{, 20:55}

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

Ответить

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