ГОСТ Р ИСО 20242-1—2010
Дополнительные ресурсы — это динамически загружаемые коммуникационные ресурсы, недо
ступные для операционной системы с интерфейсом, аналогичным RMSI, поэтому адаптер должен
только обеспечивать доступ для пользователя, начиная от RMSI и заканчивая доступом к дополнитель
ным ресурсам. Специальными сервисными услугами, предоставляемыми RMSI, являются загрузка и
выгрузка дополнительных ресурсов.
4.2.2 Характеристики устройств передачи данных
Адаптер использует ресурсы операционной системы и/или дополнительные ресурсы, предназна
ченные для передачи данных «физическим» устройствам. Эта программа зависит от типа интерфейса,
коммуникационный уровень которого представлен RMSI, который может быть транспортным уровнем
для стандартных периферийных интерфейсов компьютера, однако если адаптер снабжен специальны
ми протоколами обмена, то он может представлять более высокие уровни.
Адаптер с помощью процедур, предусмотренных для промышленной сети связи fieldbus, как пра
вило, записывают на съемной плате. Эта программа может зависеть от ресурсов данной платы, комму
никационный уровень которой определен адаптером.
Атрибуты связи для обслуживания адаптера определяются именем типа интерфейса. Комплекс
стандартов ИСО 20242 устанавливает несколько имен для некоторых, интегрированных с компьютером,
периферийных устройств. Если разные программы-адаптеры компьютерной платформы, используе
мые в операционных системах и/или в дополнительных ресурсах, используют одни и те же типы имен, то
связанные с ними услуги будут иметь аналогичный характер. При использовании RMSI обработка
протокола связи происходит как с помощью адаптера, так и с помощью дополнительных ресурсов.
4.3 Драйвер устройства
4.3.1 Характеристики
Драйвер устройства — это программа, которая позволяет инициализировать доступ к объектам
связи виртуальных устройств. Он не обеспечивает автоматическую связь с реальными устройствами,
поскольку виртуальные и реальные устройства напрямую не связаны между собой (см. рисунок 3).
Драйверы устройств определяют в зависимости от области их применения, требующей обеспече
ния определенных функциональных возможностей для одного или нескольких «физических» устройств.
Эти функциональные возможности группируют в зависимости от того, к какой группе будут принадле
жать виртуальные устройства, а именно:
- к группе специализированных «физических» устройств;
- к совокупности «физических» устройств;
- к части «физического» устройства или
- к программному модулю в драйвере устройства или в дополнительном ресурсе программы адап
тера компьютерной платформы.
4
Рисунок 3 — Отображение в памяти виртуальных устройств