• There are no items in your cart
We noticed you’re not on the correct regional site. Switch to our AMERICAS site for the best experience.
Dismiss alert

IEC PAS 61499-1:2000

Superseded
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
superseded

A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

Function blocks for industrial-process measurement and control systems - Part 1: Architecture
Available format(s)

Hardcopy , PDF , PDF 3 Users , PDF 5 Users , PDF 9 Users

Superseded date

24-01-2005

Language(s)

English

Published date

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

View more information
£375.25
Excluding VAT

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.