Перевод числа из формата регистров накопленной энергии в энергию в кВт×ч или квар ×ч с учетом коэффициента трансформации производится по формуле:
,
где: N – число в регистре накопленной энергии;
А – постоянная счетчика;
Кн – коэффициент трансформации напряжения;
Кт – коэффициент трансформации тока.
Примеры:
1. Прочитать регистры энергии «всего от сброса» по тарифу 2 счетчика с сетевым адресом 5, А=5000, Кт=1, Кн=1
Запрос: 05h 05h 00h 02h КС(CRC)
Ответ: 05h 00h 00h 27h 10h 00h 00h 00h 00h 00h 00h 13h 88h 00h 00h 00h 64h КС(CRC)
|
|
|
|
NA+=00002711h EA+=10001/2×5000=1,0001 кВт×ч
NA-=00000000h EA-=0/2×5000=0,0000 кВт×ч
NR+=00001389h ER+=5001/2×5000=0,5001 квар×ч
NR-=00000064h ER-=101/2×5000=0,0101 квар×ч
2. Прочитать регистры энергии за август месяц по сумме тарифов счетчика с сетевым адресом 5, А=5000, Кт=1, Кн=1
Запрос: 05h 05h 39h 00h КС(CRC)
Ответ: См. предыдущий пример
2.1.8 Чтение параметров и данных
Запросы на чтение параметров и данных предназначены для считывания из счетчиков параметров, программируемых данных и результатов измерения.
Формат запроса на чтение параметров и данных приведен на рисунке 11.
Сетевой адрес |
Код запроса 8h |
Номер параметра (1 байт) |
Параметры (0...16 байт) |
КС (CRC) |
Рисунок 11 - Формат запроса на чтение параметров и данных
Третьим байтом передается номер запрашиваемого параметра. Поле параметров может отсутствовать и зависит от номера параметра. Перечень запрашиваемых параметров и содержание поля данных ответа, в случае корректного запроса и отсутствия внутренних ошибок, приведен в таблице 8.
Таблица 8 - Перечень запрашиваемых параметров и содержание поля данных ответа
№ параметра |
Наименование |
Ответ прибора |
0 |
Чтение серийного номера счетчика и даты выпуска. |
4 байта двоичного кода серийного номера и три байта 2/10-го кода даты выпуска в последовательности: число, месяц, год |
1 |
Чтение температуры. |
2 двоичных байта: 1-й=0, 2-й – двоичная температура со знаком) |
2 |
Чтение коэффициентов трансформации. |
Два байта Кн, два байта Кт, два байта Ткт (целая часть: 1-й байт признак размерности 0-кВт, 1-мВт, второй байт – целая часть Ткт), четыре байта Ткт (дробная часть) |
3 |
Чтение версии ПО. |
3 байта 2/10-го кода. |
4 |
Чтение текущего указателя массива профиля мощности (массива срезов). |
7 байт: первые 5 байт – время начала текущего среза, 2/10-й кода в последовательности: минуты, часы, число, месяц, год. Далее 2 двоичных байта адреса массива для текущего среза (старший, младший). |
5 |
Чтение сетевого адреса. |
Два двоичных байта (первый=0). |
6 |
Чтение времени интегрирования мощности для массива профиля (длительность срезов). |
Два двоичных байта в минутах (первый=0). |
7 |
Чтение времени перехода на летнее время. |
3 байта 2/10-го кода в последовательности: час, день последней недели (1-понедельник...7-воскресение), месяц. |
8 |
Чтение времени перехода на зимнее время. |
3 байта 2/10-го кода в последовательности: час, день последней недели (1-понедельник...7-воскресение), месяц. |
9 |
Чтение программируемых флагов. |
2 байта, позиционный код. |
A |
Чтение слова-состояния. |
4 байта для СЭТ-4ТМ.01, 5 байт для СЭТ-4ТМ.02 - позиционный код. |
B |
Чтение наименования места расположения счетчика |
16 символьных байт. Ограничителем символьного массива является 0. |
C |
Чтение текущего значения мощностей для массива профиля |
8 байт в числах полупериодов телеметрии в последовательности P+, P-, Q+, Q- |
D |
Чтение энергии текущего тарифа |
16 байт в числах полупериодов телеметрии в последовательности A+, A-, R+, R- |
E |
Чтение указателя текущего тарифа |
7 байт, в последовательности: минуты, часы, дни недели, число, месяц, год (2/10-й код) и двоичный байт номера текущего тарифа (0 - 1-й тариф…7 – 8-й тариф) |
F |
Чтение частоты (формат СЭТ-4ТМ.01) |
Два двоичных байта (N). Частота до сотых Гц в целой части = 357954500/(2*N) |
10h |
Чтение мгновенной мощности (в формате СЭТ-4ТМ.01) |
6 двоичных байт: первые три – активная мощность со знаком, вторые три – реактивная мощность со знаком. |
11h |
Чтение данных вспомогательных режимов измерения (СЭТ-4ТМ.02) |
Три двоичных байта. Два старших бита старшего байта указывают положение вектора полной мощности и должны маскироваться. |
12h |
Чтение варианта исполнения счетчика. Только для СЭТ-4ТМ.02. с версии 14.ХХ.ХХ |
Три двоичных байта |
13h |
Чтение состояния индикации Только для СЭТ-4ТМ.02. с версии 17.ХХ.ХХ и СЭТ-1М.01 |
Четыре двоичных байта: 1-й период индикации в секундах; 2-й байт BORI (старший бит – флаг режима: 1 – вспомогательный, 0 - основной); 3-й байт BWRI; 4-й байт BNT |
14h |
Чтение «защелкнутых» параметров: Время фиксации, энергия «ВСЕГО» (А+, А-. R+, R-), P, Q, S, U, I, F, cosj, Ku (аналогично команде 11h). Только для СЭТ-4ТМ.02 с V22.23.XX. |
Время фиксации считывается как 8 байт формата времени (См. команду 04h/00h). Остальные параметры считываются аналогично команде чтения вспомогательных параметров 11h (См. формат ответа). «Защелкнутая» энергия считывается как 16 байт формата энергии в последовательности А+, А-, R+, R- |
15h |
Чтение параметров измерителя качества электричества |
3 байта: 1-й байт – время интегрирования; 2-й байт – нижняя граница допуска; 3-й байт – верхняя граница допуска. (см. команду 3\26\…) |
16h |
Групповое чтение данных вспомогательных режимов измерения: мгновенной активной, реактивной, полной мощности, напряжения, тока, частоты и COS j, Ku в формате СЭТ-4ТМ.02. Только для СЭТ-4ТМ.02. c V27.XX.XX (см. формат) |
Одновременное чтение параметра в последовательности: по сумме фаз, по 1-й, по 2-й, по 3-й фазе (12 байт) |
17h |
Чтение множителя к таймауту ожидания окончания фрейма Только для СЭТ-4ТМ.02 с V27.XX.XX. |
2 байта двоичного множителя (1-й – старший, 2-й младший) |
18h |
Чтение слова-состояния задач СЭТ-4ТМ.02 с V28.26.XX. |
|
19h |
Чтение времени последнего перепрограммирования СЭТ-4ТМ.02 с V29.27.XX. |
7 байт формата времени |
1Ah |
Чтение масок режимов индикации СЭТ-4ТМ.02 с V30.27.XX. |
2 байта |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.