- •Введение Лекция №1 Основные понятия и определения теории интегрированных систем проектирования и управления производствами.
- •Лекция №2 асу тп и диспетчерское управление
- •Лекция №3 Разработка прикладного программного обеспечения ску: выбор пути и инструментария
- •Лекция №4 задачи и требования к системам верхнего уровня Задачи, решаемые на верхнем уровне асутп:
- •Особенности scada как процесса управления
- •Требования к системам верхнего уровня
- •Технические средства верхнего уровня:
- •Функциональные возможности scada-систем
- •Графические возможности.
- •Лекция №5 Методы повышения надежности систем scada
- •Локальная система и распределенная система асутп
- •Архитектура Клиент- Сервер
- •Дублирование Сервера Ввода-Вывода
- •Резервирование на уровне задач
- •Выделенный сервер файлов
- •Резервирование связи с контроллерами
- •Функции основных блоков scada - системы
- •Графическая среда разработки и запуска приложении (GraphWorX32)
- •Отображение объектов и параметров на мнемосхемах
- •Отображение параметров контроля технологического процесса
- •Лекция №6 тренды в scada-системах
- •Тренды в InTouch
- •Отображение трендов
- •Подсистема архивов (TrendWorX32)
- •Подсистема аварий
- •Лекция №7 тревоги и события
- •Лекция №8 Встроенные языки программирования в scada-системах
- •Лекция №9 базы данных
- •Лекция №10 Базы данных в промышленной автоматизации
- •IndustrialSql Server компании Wonderware
- •Лекция №11
- •Организация взаимодействия с контроллерами
- •Особенности построения коммуникационного программного обеспечения
- •Лекция №12 Общая характеристика scаda-системы Trace Mode.
- •Проектирование в scada системе trace mode
- •Trace mode 6: автопостроение проекта
- •Лекция №13 trace mode 6 softlogic: программирование контроллеров
- •5 Языков программирования стандарта мэк 6-1131/3
- •Лекция №14 trace mode 6 и t-factory 6: общие сведения
- •Лекция №15 Выделенный сервер промышленной субд рв siad/sql 6
- •Лекция №16
- •Средства разработки mes-приложений в trace mode 6
- •Лекция №17 Основы разработки ппо в среде программирования LabView
- •Лекция №18
- •1. Графические средства Citect
- •1.1. Шаблоны окон операторского интерфейса
- •1.2. Инструментарий
- •1.4. Библиотека статических объектов (Library Objects)
- •2. Genies и Super Genies (джины и суперджины)
- •Лекция №19
- •3. Алармы в Citect
- •3.1. Типы алармов
- •3.2. Конфигурирование алармов
- •3.3. Категории алармов
- •3.4. Отображение алармов
- •Лекция №20 Тренды в Citect
- •4. Тренды в Citect
- •4.1. Регистрация данных
- •4.2. Отображение трендов
- •Лекция №21 Встроенный язык программирования Cicode
- •5.1. Команды Cicode
- •5.2. Выражения Cicode
- •5.3. Функции Cicode
- •5.4. Редактор Cicode
- •Лекция №22
- •1. Графические средства InTouch
- •1.1. Окна
- •1.2. Инструментарий InTouch
- •1. 3. Объекты и их свойства
- •Лекция №23
- •2. Алармы и события в InTouch
- •2.1. Типы алармов и событий
- •2.2. Приоритеты алармов
- •2.3. Группы алармов
- •2.4. Определение условий аларма для переменной
- •2.5. Вывод информации об алармах
- •2.6. Конфигурирование стандартной системы алармов
- •2.7. Распределенная система алармов
- •3. Тренды в InTouch
- •3.1. Архивирование (регистрация) значений переменной
- •3.2. Отображение трендов
- •3.3. Изменение параметров архивных трендов
- •3.4. Система распределенных архивов
- •Лекция №24
Средства разработки mes-приложений в trace mode 6
Приложения MES (Manufacturing Execution System) по управлению исполнением производства разрабатываются в соответствующем редакторе Интегрированной среды разработки TRACE MODE® 6. Благодаря этому проект T-FACTORY.exe™ 6 MES полностью интегрирован с АСУТП предприятия, а MES-приложение работает на основе данных реального времени.
T-FACTORY.exe™ 6 MES позволяет:
описать материальные и энергетические потоки по всем компонентам и стадиям передела продукции;
связать материальные ресурсы с информацией реального времени из SCADA/HMI и SOFTLOGIC-систем TRACE MODE®;
рассчитывать материальные и энергетические балансы между любыми элементами технологической цепочки;
проводить анализ потерь материалов и энергии на любом технологическом этапе;
создать производственные задания;
на основании производственных заданий автоматически генерировать заказы на материалы и наряды на работы и направлять их исполнителям;
организовать MES-документооборот прохождения заданий с утверждением стадий ответственным персоналом;
осуществлять сетевое планирование работ на неограниченный срок;
осуществлять контроль выполнения работ;
осуществлять контроль качества продукции на основе процессного подхода, соответствующего международному стандарту ISO 9000:2000;
в реальном времени рассчитывать себестоимость продукции на каждом технологическом этапе;
осуществлять контроль соответствия времени и стоимости производственных заданий плановым показателям;
выявлять "узкие места" производства - причины роста себестоимости, брака, потерь, отклонений от сроков исполнения и т.д.;
накапливать MES-статистику;
автоматически генерировать отчеты и вычислять показатели, необходимые для принятия решений;
T-FACTORY 6 MES дает возможность представить производственный процесс как совокупность взаимосвязанных энергетических и материальных потоков. Для каждого элемента потока в инструментальной системе можно создать карточку-описатель (M-ресурс), указав основные технические и стоимостные характеристики. Эти свойства могут считываться из следующих источников:
контроллеры и серверы АСУТП;
реляционные базы данных с SQL-интерфейсом;
электронные таблицы;
OPC-серверы;
приложения MS Office®;
ручной ввод.
Система позволяет учитывать стоимость тех ресурсов, чья стоимость меняется в течение суток (например электроэнергию). Для этого в карточке M-ресуроса предусмотрена вкладка - Тарифы.
В процессе производства материалы и энергия перемещаются по технологическим цепочкам, при этом происходит превращение одних материалов в другие, а также возникают потери, отходы и брак. Соответственно и М-ресурсы T-FACTORY MES можно связывать друг с другом, образуя логистические цепочки. Это дает возможность в реальном времени следить за динамикой материальных потоков производства, фиксировать потери, анализировать их причины и предпринимать меры, направленные на снижение потерь и брака.
Так как T-FACTORY учитывает текущую стоимость каждого материального ресурса, то в реальном времени можно следить наблюдать не только за материальными, но и за финансовыми потоками, за формированием себестоимости продукции, выявлять причины ее необоснованного роста и принимать меры для ее снижения.
В карточке можно создать индивидуальный код ресурса. Благодаря этому можно проследить путь любой партии продукции по технологической цепочке. При этом используются данные об использованном оборудовании и работавшем персонале, полученные из T-FACTORY 6 EAM и HRM. Все данные сохраняются в СУБД РВ SIAD/SQL 6. Таким образом руководители производства получают полную информацию о ресурсах предприятия, использовавшихся при выполнении заказа. Это позволяет проводить анализ причин брака и устанавливать:
на какой стадии производства возник брак;
какое оборудование участвовало в производстве брака;
какой персонал его обслуживал;
откуда были получено сырье;
куда была отгружена "опасная" продукция.
T-FACTORY 6 MES дает возможность в реальном времени формировать материальные балансы между любыми компонентами технологической цепочки. При этом возможно выделение неограниченного количества категорий баланса, а также расчет стоимости каждой категории. В системе можно установить допустимые пределы размеров каждой категории и осуществлять автоматическую сигнализацию при превышении разрешенного количества брака или потерь.
Для каждой производственной операции возможно создание производственных заданий (D-ресурсов). Производственные задания активизируются и исполняются, как по команде человека, так и автоматически по:
времени;
с заданной периодичностью;
по событию;
и т.д.
По активизированным производственным заданиям система генерирует сменные задания, наряды на работы и заказы на материалы. Производственные задания поступают в подсистему планирования и документооборота T-FACTORY 6 MES. Документооборот производственных заданий позволяет уполномоченным сотрудникам предприятия утверждать, отменять или откладывать их выполнение.
В T-FACTORY 6 MES предусмотрены средства сетевого и перспективного планирования на неограниченный период времени. Также планирование возможно осуществлять во внешних программах - например в MS Project®.
По каждому производственному заданию сервер в T-FACTORY 6 MES ведет автоматический контроль исполнения и помечает те задания, в которых было превышено плановое время или стоимость. Руководитель производства может в реальном времени получать информацию о срывах в исполнении заданий и незамедлительно принимать меры по устранению их причин.
Для хранения данных T-FACTORY штатно использует СУБД РВ SIAD/SQL 6. Для обеспечения работы T-FACTORY с реляционными базами данных в программе предусмотрен Редактор взаимодействия с базами данных, располагающий мощным построителем SQL-запросов, средствами их планирования, разбора и отладки.
Средства разработки EAM-приложений в TRACE MODE 6
Приложения EAM (Enterprise Asset Management) по управлению основными фондами, техническим обслуживанием и ремонтами производственного предприятия разрабатываются в соответствующем редакторе Интегрированной среды разработки TRACE MODE 6. Благодаря этому приложение EAM полностью интегрировано с АСУТП предприятия и может работать на основании данных реального времени.
Для решения этих задач модуль управления основными фондами EAM T-FACTORY содержит мощные инструменты, которые дают возможность:
провести паспортизацию оборудования;
разработать регламенты EAM - профилактического и предсказательного технического обслуживания;
назначить приоритеты обслуживания оборудования;
связать регламенты техобслуживания с информацией реального времени из SCADA/HMI и SOFTLOGIC-систем TRACE MODE®;
на основании регламентов EAM автоматически генерировать заказы на материалы и наряды на работы по техническому обслуживанию и направлять их исполнителям;
организовать EAM-документооборот прохождения нарядов и заказов с утверждением стадий ответственным персоналом;
осуществлять сетевое планирование работ по техническому обслуживанию на неограниченный срок;
осуществлять контроль выполнения работ;
накапливать EAM-статистику эксплуатации, простоев, отказов и технического обслуживания оборудования;
учитывать стоимость материалов и работ по техническому обслуживанию оборудования;
осуществлять контроль соответствия времени и стоимости технического обслуживания плановым показателям;
автоматически генерировать отчеты и вычислять показатели, необходимые для принятия решений;
Система T-FACTORY 6 EAM позволяет представить все основные фонды (оборудование) предприятия в виде иерархии объектов. На каждый EAM-объект любого иерархического уровня создается карточка-паспорт, учитывающая десятки административных, технических и экономических параметров оборудования. Любая карточка-паспорт оборудования может быть связана с корпоративной СУБД для передачи данных, например, в бухгалтерскую систему с целью автоматического начисления амортизации, либо для получения справочной информации о номенклатуре запасных частей и т.д.
В карточке также записываются приоритеты и правила технического обслуживания оборудования - сервисы. Активизация сервисов T-FACTORY 6 EAM осуществляется по:
по фиксированной дате;
по временному интервалу;
с заданной периодичностью;
по исчерпанию ресурса;
по событию;
По активизированным сервисам система производит действия - обслуживание.
Вид обслуживания свободно программируется средствами TRACE MODE. Обслуживанием может быть:
электронный наряд на работы;
электронный заказ на материалы;
бумажный наряд на работы;
бумажный заказ на материалы;
команда МРВ или контроллерам о переводе оборудования в другой режим;
предупреждающее сообщение оператору;
информация для системы управления производством - MES;
и т.д. В качестве обслуживания может быть вызван любой компонент проекта TRACE MODE и использована любая программа TRACE MODE. Гибкость и свобода в программировании делает обслуживание мощным и универсальным механизмом, применимым к задачам любого класса.
Действия, генерируемые EAM-обслуживаниями, можно проводить через систему документооборота и оперативного планирования (она встроена в исполнительные модули T-FACTORY 6). Планирование в T-Factory EAM производится на основе информации о приоритетах технического обслуживания. В ходе планирования уполномоченные сотрудники предприятия:
уточняют время выполнения работ;
назначают или заменяют исполнителей;
отменяют или утверждают работы;
Серверы TRACE MODE фиксируют стадии прохождения EAM-обслуживаний. После завершения работ по каждому действию вычисляется статистика времени и стоимости исполнения.
По каждому EAM-объекту сервер T-FACTORY будет автоматически накапливать статистику технического обслуживания, начислять затраты. Статистические данные можно автоматически "поднимать" вверх по иерархии EAM - параметры, вычисляемые для "потомка" будут автоматически учитываться в объекте - "родителе".
Так например, в случае если лопастной движитель насоса будет нуждаться в ремонте, то сервер T-FACTORY выдаст предупредительное сообщение и сгенерирует наряд на работы по обслуживанию всего насоса. Кроме того, сервер отнесет затраты на техническое обслуживание лопастного движителя на все вышестоящие объекты - на камеру, на насос 1-56, на насосную установку ГОВ и на Главную охлаждающую систему. Также на все эти объекты будут отнесены данные о простоях.
Модуль T-FACTORY 6 EAM позволяет наладить учет и техническое обслуживание производственного оборудования, перейти от аварийного к планово-предупредительному техобслуживанию, получить информацию для расследования причин отказов, наладить материально-техническое снабжение работ, вести планирование людских, материальных и энергетических ресурсов. Кроме того, T-FACTORY EAM позволяет вести полный учет финансовых затрат на техобслуживание оборудования.
За счет применения T-FACTORY EAM предприятие может продлить срок эксплуатации производственного оборудования, сократить простои, связанные с отказами, управлять расходами на его эксплуатацию (путем уменьшения числа отказов и планирования всех стадий технического обслуживания), повысить производительность труда.
На базе T-FACTORY EAM создаются автоматизированные рабочие места таких сотрудников производственных служб предприятия, как главный механик, мастера цехов, начальники служб технического обслуживания, бригадиры служб технического обслуживания, рабочие служб технического обслуживания и т.д.
T-FACTORY HRM - управление персоналом и работами
Система T-FACTORY.exe™ 6 HRM (Human Resources Management) является системой управления персоналом в реальном времени, интегрированной с АСУТП, MES и EAM-системами производственного предприятия.
T-FACTORY HRM дает руководителю информацию реального времени о наличии и доступности трудовых ресурсов предприятия, необходимых для выполнения производственных заданий, а также производит учет времени, качества и стоимости выполнения заданий. Это позволяет гибко планировать работу , "видеть" текущую загрузку персонала, оперативно перераспределять их между участками, снижать простои, повышать мотивацию персонала и производительность труда.
T-FACTORY HRM позволяет:
создать краткие учетные карточки персонала;
вести автоматический учет выполненных работ;
вести автоматический учет качества выполненных работ;
передавать информацию о выполнении работ во внешние приложения для начисления заработной платы и премий;
осуществлять сетевое планирование работ на неограниченный срок;
осуществлять контроль выполнения работ;
накапливать статистику выполнения работ, загрузки и простоев персонала;
учитывать стоимость работ и трудовых затрат;
автоматически генерировать отчеты;
Система T-FACTORY 6 HRM позволяет представить административную структуру предприятия в виде иерархически организованного дерева. И отнести штатные единицы к различным его элементам.
Для каждой штатной единицы (HRM-объект) любого иерархического уровня создается учетная карточка, Любая учетная карточка может быть связана с внешней системой кадрового учета, содержащей подробную информацию о работнике.
Информация об исполнении нарядов, поступающих из T-FACTORY 6 MES и EAM автоматически относится на исполнителя и служит для оценки качества его труда, начисления премий и взысканий. Данные, необходимые для начисления заработной платы, могут передаваться в бухгалтерские системы автоматически.
При помощи сервера документирования TRACE MODE можно создавать пользовательские отчеты со статистикой по персоналу.
Средства разработки HRM-приложений в TRACE MODE 6
Интегрированная среда разработки TRACE MODE 6 содержит редактор для разработки систем управления персоналом - HRM (Human Resources Management). Благодаря высокой степени интеграции в проект АСУТП, MES и EAM T-FACTORY.exe™ 6 позволяет управлять персоналом в реальном времени.
T-FACTORY HRM позволяет:
создать краткие учетные карточки персонала;
вести автоматический учет выполненных работ;
вести автоматический учет качества выполненных работ;
передавать информацию о выполнении работ во внешние приложения для начисления заработной платы и премий;
осуществлять сетевое планирование работ на неограниченный срок;
осуществлять контроль выполнения работ;
накапливать статистику выполнения работ, загрузки и простоев персонала;
учитывать стоимость работ и трудовых затрат;
автоматически генерировать отчеты;
Система T-FACTORY 6 HRM позволяет представить административную структуру предприятия в виде иерархически организованного дерева. И отнести штатные единицы к различным его элементам.
Для каждой штатной единицы (HRM-объект) любого иерархического уровня создается учетная карточка, Любая учетная карточка может быть связана с внешней системой кадрового учета, содержащей подробную информацию о работнике.
При формировании заданий на производственные работы или техническое обслуживание из системы T-FACTORY MES и EAM происходит вызов тех или иных работников (карточек HRM). Информация об исполнении нарядов, поступающих из T-FACTORY 6 MES и EAM автоматически относится на исполнителя и служит для оценки качества его труда, начисления премий и взысканий.
Благодаря, встроенному в TRACE MODE Редактору взаимодействия с базами данных, информация, необходимая для начисления заработной платы или премий может передаваться в бухгалтерские системы автоматически.
