Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УИР1.docx
Скачиваний:
38
Добавлен:
04.06.2015
Размер:
890.68 Кб
Скачать

1.3.2 Асуп «уникомп»

В зависимости от выбранной конфигурации комплекса, «УНИКОМП» позволяет подключить к АСУП различные устройства либо вообще без изменения программного обеспечения (ПО) АСУП, либо с минимальным объемом доработок[12].

Основной задачей, решаемой с помощью программно-аппаратного комплекса "УНИКОМП", является построение системы маркировки, сбора и обработки данных и обмена с АСУП с использованием мобильных устройств, оснащенных как радио (Wi-Fi, BlueTooth и RFID), так и проводным интерфейсом.

«УНИКОМП» имеет структуру клиент-серверной системы. На мобильном устройстве работает специальное прикладное ПО (Клиент), являющееся оригинальным для каждого приложения. Клиент «УНИКОМП» строится по принципу "толстого клиента". В памяти мобильного устройства могут быть организованы различные базы данных (справочники, БД собранной информации и т.д.).

В зависимости от требований, предъявляемых к создаваемой системе и особенностей конкретной АСУП, Клиент «УНИКОМП» может работать в следующих режимах:

  1. Режим непрерывной связи (On-line), при котором собираемые данные передаются Клиентом на Сервер сразу же после получения очередной единицы данных и ее предварительной обработки без накопления данных в мобильном устройстве;

  2. Автономный режим (Off-line), при котором собираемые данные обрабатываются и накапливаются в памяти мобильного устройства, и лишь после очередного цикла сбора данных передаются Клиентом на Сервер;

  3. Совмещенный режим, при котором Клиент автоматически выбирает в каком режиме (on-line или off-line) следует работать в данный момент (рисунок 1.4).

Рисунок 1.4 – Структура системы «Уникомп»

В зависимости от требований, предъявляемых к системе мобильного сбора данных и возможностей АСУП, может быть использован один из следующих способов обмена данными между «УНИКОМП» и АСУП:

  1. Буферная зона. В этом случае, обмен данными в оговоренном формате между Коммуникационным сервером «УНИКОМП» и АСУП происходит через оговоренную директорию на жестком диске Сервера;

  2. Интеграция Коммуникационного сервера. При этом способе обмена Коммуникационный сервер в виде библиотечного модуля встраивается в ПО АСУП. Обмен данными осуществляется через оперативную память;

  3. Прямой доступ в БД АСУП. Справочные данные, необходимые для работы Клиента, считываются из БД АСУП. Собранные Клиентом данные записываются в БД АСУП. Обмен данными осуществляется через хранимые процедуры Microsoft SQL Server или Oracle.

Таблица 1.2

Варианты реализации системы «Уникомп»

Способ обмена

Достоинства

Недостатки

Буферная зона

1. Простота реализации за счет использования функций "Импорт" и "Экспорт", реализованных в АСУП. 2. Не требуется изменения ПО АСУП.

1. Временные задержки при передаче данных.

Интеграция Коммуникационного сервера

1. Высокая скорость обмена.

1. Требуется изменение ПО АСУП.

Прямой доступ в БД АСУП

1. Высокая скорость обмена.2. Не требуется изменения ПО АСУП.

1. Требуется разработка хранимых процедур.

Коммуникационный сервер "УНИКОМП" является унифицированным ПО и реализован в виде следующих программных модулей:

  1. Стандартное приложение Windows.

  2. Служба (Service) операционной системы удобно для использования на выделенном сервере БД АСУП.

  3. COM-объект. Позволяет осуществить интеграцию коммуникационного сервера в АСУП заказчика, такие как Axapta, Novision и др.

  4. Внешняя компонента 1С. Позволяет осуществить интеграцию коммуникационного сервера в 1С.

Клиент "УНИКОМП" является специализированным ПО и создается c

учетом конкретных требований Заказчика. Коммуникационный модуль не требует доработки и зависит от типа Коммуникационного сервера. Модуль сбора и предварительной обработки данных является прикладной частью Клиента и состоит из наборов требуемых для конкретного Заказчика Базовых (БФ) и Специализированных функций (СФ). К БФ, реализованным для Клиента "УНИКОМП"", относятся:

  • считывание штрихового кода;

  • управление принтером по каналу Wi-Fi;

  • обмен данными с крановыми весами по каналу BlueTooth;

  • пользовательский интерфейс.

Достоинства системы:

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

  • возможность интеграции со сторонними программами по предоставляемым интерфейсам взаимодействия.

Недостатки системы:

  • отсутствие материально-технической составляющей, информации о стоимости оборудования;

  • нет информации о степени износа оборудования;

  • нет информации об истории поломок оборудования и проводимых ремонтах;

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

  • необходимость доработки серверного и клиентского ПО при организации взаимодействия со сторонними программами.