31 Авг. 2012
Компания koenig—pa GmbH объединила усилия с партнерами для создания полноценной эталонной платформы PLC Reference Platform со встроенной поддержкой высокоскоростной промышленной сети EtherCAT.
Новая эталонная платформа для разработки программируемых логических контроллеров (ПЛК) адресована производителям OEM-решений, нуждающихся в простой в использовании и мощной платформе для разработки промышленных систем управления. Данная платформа содержит микропрограммное обеспечение ISaGFAF со встроенной библиотекой управления шиной KPA EtherCAT Master и работает под управлением операционной системы реального времени QNX Neutrino на аппаратной платформе QoriQ P1 компании Freescale (NXP).
Работая на мощном процессоре Freescale, ПЛК потребляет не более 1% вычислительных ресурсов одного ядра, обеспечивая рабочий цикл длительностью менее 1 мс. Оставшихся ресурсов будет достаточно для реализации самой сложной управляющей логики. Управляющее пользовательское приложение и поток, работающий с шиной, могут выполняться на одном вычислительном ядре или распределяться между ядрами, причем одно из ядер может быть отведено только под управляющие задачи реального времени, а на втором могут выполняться задачи обмена данными и обслуживания.
Библиотека KPA EtherCAT Master, интегрированная в микропрограммную среду ISaGRAF, поддерживает все стандартные функции ведущего устройства EtherCAT, а также следующие расширения:
Во время исполнения ПЛК-cреда ISaGRAF отвечает за инициализацию KPA EtherCAT Master, организацию RPC-подключения к инструментам диагностики и настройки, совместному доступу к памяти, в которой хранится образ процесса (PI), со стороны виртуальных менеджеров.
Для целей разработки ПЛК инструмент KPA EtherCAT Studio интегрирован в среду разработки ISaGRAF 6 Workbench в виде плагина для выполнения инициализации сети и организации связи с ведомыми устройствами.
Больше информации об эталонной платформе доступно по следующим ссылкам: