Контроллеры OMRON
Программируемые логические контроллеры (PLC) корпорации OMRON
(Япония) делятся на четыре класса: Micro (микро), Small (малые), Medium
(средние) и Large (большие). Широкое применение в системах автоматического
управления (САУ) непрерывными технологическими процессами получили PLC классов
Medium и Large. Сбалансированная совокупность основных характеристик и
функциональных возможностей PLC этих классов определило их преимущественное
использование в САУ наиболее ответственными объектами. К их числу относятся
бортовые установки космических агрегатов, системы управления процессами ядерных
технологий, объекты военно-промышленного комплекса, объекты теплоэнергетики.
Новой разработкой в этом классе изделий являются программируемые контроллеры
серии SYSMAC CS 1.
Контроллеры серии С200 по функциональным возможностям и
техническим характеристикам существенно превосходят ранние модели PLC фирмы
OMRON, а также изделия известных мировых фирм, находящихся в этом классе (класс
- Medium). Ниже приводятся некоторые (общепринятые для программируемых
логических контроллеров) параметры PLC CS 1:
- Быстродействие (время исполнения инструкции LD ) – 0.04 m c ;
- Количество инструкций - более 400;
- Количество точек ввода/вывода – 5120;
- Емкость памяти программ – 250 Ksteps;
- Емкость энергонезависимой памяти данных ( DM ) – 448 Kwords;
- Емкость карты Flash -памяти – 48 МВ;
- Номенклатура поддерживаемых модулей (ввода/вывода,
специальных, коммуникационных) – более 100 типов.
Сети и интерфейсы:
- Ethernet (FTP, TCP/IP,UDP/IP);
- Controller Link;
- PC Link;
- DeviceNet (CompoBus/D);
- CompoBus/S;
- ProfiBus/DP;
- Host Link;
- NT Link;
- Protocol Macros;
- Peripheral Bus.
В настоящее время выпускается 9 моделей модулей центрального
процессора контроллеров серии CS1. Между собой модули CPU отличаются количеством
бит I/O (минимально 960 бит I/O для CS1G-cpu42; максимально 5120 бит I/O для
CS1H-cpu67), емкостью программ (минимально 10K steps для CS1G-cpu42; максимально
250К steps для CS1H-cpu67), размером памяти данных (минимально 32К слов для
CS1G-cpu42; максимально 448К слов для CS1H-cpu67), наличием или отсутствием
EM-памяти. Широкая сетка взаимных сочетаний названных параметров позволяет
произвести оптимальный выбор модуля CPU для конкретного технологического
процесса. Все типы модулей CPU снабжены коннектором для установки карты Flash
-памяти, периферийным портом и портом RS 232 C , а также имеют отсек для
установки дополнительных коммуникационных плат.
В качестве базовой концепции предложено структурное
многозадачное программирование ( Task Programming ). Программа в PLC серии CS 1
разделена на задачи (циклические задачи), которые выполняются в установленном
порядке. Программы прерывания тоже введены как задачи (задачи
прерывания).Контроллеры CS 1-серии поддерживают до 32 циклических задач, 32
задачи прерывания I / O , 2 задачи запланированных прерываний, 1 задачу
прерывания при отключении питания и 256 задач внешних прерываний. Программы
задач создаются в виде модулей с отдельными функциями и целью. В дальнейшем, эти
модули могут использоваться при написании программ для аналогичных по
функциональному назначению систем.
Введение структурного программирования преследует следующие
цели:
- стандартизация программ, как модулей;
- разработка программ несколькими программистами, работающими
параллельно;
- создание программы, более легкой для понимания;
- создание программ по шагам;
- использование BASIC -подобных мнемонических инструкций для
написания программы, что трудно сделать при лестничном программировании (таких
как условные переходы и циклы).
Появление новых инструкций позволяет упростить и саму процедуру
программирования. В частности имеется возможность:
- создавать циклически повторяющиеся программные секции;
- осуществлять косвенную адресацию слов;
- использовать индексные регистры как указатели косвенных адресов в адресном пространстве данных. Индексные регистры очень удобны в комбинации с циклами, инкрементными инструкциями и инструкциями обработки табличных данных. Поддерживаются авто-инкремент, авто-декремент, а также функции ветвления и т.п.
Для облегчения и эффективного решения задач управления, фирмой
OMRON разработан специальный модуль управления контурами регулирования LCU (
Loop Control Unit ) и соответствующее к нему программное обеспечение CX -
Process Tool и CX - Process Monitor . Программный пакет CX - Process Tool служит
для комбинирования функциональных блоков и установления программных связей между
ними, а CX - Process Monitor – для мониторинга системы. Указанные средства
позволяют достаточно легко «пройти» путь от функциональной схемы до мониторинга
спроектированной системы.
|