ДСТУ 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
Повна версія документа доступна в тарифі «ВСЕ ВРАХОВАНО».



