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