Function blocks Part 1: Architecture
|Publication Date:||1 January 2005|
|ICS Code (IT applications in industry):||35.240.50|
|ICS Code (Industrial process measurement and control):||25.040.40|
This part of IEC 61499 defines a generic architecture and presents guidelines for the use of function blocks in distributed Industrial-Process Measurement and Control Systems (IPMCSs). This architecture is presented in terms of implementable reference models, textual syntax and graphical representations. These models, representations and syntax can be used for:
• the specification and standardization of function block types;
• the functional specification and standardization of system elements;
• the implementation independent specification, analysis, and validation of distributed IPMCSs;
• the configuration, implementation, operation, and maintenance of distributed IPMCSs;
• the exchange of information among software tools for the performance of the above functions.
NOTE 1 This part of IEC 61499 does not restrict or specify the functional capabilities of IPMCSs or their system elements, except as such capabilities are represented using the elements defined herein. IEC 61499-4 addresses the extent to which the elements defined in this part of IEC 61499 may be restricted by the functional capabilities of compliant systems, subsystems, and devices.
Part of the purpose of this part of IEC 61499 is to provide reference models for the use of function blocks in other standards dealing with the support of the system life cycle, including system planning, design, implementation, validation, operation and maintenance. The models given in this part of IEC 61499 are intended to be generic, domain independent and extensible to the definition and use of function blocks in other standards or for particular applications or application domains. It is intended that specifications written according to the rules given in this part of IEC 61499 be concise, implementable, complete, unambiguous, and consistent.
NOTE 2 The provisions of this part of IEC 61499 alone are not sufficient to ensure interoperability among devices of different vendors. Standards complying with this part of IEC 61499 may specify additional provisions to ensure such interoperability.
NOTE 3 Standards complying with this part of IEC 61499 may specify additional provisions to enable the performance of system, device, resource and application management functions.