Счетчики серии СЭТ-4ТМ для работы в составе автоматизированных систем контроля и учета электроэнергии и в составе систем автоматизированного сбора диспетчерской информации, страница 22

2.1.8.1 Чтение серийного номера счетчика и даты выпуска

Команда предназначена для чтения серийного номера счетчика и даты выпуска.

Код параметра 00h. Поле параметров отсутствует.

В ответ на запрос счетчик возвращает 7 байт в поле данных ответа. Первые 4 байта - серийный номер в двоичном коде, следующие 3 байта - дата выпуска в 2/10-м коде в последовательности: число, месяц, год.

            Пример:

            Прочитать серийный номер и дату выпуска счетчика с сетевым адресом 5.

Запрос:           05h 08h 00h КС(CRC)                      

Ответ:             05h 00h 89h A2h 61h 06h 09h 02h КС(CRC)

Дата выпуска

06.09.2002

 

Серийный номер

09020001

 
                                                                                   

2.1.8.2 Чтение температуры

Команда предназначена для чтения температуры внутри счетчика. Внутренняя температура счетчика обычно выше температуры окружающего воздуха на 5…6 °С (внутренний перегрев).

Код параметра 01h. Поле параметров отсутствует.

В ответ на запрос счетчик возвращает 2 байта в поле данных ответа. 1-й байт – ноль, 2-й байт – температура в двоичном коде со знаком.

Примеры:

            Прочитать температуру внутри счетчика с сетевым адресом 5.

Запрос:           05h 08h 01h КС(CRC)                      

Ответ:             05h 00h 1Fh КС(CRC)

Температура

31 °С

 
                                                                                   

Запрос:           05h 08h 01h КС(CRC)                      

Ответ:             05h 00h FEh КС(CRC)

Температура

-2 °С

 
                                                                                   

2.1.8.3 Чтение коэффициентов трансформации

Команда предназначена для чтения коэффициентов трансформации по напряжению, по току, текущего коэффициента трансформации, введенные в счетчик.

Код параметра 02h. Поле параметров отсутствует.

В ответ на запрос счетчик возвращает 10 байт в поле данных ответа:

·  Первые два байта – коэффициент трансформации по напряжению в двоичном коде Кт;

·  Вторые два байта – коэффициент трансформации по току в двоичном коде Кн;

·  Следующие два байта – текущий коэффициент трансформации Ткт=Кн×Кт:

·  первый (старший) байт – признак размерности: 0 – кВт, 1 мВт;

·  второй (младший) байт – целая часть Ткт в двоичном коде.

·  Следующие четыре байта – текущий коэффициент трансформации Ткт дробная часть в двоичном коде.

Указанный формат возвращается счетчиками СЭТ-4ТМ.01 и СЭТ-4ТМ.02 до V13.XX.XX. СЭТ-4ТМ.02 с версии 13.ХХ.ХХ и выше признак размерности, целую и дробную части коэффициента трансформации возвращают нулевыми.

            Пример:

Прочитать установленные коэффициенты трансформации счетчика с сетевым адресом 5.

Запрос:           05h 08h 02h КС(CRC)

Ответ:             05h 00h 01h 00h 01h 00h 00h 02h 8Fh 5Ch 29h КС(CRC)  

Кн=1

 
 


См. пример команды записи коэффициентов трансформации.

2.1.8.4 Чтение версии внутреннего программного обеспечения счетчика

Команда предназначена для чтения версии внутреннего программного обеспечения счетчика (ПО).

Код параметра 03h. Поле параметров отсутствует.

В ответ на запрос счетчик возвращает 3 байта 2/10-го кода версии ПО в поле данных ответа: 1-й (старший) байт – версия ПО управляющего контроллера, 2-й байт – версия ПО сигнального процессора (ДСП), 3-й (младший) байт – конфигурация памяти массива профиля.

Пример:

Прочитать версию ПО счетчика с сетевым адресом 5.

Запрос:           05h 08h 03h КС(CRC)

Ответ:             05h 28h 26h 02h КС(CRC)  - V 28.26.02

Следует иметь ввиду, что счетчики V28.XX.XX и V68.XX.XX (+40 к V28) ничем не отличаются друг от друга, кроме типа установленного индикатора, определяющего температурный диапазон счетчика. V28.XX.XX нижняя рабочая температура минус 20 °С. V68.XX.XX нижняя рабочая температура минус 40 °С.

Начиная с V29.27.XX изменена нумерация версий. По новой нумерации тип индикатора прописывается в старшем полубайте 3-го байта. Например:

·  V29.27.02 - минус 20 °С;

·  V29.27.12 - минус 20 °С (другой тип индикатора);

·  V29.27.22 - минус 40 °С;

·  V29.27.22 - минус 40 °С (другой тип индикатора);

2.1.8.5 Чтение текущего указателя массива профиля мощности

Команда предназначена для чтения текущего указателя на запись в массив профиля счетчика.

Код параметра 04h. Поле параметров отсутствует.

В ответ на запрос счетчик возвращает 7 байт:

·  первые 5 байт - время начала текущего среза в 2/10-м коде в последовательности: минуты, часы, число, месяц, год;

·  следующие 2 байта – физический адрес памяти массива профиля в двоичном коде, куда будет сделана запись по окончанию времени интегрирования.

Пример:

            Прочитать текущий указатель массива профиля мощности счетчика с сетевым адресом 5.

Запрос:           05h 08h 04h КС(CRC)

Ответ:             05h 35h 11h 08h 09h 99h 06h 58h КС(CRC)

Время начала текущего среза

11:35 08/09/1999 г

 

Адрес памяти массива профиля (0658h), куда будет сделана запись по окончанию времени интегрирования

 
 


Первый байт поля данных ответа 35h – число минут начала текущего среза. Старший бит этого байта содержит признак переполнения массива срезов (для счетчиков с версией ПО 11.03.ХХ и старше). Если признак =0, то массив срезов не переполнен и его первая запись (от момента инициализации массива) находится по физическому адресу 0000h, если признак =1, то массив срезов переполнен, и новые записи пишутся поверх самых старых. При этом, первая запись (самая старая) находится по адресу указателя.