ГОСТ Р ИСО 18629-43-2011
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Системы промышленной автоматизации и интеграция
ЯЗЫК СПЕЦИФИКАЦИЙ ПРОЦЕССА
Часть 43
Дефинициональные расширения: упорядочивание действий и расширение продолжительности
Industrial automation systems and integration. Process specification language. Part 43. Definitional extension. Activity ordering and duration extensions
ОКС 25.040.40
Дата введения 2012-09-01
Предисловие
1 ПОДГОТОВЛЕН Научно-техническим центром "ИНТЕК" на основе собственного перевода на русский язык англоязычной версии стандарта, указанного в пункте 4
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 100 "Стратегический и инновационный менеджмент"
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 22 декабря 2011 г. N 1612-ст
4 Настоящий стандарт идентичен международному стандарту ИСО 18629-43:2006* "Системы промышленной автоматизации и интеграция. Язык спецификаций процесса. Часть 43. Дефинициональные расширения: упорядочивание действий и расширение продолжительности" (ISO 18629-43:2006 "Industrial automation systems and integration - Process specification language - Part 43: Definitional extension: Activity ordering and duration extensions", IDT).
________________
* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - .
При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им национальные стандарты, сведения о которых приведены в дополнительном приложении ДА
5 ВВЕДЕН ВПЕРВЫЕ
6 ПЕРЕИЗДАНИЕ. Апрель 2020 г.
Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации". Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)
Введение
ИСО 18629 - это комплекс стандартов на компьютерно-интерпретируемый обмен данными обеспечения технологического процесса. Все части комплекса стандартов ИСО 18629 устанавливают групповой язык программирования для описания конкретного технологического процесса, рассматриваемого как часть всего процесса изготовления изделия либо внутри одной промышленной компании, либо сразу в нескольких промышленных секторах (компаниях) вне его связи с какой-либо моделью компьютерного представления. Природа данного языка программирования такова, что он обеспечивает доступ к спецификациям технологического процесса и технологическим данным изделия на всех стадиях процесса его изготовления.
В настоящем стандарте установлены описания дефинициональных расширений языка программирования, относящихся к расширениям действий в соответствии с комплексом стандартов ИСО 18629.
Все части комплекса ИСО 18629 не связаны с какой-либо конкретной моделью компьютерного представления технологического процесса в рассматриваемом техническом приложении. Все вместе указанные части ИСО 18629 обеспечивают структурную технологическую взаимосвязь процессов производства для улучшения оперативной совместимости рассматриваемых технических приложений.
1 Область применения
Настоящий стандарт устанавливает спецификацию непримитивных понятий языка программирования. При этом используется набор определений, написанных на языке, установленном в ИСО 18629. Данные определения устанавливают аксиомы для терминологии в соответствии с ИСО 18629.
Область применения настоящего стандарта включает определения понятий с использованием терминологии в соответствии с ИСО 18629-13.
Область применения настоящего стандарта не включает определения новых временных и основанных на состоянии понятий. В соответствии с ИСО 18629-11 и ИСО 18629-12.
2 Нормативные ссылки
В настоящем стандарте использованы нормативные ссылки на следующие стандарты*. Для датированных ссылок применяют только указанное издание ссылочного стандарта, для недатированных - последнее издание (включая все изменения).
ISO/IEC 8824-1
________________
ISO 15531-1, Industrial automation systems and integration - Industrial manufacturing management data - Part 1: General overview (Системы промышленной автоматизации и интеграция. Управляющая информация промышленным производством. Часть 1. Общий обзор)
ISO 15531-42, Industrial automation systems and integration - Industrial manufacturing management data - Part 42: Time Model (Системы промышленной автоматизации и интеграция. Управляющая информация промышленным производством. Часть 42. Модель времени)
ISO 18629-1:2004, Industrial automation systems and integration - Process specification language - Part 1: Overview and basic principles (Системы промышленной автоматизации и интеграция. Язык спецификаций процесса. Часть 1. Обзор и основные принципы)
ISO 18629-11:2005, Industrial automation systems and integration - Process specification language - Part 11: PSL core (Системы промышленной автоматизации и интеграция. Язык спецификаций процесса. Часть 11. Ядро PSL)
ISO 18629-12, Industrial automation systems and integration - Process specification language - Part 12: Outer core (Системы промышленной автоматизации и интеграция. Язык спецификаций процесса. Часть 12. Внешнее ядро)
ISO 18629-13, Industrial automation systems and integration - Process specification language - Part 13: Duration and ordering theories (Системы промышленной автоматизации и интеграция. Язык спецификаций процесса. Часть 13. Теории длительности и упорядочения)
3 Термины, определения и сокращения
3.1 Термины и определения
В настоящем стандарте применены следующие термины с соответствующими определениями:
3.1.1 автоморфизм (automorphism): Отображение "один к одному" элементов на множество, сохраняющее соотношения и функции в некоторой модели.
[ИСО 18629-13]
3.1.2 аксиома (axiom): Точно сформулированное аналитическое выражение на формальном языке, устанавливающее ограничения к интерпретации символов в словаре языка.
[ИСО 18629-1]
3.1.3 установленная лексика (defined lexicon): Набор символов в нелогической лексике, обозначающих установленные понятия.
Примечание - Установленная лексика включает константы, функции и символы соотношений.
Пример - Термины с консервативными определениями [ИСО 18629-1].
3.1.4 дефинициональное расширение (definitional extension): Расширение ядра PSL, представляющее новые лингвистические понятия, которые могут быть определены с помощью терминов ядра PSL.
Примечание - Дефинициональные расширения не добавляют выразительную силу ядру PSL и используются для подробного описания семантики и терминологии в области применения.
[ИСО 18629-1]
3.1.5 продолжительность интервала времени (duration interval of time): Длина интервала времени, представленная в заданных единицах измерения.
[ИСО 15531-42]
3.1.6 эндоморфизм (endomorphism): Отображение множества на некоторое подмножество, сохраняющее соотношения и функции в некоторой модели.
[ИСО 18629-13]
3.1.7 расширение (extension): Расширение ядра PSL, содержащее дополнительные аксиомы.
Примечание 1 - Ядро PSL представляет собой относительно простой набор аксиом, достаточный для представления широкого круга основных процессов. Однако для представления более сложных процессов требуются дополнительные ресурсы, отсутствующие в ядре PSL. Ядро PSL с каждым понятием следует использовать для описаний того или иного процесса, а для описания разнообразных модульных расширений следует использовать расширение и дополнения ядра PSL. В этом случае пользователь может использовать такой язык, который соответствует требованиям к выразительности.
Примечание 2 - Все расширения являются теориями ядра или дефинициональными расширениями.
[ИСО 18629-1]
3.1.8 грамматика (grammar): Правила совместного использования логических символов и словарных терминов для составления точно сформулированных аналитических выражений.
[ИСО 18629-1]
3.1.9 гомоморфизм (homomorphisrn): Отображение между множествами, сохраняющее некоторые соотношения на элементах множества.
[ИСО 18629-13]
3.1.10 язык (language): Сочетание лексики и грамматики.
[ИСО 18629-1]
3.1.11 лексика (lexicon): Набор символов и терминов.
Примечание - Лексика состоит из логических (например, булевы выражения и квантификаторы) и нелогических символов. В комплексе стандартов ИСО 18629 нелогическая часть лексики состоит из выражений (констант, функциональных символов и реляционных символов), необходимых для представления основных понятий онтологии.
[ИСО 18629-1]
3.1.12 производство (manufacturing): Функция или действие, предусматривающие перевод или превращение материала из сырья или заготовки в завершенное состояние.
[ИСО 15531-1]
3.1.13 производственный процесс (manufacturing process): Структурированный комплекс видов деятельности или работ, выполняемых с материалом для перевода его из сырья или заготовки в завершенное состояние.
Примечание - Производственные процессы могут быть представлены в виде технологической схемы процесса, схемы движения продукта, в виде табличной схемы или схемы фиксированного расположения. К планируемым производственным процессам могут относиться изготовление продукта для складирования, на заказ и для сборки на заказ и т.д., основанным на стратегическом использовании и размещении материально-производственных запасов.
[ИСО 15531-1]
3.1.14 мономорфизм (monomorphism): Отображение "один к одному" между множествами, сохраняющее некоторые соотношения на элементах множества.
[ИСО 18629-13]
3.1.15 примитивная концепция (primitive concept): Лексический термин, не имеющий консервативного определения.
[ИСО 18629-1]
3.1.16 примитивная лексика (primitive lexicon): Набор символов в нелогическом словаре, обозначающих элементарные понятия.
Примечание - Примитивная лексика включает в себя постоянные, функциональные и реляционные символы.
[ИСО 18629-1]
3.1.17 процесс (process): Структурированный ряд видов деятельности, включающий в себя различные сущности предприятия, предназначенный и организованный для достижения конкретной цели.
Примечание - Данное определение аналогично определению, приведенному в ИСО 10303-49. Тем не менее ИСО 15531 нуждается в понятии структурированного набора деятельностей без какого-либо предопределенного отношения ко времени или этапам. С точки зрения управления потоком некоторые свободные процессы могут требовать синхронизации в отношении цели, хотя в действительности они ничего не выполняют (задачи-призраки).
[ИСО 15531-1]
3.1.18 продукт (product): Изделие, материал или вещество, изготовленное в процессе производства.
[ИСО 10303-1]
3.1.19 ресурс (resource): Любые устройство, инструмент и средства, за исключением сырья и компонентов конечной продукции, имеющиеся в расположении предприятия для производства товаров и услуг.
Примечание 1 - Рассматриваемое понятие ресурса адаптировано по отношению к ИСО 15531-1. Понятие ресурса, введенное в ИСО 15531-1, не включает сырьевые материалы, продукты и компоненты, являющиеся (с точки зрения системной теории) элементами окружающей среды и, таким образом, не являющиеся частью системы. В настоящем стандарте данное допущение снято. Более того, определение, принятое в ИСО 15531-1, во многом использует определение, принятое в ИСО 10303-49, при этом оно включается в определение, принятое в настоящей части ИСО 18629. В дополнение к понятию ресурса, принятому в ИСО 15531, понятие ресурса, принятое в настоящем стандарте, включает сырьевые и расходуемые материалы в соответствии с ИСО 18629-14.
Примечание 2 - Ресурсы в соответствии с приведенным выше определением включают также рабочую силу, рассматриваемую как особое средство с заданными возможностями и заданной производительности. Указанные средства рассматриваются как целесообразные для использования в процессе производства на основании технического задания. Данное определение не включает какого-либо моделирования индивидуального или группового поведения человеческого ресурса, за исключением его способности выполнять заданную работу в процессе производства (например, преобразование сырого материала или полуфабриката, обеспечение логистических услуг и т.п.). Это означает, что человеческие ресурсы, как и другие, рассматриваются с точки зрения их функций, их возможностей и их состояния (например, занят, свободен). При этом исключается какое-либо моделирование или представление какого-либо аспекта индивидуального или группового социального поведения.
[ИСО 15531-1]
3.1.20 теория (theory): Набор аксиом и определений, относящийся к данному понятию или набору понятий.
Примечание - Данное определение отражает подход искусственного интеллекта, где теория - это набор предположений, на которых основано значение соответствующего понятия.
[ИСО 18629-1]
3.2 Сокращения
- KIF - формат взаимного обмена знаниями (Knowledge Interchange Format).
4 Общая информация об ИСО 18629
Части с 41 по 49 комплекса международных стандартов ИСО 18629 определяют дефинициональные расширения, необходимые для формулировки точных определений и родственных аксиом непримитивных понятий ИСО 18629. Дефинициональные расширения определены ИСО 18629-11 и ИСО 18629-12, где введены новые элементы лексики. Данные элементы дефинициональных расширений могут быть полностью определены в соответствии с ИСО 18629-11 и ИСО 18629-12. Дефинициональные расширения дают точные семантические определения элементов, используемых в спецификациях индивидуальных технических приложений или типов технических приложений, при обеспечении совместных работ. Дефинициональные расширения существуют в следующих категориях:
- расширения действий;
- временные расширения и расширения, основанные на состоянии;
- упорядочивание действий и расширение продолжительности;
- назначения ресурса;
- наборы ресурсов;
- расширения действий процессора.
Индивидуальным (групповым) пользователям ИСО 18629 может потребоваться расширение ИСО 18629 для спецификации понятий, отсутствующих в настоящее время в частях с 41 по 49 комплекса международных стандартов ИСО 18629. Для этих целей они должны использовать элементы, определенные в ИСО 18629. Пользовательские расширения и их определения устанавливают дефинициональные расширения, которые не должны быть включены в части с 41 по 49 ИСО 18629.
Примечание - Пользовательские расширения должны удовлетворять требованиям ИСО 18629 и соответствовать ИСО 18629-1:2004 (подразделы 5.1 и 5.2).
Предметом рассмотрения частей с 41 по 49 комплекса стандартов ИСО 18629 являются:
- семантические определения (на основе понятий, установленных в ИСО 18629-11 и ИСО 18629-12), элементы которых являются характерными для шести понятий, определенных выше;
- набор аксиом, ограничивающих использование элементов в дефинициональных расширениях.
Предметом рассмотрения частей с 41 по 49 комплекса стандартов ИСО 18629 не являются:
- определения и аксиомы для понятий, определенных ИСО 18629-11 и ИСО 18629-12;
- элементы, не определенные в соответствии с ИСО 18629-11 и ИСО 18629-12;
- пользовательские расширения.
5 Структура настоящего стандарта
Фундаментальные теории, описанные в настоящей части ИСО 18629:
- сильные частично упорядоченные действия;
- ограничения продолжительности событий;
- продолжительность, основанная на состоянии;
- временная продолжительность;
- временная продолжительность и продолжительность, основанная на состоянии;
- упорядочивание и ограничения продолжительности событий;
- упорядочивание и ограничения продолжительности встроенных событий;
- входные условия нарушения выполнения действий;
- запланированные встраивающие ограничения;
- эффекты, основанные на продолжительности;
- эффекты действий, основанные на продолжительности и состоянии;
- упорядочивание соотношений в комплексной последовательности.
Все дефинициональные расширения в настоящем стандарте являются расширениями ИСО 18629-13, которые, в свою очередь, являются расширениями ИСО 18629-12 и ИСО 18629-11.
6 Сильные частично упорядоченные действия
Данный раздел характеризует все определения, обусловленные сильными частично упорядоченными действиями.
6.1 Примитивная лексика сильных частично упорядоченных действий
Лексика сильных частично упорядоченных действий не требует никаких примитивных соотношений.
6.2 Описываемая лексика понятий сильных частично упорядоченных действий
В данном подразделе определены следующие соотношения:
- (same_bag ?s1 ?s2 ?a);
- (snapshot ?s1 ?s2 ?a);
- (rotate ?s ?a);
- (reflect ?s ?a);
- (flip?s?a);
- (turn?s?a);
- (bag ?occ);
- (strong_poset ?occ);
- (choice_poset ?occ);
- (complex_poset ?occ).
Каждое понятие определяется неформальной семантикой и аксиомами KIF.
6.3 Теории ядра, обусловленные сильными частично упорядоченными действиями
Для данного расширения необходимо иметь:
- soo.th;
- act_occ.th;
- complex.th;
- atomic.th;
- subactivity.th;
- occtree.th;
- psl_core.th.
6.4 Дефинициональные расширения, обусловленные сильными частично упорядоченными действиями
Для сильных частично упорядоченных действий никакие дефинициональные расширения не требуются.
6.5 Определение понятия для сильных частично упорядоченных действий
Для сильных частично упорядоченных действий определены нижеследующие понятия.
6.5.1 same_bag
Данное соотношение используется для спецификации событий, соединенных оператором типа "и".
6.5.2 snapshot
Событие ?s1 на дереве действий для ?а является упорядоченно-гомоморфическим для элемента ?s2 упорядочивания события.
6.5.3 rotate
На дереве действий для ?а, содержащем ?s, множество последующих событий является копией множества вершин дерева для ?s, имеющих общего родителя.
6.5.4 reflect
На дереве действий для ?а, содержащем ?s, множество последующих событий является копией множества последующих элементов ?s упорядочивания событий.
6.5.5 flip
На дереве действий для ?а, содержащем ?s, множество последующих событий является копией множества последующих элементов ?s упорядочивания событий вместе с копией вершин дерева для ?s (имеющих общего родителя).
6.5.6 turn
На дереве действий для ?а, содержащем ?s, множество последующих событий является копией множества последующих элементов ?s упорядочивания событий вместе с копией вершин дерева для ?s (имеющих общего родителя), удовлетворяющих условию "same_bag".
6.5.7 bag
"bag" - это дерево действий, все элементы которого обладают свойством "rotated" (см. 6.5.3). Интуитивно ясно, что данное понятие соответствует карте технологического процесса, содержащей только соотношения типа "и" без линейного упорядочивания.
6.5.8 choice_poset
"choice_poset" - это дерево действий, все элементы которого обладают свойством "reflected" (см. 6.5.4). Интуитивно ясно, что данное понятие соответствует карте технологического процесса, содержащей только соотношения "или".
6.5.9 strong_poset
"strong_poset" - это дерево действий, все элементы которого обладают свойством "flip" (см. 6.5.5). Интуитивно ясно, что данное понятие соответствует карте технологического процесса, содержащей линейное упорядочивание внутри соотношений типа "и".
6.5.10 complex_poset
"complex_poset" - это дерево действий, все элементы которого обладают свойством "turn" (см. 6.5.6). Интуитивно ясно, что данное понятие соответствует карте технологического процесса, содержащей как соотношения "и", так и соотношения "или".
6.6 Грамматика описаний процесса для сильных частично упорядоченных действий
Нижеследующие грамматические утверждения дают описания технологического процесса и вспомогательные правила, определенные в KIF для сильных частично упорядоченных действий.
Примечание - Функция и важность грамматических утверждений поясняется в ИСО 18629-1:2004 (пункты 3.3.8, 4.2.4 и 5.1).
7 Ограничения продолжительности событий
Данный раздел характеризует все определения, обусловленные ограничениями продолжительности событий.
7.1 Примитивная лексика ограничений продолжительности событий
Лексика ограничений продолжительности событий не требует никаких примитивных соотношений.
7.2 Лексика ограничений продолжительности событий
В данном подразделе определены нижеследующие соотношения:
- (dur ?occ);
- (delay ?occ1 ?occ2);
- (dur_equiv ?occ1 ?осс2);
- (delay_equiv?occ1 ?occ2);
- (constant ?а);
- (interval_duration ?a);
- (variable ?a).
Каждое понятие определяется неформальной семантикой и аксиомами KIF.
7.3 Теории ядра, обусловленные ограничениями продолжительности событий
Для данных дефинициональных расширений необходимы:
- duration.th;
- psl_core.th.
7.4 Дефинициональные расширения, обусловленные ограничениями продолжительности событий
Для ограничений продолжительности событий никакие дефинициональные расширения не требуются.
7.5 Определение ограничений продолжительности событий
Для ограничений продолжительности событий определены нижеследующие понятия.
7.5.1 dur
Функция "dur" задает продолжительность между моментом начала некоторого события и моментом окончания некоторого события.
7.5.2 delay
Функция "delay" задает продолжительность между моментом начала одного события и моментом начала другого события.
7.5.3 dur_equiv
Два события являются эквивалентными по продолжительности тогда и только тогда, когда их продолжительность одинакова.
7.5.4 delay_equiv
Два события эквивалентны по задержке тогда и только тогда, когда существует третье событие с такой же задержкой.
7.5.5 constant
Некоторое действие является константой тогда и только тогда, когда все события имеют одинаковую продолжительность.
7.5.6 interval_duration
Некоторое действие имеет продолжительность интервала тогда и только тогда, когда существуют события, имеющие одинаковую продолжительность.
7.5.7 variable
Некоторое действие является переменным тогда и только тогда, когда все события имеют разную продолжительность.
7.6 Грамматика ограничений продолжительности событий
Нижеследующие грамматические утверждения дают описания технологического процесса и вспомогательных правил, определенных в KIF для ограничений продолжительности событий.
8 Продолжительность, основанная на состоянии
Данный раздел характеризует все определения, обусловленные продолжительностью, основанной на состоянии.
8.1 Примитивная лексика продолжительности, основанной на состоянии
Лексика продолжительности, основанной на состоянии, не требует никаких примитивных соотношений.
8.2 Определяемые соотношения для продолжительности, основанной на состоянии
В данном подразделе определены следующие соотношения:
- (conditional_duration ?a);
- (context_duration ?a);
- (unconditional_duration ?a).
Каждое понятие определяется неформальной семантикой и аксиомами KIF.
8.3 Теории ядра, обусловленные продолжительностью, основанной на состоянии
Для данных дефинициональных расширений необходимы:
- duration.th;
- disc_state.th;
- occtree.th;
- psl_core.th.
8.4 Дефинициональные расширения, обусловленные продолжительностью, основанной на состоянии
Нижеследующие дефинициональные расширения обусловлены продолжительностью, основанной на состоянии:
- actdur.def;
- state_precond.def.
8.5 Определения продолжительности, основанной на состоянии
Для расширения основанной на состоянии продолжительности определены нижеследующие понятия.
8.5.1 conditional_duration
Некоторое действие имеет условную продолжительность при ограничении: если когда-либо два события согласованы по состоянию, то они согласованы и по продолжительности.
8.5.2 context_duration
Некоторое действие имеет контекстную продолжительность тогда и только тогда, когда существуют сохраняющие продолжительность переменные автоморфизмы.
8.5.3 unconditional_duration
Некоторое действие имеет безусловную продолжительность тогда и только тогда, когда сохраняющие продолжительность переменные автоморфизмы тривиальны.
8.6 Грамматика продолжительности, основанной на состоянии
Нижеследующие грамматические утверждения дают описания технологического процесса и вспомогательных правил, определенных в KIF для продолжительности, основанной на состоянии.
9 Временная продолжительность
Данный раздел характеризует все определения, обусловленные временной продолжительностью.
9.1 Примитивная лексика временной продолжительности
Лексика временной продолжительности не требует никаких примитивных соотношений.
9.2 Определяемые соотношения временной продолжительности
В данном подразделе определены следующие соотношения:
- (rushhour ?a);
- (weekend ?a);
- (gridlock ?a).
Каждое понятие определяется неформальной семантикой и аксиомами KIF.
9.3 Теории ядра, обусловленные временной продолжительностью
Для данных дефинициональных расширений необходимы:
- duration.th;
- occtree.th;
- psl_core.th.
9.4 Дефинициональные расширения, обусловленные временной продолжительностью
Для данного расширения необходимо иметь actdur.def и time_precond.def.
9.5 Определения временной продолжительности
Для временной продолжительности определены нижеследующие понятия.
9.5.1 rushhour
Некоторое действие является пиковым при условии: если когда-либо два события согласованы по моментам времени их начала, то они согласованы и по продолжительности.
9.5.2 weekend
Некоторое действие является сверхурочным тогда и только тогда, когда существуют сохраняющие продолжительность автоморфизмы начала.
9.5.3 gridlock
Некоторое действие является тупиковым тогда и только тогда, когда сохраняющий продолжительность автоморфизм начала является тривиальным.
9.6 Грамматика описаний процесса для временной продолжительности
Нижеследующие грамматические утверждения дают описания технологического процесса, определенные в KIF для временной продолжительности.
10 Временная продолжительность и продолжительность, основанная на состоянии
Данный раздел характеризует все определения, обусловленные временной продолжительностью и продолжительностью, основанной на состоянии.
10.1 Примитивная лексика временной продолжительности и продолжительности, основанной на состоянии
Лексика временной продолжительности и продолжительности, основанной на состоянии, не требует никаких примитивных соотношений.
10.2 Описываемая лексика временной продолжительности и продолжительности, основанной на состоянии
В данном подразделе определены нижеследующие соотношения:
- (mixed_duration ?a);
- (nondet_mixed_duration ?a);
- (rigid_mixed_duration ?a).
Каждое понятие определяется неформальной семантикой и аксиомами KIF.
10.3 Теории ядра, обусловленные временной продолжительностью и продолжительностью, основанной на состоянии
Для данных дефинициональных расширений необходимы:
- duration.th;
- disc_state;
- occtree.th;
- psl_core.th.
10.4 Дефинициональные расширения, обусловленные временной продолжительностью и продолжительностью, основанной на состоянии
Для данного расширения необходимо иметь нижеследующие дефинициональные расширения:
- actdur.def;
- time_precond.def;
- state_precond.def.
10.5 Определения временной продолжительности и продолжительности, основанной на состоянии
Определены нижеследующие понятия для временной продолжительности и продолжительности, основанной на состоянии.
10.5.1 mixed_duration
Некоторое действие является действием со смешанной продолжительностью при условии: если когда-либо два события согласованы по величинам и моментам времени их начала, то они согласованы и по продолжительности.
10.5.2 nondet_mixed_duration
Некоторое действие является недетерминированным действием со смешанной продолжительностью тогда и только тогда, когда существуют сохраняющие продолжительность переменный автоморфизм и автоморфизм начала.
10.5.3 rigid_mixed_duration
Некоторое действие является жестким действием со смешанной продолжительностью тогда и только тогда, когда сохраняющие продолжительность переменный автоморфизм и автоморфизм начала являются тривиальными.
10.6 Грамматика временной продолжительности и продолжительности, основанной на состоянии
Нижеследующие грамматические утверждения дают описания технологического процесса, определенные в KIF для временной продолжительности и продолжительности, основанной на состоянии.
11 Упорядочивание и ограничения продолжительности событий
Данный раздел характеризует все определения, обусловленные упорядочиванием и ограничениями продолжительности событий.
11.1 Примитивная лексика упорядочивания и ограничений продолжительности событий
Лексика упорядочивания и ограничений продолжительности событий не требует примитивных соотношений.
11.2 Описываемая лексика упорядочивания и ограничений продолжительности событий
В данном подразделе определены нижеследующие соотношения:
- (ordered_duration ?a);
- (partial_ordered_duration ?a);
- (unordered_duration ?a).
Каждое понятие определяется неформальной семантикой и аксиомами KIF.
11.3 Теории ядра, обусловленные упорядочиванием и ограничениями продолжительности событий
Для данных дефинициональных расширений необходимы:
- duration.th;
- act_occ.th;
- complex.th;
- atomic.th;
- subactivity.th;
- occtree.th;
- psl_core.th.
11.4 Дефинициональные расширения, обусловленные упорядочиванием и ограничениями продолжительности событий
Для данного расширения необходимо иметь:
- permute.def.
11.5 Определения упорядочивания и ограничений продолжительности событий
Для упорядочивания и ограничений продолжительности событий определены нижеследующие понятия.
11.5.1 ordered_duration
Некоторое действие имеет упорядоченную продолжительность тогда и только тогда, когда все ветви автоморфных событий имеют одинаковую продолжительность.
11.5.2 partial_ordered_duration
Некоторое действие имеет контекстную продолжительность тогда и только тогда, когда существуют события, для которых все ветви автоморфных событий имеют одинаковую продолжительность.
11.5.3 unordered_duration
Некоторое действие имеет неупорядоченную продолжительность тогда и только тогда, когда для каких-либо событий существуют ветви автоморфных событий, имеющие различную продолжительность.
11.6 Грамматика описаний процесса для упорядочивания и ограничений продолжительности событий
Нижеследующие грамматические утверждения дают описания технологического процесса, определенные в KIF для упорядочивания и ограничений продолжительности событий.
12 Упорядочивание и ограничения продолжительности встроенных событий
Данный раздел характеризует все определения, обусловленные упорядочиванием и ограничениями продолжительности встроенных событий.
12.1 Примитивная лексика упорядочивания и ограничений продолжительности встроенных событий
Лексика упорядочивания и ограничений продолжительности встроенных событий не требует никаких примитивных соотношений.
12.2 Описываемая лексика упорядочивания и ограничений продолжительности встроенных событий
В данном подразделе определены нижеследующие соотношения:
- (embed_duration ?a);
- (partial_embed_duration ?a);
- (nonembed_duration ?a).
Каждое понятие определяется неформальной семантикой и аксиомами KIF.
12.3 Теории ядра, обусловленные упорядочиванием и ограничениями продолжительности встроенных событий
Для данных теорий необходимы:
- duration.th;
- act_occ.th;
- complex.th;
- atomic.th;
- subactivity.th;
- occtree.th;
- psl_core.th.
12.4 Дефинициональные расширения, обусловленные упорядочиванием и ограничениями продолжительности встроенных событий
Для упорядочивания и ограничений продолжительности встроенных событий необходимо иметь:
- permute.def.
12.5 Определения упорядочивания и ограничений продолжительности встроенных событий
Для упорядочивания и ограничений продолжительности встроенных событий определены нижеследующие понятия.
12.5.1 embed_duration
Некоторое действие имеет встроенную продолжительность тогда и только тогда, когда все ветви автоморфных событий этого же дерева имеют одинаковую продолжительность.
12.5.2 partial_embed_duration
Некоторое действие имеет частично встроенную продолжительность тогда и только тогда, когда существуют события, для которых все ветви автоморфных событий этого же дерева имеют одинаковую продолжительность.
12.5.3 nonembed_duration
Некоторое действие имеет невстроенную продолжительность тогда и только тогда, когда для какого-либо события существуют ветви автоморфных событий этого же дерева, имеющие разную продолжительность.
12.6 Грамматика упорядочивания и ограничений продолжительности встроенных событий
Грамматика описаний процесса для упорядочивания и ограничений продолжительности встроенных событий:
13 Входные условия нарушения выполнения действий
Данный раздел характеризует все определения, обусловленные входными условиями нарушения выполнения действий.
13.1 Примитивная лексика входных условий нарушения выполнения действий
Лексика входных условий нарушения выполнения действий не требует никаких примитивных соотношений.
13.2 Описываемая лексика входных условий нарушения выполнения действий
В данном подразделе определены нижеследующие соотношения:
- (spoilage ?a);
- (possible_spoilage ?a);
- (nonspoilage ?a).
Каждое понятие определяется неформальной семантикой и аксиомами KIF.
13.3 Теории, обусловленные входными условиями нарушения выполнения действий
Для данной теории необходимы:
- duration.th;
- occtree.th;
- psl_core.th.
13.4 Дефинициональные расширения, обусловленные входными условиями нарушения выполнения действий
Для входных условий нарушения выполнения действий необходимы нижеследующие дефинициональные расширения:
- occ_precond.def;
- time_precond.def;
- precond.def.
13.5 Определения входных условий нарушения выполнения действий
Для входных условий нарушения выполнения действий определены нижеследующие понятия.
13.5.1 spoilage
Выполнение некоторого действия нарушено тогда и только тогда, когда допустимые события зависят от задержки между другими событиями. В особенности это события, находящиеся как на одной орбите эндоморфизмов дерева событий, так и на одной орбите автоморфизмов задержки.
13.5.2 possible_spoilage
Выполнение некоторого действия возможно нарушено тогда и только тогда, когда существуют события, находящиеся как на одной орбите эндоморфизмов дерева событий, так и на одной орбите автоморфизмов задержки.
13.5.3 nonspoilage
Выполнение некоторого действия не нарушено тогда и только тогда, когда отсутствует связь между допустимыми событиями и задержкой между другими событиями. При этом единственный эндоморфизм дерева событий, сохраняющий задержку между другими событиями, является тривиальным.
13.6 Грамматика описаний процесса для входных условий нарушения выполнения действий
Грамматика описаний процесса для входных условий нарушения выполнения действий.
14 Запланированные встраивающие ограничения
Данный раздел характеризует все определения, обусловленные запланированными встраивающими ограничениями.
14.1 Примитивная лексика запланированных встраивающих ограничений
Лексика запланированных встраивающих ограничений не требует никаких примитивных соотношений.
14.2 Описываемая лексика запланированных встраивающих ограничений
В данном подразделе определены нижеследующие соотношения:
- (scheduled ?осс);
- (partial_scheduled ?occ);
- (unscheduled ?occ).
Каждое понятие определяется неформальной семантикой и аксиомами KIF.
14.3 Теории ядра, обусловленные запланированными встраивающими ограничениями
Для данной теории необходимы:
- duration.th;
- act_occ.th;
- complex.th;
- atomic.th;
- subactivity.th;
- occtree.th;
- psl_core.th.
14.4 Дефинициональные расширения, обусловленные запланированными встраивающими ограничениями
Для данного расширения необходимы нижеследующие дефинициональные расширения:
- embedding.def;
- time_precond.def.
14.5 Определения запланированных встраивающих ограничений
Для запланированных встраивающих ограничений определены нижеследующие понятия.
14.5.1 scheduled
Некоторое событие ?осс запланировано тогда и только тогда, когда каждое событие из ?осс ограничено задержкой.
14.5.2 partial_scheduled
Некоторое событие ?осс запланировано частично тогда и только тогда, когда некоторые подсобытия из ?осс ограничены задержкой.
14.5.3 unscheduled
Некоторое событие ?осс не запланировано тогда и только тогда, когда ни одно из подсобытий ?осс не ограничено задержкой.
14.6 Грамматика запланированных встраивающих ограничений
Грамматика описаний процесса для запланированных встраивающих ограничений:
15 Эффекты, основанные на продолжительности
Данный раздел характеризует все определения, обусловленные эффектами, основанными на продолжительности.
15.1 Примитивная лексика эффектов, основанных на продолжительности
Лексика эффектов, основанных на продолжительности, не требует никаких примитивных соотношений.
15.2 Описываемая лексика эффектов, основанных на продолжительности
В данном подразделе определены следующие соотношения:
- (duration_effects ?a);
- (partial_duration_effects ?a);
- (nonduration_effects ?a).
Каждое понятие определяется неформальной семантикой и аксиомами KIF.
15.3 Теории ядра, обусловленные эффектами, основанными на продолжительности
Для данной теории необходимы:
- duration.th;
- disc_state.th;
- occtree.th;
- psl_core.th.
15.4 Дефинициональные расширения, обусловленные эффектами, основанными на продолжительности
Для эффектов, основанных на продолжительности, необходимы нижеследующие дефинициональные расширения:
- actdur.def;
- effects.def.
15.5 Определения эффектов, основанных на продолжительности
Для эффектов, основанных на продолжительности, определены нижеследующие понятия.
15.5.1 duration_effects
Некоторое действие имеет эффекты, основанные на продолжительности, при условии: если когда-либо какие-либо два события согласованы по продолжительности, то они согласованы и по эффектам (то есть по состоянию, сохраняющемуся после события).
15.5.2 partial_duration_effects
Некоторое действие частично ограничено по продолжительности тогда и только тогда, когда существуют сохраняющие эффект автоморфизмы продолжительности.
15.5.3 nonduration_constraints
Некоторое действие имеет эффекты непродолжительности тогда и только тогда, когда единственный сохраняющий эффект автоморфизм продолжительности является тривиальным.
15.6 Грамматика эффектов, основанных на продолжительности
Грамматика описаний процесса для эффектов, основанных на продолжительности.
16 Эффекты действий, основанные на продолжительности и времени
Данный раздел характеризует все определения, обусловленные эффектами действий, основанными на продолжительности и времени.
16.1 Примитивная лексика эффектов действий, основанных на продолжительности и времени
Лексика эффектов действий, основанных на продолжительности и времени, не требует никаких примитивных соотношений.
16.2 Описываемая лексика эффектов действий, основанных на продолжительности и времени
В данном подразделе определены следующие соотношения:
- (maintain_effects ?a);
- (partial_maintain ?a);
- (nonmaintain ?a).
Каждое понятие определяется неформальной семантикой и аксиомами KIF.
16.3 Теории ядра, обусловленные эффектами действий, основанными на продолжительности и времени
Для данной теории необходимы:
- duration.th;
- disc_state.th;
- occtree.th;
- psl_core.th.
16.4 Дефинициональные расширения, обусловленные эффектами действий, основанными на продолжительности и времени
Для данного расширения необходимы нижеследующие дефинициональные расширения:
- actdur.def;
- effects.def;
- state_precond.def.
16.5 Определения эффектов действий, основанных на продолжительности и времени
Для эффектов действий, основанных на продолжительности и времени, определены нижеследующие понятия.
16.5.1 maintain_effects
Некоторое действие поддерживает эффект при условии: если когда-либо какие-либо два события согласованы по продолжительности и состоянию, то они согласованы и по эффектам (то есть по состоянию, сохраняющемуся после события).
16.5.2 partial_maintain
Некоторое действие поддерживает эффект частично тогда и только тогда, когда существуют сохраняющие эффект автоморфизмы, сохраняющие как продолжительность, так и состояние.
16.5.3 nonmaintain
Некоторое действие не поддерживает эффект тогда и только тогда, когда сохраняющие эффект автоморфизм продолжительности и автоморфизм переменных величин являются тривиальными.
16.6 Грамматика эффектов действий, основанных на продолжительности и времени
Грамматика описаний процесса для эффектов действий, основанных на продолжительности и времени.
17 Упорядочивание соотношений в комплексной последовательности
Данный раздел характеризует все определения, обусловленные упорядочиванием соотношений в комплексной последовательности.
17.1 Примитивная лексика упорядочивания соотношений в комплексной последовательности
Лексика упорядочивания соотношений в комплексной последовательности не требует никаких примитивных соотношений.
17.2 Описываемая лексика упорядочивания соотношений в комплексной последовательности
В данном подразделе определены нижеследующие соотношения:
- (coo_precedes ?occ1 ?осс2 ?а);
- (strong_parallel ?occ1 ?осс2 ?а);
- (atomocc ?occ).
Каждое понятие определяется неформальной семантикой и аксиомами KIF.
17.3 Теории, обусловленные упорядочиванием соотношений в комплексной последовательности
Для данной теории необходимы:
- soo.th;
- actocc.th;
- complex.th;
- atomic .th;
- subactivity.th;
- occtree.th;
- psl_core.th.
17.4 Дефинициональные расширения, обусловленные упорядочиванием соотношений в комплексной последовательности
Для данного расширения необходимо нижеследующее дефинициональное расширение:
- strongposets.def.
17.5 Определения упорядочивания соотношений в комплексной последовательности
Для упорядочивания соотношений в комплексной последовательности определены нижеследующие понятия.
17.5.1 coo_precedes
Некоторое комплексное событие ?осс1 имеет свойство "coo_precedes" по отношению к комплексному событию ?осс2, если каждое неделимое подсобытие ?осс1 также имеет свойство "coo_precedes" по отношению к каждому неделимому подсобытию ?осс2.
17.5.2 strong_parallel
Некоторое комплексное событие ?осс1 параллельно комплексному событию ?осс2, если какое-либо неделимое подсобытие ?осс1 обладает свойством "same_bag" в отношении неделимого подсобытия ?осс2.
17.5.3 atomocc
Некоторое событие обладает свойством "atomocc", если оно заключается в выполнении неделимого действия.
Приложение А
(справочное)
ASN.1 Идентификатор настоящего стандарта
Для однозначной идентификации информационного объекта в открытой системе настоящему стандарту присвоен следующий идентификатор:
iso standard 18629 part 43 version 1
Значение данного идентификатора определено в ИСО/МЭК 8824-1 и детально описано в ИСО 18629-1.
Приложение В
(справочное)
Пример описания технологического процесса в соответствии с настоящим стандартом
В данном приложении рассмотрен подробный сценарий использования языка спецификаций процесса PSL (Process Specification Language) в соответствии с ИСО 18629. Далее рассмотрен частный случай использования программного описания технологического процесса.
Данный сценарий включает совместное выполнение нескольких операций. Целью является повышение эффективности использования данных о технологическом процессе при изготовлении изделия. Подчеркнем, что данный язык программирования прежде всего позволяет повысить эффективность компьютерного обмена данными между сотрудниками планового отдела и руководством производственного подразделения.
В данном приложении рассмотрено расширение примера, использованного в ИСО 18629-11:2005 (приложение С). Пример иллюстрирует технические приложения внешних понятий для спецификации процесса изготовления изделия GT-350.
В.1 Процесс изготовления изделия GT-350
В данном разделе различные производственные процессы объединены в набор действий высокого уровня, необходимых для создания изделия GT-350. В соответствии с технологической картой изделия GT-350 (см. ИСО 18629-11:2005, таблица С.1) компоненты данного изделия либо покупают по контракту, либо изготовляют внутри самого предприятия. Рассматриваемые описания технологических процессов связаны с конкретными действиями, выполняемыми внутри предприятия для изготовления компонентов изделия. Данное рассмотрение технологического процесса в направлении "сверху - вниз" дает общую картину происходящего как комплексного действия по производству изделия GT-350 вплоть до составляющих его действий, выполняемых на уровне более мелких подразделений предприятия.
В соответствии с рисунком В.1 весь процесс изготовления изделия GT-350 организован в шести основных секторах. В первых пяти из них (изготовление интерьера, изготовление привода, изготовление кузова, изготовление двигателя и изготовление шасси) работы могут быть выполнены независимо друг от друга. Одно условие: они должны быть закончены к моменту начала общей сборки изделия.
Рисунок В.1 - Верхний уровень процесса изготовления изделия GT-350 [5]
Представление верхнего уровня технологического процесса на языке PSL имеет вид:
В данном представлении соотношение "soo_precedes" используется для спецификации упорядочивающих ограничений для событий "make_chassis" (изготовление шасси), "make_interior" (изготовление интерьера), "make_drive" (изготовление привода), "make_engine" (изготовление двигателя) и "final_assembly" (окончательная сборка). Каждая стрелка на рисунке В.1 соответствует формуле "soo_precedes". Функция "soomap" используется для выделения возможных многозначных событий.
Все поддействия "make_chassis", "make_interior", "make_drive" и "make_engine" выполняются параллельно. Поэтому их упорядочивающие ограничения описываются соотношением "strong_parallel". Событие "make_gt350" (изготовление изделия GT-350) является сильным "poset" (частично упорядоченным множеством), так как все параллельные поддействия должны закончиться до начала "final_assembly" (окончательной сборки).
Каждое указанное абстрактное действие можно детализировать далее. Однако в рамках примера в данном приложении указанная детализация не рассматривается.
На базе представления IDEF3 (в терминах представления технологического процесса) для краткого описания действий, встречающихся на различных стадиях процесса изготовления изделия, в настоящем стандарте приведены некоторые примеры использования языка программирования PSL-Outercore в соответствии с ИСО 18629-12.
В.2 Абстрактное действие "make_engine" (изготовление двигателя)
Двигатель изделия GT-350 собирается из агрегатов, изготовленных в нескольких подразделениях предприятия. Схема процесса изготовления дана на рисунке В.2. Агрегат состоит из двигательного блока, жгутов и кабелей. Составляющие процессы детально рассмотрены в подразделах ниже. Двигатель изделия GT-350 собирается на сборочном стенде А004. Сборка одного двигателя требует 5 мин.
Рисунок В.2 - Процесс изготовления двигателя GT-350 [5]
Ниже некоторые действия и данные технологического процесса изготовления двигателя представлены на языке программирования PSL-Outercore:
В данном представлении соотношение "soo_precedes" используется для спецификации упорядочивающих ограничений для событий "make_block" (изготовление блока), "make_harness" (изготовление жгута), "make_wires" (изготовление проводов) и "make_engine" (изготовление двигателя). Каждая стрелка на рисунке В.2 соответствует формуле "soo_precedes". Функция "soomap" используется для выделения возможных многозначных событий.
Поддействия "make_block", "make_harness" и "make_wire" выполняются параллельно. Поэтому их упорядочивающие ограничения задаются соотношениями "strong_parallel". Событие "make_engine" является сильным "posets" (частично упорядоченным множеством), так как все параллельные поддействия должны завершиться перед действием "assemble_engine" (сборка двигателя).
Кроме того, данное представление устанавливает, что продолжительность события "make_block" равна 10, продолжительность события "make_harness" равна 5 и продолжительность события "make_wires" равна 12.
Окончательно данное представление использует функцию "time_add", которая устанавливает, что событие "assemble_engine" начинается через 10 временных единиц после окончания события "make_wires".
В.3 Событие "make_block"
Блок изделия GT-350 выполняется как агрегат для сборки двигателя изделия GT-350. Изготовление блока требует выполнения всех технологических операций, начиная от литья заготовки и ее механической обработки (см. рисунок В.3).
Рисунок В.3 - Процесс изготовления блока изделия GT-350 [5]
Представление некоторых действий и технологических данных на языке PSL-Outercore:
Данное представление использует функцию "time_add" для указания, что событие "machine_block" (механическая обработка блока) начинается через 12 временных единиц после окончания события "produce_molded_metal" (прессование металлической заготовки).
В.4 Событие "make_harness"
Жгут изделия GT-350 (см. рисунок В.4) изготовляют как сборочный агрегат двигателя изделия GT-350. Данный технологический процесс организован в цехе кабелей и проводов. Рисунок В.5 представляет процесс изготовления провода жгута. Жгут изделия GT-350 собирается на особом стенде из проводов и кабелей. Сборка одного жгута требует 10 мин.
Рисунок В.4 - Процесс изготовления жгута изделия GT-350 [5]
Ниже дано представление некоторых действий и соответствующих технологических данных на языке программирования PSL-Outercore:
Данное представление формализует спецификацию технологического процесса на рисунке В.5. В данном представлении соотношение "soo_precedes" используется для спецификации упорядочивающих ограничений для событий "make_harness_wires" (изготовление проводов жгута) и "assemble_wires" (сборка проводов). Каждая стрелка на рисунке В.5 соответствует формуле "soo_precedes". Функция "soomap" используется для выделения возможных многозначных событий.
Рисунок В.5 - Процесс изготовления провода жгута [5]
В.5 Изготовление проводов жгута
Набор проводов изделия GT-350 изготовляют как сборочный агрегат изделия GT-350. Технологический процесс организуют в цехе проводов и кабелей.
Рисунок В.6 - Процесс изготовления проводов изделия GT-350 [5]
Ниже дано представление некоторых действий и соответствующих технологических данных на языке программирования PSL-Outercore:
Данное представление формализует процесс спецификации на рисунке В.6. В данном представлении соотношение "soo_precedes" используется для спецификации упорядочивающих ограничений для событий "extrude", "twist", "jacket" и "assemble". Каждая стрелка на рисунке В.6 соответствует формуле "soo_precedes". Функция "soomap" используется для выделения возможных многозначных событий.
Приложение ДА
(справочное)
Сведения о соответствии ссылочных международных стандартов национальным стандартам
Таблица ДА.1
Обозначение ссылочного международного стандарта | Степень соответствия | Обозначение и наименование соответствующего национального стандарта |
ISO/IEC 8824-1 | IDT | ГОСТ Р ИСО/МЭК 8824-1-2001 "Информационная технология. Абстрактная синтаксическая нотация версии один (АСН.1). Часть 1. Спецификация основной нотации" |
ISO 15531-1 | IDT | ГОСТ Р ИСО 15531-1-2008 "Промышленные автоматизированные системы и интеграция. Данные по управлению промышленным производством. Часть 1. Общий обзор" |
ISO 15531-42 | IDT | ГОСТ Р ИСО 15531-42-2010 "Системы промышленной автоматизации и интеграция. Данные по управлению промышленным производством. Часть 42. Модель времени" |
ISO 18629-1:2004 | IDT | ГОСТ Р ИСО 18629-1-2010 "Системы промышленной автоматизации и интеграция. Язык спецификаций процесса. Часть 1. Обзор и основные принципы" |
ISO 18629-11:2005 | IDT | ГОСТ Р ИСО 18629-11-2010 "Системы промышленной автоматизации и интеграция. Язык спецификаций процесса. Часть 11. Ядро PSL" |
ISO 18629-12 | IDT | ГОСТ Р ИСО 18629-12-2010 "Системы промышленной автоматизации и интеграция. Язык спецификаций процесса. Часть 12. Внешнее ядро" |
ISO 18629-13 | IDT | ГОСТ Р ИСО 18629-13-2011 "Системы промышленной автоматизации и интеграция. Язык спецификаций процесса. Часть 13. Теории продолжительности и упорядочения операций" |
Примечание - В настоящей таблице использовано следующее условное обозначение степени соответствия стандартов: - IDT - идентичные стандарты. |
Библиография
[1] | ИСО 10303-1 | Industrial automation systems and integration - Product data representation and exchange - Part 1: Overview and fundamental principles (Системы промышленной автоматизации и интеграция. Представление данных о продукции и обмен данными. Часть 1. Обзор и основные принципы) |
[2] | ИСО 10303-49 | Industrial automation systems and integration - Product data representation and exchange - Part 49: Integrated generic resources: Process structure and properties (Системы промышленной автоматизации и интеграция. Представление данных о продукции и обмен данными. Часть 49. Интегрированные родовые ресурсы: структура и свойства процесса) |
[3] | ИСО 18629-14 | Industrial automation systems and integration - Process specification language - Part 14: Resource theories (Системы промышленной автоматизации и интеграция. Язык спецификаций процесса. Часть 14. Теории ресурсов) |
[4] | ИСО 18629-44 | Industrial automation systems and integration - Process specification language - Part 44: Definitional extension: Resource extensions (Системы промышленной автоматизации и интеграция. Язык спецификаций процесса. Часть 44. Дефинициональное расширение: расширение ресурсов) |
[5] | Federal Information Processing Standards Publication 184, Integration Definition for Information Modeling (IDEF3), FIPS PUB 184, National Institute of Standards and Technology December 1993. IDEF3. Available from the Internet: <http://vvvvw.idef.com > | |
[6] | Публикация федерального стандарта переработки информации 184, Определение интеграции для информационного моделирования IDEF3), FIPS PUB 184, Национальный институт стандартов и технологии, декабрь 1993. IDEF3. Интернет: (<http://www.idef.com>) |
УДК 65.011:56.681.3 | ОКО 25.040.40 |
Ключевые слова: автоматизированные промышленные системы, интеграция, жизненный цикл систем, управление производством |
Электронный текст документа
и сверен по:
, 2020