The following will be discussed in this chapter: Background, Architecture, object models, software tool requirements, status and future, distributed configuration in fieldbus systems (physical view), resource architecture,. | Lecture Open Distributed Automation and Control with IEC 61499 OPEN DISTRIBUTED AUTOMATION AND CONTROL WITH IEC 61499 Open OpenDistributed DistributedAutomation Automationand andControl Control with withIEC IEC61499 61499 presented at: IEC Workshop on Automation Objects Geneva, Switzerland 2001-04-03 by: JAMES H. CHRISTENSEN , . Senior Principal Engineer Rockwell Automation JHChristensen@ JHC/2001-04-03 p. 1 OPEN DISTRIBUTED AUTOMATION AND CONTROL WITH IEC 61499 Open OpenDistributed DistributedAutomation Automationand andControl Control with withIEC IEC61499 61499 • Background • Architecture • Object Models • Software Tool Requirements • Status and Future JHC/2001-04-03 p. 2 OPEN DISTRIBUTED AUTOMATION AND CONTROL WITH IEC 61499 Distributed DistributedAutomation: Automation: An AnArchitectural ArchitecturalDialectic Dialectic Centralized Programmable Configurable PLC IEC 61131-3 agility Thesis distributability Synthesis Function Blocks Agile IEC 61499 agility Manufacturing distributability configurability Antithesis programmability programmability DCS agility IEC 61804 Distributed Configurable JHC/2001-04-03 p. 3 OPEN DISTRIBUTED AUTOMATION AND CONTROL WITH IEC 61499 IEC IEC61131-3: 61131-3:Modern Modern(1993) (1993)Software Software Engineering Engineeringfor forAutomation Automationand andControl Control • Encapsulation/Reuse Mechanisms – Function Blocks, Functions, Data Types, Programs • Application-adapted Languages – Ladder Diagram (LD) for logic control (“power flow”) – Function Block Diagram (FBD) for regulatory control (“data flow”) – Sequential Function Chart (SFC) for state-machine control – Structured Text (ST) for information processing – Instruction List (IL) for assembly-level programming • A Mature, Internationally Adopted Standard – First edition: 1993 – Second edition: .