ДСТУ EN IEC 62714-4:2022 Формат обміну інженерними даними для використання в розробленні систем промислової автоматизації. Мова розмітки автоматизації. Частина 4. Логіка (EN IEC 62714-4:2020, IDT; IEC 62714-4...

Даний документ доступний у тарифі «ВСЕ ВРАХОВАНО»

У Вас є питання стосовно документа? Ми раді на них відповісти!Перелік безкоштовних документівПомітили помилку в документі або на сайті? Будь ласка, напишіть нам про це!Залишити заявку на документ


ДСТУ EN IEC 62714-4:2022
(EN IEC 62714-4:2020, IDT; IEC 62714-4:2020, IDT)

Формат обміну інженерними даними для використання в розробленні систем
промислової автоматизації. Мова розмітки автоматизації. Частина 4. Логіка

 
   
 
 
     
Не є офіційним виданням.
Офіційне видання розповсюджує національний орган стандартизації
(ДП «УкрНДНЦ» http://uas.gov.ua)

Contents

Foreword

Introduction

1 Scope

2 Normative references

3 Terms, definitions and abbreviated terms

3.1 Terms and definitions

3.2 Abbreviated terms

4 Conformity

5 Overview

5.1 Logic information in production system engineering

5.2 Logic models in production system engineering

5.3 Storing logic models in AML logic XML

5.4 Referencing logic information

6 Logic models

6.1 General

6.2 Gantt charts

6.2.1 General

6.2.2 Graphical elements

6.2.3 Chart structure

6.2.4 Logic information

6.2.5 Logic information within Gantt chart

6.3 Activity-on-node networks

6.3.1 General

6.3.2 Graphical elements

6.3.3 Node structure

6.3.4 Network structure

6.3.5 Logic information

6.3.6 Logic information within activity-on-node networks

6.4 Timing diagrams

6.4.1 General

6.4.2 Graphical elements

6.4.3 Diagram structure

6.4.4 Logic information

6.4.5 Logic information within timing diagrams

6.5 Sequential function charts

6.6 Function block diagrams

6.7 Mathematical expression

7 AML logic XML schema description

7.1 Schema overview

7.1.1 Use of IEC 61131-10 schema

7.1.2 Schema versioning

7.2 Root element "AMLLogic"

7.2.1 General

7.2.2 Attributes

7.2.3 Sub-element "WriterHeader"

7.2.4 Sub-element "Types"

7.2.5 Sub-element "Documentation"

7.3 Complex type "FunctionBlock"

7.3.1 General

7.3.2 Attributes

7.3.3 Sub-element "Parameters"

7.3.4 Sub-element "Vars"

7.3.5 Sub-element "MainBody"

7.3.6 Complex type "ParameterSet"

7.3.7 Complex type "VariableDecl"

7.4 Complex Type "IML"

7.4.1 General

7.4.2 Attributes

7.4.3 Sub-element "Resource"

7.4.4 Sub-element "TimeInformation"

7.4.5 Choice of "IML***" element

7.4.6 Complex type "IMLStep"

7.4.7 Complex type "IMLTransition"

7.4.8 Complex type "IMLSimultaneousDivergence"

7.4.9 Complex type "IMLSimultaneousConvergence"

7.5 Complex Type "MathematicalExpression"

7.5.1 General

7.5.2 Attributes

7.5.3 Sub-element "VariableMapping"

7.5.4 Sub-element "MathML"

7.6 Simple type "LogicModelTypeEnum"

7.7 Simple type "TimeUnion"

7.8 Simple type "TimeFormatEnum"

7.9 Simple type "UuidString"

8 Storing logic models

8.1 General

8.2 Storing Gantt charts in AML logic XML

8.2.1 Common rules

8.2.2 Storing the start of a Gantt chart

8.2.3 Storing bars

8.2.4 Storing arrows

8.2.5 Storing successor bars

8.2.6 Storing predecessor bars

8.3 Storing activity-on-node networks in AML logic XML

8.3.1 Common rules

8.3.2 Storing the start of an activity-on-node network

8.3.3 Storing nodes

8.3.4 Storing arrows

8.3.5 Storing successor nodes

8.3.6 Storing predecessor nodes

8.4 Storing timing diagrams in AML logic XML

8.4.1 Common rules

8.4.2 Storing the timeline of a timing diagram

8.4.3 Storing resources and resource states

8.4.4 Storing lifelines

8.4.5 Storing the time signal and the resource signal

8.5 Storing sequential function charts in AML logic XML

8.5.1 Common rules

8.5.2 Storing variables

8.6 Storing function block diagrams in AML logic XML

8.6.1 Common rules

8.6.2 Storing variables

8.7 Storing mathematical expressions in AML logic XML

8.7.1 Common rules

8.7.2 Storing variables

8.7.3 Storing variable mappings

8.7.4 Storing mathematical expressions

9 Meta information about AML logic XML writer tools

10 Extensions of AML classes for logic

10.1 General

10.2 AutomationMLLogicRoleClassLib

10.2.1 General

10.2.2 RoleClass InterlockingTargetGroup

10.2.3 RoleClass InterlockingSourceGroup

10.2.4 RoleClass LogicModelObject

10.3 AutomationMLLogicInterfaceClassLib

10.3.1 General

10.3.2 InterfaceClass LogicModelInterface

10.3.3 InterfaceClass SequencingLogicModelInterface

10.3.4 InterfaceClass BehaviourLogicModelInterface

10.3.5 InterfaceClass InterlockingLogicModelInterface

10.3.6 InterfaceClass LogicModelElementInterface

10.3.7 InterfaceClass VariableInterface

10.3.8 InterfaceClass InterlockingVariableInterface

10.4 AutomationMLPLCopenXMLInterfaceClassLib

10.4.1 General

10.4.2 InterfaceClass VariableInterface

10.5 AutomationMLInterfaceClassLib

10.5.1 General

10.5.2 InterfaceClass InterlockingConnector

10.5.3 InterfaceClass PLCopenXMLInterface

11 Referencing AML logic XML documents

11.1 General

11.2 Referencing logic information

12 Linking AML objects with interlocking information

12.1 General

12.2 Referencing interlocking information

Annex A (informative) Examples for storing logic models in AML logic XML

Annex B (informative) Examples for referencing logic information

Annex C (informative) Examples for referencing interlocking information

Annex D (normative) XML representation of AML standard libraries

Annex E (normative) XML representation of AML logic XML schema

Bibliography

Повна версія документа доступна в тарифі «ВСЕ ВРАХОВАНО».

Увійти в Особистий кабінет Детальніше про тарифи

БУДСТАНДАРТ Online