Описание CPR-E-CEC-M1
Контроллер CPR-E является современным, высокопроизводительным средством для создания модульных машин и распределённых архитектур. Малые габариты контроллеров и локальных модулей позволяют размещать их в компактных корпусах и шкафах управления. Отсутствие встроенных входов и выходов позволяет строить максимально гибкие конфигурации пользовательских систем с использованием только необходимых локальных и/или удалённых модулей.
Программирование контроллеров осуществляется с помощью бесплатной среды разработки CODESYS 3.5. На сегодняшний день CODESYS — это одинодин из самых популярных комплексов для прикладного программирования PLC и встраиваемых контроллеров. Основным компонентом CODESYS является среда программирования на языках стандарта МЭК 61131-3. Среда программирования CODESYS включает набор инструментов для подготовки и отладки программ, компиляторы, конфигураторы, редакторы визуализации и т.д. При необходимости функциональность системы дополняется опциональными компонентами. Проект CODESYS можно хранить не только на диске ПК, но и в контроллере, что позволяет избежать потери исходных текстов и всегда иметь под рукой актуальную версию проекта.
Операторские панели сторонних производителей могут подключаться к CPR -E посредством одного из встроенных интерфейсов (например, Modbus). Кроме того, многие современные панели оператора имеют встроенную поддержку драйвера CODESYS V3 (Ethernet), что позволяет подключиться непосредственно к среде исполнения. Дляэтого при разработке проекта пользователь должен выбрать нужные для обмена с панелью переменные (теги). После компиляции в папке проекта генерируется файл *.xml с именем проекта CODESYS, который должен бытьимпортирован в проект панели оператора.
Среда CODESYS оснащена встроенной системой визуализации и операторского управления. Непосредственно в CODESYS можно построить графический интерфейс оператора или модели объекта без использования внешних инструментов. Для интеграции с программой достаточно прописать в свойствах элементов визуализации соответствующие переменные. Не требуется создавать символьные файлы, настраивать связь или выполнять иные рутинные операции.
Поскольку сиcтема автоматизации CPR-E на создание высокопроизводительных машин и механизмов с функциями управления перемещением и контроля скорости и положения, контроллер имеет встроенные лицензии Codesys SoftMotion. Codesys SoftMotion — это встроенный в среду программирования и систему исполнения функциональный набор средств управления движением: от простых перемещений по одной оси до многоосевых ЧПУ. Поддерживаются электронные редукторы и кулачки (ECAM), а также интерпретация программ в G-кодах. В среду программирования встроен текстовый и графический 3D редактор для задания траекторий и набор элементов визуализации стандартных узлов мехатроники. Задание движения производится с использованием библиотечных функциональных блоков.
CPR-E поддерживает два вида лицензий:
- CODESYS SoftMotion — базовый функционал. Позволяет управлять одноосевыми и синхронизированными многоосевыми движениями (в т.ч.электронные кулачкии электронные редукторы).
- CODESYS SoftMotion CNC +Robotics — расширенный функционал. Позволяет управлять станками с ЧПУ и промышленными роботами.
Подключение локальных модулей расширения
Контроллер CPR-E имеет две независимых шины EtherCAT. Одна из них служит для подключения локальных модулей, вторая для подключения внешних устройств с шинным интерфейсом EtherCAT.
Локальная шина контроллера CPR-E является правосторонней. Непосредственно к ПЛК может быть подключено до 16 модулей. Кроме того, система может быть расширена с помощью шинных модулей EtherCAT CPR-E-EC. Дополнительно можно подключить до 128 шинных модулей по 16 модулей ввода-вывода на каждом.