ЭМИКОН - разработка программируемых логических контроллеров и систем автоматизации
 Наш адрес: 107207, г. Москва,
Щелковское шоссе, д. 77
(м. Щелковская)

Тел./факс: +7 (499) 707-16-45

E-mail: emicon@emicon.ru 

Главная
О компании
Пресс-центр
Новости и объявления
Вакансии
Продукты
Программирование контроллеров ЭМИКОН
Референc-листы
Вопросы и ответы
Обратная связь
Карта сайта
 
ЭМИКОН: программируемые контроллеры и системы автоматизации / Пресс-центр / Публикации и статьи / 2009 г. - Системы автоматизации технологических процессов на базе контроллеров серии DCS-2000M

Системы автоматизации технологических процессов на базе контроллеров серии DCS-2000M

Авторы: А.А. Алексеев, З.М. Варшавский (ЗАО "ЭМИКОН")

Компания ЗАО «ЭМИКОН» более 20 лет успешно работает на российском рынке автоматизации технологических процессов и входит в число ведущих фирм-производителей АСУ ТП на базе промышленных контроллеров. В арсенале средств автоматизации компании имеется три серии модулей (ЭК-2000, DCS-2000 и DCS-2001), из которых формируются контроллеры. Использование той или иной серии зависит от объекта автоматизации, географического расположения датчиков и исполнительных устройств.

Модули серии ЭК-2000 являются многоканальными, конструктивно устанавливаются в каркасы и объединяются параллельной шиной. Контроллеры, построенные на базе данной серии, используются для создания централизованных систем, требующих большого количества каналов ввода-вывода.

Практика показала, что для создания распределенных систем наилучшим образом зарекомендовали себя модули серии DCS-2000, которые могут устанавливаться на DIN-рельс и отдалены на расстояние до километра от модуля центрального процессорного устройства (CPU). Большое значение имеет то, что модули ввода-вывода этой серии являются взрывозащищенными с маркировкой взрывозащиты [Exib]IIC X, устанавливаются вне взрывоопасных зон и искробезопасными цепями могут быть связаны с датчиками, расположенными во взрывоопасных зонах классов В-1а и В-1г.

Основными требованиями, предъявляемыми к системам автоматизации, являются надежность, производительность и цена. Контроллеры с параллельной шиной наряду с преимуществом по быстродействию, относительно контроллеров с последовательной шиной, имеют серьезные недостатки.

Первый недостаток – уязвимость работоспособности контроллера в случае выхода из строя хотя бы одного сигнала шины. При этом возникает большая вероятность выхода из строя всего контроллера, т.е. потеря управления большого технологического узла, т.к. контроллеры с параллельной шиной являются многомодульными и многоканальными. Чтобы избежать подобных ситуаций, на особо важных объектах приходится резервировать целиком контроллер. Но и при таком построении системы существует вероятность, что CPU не определит нарушение работы шины, потому как микропроцессор отделен от шины буферными повторителями, а контрольные суммы при информационном обмене с модулями УСО отсутствуют по определению. В этом случае переход на резервный контроллер не произойдет и возможна авария.

Второй недостаток – некоторая избыточность при автоматизации небольших объектов. Неиспользованные каналы поднимают стоимость одного канала в конкретной системе.

Поэтому, проанализировав собственные разработки и разработки ведущих мировых производителей ПЛК, в 2008 году ЗАО «ЭМИКОН» приступило к модификации модулей серии DCS-2000 с целью адаптации их для использования как в распределённых, так и в централизованных системах.

Основные требования, предъявляемые к модулям серии DCS-2000М, следующие:

  • сохранение преемственности программного обеспечения;
  • повышение производительности системы;
  • применение последовательной шины для построения контроллеров;
  • обеспечение повышенной надежности при информационном обмене между модулями;
  • оптимизация количества каналов ввода-вывода на один модуль, тем самым сведение избыточности к минимуму;
  • обеспечение удобства монтажа и обслуживания.

Основой модулей модифицированной серии является микроконтроллер того же типа, как и в модулях серии DCS-2000, который делает модули независимыми устройствами, способными выполнять операции по вводу-выводу данных, независимо от характера данных аналоговых или дискретных, производить обработку данных и обмениваться информацией с устройствами других уровней. Модули состоят из платы с компонентами и корпуса и соединяются в контроллер с помощью каркаса, содержащего кроссовую плату (рис. 1). Таким образом, модули серии DCS-2000M объединили в себе все лучшие свойства, присущие модулям серий ЭК-2000 и DCS-2000.

 


Рис. 1

Новый подход к построению централизованных систем на базе модулей DCS-2000M позволит использовать мощность CPU для выполнения алгоритмов по управлению объектом автоматизации, а увеличение количества каналов ввода-вывода, относительно модулей серии DCS-2000, сократит количество модулей примерно в два раза. Все модули имеют по два интерфейсных канала RS-485, с помощью которых они комплексируются. Оба канала являются равноценными. Физически CPU соединяется с модулями УСО двумя интерфейсными каналами. При конфигурировании контроллера часть модулей адресуются по одному каналу, а часть - по другому. Если по какой-либо причине модуль не отвечает на запрос, то CPU автоматически опрашивает не ответивший модуль по другому каналу. Таким образом, производится резервирование интерфейсных каналов, т.е. формируется отказоустойчивая система. Модули УСО обеспечивают быструю «горячую» замену в случае выхода из строя.


Рис. 2

 

Архитектура контроллера

Конструктивно модули серии DCS-2000M устанавливаются в каркас и объединяются кроссовой платой (рис. 2).

Кроссовая плата содержит:

  • шины питания основного и резервного источников питания;
  • шины двух интерфейсных каналов RS-485;
  • сигналы сетевого адреса модуля;
  • микропереключатели для задания адреса каркаса.

Установка модулей в каркасе - произвольная. Сетевой адрес определяется местом в каркасе. Данное решение позволяет сократить время при монтаже и обслуживании контроллера. Предусмотрено нескольких типов каркасов, содержащих от шести до четырнадцати позиций. Модули адаптеры RP-31 позволяют объединять до восьми каркасов в один контроллер. Каркасы контроллера могут быть распределены по разным шкафам. При этом CPU, «мастер» в сети, находится в любом каркасе или вне его. Это позволило в качестве CPU контроллера использовать серийно выпускаемый модуль CPU-17В серии DCS-2000. В настоящее время разрабатываются два типа процессорных модулей, предназначенных для установки в каркас. Один модуль - CPU-31 на базе микропроцессора Am186CU-50 фирмы AMD, поддерживающий систему программирования CONT-Designer (разработки ЗАО «ЭМИКОН»), присущую контроллерам серий ЭК-2000 и DCS-2000. Второй модуль - CPU-32 на базе микропроцессора IPC@CHIP SC143 фирмы BECK, предназначенный для использования системы программирования CoDeSys.

Питание модулей контроллера обеспечивается внешними нестабилизированными источниками питания 18–36 В, которые подключаются к каркасам через модули RP-31. Возможно подключение двух источников питания: основного и резервного.

Датчики и исполнительные устройства подсоединяются к модулям УСО с помощью соединителей, расположенных на лицевых панелях.

Традиционный подход к организации систем автоматизации предусматривает промежуточные клеммные соединители, с помощью которых датчики и исполнительные устройства подключаются к модулям. Для сокращения монтажных работ серия DCS-2000M предусматривает терминальные модули, имеющие клеммы для подключения «полевых» кабелей и соединители для подключения к модулям УСО. Ряд шин, обеспечивающих подключение датчиков на терминальных модулях, выполнены печатным монтажом. Некоторые типы терминальных модулей будут содержать элементы грозо- и взрывозащиты.

Кроме соединителей, на лицевых панелях расположены индикаторы, отображающие состояние входов-выходов, работу интерфейсных каналов и результат самотестирования модулей.

Архитектура и устройство модулей УСО серии DCS-2000M

Все модули УСО серии DCS-2000M имеют две основные части: системную и объектную. Системная часть состоит из микроконтроллера типа ATMEGA162 фирмы ATMEL, супервизора питания, формирователя двух интерфейсных каналов типа RS-485 и средств визуализации работоспособности модуля. Объектная часть содержит цепи, подключаемые к датчикам или исполнительным устройствам, цифро-аналоговые или аналого-цифровые преобразователи (если модули аналогового ввода-вывода), электронные ключи и устройства фильтрации (если модули дискретного ввода-вывода). Объектная часть модуля гальванически изолирована от системной.

Модули серии DCS-2000M имеют аппаратно-программные средства самотестирования. Результат тестирования заносится в регистр состояния модуля, содержимое которого передается в CPU в каждой транзакции. В случае выявления неисправности загорается красный светодиод, расположенный на лицевой планке модуля.

Механизм самотестирования зависит от типа модуля. Модули аналогового ввода в процессе работы, кроме измерения входных сигналов, производят аналого-цифровое преобразование сигналов реперных точек.

Модуль аналогового вывода производит контроль выходного сигнала.

В модулях дискретного вывода после выполнения процедуры включения выходных ключей проверяется состояние ключей (открыты они или нет). Кроме этого проверяется значение тока, протекающего через выходные ключи. Если ток превышает 500 мА (максимально возможный), автоматически выключается электронный ключ, через который пропускается повышенный ток. Микроконтроллер модуля, получив сигнал аварии, программно выключает группу выходов, в которой произошла авария (модуль дискретных выводов имеет две независимые группы выходов по восемь разрядов каждая). Для предотвращения ложных срабатываний выходных ключей, в случае сбоя программы, формируется специальный сигнал, который, в зависимости от состояния микропереключателя, либо выключает выходные ключи, либо блокирует их включение.

В модулях дискретного ввода проверяется состояние специально формируемых сигналов.

Технические характеристики модулей серии DCS-2000M представлены в таблицах 1-3.

Таблица 1. Модули центральных процессорных устройств

Наименование параметра

Значение параметра

Модуль CPU-31

Модуль CPU-32

Тип микропроцессора

Am186CU-50 фирмы AMD

IPC@CHIP SC143 фирмы BECK

Объем памяти программ пользователя

512 Кбайт

8 Мбайт

Объем ОЗУ

256 Кбайт

8 Мбайт

Устройство резервирования

есть

Интерфейсные каналы гальванически изолированные, скорость передачи данных и протоколы:
- RS-485, SDLC/MODBUS RTU, до 2,304 Мбит/с
- RS-232, MODBUS RTU, до 460800 бит/с
- ETHERNET, MODBUS TCP
- USB


4
2
3
1

Система программирования

CONT-Designer

CoDeSys

Питание

Нестабилизированный ИП 18…36 В

Рабочая температура, °С

-25…60

Таблица 2. Модули аналогового ввода/вывода

Наименование параметра

Значение параметра

Модуль аналогового ввода AI-31А

Модуль аналогового ввода AI-32А

Модуль аналогового вывода AO-31А

Разрядность АЦП, бит, не менее

12

-

-

Число входных каналов

6

12

-

Число выходных каналов

-

-

4

Входная шкала

40…90, 80…180 Ом

0…20, 48 мА

-

Выходная шкала

-

-

0…20 мА, 0…10 В

Основная погрешность преобразования, %, не более

0,2

0,1

0,1

Температурная погрешность преобразования, % / °С, не более

0,01

0,005

0,005

Выходная нагрузка токового выхода, Ом, не менее

-

-

400

Тип микроконтроллера

ATMEGA162V-8AU

Число интерфейсных каналов

2

Тип интерфейса

RS-485

Протокол

MODBUS RTU

Скорость передачи данных, бит/с

9600…921600

Напряжение питания модуля, В

18…36

Гальваническая изоляция между внешним источником питания и системными цепями модуля, В, не менее

1000

Питание

Нестабилизированный ИП 18…36 В

Рабочая температура, °С

-25…60

Таблица 3. Модули дискретного ввода/вывода

Наименование параметра

Значение параметра

Модуль дискретного ввода DI-32А

Модуль дискретного вывода DO-31А

Модуль дискретного ввода/вывода DIO-32А

Число дискретных входов

2 группы по 8 входов

-

8

Число дискретных выходов

-

2 группы по 8 выходов

8

Напряжение питания датчиков, В

24 ± 5%

-

24 ± 5%

Номинальный входной ток, мА

6…8

-

6…8

Максимальный ток нагрузки выхода, мА, не более

-

500

500

Максимальный выходной ток на одну группу, А

-

3

-

Максимальный выходной ток по всем выходам, А

-

6

-

Максимальное напряжение на закрытом ключе выхода, В, не более

-

60

-

Сопротивление датчика, соответствующее состоянию "ВКЛЮЧЕНО", Ом, не более

1000

-

1000

Сопротивление датчика, соответствующее состоянию "ВЫКЛЮЧЕНО", кОм, не менее

10

-

10

Сопротивление выхода в состоянии "ВКЛЮЧЕНО", Ом, не более

-

-

2

Тип микроконтроллера

ATMEGA162V-8AU

Число интерфейсных каналов

2

Тип интерфейса

RS-485

Протокол информационного обмена по интерфейсным каналам

MODBUS RTU

Скорость передачи данных, бит/с

9600…921600

Напряжение питания модуля, В

18…36

Гальваническая изоляция между внутренним источником питания датчиков и системными цепями модуля, В, не менее

1000

Рабочая температура, °С

-25…60

Выводы

Выше было предложено описание модулей серии DCS-2000М. Еще раз хотелось бы показать, как модификация модулей серии DCS-2000 позволила создать модули, предназначенные для централизованных систем.

Итак, следует отметить:

  1. Увеличение количества каналов ввода-вывода.
  2. Изменение конструкции с целью установки модулей в каркас.
  3. Введение средств самодиагностики, контролирующих работоспособность модулей во время работы.
  4. Сохранение типа микроконтроллера с целью преемственности программного обеспечения.
  5. Сохранение двух интерфейсных каналов и протокола обмена данными.
  6. Использование серийных модулей CPU для организации контроллеров.

Новые возможности контроллеров серии DCS-2000М позволят широко использовать их для создания централизованных и распределенных систем автоматизации в различных отраслях промышленности.


написать письмо карта сайта как нас найти