Структура предприятия

Материал из DPA
Перейти к навигации Перейти к поиску

Содержание

Общие принципы

Модуль "Структура предприятия" предназначен для описания иерархической структуры оборудования предприятия. Модуль позволяет

Система содержит простейшую предустановленную структуру. Вы можете подробно описать структуру объекта автоматизации используя следующие элементы:

  • Предприятие
  • Производственная площадка (цех)
  • Подразделение (участок/линия)
  • Склад
  • Оборудование (рабочий центр)
    • Подключаемый модуль

Единица оборудования соответствует одному (!) драйверу, добавленному в модуле "Мониторинг" и позволяет пользователям системы находить оборудование в функциональных и аналитических модулях используя понятные производству названия и группировки. Подключаемые модули соответствуют одному (!) драйверу, добавленному в модуле "Мониторинг" и позволяют связать данные с дополнительных измерительных устройств с данными по оборудованию.

Создание и редактирование структуры

Структура

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

Для создания нового элемента структуры

Для перемещения рабочего центра из одного подразделения в другое воспользуйтесь кнопкой "Мигрировать", в древовидной структуре выберите целевое подразделение и нажмите "Мигрировать"

Конфигурация и настройки логирования

Конфигурация - это состав, читаемых с единицы оборудования, машинных данных Настройки логирования - это правила хранения, читаемых с единицы оборудования, машинных данных

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

Примечание: Если конфигурация редактировалась вручную или выполнялось ручное создание индикаторов несогласованное с X-tensive обновление приведет к частичной потере данных (в части добавленных вручную событий/индикаторов)

Настройка элементов структуры

Уровень предприятия и подразделений

Рабочее расписание

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

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

  • Выберите предприятие (корень дерева иерархической структуры оборудования), перейдите на вкладку "Расписание" в правой части экрана
  • По умолчанию 100% времени (24 часа, 7 дней в неделю) отмечено, как нерабочее. Выберите значок смены, расположенный над временными рядами и перетащите его на строку соответствующего дня недели
  • Для удаление временного отрезка нажмите на значок "крестика" в правом углу отрезка ИЛИ нажмите на кнопку "Подробнее", расположенную под временными рядами и нажмите на значок "крестика", расположенный в строке, соответствующей удаляемому временному интервалу
  • Для изменения длительности отрезка наведите указатель мышки на его край, дождитесь видоизменения курсора и растяните/сократите временной интервал ИЛИ нажмите на кнопку "Подробнее", расположенную под временными рядами и измените длительность с помощью цифровой клавиатуры.

Важно: Перед тем как закрыть вкладку нажмите кнопку "Сохранить"

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

Причины недоступности и отклонений

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

В случае если для какого-то подразделения (или рабочего центра) необходимо исключить общие/добавить уникальные причины:

  • активируйте настройку системы "Фильтрация причин"
  • выберите элемент иерархической структуры, для которого настраивается фильтрация причин, перейдите на вкладку "Доступные причины"
  • редактирование производится по категориям, выберите соответствующую вкладку и нажмите на кнопку "Отвязать от родителя"
  • нажмите на кнопку "Изменить", расположенную под списком причин
  • деактивируйте выбор причин, которые не относятся к данному рабочему центру
  • нажмите кнопку "Сохранить"

Безопасность

По умолчанию каждому пользователю доступна вся информация в модуле, доступ к которому предоставлен ему через модуль "Безопасность". Если необходимо, ограничить доступ к информации по выбранному подразделению/рабочему центру

  • выберите элемент иерархической структуры, для которого настраиваются права доступа, перейдите на вкладку "Безопасность"
  • отключить опцию "Наследовать настройки безопасности?"
  • нажмите на кнопку "Изменить" в строке "Группы доступа", в открывшемся модальном окне выберите группы пользователей, которым необходимо предоставить доступ, нажмите "Выбрать"
  • нажмите "Сохранить"

Уровень рабочих центров

Оборудование

Данные мониторинга журналируются в привязке к структуре оборудования рабочего центра, структура оборудования описывается в виде древовидной структуры, корнем которой является ЧПУ, далее следует некоторое количество каналов, осей, шпинделей и их имен (количество и/или свойства каждого узла отличаются для каждой единицы оборудования). Структура автоматически вычитывается с рабочего центра при первичном подключении. На уровне канала возможна настройка правил взаимодействия с рабочим центром, а именно:

  • Разрешение "Скачивать управляющие программы" (ДА/НЕТ)
  • Разрешение "Скачивать подпрограммы" (ДА/НЕТ)
  • Разрешение "Загружать УП на рабочий центр" (ЗАПРЕТИТЬ/РАЗРЕШИТЬ)
  • Настройка "Загружать УП в сетевую папку" <указывается полный путь к сетевой папке доступной с сервера и оборудования>
  • Настройка "Очищать сетевую папку перед загрузкой" (ДА/НЕТ)

Выберите элемент иерархической структуры, для которого выполняются настройки, перейдите на ветку "устройства", в правой части экрана в древовидной структуре выберите канал, выполните настройку и нажмите на значок "Сохранить изменения"

Общие

Вкладка "Общие" позволяет:

  • изменять "Наименование", "Описание" и "Инвентарный номер" и "Модель" рабочего центра для повышения информативности аналитик
  • отнести рабочий центр к группе рабочих центров для ускорения процесса фильтрации данных и назначения технологии
  • произвести перепривязку связанного драйвера (данные предшествующие смене связанного драйвера будут утеряны)
  • указать какой канал многоканального станка следует считать основным
  • указать, состояния каких многоканальных станков не следует учитывать про определении агрегированного состояния машины

Для редактирования текстовых полей со свободным вводом установите курсор в соответствующее поле и скорректируйте данные. Для полей с выбором из справочника - нажмите кнопку "Редактировать" в соответствующей строке, выполните выбор, затем нажмите "Выбрать". Перед закрытием вкладки нажмите кнопку "Сохранить", иначе изменения не будут применены.

Выпуск

Система предоставляет различные опции учета выпуска для рабочих центров. Выберите элемент иерархической структуры, для которого настраиваются/просматриваются настройки выпуска и перейдите на вкладку "Выпуск".

Вкладка "Выпуск" позволяет:

  • настраивать стратегию автоматического учета выпуска:
    • по встроенному счетчику "Total Parts" (выпуск регистрируется на каждое увеличение счетчика)
    • по факту завершения УП (выпуск регистрируется в момент завершения УП)
    • отключить автоматизированный выпуск (актуально в случае регистрации выпуска через АРМ оператор и/или для циклических программ, программ запускаемых до выработки заготовки)
  • дискретность выпуска по счетчику - сколько готовых изделий необходимо зарегистрировать при увеличении встроенного счетчика
  • дискретность нормативного выпуска - сколько изделий необходимо зарегистрировать при завершении программы
  • отметку качества проставляемую по умолчанию для автоматизированного учета выпуска
  • активировать опции
    • мастер должен подтверждать закрытие задания с недопроизводством или перепроизводством
    • мастер должен подтверждать запуск задания не по порядку и пропуск задания
    • разрешить запуск нескольких заданий одновременно
    • запретить запуск задания, если другое задание стоит на паузе
    • разрешить открытие больше одной смены оператора одновременно

Инструмент

Данная вкладка позволяет изменить "Пресет типов сторон" для интерпретации данных по инструменту, заданный по умолчанию. В случае, если команда X-tensive не сообщила он необходимости произвести данную настройку, мы не рекомендуем вносить правки.

3D-модель

Модуль

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

Для добавления модуля необходимо предварительно произвести подключение модуля в модуле "Мониторинг".

Выберите рабочий центр к которому необходимо добавить модуль, выполните Добавить -> Модуль в открывшемся модальном окне найдите драйвер соответствующий подключенному модулю и нажмите "Создать"

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

Настройка индикаторов

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

Есть два варианта создания индикатора:

  • Полный - включает в себя настройку цепочки снапшот-состояние-событие с последующей настройкой индикатора, данный вариант подходит для данных, чтение которых не входит в штатную конфигурацию
  • Упрощенный - создание индикатора на базе существующего события, данный вариант подходит для создания индикатора на базе параметра, который уже читается DPA, но не является индикатором (не хранится в БД реального времени, не имеет соответствующей визуализации, не может участвовать в расчете контекста KPI)

Полный вариант

  • 1. Перейти в раздел Структура предприятия   =>  .
  • 2. Выбрать необходимое оборудование.
  • 3. Нажать правой кнопкой мышки на пункт Индикаторы и в контекстном меню выбрать Добавить => Индикатор.
  • 4. Заполнить форму и нажать кнопку Создать.

Поля формы:

  • Наименование – имя индикатора (произвольный текст)
  • Тип события – какое именно состояние сервера будет использовать для индикатора
  • Поле – какое именно поле из состояния сервера будет использоваться для индикатора
  • Устройство - структурная единица станка (Канал, Шпиндель, Ось и т.д.)

Процесс создания событий описан в соответствующем разделе.

Внимание! Для работы индикатора необходимо чтобы у драйвера было:

  • Создано состояние того же типа что и Тип cобытия у индикатора, и было привязано к той же структурной единицы станка что указана в поле Устройство у индикатора.
  • Состояние было активировано.
  • Создано событие и в качестве провайдера события было указано состояние, описанное выше.
  • Событие было активировано.

Упрощенный вариант

Есть возможность быстро создавать индикаторы, не заполняя все поля формы. Для этого необходимо:

  • 1. Перейти в раздел Структура предприятия   =>  .
  • 2. Выбрать необходимое оборудование.
  • 3. Раскрыть элемент дерева Журналы и выбрать интересующий нас (фактически, журнал = событие драйвера).
  • 4. Выбрать интересующее поле журнала и нажать кнопку  .
  • 5. Откроется форма создания индикатора с уже заполненными полями, единственно что возможно необходимо будет поменять, это наименование индикатора.

Настройка персонала

Для того чтобы пользователь, выполняющий роль Оператора Мастера или Специалиста получили доступ к соответствующим функциям по выбранному рабочему центру, помимо настройки в модуле безопасность (доступ к модулю), необходимо назначить их в качестве персонала для данного рабочего центра.

Выберите рабочий центр к которому необходимо добавить персонал модуль, выполните Добавить -> Оператор/Мастер/Специалист в открывшемся модальном окне найдите пользователя, которого необходимо закрепить за рабочим центром, затем нажмите "Выбрать".

Рабочее расписание

Настройка выполняется по тому же алгоритму, что и для уровня предприятия и подразделений.

Причины недоступности и отклонений

Настройка выполняется по тому же алгоритму, что и для уровня предприятия и подразделений.

Безопасность

Настройка выполняется по тому же алгоритму, что и для уровня предприятия и подразделений.