IEC PAS 61499-1:2000
Superseded
A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.
View Superseded by
Function blocks for industrial-process measurement and control systems - Part 1: Architecture
Hardcopy , PDF , PDF 3 Users , PDF 5 Users , PDF 9 Users
24-01-2005
English
14-09-2000
1 GENERAL REQUIREMENTS
1.1 Scope
1.2 Normative references
1.3 Definitions
1.3.1 Definitions from other standards
1.3.2 Additional definitions
1.4 Reference models
1.4.1 System model
1.4.2 Device model
1.4.3 Resource model
1.4.4 Application model
1.4.5 Function block model
1.4.5.1 Characteristics of function block instances
1.4.5.2 Function block type specifications
1.4.5.3 Execution model for basic function blocks
1.4.6 Distribution model
1.4.7 Management model
1.4.8 Operational state models
2 FUNCTION BLOCK AND SUBAPPLICATION TYPE SPECIFICATION
2.1 Overview
2.2 Basic function blocks
2.2.1 Type declaration
2.2.1.1 Event interface declaration
2.2.1.2 Algorithm declaration
2.2.1.3 Declaration of algorithm execution control
2.2.2 Behavior of instances
2.2.2.1 Initialization
2.2.2.2 Algorithm invocation
2.2.2.3 Algorithm execution
2.3 Composite function blocks
2.3.1 Type specification
2.3.2 Behavior of instances
2.4 Subapplications
2.4.1 Type specification
2.4.2 Behavior of instances
2.5 Adapter interfaces
2.5.1 Type specification
2.5.2 Usage
2.6 Exception and fault handling
3 SERVICE INTERFACE FUNCTION BLOCKS
3.1 General principles
3.1.1 Type specification
3.1.2 Behavior of instances
3.2 Communication function blocks
3.2.1 Type specification
3.2.2 Behavior of instances
3.3 Management function blocks
3.3.1 Requirements
3.3.2 Type specification
3.3.3 Behavior of managed function blocks
4 CONFIGURATION OF FUNCTIONAL UNITS AND SYSTEMS
4.1 Functional specification of types
4.1.1 Functional specification of resource types
4.1.2 Functional specification of device types
4.2 Configuration requirements
4.2.1 Configuration of systems
4.2.2 Specification of applications
4.2.3 Configuration of devices and resources
5 COMPLIANCE
5.1 Compliant systems and subsystems
5.2 Compliant devices
5.3 Compliant standards
ANNEX A - EVENT FUNCTION BLOCKS (normative)
ANNEX B - TEXTUAL SYNTAX (normative)
B.1 Syntax specification technique
B.1.1 Syntax
B.1.1.1 Terminal symbols
B.1.1.2 Non-terminal symbols
B.1.1.3 Production rules
B.1.2 Semantics
B.2 Function block and subapplication type specification
B.2.1 Function block type specification
B.2.2 Subapplication type specification
B.3 Configuration elements
B.4 Common elements
B.5 Supporting productions for management commands
B.6 Tagged data types
B.7 Adapter interface types
ANNEX C - OBJECT MODELS (informative)
C.1 ESS Models
C.1.1 Library elements
C.1.2 Declarations
C.1.3 Function block network declarations
C.1.4 Function block type declarations
C.2 IPMCS models
ANNEX D - RELATIONSHIP TO IEC 61131-3(informative)
D.1 Simple function blocks
D.2 Event-driven functions and function blocks
ANNEX E - COMMON ELEMENTS (normative)
E.1 Compliance requirement
E.2 Exceptions
E.3 Extensions
ANNEX F - INFORMATION EXCHANGE (informative)
F.1 Use of application layer facilities
F.2 Communication function block types
F.2.1 Function blocks for unidirectional transactions
F.2.2 Function blocks for bidirectional transactions
F.3 Transfer syntaxes
F.3.1 Abstract syntaxes
F.3.1.1 IEC 61499-FBDATA
F.3.1.2 IEC 61499-FBMGT
F.3.2 Encoding rules
F.3.2.1 BASIC encoding
F.3.2.2 COMPACT encoding
ANNEX G - DEVICE AND RESOURCE MANAGEMENT (informative)
G.1 Device management
G.2 Resource management
G.3 Applications of management function blocks
G.3.1 Device management
G.3.2 Resource management
ANNEX H - TEXTUAL SPECIFICATIONS (normative/informative)
ANNEX I - IMPLEMENTATION CONSIDERATIONS (informative)
ANNEX J - ATTRIBUTES (informative)
J.1 General principles
J.2 Attribute definitions
J.3 Examples
J.4 Attribute sources
J.5 Attribute inheritance
J.6 Declaration syntax
LIST OF TABLES
LIST OF FIGURES
Covers a generic architecture and guidelines for the use of function blocks in distributed industrial-process measurement and control systems (IPMCSs).
DocumentType |
Miscellaneous Product
|
Pages |
125
|
PublisherName |
International Electrotechnical Committee
|
Status |
Superseded
|
SupersededBy |
Standards | Relationship |
NEN NPR IEC/PAS 61499-1 : 2001 | Identical |
NF EN 61499-1 : 2013 | Identical |
04/30126756 DC : DRAFT DEC 2004 | IEC 61499-4 ED.1 - FUNCTION BLOCK - PART 4: RULES FOR COMPLIANCE PROFILES |
01/615001 DC : DRAFT JAN 2001 | ISO/DIS 15745-1 - INDUSTRIAL AUTOMATION SYSTEMS AND INTEGRATION - OPEN SYSTEMS APPLICATION INTEGRATION FRAMEWORKS - PART 1: GENERIC REFERENCE DESCRIPTION |
DD IEC PAS 61499-4 : DRAFT SEP 2002 | FUNCTION BLOCKS FOR INDUSTRIAL-PROCESS MEASUREMENT AND CONTROL SYSTEMS - PART 4: RULES FOR COMPLIANCE PROFILES |
DD IEC/TS 61804-1:2003 | Function blocks (FB) for process control Overview of system aspects |
IEC PAS 61499-4:2002 | Function Blocks for industrial-process measurement and control systems - Part 4: Rules for compliance profiles |
IEC PAS 61804-1:2002 | Function blocks (FB)for process control - Part 1: Overview of system aspects |
03/617016 DC : DRAFT FEB 2003 | IEC 61804-2 ED.1 - FUNCTION BLOCKS (FB) FOR PROCESS CONTROL - PART 2: SPECIFICATION OF FB CONCEPT AND ELECTRONIC DEVICE DESCRIPTION LANGUAGE (EDDL) |
IEC TR 62390:2005 | Common automation device - Profile guideline |
12/30266618 DC : DRAFT JUNE 2012 | BS EN 61804-2 - FUNCTION BLOCKS (FB) FOR PROCESS CONTROL AND ELECTRONIC DEVICE DESCRIPTION LANGUAGE (EDDL) - PART 2: FB CONCEPT |
01/615002 DC : DRAFT JAN 2001 | ISO/DIS 15745-2 - INDUSTRIAL AUTOMATION SYSTEMS AND INTEGRATION - OPEN SYSTEMS APPLICATION INTEGRATION FRAMEWORKS - PART 2: REFERENCE DESCRIPTION FOR ISO 11898 BASED CONTROL SYSTEMS |
ISO 15745-4:2003 | Industrial automation systems and integration Open systems application integration framework Part 4: Reference description for Ethernet-based control systems |
IEC PAS 61804-2:2002 | Function blocks (FB) for process control - Part 2: Specification of FB concept and Electronic Device Description Language (EDDL) |
PD IEC/TR 62390:2005 | Common automation device. Profile guideline |
02/204351 DC : DRAFT APR 2002 | IEC 61499-4 - FUNCTION BLOCKS FOR INDUSTRIAL-PROCESS MEASUREMENT AND CONTROL SYSTEMS - PART 4: RULES FOR COMPLIANCE PROFILES |
01/615003 DC : DRAFT JAN 2001 | ISO/DIS 15745-3 - INDUSTRIAL AUTOMATION SYSTEMS AND INTEGRATION - OPEN SYSTEMS APPLICATION INTEGRATION FRAMEWORKS - PART 3: REFERENCE DESCRIPTION FOR EN 50170 AND EN 50254 BASED CONTROL SYSTEMS |
IEC TS 61804-1:2003 | Function blocks (FB) for process control - Part 1: Overview of system aspects |
IEC 60050-351:2013 | International Electrotechnical Vocabulary (IEV) - Part 351: Control technology |
ISO/IEC 2382-7:2000 | Information technology Vocabulary Part 7: Computer programming |
ISO/IEC 2382-32:1999 | Information technology Vocabulary Part 32: Electronic Mail |
ISO/IEC 2382-17:1999 | Information technology Vocabulary Part 17: Databases |
ISO/IEC 2382-23:1994 | Information technology Vocabulary Part 23: Text processing |
ISO/IEC 7498-1:1994 | Information technology Open Systems Interconnection Basic Reference Model: The Basic Model |
ISO 2382-12:1988 | Information processing systems Vocabulary Part 12: Peripheral equipment |
ISO/IEC 2382-29:1999 | Information technology Vocabulary Part 29: Artificial intelligence Speech recognition and synthesis |
ISO 2382-19:1989 | Information processing systems Vocabulary Part 19: Analog computing |
ISO 2382-10:1979 | Data processing Vocabulary Part 10: Operating techniques and facilities |
ISO 2382-3:1987 | Information processing systems Vocabulary Part 3: Equipment technology |
IEC 60559:1989 | Binary floating-point arithmetic for microprocessor systems |
ISO/IEC 10040:1998 | Information technology Open Systems Interconnection Systems management overview |
ISO 2382-22:1986 | Information processing systems Vocabulary Part 22: Calculators |
ISO/IEC 2382-20:1990 | Information technology Vocabulary Part 20: System development |
ISO/IEC 8824:1990 | Information technology — Open Systems Interconnection — Specification of Abstract Syntax Notation One (ASN.1) |
ISO 2382-21:1985 | Data processing Vocabulary Part 21: Interfaces between process computer systems and technical processes |
ISO/IEC 8825:1990 | Information technology — Open Systems Interconnection — Specification of Basic Encoding Rules for Abstract Syntax Notation One (ASN.1) |
ISO 2382-6:1987 | Information processing systems Vocabulary Part 6: Preparation and handling of data |
ISO 8601:2004 | Data elements and interchange formats Information interchange Representation of dates and times |
ISO 2382-2:1976 | Data processing Vocabulary Part 2: Arithmetic and logic operations |
ISO/IEC 10646-1:2000 | Information technology Universal Multiple-Octet Coded Character Set (UCS) Part 1: Architecture and Basic Multilingual Plane |
ISO/IEC 2382-24:1995 | Information technology Vocabulary Part 24: Computer-integrated manufacturing |
ISO/IEC 2382-34:1999 | Information technology Vocabulary Part 34: Artificial intelligence Neural networks |
ISO/IEC 2382-28:1995 | Information technology Vocabulary Part 28: Artificial intelligence Basic concepts and expert systems |
ISO/IEC 2382-26:1993 | Information technology Vocabulary Part 26: Open systems interconnection |
ISO/IEC 2382-25:1992 | Information technology Vocabulary Part 25: Local area networks |
IEC 60617-12:1997 | Graphical symbols for diagrams - Part 12: Binary logic elements |
ISO/IEC 2382-27:1994 | Information technology Vocabulary Part 27: Office automation |
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.