Программируемые контроллеры KYAC311 и KYAC323 от компании Kyland, входящие в общую линейку KYAC, представляют собой надежное решение для управления движением, создания систем машинного зрения и общих систем автоматизации. Обе серии отличаются высокой производительностью и надежностью, но имеют небольшие различия в аппаратной части, которые будут рассмотрены далее.
KYAC311
Серия KYAC311 включает компактные и мощные контроллеры, разработанные для работы в условиях высокой нагрузки и сложных сетевых сред. Они выполнены без вентиляторов и имеют прочный алюминиевый корпус. Диапазон рабочей температуры составляет от -20 до +60 градусов, что делает их идеальными для проектов в неблагоприятных условиях и при загрязнении воздуха.
Основные технические характеристики:
- Процессор: Intel® Celeron J1900, 2.0GHz, 4 ядра / 4 потока, 2MB L2 кэш
- Оперативная память: до 8 ГБ DDR4
- Встроенная память: 128 ГБ SSD
- Сетевые интерфейсы: 2 порта 10/100/1000Base-T
- Разъемы расширения: 1 полноразмерный miniPCIe слот
KYAC311 идеально подходят для систем управления движением.
KYAC323
Серия KYAC323 представляет собой улучшенную и более мощную линейку контроллеров, оснащённую процессорами Intel Core I3/I5/I7. Из-за значительно более высокого TDP (в 6.5 раз больше по сравнению с KYAC311) в этих контроллерах используется активное охлаждение. Благодаря повышенной производительности системный джиттер этих моделей составляет 25 микросекунд, что лучше, чем 35 микросекунд у KYAC311.
Основные технические характеристики:
- Процессор: Intel Core I3-8100/I5-6400/I7-8700
- Оперативная память: 8/16/32 ГБ DDR4
- Встроенная память: 128/256/512 ГБ SSD
- Сетевые интерфейсы: 4 порта 10/100/1000Base-T
- Разъемы расширения: 2 полноразмерных miniPCIe слота
KYAC323 идеально подходит для систем машинного зрения и универсальных промышленных систем автоматизации.
Основные отличия между сериями KYAC311 и KYAC323 представлены в таблице ниже:
Характеристика | KYAC311 | KYAC323 |
---|---|---|
Процессор | Celeron J1900 | Intel® Core™ i3/i5/i7 |
Оперативная память | До 8 ГБ DDR4 | До 32 ГБ DDR4 |
Сетевые интерфейсы | 2 порта 10/100/1000Base-T | 4 порта 10/100/1000Base-T |
Разъемы miniPCIe | 1 полноразмерный | 2 полноразмерных |
COM порты | 2x RS-232/485 | 1x RS-232/485 |
Видео выход | DVI-D | VGA, HDMI |
Поддержка протоколов | EtherCAT, EtherNet/IP, OPC UA, ModbusTCP, OPC UA | |
OС и среда исполнения | Windows 10, Codesys RTE 3.5.18 | |
Питание | 12-24 Vdc |
Программирование контроллеров
Контроллеры KYAC могут быть запрограммированы в различных средах, таких как Python, C++ и Java, но основной средой разработки является CODESYS. Модели внутри серий различаются не только аппаратной частью, но и встроенными модулями, что позволяет подобрать решение для конкретного применения. Заказные модели содержат в названии буквы, указывающие на предустановленный модуль:
- Если в названии модели присутствует «SM» (SoftMotion), это означает наличие встроенной библиотеки SMC_Basic, соответствующей стандарту сертификации PLC open (части 1, 2). Эта библиотека управляет движением одной или двух осей в режиме «ведущий-ведомый» (электронный кулак и шестерня).
- «CN» (CNC + Robotic) указывает на добавление библиотек SMC_CNC и SMC_Robotic, основанных на SMC_Basic, для поддержки приложений ЧПУ и роботов. Эти библиотеки позволяют реализовать системы числового программного управления и управление группами осей роботов.
- «TW» (Target & Web Visu) обозначает наличие интегрированного визуального редактора для создания профессиональных визуальных интерфейсов в среде разработки. TargetVisu отображает интерфейс на подключенном дисплее, а WebVisu поддерживает просмотр интерфейса через веб-браузер.
Ниже приведён список поддерживаемых функций для каждой части ПО:
SM (SoftMotion):
- Точечное движение
- Пошаговое движение
- Триггер сравнения позиции
- Захват позиции
- Скоростное движение
- Возврат на исходную позицию
- Электронная передача
- Захват разрыва
- Электронный кулачок
- Непрерывное движение по траектории
- Следование по касательной
CN (CNC+Robotic):
- Двухосевая эллиптическая интерполяция
- Трёхосевая эллиптическая интерполяция
- Функция предварительной обработки пути
- Модель робота с двумя осями в тандеме (SCARA)
- Двухосевой сплайн
- Трёхосевой сплайн
- Модель пятиосевой обработки
- Модель робота с тремя осями в тандеме (SCARA)
- Двухосевое параболическое движение
- Трёхосевое параболическое движение
- Функция двухосевого портала
- Модель параллельного (DELTA) робота
- Двухосевая линейная интерполяция
- Трёхосевая винтовая интерполяция
- Трёхосевой портал
- Модель четырёхосевого паллетизирующего робота
- Двухосевая круговая интерполяция
- Преобразование DXF в G-код
- T-образный портал
- Модель шестиосевого робота
- Трёхосевая линейная интерполяция
- Функция G-кода/M-кода
- H-образный портал
- Трёхосевая круговая интерполяция
- Преобразование системы координат
- Модель полярной системы координат
Для обеспечения надежной работы системы рекомендуется использовать систему резервирования K-DuoSync. Эта система реализована с двойной защитой: контроллеры синхронизируются между собой через кабель синхронизации или по сети Ethernet. Для повышения уровня защиты можно использовать два коммутатора, чтобы обеспечить непрерывность соединения в случае обрыва одного из Ethernet-путей.