Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Концепция ОМАС и контроллеры на базе PC .
Концепция открытой модульной архитектуры контроллеров - OMAC (Open Modular Architecture Controls) была выдвинута фирмой General Motors летом 1994 г. в документе, содержащем требования к контроллерам, использующимся в автомобильной промышленности. Смысл OMAC-требований к контроллерам вкратце можно сформулировать в терминах, основные из которых представлены в названии архитектуры: - Open (открытая) архитектура, обеспечивающая интеграцию широко распространенного на рынке аппаратного и программного обеспечения; - Modular (модульная) архитектура, позволяющая использовать компоненты в режиме Plug & Play (устройства, не требующие настройки со стороны пользователя. Дословно Plug and Play переводится как "Вставил и пользуйся". - Scaleable (масштабируемая) архитектура, позволяющая легко и эффективно изменять конфигурацию для конкретных потребностей; - Economical (экономичная) архитектура, обеспечивающая невысокую стоимость жизненного цикла контроллерного оборудования; - Maintainable (легко обслуживаемая) архитектура, выдерживающая напряженные условия работы в цехах и простая в ремонте и обслуживании (минимальное время простоя).
Контроллер на базе персонального компьютера(PC): Это направление существенно развилось в последнее время, что объясняется, в первую очередь, следующими причинами: • повышением надежности РС; • наличием множества модификаций персональных компьютеров в обычном и промышленном исполнении; • использовании открытой архитектуры; • легкости подключения любых блоков ввода/вывода (модулей усо), выпускаемых третьими фирмами; • возможностью использования широкой номенклатуры наработанного программного обеспечения (операционных систем реального времени, баз данных, пакетов прикладных программ контроля и управления). Контроллеры на базе PC, как правило, используют для управления небольшими замкнутыми объектами в промышленности, в специализированных системах автоматизации в медицине, научных лабораториях, средствах коммуникации. Общее число входов/выходов такого контроллера обычно не превосходит нескольких десятков, а набор функций предусматривает сложную обработку измерительной информации с расчетом нескольких управляющих воздействий. Рациональную область применения контроллеров на базе PC можно очертить следующими условиями: • выполняется большой объем вычислений за достаточно малый интервал времени при небольшом количестве входов и выходов объекта управления (необходима большая вычислительная мощность); • средства автоматизации работают в окружающей среде, не слишком отличающейся от условий работы офисных персональных компьютеров; • реализуемые контроллером функции целесообразно (в силу их нестандартности) программировать не на одном из специальных технологических языков, а на обычном языке программирования высокого уровня, типа C++, PASCAL и др.; • практически не требуется мощная аппаратная поддержка работы в критических условиях, которая обеспечивается обычными контроллерами. К функциям такой поддержки относятся: глубокая диагностика работы вычислительных устройств, меры автоматического резервирования, в том числе устранение неисправностей без остановки работы контроллера, модификация программных компонентов во время работы системы автоматизации и т.д. На рынке контроллеров на базе PC в России успешно работают кампании: Octagon, Advantech, Analog Devices и др. Многие российские фирмы закупают компьютерные платы и модули ввода/вывода этих фирм и строят из них контроллеры.
|
Последнее изменение этой страницы: 2019-04-10; Просмотров: 342; Нарушение авторского права страницы