Мы рады представить последнее обновление VS EtherCAT Master 2 для Linux x86 версии 2.8.1506.0.
Это последнее обновление, следующее за релизом 2.7.1310.0, включает следующие улучшения:
Пример 40_Codesys
Добавлен новый пример 40_Codesys, демонстрирующий интеграцию VS EtherCAT Master в ПЛК Codesys. Для компиляции и запуска этого примера требуется SDK Codesys. Подробную информацию о запуске примера см. в файле readme.md в папке с примерами.
Пример 40_SimplePLC_Integration
Добавлен новый пример 40_SimplePLC_Integration, демонстрирующий интеграцию расширения EtherCAT Master в существующий цикл ПЛК. Этот пример включает синхронизацию циклов ПЛК и EtherCAT, а также асинхронное выполнение функциональных блоков.
Улучшение работы с Мультимастером
В системах, где можно установить несколько независимых временных линий (например, Linux или Xenomai с таймерами высокого разрешения), теперь можно включить синхронизацию постоянного тока на каждом экземпляре Master при использовании Мультимастера. В других системах синхронизация постоянного тока может быть включена только на одном экземпляре Master, а остальные Master синхронизируются с ним.
Анализ логических типов данных
XML-парсер определяет логический тип данных в соответствии с ETG.2100 v1.0.3 следующим образом:
- "false" или "0" означает FALSE
- "true' или "1" означает TRUE
Обновление библиотек libUSB
С этого момента libusb.so и matrix.so больше не входят в пакет MDK. Теперь они связаны с библиотекой ecatmkpa.so.