7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
1

Обмен с электросчетчиком CE301, СЕ303. ГОСТ Р МЭК 61107-2001

16.07.2013, 06:52. Показов 18751. Ответов 37

Здравствуйте!
Примеров работы по Modbus полно, а вот по МЭК 61107-2001 нигде не встречал ни одного исходника, хоть бы одним глазком взглянуть. Может кто подскажет?
Хочу попробовать скачать какие-нибудь данные со счетчиков ЦЭ6823М, ЦЭ6850, СЕ301, СЕ303, не до жиру, хоть что-нибудь.
1

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.07.2013, 06:52
Ответы с готовыми решениями:

Данные с Smart-КП Электра. ГОСТ Р МЭК 870-5-101
А мне здесь понравилось :) Может и по МЭК 870-5-101 на какую информацию натолкнете? Стоит на...

Реализация ГОСТ Р 34.10-2001
Нужно реализовать стандар Электроной цифровой подписи ГОСТ Р 34.10-2001 на C# (windows form...

Реализация ГОСТ Р34.11-2001
Всем привет, пытаюсь реализовать ГОСТ р34.11-2001, дошел до проверки ЭЦП, P = u1G + u2Ha, u1, u2...

Реализация алгоритма ЭЦП ГОСТ 34.10-2001 (или 34.10-1994) на C++
Где можно взять реализацию алгоритма ЭЦП ГОСТ 34.10-2001 (или 34.10-1994) на C++ или может есть у...

37
10218 / 6598 / 495
Регистрация: 28.12.2010
Сообщений: 21,164
Записей в блоге: 1
16.07.2013, 08:05 2
...есть доки, значит можно и написать.

Вот для некоего электросчетчика: для отправки адреса э-счетчиком шлем ему по широковещательному адресу пакет 5AFFFF060371 где 5А байт синхронизации, FFFF-широковещательный адрес. Либо используйте сниффер.
0
7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
18.07.2013, 05:48  [ТС] 3
Доки есть, вот разбираюсь с ними...
Немного не понятно с ВСС-контрольным символом блока. Его нужно самому вычислять или его формирует само тарифное устройство?
0
10218 / 6598 / 495
Регистрация: 28.12.2010
Сообщений: 21,164
Записей в блоге: 1
18.07.2013, 07:43 4
...вы считаете, все электросчетчики одинаковы? Отнюдь, выкладывайте доки, что у вас, а там посмотрим.
0
7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
18.07.2013, 08:57  [ТС] 5
Я смотрю сам ГОСТ http://ostapbenderx.narod.ru/Index/12/1224.htm, ну и "ломаю" счетчик CE301 http://www.energomera.ru/ru/pr... s/ce301r33 - здесь есть документация.
1
10218 / 6598 / 495
Регистрация: 28.12.2010
Сообщений: 21,164
Записей в блоге: 1
18.07.2013, 09:12 6
...полностью выкладывать подноготную обмена вряд-ли будут: потому сниффер на программу-конфигуратор CE831С0х и использование приложения Д "Форматы данных для обмена по интерфейсу" из руководства 'ce301_re' в качестве подспорья.

Cогласно стандарту, BCC при запросе счетчику следует самому формировать в пакете, а со счетчика, как понял, может передаваться, а может не передаваться, смотреть по длине и формату пакета.
0
7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
18.07.2013, 09:46  [ТС] 7
У меня счетчик CE301 R33 146-JAZ, радиомодема нет, подключаюсь к нему по RS-485. В программе AdminTools есть монитор обмена (вместо сниффера).
BCC при запросе счетчику следует самому формировать в пакете, а со счетчика, как понял, может передаваться, а может не передаваться, смотреть по длине и формату пакета
При авторизации при отправки запроса не нужен ВСС, зато в ответ сам счетчик формирует этот ВСС. А вот дальше не понятно, то ли программа распознает и повторяет полученный ВСС, то ли сама вычисляет его.
1
10218 / 6598 / 495
Регистрация: 28.12.2010
Сообщений: 21,164
Записей в блоге: 1
18.07.2013, 09:49 8
...то, что показывает их монитор - не значит, что полностью показывает, отследите отдельным сниффером, такие случаи нередки. Смысл - отследить реальный обмен.
0
7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
18.07.2013, 09:54  [ТС] 9
Со сниффером проблема - не могу найти бесплатный для Windows 7 64-bit. Может порекомендуете (а лучше ссылочку )?
0
10218 / 6598 / 495
Регистрация: 28.12.2010
Сообщений: 21,164
Записей в блоге: 1
18.07.2013, 10:53 10
...на время тестов можно и под xp поработать, а там portmon.
0
7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
18.07.2013, 10:58  [ТС] 11
на время тестов винды переставить?
0
10218 / 6598 / 495
Регистрация: 28.12.2010
Сообщений: 21,164
Записей в блоге: 1
18.07.2013, 11:22 12
...вот не поверю, что у вас для работы одна лишь машина. К тому же, про виртуал ОС не забыли?
0
7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
24.07.2013, 06:31  [ТС] 13
Вот и проблемы поперли.
В AdminTools-е при авторизации вначале отправляется запрос: / ? Адрес устройства ! CR LF

Запрос
2F 3F 37 37 37 37 37 37 21 0D 0A --- (/?777777!..)
Ответ
2F 45 4B 54 ------------------------- (/EKT)
Ответ
35 43 45 33 30 31 76 31 30 0D 0A ---- (5CE301v10..)

А у меня какая-то фигня лезет:

Запрос
2F 3F 37 37 37 37 37 37 21 0D 0A --- (/?777777!..)
Ответ
2F 45 4B 54 ------------------------ (/T)
0
10218 / 6598 / 495
Регистрация: 28.12.2010
Сообщений: 21,164
Записей в блоге: 1
24.07.2013, 07:25 14
...где у вас, в сниффере или вашей программе? Приложите полный лог-дамп с portmon.
0
7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
24.07.2013, 08:24  [ТС] 15
Вот:

AdminTools:

Запрос:24.07.2013 11:14:40.00964 (+35.2192 seconds)

2F 3F 37 37 37 37 37 37 21 0D 0A /?777777!..

Ответ:24.07.2013 11:14:41.22764 (+0.2188 seconds)

2F 45 4B 54 35 43 45 33 30 31 76 31 30 0D 0A /EKT5CE301v10..

Запрос:24.07.2013 11:14:41.27464 (+0.0313 seconds)

06 30 35 31 0D 0A .051..

Ответ:24.07.2013 11:14:41.47764 (+0.2031 seconds)

01 50 30 02 28 37 37 37 37 37 37 29 03 .P0.(777777).

Запрос:24.07.2013 11:14:41.52464 (+0.0313 seconds)

01 50 31 02 28 37 37 37 37 37 37 29 03 21 .P1.(777777).!

Ответ:24.07.2013 11:14:41.74364 (+0.2188 seconds)

06 .

Запрос:24.07.2013 11:14:41.77464 (+0.0313 seconds)

01 52 31 02 53 4E 55 4D 42 28 29 03 5E .R1.SNUMB().^

Ответ:24.07.2013 11:14:41.99364 (+0.2188 seconds)

02 53 4E 55 4D 42 28 30 30 38 38 34 32 30 36 37 .SNUMB(008842067
30 30 31 38 39 32 29 0D 0A 03 77 001892)...w

Запрос:24.07.2013 11:14:41.05664 (+0.0313 seconds)

01 42 30 03 75 .B0.u

Моё:

Запрос:24.07.2013 11:16:15.60764 (+94.0481 seconds)

2F 3F 37 37 37 37 37 37 21 0D 0A /?777777!..

Ответ:24.07.2013 11:16:16.82664 (+0.2188 seconds)

2F /

Добавлено через 5 минут
...вот не поверю, что у вас для работы одна лишь машина.
ага, вот и бегаю между кабинетами
К тому же, про виртуал ОС не забыли?
на виртуальной машине AdminTools не идет с...ка
0
10218 / 6598 / 495
Регистрация: 28.12.2010
Сообщений: 21,164
Записей в блоге: 1
24.07.2013, 12:25 16
...ждем параллельных логов со сниффера и утилиты производителя.
0
7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
24.07.2013, 12:36  [ТС] 17
Это все со сниффера
0
10218 / 6598 / 495
Регистрация: 28.12.2010
Сообщений: 21,164
Записей в блоге: 1
24.07.2013, 14:30 18
Враки. Приложите лог portmon в текстовом файле и утилиты производителя.
0
7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
25.07.2013, 08:43  [ТС] 19
... немного разобрался: AdminTools отправляет запрос весь полностью, а счетчик отправляет ответ побитно

Обмен с электросчетчиком CE301, СЕ303. ГОСТ Р МЭК 61107-2001


CE301__.xls
0
7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
26.07.2013, 11:48  [ТС] 20
А этот BCC не то же самое, что LRC?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.07.2013, 11:48

Проблема с select * from contest Where id_contest='6' and day_contest between #29/07/2001# and #04/08/2001#
Подскажите в чём ошибка! Есть таблица с конкурсными фотографиями из неё должны демонстрироваться...

Развод с электросчетчиком
Привет, уважаемые форумчане! Столкнулся с такой нехорошей ситуацией. Моя тетка (бабуля, 75 лет)...

Реализация ГОСТ 34.11-94 или ГОСТ 34.11-2014
Поделитесь реализацией хэш функции для подсчета контрольной сумма файла. Одну нашел. Но она...

протокол IEK (МЭК) 61850-8-1
В общем нужно соединить промышленное оборудование работающее на этом (IEK(МЭК) 61850-8-1) протоколе...

Адресация переменных по стандарту МЭК 61131-3
Добрый день. Столкнулся с проблемой. Есть среда AXEl Logiclab по стандарту (МЭК 61131-3), есть...

2001
Ребята, объясните пожалуйста, почему такие входные данные и ответ 1 получается?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.