Автоматизация производства
Эффективность производственной деятельности значительно увеличивается за счет комплексной автоматизации процессов учета и управления производственным предприятием.
Мы предлагаем инновационные разработки в области
автоматизации оперативного учета на производстве, позволяющие осуществлять на различных производственных предприятиях следующие действия:
- контроль объема выпуска продукции;
- контроль качества продукции;
- контроль складских запасов;
- контроль товарооборота;
- контроль основных средств.
Наши решения в данной области позволяют не только контролировать ключевые бизнес-процессы на предприятиях, но и помогают управлять этими процессами. При разработке систем автоматизации оперативного учета на производстве мы опираемся на методологию проектных решений (в соответствии с Техническим Заданием, утвержденным Заказчиком), используем знания и опыт разработки и внедрения систем автоматизации на объектах различных отраслей народного хозяйства.
По сути, любой производственный участок можно рассматривать как склад, куда поступают полуфабрикаты, в процессе работы преобразующиеся в готовые продукты. Поэтому базисом для наших решений при автоматизации учета на производстве являются комплексы оперативного учёта "Склад", которые дорабатываются с учётом уникальных производственных и организационных процессов Заказчика.
Структура комплекса для автоматизации производства
Ниже представлена
базовая структура комплекса для автоматизации оперативного учета на производстве, дающая схематическое представление о работе системы и необходимом аппаратном обеспечении.

Описание работы
Поступление сырья на склад
- Кладовщик (ответственный за прием товара работник склада) контролирует поступление сырья, считывая штрих-код с упаковок поступившего товара терминалом сбора данных (ТСД), заносит данные о количестве поступившего товара. Данные с терминала поступают в базу данных предприятия, хранящуюся на сервере. В случае если поступает нефасованный товар (сырьё), не маркированный этикетками со штрих-кодом, данные о его количестве заносятся в учётную систему вручную.
Производство и фасовка готовой продукции
- Произведённая продукция упаковывается и маркируется этикеткой со штрих-кодом. Этикетка со штрих-кодом позволяет проводить инвентаризацию непосредственно на складе готовой продукции, вести учёт отгружаемой продукции.
- На производственных участках проводится инвентаризация ТМЦ, данные о количестве сырья и количестве произведённой продукции заносятся в базу данных предприятия.
Учёт отгрузок
- При отгрузке товара оператор имея задание в ТСД сканирует штрих-коды с этикеток, получая данные о количестве отгружаемого товара. Фактическая информация отгруженной продукции поступает в учётную систему предприятия.
Требования к аппаратному и программному обеспечению для каждого производственного предприятия отличаются, в виду уникальных производственных процессов. С примерами наших разработок-решений для автоматизации производства и подробным описанием аппаратной и программной структуры для каждого примера можно ознакомиться на соответствующей вкладке.
Автоматизация оперативного учета на птицефабрике
Предприятие на нескольких производственных участках выпускает штучную, весовую, калиброванную по весу продукцию, упаковывая её для отгрузки в коробки (с указанием количества экземпляров в коробке), на паллеты (с указанием количества коробок, размещённых на паллете), в контейнеры.

Цель автоматизации –
учёт продукции на различных этапах производства, а также при складировании и отгрузке готовой продукции в торговую сеть.
Созданный нами для этого предприятия программно-аппаратный комплекс автоматизирует выполнение следующих бизнес процессов:
- учёт калиброванной продукции;
- учёт штучной и весовой продукции;
- учёт полуфабрикатов;
- учёт субпродуктов;
- учёт доработанной продукции;
- перемещение;
- комплектация;
- отгрузка;
- выбраковка.
Комплекс в режиме реального времени контролирует итоги выполнения производственных заданий, а также осуществляет контроль перемещений продукции между производственными участками и складами с указанием персонально ответственных лиц за каждый экземпляр и упаковку продукции.
Программно-аппаратное обеспечение комплекса
Аппаратные Рабочие станции учётной системы и администратора склада/участка Не менее Intel Pentium 1,8 ГГц / 512 Мб / 80 Гб / DVD-ROM / сетевой адаптер - 100 Мбит.
Сервер базы данных Не менее Intel Pentium 1,8 ГГц / 2 Гб / 200 Гб / DVD-ROM / сетевой адаптер - 100 Мбит. Терминал сбора данных Motorola MC9000
Программные Рабочие станции учётной системы и администратора склада/участка ОС Windows XP
клиент Microsoft SQL Server 2000
Модифицированная версия программы "Склад" Сервер базы данных ОС Windows Server 2000/2003
Microsoft SQL Server 2000 Терминал сбора данных ОС Windows СЕ 4.0
"Клиент удалённого рабочего стола"
Структура комплекса
В состав системы входят следующие программные модули:
- Центральная база данных системы;
- Модуль сопряжения с учётной системой 1С;
- Администратор;
- Клиент ТСД.
Центральная база данных системы
Центральная база данных системы реализована на MS SQL Server 2000 и обеспечивает хранение:
- справочников системы;
- списка пользователей;
- таблицы смен;
- таблицы заголовков документов;
- табличных частей документов.
Модуль сопряжения с 1С
- Выгрузка справочника номенклатуры в Центральную базу данных;
- Передача документов-результатов из Центральной базы данных в учётную систему;
- Изменение состояния документов результатов в случае приёма их в учётную систему и успешного проведения в 1С.
Администратор
- Ведение справочника складов и производственных участков с указанием перечня операций, производимых на каждом складе или участке (Рис.1, Рис.2);
- Ведение справочника пользователей системы с указанием ролей пользователей (администратор системы, менеджер участка, оператор ТСД) и привязкой пользователей к складам или производственным участкам (Рис .3, Рис. 4);
- Представление справочника номенклатуры, выгруженного из учётной системы (Рис.5);
- Ведение справочника калибров продукции для каждого типа операции, использующих калиброванную продукцию (Рис 6);
- Ведение таблицы смен с предоставлением администраторам и менеджерам участков/складов возможности открытия и закрытия смены с контролем закрытия всех документов и подсмен операторов на ТСД перед закрытием смены на участке/складе (Рис. 7);
- Оперативный просмотр заголовков документов-результатов (состояние выполнения или передачи в учётную систему, склад/участок, тип операции, дата создания/изменения, оператор, склад/участок для перемещения, контрагент, идентификатор контейнера) с возможностью фильтрации по складу, времени регистрации, типу операции, состоянию, оператору ТСД (Рис 8);
- Оперативный просмотр содержимого документов (код товара, количество продукции, уникальный код упаковки, статус наличия при приеме из перемещения);
- Ведение списка весов с возможностью формирования справочника товаров для каждого экземпляра весов и загрузки его в весы;
- Печать на стационарном принтере этикеток с уникальным кодом для последующей маркировки продукции в том случае, если маркировка не производится оборудованием производственной линии (Рис.9).
Клиент ТСД
Реализован в виде Windows-приложения, оптимизированного по размеру экрана ТСД и запускается в рамках сессии удалённого доступа посредством программы "Подключение к удаленному рабочему столу" на ТСД.
Клиент производит:
- Авторизацию оператора ТСД / смену оператора;
- Открытие / закрытие подсмены оператора (Рис 10);
- Выбор типа операции из списка допустимых на данном участке/складе (Рис. 11);
- Создание нового документа выбранного типа (учёт калиброванной продукции, учёт весовой продукции, учёт полуфабрикатов, учёт субпродуктов, учёт доработки) (Рис. 12);
- Контроль при выполнении операций: перемещение, комплектация, отгрузка, выбраковка;
- Выполнение задания методом последовательного считывания штрихового кода упаковок и подсчета количества продукции (Рис. 13);
- Закрытие документа с возможной фиксацией недостачи;
- Запись результата любого действия оператора ТСД в Центральную базу данных системы.
Продукция при выполнении всех бизнес-процессов регистрируется по факту. Каждая упаковка снабжается уникальным штриховым кодом. За каждую упаковку выпускаемой и перемещаемой продукции несет персональную ответственность оператор ТСД, регистрирующий данный процесс.
Если производится перемещение (как отгрузка продукции с одного участка или склада и поступление на другой) или последовательные операции (производство продукции и до-работка, комплектация и отгрузка комплекта) – учет и контроль последующей операции производятся на основании результатов предыдущей.
По каждой произведенной операции на ТСД формируется документ-результат. Документ-результат закрывается оператором ТСД по завершении процесса. На основании закрытых документов-результатов в учетной системе предприятия формируются соответствующие документы.
Каждое действие оператора ТСД сопровождается записью информации в Центральную БД Системы, в результате чего ответственные сотрудники складов и производственных участков посредством модуля Администратор могут наблюдать в режиме реального времени за ходом работ и движением продукции.
Все производство и движение на каждом участке или складе осуществляется в рамках смены. Регистрация любой операции начинается и завершается в рамках текущей смены.
Автоматизация оперативного учета на предприятии по переработке рыбы и морепродуктов
Предприятие-заказчик осуществляет выпуск, складирование и отгрузку продукции, которая имеет ограниченный срок хранения и различные типы упаковки: штучная, коробочная (с указанием количества экземпляров в коробке) и на паллетах (с указанием количества коробок, размещенных на паллете.

Цель создания программно-аппаратного комплекса на базе терминала сбора данных (ТСД), определённая Заказчиком, –
автоматизация учёта производства, складирования готовой продукции и отгрузки ее в торговую сеть на предприятии пищевой промышленности (переработка и консервация рыбы и морепродуктов).
Спроектированное и реализованное нами решение охватывает автоматизацию следующих процессов:
- приход (выпуск) готовой продукции;
- передача продукции на склад готовой продукции (ГП);
- перемещение со склада готовой продукции на другие склады компании;
- комплектация (подбор товаров согласно заказу без отгрузки);
- расход (отгрузка одному или нескольким потребителям с использованием маршрутных листов);
- списание;
- возврат от покупателя;
- инвентаризация.
Программно-аппаратное обеспечение комплекса
Аппаратные Рабочие станции учётной системы и администратора склада/участка Не менее Intel Pentium 1,8 ГГц / 512 Мб / 80 Гб / DVD-ROM / сетевой адаптер - 100 Мбит.
Сервер базы данных Не менее Intel Pentium 1,8 ГГц / 1 Гб / 200 Гб / DVD-ROM / сетевой адаптер - 100 Мбит. Терминал сбора данных Motorola MC9000 Программные Рабочие станции учётной системы и администратора склада/участка ОС Windows XP
Microsoft ActiveSync
клиент Microsoft SQL Server 2000
Модифицированная версия "Склад"Сервер базы данных ОС Windows Server 2000/2003
Microsoft SQL Server 2000 Терминал сбора данных ОС Windows СЕ 4.0
Структура комплекса
В состав системы входят следующие программные модули:
- Центральная база данных системы;
- Модуль обмена данными с учётной системой 1С;
- Модуль обмена данными с терминалом сбора данных (ТСД);
- Менеджер;
- Клиент ТСД, содержащий подсистемы "Склад" и "Завод".
Центральная база данных системы
Центральная база данных системы реализована на MS SQL Server 2000 и обеспечивает хранение:
- справочников системы;
- заданий;
- документов-результатов.
Модуль обмена данными с учётной системой 1С
- Выгрузка справочника номенклатуры в Центральную базу данных (справочник товаров, содержащих код, наименование товара и количество единиц в коробке, справочник складов и производственных участков, справочник пользователей терминалов с привязкой к складу или производственному участку);
- Выгрузка заданий в Центральную базу данных;
- Передача документов-результатов из Центральной базы данных в учётную систему.
Модуль обмена данными с ТСД
- Подключение новых ТСД к системе с указанием места выполнения операций (завод или склад);
- Загрузка справочников из Центральной базы данных в терминал;
- Загрузка назначенных текущему оператору заданий из Центральной базы данных в терминал;
- Выгрузка документов результатов из терминала в Центральную базу данных.
Менеджер
Клиент ТСД
На заводе выпуск продукции и передача ее на склад ГП регистрируется по факту.
Все операции, связанные с движением продукции между складами компании и к потребителям (кроме переупаковки) производятся согласно заданию, выгружаемому из учетной системы предприятия.
Задания могут быть объединены в маршрутные листы.
Каждое задание содержит перечень продукции для подбора с указанием:
- код товара;
- даты выпуска с уточнением – "строго" (подбирать только продукцию указанной даты выпуска) или "рекомендовано" (с возможностью замены на аналогичную продукцию с другой датой выпуска);
- требуемое кол-во продукции для каждого кода и указанной даты выпуска;
В процессе выполнения задания на ТСД производится:
- считывание штрихового кода очередной упаковки,
- вычисление количества единиц товара в упаковке,
- проверка наличия данного товара в задании и возможности превышения требуемого количества с учетом даты выпуска (сравнение даты, указанной в задании и закодированной в штриховом коде упаковки),
- при положительном результате проверки запись фактического количества данного товара в результат.
Документ результат содержит таблицу, фактически описывающую подбираемый товар:
- код товара;
- тип упаковки;
- количество упаковок;
- количество единиц продукции;
- дату выпуска.
Оператор терминала может прервать выполнение задания и продолжить его в любой момент. После полного выполнения задания документ-результат закрывается. Готовые (закрытые) документы-результаты передаются в Центральную БД, а затем в учетную систему предприятия, где на их основании формируются документы согласно требованию заказчика.