Для обеспечения кинематики доильного робота- C# и C++: Языки программирования, используемые для написания высокопроизводительного кода.
- · .NET 8.0 для поддержки современных библиотек и API.
- · PostgreSQL и SQLite для управления данными.
- · SignalR, WebSockets, и UnixSockets для мгновенной коммуникации.
- · ModBus TCP и EtherCAT для интеграции с промышленным оборудованием.
Для приложения управление стадом 'Умная ферма 4.0'- · Angular и TypeScript для создания современного веб-интерфейса.
- · ASP.NET Core для разработки серверной части веб-приложения с применением SQL для работы с базой данных.
- · PostgreSQL 14: Система управления базами данных для хранения и обработки информации.
Для интерфейса управления доильным роботом- JavaScript: Язык программирования для написания логики приложения.
- · React: Библиотека для построения динамичных пользовательских интерфейсов.
- · Electron: Фреймворк, позволяющий создавать нативные приложения для различных платформ на основе веб-технологий.
- · Node.js: Платформа для работы с I/O операциями, используемая в Electron для интеграции с операционной системой.
- · HTML и SCSS: Инструменты для разметки и стилизации интерфейса.
Для программного обеспечения ПЛК- C#: Объектно-ориентированный язык программирования для написания логики контроллера.
- · Avalonia: Кроссплатформенный фреймворк для создания GUI, совместимый с .NET Core.
- · JSON: Формат для сериализации данных, используемый для конфигурации и обмена данными между устройствами.