Разработчик ПО для Modbus RTU и баз данных
Что за роль
Нужно разработать приложение для Windows 10/11, которое связывается с одним slave-устройством по Modbus RTU через RS-232 или LAN. Программа должна считывать данные периферийного устройства, сохранять их в локальной базе и позволять отправлять команды управления и печати. Язык разработки можно предложить: среди возможных вариантов указаны Python с pymodbus и C# с NModbus.
Что предстоит делать
- Организовать чтение регистров и coil-значений устройства в реальном времени.
- Сохранять полученные значения в локальной базе данных на компьютере под Windows и предусмотреть создание таблиц с дополнительной информацией.
- Сделать панель отображения текущих значений, состояний устройства и аварийных сигналов.
- Добавить отправку команд на включение и выключение цифровых или аналоговых выходов.
- Реализовать отправку команд печати через периферийное устройство, включая кнопку печати из базы данных.
- Добавить экспорт данных в CSV или Excel.
- Подготовить готовый к запуску исполняемый файл, полный прокомментированный исходный код, инструкции или скрипт для создания и заполнения базы, а также краткое руководство пользователя.
Что потребуется
- Навыки разработки на одном из подходящих языков: C, C++, C# или Python.
- Понимание проектирования, разработки и администрирования баз данных.
- Умение подготовить документацию к программному обеспечению и понятный пользователю порядок запуска.
- Готовность передать полный исходный код с комментариями и сделать приложение для Windows 10/11 без сложных зависимостей.
Что важно знать
Устройство уже подключено к компьютеру, но требуется реализовать получение данных и остальные функции приложения. В описании отдельно подчёркнуты стабильность, документированность и возможность расширять решение при обновлении прошивки или карты регистров. Бюджет проекта указан в евро; срок выполнения и конкретный язык разработки не обозначены.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram