2598
.pdfКонвертор 24VDC/ 220VAC |
|
ПС2 |
8DI, 8DO, 24VDC, 220 VAC |
|
||||
|
|
|
|
|
||||
Конвертор RS232C/ RS-485 |
|
ПИ1 |
1 RS232C/ RS-485 |
|
||||
|
|
|
|
|
||||
Конвертор RS232C/ ИРПС |
|
ПИ2 |
1RS232C/ ИРПС |
|
||||
|
|
|
|
|
|
|
|
|
Комплект |
межблочных |
и |
МБ, КБС |
- |
|
|
|
|
клеммно-модульных соединителей |
|
|
|
|
|
|||
Интеллектуальный адаптер |
|
АДС310 |
4×RS-485 |
|
|
|
||
сети для ПЭВМ |
|
|
|
|
|
|
|
|
|
|
|
Программное обеспечение |
|
|
|
||
|
|
|
|
|
|
|||
Резидентное |
|
программное |
РПО |
Операционная система |
||||
обеспечение |
|
(флэш-ПЗУ |
|
реального времени (ОС РВ), |
|
|||
процессора) |
|
|
|
|
сетевое ПО, исполнительная |
|
||
|
|
|
|
|
система технологических |
|
||
|
|
|
|
|
программ Окончание табл. 2.9 |
|
||
|
|
1 |
|
2 |
|
3 |
|
|
Программный |
пакет |
ИСТОК |
Система программирования |
|
||||
«Интегрированная |
система |
|
на языке ФАБЛ – табличный и |
|
||||
технического |
|
обслуживания |
|
графический |
|
редакторы, |
|
|
контроллеров» |
|
|
|
|
компилятор, |
|
эмулятор, |
|
|
|
|
|
|
отладчик; |
|
система |
|
|
|
|
|
|
регистрации |
и |
графического |
|
|
|
|
|
|
отображения |
|
данных; |
|
|
|
|
|
|
интерактивная |
система |
|
|
|
|
|
|
|
управления |
и |
настройки |
|
|
|
|
|
|
контроллеров |
|
|
|
Модуль ввода-вывода д.с. |
|
МДС16/16ТК |
16DI, 16DO, TK, 24 VDC |
|
Условные обозначения: МКА/(МКС) – асинхронный (синхронный) канал сети МАГИСТР-А(С); ШК – шлюзовой канал; ПС – канал полевой сети; РПО – резидентное ПО (исполнительная система); ТК/(РК) – дискретный выход типа транзисторный (релейный) ключ.
Программное обеспечение, реализующее все функции контроллера в реальном времени, является резидентным (РПО) и поставляется вместе с контроллером. Применяются технологические языки ФАБЛ (язык функциональных блок-схем, используемый для регулирования и логического управления), библиотека содержит до 256 алгоритмов , программа – до 999 блоков, а также язык класса STПРОТЕКСТ, используемый для решения задач пуска и останова, вычислительных функций и др. ПО контроллера OPC-сервер связи со SCADA-системами в стандарте OPC Date Access Automation Specification 2.0 и др. сервисные программы.
Технические характеристики контроллеров серии КОНТРАСТ приведены в табл. 2.10.
Таблица 2.10
690
Технические характеристики контроллеров серии КОНТРАСТ
Наименование параметра |
|
|
РК-131/300 |
|
КР-300 |
||
|
|
1 |
|
2 |
|
3 |
|
|
|
Входы-выходы |
|
||||
Аналоговые сигналы |
|
|
Унифицированные сигналы тока и |
||||
|
|
|
|
напряжения, сигналы термопар и |
|||
|
|
|
|
термосопротивлений, |
гальваническая |
||
|
|
|
|
развязка |
|
||
Дискретные сигналы |
|
|
0-30 V (0,3 A), 0-220 V (2 A), |
||||
|
|
|
|
гальваническая развязка |
|||
Число модулей УСО: |
|
|
|
|
|
||
блока БК |
|
|
2 |
|
3 |
||
блока БУСО |
|
|
4 |
|
4 |
||
Число блоков БУСО |
|
1 |
|
4 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
Продолжение табл. 2.10 |
||
|
|
|
|
|
|
|
|
|
|
1 |
|
|
2 |
|
3 |
Максимальное |
число |
|
|
|
|
||
аналоговых/дискретных входов/выходов: |
|
|
|
|
|||
Блока БК |
|
|
|
20/32 |
|
30/48 |
|
Блока БУСО |
|
|
|
40/64 |
|
40/64 |
|
контроллера в целом |
|
60/96 |
|
190/304 |
|||
|
|
|
|
|
|
|
|
|
|
Конструктивы |
|
||||
Габаритные размеры блоков БК и БУСО, |
|
80×160×365 |
|
|
|||
(Ш×В×Г), мм |
|
|
|
|
|
|
|
|
|
|
|
||||
Напряжение питания блоков БК и БУСО |
|
24 VDC, 220VAC |
|
||||
|
|
|
|||||
Потребляемая мощность |
|
Не более 15 ВА на блок |
|||||
|
|
Функциональные возможности |
|
||||
Число |
контуров регулирования с |
16 |
|
32 |
|||
безударной |
ручной |
или автоматической |
|
|
|
|
|
реконфигурацией |
|
|
|
|
|
|
|
АЧисло логических шаговых программ |
9 |
|
32 |
||||
Число каналов ручного управления |
54 |
|
224 |
||||
Объем архивации значений в ОЗУ |
|
4000/64000 числовых/дискретных |
|||||
процесса |
|
|
|
|
значений (16КБ) |
|
|
Объем истории на флэш-диске процесса |
525000/8384000 |
числовых |
|||||
|
|
|
|
|
/дискретных значений (1 Мбайт) |
||
|
|
|
|
|
|||
|
|
Локальная сеть |
МАГИСТР |
|
|||
Число устройств в сети |
|
До 31 |
|
||||
Число |
|
аналоговых/дискретных |
|
До |
|
До 5890/ 9424 |
|
входов/выходов сети |
|
|
1860/2976 |
|
|
||
|
|
|
|
|
|
|
|
Скорость, кбит/с |
|
|
|
До 500 |
|
691
Топология и интерфейс сетей |
|
|
Моноканал, RS-485, витая пара |
|
|||||
|
|
Связь с верхним уровнем |
|
|
|
|
|||
|
|
|
|
|
|
||||
Количество |
числовых/дискретных |
|
Макс. 2000/32000 |
|
|||||
значений, собираемых контроллером в буфере |
|
|
|
|
|
|
|||
шлюза за один цикл работы сети МАГИСТР |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
||
Скорость шлюзового порта, Кбод |
|
|
До 115 |
|
|
|
|
||
|
|
|
|
|
|||||
Интерфейс шлюзового порта |
|
|
RS-485/RS232/ИРПС, 1,2/0,02/4 |
||||||
|
|
|
|
|
км, одна или две витые пары |
|
|||
|
|
|
|
|
|
|
|
|
|
Тип |
устройств, |
подключаемых |
к |
|
ЭВМ, модем |
|
|
||
шлюзовому порту |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
Динамические характеристики контроллеров |
|
|
|||||
Цикл контроллера, с |
|
|
0,01-0,4 |
|
|
|
|
||
Время рестарта контроллера, с |
|
|
0,0005 |
|
|
|
|
||
|
|
|
|
|
|
Окончание табл. 2.10 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
2 |
|
|
3 |
|
Цикл опроса аналоговых входов, с |
|
|
0,04-0,32 |
|
|
|
|||
Скорость сети МАГИСТР |
|
|
25,6 |
кбайт/с |
(12000/192000 |
||||
|
|
|
|
|
аналоговых/дискретных сигналов в с) |
||||
|
|
|
|
|
|||||
Цикл сети, с (N контроллеров) |
|
|
0, 005*N (макс. 0,15 с при N=30) |
|
|||||
Скорость передачи по шлюзовому порту |
|
|
5000/80000 |
|
аналоговых |
/ |
|||
|
|
|
|
|
дискретных сигналов в с |
|
Конструктивной основой модулей контроллеров РК-131/300 и КР300 является двухсторонняя печатная плата размером 235х140 мм с разъемом СНП58-64/94х9В-23-1.
Контроллеры серии ЭК-2000 (ЗАО «Эмикон», Россия).
Контроллеры серии ЭК-2000 (рис. 2.29) состоят из вычислительного и кроссового блоков, соединенных между собой кабелями. В состав вычислительного блока входят модуль питания и процессорный модуль, устанавливаемые в каркас вместе с модулями УСО. В состав кроссового блока входят панели монтажные и блок источника питания (2
канала 24 VDC, 2 А).
Контроллеры имеют бескорпусное, однокорпусное или двухкорпусное исполнения. В бескорпусном исполнении
692
Рис. 2.29. Контроллер серии ЭК2000
контроллер размещается в шкафах пользователя, а при одноили двухкорпусном исполнениях контроллер размещается в защитных кожухах со степенью защиты IP54.
В состав контроллера входит панель оператора, которая может устанавливаться в защитном кожухе или на двери электрошкафа. На панели оператора располагаются дисплей и технологическая клавиатура. Панель оператора подлючается к контроллеру по последовательному интерфейсу RS-232 или RS-485. Степень защиты панели оператора IP65.
Контроллеры поддерживают сетевую звездообразную или магистральную архитектуру. Физический уровень локальной сети RS485, канальный уровень Modbus или SDLC. Максимальное количество узлов в сети 256. Скорость передачи от 19,2 Кбод до 2,5 Мбод (при использовании сетевых модулей С-02А и С-05А).
В состав модулей УСО входит более 36 модулей, в том числе процессорные модули СРU-ОЗА и СРU-ОЗВ (процессор 20 МГц, ПЗУ 32 кбайт, Flash 512 кбайт, ОЗУ 128 кбайт), модули ввода-вывода аналоговых и дискретных сигналов, преобразователи интерфейсов, модули счетчиков, сетевые модули, блоки питания. Все модули имеют гальваническую развязку между входными и выходными цепями и системным питанием.
Программирование контроллеров осуществляется с помощью специального пользовательского языка СОNТ. Программы, написанные на языке СОNТ, работают в среде многозадачной операционной системы реального времени ОС-188, поставляемой вместе с контроллером. Особенностью языка является текстовое написание команд и символьное представление переменных. В качестве переменных в языке СОNТ используются разряды дискретного ввода-вывода, флаги, регистры, счетчики и таймеры. Язык СОNТ является открытым, т.е. в исходный текст программы можно включать подпрограммы, написанные на ассемблере процессора IВМ РС. Для написания и отладки программ используется интегрированная среда «СОNТ-Designer», работающая в операционной среде МS-DOS на IВМ-совместимом компьютере и включающая в себя редактор исходных текстов, транслятор и отладчик. При отладке программ контроллер подключается к персональному компьютеру по интерфейсу
RS232.
При заказе контроллера используется следующая классификация. ЭК-2 обозначает наименование серии контроллеров. Следующая цифра степень защиты контроллера: 1 1Р20: 2 1Р44: 3 1Р54. Третья цифра вариант исполнения контроллера: 0 бескорпусной; 1 однокорпусной; 2двухкорпусной. Четвертая цифра количество модулей связи с
693
объектом: 1 2 МСО; 2 4 МСО; 3 6 МСО; 4 8 МСО; 5 10 МСО; 6 12 МСО.
Контроллеры МELSEC AnSH, QnAS («Mitsubishi Electric»,
Япония). Модульная серия АnSH (рис. 2.30) предоставляет возможность
оптимальной конфигурации системы |
|
|||
для широкого спектра самых разных |
|
|||
задания. Вы имеете выбор из 7 |
|
|||
процессорных |
|
модулей, |
|
|
дифференцированных по уровням, и |
|
|||
более чем 60 модулей различных |
|
|||
приложений. Контроллер АnSH |
|
|||
занимает |
очень |
мало |
места: |
Рис. 2.30. Контроллер AnSH |
например, |
до |
160 |
сигналов |
|
ввода/вывода можно разместить на площади в 32,5×13 см, гарантируя вполне рентабельные решения автоматизации.
Несмотря на свои небольшие размеры, компактный АnSH обладает мощностью гораздо более габаритной контроллерной системы: память на 30 К программных шагов, время выполнения логической инструкции 0,25 мкс и 10 30 мкс для арифметической инструкции и обработки слова. С помощью контроллера АnSH можно управлять до 96 осями шаговых двигателей.
Контроллер поддерживает Profibus и Еthernet, а также собственные варианты шин фирмы MITSUBISHI МELSECNET и МELSECNET/10.
Серия МELSEC АnSH имеет прикладные модули:
модули ввода/вывода дискретных сигналов;
модули ввода/вывода аналоговых сигналов;
модули специализированных функций для обработки прерываний, ввода температуры, регулирования температуры, позиционирования, а также модули последовательных и сетевых интерфейсов.
Основные характеристики контроллера МELSEC АnSH представлены в табл. 2.11.
|
Таблица 2.11 |
|
Характеристики контроллера MELSEC AnSH |
||
Наименование |
Характеристика |
|
Сигналы ввода/вывода |
1024 всего |
|
Число аналоговых сигналов |
До 256, разрешение 14 бит |
|
Память |
8192 регистров, 30 К программных шагов |
|
Время выполнения инструкции, min |
Обработка бита-0,25 мкс, слова - 9,0 мкс |
|
694
Многофункциональный контроллер МФК (АО «Текон», Россия).
PC-совместимый
программируемый |
контроллер |
|||
МФК (рис. 2.31) предназначен для |
||||
реализации |
функций |
контроля, |
||
|
программно-логического |
|||
управления, |
многоконтурного |
|||
регулирования, |
выполнения |
|||
сложных алгоритмов |
управления, |
|||
требующих |
|
большой |
||
Рис. 2.31. Многофункциональный контроллер |
вычислительной и информаци- |
|||
МФК |
онной |
|
мощности. |
|
Информационная |
мощность |
|||
|
контроллера определяется числом дискретных входов до 768, дискретных выходов до 640, аналоговых входов до 256 и аналоговых выходов до 128.
Рабочий диапазон температур без принудительного охлаждения: +5...+50°С. Предусмотрены режимы резервирования и дублирования.
Конструктив контроллера: крейт 19" Евромеханика на 16 мест для установки процессорного модуля, модулей ввода-вывода и двух модулей формата РС-104.
Системное программное обеспечение (СПО) контроллера teNIX™ включает ОС Linux, сервер ввода-вывода, сервер глобальных переменных и систему ISaGRAF. СПО реализует функции многозадачности, защиты ОС от программных сбоев, поддержки всех аппаратных ресурсов контроллера (Flash-диски, порты, сторожевой таймер и др.).
Характеристики контроллера приведены в табл. 2.12.
Таблица 2.12
Характеристики контроллера МФК
Характеристика контроллера |
|
Параметры |
|
Процессор |
|
i586-133 МГц |
|
Память: |
|
|
|
ОЗУ |
|
От 8 |
до 32 Мбайт |
Flash-память |
|
От 8 |
до 144 Мбайт |
Энергонезависимое ОЗУ |
|
128(512) кбайт |
|
Астрономический |
таймер- |
+ |
|
календарь |
|
|
|
Сторожевой таймер |
|
+ |
|
695
Интерфейсы |
|
Ethernet IEEE 802/3 10baseT, COM1 (RS232), |
||||||
|
|
COM2 (RS232/RS-485/V03/V04) |
|
|
|
|||
|
|
|
|
|
|
|
||
Дополнительные интерфейсы |
Arcnet, CAN, 2-й модуль Ethernet IEEE 802/3 |
|||||||
|
|
10baseT (для резервированного исполнения |
||||||
|
|
МФК) |
|
|
|
|
|
|
Блок клавиатуры и индикации (V |
Интерфейс RS232, пленочная клавиатура (36 |
|||||||
03) (по заказу) |
|
клавиш), ЖКИ16 знакомест, подсветка |
||||||
|
|
|
|
|
|
|
||
Панель оператора (V 04) (по |
Интерфейс RS232, пленочная клавиатура (29 |
|||||||
заказу) |
|
клавиш), ЖКИ- в текстовом режиме 4 строки |
||||||
|
|
х16 символов, в графическом режиме 128х64 |
||||||
|
|
точки, подсветка |
|
|
|
|
|
|
Питание |
|
187..242 VAC |
|
|
|
|
|
|
Потребляемая мощность |
До 150 Вт |
|
|
|
|
|
||
Связь с объектом МФК осуществляет через модули ввода-вывода |
||||||||
сигналов, характеристики которых приведены в табл. 2.13. |
Таблица 2.13 |
|||||||
|
|
|
|
|
|
|||
Характеристика модулей ввода/вывода контроллера МФК |
||||||||
Тип модуля |
Тип сигнала |
|
Число каналов |
|
Гальванич |
|
Погрешн |
|
|
|
|
|
|
еская |
|
ость, % |
|
|
|
|
|
|
изоляция |
|
|
|
1 |
2 |
|
3 |
|
4 |
|
5 |
|
|
|
|
|
Продолжение табл. 2.13 |
|
|||
|
|
|
|
|
|
|
||
1 |
2 |
|
3 |
|
4 |
|
5 |
|
D48 |
24…48 VDC |
|
48 (6 групп |
|
Группо |
|
- |
|
(дискретный |
|
|
по 8 каналов) |
|
вая 2500V |
|
|
|
ввод) |
|
|
|
|
|
|
|
|
F24 |
24VDC, до 50 кГц |
24 |
|
Индиви |
|
- |
|
|
(дискретный, |
|
|
|
|
дуальная |
|
|
|
частотный и |
|
|
|
|
2500V |
|
|
|
частотноимпуль |
|
|
|
|
|
|
|
|
сный ввод) |
|
|
|
|
|
|
|
|
D40R |
Герконовое |
реле |
40 |
|
Индиви |
|
- |
|
(дискретный |
(коммутир. мощн. |
до 10 |
|
|
дуальная |
|
|
|
вывод) |
Вт) |
|
|
|
2500V |
|
|
|
D40S |
Твердотельное |
реле |
40 |
|
Индиви |
|
-- |
|
(дискретный |
(коммутир. мощн. |
до 10 |
|
|
дуальная |
|
|
|
вывод) |
Вт) |
|
|
|
2500V |
|
|
|
P40 |
Полупроводн. ключи |
40 (5 групп |
|
Группо |
|
- |
|
|
(дискретный |
(коммутир. мощн. до 10 |
по 8 каналов) |
|
вая 2500V |
|
|
|
|
вывод) |
Вт) |
|
|
|
|
|
|
|
696
D32 (ввод- |
|
Ввод: 24…48 VDC |
16 |
|
|
Индиви |
- |
||
вывод |
|
Вывод: полупроводн. |
16 |
|
|
дуальная |
|
||
дискретный) |
ключи (коммутир. мощн. |
|
|
2500V |
|
||||
|
|
|
|
||||||
|
до 10Вт) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A16/0 |
|
0…5(20) |
мА, |
4…20 |
16 |
|
|
Индиви |
0,15 |
(аналоговый |
мА, 0…10 В |
|
|
|
|
|
дуальная |
|
|
|
|
|
|
|
|
|
|
|
|
L16 |
|
0…5(20) |
мА, |
4…20 |
16 |
|
(2 |
Группо |
0,1 |
(аналоговый |
мА, сигналы от термопар |
группы |
по |
8 |
вая 2500V |
|
|||
ввод) |
и термосопротивлений |
кан.) |
|
|
|
|
|||
T12 |
|
Сигналы |
|
от |
12 |
|
(3 |
Группо |
0,025 |
(аналоговый |
тензодатчиков |
|
|
группы |
по |
4 |
вая 2500V |
|
|
ввод) |
|
|
|
|
кан.) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A08(аналого |
|
0…5(20) |
мА, |
4…20 |
8 |
|
|
Индиви |
0,15 |
вый вывод) |
мА |
|
|
|
|
|
|
дуальная |
|
|
|
|
|
|
|
|
|
2500V |
|
A16/2 |
|
Ввод: 0…5(20) мА, |
16 |
|
|
Индиви |
0,15 |
||
(аналоговый |
4…20 мА, 0…10 В |
|
2 |
|
|
дуальная |
|
||
ввод-вывод) |
|
Вывод: 0…20 мА, |
|
|
2500V |
|
|||
|
|
|
|
|
|||||
|
4…20мА |
|
|
|
|
|
|
|
|
TCB08M |
|
Электромеханическо |
8 |
|
|
- |
- |
||
(умощнитель |
е |
реле |
(коммутир. |
|
|
|
|
|
|
дискр. |
24VDC, 3A; 220 VAC, 2,5 |
|
|
|
|
|
|||
сигналов) |
A) |
|
|
|
|
|
|
|
|
TCB08S |
|
Твердотельное |
реле |
8 |
|
|
- |
- |
|
(умощнитель |
(коммутир. 220 VAC, 2,5 |
|
|
|
|
|
|||
дискр. |
A) |
|
|
|
|
|
|
|
|
сигналов) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Для подключения внешних устройств может использоваться интерфейс RS-485, режимы дуплексный (две витые пары в экране, сигналы DАТЕ–, DАТЕ+, RХD+ и RХD) и полудуплексный (одна витая паре в экране, сигналы DАТЕ+ и DАТЕ–).
Процессорный модуль контроллера имеет следующие характеристики:
—Процессор: АМD DХ5-133 (5x86-133);
—ОЗУ: 8...32 Мбайт: Flash-память - 4...144 Мбайта;
—Последовательные порты: СОМ1 RS232, СОМ2 RS232/RS-485;
—Параллельный порт: LРТ1;
—Сторожевой таймер;
—Высокоскоростной последовательный интерфейс Ethernet (спецификация IЕЕЕ 802.3. скорость 10 Мбит/с).
Вконтроллере устанавливается одна из операционных систем: ВОЗ или СПО на базе ОС Linux. В случае применения СПО достигается наиболее полное использование ресурсов контроллера. Программирование
вэтом случае осуществляется с помощью кроссовой системы программирования ТесоnСХ. Загрузка прикладных программ в память
697
контроллера производится по последовательному каналу или по сети Ethernet (протокол ТСР/ТР).
Контроллеры ТКМ52 могут работать в резервированном режиме. В дублированной паре один контроллер является «ведущим», а второй – «ведомым». Контроллеры выполняют одну и ту же программу, одновременно измеряют сигналы датчиков и формируют одинаковые воздействия на объект управления. Выходные каналы модулей имеют оконечные реле, которые
управляются триггером резервирования. Один ТКМ52 имеет только половину триггера, при объединении двух контроллеров образуется триггер, распределенный между двумя контроллерами. Правильность программы контролируется сторожевым таймером. Критерием работоспособности служит результат обращения к таймеру. При отказе «ведущего» контроллера распределенный триггер отключает его выходы от объекта и подключает выходы «ведомого» контроллера, который становится «ведущим». Так как в выходных каналах уже есть записанная ранее информация и она идентична, то происходит безударный переход управления от одного контроллера к другому.
Контроллер КРОСС (ОАО «ЗЭиМ», Россия). Отличительные особенности контроллера КРОСС (рис. 2.32) по сравнению с ранее выпущенными контроллерами Р-130 и КОНРАСТ:
соответствие международным стандартам и технологиям открытых систем;
расширенные функциональные возможности;
более развитое программное обеспечение;
интеллектуальная система ввода-вывода и др.
Котроллер базируется на процессоре Motorola MC68302, внутриприборной последовательной шине SP1 для подключения модулей УСО, промышленных сетях Modbus и Ethernet. В качестве технологических языков программирования используются языки по стандарту IEC 61131-3 (система ISaGRAF), а также Ultra C/C++. В качестве многозадачной операционной системы реального времени выбрана OS-9, обеспечивающая механизмы синхронизации процессов, надежную
файловую структуру, наличие службы времени и развитую сетевую поддержку.
Использование открытой архитектуры контроллера позволяет использовать разнообразные прикладные программы, написанные на
698
стандартных языках (С, С++). Инструментальное программное обеспечение базируется на пакете HAWK под MS Windows и Unix с использованием компилятора С. Разработка ведется на РС-совместимом компьютере с последующей загрузкой исполнительного кода по интерфейсам RS232 или Ethernet. Аналогично ведется программирование с помощью пакета ISaGRAF, который, кроме того, обеспечивает единую технологию программирования контроллеров различных фирм и переносимость программ пользователей в целевую систему.
Модули ввода-вывода, имеющие встроенный бортовой микропроцессор, осуществляют автономное (без центрального процессора) управления в циклическом режиме процедурами ввода-вывода, аналогоцифрового и цифроаналогового преобразования, а также предварительную обработку сигналов (фильтрация, линеаризация, калибровка и др.), ШИМ выходных сигналов, установку выходов в заданное состояние в аварийных ситуациях. Программная настройка модуля осуществляется предварительно перед установкой модуля. Имеется возможность подключения модулей ввода-вывода контроллера Smart2 фирмы PEP Modular Computers.
Программа для модулей микроконтроллеров разрабатывается и заносится в память модуля на технологическом языке FBD. Максимальный объем алгоритмических блоков – 128. Библиотека алгоритмов содержит алгоритмы ввода-вывода сигналов, выполнение арифметических и логических операций, таймеры, счетчики, алгоритмы статических и динамических преобразований, импульсные и аналоговые ПИДрегуляторы и др.
Высокая надежность контроллера обеспечивается рядом факторов, среди которых, помимо использования стандартов на аппаратное и программное обеспечение, снижения числа межмодульных контактных соединений за счет использования последовательной внутренней SPIшины (четыре сигнальных провода), наличие сторожевых таймеров и непрерывной внутримодульной диагностики, гальваническая изоляция выходов модулей, а также возможность «горячей» замены и резервирования модулей УСО.
В табл. 2.14 приведены характеристики базовых средств контроллера КРОСС.
|
|
|
|
Таблица 2.14 |
|
Характеристики контроллера КРОСС |
|||
Наименование |
|
Обозначение |
|
Состав и характеристики |
Центральный блок |
|
ЦБ1 |
|
SM2-CPU (CPU 68LC302, |
|
|
|
DRAM 1,5 MB; Flash 1 MB; SRAM |
|
|
|
|
256 KB; 2x RS232) 2-4 канала SPI |
|
|
|
|
для |
подключения модулей УСО |
|
|
|
контроллера КРОСС. |
699