Автоматизированные системы управления технологическими процессами. Программно-технические комплексы. Втюрин В.А. - 227 стр.

UptoLike

Составители: 

227
4.9.4. Базовые программные средства
Программная поддержка Интегратора базируется на операционных
системах реального времени. Хотя в принципе возможно применение
различных операционных систем в зависимости от выбранной
аппаратной платформы и в зависимости от конфигурации Интегратора,
понятно, что обеспечить надежную и предсказуемую работу Интегратора
способны только операционные системы реального времени.
Какие операционные системы реального времени могут
использоваться в качестве базовой операционной системы Интегратора ?
Используются наиболее распространенных и популярных ОСРВ по той
простой причине, что они оснащены хорошим инструментарием,
включающим продвинутые системы разработки, различные CASE-
средства, коммуникационные пакеты. Еще одна важная причина
практически все разработчики модулей ввода/вывода (VME, CPCI,
мезонины) снабжают свои изделия драйверами именно для этих
операционных систем.
Так, при построении Интеграторов на базе аппаратных средств
VME, CXC мы используем операционные системы реального времени
OS9 и VxWorks. При использовании аппаратуры CompactPCI
операционные систем VxWorks, QNX, OS9 и расширения реального
времени для Windows NT.
В качестве инструментов для программирования контроллеров
используются программные пакеты, удовлетворяющие стандарту IEC
1131, такие, например, как ISaGRAF. Для организации коммуникаций
используются пакеты SPF, SoftStax, библиотеки функций, реализующие
спецификации PROFIBUS, MODBUS, и др., а также специализированные
пакеты для создания шлюзов, разработанные нами.
4.9.5. Типы Интеграторов
Принципы построения ПТК Интегратор и используемые для его
построения компоненты позволяют создать Интегратор, функции
которого оптимально соответствуют требуемым. В соответствии с
наиболее часто встречающимися конфигурациями можно выделить три
основных типа Интегратора.
Коммуникационный сервер (Сервер-шлюз). Основные функции
серверов этого типа поддержка различных промышленных и локальных
сетей и обеспечение транспорта данных из одной сети в другую. (Рис.
4.22). Как правило, Интегратор этого типа используется в конфигурациях