Для целей управленческого учета на предприятии легкой промышленности нами был спроектирован и реализован программно-аппаратный комплекс, состоящий из следующих компонентов:

  • аппаратные приборы для получения учетных данных (учитывались как единицы продукции, так и готовые к отгрузке упаковки);

  • ПО для формирования отчетов по производственным заданиям в виде терминалов, устанавливаемых на линии. В нем же производится журналирование останов линии и указание причин останова;

  • ПО для отображения сводной таблицы состояния работы всех производственных линий.


Также была произведена интеграции комплекса с внутренней информационной системой предприятия, позволяющая выгружать производственные задания и формировать отчеты по результатам их выполнения.

 

Технически сеть учета представляет собой распределенную Ethernet-сеть контроллеров  и терминалов операторов, установленных на производственных линиях. Данные собираются с контроллеров и хранятся в СУБД, параллельно отображаясь в реальном времени в интерфейсе пользователя.

 

Разработанные устройства базируются на микроконтроллере Atmel Atmega238 и чипе Ethernet ENC28J60. Использовался готовый модуль DC-DC преобразователя. Дополнительно была спроектирована монтажная плата, схема сопряжения с промышленными датчиками и корпусировка в стандартный корпус. Устройства выполнены в виде мелкосерийной партии силами разработчика.

 

Разработанное ПО представляет собой приложение с web-интерфейсом, осуществляет получение данных с устройств по UDP и их обработку.

 

Язык программирования: Erlang

СУБД: PostgreSQL
UI: web-интерфейс на базе SemanticUI + jQuery