Статус документа
Статус документа

ГОСТ Р 56947-2016/ISO/IEC/IEEE 21450:2010 Информационные технологии (ИТ). Интерфейс интеллектуального преобразователя для датчиков и исполнительных устройств. Общие функции, протоколы взаимодействия и форматы электронной таблицы данных преобразователя (ЭТДП)

     5.12 Синхронизация


Основным требованием для крупномасштабного сбора данных с распределенных многоточечных массивов датчиков является обеспечение в системе функции запуска синхронизированных во времени триггерных сигналов для различных преобразователей данных. Так как для точного временного "снимка состояния" измеряемых параметров принципиально важно обеспечить одновременный сбор широкого спектра точек данных, то отдельные выборки от распределенных в пространстве датчиков нужно координировать в довольно точных временных интервалах. Для выполнения этой задачи в настоящем стандарте описано несколько функций, приведенных в 5.12.1-5.12.2.

5.12.1 Методы получения синхронизации

Основным инструментом для обеспечения синхронизации является триггер. Так как триггеры могут быть адресованы группам каналов преобразователя, то выборка данных для членов группы проходит синхронно в пределах времени задержки сигнала и с разницей на время задержки между получением триггерного сигнала ИМП и его загрузкой в канал преобразователя.

5.12.1.1 Применение триггеров

Самым простым путем достижения синхронизации выборок данных являются адресные группы и глобальные триггеры, описанные в 5.3. Если синхронизация выборок данных должна быть достигнута для нескольких ИМП, то требуется использовать метод адресации для нескольких ИМП, приведенный в 10.2.3-10.2.4. При использовании данного метода максимально достижимая временная точность зависит от базовых средств и протокола связи. Данный метод хорошо работает для каналов преобразователей, загружающих или обрабатывающих одиночную выборку после получения одного триггерного сигнала. Метод является менее точным при работе с наборами данных, содержащими более одной выборки. Метод также имеет ограничения при очень большой длине кабелей или при очень строгих требованиях к синхронизации.

5.12.1.2 Применение отсроченного триггера

Задержки в системе, возникающие по причине различной длины кабелей между СПП и ИМП, а также по причине задержек внутри ИМП, могут быть устранены при использовании функции отсроченного триггера. Более детально данный процесс описан в приложении L. Данная функция ИМП может быть использована, если СПП обладает методом определения задержек для различных ИМП. Данный метод может быть применен в том случае, если в стандарте для физической среды передачи данных оговорен метод определения задержек передачи информации.

5.12.1.3 Применение сигнала синхронизации

Сигнал синхронизации обеспечивает синхронный тактовый импульс с одинаковой частотой для всех ИМП в обычной среде. Применение сигнала синхронизации позволяет улучшить работу с адресными группами или глобальными триггерами каналов преобразователя, работающих с наборами данных, содержащих более одной выборки. Тем не менее применение сигнала синхронизации не устраняет напрямую различные задержки, связанные с длиной кабеля.

5.12.2 Сигнал синхронизации

В некоторых из стандартов настоящего комплекса описаны СПП, способные генерировать тактовые импульсы синхронизации и передавать их ИМП. Модули ИМП могут получать данные тактовые импульсы, загружать их в буфер и использовать для генерации соответствующих тактовых импульсов внутри самого ИМП. Детальная информация о передаче тактовых импульсов от СПП к ИМП приведена в соответствующем стандарте комплекса ИИЭР 1451.