Function blocks (FB) for process control - Part 2: Specification of FB concept and Electronic Device Description Language (EDDL)

applies to Function Blocks (FB) for process control and specifies the Electronic Device Description Language (EDDL). This Pre-standard IEC 61804-2 specifies FB by using the result of a harmonization work as regards several elements.

General Information

Status
Replaced
Publication Date
16-Oct-2002
Technical Committee
Current Stage
DELPUB - Deleted Publication
Completion Date
14-May-2004
Ref Project

Relations

Buy Standard

Technical specification
IEC PAS 61804-2:2002 - Function blocks (FB) for process control - Part 2: Specification of FB concept and Electronic Device Description Language (EDDL) Released:10/17/2002 Isbn:2831865999
English language
349 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


IEC/PAS 61804-2
Edition 1.0
2002-10
PRE-STANDARD
Function blocks (FB)
for process control –
Part 2:
Specification of FB concept and
Electronic Device Description Language
(EDDL)
PUBLICLY AVAILABLE SPECIFICATION

IN TE RNA TI ONA L
Reference number
ELECTROTEC HNICAL
COM M IS SION IEC/PAS 61804-2

IEC/PAS 61804-2
Edition 1.0
2002-10
PRE-STANDARD
Function blocks (FB)
for process control –
Part 2:
Specification of FB concept and
Electronic Device Description Language
(EDDL)
PUBLICLY AVAILABLE SPECIFICATION

IN TE RNA TI ONA L
Reference number
ELECTROTEC HNICAL
COM M IS SION IEC/PAS 61804-2

– 2 – Copyright  IEC, 2002
CONTENTS
FOREWORD.21

INTRODUCTION.22

1 Scope .24

2 Normative references .26

3 Terms and definitions .27

3.1 Definitions .27

3.2 Abbreviated terms and acronyms .33

3.3 Conventions for lexical structures .33
4 General Function Block (FB) definition and EDD model .35
4.1 Device structure (device model) .35
4.1.1 Device model description .35
4.1.2 FB type.39
4.1.3 FB execution.40
4.1.4 Reference between IEC 61499 and IEC 61804 models.41
4.1.5 UML specification of the device model.41
4.1.6 Classification of the algorithms.43
4.1.7 Algorithm description .43
4.1.8 Input and Output variables and Parameter definition .44
4.1.9 Choice of variables and parameters.45
4.1.10 Mode, Status and Diagnosis.45
4.2 Block combinations.45
4.2.1 Measurement channel .45
4.2.2 Actuation channel .46
4.2.3 Application.47
4.3 EDD and EDDL model .48
4.3.1 Overview of EDD and EDDL .48
4.3.2 EDD architecture .48
4.3.3 Concepts of EDD .48
4.3.4 Principles of the EDD development process.49
4.3.5 Interrelations between the lexical structure and formal definitions .50
4.3.6 Builtins .50
4.3.7 Profiles .50

5 Detailed block definition.51
5.1 Application FBs .51
5.1.1 Measurement (Input) FB.51
5.1.2 Analog Actuation (Output) FB.52
5.1.3 Discrete Input FB .54
5.1.4 On/Off Actuation (Output) FB .56
5.1.5 Calculation FB .57
5.1.6 Control FB .58
5.2 Component FBs.60
5.3 Technology Block .60
5.3.1 Temperature Technology Block .60
5.3.2 Pressure Technology Block .63
5.3.3 Modulating Actuation Technology Block.65
5.3.4 On/Off Actuation Technology Block .68

Copyright  IEC, 2002 – 3 –
5.4 Device (Resource) Block.70

5.4.1 Identification .70

5.4.2 Device state.71

5.4.3 Message.72

5.4.4 Initialisation .73

5.5 Algorithms common to all blocks .73

5.5.1 Data Input/Data Output status .73

5.5.2 Restart Initialisation .73

5.5.3 Fail-safe .73

5.5.4 Remote Cascade Initialisation .74

6 FB Environment.74
7 Mapping to System Management .74
8 Mapping to Communication.75
9 Electronic Device Description Language .77
9.1 Overview .77
9.1.1 EDDL features .77
9.1.2 Syntax representation .77
9.1.3 EDD language elements.77
9.1.4 Basic construction elements .77
9.1.5 Common attributes.82
9.1.6 Special elements .83
9.1.7 Rules for instances .83
9.1.8 Rules for list of VARIABLEs .83
9.2 EDD identification information.83
9.2.1 General structure .83
9.2.2 Specific attributes .84
9.3 BLOCK.86
9.3.1 BLOCK_A .86
9.3.2 BLOCK_B .90
9.4 COLLECTION.92
9.4.1 General structure .92
9.4.2 Specific attributes - item-type .92
9.5 COMMAND.93
9.5.1 General structure .93
9.5.2 Specific attributes .94
9.6 CONNECTION.98
9.6.1 General structure .98
9.6.2 Specific attribute - APPINSTANCE .98
9.7 DOMAIN.99
9.7.1 General structure .99
9.7.2 Specific attribute - HANDLING.99
9.8 EDIT_DISPLAY .100
9.8.1 General structure .100
9.8.2 Specific attributes .100
9.9 IMPORT .101
9.9.1 General structure .101
9.9.2 Specific attributes – attribute-redefinition.103
9.10 LIKE.109

– 4 – Copyright  IEC, 2002
9.11 MENU .110

9.11.1 General structure .110

9.11.2 Specific attributes .111

9.11.3 Sequence diagrams for actions .115

9.12 METHOD.119

9.12.1 General structure .119

9.12.2 Specific attributes .119

9.13 PROGRAM .120

9.13.1 General structure .120

9.13.2 Specific attributes - ARGUMENT .120

9.14 RECORD.121
9.15 REFERENCE_ARRAY .121
9.15.1 General structure .121
9.15.2 Specific attributes - ELEMENTS .122
9.16 Relations.122
9.16.1 General structure .122
9.16.2 REFRESH.122
9.16.3 UNIT.123
9.16.4 WRITE_AS_ONE .123
9.17 RESPONSE_CODES .123
9.18 VALUE_ARRAY.124
9.18.1 General structure .124
9.18.2 Specific attributes .124
9.19 VARIABLE.125
9.19.1 General structure .125
9.19.2 Specific attributes .126
9.20 VARIABLE_LIST.139
9.21 Common attributes .139
9.21.1 DEFINITION .
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.