Получение текущих показаний

Ответить
Аватара пользователя
nashvill
Сообщения: 16
Зарегистрирован: 23 дек 2015, 19:40

Получение текущих показаний

Сообщение nashvill »

Установлено несколько 206 PLNO, получаем с ним данные по PLC-I.
Можно ли, путем отправки какой-нибудь команды счетчику, узнать текущую нагрузку проходящую через счетчик, текущее напряжение в сети?

Теги:
Аватара пользователя
Sergey
Администратор
Администратор
Сообщения: 1007
Зарегистрирован: 22 янв 2013, 14:01

Re: Получение текущих показаний

Сообщение Sergey »

nashvill писал(а):Установлено несколько 206 PLNO, получаем с ним данные по PLC-I.
Можно ли, путем отправки какой-нибудь команды счетчику, узнать текущую нагрузку проходящую через счетчик, текущее напряжение в сети?
Такая возможность заложена, но данные придут в шеснадцатиричном формате. Отправлять их надо тоже в таком формате, в соответствии с протоколом счетчика.
Аватара пользователя
nashvill
Сообщения: 16
Зарегистрирован: 23 дек 2015, 19:40

Re: Получение текущих показаний

Сообщение nashvill »

Отправил такой командой (хочу узнать напряжение в сети):

TYPE=COMMAND; RUN=M-200; HEX=63 03; DEVICE=18

Но как-то ничего в ответ вразумительного не получил вообще. По монитору COM порта прилетает в ответ только пакет 0x85й - буфер последних месяцев, в нем пакеты 0x00 и 0x01 (T1 и T2 соответственно)

Что делаю не так ?
Аватара пользователя
Sergey
Администратор
Администратор
Сообщения: 1007
Зарегистрирован: 22 янв 2013, 14:01

Re: Получение текущих показаний

Сообщение Sergey »

nashvill писал(а):Отправил такой командой (хочу узнать напряжение в сети):

TYPE=COMMAND; RUN=M-200; HEX=63 03; DEVICE=18

Но как-то ничего в ответ вразумительного не получил вообще. По монитору COM порта прилетает в ответ только пакет 0x85й - буфер последних месяцев, в нем пакеты 0x00 и 0x01 (T1 и T2 соответственно)

Что делаю не так ?
Должен извиниться, т.к. ввел Вас в заблуждение. В PLC I нельзя получить произвольные данные, только те, которые предусмотрены перечнем Коротких команд. Вот их список:

40
Передавать полные показания счётчика на конец предыдущих суток по тарифу Т1.

41
Передавать полные показания счётчика на конец предыдущих суток по тарифу Т2.

42
Передавать полные показания счётчика на конец предыдущих суток по тарифу Т3.

43
Передавать полные показания счётчика на конец предыдущих суток по тарифу Т4.

44
Передавать показания интегрированной за последние целые 30 мин активной мощности А+ ("получасовка").

48
Передавать 32-битный серийный номер счётчика.

49
Передавать унифицированное слово состояния счётчика за текущие и предыдущие сутки.

4F
Передавать полные показания счётчика на конец предыдущих суток по всем тарифам.

FE
Передавать полные показания счётчика на конец предыдущих суток по текущему тарифу.
Аватара пользователя
dimonix
Сообщения: 30
Зарегистрирован: 18 фев 2013, 18:45

Re: Получение текущих показаний

Сообщение dimonix »

Чтобы не создавать новую тему спрошу здесь:
Время счетчики 200.4, 230CLN и 206 передают в "штатном" режиме, или его можно запросить отдельной командой?

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

Спасибо!
Ответить

Вернуться в «Сети PLC-I. Оборудование, программы и вопросы эксплуатации»