Программист STM32 / C / CANopen
Описание
Ищем разработчика под конкретный промышленный проект. Задача: разработать шлюз на STM32, который будет эмулировать работу сервопривода по стандарту CiA 402 и передавать данные в PLC Beckhoff для управления приводом AX5000. Что требуется: уверенное программирование STM32 на C; практический опыт CAN / CANopen; понимание SDO/PDO и Object Dictionary; желательно практическое знание CiA 402; умение разбирать CAN-трафик и недокументированный обмен; опыт реализации конечных автоматов (state machine) и логики реального времени. Будет большим плюсом: опыт разработки CAN-шлюзов или эмуляции устройств; опыт с сервоприводами, motion control или собственной приводной электроникой; работа с CAN-анализаторами PCAN, Kvaser, Vector/CANoe или аналогами; FreeRTOS или другая RTOS. Исходные данные уже есть: CAN-логи реального оборудования, последовательности обмена, документация и инженер Beckhoff, который ведет основную часть проекта. Формат: проектная работа, удаленно. Стоимость обсуждается. При отклике просьба коротко написать: с какими STM32 и CANopen-проектами работали, был ли опыт с CiA 402, CAN-шлюзами, reverse engineering протоколов или сервоприводами.