Модель интегрированного управления производством
АВТОМАТИЗАЦИЯ УПРАВЛЕНИЯ
ЖИЗНЕННЫМ ЦИКЛОМ ПРОДУКЦИИ
ВВЕДЕНИЕ
Развитие современной мировой экономики характеризуется усилением конкуренции на мировых рынках и ставит перед производством в качестве основной задачи экономию ресурсов (материальных, интеллектуальных, информационных и временных), привлекаемых для реализации конкретного проекта или программы на всех стадиях жизненного цикла изделий - от разработки и производства до модернизации и утилизации.
Особую роль в решении этой группы проблем сыграли и продолжают играть информационные технологии, развитие которых теперь уже можно охарактеризовать следующей динамикой:
- 1960 годы - автоматизация выполнения простейших функций;
- 1970 годы - интеллектуальная направленность информационных технологий, развитие информационного моделирования, прогнозирования и управления;
- 1980 годы - расширение областей применения информационных технологий, создание локальных сетей и электронных баз данных. Привлечение к использованию информационных технологий руководителей всех уровней управления;
- 1990 годы - стремление к объединению информационных ресурсов и кооперации при создании информационных технологий; совместное использование информации; создание виртуальных предприятий.
Таким образом, автоматизация технологических процессов и производств, основанная на информационных технологиях, является одним из главных средств подъема промышленного производства, создания конкурентоспособных изделий, продвижения продукции на рынок.
|
|
Глобальные процессы информатизации и компьютеризации открыли широкие возможности для повышения эффективности промышленного производства на базе параллельного проектирования, широкомасштабной кооперации и рациональной специализации, унификации и стандартизации проектной, производственной и эксплуатационной документации. Эти возможности нашли свое выражение в развивающейся совокупности методов и средств, получивших название CALS-технологий и представленных в серии международных стандартов STEP, P LIB, MANDATE, EDIFACT и др.
Аббревиатура CALS в ходе своего развития имела целый ряд интерпретаций:
- Computer-Aided Acquisition and Logistics Support - компьютеризированная поддержка логистических систем - 1980 г.;
- Computer-Aided Acquisition and Support - компьютеризированные поставки и поддержка - 1988 г.;
- Computer-Aided Acquisition and Lifecycle Support - поддержка непрерывных поставок и жизненного цикла - 1993 г.;
- Commerce At Light Speed - Бизнес в высоком темпе - 1998 г.
Использование CALS-технологий позволяет:
- создать информацию один раз и использовать ее всеми членами виртуального предприятия много раз, на всех стадиях жизненного цикла - от выработки концепции до утилизации;
|
|
- получить хорошую отдачу, обрести более широкие международные связи, повысить конкурентоспособность и эффективность производства товаров и услуг.
Развитие CALS-технологий должно привести к появлению так называемых виртуальных производств, при которых процесс создания спецификаций с информацией для программно управляемого технологического оборудования, достаточной для изготовления изделия, может быть распределен во времени и пространстве между многими организационно автономными проектными студиями. Среди несомненных достижений CALS- технологии следует отметить легкость распространения передовых проектных решений, возможность многократного воспроизведения частей проекта в новых разработках и др.
Построение открытых распределенных автоматизированных систем для проектирования и управления в промышленности составляет основу современной CALS-технологии. Главная проблема их построения - обеспечение единообразного описания и интерпретации данных, независимо от места и времени их получения в общей системе, имеющей масштабы вплоть до глобальных. Структура проектной, технологической и эксплуатационной документации, языки ее представления должны быть стандартизированными. Тогда становится реальной успешная работа над общим проектом разных коллективов, разделенных во времени и пространстве и использующих разные системы.
|
|
В учебном пособии рассматриваются основные аспекты использования этих систем для структурирования и моделирования данных об изделиях и процессах, создания и сопровождения документации, необходимой для поддержки всех этапов жизненного цикла изделий, а также обеспечения эффективного управления и обмена данными между всеми участниками этого цикла.
1. ЖИЗНЕННЫЙ ЦИКЛ ИЗДЕЛИЙ И ПРОБЛЕМАТИКА
ЕГО ИНФОРМАЦИОННОЙ ПОДДЕРЖКИ
1.1. Немного истории
Идея CALS родилась в оборонном секторе США и была названа CALS- стратегия Министерства обороны США. В 1984 г. оно осознало, что компьютерная технология, поддерживающая распределенные данные и обмен информацией, является важной стратегией и для промышленности. Она должна помочь осуществлять все более сложные государственные закупки и позволит оснастить армию более надежным вооружением. Министерство рассчитывало также снизить время на разработку сложных вооружений и ограничить стоимость поддержки изделия в эксплуатации, которая может длиться 30-40 и более лет. При этом затраты на эксплуатацию могут намного превосходить затраты на закупку изделия.
|
|
Формально программа CALS в США началась в 1988 г. Она предполагает, что обмен технической информацией между государственными службами, поставщиками и субподрядчиками будет осуществляться электронным способом на всем протяжении жизненного цикла изделий.
В Великобритании эта инициатива также началась в министерстве обороны, которое в 1990 г. разработало свою собственную стратегию применения CALS, названную CIRPLS (Компьютерная интеграция требований, закупок и логистической поддержки). Была сформирована Регламентная группа, которая занялась вопросами обработки данных, стандартами, IPR (правами интеллектуальной собственности) и безопасностью, управлением данными, заключением электронных контрактов, потоками электронной информации, изменениями в составе персонала и процессах - всем, что необходимо для получения преимуществ от повой технологии. С тех пор многое удалось сделать. Поскольку основная концепция не имеет чисто военной специфики, этот подход распространился и на промышленность: он стал применяться при производстве и товаров широкого потребления, и самолетов, и на химических предприятиях, и в компаниях по строительству дорог. Не все называют это CALS, но все могут пользоваться преимуществами этого подхода.
CALS интернационален и применим как в частном, так и в государственном секторе. Многие мелкие компании часто перестраиваются и извлекают выгоду быстрее, поскольку им легче перестраивать и меньше менять. Многие важные проекты уже используют CALS для снижения стоимости, затрат времени и достижения поставленных целей с меньшими усилиями.
1.2. Основные концепции CALS-технологий
Современное производство сложных изделий машиностроения подразумевает согласованную работу многих предприятий, участвующих в проектировании, производстве, реализации и эксплуатации изделий. Для обеспечения согласованной работы используются соответствующая информационная поддержка и компьютерное сопровождение, получившие название CALS-технологий. Их назначение - обеспечивать представление необходимой информации в нужное время, в нужном виде, в конкретном месте любому пользователю на всех этапах жизненного цикла изделия (ЖЦИ), под которым понимается период времени от замысла изделия до его ликвидации по истечении срока эксплуатации. В недалеком будущем внедрение CALS станет необходимым условием выживания промышленных предприятий при существующей жесткой конкуренции товаров на международных и национальных рынках.
По аналогии с системами автоматизированного проектирования в составе CALS различают лингвистическое, информационное, математическое, программное, методическое, техническое и организационное обеспечение.
К лингвистическому обеспечению CALS относятся языки и форматы данных о промышленных изделиях и процессах, используемые для представления и обмена информацией на всех этапах жизненного цикла изделий.
Информационное обеспечение составляют базы данных, содержащие сведения о промышленных изделиях, используемые различными системами в процессе проектирования, производства, эксплуатации и утилизации изделий. В состав информационного обеспечения входят также серии международных и национальных CALS-стандартов и спецификаций.
Математическое обеспечение CALS включает модели и алгоритмы взаимодействия различных систем и их компонентов в CALS-технологиях, реализуемые методами структурного и имитационного моделирования, планирования и управления процессами, распределения ресурсов и т.п.
Программное обеспечение CALS представлено программными комплексами, предназначенными для поддержки единого информационного пространства на всех этапах ЖЦИ. Это системы управления документами и документооборотом, проектными данными, взаимодействия предприятий в электронном бизнесе, подготовки интерактивных электронных технических руководств и некоторые другие.
Методическое обеспечение CALS представлено методиками выполнения таких процессов, как структурирование сложных объектов, их функциональное и информационное моделирование, параллельное (совмещенное) проектирование и производство, объектно-ориентированное проектирование, создание онтологии приложений.
К техническому обеспечению CALS относят аппаратные средства получения, хранения, обработки и визуализации данных при информационном сопровождении изделий. Взаимодействие частей виртуальных предприятий, систем, поддерживающих разные этапы жизненного цикла изделий, происходит через линии передачи данных и сетевое коммутирующее оборудование.
Следует отметить, что технические средства, используемые в CALS, не являются специфическими, предназначенными только для CALS-технологий. Специфическими являются, прежде всего, средства лингвистического, математического и программного обеспечения CALS, а также международные CALS-стандарты, регламентирующие средства информационного и методического обеспечения. Основные типы автоматизированных систем обработки нформации в CALS, используемых в ЖЦИ, представлены на рис. 1.1 и поддерживают следующие этапы и процедуры:
- CAE - Computer Aided Engineering (автоматизированные расчеты и анализ);
- CAD - Computer Aided Design (автоматизированное проектирование);
- САМ - Computer Aided Manufacturing (автоматизированная технологическая подготовка производства);
- PDM - Product Data Management (управление проектными данными);
- ERP - Enterprise Resource Planning (планирование и управление предприятием);
- MRP II - Manufacturing (Material) Requirement Planning (планирование производства);
- MES - Manufacturing Execution System (производственная исполнительная система);
- SCM - Supply Chain Management (управление цепочками поставок);
- CRM - Customer Relationship Management (управление взаимоотношениями с заказчиками);
- SCADA - Supervisory Control And Data Acquisition (диспетчерское управление производственными процессами);
-
CPC Рис. 1.1. Этапы жизненного цикла промышленных изделий и системы их автоматизации |
CNC - Computer Numerical Control (компьютерное числовое управление);
- S&SM - Sales and Service Management (управление продажами и обслуживанием);
- CPC - Collaborative Product Commerce (совместный электронный бизнес).
Рассмотрим кратко названные этапы и соответствующие им системы.
Современные системы автоматизации проектирования (САПР или системы CAE/CAD), обеспечивающие сквозное проектирование изделий или, по крайней мере, выполняющие большинство проектных процедур, имеют многомодульную структуру. Модули различаются своей ориентацией на те или иные проектные задачи применительно к тем или иным типам устройств и конструкций. При этом возникают естественные проблемы, связанные с построением общих баз данных, выбором протоколов, форматов данных и интерфейсов разнородных подсистем, организацией совместного использования модулей при групповой работе.
Эти проблемы усугубляются на предприятиях, производящих сложные изделия, в частности с механическими и радиоэлектронными подсистемами, поскольку САПР машиностроения и радиоэлектроники до недавнего времени развивались самостоятельно, в отрыве друг от друга.
Для решения проблем совместного функционирования компонентов САПР различного назначения разрабатываются системы управления проектными данными - системы PDM. Они либо входят в состав модулей конкретной САПР, либо имеют самостоятельное значение и могут работать с разными САПР.
Уже на этапе проектирования требуются услуги системы SCM, иногда называемой системой управления поставками комплектующих (Component Supplier Management), которая на этапе производства обеспечивает поставки необходимых материалов и комплектующих.
Автоматизированные системы технологической подготовки производства, составляющие основу системы САМ, выполняют синтез технологических процессов и программ для оборудования с ЧПУ, выбор технологического оборудования, инструмента, оснастки, расчет норм времени и т.п. Модули системы САМ обычно входят в состав развитых САПР, и потому интегрированные САПР часто называют системами CAE/CAD/CAM/PDM.
Функции управления на машиностроительных предприятиях выполняются автоматизированными системами на нескольких иерархических уровнях.
Автоматизацию управления на верхних уровнях от корпорации (производственных объединений предприятий) до цеха осуществляют автоматизированные системы управления предприятием (АСУП), классифицируемые как системы ERP или MRP II, от цеха и ниже - автоматизированные системы управления технологическими процессами (АСУТП).
Наиболее развитые системы ERP выполняют различные бизнес- функции, связанные с планированием производства, закупками, сбытом продукции, анализом перспектив маркетинга, управлением финансами, персоналом, складским хозяйством, учетом основных фондов и т.п. Системы MRP II ориентированы, главным образом, на бизнес-функции, непосредственно связанные с производством.
АСУТП контролируют и используют данные, характеризующие состояние технологического оборудования и протекание технологических процессов. Именно их чаще всего называют системами промышленной автоматизации.
Для выполнения диспетчерских функций (сбора и обработки данных о состоянии оборудования и технологических процессов) и разработки программного обеспечения для встроенного оборудования в состав АСУТП вводят систему SCAD А. Для непосредственного программного управления технологическим оборудованием используют системы CNC на базе контроллеров (специализированных компьютеров, называемых промышленны- Ми), встроенных в технологическое оборудование.
На этапе реализации продукции выполняются функции управления отношениями с заказчиками и покупателями, проводится анализ рыночной ситуации, определяются перспективы спроса на планируемые к выпуску изделия. Эти задачи решаются с помощью системы CRM. Маркетинговые функции иногда возлагаются на систему S&SM, которая, кроме того, служит для решения проблем обслуживания.
На этапе эксплуатации применяются специализированные компьютерные системы, занятые вопросами ремонта, контроля, диагностики эксплуатируемых систем. Обслуживающий персонал использует интерактивные учебные пособия и технические руководства, а также средства для дистанционного консультирования при поиске неисправностей, программы для автоматизированного заказа деталей взамен отказавших.
Следует отметить, что функции некоторых автоматизированных систем часто перекрываются. В частности, это относится к системам ERP и MRP II. Управление маркетингом может быть поручено как системе ERP, так и системе S&SM.
На решение оперативных задач управления проектированием, производством и маркетингом ориентированы системы MES. Они близки по некоторым выполняемым функциям к системам ERP, PDM, SCM, S&SM и отличаются от них именно оперативностью, принятием решений в реальном времени, причем важное значение придается оптимизации этих решений с учетом текущей информации о состоянии оборудования и процессов.
Перечисленные автоматизированные системы могут работать автономно, и в настоящее время так обычно и происходит. Однако эффективность автоматизации будет заметно выше, если данные, генерируемые в одной из систем, будут доступны в других системах, поскольку принимаемые в них решения станут более обоснованными.
Чтобы достичь должного уровня взаимодействия промышленных автоматизированных систем, требуется создание единого информационного пространства не только на отдельных предприятиях, но и, что более важно, в рамках объединения предприятий. Единое информационное пространство обеспечивается благодаря унификации как формы, так и содержания информации о конкретных изделиях на различных этапах их жизненного цикла.
Унификация формы достигается использованием стандартных форматов и языков представления информации в межпрограммных обменах и при документировании. Унификация содержания, понимаемая как однозначная правильная интерпретация данных о конкретном изделии на всех этапах его жизненного цикла, обеспечивается разработкой онтологии (метаописаний) приложений, закрепляемых в прикладных CALS-протоколах.
Унификация перечней и наименований сущностей, атрибутов и отношений в определенных предметных областях является основой для единого электронного описания изделия в CALS-пространстве.
Одной из важнейших проблем CALS-технологий является обеспечение единого смыслового содержания данных при использовании их на различных этапах жизненного цикла изделия. Классические подходы к реализации систем управления базами данных имеют весьма ограниченные семантические возможности. Они очень мало говорят о реальном смысловом значении данных и семантических требованиях к ним. Важность этой проблемы в CALS обусловлена тем, что различные системы могут использовать одни и те же данные - данные об одних и тех же объектах - но с разных точек зрения; при этом одни и те же данные могут использоваться в одно и то же время при параллельном решении разных задач. Поэтому в CALS- технологиях широко используются концептуальные модели данных, которые отражают смысловое содержание информации в большей степени.
1.3. Концептуальное проектирование
Концептуальное проектирование занимает особое место в создании и освоении производства новых изделий. При концептуальном проектировании принимается большинство решений, важнейших по степени влияния на конечный результат машиностроительного производства. Процесс концептуального проектирования трудно автоматизировать: он плохо поддается формализации из-за существенной неопределенности исходных данных и преобладания творческих методов поиск решений.
При концептуальном проектировании применяются методы классической логики, оперирующей понятиями, суждениями и умозаключениями. Суждение в отличие от высказывания в математической логике понимается как сложная структура, неразрывно связанная со смысловым содержанием. Удобным средством логического описания технических систем являются ассерторические суждения традиционной двузначной логики. Истинность или ложность суждения определяется его соответствием или несоответствием объективной реальности. При использовании аппарата традиционной логики рассматриваемые предметы отображаются в суждениях соответствующими
понятиями. Совокупность существенных свойств, отраженных в данном понятии, называется содержанием этого понятия. В классической логике состав предметов, образующих объем понятия А, представляется как множество А элементов ак е А, но средства формализованного описания содержания понятия отсутствуют. Для формализованного представления содержания и объема понятий при концептуальном проектировании используется математический аппарат теории полихроматических множеств и графов.
При концептуальном проектировании вначале создается абстрактная модель изделия, которая затем последовательно детализируется вплоть до получения состава элементов конструкции изделия. Формируемая при этом структура моделей изделия интерпретируется как система понятий, соответствующих моделям изделия на различных этапах проектирования.
Иерархическая система понятий строится в виде графа-дерева, корневой вершиной которого является исходное понятие. Построение такой системы осуществляется путем выявления общих свойств предметов в объеме рассматриваемого понятия А, выступающего в качестве родового, и использования этих свойств как основания для деления А на соподчиненные понятия так, чтобы их объемы не пересекались, а объединение объемов этих понятий было равно объему делимого понятия:
т
A = \JA,, VA'.A'cA (Л,'ГК=0). (1.1)
/=1
В силу закона обратного отношения
VA,. с A (f(Ai)l о F(A)i). (1.2)
Соотношение содержаний родового и соподчиненных понятий имеет вид VA С Л {F(Ai)L^F(AX{jF(AyA, F(A,YK= F{A)L). (1.3)
В этих формулах F(A)L - содержание родового понятия, F(A,);/ и F(Aj)/ - родовые свойства и видовые отличия в содержании видового понятия с объектом Л,. Деление исходного понятия заканчивается, когда все соподчиненные понятия оказываются единичными понятиями, соответствующими предметам исходного понятия. При этом содержание любого единичного понятия ак, непосредственно подчиненного родовому делимому понятию Л,, имеет вид
Уа.еЛ,. {F{ak)\=F{akyA[}F{ak)l, Нак)\ = FiA^). (1.4)
(1.5) |
Л=>Л,=>Л0...=>Лч=>а1' ; F(A)L , |
F{AJ)L=F(Ai)L[}F(<AjyAi, |
Тем самым иерархическая структура системы понятий полностью определена и представляется в виде графа-дерева. В этом графе корневой вершиной является исходное понятие А, промежуточными вершинами - соподчиненные понятия вида (1.3), а висячими вершинами - единичные понятия вида (1.4). В графе-дереве иерархической системы понятий любая цепь от корневой до конечной висячей вершины графа определяет последовательность непосредственно соподчиненных понятий, содержание которых определяется отношениями (1.3), (1.4):
При таком представлении родовое содержание каждого понятия включает описание полных содержаний всех иерархических вышестоящих понятий. Для специалистов, работающих в конкретной предметной области, такой способ описания системы понятий часто оказывается избыточным, и вместо него применяется упрощенная форма описания, когда в составе родовых свойств каждого подчиненного понятия указываются только видовые отличия непосредственно подчиняющего понятия. Такая форма описания иерархической системы понятий особенно эффективна в случае многоступенчатой иерархии понятий.
И состав корневой вершины графа-дерева иерархической структуры понятий, и составы промежуточных вершин этого дерева могут представляться не только как наборы общих соподчиненных понятий, но и как наборы единичных понятий, соответствующих предметам в объемах этих общих понятий. Однако структура содержания любого единичного понятия, соответствующего одному и тому же предмету, но соподчиненного понятиям иерархически разных уровней, будет различной при неизменном составе существенных свойств в содержании данного единичного понятия. Действительно, содержание любого единичного понятия включает родовые свойства подчиняющего понятия, а эти свойства у подчиняющих понятий иерархически разных уровней будут различными.Информация, содержащаяся в графе-дереве иерархической структуры, соответствует преставлению объекта моделирования на различных этапах проектирования: от концептуальной модели на логическом уровне до подробного описания свойств элементов проектируемого объекта, получаемых на последующих этапах проектирования.
1.4. Интегрированные производственные системы
Рассмотрим подход к общему понятию производственной системы, отражающий идею структурно-функциональной декомпозиции - основного метода анализа сложных организационно-технических систем. В его основе лежит понятие так называемой открытой системы, получившее особое распространение в связи с работами по архитектуре сетей ЭВМ, трактуемых как взаимодействие открытых систем.
Одним из основных результатов исследований в этом направлении явилось ясное представление о замкнутой на рынок модели расширенной производственной системы, схема которой показана на рис. 1.2.
В реальных условиях схема удовлетворения потребностей сложнее и может включать, кроме производственного цикла, циклы распределения, потребления и утилизации отходов. Совокупность этих циклов образует производительную сеть для удовлетворения рассматриваемой потребности рынка и составляет содержательное ядро CALS.
Как уже отмечалось, целью CALS-технологий является разработка методологии ускорения ведения проектов по созданию объектов высоких технологий, т.е. увеличение производительности труда на всех этапах ЖЦИ.
Детальная разработка понятия открытой производственной системы является задачей дальнейших исследований. Прогнозируется, что их результатом станет архитектура интеграции открытых производственных систем (OMSI - Open Manufacturing System Integration), создающая общую концептуальную и терминологическую базу для работ по автоматизации производства и CALS-технологиям.
Понятия изделия и его жизненного цикла являются центральными в рассматриваемой концепции производственной системы. Они лежат в основе анализа организационной структуры системы, а также методологии создания новых видов сложной продукции. Более того, рассматривая саму производственную систему как сложное изделие, можно в рамках общего подхода исследовать задачу построения методологии проектирования, внедрения и сопровождения производственных систем.
Рис. 1.2. Модель расширенной производственной системы, замкнутой на рынок |
Обобщая, можно сказать, что на повестку дня выходит проблема разработки обшей концепции управления созданием изделий, в значительной степени не зависящей от их конкретного вида.
Под изделием будем понимать сложный технический объект, удовлетворяющий долговременные интересы многих потребителей и допускающий, вообще говоря, множество вариантов его использования самими потребителями без непосредственного контакта с производителем.
Данное определение подчеркивает главные черты изделия:наличие потребительной стоимости (служебное назначение);
- сложность проектирования и/или изготовления;
- наличие многих (и даже непредвиденных) вариантов использования;
- возможность использования без непосредственной помощи изготовителя;
- долговременный характер использования (несколько лет и более).
Примерами изделий в смысле данного определения могут служить
такие виды промышленной продукции, как станки, автомобили, ЭВМ, программное обеспечение.
В настоящее время все большее распространение получает концепция управления предприятием на основе понятия ЖЦИ, в соответствии с которой ЖЦИ разбивается на ряд отрезков. При этом для каждого вида изделий могут существовать свои варианты разбиения.
Рассмотрим один из таких вариантов, который может быть в дальнейшем уточнен. Жизненный цикл разбивается на ряд фаз. В каждой фазе решаются свои специфические задачи в общем процессе создания изделий. Фазы могут частично перекрываться, что соответствует естественному ходу вещей и, кроме того, позволяет сократить сроки создания изделия.
Предлагаемый вариант декомпозиции включает следующие фазы: анализ потребности в изделии, проектирование изделия, техническая подготовка производства изделия, производство изделия, продвижение изделия к потребителю, использование и утилизация изделия.
Разбиение жизненного цикла на фазы позволяет произвести в первом приближении декомпозицию задачи управления ЖЦИ. Однако ее недостаточно для определения функциональной структуры предприятия, создающего новые изделия. Необходима дополнительная декомпозиция по функциям управления жизненным циклом.
В число функции управления жизненным циклом входят: менеджмент, обеспечение качества, разработка, изготовление, сопровождение, документирование, обслуживание.
Каждая функция имеет свою интерпретацию для каждой фазы. Так, например, функция изготовления в фазе технической подготовки может включать изготовление опытного образца, а в фазе производства - выпуск серийных (промышленных) образцов. Соответственно, в этих двух фазах существенно различаются требования к уровню автоматизации, методы планирования и др.
В результате получается матрица задач «фаза-функция», которая фактически определяет матричную структуру предприятия.На втором уровне декомпозиции можно рассматривать разбиение фаз на более мелкие этапы и/или уточнить список функций. В результате получается новый набор матриц, каждая из которых соответствует клетке исходной матрицы, определяющей декомпозицию первого уровня.
Подобная процедура декомпозиции, следующая методологии структурного анализа, носит регулярный характер, что позволяет упорядочить процесс построения организационной структуры предприятия и структурировать сам процесс управления его (этого предприятия) жизненным циклом.
Из сказанного следует, что управление производственной системой, по существу, означает параллельное управление жизненным циклом изделий, одновременно существующих в системе.
Введение понятий изделия и функций управления процессом его создания позволяет уточнить понятие интегрированной производственной системы.
Под интегрированной производственной системой (ИПС) естественно понимать производственную систему, которая:
а) ориентирована на выпуск именно изделий;
б) поддерживает полный жизненный цикл выпускаемых изделий от момента осознания потребности в новом изделии до сопровождения его у потребителя.
В рамках рассматриваемого подхода ИПС выступает как теоретическая модель компьютеризированного интегрированного производства.
Фактическое осуществление интеграции предполагает решение следующих вопросов:
- декомпозиция задач (функций) управления жизненным циклом изделия;
- разработка организационной структуры и схемы взаимодействия подразделений;
- построение конкретных методов решения частных задач (т.е. осуществления функций) управления жизненным циклом и их реализация.
Ранее был рассмотрен регулярный процесс декомпозиции задач на основе матрицы «фаза-функция». Соответственно, задача определения етруктуры предприятия может трактоваться как задача построения отображения матрицы задач на структуру подразделений при следующих ограничениях:
- сохранение функциональности подразделений;
- минимизация связей между подразделениями;сохранение размеров подразделений (на каждом уровне иерархии) в разумных пределах для обеспечения управляемости;
- обеспечение гибкости реорганизации.
Логика взаимодействия подразделений определяется последовательностью фаз жизненного цикла, а также связями между частными задачами управления внутри каждой фазы.
Можно сформулировать основные требования к автоматизации производственных систем:
- автоматизация на каждом этапе должна охватывать функционально законченную в организационном, производственном и управленческом плане подсистему, с тем чтобы уменьшить трудности ее интеграции в реальный производственный процесс;
- автоматизированная система должна иметь развитую организационно-методическую поддержку разработки, внедрения, обучения, использования и сопровождения;
- автоматизированная система должна быть открытой, т.е. для нее должен быть определен на программно-аппаратном уровне интерфейс, обеспечивающий ее стыковку с другими автоматизированными системами;
- для автоматизированной системы должен быть предусмотрен регулярный механизм структурной, функциональной и параметрической настройки на конкретные условия применения;
- в рамках автоматизированной системы должен быть обеспечен удобный для персонала интерфейс, рассчитанный на неподготовленного пользователя, не являющегося программистом; общение (диалог) системы с пользователем должно вестись в терминах и понятиях предметной области, привычной для пользователя.
Введенные выше понятия образуют концептуальную базу исследований по созданию компьютеризированных интегрированных производств. Следующим шагом является разработка их архитектуры.
Под архитектурой технической системы (в данном случае ИПС) понимается структурно-функциональная модель, описывающая:
- состав системы (элементы: подсистемы, уровни, компоненты);
- функции элементов;
- связи и взаимодействие (интерфейсы) элементов;
- правила композиции элементов.
Важной особенностью архитектуры является то, что каждая выделяемая при декомпозиции подсистема имеет вполне определенное функциональное назначение. Более того, уточнение функции подсистемы дос- 18тигается с помощью описания ее интерфейса, т.е. полного набора ее связей (материальных, информационных, алгоритмических и т.д.) с объемлющей системой, а точнее с другими системами. Фактически описание интерфейса подсистемы определяет ее внешнее поведение, в то время как внутренние механизмы реализации этого поведения не рассматриваются (на определенном уровне детализации).
Таким образом, архитектура определяет модель множества реальных систем, имеющих различную реализацию, но эквивалентных в том смысле, что они построены из одного набора компонентов по одинаковым правилам, полностью определяемым набором описаний интерфейсов компонентов.
Подобный подход к проектированию систем, основанный на функциональной структуризации, обладает следующими основными преимуществами:
- особое внимание уделяется функциональному описанию системы, которое является наиболее важным и трудоемким при проектировании систем со сложным поведением;
- каждая функция выделяется как самостоятельная лишь в том случае, когда возможно ее определение через четкое и неоднозначное описание внешнего поведения компонента, реализующего данную функцию; данное условие обеспечивает строгость описания системы на каждом уровне детализации, способствуя, в конечном счете, улучшению качества проекта;
- определяются предпочтительные варианты реализации системы, в которых граница между «реальными» подсистемами проходит по границе между подсистемами, выделенными в структурно-функциональной модели; таким образом, реализация сохраняет логическую структуру, что повышает ее «понятность» и облегчает в дальнейшем обучение и сопровождение;
- обеспечивается возможность распараллеливания на возможно более ранней стадии работ по проектированию и реализации системы;
- облегчаются стыковка компонентов и комплексная отладка системы за счет наличия четких требований к взаимодействию подсистем и компонентов;
- облегчается развитие системы за счет возможности улучшения реализации, а также удаления/добавления отдельных элементов при со- олюдении их системных интерфейсов; при этом изменения всегда носят «локальный» характер: изменение внутреннего механизма функционирования отдельного компонента при сохранении его внешнего поведения не нарушает целостности системы. Примером архитектуры сложной технической системы может служить эталонная модель соединения открытых систем, описывающая принципы иерархически модульного построения сетей ЭВМ. Изложенное позволяет сделать следующие выводы.
1. Рассмотрение проблем концептуального проектирования интегрированных производственных систем позволяет наметить подход к их решению, который может быть использован при создании методологии сквозного проектирования интегрированного автоматизированного производства - от общей концепции производственной системы до разработки программно-аппаратного обеспечения.
2. Тенденции развития современного производства выдвигают задачу создания единой концепции нового поколения производственных систем, охватывающей вопросы экономики, организации, проектирования, технологии и управления. Проведенный анализ показывает, что базой для создания подобной концепции целесообразно выбрать понятия изделия, жизненного цикла изделия, функций управления жизненным циклом и открытой системы.
Предлагаемый подход позволяет:
- придать определенность понятию интегрированного производства;
- провести регулярную декомпозицию задач управления производственной системой;
- трактовать управление производственной системой как параллельное управление жизненными циклами изделий, одновременно существующих в системе;
- рассматривать производственную систему как регулярную композицию открытых систем, полностью описываемых своим внешним интерфейсом;
- применить общие решения к созданию производственных систем, не поддерживающих полный жизненный цикл, обеспечив тем самым их совместимость и упорядоченное развитие в смысле расширения состава функций управления жизненным циклом изделия и повышения уровня их автоматизации.
3. Локальная автоматизация (т.е. автоматизация отдельных функций) управления производством не может дать радикального эффекта. Поэтому необходима комплексная автоматизация на базе целостной архитектуры системы управления. Разработка подобной архитектуры в рамках общей концепции производственной системы позволяет:
-определить области и направления стандартизации в сфере комплексной автоматизации производства;
-обеспечить гарантированный уровень функциональных возможностей системы управления;
-обеспечить инвариантность системы управления по отношению к конфигурации технологического оборудования и средств управления;
-облегчить комплексирование оборудования, а также программноаппаратных средств, имеющих стандартные в рамках архитектуры внешние интерфейсы, а следовательно, сократить затраты на индивидуальное проектирование;
-сократить время проектирования и реализации за счет распараллеливания работ по подсистемам при условии соблюдения их внешних интерфейсов;
-создать автоматизированную систему структурно-параметрической настройки (генерации) программного обеспечения на конкретные конфигурации оборудования и средств управления;
-облегчить сопровождение и модификацию системы за счет локализации вносимых изменений.
Анализ функциональной структуры интегрированной производственной системы показывает, что она носит существенно распределенный характер в том смысле, что каждая из функций управления жизненным циклом имеет свою интерпретацию во всех фазах жизненного цикла на всех уровнях организационной иерархии. При этом подавляющее большинство связей между функциями носит организационный характер. Из этого следует, что производство следует рассматривать как коллектив распределенных систем организационного типа, обладающих своим поведением. Соответственно, требуется развитие новых методов исследования и проектирования организационно-технических систем, ориентированных, прежде всего, на описание и учет их поведенческого аспекта.
Модель интегрированного управления производством
Методы, средства, объект исследований. Понятие ЖЦИ является центральным при разработке модели интегрированного управления производством. Фазы ЖЦИ и задачи, решаемые в каждой из фаз, используются для проведения декомпозиции задачи выпуска продукции, являющейся главной для производств любого типа, в том числе и для машиностроительных предприятий. В данном случае в качестве изделия выступает любое машиностроительное изделие, так как оно обладает всеми признаками сложного технического объекта.
В соответствии с фазами ЖЦИ организационная структура предприятия разделяется на условные подразделения (рис. 1.3), которые служат основой для анализа соответствия их реальным подразделениям и построения модели интегрированного управления предприятием (в действительности однозначного соответствия фаза <-» подразделение достичь не удается в силу более сложной структуры информации, необходимой для реализации всех функций предприятия).
Фаза «Использование и утилизация изделия» подразумевает участие нескольких субъектов (они могут быть как частными лицами, так и организацией), один из которых является конечным потребителем данного изделия, а другой занимается утилизацией этого изделия после окончания срока его службы. Оба субъекта в частном случае могут быть единым лицом. В любом случае они не входят в состав предприятия, производящего изделие, поэтому подразделение «Потребитель» вынесено за пределы структуры предприятия и в исследовании будет участвовать как внешний объект.
Рис. 1.3. Соответствие фаз ЖЦИ организационной структуре
Функциональный анализ. Декомпозиция задачи «Выпуск продукции». В результате анализа организационной структуры предприятия получается функционально-структурная диаграмма первого уровня, представляющая декомпозицию задачи «Выпуск продукции» (рис. 1.4). Рассматриваемая структура подразделений (центров) отражает состав предприятия самого верхнего уровня иерархии организационных единиц. Путем проведения соответствия между диаграммой и фазами ЖЦИ были выявлены недостатки. Основной недостаток заключается в следующем
|
Рис. 1.5. Второй вариант декомпозиции задачи «Выпуск продукции» |
Данное разбиение предприятия на Центры обусловлено минимизацией числа управляемых объектов в целях повышения качества управления, а возможность такой минимизации обусловлена небольшими размерами подразделений, подчиненных Центрам. Однако такой подход не даст представления о потоках объектов между фазами ЖЦИ, так как некоторые Центры покрывают функции нескольких фаз.
В целях проведения анализа взаимосвязей и потоков объектов между фазами ЖЦИ составляется второй вариант декомпозиции задачи «Выпуск Продукции» (рис. 1.5), которой позволяет уточнить соответствие фаза <-> подразделение:
Анализ потребности в изделии —» Служба маркетинга Проектирование изделия —+ Научно-технический центр Техническая подготовка производства изделия —> Службы технической подготовки изделия
Производство изделия —► Центр производства продукции Продвижение изделия к потребителю —► Коммерческая служба Функция «Службы маркетинга». Служба маркетинга (рис. 1.6) решает задачи фазы ЖЦИ «Анализ потребности в изделии».
Рис. 1.6. Структура организационной единицы «Служба маркетинга»
Входные объекты: статистика продаж, маркетинговая информация. Статистика продаж поступает из подразделения Коммерческая служба. Маркетинговая информация вырабатывается внутри Службы маркетинга.
Выходные объекты: техническое задание на новое изделие, прогноз продаж.
Техническое задание на новое изделие предназначено для подразделения Научно-технический центр, содержит информацию, необходимую для разработки новых изделий, формируется на основе маркетингового анализа потребностей рынка. Прогноз продаж содержит информацию о количественном и номенклатурном составе изделий, рекомендуемых для производства на свободную продажу, формируется на основе прогноза продаж и маркетинговой информации.
Функция «Научно-технического центра». Научно-технический центр (рис. 1.7) решает задачи фазы ЖЦИ «Проектирование изделия».
Рис. 1.7. Структура организационной единицы «Научно-технический центр»
Входные объекты: техническое задание на новое изделие, которое поступает из центра маркетинга.
Выходные объекты: конструкторско-технологическая документация, содержащая информацию о конструкции изделия и технологии его изготовления. Она разрабатывается на основе технического задания и передается в службы технической подготовки изделия и центр производства продукции.
Функция служб технической подготовки. Службы технической подготовки являются не организационной единицей, а логическим обобщением подразделений, которые решают задачи фазы ЖЦИ «Техническая подготовка производства изделия» (рис. 1.8), и состоят из следующих подразделений различных центров: службы экономики, службы закупок, службы начальника производства.
Входные объекты: прогноз продаж, заказы на продажу, конструкторско-технологическая документация. Прогноз продаж поступает из службы
маркетинга, заказы на продажу из коммерческой службы, конструкторско- технологическая документация из научно-технического центра.
Выходные объекты: план производства, материалы и комплектующие. План производства содержит информацию о количественном и номенклатурном составе изделий, принятых к производству на текущий период, составляется на основе прогноза продаж и заказов на закупку службой экономики. На основе плана производства и нормативной информации из конструкторско-технологической документации формируются планы закупок материалов и комплектующих, предназначенные для службы закупок, которая осуществляет их доставку от внешних поставщиков. Выходные объекты предназначены для центра производства продукции.
Рис. 1.8. Структура служб технической подготовки
Функция «Центра производства продукции». Центр производства продукции (рис. 1.9) решает задачи фазы «Производство изделия».
Входные объекты: план производства, материалы и комплектующие. План производства и материалы и комплектующие поступают в службу технической подготовки.
Выходные объекты: готовые изделия.
На основе плана производства разрабатываются производственные ' рафики. На основе управляющей информации, содержащейся в производственных графиках, из материалов и комплектующих изготавливаются конечные изделия и передаются в ведение Коммерческих служб
Рис. 1.9. Структура организационной единицы «Центр производства продукции»
Функция «Коммерческой службы». Коммерческая служба (рис. 1.10) решает задачи фазы ЖЦИ «Продвижение изделия к потребителю».
Рис. 1.10. Структура организационной единицы «Коммерческая служба»
Входные объекты: готовые изделия. Готовые изделия поступают из Центра производства продукции.
Выходные объекты: продукция. Отгрузка и продажа продукции для конечного потребителя.
Интегрированная система управления подразумевает наличие единой программно-информационной среды, поддерживающей все аспекты функциональной деятельности предприятия, и должна поддерживать автоматизированное решение всех основных задач, входящих в процесс управления жизненным циклом изделия.
Основные задачи каждой из фаз ЖЦИ были рассмотрены в п. 1.2. Проведем анализ и классификацию функциональной деятельности предприятия с точки зрения функций управления ЖЦИ.
Декомпозиция фаз по функциям управления ЖЦИ. В число функций управления ЖЦИ входят:
менеджмент;
обеспечение качества;
разработка;
изготовление;
сопровождение;
документирование;
обслуживание.
Каждая функция имеет свою интерпретацию для каждой фазы ЖЦИ.
В качестве примера рассмотрим интерпретацию этих функций для фазы технологической подготовки производства.
Службы технологической подготовки производства выполняют следующие основные виды деятельности:
проектирование;
анализ проекта;
инженерное тестирование и моделирование;
анализ вносимых изменений;
администрирование проекта;
технологическое проектирование;
планирование ресурсов.
К функции менеджмента можно отнести деятельность 5; обеспечения качества - 2; разработки -1,6; изготовления - 3; сопровождения - 4; обслуживания - 7; документирование присутствует во всех видах деятельности.
Декомпозиция функций по уровням. В свою очередь, каждый вид деятельности может быть разделен на несколько уровней. Например, проектирование:
концептуальное проектирование;
инженерное проектирование;
детальное проектирование.
Управление предприятием имеет следующие уровни:
~ планирование;л
диспетчирование;
оперативное управление;
управление оборудованием.
Система планирования имеет следующую иерархическую структуру:
перспективное планирование;
текущее планирование;
оперативное планирование.
Требования к интегрированной системе управления. Приведенная выше классификация функциональной деятельности предприятия затрагивает все производственные ресурсы. Это означает, что все объекты - как материальные (производственные мощности, материалы, инструмент, люди, источники энергии, транспорт и т.д.), так и информационные (модели конструкций, описания технологических процессов и процессов управления, расписания, производственные задания, отчеты и т.д.) - управляются через единую информационную среду, описываются в ней едиными средствами, доступны на любом уровне иерархии.
Таким образом, можно сформулировать требования к интегрированной системе управления:
-обеспечение информационно-организационной инфраструктуры системы управления;
-обеспечение среды существования всех видов информационных объектов, поддерживающей их целостность и возможность взаимодействия;
-обеспечение средств описания объектов, доступных на любом уровне иерархии;
-предоставление единых средств доступа ко всем объектам независимо от их физического расположения.
Обратим внимание на то, что требование единой информационной и организационной инфраструктуры является необходимым, так как интегрированная система управления представляет собой симбиоз автоматизированного производства и автоматизированного учреждения, потоки информации и управления в ней общие, а значит, необходима и общая инфраструктура для обмена информацией и управлением между компонентами системы.
В зависимости о возможностей той или иной системы управления предприятием (MRP, MRP II, ERP, ERP II) и задач, которые должна решать на предприятии внедряемая концепция CALS, возможны различные варианты интегрированной системы управления - как с использованием MRP/ERP продуктов, которые можно отнести к классу системных решений, так и с применением отдельных решений функционального характера
(CAD-CAE, CAM, SCADA и др.). При этом возможны следующие подходы
к интеграции:
-интеграция на уровне использования готовых решений;
-интеграция средствами фирм-разработчиков;
-интеграция как процесс реинжиниринга (создания принципиально новых эффективных бизнес-процессов в управлении).
Для машиностроительных предприятий наиболее приемлемым является последний вариант, в основе которого лежат следующие мероприятия:
-анализ существующих ERP-систем для изучения возможности применения в CALS-проекте предприятия;
-анализ существующих функциональных решений третьих фирм в целях оснащения отдельных этапов ЖЦИ адекватным инструментарием;
-выбор оптимального варианта интеграции выбранной ERP-системы и отдельных функциональных решений в рамках поставленных перед CALS-проектом задач;
-выявление этапов ЖЦИ, соответствующего инструментария и задач CALS, которые являются нерешенными в выбранных системах класса ERP/ERP II;
-построение функциональных моделей инструментария выбранных этапов как задач их реинжиниринга;
-составление плана работ по реинжинирингу и определение затрат;
реинжиниринг функциональных решений и синтез системы управления предприятием.
Еще недавно казалось, что проблема открытого управления в гетерогенных интегрированных системах решена на основе стандартов архитектуры открытых систем ISO - OSI (Open System Interconnection) и концепции MAP (Manufacturing Automation Protocol). Однако практика построения интегрированных систем показала, что реализация МАР дорога и громоздка и, кроме того, не охватывает всех иерархических уровней интеграции, например нижних уровней для устройств типа программируемых контроллеров, следящих приводов и др. Кроме того, система МАР, скорее, ориентирована на однородную архитектуру, в то время как современные решения все чаще строят на базе клиент-серверной организации, в которой заметную роль играют системы типа SCADA. Поэтому в последнее время формируется комплекс новых идей, которые переносят акцент с открытой архитектуры локальных систем (эта проблема во многом уже решена) на открытое управле- 1ИС в Распределенных системах. В связи с этим все возрастающий интересприобретает промышленный стандарт ОРС, который является составной частью COM-технологий фирмы Microsoft.
Стандарт ОРС
ОРС представляет собой технологию для управления технологическими процессами. Это стандартный метод для доступа к периферийным устройствам, системам SCADA или другим промышленным объектам реального времени. ОРС является спецификацией или набором правил и процедур, разработанных для того, чтобы разнообразные приложения могли поддерживать диалог между собой. Стандарт имеет своей целью обеспечить совместную работу и взаимозаменяемость промышленных устройств от разных производителей. Имея утвержденный в стандарте набор интерфейсов, конечный пользователь может организовать взаимодействие и обмен данными между любыми распределенными компонентами системы. Заметим, что в узлах современной гетерогенной системы находятся различные по назначению устройства (устройства ЧПУ и др.), построенные на аппаратуре персонального компьютера и на базе операционной системы Windows NT (в ближайшей перспективе это относится даже к программируемым контроллерам). Указанное обстоятельство существенно упрощает внедрение стандарта ОРС.
С появлением ОРС-стандарта построение открытых распределенных систем управления становится достаточно простым еще и по той причине, что разработка ОРС-серверов и ОРС-клиентов поддержана сегодня многочисленными инструментальными средствами. С точки зрения SCADA- систем ОРС-серверы, расположенные на компьютерах всего производственного предприятия, могут стандартным способом поставлять данные в программы визуализации, базы данных и др. Таким образом, разрушается
само понятие гетерогенной системы.
На рис. 1.11 ОРС-интерфейсы системы ЧПУ представлены «в явном» виде. В качестве клиентов показаны системы MES, ERP, MRP. Система MES отвечает за управление производственными ресурсами, планирование и контроль последовательности технологических операций, например в рамках гибкого производственного модуля, гибкой производственной системы или цеха. Система ERP занимается планированием ресурсов предприятия, а система MRP - планированием ресурса производства в рамках подразделения предприятия.
Существует достаточно широкий набор интерфейсных ОРС-стандартов. интерфейсы, общие для всех ОРС-спецификаций; интерфейсы для обмена оперативными данными с приложениями на C++ и Visual Basic; для обслуживания событий (event) и нештатных ситуаций (alarm); для работы с базами данных; для обработки прав доступа к данным и др. Основной стандарт, называемый DA (Data Access), описывает передачу оперативных данных от оборудования или к оборудованию. ОРС-клиент может взаимодействовать с ОРС-серверами от одного или нескольких производителей.
Рис. 1.11. Интерфейсы системы ЧПУ: API (Application Programming Interface)-рикладнои интерфейс; DB (Data Base) - база данных; Soft PLC - программнореализованный контроллер электроавтоматики
ОРС Data Access-сервер состоит из нескольких объектов: сервера ГРУППЫ, элемента данных (переменной). Объект-сервер поддерживает информацию о сервере и служит контейнером для объектов групп. Объект- группа поддерживает информацию о самом себе и предоставляет механизм Для включения и логической организации объектов-элементов. ОРС- группы создают клиентам возможность организовывать данные. Например группа может выводить элементы на экран монитора оператора или представлять их в сообщении; группы могут обслуживать разных клиентов. Данные можно читать и писать. ОРС-клиент может сконфигурировать скорость, с которой ОРС-сервер будет обновлять его данные.
Cуществуют два типа групп: public и local (или private). Тип public служит для разделения групп между многими клиентами; тип local предназначен для одного клиента. В пределах группы клиент определяет один ОРС-элемент или более.
ОРС-элементы устанавливают связи с источниками данных в пределах сервера. ОРС-элемент с позиций специального интерфейса недоступен для ОРС-клиента как объект. Другими словами, не существует внешнего интерфейса, который был бы определен для ОРС-элемента. Все виды доступа к ОРС-элементам осуществляются посредством ОРС-объектов-групп которые содержат ОРС-элементы. Элементы-переменные не служат источниками данных, они представляют собой лишь соединения с ними. ОРС-элемент следует рассматривать как нечто, специфицирующее адрес данных, а не их физический источник, на который адрес ссылается.
Таким образом, основной единицей данных в ОРС служит переменная, которая может иметь любой допустимый в OLE тип: различные целые и вещественные, логический, строковый, дата, вариантный и др. Кроме того переменная может быть массивом. К обязательным свойствам переменной относятся значение и тип; качество, метка времени; права доступа (чтение, запись). Качество предполагает, что в источниках данных возможны отказы’ поэтому корректное значение переменной не всегда известно ОРС-серверу, о чем и уведомляется клиент через качество: хорошее, плохое, неопределенное, дополнительная информация. Метка времени сообщает, когда переменная получила конкретное значение и качество. Другим обязательным свойством является частота опроса переменной ОРС-сервером. Последним свойством является описание переменной. Это строковое значение, содержащее информацию для пользователя о том, для чего переменная предназначена. Объекты COM-сервера напоминают обычные СОМ-объекты.
Существуют три способа получения ОРС-клиентом данных ОРС- сервера: синхронное чтение, асинхронное чтение, подписка.
При синхронном чтении клиент посылает серверу запрос со списком интересующих его переменных и ждет, пока сервер его выполнит.
При асинхронном чтении клиент посылает серверу запрос, а сам продолжает работать. Когда сервер выполнил запрос, клиент получает уведомление.
В случае подписки клиент передает серверу список интересующих его переменных, а сервер затем регулярно присылает клиенту информацию об изменениях значений переменных из списка. Эти списки в терминологии ОРС называются группами. Каждый клиент может поддерживать одновременно много групп с разной скоростью обновления. Технология ОРС регламентирует только интерфейс между ОРС- клиентами и ОРС-серверами, но не устанавливает способ получения данных от оборудования. Однако существуют некоторые модели взаимодействия с оборудованием, предполагаемые разумными с точки зрения разработчиков ОРС. Например, можно запросить ОРС-сервер получать данные не напрямую, а извлекать их из своего внутреннего буфера (кэша).
Переменные в ОРС-сервере могут быть упорядочены в простой список или в дерево, напоминающее дерево файлов на диске. Имеются соответствующие интерфейсы для навигации по этому дереву. Можно, в частности, в любой момент запросить дерево переменных, поддерживаемых ОРС-сервером. Есть механизм оповещения завершения работы ОРС- сервера. Имеется возможность запросить информацию о самом сервере, а также список зарегистрированных групп.
Соответствующие интерфейсы предлагают ОРС-клиентам некоторые механизмы, которые уведомляют о возникновении специфицированных событий или аварийных ситуаций. Они оказывают ОРС-клиентам услуги, позволяющие идентифицировать события и условия, поддерживаемые ОРС-сервером, а также получить текущий статус.
Помимо серверов, осуществляющих доступ к данным DA, существуют серверы доставки сообщений типа alarms или events. В ОРС alarm определяют как нерегулярную ситуацию, представляющую собой особый случай условий. Условие - это поименованное состояние событийного сервера ОРС или одного из его вложенных объектов.
С другой стороны, событие (event) является различимой ситуацией, которая имеет значение для ОРС-сервера, представляемого им устройства и заинтересованных ОРС-клиентов. Событие может быть, а может и не быть ассоциировано с условием. Интерфейс ОРС-сервера предлагает методы, позволяющие ОРС-клиенту: установить типы событий, которые поддерживает ОРС-сервер; подписываться на специфические события, с тем чтобы ОРС-клиенты могли получать уведомления об этих событиях; осуществлять доступ к условиям и управлять условиями, создаваемыми ОРС- сервером.
Еще одной категорией ОРС-серверов являются так называемые «машины регистраций», которые создают дополнительный источник информации, распространяемый между заинтересованными клиентами. Обзорную информацию можно посчитать особым типом данных. Существуют несколько типов серверов просмотра данных. К основным типам относятсяпростые серверы трендов данных; серверы, осуществляющие компрессию и анализ сложных данных.
Клиентское ОРС-приложение взаимодействует с ОРС-сервером через специфицированные разделяемые интерфейсы, специальный (пользовательский) интерфейс или интерфейс автоматизации. ОРС-серверы прежде всего нуждаются в разработке специальных (пользовательских) интерфейсов, а в качестве опции могут иметь интерфейсы автоматизации. В некоторых случаях интерфейс автоматизации располагает специальной DLL- оболочкой, которая может быть использована для его построения на основе интерфейса пользователя (рис. 1.12)
Контрольные вопросы
Параграф 1.2
Что понимается под жизненным циклом изделия (ЖЦИ)?
Что относится к лингвистическому обеспечению CALS?
Что составляет информационное обеспечение CALS?
Что включает математическое обеспечение CALS?
Чем представлено программное обеспечение CALS?
Чем представлено методическое обеспечение CALS?
Что относят к техническому обеспечению CALS?
Какие этапы и процедуры ЖЦИ поддерживают автоматизированные системы обработки информации в CALS?
Параграф 1.3
Какие методы применяются при концептуальном проектировании?
Какой математический аппарат используется при концептуальном проектировании?
Как выглядит последовательность действий при концептуальном проектировании?
В виде чего строится иерархическая система понятий?
Что включает родовое содержание понятия?
Какая форма описания иерархической системы понятий особенно эффективна в случае их многоступенчатой иерархии?
Параграф 1.4
Что составляет содержательное ядро CALS?
Что является основной целью CALS-технологий?
Что понимается под изделием в концепции производственной системы и что является его главными чертами?
Что входит в число функций управления ЖЦИ?
Что означает управление производственной системой?
Что понимается под интегрированной производственной систе
мой?
Решение каких задач предполагает осуществление интеграции?
Как формулируются основные требования к автоматизации производственных систем?
Что понимается под архитектурой интегрированной производственной системы?
Параграф 1.5
Что служат основой для построения модели интегрированного управления предприятием?
Как формулируются требования к интегрированной системе управления?
Какое требование является необходимым и почему?
Какие возможны подходы к интеграции?
Какой вариант интеграции является наиболее приемлемым для машиностроительных предприятий, и какие мероприятия лежат в его основе?
Параграф 1.6
Что представляет собой стандарт ОРС и что является его основной целью?
Какие существуют интерфейсы ОРС-стандартов?
Из каких объектов состоит ОРС Data Access-сервер?
Что служит основной единицей данных в ОРС?
Сколько и каких существует способов получения данных ОРС- сервера?2.
2. СИСТЕМЫ ИНФОРМАЦИОННОЙ ПОДДЕРЖКИ
ЭТАПОВ ЖИЗНЕННОГО ЦИКЛА
Принятие стратегических документов в области обеспечения ка- тва и повышения конкурентоспособности товаров и услуг (напри- ' ,-I глобальная концепция обеспечения качества в Евросоюзе) и свя- ^ая с этим необходимость для поставщика товаров и услуг доказы- ' свою способность предоставлять качественные товары и услуги цвели к стандартизации основных информационных технологий управления предприятием, разработки продукции, информационного обмена в цепочке «субпоставщик - производитель - потребитель». Место и роль таких информационных технологий и международных стандартов, а также взаимосвязь между ними приведены на рис. 2.1. Рассмотрим кратко их суть.
Рис. 2.1. Роль и место международных стандартов для повышения эффективности управления в цепочке «поставщик — производитель — потребитель» |
Дата добавления: 2018-02-28; просмотров: 839; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!