Часть 2
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено DSN 29 января 2004 г. 14:37
В ответ на: По просьбам ... Счетчики СЭБ2-А, ПСЧ-3ТА и ПСЧ-4ТА - ч.1 отправлено DSN 29 января 2004 г. 14:35


14. Прочитать суммарную потребленную энергию по полупиковому тарифу.
Действие:
Возвращает потребленную энергию нарастающим итогом (с момента первого включения) по полупиковому тарифу для данного индивидуального счетчика.

#АААПППППEcrc1crc2. где
'E' - код команды;
Ответ:
~AAAЕммммммммecrc1crc2>, где
мммммммм - потребленная энергия ['00000000’…’99999999’] Вт*ч;
e - показатель степени 10 (т.е. потребленная энергия по данному тарифу равна мммммммм*10e Вт*ч).

15. Прочитать суммарную потребленную энергию по льготному тарифу.
Действие:
Возвращает потребленную энергию нарастающим итогом (с момента первого включения) по льготному тарифу для данного индивидуального счетчика.

#АААПППППWcrc1crc2, где
'W’ - код команды.
Ответ:
~AAAWммммммммecrc1crc2, где
мммммммм - потребленная энергия ['00000000’…’99999999’] Вт*ч;
e - показатель степени 10 (т.е. потребленная энергия по данному тарифу равна мммммммм*10e Вт*ч).
16. Прочитать потребленную энергию по полупиковому тарифу с учетом превышения порога мощности.
Действие:
Возвращает потребленную энергию нарастающим итогом (с момента первого включения) по полупиковому (основному) тарифу, потребленную с превышением установленного порога мощности (и всех предыдущих ранее установленных порогов мощности).

#АААППППП’X’crc1crc2, где
‘X’ - код команды.
Ответ:
~AAAXммммммммecrc1crc2, где
мммммммм - потребленная энергия ['00000000’…’99999999’] Вт*ч;
e - показатель степени 10 (т.е. потребленная энергия по данному тарифу равна мммммммм*10e Вт*ч).

17. Прочитать потребленную энергию по льготному тарифу с учетом превышения порога мощности.
Действие:
Возвращает потребленную энергию нарастающим итогом (с момента первого включения) по льготному тарифу, потребленную с превышением установленного порога мощности (и всех предыдущих ранее установленных порогов).

#АААПППППYcrc1crc2, где
‘Y’ - код команды.
Ответ:
~AAAYммммммммecrc1crc2, где
мммммммм - потребленная энергия ['00000000’…’99999999’] Вт*ч;
e - показатель степени 10 (т.е. потребленная энергия по данному тарифу равна мммммммм*10e Вт*ч).

18. Прочитать суммарную потребленную энергию по пиковому тарифу.
Действие:
Возвращает потребленную энергию нарастающим итогом (с момента первого включения) по пиковому тарифу для данного индивидуального счетчика.

#АААПППППVcrc1crc2, где
‘V’ - код команды.
Ответ:
~AAAVммммммммecrc1crc2, где
мммммммм - потребленная энергия ['00000000’…’99999999’] Вт*ч;
e - показатель степени 10 (т.е. потребленная энергия по данному тарифу равна мммммммм*10e Вт*ч).

19. Прочитать потребленную энергию по пиковому тарифу с учетом превышения порога мощности.
Действие:
Возвращает потребленную энергию нарастающим итогом (с момента первого включения) по пиковому тарифу, потребленную с превышением установленного порога мощности (и всех предыдущих ранее установленных порогов).

#АААПППППOcrc1crc2
‘O’ - код команды.
Ответ:
~AAAOммммммммecrc1crc2,
мммммммм - потребленная энергия ['00000000’…’99999999’] Вт*ч;
e - показатель степени 10, т.е. потребленная энергия по данному тарифу равна мммммммм*10e Вт*ч).

20. Прочитать суммарную потребленную энергию по штрафному тарифу.
Действие:
Возвращает потребленную энергию нарастающим итогом (с момента первого включения) по штрафному тарифу для данного индивидуального счетчика.

#АААПППППUcrc1crc2, где
‘U’ - код команды.
Ответ:
~AAAUммммммммecrc1crc2, где
мммммммм - потребленная энергия ['00000000’…’99999999’] Вт*ч;
e - показатель степени 10 (т.е. потребленная энергия по данному тарифу равна мммммммм*10e Вт*ч).
21. Запрос номера версии прибора.
Действие:
Запрос версии микропрограммы счетчика.

#АААПППППRcrc1crc2, где
‘R’ - код команды.
Ответ:
~AAARввcrc1crc2, где
вв – два символа версии прибора (Ax – для СЭБ-2А, Bx – для ПСЧ-3ТА, Dx – для ПСЧ-4ТА). х – номер версии

22. Запрос флага автоматического сезонного переключателя времени.
Действие:
Запрашивает состояние флага разрешения автоматического сезонного переключения времени.

#АААПППППZcrc1crc2, где
Z - код команды.
Ответ:
~AAAZ(Y / y / N)crc1crc2, где
Y – переход разрешен, с переходом на летнее в последнее воскресенье марта, и с переходом на зимнее в последнее воскресенье октября;
y – переход разрешен, с переходом на летнее в первое воскресенье апреля, и с переходом на зимнее в последнее воскресенье октября;
N – переход запрещен.

23. Чтение 12-символьного идентификатора счетчика.
Действие:
Запрос 12-символьного (уникального для каждого счетчика) идентификатора, соответствующего заводскому серийному номеру энергонезависимой памяти (Touch Memory).

#АААППППП’S’crc1crc2, где
‘S’ - код команды.
Ответ:
~AAASnnnnnnnnnnnncrc1crc2, где
nnnnnnnnnnnn - 12-ти символьный уникальный HEX-идентификатор счетчика [‘000000000000’…’FFFFFFFFFFFF’].

24. Чтение даты и времени вскрытия крышки.
Действие:
Чтение даты и времени последнего снятия крышки с клеммной колодки счетчика.

#AAAППППП\Tcrc1crc2, где
‘\’ - код команды;
‘T’ – символ подкоманды.

Ответ:
~AAA\дччммссДДММГГcrc1crc2, где
д - день недели [‘0’ – ВСК…’6’ – СБТ];
чч - часы [‘00’…’23’];
мм - минуты ['00’…’59’];
сс - секунды ['00’…’59’];
ДД – число [‘01’…’31’];
ММ - месяц ['01’…’12’];
ГГ- год [‘00’…’99’].


25. Чтение даты и времени включения питания.
Действие:
Чтение даты и времени последней подачи питания на счетчик (подключения счетчика к сети ~220В).

#AAAППППП\Pcrc1crc2, где
'\’ - код команды;
‘P’ – символ подкоманды.
Ответ:
~AAA\дччммссДДММГГcrc1crc2, где
д - день недели [‘0’ – ВСК…’6’ – СБТ];
чч - часы [‘00’…’23’];
мм - минуты ['00’…’59’];
сс - секунды ['00’…’59’];
ДД – число [‘01’…’31’];
ММ - месяц ['01’…’12’];
ГГ- год [‘00’…’99’].


26. Чтение даты и времени отключения питания.
Действие:
Чтение даты и времени последнего снятия подачи питания со счетчика (отключения счетчика от сети ~220В).

#AAAППППП\Fcrc1crc2, где
'\’ - код команды;
‘F’ – символ подкоманды.

Ответ:
~AAA\дччммссДДММГГcrc1crc2, где
д - день недели [‘0’ – ВСК…’6’ – СБТ];
чч - часы [‘00’…’23’];
мм - минуты ['00’…’59’];
сс - секунды ['00’…’59’];
ДД – число [‘01’…’31’];
ММ - месяц ['01’…’12’];
ГГ- год [‘00’…’99’].

27. Чтение режима индикации.
Действие:
Чтение разрешенных для индикации в режиме малого кольца значений о потреблении энергий и периода индикации каждого значения.

#АААППППП^Scrc1crc2, где
'^’ - код команды;
‘S’ – символ подкоманды.

Ответ:
~ААА^(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)nncrc1crc2, где
‘Y'/'N' - разрешен/запрещен вывод на индикатор соответствующее показание, по порядку: льготный всего, льготный за месяц, пиковый всего, пиковый за месяц, основной всего, основной за месяц, штрафной всего, штрафной за месяц;
nn - время индикации каждого разрешенного показания в секундах [‘02’…’60’] – четное число.

28. Установка режима индикации.
Действие:
Разрешить/запретить вывод на индикацию в режиме малого кольца соответствующих значений об энергопотреблении.

#АААППППП^W(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)crc1crc2,
'^’ - код команды;
‘W’ – символ подкоманды;
'Y'/'N' - разрешить/запретить вывод на индикатор соответствующее показание, по порядку: льготный всего, льготный за месяц, пиковый всего, пиковый за месяц, основной всего, основной за месяц, штрафной всего, штрафной за месяц.
Ответ:
~ААА^Ycrc1crc2 или
~ААА^Ncrc1crc2.


29. Установка времени цикла индикации.
Действие:
Установить период индикации каждого значения об энергопотреблении.

#АААППППП^Tnncrc1crc2, где
'^’ - код команды;
‘T’ – символ подкоманды;
nn - время цикла индикации в сек [‘01'…’60’], округляется четного числа.

Ответ:
~ААА^Ycrc1crc2 или
~ААА^Ncrc1crc2


30. Чтение показаний полупикового тарифа на начало суток 1-го число месяца.
Действие:
Прочитать показание полупикового (основного) тарифа нарастающим итогом, зафиксированное в энергонезависимой памяти счетчика на 1-е число заданного месяца. (Команда используется для определения месячного потребленной энергии по данному тарифу).

#AAAППППП[BММcrc1crc2, где
'[‘ - код команды;
‘B’ – символ подкоманды;
ММ – месяц [’01’…’12’].

Ответ:
~AAA[ммммммммecrc1crc2, где
мммммммм - потребленная энергия [‘00000000’…’99999999'] Вт*ч на начало суток 1-го числа месяца;
e - показатель степени 10 (т.е. потребленная энергия мммммммм*10e Вт*ч).

31. Чтение показаний льготного тарифа на начало суток 1-го число месяца.
Действие:
Прочитать показание для льготного тарифа нарастающим итогом, зафиксированное в энергонезависимой памяти счетчика на 1-е число заданного месяца. (Команда используется для определения месячного потребленной энергии по данному тарифу).

#AAAППППП[FММcrc1crc2, где
'[‘ - код команды;
‘F’ – символ подкоманды;
ММ – месяц [’01’…’12’].

Ответ:
~AAA[ммммммммecrc1crc2, где
мммммммм - потребленная энергия [‘00000000’…’99999999'] Вт*ч на начало суток 1-го числа месяца;
e - показатель степени 10 (т.е. потребленная энергия - мммммммм*10e Вт*ч).

32. Чтение показаний пикового тарифа на начало суток 1-го число месяца.
Действие:
Прочитать показание для пикового тарифа нарастающим итогом, зафиксированное в энергонезависимой памяти счетчика на 1-е число заданного месяца. (Команда используется для определения месячного потребленной энергии по данному тарифу).

#AAAППППП[LММcrc1crc2, где
'[‘ - код команды;
‘L’ – символ подкоманды;
ММ – месяц [’01’…’12’].

Ответ:
~AAA[ммммммммecrc1crc2, где
мммммммм - потребленная энергия [‘00000000’…’99999999'] Вт*ч на начало суток 1-го числа месяца;
e - показатель степени 10 (т.е. потребленная энергия - мммммммм*10e Вт*ч).

33. Чтение показаний штрафного тарифа на начало суток 1-го число месяца.
Действие:
Прочитать показание для штрафного тарифа нарастающим итогом, зафиксированное в энергонезависимой памяти счетчика на 1-е число заданного месяца. (Команда используется для определения месячного потребленной энергии по данному тарифу).

#AAAППППП[PММcrc1crc2, где
'[‘ - код команды;
‘P’ – символ подкоманды;
ММ – месяц [’01’…’12’].

Ответ:
~AAA[ммммммммecrc1crc2, где
мммммммм - потребленная энергия [‘00000000’…’99999999'] Вт*ч на начало суток 1-го числа месяца;
e - показатель степени 10 (т.е. потребленная энергия - мммммммм*10e Вт*ч).

34. Фиксация текущих показаний полупикового, льготного, пикового и штрафного тарифов на начало суток 1-го число месяца.
Действие:
Происходит запись текущих показаний по каждому тарифу в энергонезависимую память счетчика для выбранного месяца. Команда(ы) должна(ы) использоваться для правильного подсчета месячных показаний при выполнении установки новой даты, если при выполнении такой установки (коррекции) происходит изменение месяца.

#AAAППППП[NММcrc1crc2, где
'[‘ - код команды;
‘N’ – символ подкоманды;
ММ – месяц [’01’…’12’].

Ответ:
~AAA[Ycrc1crc2 или
~AAA[Ncrc1crc2.


35. Установить режим функционирования выходного устройства.
Действие:
Устанавливает один из четырех режимов работы выходного устройства
а) телеметрия – стандартный режим для выходного устройства,
б) включить, выключить и контролировать нагрузку – режим работы выходного устройства для управления внешним прибором отключения/включения нагрузки.

#АААПППППGmcrc1crc2,
‘G' - код команды;

‘m’ – символ подкоманды установки режима: ‘T’ – телеметрия, ‘O’ – управлять нагрузкой (включить), ‘F’ – управлять нагрузкой (отключить), ‘C’ – управлять нагрузкой (контролировать мощность).5
Ответ:
~АААGYcrc1crc2 или
~АААGNcrc1crc2.


36. Читать режим функционирования выходного устройства.
Действие:
Прочитать установленный режим работы выходного устройства.

#АААПППППGScrc1crc2, где
‘G' - код команды;
‘S’ – символ подкоманды.

Ответ:
~АААG(T/О/F/С)crc1crc2,
‘T' – режим телеметрии, ’О' – нагрузка включена, ‘F' – нагрузка отключена, ‘С'- контроль за мощностью нагрузки.

37. Разрешение/запрещение штрафного тарифа.
Действие:
Разрешить/запретить функционирование штрафного тарифа. Штрафной тариф наступает, если, во-первых, он разрешен и, во-вторых, если исчерпана оплаченная энергия по текущему тарифу и исчерпан кредит.

#АААППППП_fcrc1crc2, где
'_' - код команды;
‘f’ – символ подкоманды: ‘O’ – разрешить, ‘F’ – запретить.
Ответ:
~ААА_Ycrc1crc2 или
~ААА_Ycrc1crc2.

38. Читать статус разрешения штрафного тарифа.
Действие:
Читается флаг разрешения/запрета функционирования штрафного тарифа.

#АААППППП_Scrc1crc2, где
'_' - код команды,
‘S’ – символ подкоманды.

Ответ:
~ААА_(O/F)скс1скс2, где
‘О' – штрафной тариф разрешен, 'F’ - запрещен.

39. Чтение праздничного дня.
Действие:
Читается один из шестнадцати установленных праздничных дней.

#АААППППП]Rннcrc1crc2, где
']' - код команды,
‘R’ – символ подкоманды,
нн - номер праздничного дня [‘01’…’16’].

Ответ:
~ААА]ДДММcrc1crc2, где
ДД - число [‘01'…’31’];
ММ - месяц ['01’…’12’].


40. Установка праздничного дня.
Действие:
Установить один из шестнадцати праздничных дней для индивидуального счетчика.

#АААППППП]WннДДММcrc1crc2, где
']' - код команды,
‘W’ – символ подкоманды;
нн - номер праздничного дня ['01’…’16’];
ДД - число ['01’…’31’];
ММ - месяц ['01’…’12’].

Ответ:
~ААА]Ycrc1crc2 или
~ААА]Ncrc1crc2.


41. Чтение даты последней оплаты и остатка купленной энергии полупикового тарифа.
Действие:
Чтение даты последней оплаты, зафиксированной в энергонезависимой памяти счетчика, и остатка оплаченной энергии для полупикового (основного) тарифа.

#АААПППППMBcrc1crc2, где
‘M’ - код команды;
‘B’ – символ подкоманды.

Ответ:
~АААMДДММГГммммммммecrc1crc2, где
ДД - число ['01’…’31’];
ММ - месяц ['01’…’12’];
ГГ - год [‘00’…’99’];
мммммммм - остаток энергии ['00000000’…’99999999'] Вт*ч;
e - показатель степени 10 (т.е. остаток энергии равен мммммммм*10e Вт*ч).


42. Чтение даты последней оплаты и остатка купленной энергии льготного тарифа.
Действие:
Чтение даты последней оплаты, зафиксированной в энергонезависимой памяти счетчика, и остатка оплаченной энергии для льготного тарифа.

#АААПППППMFcrc1crc2, где
‘M’ - код команды;
‘F’ – символ подкоманды.

Ответ:
~АААMДДММГГммммммммecrc1crc2, где
ДД - число ['01’…’31’];
ММ - месяц ['01’…’12’];
ГГ - год [‘00’…’99’];
мммммммм - остаток энергии ['00000000’…’99999999'] Вт*ч;
e - показатель степени 10 (т.е. остаток энергии равен мммммммм*10e Вт*ч).


43. Чтение даты последней оплаты и остатка купленной энергии пикового тарифа.
Действие:
Чтение даты последней оплаты, зафиксированной в энергонезависимой памяти счетчика, и остатка оплаченной энергии для пикового тарифа.

#АААПППППMLcrc1crc2, где
‘M’ - код команды;
‘L’ – символ подкоманды.

Ответ:
~АААMДДММГГммммммммecrc1crc2,
ДД - число ['01’…’31’];
ММ - месяц ['01’…’12’];
ГГ - год [‘00’…’99’];
мммммммм - остаток энергии ['00000000’…’99999999'] Вт*ч;
e - показатель степени 10 (т.е. остаток энергии равен мммммммм*10e Вт*ч).


44. Чтение даты предоставления и остатка кредита.
Действие:
Чтение даты последней оплаты, зафиксированной в энергонезависимой памяти счетчика, и остатка кредита.

#АААПППППMCcrc1crc2, где
‘M’ - код команды;
‘C’ – символ подкоманды.


Ответ:
~АААMДДММГГммммммммecrc1crc2, где
ДД - число ['01’…’31’];
ММ - месяц ['01’…’12’];
ГГ - год [‘00’…’99’];
мммммммм - остаток кредита ['00000000’…’99999999'] Вт*ч;
e - показатель степени 10 (т.е. остаток кредита равен мммммммм*10e Вт*ч).


45. Запись 4-х байтного ключа доступа к карте.
Действие:
Записать в счетчик ключ доступа к электронной карточке. (Карточка должна быть закодирована аналогичным ключом.)

#АААПППППMKn1n2…n8crc1crc2, где
‘M’ - код команды;
‘K’ – символ подкоманды;
ni – тетрада байта кода доступа [‘0’…’9’,’A’…’F’].

Ответ:
~АААMYcrc1crc2 или
~АААMNcrc1crc2.


46. Чтение обобщенного значения энергии на начало получаса для определения получасовой мощности (только для счетчика ПСЧ-4TAК).
Действие:
Прочитать четыре значимых разряда суммарного значения энергии по всем тарифам, зафиксированные в энергонезависимой памяти счетчика на начало заданного получаса. Одновременно читается информация о типе месяца, когда эта фиксация произошла (используется для определения моментов отключения счетчика).

#AAAППППП?MMДДnncrc1crc2, где
'?' - код команды;
ММ - месяц ['01’…’12’];
ДД - число [‘01’…’31’];
nn - номер получаса в сутках ['00’…’47’].

Ответ:
~AAA?Tммммecrc1crc2, где
Т - тип месяца [‘0’…’3’]: Янв., Май, Сен. – ‘0’; Фев., Июн., Окт. – ‘1’; Мар., Июл., Ноя. – ‘2’; Апр., Авг., Дек. – ‘3’;
мммм – значение суммарной энергии [‘0000’…’9999’] Вт*ч;
e - показатель степени 10 (т.е. значение энергии равно мммм*10e Вт*ч).


47. Разрешение/запрещение одно-тарифного режима.
Действие:
Разрешить/запретить работу счетчика только в однотарифном режиме.

#АААППППП,
'<' - код команды;
‘m’ – символ подкоманды [’O’ – разрешить одно-тарифный режим, ‘F’ – запретить].

Ответ:
~ААА или
~ААА.


48. Читать статус разрешения однотарифного режима.
Действие:
Читать статус флага работы счетчика в однотарифном режиме.

#АААППППП, где
'<' - код команды;
‘S’ – символ подкоманды.

Ответ:
~ААА<(O/F)crc1crc2, где
‘О' – одно-тарифный режим разрешен, 'F' - запрещен.


49. Установить полный коэффициент трансформации (только для счетчиков ПСЧ-4ТА).
Действие:
Установка общего коэффициента трансформации для выбранного счетчика K=Кu*Ki.

#AAAППППП=Wkkkecrc1crc2, где
'=’ - код команды;
‘W’ – символ подкоманды;
kkk – полный (Ku*Ki) коэффициент трансформации [‘000’…’999’];
e - степень 10 коэффициента трансформации.

Ответ:
~ААА=Ycrc1crc2 или
~ААА=Ncrc1crc2.

50. Читать коэффициент трансформации (только для счетчиков ПСЧ-4ТА).
Действие:
Прочитать общий коэффициент трансформации K=Кu*Ki выбранного счетчика.

#AAAППППП=Rcrc1crc2, где
'=' - код команды;
‘R’ – символ подкоманды.

Ответ:
~ААА=kkkecrc1crc2, где
kkk - коэффициент трансформации [‘000’…’999’];
e - степень 10 (т.е. коэффициент трансформации равен kkk*10e).

A2. Групповые команды.
@ППППП’K’d1d2…dncrc1crc2 , где
@ - маркер групповой команды;
ППППП – пароль группы – 5 ASCII символов (цифры и прописные латинские буквы);
‘К’ – код команды;
d1d2…dn – параметры команды;
crc1crc2 – контрольная сумма;
- символ возврата каретки.
Счетчик не формирует ответ на групповую команду.

1. Установка пароля группы.
Действие:
Устанавливается новый групповой пароль ппппп для группы счетчиков, с изначальным групповым паролем ППППП.
@ПППППPпппппcrccrc2, где
‘P’ – код команды;
ппппп – новый пароль группы.

2. Установка даты.
Действие:
Установить новую дату для группы счетчиков с групповым паролем ППППП.

@ПППППDдДДММГГcrc1crc2, где
‘D’ – код команды;
д – номер дня недели [‘0’ – ВСК…’6’ – СБТ];
ДД – день [‘01’…’31’];
ММ – месяц [‘1’…’12’];
ГГ – год [‘00’…’99’].

3. Установка времени.
Действие:
Установить новое время для группы счетчиков с групповым паролем ППППП.

@ПППППСччммссcrc1crc2, где
‘C’ – код команды;
чч – часы [‘00’…’23’];
мм – минуты [‘00’…’59’];
сс – секунды [‘00’…’59’].

4. Установка начала полупикового тарифа.
Действие:
Для группы счетчиков с групповым паролем ППППП и категорией потребителя kk установить для данного дня недели [и месяца] время начала действия полупикового (основного) тарифа.
@ПППППВkkдччммMMcrc1crc2, где
‘B’ – код команды;
kk – категория потребителя [‘00’…’99’];
д – день недели [‘0’ – ВСК…’6’ – СБТ, ‘7’ – праздничный день);
чч – часы [‘00’…’23’];
мм – минуты [‘00’…’59’];
MM – месяц [‘01’…’12’].


5. Установка начала льготного тарифа.
Действие:
Для группы счетчиков с групповым паролем ППППП и категорией потребителя kk установить для данного дня недели [и месяца] время начала действия льготного тарифа.

@ПППППFkkдччммMMcrc1crc2, где
‘F’ – код команды;
kk – категория потребителя [‘00’…’99’];
д – день недели [‘0’- ВСК…’6’ - СБТ, ‘7’ – праздничный день;
чч – часы [‘00’…’23’];
мм – минуты [‘00’…’59’];
MM – месяц [‘01’…’12’] .


6. Установка порога мощности.
Действие:
Для группы счетчиков с групповым паролем ППППП и категорией потребителя kk установить порог (лимит) мощности.
Для трансформаторного счетчика (ПСЧ-4ТА) устанавливаемое значение порога мощности соответствует вторичной цепи (т.е. без учета коэффициентов трансформации).

@ПППППLkkmmmcrc1crc2, где
‘L’ –код команды;
kk – категория потребителя [‘00’…’99’];
mmm – порог мощности [‘000’…’511’] в единицах 0.1 КВт.


7. Установка режима автоматического переключения сезонного времени.
Действие:
Для группы счетчиков с групповым паролем ППППП установить флаг режима автоматического переключения сезонного времени.

@ПППППZfcrc1crc2, где
‘Z’ – код команды;
f – флаг режима переключения:
Y – разрешить, с переходом на летнее в последнее воскресенье марта, и с переходом на зимнее в последнее воскресенье октября,
y – разрешить, с переходом на летнее в первое воскресенье апреля, и с переходом на зимнее в последнее воскресенье октября,
N – запретить.

8. Установить скорость обмена по последовательному интерфейсу.
Действие:
Для группы счетчиков с групповым паролем ППППП установить заданную скорость последующего обмена по последовательному каналу.

@ПППППSssssscrc1crc2, где
‘S’ – код команды;
sssss – скорость обмена [‘00300’, ‘00600’, ‘01200’, ‘02400’, ‘04800’,’ 09600’] бод.

9. Установка времени действия пикового тарифа.
Действие:
Для группы счетчиков с групповым паролем ППППП и категорией потребителя kk установить для данного дня недели [и месяца] время начала действия, тип (пиковый/полупиковый) тарифа и его длительность.

@ПППППAkkднччммппптMMcrc1crc2, где
‘A’ – код команды;
kk – категория потребителя [‘00’…’99’];
д – день недели [‘0’- ВСК…’6’ - СБТ, ‘7’ – праздничный день;
н – номер тарифа [‘1’…’3’];
чч – часы [‘00’…’23’];
мм – минуты [‘00’…’59’];
ппп – продолжительность тарифа [‘000’…’255’] в минутах;
т – действительный тип тарифа: ‘B’ – полупиковый, ‘L’ – пиковый.
MM – месяц [‘01’…’12’] (смотри сноску 7).

10. Установка режимов индикации.
Действие:
Для группы счетчиков с групповым паролем ППППП разрешить/ запретить вывод на индикацию в режиме малого кольца соответствующих значений об энергопотреблении.

@ПППППIW(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)(Y/N)crc1crc2,
‘I’ –код команды;
‘W’ – символ подкоманды;
‘Y’/’N’ – выводить/не выводить в режиме малого кольца индикации на ЖКИ соответствующее показание (по порядку): льготный всего, льготный за месяц, пиковый всего, пиковый за месяц, основной всего, основной за месяц, штрафной всего, штрафной за месяц.


11. Установка времени цикла индикации.
Действие:
Для группы счетчиков с групповым паролем ППППП установить время цикла индикации показаний об энергопотреблении.

@ПППППITnncrc1crc2, где
‘I’ –код команды;
‘T’ – символ подкоманды;
nn – время индикации [‘01’…’60’] в секундах (округляется до четного).


12. Разрешить/запретить одно-тарифный режим работы.
Действие:
Для группы счетчиков с групповым паролем ППППП разрешить/ запретить работу в однотарифном режиме.

@ПППППMmcrc1crc2, где
‘M’ – код команды;
m – режим: ‘O’ - разрешить, ‘F’ - запретить.


13. Установка праздничного дня.
Действие:
Для группы счетчиков с групповым паролем ППППП установить дату одного из шестнадцати праздничных дней.

@ПППППHннДДММcrc1crc2, где
‘H’ – код команды;
нн – номер праздничного дня;
ДД – день [‘01’…’31’];
ММ - месяц [‘01’…‘12’].


14. Сброс всех энергетических показаний.
Действие:
Для группы счетчиков с групповым паролем ППППП произвести сброс всех зафиксированных в энергонезависимой памяти счетчика показаний о потреблении электроэнергии (кроме информации для определения ‘получасовок’).
@ППППП@crc1crc2, где
‘@’ – код команды (совпадающий с маркером групповой команды).


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru