ГОСТ IEC 61142—2011
Дистанционное считывание
При дистанционном считывании командные функции принадлежат ПСУ, котороеявляется приемни
ком данных. Первичная станция (ПСУ) инициирует вторичную станцию послатьсообщение. Связь в этом
случае управляется «голосованием».
Функция «голосования/селекции» объединена с системой адресации, которая позволяетвыбрать одну
вторичнуюстанцию из п станций, подключенных к шине.
В этом режиме функционирования система недолжна иметь спорных ситуаций, так как запросы и
ответы совершенно детерминированы.
Особый случай
Особый случай представляет собой обнаружение забытых станций после дистанционного считыва
ния всей шины. Это довольно необычно, поскольку максимальноечисло забытых устройств на шине не
может превышать пяти. Сбой может произойти, только если имеетсяошибка в инициализации адресного
спискадля шины, содержащегося в ПСУ. или если возникла ошибка после изменения адресного
списка (списка голосования/селекции).
Используемый методдоступа заключается в передачеответовот забытыхстанций в случайные мо
менты времени, что подразумевает обработкуошибок.
Сосуществование этой опции передачи сметодом голосования/селекции подразумевает одинаковую
обработку подтверждений для совместимости этихдвух принципов.
Необходимо отметить, что метод передачи (со случайным доступом) не может быть применен к
шине в целом без значительного увеличения сложности протокола или без существенногоувеличения
времени дистанционного считывания илипрограммирования дотакой степени, чтобы это сталоненужным и
бесполезным.
2.4 Общая организация структур и обменов
2.4.1 Формат структуры
1а
i
1
ГЪраыммвя дона
2
N
«да
Ю Р
оои
Данные
CRG
11(Мтаа+дляя поля дмных
Структура состоит из шести полей, которые могутбытьфункционально сгруппированы.
2.4.1.1 Контрольное поле
N— число, использующее 1байт (двоичный), устанавливаемоепередатчиком, чтобы показать чис
ло байтов в посылаемой структуре.
CRC— циклический избыточный код, использующий 2 байта (двоичных), устанавливаемый передат
чиком ивычисляемый для всех (N—2) предшествующих байтов(см. характеристики CRC. используемого в
приложении А).
Эти контрольные элементы позволяют приемнику проверить, что структура была передана без оши
бок.
2.4.1.2 Поле адреса
ADS — адрес вторичной станции, использующий 6 байтов [закодированный вдвоично-десятичном
коде (BCD)] — две цифры на байт (см. приложение Е).
Значение этого адреса в десятичном представлении находится между 0 5 ADS > 999999999999
(12цифр).
В ПСУпри обращении к вторичной станции это поле заполняется ПСУ в зависимости отстанции(й),
с которой(ыми) оно «хочет» связаться.
Во вторичной станции приобращении к ПСУ это поле заполняется аппаратными средствами вторич
ной станции своим собственным внутренним адресом (помещенным в энергонезависимуюпамять при ини
циализации каждогоустройства).
П р и м е ч а н и е — Нулевое значение ADS зарезервировано как общий адрес идалее называется ADG.
ADP— адрес первичной станции, использующий первый байт (закодированный вдвоично-десятич
ном коде (BCD)— две цифры на байт).
Значение,принимаемое этойпеременной, находится (вдесятичном представлении) между 0iADP<99.
8