Доработать скрипт на C++ для управления HCFA серводвигателем

Александр4 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
25.01.2026

Есть серводвигатель HCFA и есть пример кода на C++, который реализует следующие функции для работы с мотором:

motor_controller_init

motor_set_target_position

motor_set_velocity

motor_set_acceleration

motor_set_deceleration

motor_set_positive_torque_limit

motor_set_negative_torque_limit

motor_quick_stop

motor_cancel_move

motor_check_max_torque

motor_wait_target_reached

motor_set_current_as_home

motor_perform_homing

motor_profile_homing

motor_enable

motor_disable

motor_execute_move

Тестировать код можно удаленно через anydesk, с этим мы поможем

Необходимо реализовать или выступить в качестве консультанта как это сделать по следующим вопросам

1. Проанализировать документацию и донастроить двигатели, выставить битность и тд исходя из документации. Сейчас код работает, но двигатель как будто работает на 10% своей мощности

2. Необходимо пробежаться по функциям и проверить код, возможно где-то подкорректировать если код уж слишком неправильно сделан.

3. Реализовать функцию хоуминга

Работа с двигателем через codesys и контроллер не подходит, необходима именно работа через C++

Код прикреплен в архиве

Есть еще простая тестовая программа для запуска двигателя и простого движения


Авторизуйтесь для подачи заявки