АВИТЕК-ПЛЮС

Основано в 1996 году

АВИТЕК-ПЛЮС

Основано в 1996 году

Обратная связь

+7 (343) 385-75-57

16 февраля 2015

ПРОГРАММНО-ТЕХНИЧЕСКИЙ КОМПЛЕКС ИНТЕГРАЦИИ ВЕСОВЫХ СИСТЕМ КАК ОСНОВОПОЛАГАЮЩИЙ ЭЛЕМЕНТ СИСТЕМЫ УЧЕТ

ПРОГРАММНО-ТЕХНИЧЕСКИЙ КОМПЛЕКС ИНТЕГРАЦИИ ВЕСОВЫХ СИСТЕМ КАК ОСНОВОПОЛАГАЮЩИЙ ЭЛЕМЕНТ СИСТЕМЫ УЧЕТА МАТЕРИАЛОПОТОКОВ ПРЕДПРИЯТИЯ

 


 

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

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

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

Предприятием «АВИТЕК-ПЛЮС» разработан и успешно внедряется программно-технический комплекс интеграции весовых систем (ПТК ИВС), который включает в себя специальный выделенный интегрирующий сервер, на котором функционирует системное и прикладное программного обеспечение. ПТК ИВС подключается к вычислительной сети предприятия и предназначен для накопления информации, поступающей от точек измерения массы предприятия, и передачи ее потребителям для дальнейшего использования. К точкам измерения массы относятся весоизмерительные системы (новые и модернизированные вагонные, автомобильные, товарные и конвейерные весы различных конструкций), весодозирующие системы (дозаторы непрерывного и дискретного действия), а также пульты ручного ввода, служащие для передачи в вычислительную сеть результатов взвешивания, полученных на весах, которые невозможно или нецелесообразно подключать к вычислительной сети предприятия.

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

Кроме того, ПТК ИВС решает задачи по учету движения сырья, готовой и другой продукции через точки измерения массы (учету материалопотоков), по формированию суммарных (итоговых) данных за определенные интервалы времени (технико-экономических показателей, ТЭП), а также выполняет функции дистанционного контроля технического состояния весовых систем.

Дополнительно к данным взвешиваний ПТК ИВС хранит в своих базах данных:

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

Программное обеспечение ПТК ИВС предоставляет Web-интерфейс на пользовательские рабочие места ко всем указанным выше данным. Web-интерфейс ПТК ИВС позволяет создавать на основе информации, хранящейся в базе данных, любые необходимые формы сводок и отчетов. Кроме визуального интерфейса ПТК ИВС может быть настроен на передачу и прием данных от систем управления базами данных масштаба предприятия (например, Oracle).

ПТК ИВС располагает рядом опций, повышающих надежность его работы:

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

Прикладное программное обеспечение ПТК ИВС функционирует под управлением встроенной операционной системы реального времени ОСРВ QNX 6.3 Neutrino, построенной на основе микроядра. Ядром являются только базовые примитивы ОС (сигналы, таймеры, планирование). Все остальные компоненты – драйверы, файловые системы, стеки протоколов, прикладные приложения – выполняются вне пределов ядра как отдельные процессы, каждый в своем защищенном адресном пространстве. Такая архитектура операционной системы QNX обеспечивает ее высокую надежность, отсутствие необходимости обслуживания, отказоустойчивость и встроенную возможность самовосстановления. Встроенная операционная система QNX содержит только средства, необходимые для реализации заданной функциональности. Всё лишнее исключается из операционной системы на этапе ее генерации. Это способствует повышению надежности, быстродействия и компактности операционной системы.

Прикладное программное обеспечение ПТК ИВС содержит специальное программное обеспечение, имеющее модульную структуру и выполняющее различные функции, систему управления базой данных – SQL-сервер, а также программный компонент, обеспечивающий реализацию Web-интерфейса. При разработке специального программного обеспечения ПТК ИВС кроме стандартных средств, поставляемых в комплекте разработчика ОС QNX Neutrino, были использованы дополнительные библиотеки Boost и ACE, что позволило провести создание основной части программного обеспечения в сжатые сроки и обеспечило высокую надежность его функционирования.

Структурная схема специального программного обеспечения ПТК ИВС представлена на рис. 1. Модули, входящие в состав специального программного обеспечения, выполняют следующие функции:

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

Структурная схема специального программного обеспечения ПТК ИВС

Использование в качестве операционной системы QNX 6.3, а также модульная структура специального программного обеспечения ПТК ИВС обеспечивает надежность его функционирования, защищенность информационных потоков и возможность получения информации о взвешиваниях в реальном масштабе времени. Средствами ОСРВ QNX подготовлены инсталляционные компакт-диски, содержащие образ системы, системное и прикладное программное обеспечение с необходимыми файлами конфигураций. Развертывание или восстановление программной среды ПТК ИВС с использованием указанных компакт-дисков не требует высокой квалификации и происходит в течение нескольких минут.

Своевременность и необходимость разработки ПТК ИВС, а также ее востребованность и качество неоспоримо доказывает тот факт, что ПТК ИВС успешно внедрен и активно эксплуатируется на таких промышленных гигантах, как ОАО «Уральская Сталь» (г. Новотроицк), ТОО «Богатырь Аксес Комир» (Казахстан, г. Экибастуз), ОАО «Астраханский газоперерабатывающий завод». На указанных предприятиях ПТК ИВС связал воедино информационные потоки, поступающие от вагонных весов ВД-30. В перспективе предполагается подключение к ПТК ИВС еще нескольких вагонных весов производства «АВИТЕК-ПЛЮС», а также весов других изготовителей.

Использование ПТК ИВС на перечисленных предприятиях позволило направить всю получаемую на весах информацию в единую базу данных взвешивания груженых и порожних вагонов, обеспечить оперативный доступ к базе данных для всех заинтересованных специалистов, а также в реальном времени следить за ходом работы и за техническим состоянием весов. Вся информация, поступающая на ПТК ИВС и хранящаяся в его базе данных, предоставляется пользователям в виде гибко настраиваемых Web-страниц. Другой важной функцией ПТК ИВС является передача на вагонные весы реквизитов подаваемых под погрузку порожних вагонов.

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

Воробьев А.П.,технический директор ООО "Авитек-Плюс"
Меньщиков В.А., советник по инновационной деятельности ООО "Авитек-Плюс"
Ямпольский Д.А., директор по научной деятельности ООО "Авитек-Плюс"

 

Новости

Статьи

Создание весовых комплексов любой сложности

А также типовые комплекты весоборудования

Задайте вопрос

отправить сейчас