Откройте актуальную версию документа прямо сейчас
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Приложение G
(обязательное)
Дополнительные исследования и испытания цифровых устройств и весов с программным управлением
G.1 Весы и устройства со встроенным программным обеспечением (5.5.1)
Изучают описательную часть документации в соответствии с 8.2.1.2 и проверяют, содержится ли в комплекте представленных документов описание или декларация (заявление) изготовителя о том, что программное обеспечение является встроенным, т.е. что оно используется в стационарной (закрепленной) аппаратной части с определенными программными средствами и не может быть модифицировано или загружено через какой-либо интерфейс или с помощью других средств после защиты или опломбирования.
Проверяют наличие описания средств защиты и степень гарантированности от какого-либо вмешательства.
Проверяют наличие идентификации программного обеспечения, ее соответствие законодательно контролируемому программному обеспечению, удостоверяются, что оно выполняет законодательно контролируемые функции в соответствии с документацией, предоставленной изготовителем.
Проверяют легкость идентификации программного обеспечения весов.
G.2 Персональные компьютеры и другие устройства с программируемым или загружаемым программным обеспечением (5.5.2)
G.2.1 Документация на программное обеспечение
Проверяют наличие специальной документации на программное обеспечение [в соответствии с 5.5.2.2, перечисление d)], прилагаемой изготовителем, в которой содержится вся соответствующая информация для проверки законодательно контролируемого программного обеспечения.
G.2.2 Защита программного обеспечения
G.2.2.1 Программное обеспечение с закрытой оболочкой (пользователь не имеет доступа к операционной системе и/или программам)
Проверяют наличие полного комплекта команд (например, функциональные клавиши или команды через внешний интерфейс), к которому должны быть приложены краткие описания.
Проверяют, была ли предоставлена изготовителем письменная декларация о комплектности набора команд.
G.2.2.2 Операционная система и/или программа (программы), доступные пользователю
Проверяют, формируется ли контрольная сумма или эквивалентная сигнатура по машинному коду (в системе команд) законодательно контролируемого программного обеспечения [программный модуль (модули), подлежащий(е) законодательному контролю, и типоопределяющие параметры].
Проверяют, не может ли быть запущено законодательно контролируемое программное обеспечение, если код был фальсифицирован с помощью текстового редактора.
G.2.2.3 Дополнительно к G.2.2.1 или G.2.2.2
Проверяют, достаточно ли защищены все конструктивные параметры, например с помощью контрольной суммы.
Проверяют, имеется ли контрольный след для защиты конструктивных параметров и имеется ли описание контрольного следа (следа ревизии).
Проводят несколько выборочных проверок на предмет соответствия работы указанных в документации средств защиты и функций представленному описанию.
G.2.3 Программный интерфейс (интерфейсы)
Проверяют, выделены ли программные модули законодательно контролируемого программного обеспечения и отделены ли они соответствующим защищенным интерфейсом от модулей программного обеспечения, действующего совместно с законодательно контролируемым.
Проверяют, является ли защищенный программный интерфейс частью законодательно контролируемого программного обеспечения.
Проверяют установлены ли функции законодательно контролируемого программного обеспечения, которые могут быть запущены через защищенный интерфейс, и имеется ли их описание.
Проверяют, установлены ли параметры, которые могут быть изменены через защищенный программный интерфейс, и имеется ли их описание.
Проверяют описание функций и параметров на полноту и однозначность.
Проверяют, не противоречат ли указанные в документации функции или параметры требованиям настоящего стандарта.
Проверяют наличие соответствующих инструкций для прикладного программиста (например, в документации к программному обеспечению) в отношении защиты программного интерфейса.
G.2.4 Идентификация программного обеспечения
Проверяют наличие соответствующей идентификации программного обеспечения, появляющейся на программном модуле (модулях) законодательно контролируемого программного обеспечения и типоопределяющих параметрах во время прогона программы весов.
Проверяют, появляется ли идентификация программы по ручной команде и можно ли ее сравнить с контрольной идентификацией, указанной в описании типа.
Проверяют, все ли соответствующие программные модули (модуль) и типоопределяющие параметры законодательно контролируемого программного обеспечения включены в идентификацию.
Выборочно проверяют, появляется ли контрольная сумма (или другие сигнатуры) и действует ли она в соответствии с описанием.
Проверяют наличие эффективного контрольного следа.
G.3 Устройства хранения данных DSD (5.5.3)
При наличии в прилагаемой документации сведений об устройстве (встроенном в весы или с внешним подключением), предназначенном для долговременного хранения данных, подлежащих законодательному контролю, проводят следующие проверки:
G.3.1 Проверяют, действуют ли программы, используемые для хранения данных, в устройстве со встроенным программным обеспечением (G.1) или с программируемым/загружаемым программным обеспечением (G.2). При проверке программ, применяемых для хранения данных, руководствуются положением G.1 либо G.2.
G.3.2 Проверяют правильность хранения и вызова данных.
Проверяют, указаны ли изготовителем объем памяти DSD и меры, препятствующие потере данных, а также является ли описание достаточным.
G.3.3 Проверяют, содержат ли сохраняемые данные всю соответствующую информацию, необходимую для восстановления проведенного ранее взвешивания: значения массы брутто и нетто, значения массы тары с указанием полученной массы тары и предварительно заданной массы тары, десятичные знаки, единицы [например, килограмм (кг) может быть закодирован], идентификацию набора данных, идентификационный номер весов или грузоприемного устройства, если к устройству хранения данных подключено несколько весов или грузоприемных устройств, контрольную сумму или другую сигнатуру сохраняемого набора данных.
G.3.4 Проверяют надежность защиты сохраняемых данных от случайных или преднамеренных изменений.
Проверяют наличие защиты, по крайней мере, путем контроля по четности в процессе передачи данных на DSD.
Проверяют наличие защиты, по крайней мере, с помощью контроля по четности в случае DSD со встроенным программным обеспечением (5.5.1).
Проверяют наличие защиты с помощью соответствующей контрольной суммы или сигнатуры (не менее двух байтов, например, контрольная сумма со скрытым полиномом) в случае DSD с программируемым или загружаемым программным обеспечением (5.5.2).
G.3.5 Проверяют, можно ли идентифицировать и вывести на дисплей сохраняемые данные, сохраняются ли идентификационные номера (номер) для дальнейшего использования, записываются ли они на официальных торговых средствах информации, т.е. распечатываются, например путем вывода на печатающее устройство.
G.3.6 Проверяют, запоминаются ли данные, используемые для торговой сделки, автоматически, т.е. независимо от решения оператора.
G.3.7 Проверяют, что сохраненный набор данных, который должен быть проверен с помощью идентификации, отображается и печатается на устройстве, которое является объектом метрологического контроля.
G.4 Формат отчета об испытаниях
Отчет об испытаниях должен содержать всю соответствующую информацию об аппаратной части и конфигурации программного обеспечения испытуемого персонального компьютера, а также результаты испытаний.
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.