ГОСТ Р МЭК 61142-2001
Группа П32
ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
ОБМЕН ДАННЫМИ ПРИ СЧИТЫВАНИИ ПОКАЗАНИЙ СЧЕТЧИКОВ, ТАРИФИКАЦИИ И УПРАВЛЕНИИ НАГРУЗКОЙ
Обмен данными по локальной шине
Data exchange for meter reading, tariff and load control. Local bus data exchange
ОКС 17.220.20
ОКП 42 2800
Дата введения 2003-01-01
Предисловие
1 РАЗРАБОТАН И ВНЕСЕН Техническим комитетом по стандартизации ТК 232 "Аппаратура для измерения электрической энергии и контроля нагрузки"
2 ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта Российской Федерации от 24 декабря 2001 г. N 557-ст
3 Настоящий стандарт содержит полный аутентичный текст международного стандарта МЭК 61142-93 "Обмен данными при считывании показаний счетчиков, тарификации и управлении нагрузкой. Обмен данными по локальной шине"
4 ВВЕДЕН ВПЕРВЫЕ
5 ПЕРЕИЗДАНИЕ. Февраль 2007 г.
Настоящий стандарт описывает процедуру обмена данными по локальной шине в случае, когда несколько тарифных устройств, распределенных в пространстве, соединено специальной шиной. Считывание данных этих тарифных устройств может осуществляться посредством подключения программирующе-считывающего устройства к центральному магнитному разъему.
Стандарт устанавливает требования, предъявляемые к аппаратным средствам и протоколам для локальных систем. Требования для дистанционных систем рассматриваются в другом стандарте.
Настоящий стандарт распространяется на системы с локальной шиной. В этих системах портативное программирующе-считывающее устройство (далее - первичная или управляющая станция/контроллер) соединяется с несколькими тарифными устройствами, так называемыми вторичными или рабочими станциями, через шину, имеющую гибкую структуру.
Контроллер соединяется с шиной с помощью магнитного (индуктивного) разъема. Сама по себе шина пассивна, а все тарифные устройства, количество которых ограничено, электрически изолированы от нее.
В качестве основы протокола принята модель взаимосвязи открытых систем (ВОС) в соответствии с ГОСТ 28906, содержащая четыре уровня: физический, канальный, сеансовый и прикладной.
Протокол обеспечивает считывание и программирование тарифных устройств, позволяет обнаруживать и идентифицировать так называемые "забытые" станции, которые не зарегистрированы в базе данных портативного контроллера.
Протокол разработан специально для средств, определяющих качество и количество потребляемой электроэнергии, а также для средств измерения прочности электрической изоляции. Хотя протокол имеет определенную направленность, его применение остается за потребителем. Использование локальной шины данных для систем связи типа "точка - точка" также прерогатива потребителя.
В настоящем стандарте использована ссылка на ГОСТ 28906-91 (ИСО 7498-84, Доп.1-84, ИСО 7498-84) Системы обработки информации. Взаимосвязь открытых систем. Базовая эталонная модель
В настоящем стандарте используют следующие определения:
адрес: Последовательность двоичных сигналов, определяющая место расположения объекта связи или числовой номер.
двунаправленная передача: Передача данных по цепи в любом (полудуплексном) направлении.
тарифное устройство: Фиксированное устройство сбора данных, как правило, соединенное или совмещенное с электрическим счетчиком.
запрос: Процесс посылки сигналов для установления связи между станциями.
прямая передача: Передача сигнала определенной частоты без модуляции.
Бод*: Единица скорости передачи информации (модуляции).
____________________
* В системе СИ в с.
ДДК (двоично-десятичное кодирование): Кодирование десятичной цифры между 0 и 9 с использованием четырех битов.
бит: Название для двоичной цифры.
буфер: Буферная память.
шина: Проводная система связи, соединяющая станции и позволяющая осуществлять их связь в данный момент времени.
флаг: Символ, используемый для указания специфического статуса устройства или набора данных.
обмен: Последовательность передач между устройствами нескольких структур, составляющих в целом процедуры считывания данных или программирования, например
дистанционный обмен данными: Обмен данными между одним или группой тарифных устройств и концентратором данных через коммутационную сеть.
локальный обмен данными: Обмен данными между одним или группой тарифных устройств или их группой и программирующе-считывающим устройством.
опрос: Процесс, состоящий в последовательном запросе станций на передачу данных.
выборочный запрос: Процесс, состоящий в запросе одной станции или нескольких станций на прием данных.
опросный список: Список станций, подлежащих опросу в порядке, в котором они должны быть опрошены.
байт: Набор из восьми значащих битов.
перезапуск: Процедура, с помощью которой станция пытается разрешить конфликтную или ошибочную ситуацию, возникшую в процессе обмена, посредством повторения невыполненной последовательности посылок и передач.
протокол: Набор условных процедур, требуемых для обеспечения взаимодействия удаленных устройств с целью инициализации и поддержания обмена данными.
приемник (данных): Часть терминала, принимающая данные из канала связи.
последовательность: Часть процедуры обмена, включающая структуры запроса и ответа.
различающиеся последовательности: Последовательности, отличные от процедур перезапуска. Структуры, переданные первичной станцией, различаются своими управляющими (как в случае дистанционного программирования) или информационными полями (как в случае многоканального дистанционного считывания).
идентификационные последовательности: Последовательности, соответствующие процедурам перезапуска. В случае ошибки при первом запросе структура, передаваемая первичной станцией для этих последовательностей, является абсолютно идентичной.
источник (данных): Часть терминала, передающая данные в канал связи.
станция: Совокупность функциональных устройств, включая терминал, оборудование для передачи данных и устройства их связи.
первичная станция: Станция, осуществляющая полное управление каналом связи.
вторичная станция: Станция, подчиняющаяся командам в соответствии с процедурой связи.
синхронизация: Процедура, осуществляющая взаимодействие процессов в данный момент времени.
программирующе-считывающее устройство (ПСУ): Портативное оборудование для передачи данных к тарифным устройствам или электрическим счетчикам или от них.
время ожидания: Задержка, после которой принимается решение, что ожидаемое событие не произошло.
структура: Передача набора последовательных блоков, составляющих полное сообщение для принимающей станции.
поле (блок): Функциональное подмножество из байтов в структуре.
1.4 Сокращения
В настоящем стандарте используют следующие сокращения.
AADP | - адрес первичной станции (таблица А); | |||
AADS | - адрес вторичной станции (таблица А); | |||
ACLE | - ключ (таблица А); | |||
ADG | - общий (главный) адрес; | |||
ADON | - данные (таблица А); | |||
ADP | - адрес первичной станции; | |||
ADS | - адрес вторичной станции; | |||
ADTP | - данные дистанционного программирования (таблица А); | |||
AG | - инициирующий запрос; | |||
ALEA | - случайная переменная; | |||
ANA | - число байтов в поле ADON (таблица А); | |||
ANAP | - предшествующее случайное число (таблица А); | |||
ANECHAU | - число байтов в таблице А при единичном обмене; | |||
APREC | - предыдущий запрос; | |||
APSES | - флаг синхронизации между ПРИКЛАДНЫМ и СЕАНСОВЫМ уровнями; | |||
AR | - выход и возврат, характеризующие различающиеся последовательности; | |||
ARJ | - отклонение идентификации (удостоверения подлинности); | |||
ASO | - кодирование случаев ответа за запрос "забытой" станции; | |||
ATAB | - тип данных (таблица А); | |||
ATYPE | - тип операции; | |||
AUT | - команда идентификации (удостоверения подлинности); | |||
BDON | - данные (таблица Б); | |||
BERREUR | - ошибка (таблица Б); | |||
BFEx | - окно ожидания N (таблица Б); | |||
BNA | - случайное число (таблица Б); | |||
BNDEROW | - число байтов в диагностическом поле в процессе обмена (таблица Б); | |||
BNECHAU | - число байтов в таблице Б при единичном обмене; | |||
BNR | - число байтов в поле BDON (таблица Б); | |||
BNSEQI | - число идентичных последовательностей (таблица Б); | |||
BTIMOUT | - ошибка по времени задержки (таблица Б); | |||
BTOB | - флаг ошибки при задержке последовательного опроса станции (таблица Б); | |||
BTOCO | - флаг ошибки при временной задержке связи (таблица Б); | |||
BTOE | - флаг ошибки при задержке передачи (таблица Б); | |||
BTOL | - флаг ошибки при задержке КАНАЛЬНОГО уровня (таблица Б); | |||
CASO | - кодирование случаев ответа на запрос "забытой" станции; | |||
CCITT | - Международный консультативный комитет по телеграфной и телефонной связи; | |||
COM | - команда; | |||
CRC | - циклический избыточный код; | |||
DASO | - флаг запроса "забытой" станции; | |||
DAT | - данные команд; | |||
DES | - стандарт кодирования данных; | |||
DIB | - флаг команды инициализации шины; | |||
DNA | - флаг отрицательного подтверждения; | |||
DON | - данные; | |||
DRJ | - данные не приняты; | |||
DSO | - флаг "забытой" станции; | |||
DTP | - флаг дистанционного программирования; | |||
DTR | - флаг дистанционного считывания; | |||
ECH | - ответ-команда; | |||
EMP | - местоположение; | |||
ENQ | - запрос; | |||
EOS | - последняя команда программной структуры; | |||
E/R | - передача/прием; | |||
ER | - комбинации ERLI, ERSES; | |||
ERAP | - ошибка в ПРИКЛАДНОМ уровне; | |||
ERLI | - ошибка в КАНАЛЬНОМ уровне; | |||
ERREUR | - ошибка в протоколе; | |||
ERSES | - ошибка в СЕАНСОВОМ уровне; | |||
ETCD | - оборудование терминала передачи данных; | |||
ETTD | - оборудование терминала обработки данных; | |||
FE | - окно передачи; | |||
FINEMI | - конец передачи; | |||
FINPHI | - конец ФИЗИЧЕСКОГО уровня; | |||
FR | - окно приема; | |||
FROMEXT | - флаг, выставляемый внешним процессом; | |||
HF | - высокая частота; | |||
HHU | - программирующе-считывающее устройство (портативное считывающее устройство ПСУ), также TSP; | |||
IASO | - индикатор окна ожидания для вызовов "забытых" станций; | |||
IB | - команда инициализации шины; | |||
ISO/OSI | - взаимосвязь открытых систем (ВОС); | |||
К | - ключ; | |||
LIPHI | - флаг синхронизации между КАНАЛЬНЫМ и ФИЗИЧЕСКИМ уровнями; | |||
LISES | - флаг синхронизации между КАНАЛЬНЫМ и СЕАНСОВЫМ уровнями; | |||
LON | - длина; | |||
LSB | - наименьший значимый бит; | |||
LSUP | - число байтов поля данных; | |||
MSB | - наибольший значимый бит; | |||
N | - число; | |||
NAO | - случайное число для ответа "забытой" станции; | |||
NAx | - случайное число N ; | |||
NAxK | - закодированное случайное число; | |||
NSEQD | - число различных последовательностей; | |||
NTR | - число дистанционных считываний; | |||
PAG | - порт инициирующего запроса; | |||
PAREP | - флаг отсутствия ответа; | |||
PHILI | - флаг синхронизации между ФИЗИЧЕСКИМ и КАНАЛЬНЫМ уровнями; | |||
REC | - команда дистанционного программирования (записи); | |||
RECNU | - неполучение; | |||
RSO | - ответ от забытых станций; | |||
RxD | - прием данных; | |||
SESAP | - флаг синхронизации между СЕАНСОВЫМ и ПРИКЛАДНЫМ уровнями; | |||
SESLI | - флаг синхронизации между СЕАНСОВЫМ и КАНАЛЬНЫМ уровнями; | |||
TAB | - тип данных (таблица); | |||
TACEO | - совокупное время задержки между байтами; | |||
TACEOM | - максимальное совокупное время задержки между байтами; | |||
TAG | - время инициализирующего запроса; | |||
TAGM | - максимальное время запроса инициализации; | |||
TAO | - время отсутствия байта; | |||
TAOM | - максимальное время отсутствия байта; | |||
TAIO | - время ожидания первого байта; | |||
TAIOM | - время ожидания первого байта (максимальное время задержки первого байта); | |||
TDP | - таблица программирования данных; | |||
ТЕ | - время передачи; | |||
TEMPO | - ускорение; | |||
TFE | - время, связанное с окном передачи; | |||
TFR | - время, связанное с окном приема; | |||
TIMAX | - максимальное время; | |||
TOB | - время задержки последовательного опроса станции; | |||
TOBM | - максимальное время задержки последовательного опроса станции; | |||
TOCO | - время задержки связи; | |||
TOCOM | - максимальное время задержки связи; | |||
TOE | - время задержки передачи; | |||
TOEM | - максимальное время задержки передачи; | |||
TOL | - время задержки КАНАЛЬНОГО уровня; | |||
TOLM | - максимальное время задержки КАНАЛЬНОГО уровня; | |||
TP | - дистанционное программирование; | |||
TR | - дистанционное считывание; | |||
TRO | - время ответа "забытой" станции; | |||
TSP | - программирующе-считывающее устройство, также HHU; | |||
TxD | - передача данных; | |||
ZDT | - поле данных считывания и программирования. |