Технологии
Для обеспечения кинематики доильного робота
  • 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: Формат для сериализации данных, используемый для конфигурации и обмена данными между устройствами.