Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
R50 25ec9802a441e2aebbf52c6a4a676978
Программист

Программа для работы с датчиками веса по МОДБАС

Добавлено 26 сен 2024 в 12:59
Клиент-серверное приложение с использованием СУБД Microsoft SQL Server, Firebird, MySQL. Способ связи с датчиками: TCP\IP (MODBUS TCP) и RS-232/RS-485 (MODBUS RTU). Функциональность работы с базой данных вынесена в dll (с использованием COM-интерфейсов). В зависимости от того какая dll присутствует в приложении с той СУБД и будет работать программа. Выбор dll выполняется в инсталляторе (Inno Setup). Платформа: Windows. Среда разработки: C#. Разработчики: 1 человек (я). Изначально проект передали от другого человека. В проекте была связка MasterSCADA + C# (в MasterSCADA есть такая возможность). MasterSCADA отвечала только за с общую работу программы и получение данных с OPC сервера. Работа с базой (MySQL), интерфейс и все расчёты были реализованы на C#. Заказчик попросил убрать MasterSCADA и сделать всё на C#, т.е. сделать стандартное десктопное приложение. Так же заказчик попросил сделать работу с датчикам напрямую без использования OPC-сервера. В последствии так же были переделаны все расчёты, добавлены новые датчики и добавлена возможность работы с другими СУБД.
8b9119b891