ГОСТ Р 8.839—2013
не будет получено. Буфер может иметь емкость, превыш ающ ую один набор данных, и может быть
организован по принципу прост ой очереди (принцип FIFOЛ>).
5.2.3.7 Отметка времени
Отметка временидолжна считываться с часов устройства. В зависимости оттипа измерительного
прибора или сферы его применения установка часов может быть законодательно контролируемой опе
рацией. и должны быть приняты соответствующие меры защиты в соответствии с уровнем жесткости
применяемых требований (см. 5.1.3.2с).
Внутренние часы автономного измерительного прибора могут иметь довольно большую погреш
ность. если отсутствуют способы для их синхронизации с астрономическим временем. Но если инфор
мация о времени измерения необходима для конкретного применения, то точность внутренних часов
измерительного прибора должна быть повышена с помощью специальных средств.
Пример повыш ения точности внут ренних кварцевых
часов —
(II) Надежность внутренних кварце
вы х часов измерительного прибора повышается с использованием принципа избыпуочности: таймер
подсчитывает тактовые сигналы часов микроконтроллера, синхронизируемые от другого кварцево
го кристалла. Когда таймер досчитает до заданного значения, например до 1 секунды,
устанавливает ся специальный флаг микроконтроллера, и подпрограмма прерываний данной
программы формирует приращение показаний второго счетчика. В конце, например, одного дня
программное обеспечение счи тывает показания контролируемых кварцем часов прибора и вычисляет
разницу
в
секундах, с програм мным счетчиком. Если разница находится
в
заданных пределах,
то программный счетчик сбрасывается до нуля, и данная процедура повторяет ся; но если
указанная разница во времени превы шает установленные пределы, то данная программа инициирует
соответст вующ ую реакцию исправ ления ошибок.
5.2.4 Совместимость операционных систем и аппаратного обеспечения, портативность
5.2.4.1 Изготовитель измерительного прибора должен определить минимальные требования к
аппаратному и программному обеспечению. Изготовителем должны быть декларированы и указаны в
свидетельстве об утверждении типа прибора минимальные ресурсы и подходящая конфигурация (на
пример, процессор, оперативная память, жесткий диск, требования к связи, версия операционной сис
темы и т. д.), которые необходимы для правильного функционирования прибора.
5.2.4.2 В законодательно контролируемом программном обеспечении должны быть предусмотре
ны технические средства для предотвращения работы в случае, когда не удовлетворяются минималь
ные требования к конфигурации. Система должна эксплуатироваться только в тех условиях, которые
указаны изготовителем для ее правильного функционирования.
Например, если для правильного функционирования системы определены некие неизменные усло
вия. тодолжны быть предусмотрены средства для сохранения этих условий эксплуатации. Это особенно
касается универсального компьютера, выполняющего законодательно контролируемые функции.
Требования к аппаратному обеспечению, операционной системе и общей конфигурации системы
универсального компьютера должны учитываться в следующих случаях:
- если требуется высокая степень соответствия требованиям (см. 5.2.5(d));
- если требуется конкретное программное обеспечение (см., например. 5.2.6.3Ь по вопросу про
слеживаемого обновления программного обеспечения),
- если применены криптографические алгоритмы или ключи (см. 5.2.3).
5.2.5 Соответствие изготавливаемого устройства утвержденному типу
Изготовитель должен обеспечивать производство таких устройств и такого законодательно кон
тролируемого программного обеспечения, которые соответствуют утвержденному типу и представлен
ной документации. Существуют разные уровни требований соответствия:
(a) идентичность законодательно контролируемых функций, описываемых в документации
(см. 6.1). каждого устройства утвержденному типу (исполняемый код может отличаться);
(
b
) идентичность частей законодательно контролируемого исходного кода и соответствие
остальных частей законодательно контролируемого программного обеспечения подпункту (а);
(c) идентичность всего законодательно контролируемого исходного кода в целом; и
(d) идентичность всего исполняемого кода в целом.
В нормативных документах национального органа по стандартизации иУили соответствующих ре
комендациях МОЗМ должно указываться, какая степень соответствия является приемлемой. В этих ре
комендациях может быть определена подгруппа таких степеней соответствия.
11FIFO: «Первый на входе — первый на выходе».
17