Программируемые PAC-контроллеры Advantech AMAX-600 с Codesys

PAC-контроллеры серии AMAX-600EtherCAT ПЛК серии AMAX-600 — компактные программируемые контроллеры автоматизации (PAC) на архитектуре Core i Gen.7. Контроллеры обладают большой универсальностью и масштабируемостью и могут применяться:

  • Как классический промышленный компьютер для установки в шкаф управления, в том числе как операторская станция (с подключенным монитором и органами управления);
  • Как станция управления технологическим процессом вместе с модульной системой ввода-вывода Slice I/O, подключенной как локально, так и распределенно через EtherCAT;
  • Станция машинного зрения и управления движением в реальном времени с помощью коммуникационных модулей PCIe и сервоприводов, подключаемых через EtherCAT;
  • Шлюз данных между различными сетями с конверсией протоколов, математической обработкой, архивированием и передачей на верхний уровень АСУТП.

Контроллеры серии AMAX-600 имеют оптимизированный BIOS для работы со средой исполнения реального времени Codesys и могут поставляться как с предустановленной Windows + Codesys RTE, так и без операционной системы для произвольного использования разработчиками.

За счет стандартизованной архитектуры x86 и поддержки перспективных высокоскоростных интерфейсов, получивших широкое распространение (Real-Time Ethernet, USB 3.0, PCI-express), контроллеры AMAX могут легко интегрироваться с любыми сторонними устройствами и программным обеспечением, что упрощает производителям промышленного оборудования разработку трансграничных приложений Industry 4.0.

Мост между ИТ и АСУ

Контроллеры AMAX разрабатывались под требования, предъявляемые к современным платформам управления, и позволяют одновременно работать как офисным/ИТ специалистам для решения задач верхнего уровня, так и специалистам АСУТП с исполнительной системой CoDeSys для решения задач автоматизации.

Структура системы AMAX-5000

Контроллеры имеют возможность расширения с одной стороны модулями ввода-вывода Slice I/O через одну из самых скоростных и детерминированных шин реального времени EtherCAT, а c другой стороны — коммуникационными модулями через шину PCI Express.

Система питания контроллеров AMAX

Серия AMAX-5580 и AMAX-658 поддерживает входное питание 24±20% В постоянного тока.

Принцип ввода питания в AMAX-5000
Принцип ввода питания в AMAX-5000

Для системы AMAX предусмотрено 2 независимые системы ввода питания: одна от модуля ЦП питает левосторонние модули расширения; другая предназначена только для правой стороны Slice IO. Оба ввода питания имеют напряжение 24 В постоянного тока с допустимым отклонением ±20%, а также оба поддерживают двойной вход для основного и резервного питания. При сбое основного питания система бесшовно переключается на резервный ввод питания, при этом срабатывает релейный выход для сигнализации аварии.

Подача питания в левостороннюю часть происходит через клеммы на верхней стороне контроллера AMAX-5580 или AMAX-658. Для питания модулей Slice I/O с правой стороны первым в линейке должен быть установлен модуль ввода питания AMAX-5001, на который и подается напряжение от источника питания.

Программная архитектура Codesys для контроллеров AMAX

CodesysПомимо предустановленной операционной системы Microsoft Windows Embedded 7 или Microsoft Windows 10 IoT, контроллеры AMAX могут быть интегрированы со средой программирования 3S CODESYS V3 и являются мощным контроллером IEC-61131-3 (FBD, LD, IL, SF, SFC) реального времени (50 мкс). Благодаря поддержке EtherCAT в CODESYS, контроллеры AMAX позволяют реализовать очень быстрые процессы управления в микросекундном диапазоне.

Быстродействие обработки переменных в Softlogic-среде Codesys для программы в 1000 строк на языке IL (Instruction List):

 BOOL: 2.736 мкс
BYTE: 2.736 мкс
INT: 3.054 мкс
DINT: 2.736 мкс
REAL: 4.472 мкс

Среда исполнения Codesys RTE дополнительно может содержать набор библиотек для управления движением Softmotion, с помощью которого возможно выполнение задач Motion Control с управлением до 256 осей. В зависимости от требуемого времени цикла можно управлять различным количеством сервоосей (порядка 1 мс для 256 осей на процессоре Core i7). Дополнительное расширение CNC (ЧПУ) обладает 3D-редактором и позволяет моделировать траекторию и скорость движения, интерполяцию и другие специальные функции, такие как "летающая пила", "электронный редуктор" и "кулачковый диск" — всё с помощью функциональных блоков CODESYS.

Также в программный пакет CODESYS может быть включена лицензия на локальную (Target) и Web визуализацию. Локальная визуализация дает возможность легко превратить контроллер AMAX в станцию человеко-машинного интерфейса, подключив монитор и устройство ввода (сенсорный экран, клавиатура или указательное устройство). С помощью Web визуализации на HTML5 экранные формы могут быть запущены на удаленном тонком клиенте (через веб-браузер). Разработка экранных форм происходит в той же среде CODESYS, что и программирование, с использованием тех же самых переменных.

Таким образом, в зависимости от исполнения, программная часть контроллеров AMAX может содержать следующие компоненты:
OS Windows + Codesys RTE + Softmotion + CNC + Visualization (Target или Target + Web)

Программный пакет DAQNavi для разработчиков приложений на оборудовании Advantech

ПО для сбора данных iDAQDAQNavi — это комплексный программный пакет, позволяющий программистам разрабатывать прикладные программы для Windows и Linux с использованием плат или устройств сбора данных Advantech. Этот интегрированный программный пакет включает в себя драйверы, SDK, руководство и утилиту Navigator.

  • Поддерживает много распространенных языков программирования и сред разработки, включая Visual C/C++, Borland C Builder, Visual Basic .NET, Visual C#, Delphi, Java, VB, LabVIEW;
  • API в объектно-ориентированном стиле для удобного программирования;
  • Интегрированная утилита (Advantech Navigator) для тестирования работоспособности устройств без программирования;
  • Возможность создания устройства-симулятора в утилите и запуска приложения без реального аппаратного устройства;
  • Express VI и Polymorphic VI как для начинающих, так и для продвинутых программистов в среде LabVIEW;
  • Полная документация и учебные пособия по спецификациям оборудования, подключению, примерам кода и программированию SDK;
  • Дополнительный платный пакет DAQNavi/MCM для регистратора данных/мониторинга состояния машин и механизмов.
Программируемый PAC-контроллер на базе UNO-137, ЦП Atom E3845, 8ГБ RAM, 128ГБ SSD, 2×DP, 2×GbE, 4×USB, 2×RS-232/422/485 (изолир.), 8×DI/8×DO (изолир.), слот iDoor, ОС Win10 IoT + Codesys RTE 3.5 + HMI Visualization (Target & Web)
Цена по запросу
Под заказ
+