хакимова евгения сергеевна · Екатеринбург · 4 дня назад
О проекте
Вы будете работать над промышленным контроллером машинного помещения (КМП) — центральным узлом системы управления лифтом на базе STM32F10x. Система реализована на C в среде IAR Embedded Workbench и включает:
• RTOS-ядро на базе FreeRTOS (v8.x)
• Два CAN-интерфейса (CAN1/CAN2, 125 кбит/с) — шина кабинных панелей, панелей этажных устройств, приводов
• RS-485, реализация нескольких протоколов диспетчеризации (Modbus RTU, ТМ-88, ObServer)
• Собственный групповой протокол для координации группы лифтов (GroupMode) • Flash/EEPROM-подсистема с архивом событий и резервным копированием параметров
• Конечные автоматы для каждого режима работы лифта (НР, МП, Ревизия, Разметка, АВАР, Сервис)
• Человеко-машинный интерфейс (панель с дисплеем и клавиатурой)
• Ввод/вывод дискретных сигналов, управление частотным приводом по цифровым и аналоговым интерфейсам Кодовая база насчитывает более 190 файлов (C + H), активно разрабатывается и эксплуатируется на реальном оборудовании по всей России.
Сопровождение и развитие прошивки контроллера КМП на STM32F10x (C, IAR EW) — исправление дефектов, рефакторинг, поддержка актуального состояния кода.
• Отладка на стенде и в полевых условиях — воспроизведение редких ошибок, работа с осциллографом/анализатором протоколов, выезды на объекты при необходимости.
• Реализация новых функциональных возможностей по техническому заданию: новые режимы работы лифта, новые алгоритмы диспетчеризации, расширение диагностики.
• Интеграция нового оборудования — ключевая и регулярная задача (см. раздел ниже).
• Поддержка и расширение протоколов диспетчеризации (RS-485: Modbus RTU, ТМ-88, ObServer).
• Доработка алгоритмов группового управления (GroupMode, DCS) для координации группы лифтов.
• Разработка и актуализация технической документации — описание протоколов, схем интеграции, release notes.
• Участие в подготовке и проведении испытаний (стендовые и натурные испытания на объектах).
• Code review и передача знаний
Требования: