
Контроллеры движения Ingenia можно настраивать и управлять ими с помощью своих регистров. Для этого необходимо установить канал связи с контроллером и активировать нужные регистры. Такая настройка и операции могут быть утомительными из-за необходимости использовать низкоуровневый синтаксис, знать протоколы связи и т.д. Чтобы освободить разработчиков от этих задач, Ingenia разработала библиотеку управления движением (MCLib).

MCLib объединяет ряд функций и компонентов, которые обеспечивают интерфейс прикладного программирования (API) на C/C++ для контроллеров движения Ingenia. Он включает в себя функции как для управления связью с контроллером движения, так и для его настройки и эксплуатации.
К MCLib прилагаются коммуникационные библиотеки CAN для основных производителей этих устройств (Peak-System, IXXAT, Kvaser, Vector Informatik), а также библиотеки для связи по RS232 на базе WINAPI.
Все это означает, что MCLib освобождает интегратора от задач программирования регистров и управления протоколами, позволяя ему сконцентрироваться на окончательной разработке приложения.
Свежие комментарии