ЭМИКОН (ЭК-2000)
Назначение устройств и программных средств | Тип устройств и программных средств | Кол-во | Цена USD | Стоимость USD |
Базовый комплект, включающий центральный модуль, блоки питания, каркасы и межбло-чные устройства сопряжения | CPU-03A С1М-4851 CIM-232N OS-188 PU-01A SU-06 СС-14-01 | 1 1 1 1 1 1 1 | 360 78 24 50 286 268 195 | 360 78 24 50 286 268 195 |
Модуль ввода аналоговых сигналов | AI-03А | 1 | 576 | 576 |
Модуль ввода дискретных сигналов | DI-04A | 1 | 96 | 96 |
Модуль вывода дискретный сигналов | DO-01A | 2 | 184 | 368 |
Сетевой модуль | С-02А | 1 | 480 | 480 |
ИТОГО стоимость контроллера: | 2486 | |||
Средства программирования контроллеров | CONT-Designer | 1 | 300 | 300 |
ИТОГО стоимость ПТК со склада в Москве (USD): | 2786 |
Как видно из таблиц стоимость контроллеров ЭК-2000 при одинаковой конфигурации намного ниже, чем контроллеры CVM1 и Simatic S7-400,особенно это актуально в настоящее время. Исходя из выше сказанного, выбираем контроллер фирмы ЭМИКОН ЭК-2000. Технические характеристики этого контроллера удовлетворяют требованиям системы управления и достаточны для ее нормального функционирования.
Программируемые контроллеры серии ЭК-2000 предназначены для использования в системах управления, где предъявляются повышенные требования к надежности, к защите систем управления от воздействия пыли, брызг, агрессивных сред, к работоспособности в широком диапазоне температур и воздействия вибрации.
Конструктивно контроллеры серии ЭК-2000 состоят из блока вычислительного, блока питания, панели оператора, панели кроссовой, модулей связи с объектом, шкафа или щита.
В состав блока вычислительного входят: каркас с объединительным модулем, модуль центрального процессорного устройства, модуль питания.
В каркас блока вычислительного устанавливаются модули центральный и питания, а также модули связи с объектом. Так как в модулях применены электронные элементы с малым потреблением энергии, отпадает необходимость в принудительной вентиляции (то есть в конструкции отсутствуют вентиляторы), что существенно упрощает эксплуатацию и увеличивает надежность контроллеров. Все модули блока вычислительного выполнены на печатных платах размером 260Х100 мм с двумя разъемами, одним системным и одним для подключения сигналов объекта. Блок питания обеспечивает питание +24 В блока вычислительного и дискретных входных и выходных устройств пользователя.
Панель кроссовая с клеммными соединителями служит для монтажа пользовательских кабелей сечением 2,5 кв.мм и позволяет располагать их в монтажных коробках. В качестве защитных кожухов используются шкафы и щиты производства завода СПУ (г. Санкт-Петербург) различных модификаций.
1. Центральный модуль CPU-03А:
- процессор I80C188EB (20 МГц);
- системная ПЗУ (32 Кб);
- пользовательская ПЗУ (256 Кб);
- энергонезависимая ОЗУ (128 Кб);
- энергонезависимый таймер и календарь;
- интерфейс RS 232;
- интерфейс RS 485.
2. Модуль ввода дискретных сигналов DI-04A:
- максимальное входное напряжение Uвх.mах. = 5В;
- количество дискретных каналов постоянного тока N=48;
- без гальванической развязки.
3. Модуль вывода дискретных сигналов DO-01A:
- максимальное входное напряжение Uвх.mах. = 24В;
- количество дискретных каналов постоянного тока N=48;
- электронная защита от короткого замыкания выхода;
- активная и индуктивная нагрузки;
- максимальный ток нагрузки I=2А.
4. Модуль ввода аналоговых сигналов АI-03А:
- двенадцатиразрядный аналого-цифровой преобразователь;
- количество аналоговых каналов N=8;
- возможность подачи на входы как для стандартных сигналов, так и для сигналов термопар и сопротивлений,
- возможность подключения до 9 расширителей;
5. Модуль сетевой высокого быстродействия С-02А:
- процессор 80С188ЕВ;
- ОЗУ (8Кб);
- интерфейс RS 485;
- быстродействие (2,5 Мбод при расстоянии до 100 м, 500 Кбод при расстоянии до 1500 м).
Электропитание контроллера осуществляется от однофазной сети переменного тока напряжением 220 В с допускаемым отклонением +10% -15% от номинального значения и частотой 50 Гц.
Рабочие условия эксплуатации:
- температура окружающего воздуха от –10 до +60 С (без конденсации влаги);
- относительная влажность воздуха 95% при температуре +30 С;
- атмосферное давление от 84 до 107 кПа.
Для программирования ЭК-2000 необходима инженерная станция удовлетворяющая следующим требованиям:
- IBM PC AT 386 и выше;
- размер ОЗУ - 4Мбайт или более (размер свободной XMS-памяти - не менее 3 Мбайт);
- операционная система MS-DOS версии 5.00 или выше.
С учетом требований к инженерной станции был произведен выбор:
- IBM PC Pentium 200;
- размер ОЗУ - 32Мбайт;
- операционная система MS-DOS версии 6.22.
Требуемая инженерная станция, операционная система уже есть в наличии, т.е. их закупать не надо, что не маловажно в наше время.
В качестве системного обеспечения выступает система разработки прикладного программного обеспечения CONT-Designer.
Интегрированная система CONT-Designer разработана и реализована фирмой "ЭМИКОН" и предназначена для разработки прикладного программного обеспечения контроллеров серии ЭК-2000.
Интегрированная система разработки (ИСР) прикладного ПО CONT-Designer включает пользовательский язык программирования (ЯП) Turbo-CONT, библиотеку прикладных функций, набор сервисных программ, а также интегрированную среду, содержащую текстовый редактор, транслятор ЯП и систему отладки.
Программа, написанная на ЯП Turbo-CONT, работает под управлением операционной системы ОS-188, которая располагается в ППЗУ центрального процессорного модуля контроллера и обеспечивает самодиагностику контроллера, ввод значений пользовательских переменных с клавиатуры панели оператора и вывод их на индикацию, связь с персональной ЭВМ (ПЭВМ) при отладке программы, а также взаимодействие со SCADA-системами.
Разработанный ЯП Turbo-CONT является проблемно-ориентированным текстовым языком высокого уровня, т.е. содержит специальные операторы и структуры данных, отражающие специфику задач управления технологическими процессами. Язык программирования Turbo-CONT можно определить также как язык структурированного текста. Особое внимание при его разработке было уделено повышению наглядности представления технологической программы, а также легкости освоения и изучения языка.
Синтаксис разработанного ЯП Turbo-CONT позволяет при создании ПО использовать методы структурного, процедурного и модульного программирования, применение которых позволяет легко понимать структуру программы, осуществлять ее отладку и модификацию.
Метод модульного программирования, при котором логически связанные процедуры и подпрограммы оформляются в отдельные модули, позволяет создавать достаточно крупные проекты и использовать метод групповой разработки.
Для обеспечения еще большей ясности структуры алгоритма, лежащего в основе программы, в ЯП Turbo-CONT используются внутренние и внешние комментарии.
Для задания конфигурации контроллера, описания переменных и символических констант в интегрированной среде используется сервисная программа "Конфигуратор", которая значительно упрощает этот процесс, снижает временные затраты и исключает вероятность допущения ряда ошибок, таких как совпадающие имена или номера переменных, задание недопустимых номеров или значений, совпадающее или недопустимое расположение различных устройств связи с объектом или портов ввода-вывода и т.д.