ГОСТ Р МЭК 61784-3—2015
даментальным компонентом коммуникационного уровня бозопасности. необходимым для достижения
уровня полноты безопасности. В таких случаях должны применяться подходящие хеш-функции, такие
как биты честности, циклический избыточный код (CRC). повторение сообщений и другие методы из
быточности сообщений.
Коммуникационный канал не должен использовать ту же хеш-функцию, что и добавленный сверху
коммуникационный уровень безопасности (см. также МЭК 62280-1). если для таких случаев не приме
нены специальные меры. Безопасный код должен быть функционально независимым от передаваемо го
кода.
П р и м е ч а н и е — Если CRC используется е качестве хеш-функции, то коммуникационный канал не
должен использовать тот же полином CRC. что и добавленный сверху коммуникационный уровень безопасности.
Все эти методы предоставляют средства для обеспечения низкой интенсивности появления
остаточных ошибок. Все меры обеспечения полноты данных должны реализовываться в добавленных
сверху уровнях (коммуникационных уровнях безопасности) средств управления, спроектированных с
расчетом на соответствие УПБ.
Поставщик может выбрать различные методов вычисления оценочных данных для механизмов
обеспечения полноты данных сетей полевых шин. Результаты таких вычислений ведут либо к необхо
димости приложить больше усилий при проектировании аппаратных средств и программного обеспе
чения для обеспечения полноты, либо к необходимости приложить больше усилий при вычислениях и
предоставлении доказательств безотказности всей системы управления.
Интенсивность остаточных ошибок вычисляется из вероятности остаточных ошибокдобавленного
сверху механизма обеспечения полноты (безопасно передаваемых) данных и скорости передачи без
опасных сообщений. Для оценки дополнительно следует учитывать максимальное число приемников
данных (т). допустимое для одной функции безопасности.
Показанное ниже уравнение (1) должно использоваться, чтобы вычислить интенсивность оста
точных ошибок из RSL (Ре), если не применяется основная модель или если другой метод может быть
более подходящим. Параметры уравнения определены в таблице 2.
ASL(Pe) = PSL(Pe)irm .(1)
П р и м е ч а н и е — Данная формула предполагает циклическую передачу безопасных сообщений.
Т а б л и ц а 2 — Определение параметров, используемых для вычисления интенсивности остаточных ошибок
Параметр уравнения
Определение
ASL(Pe)
Частота интенсивности ошибок в час коммуникационного уровня безопасности относи
тельно вероятности битовой ошибки
Ре
Вероятность битовой ошибки. Если не доказана лучшая вероятность ошибки, следует
использовать значение 10’2а>
RSL(Pe)
V
т
Вероятность остаточной ошибки в безопасном сообщении
Максимальное число безопасных сообщений в час
Максимальное число приемников данных, допустимое для одной функции безопасности
(см. рисунок 6)
а>Значение вероятности битовой ошибки (Ре), равное 104. в присутствии непрерывных магнитных помех
приводит к прекращению коммуникаций (ложному срабатыванию) при циклическом обмене данными (напри
мер. время сторожевого таймера истекает из-за слишком большого количества повторных попыток). Исполь зуя
правильную установку (экранирование, уравнивание потенциалов), можно уменьшить вероятность ложных
срабатываний.
Проектирование уровня безопасности не может основываться на таком предположении, так как одиночный
всплеск помех с множеством искаженных бит является распространенным явлением в промышленной среде.
Для того чтобы обнаружить такие нарушения, необходимы мощные механизмы обнаружения ошибок, до
статочные для достижения требующейся вероятности остаточных ошибок R^Pe) при стократно более высоком
значении Ре. то есть равном 10’2.
Рисунок 6 демонстрирует применение при т = 4.
15