IEC61499 (notes for an overview for tutorial)
(notes from: Want to switch Lewis quotes to quotes from offical standand - if understandable)
-L= Lewis : Modelling control systems using IEC 61499, pp.22-
- 4DIAC
)
(notes from: Want to switch Lewis quotes to quotes from offical standand - if understandable)
-L= Lewis : Modelling control systems using IEC 61499, pp.22-
- 4DIAC
)
FB = Function Block
Main focus: model the behaviour of FBs within each resource.p.24 L
- System Model "defines the relationship between communicating devices and applications." p.22 L
- has application(s)
- has device(s)
- Device Model
- has resource(s) (similiar to 61131-3)
- "load and unloads distributed applications without disturbing existing applications" via management services
- "has a process interface to exchange data via external networks with resources in remote devices." p.23 L
- has a communication interface(outside of 61499) that provides communications services for resources to exchange data via external networks with resources in remote devices." p.23 L
- has fragments of FB networks
- Resource Model - "provides facilities and services to support the execution of one or more FBs application fragments."p.24 L
- provides interfaces via Service Interface (SI) FBs
- to the communications systems (in 4DIAC FBs in netwk palette)
- to the 'device specific processes'."p.24 L (via SI FBs)
- supports independent operation It can be: loaded, configured, started, stopped L p.24
- [coordination of (different) resources when starting an application not yet addressed] L p.24
- Application Model - a network of interconnect FBs, linked by events and data flows.L p.25
- can be fragmented and distributed over many resources (what is "fragmented"? into FBs?)
- can have sub-applications (are they supported in 4DIAC?)
- Function Block
- "allocated to a resource with interconnected devices."p.24 Lewis book
- has in / out
- events and
- data
- Types 4diac
- Simple (? - not supported in 4diac)
- Basic
- Composite
- Service Interface (SI) "provide a link between FBs and resource interfaces"L p.24 in 4DIAC via code added to the C++ code generated from the 61499 XML.
- Adapter (? - not supported in 4diac)
Differences btw. 61131-3 and 61499
- Platforms and tools can't interoperate 4DIAC_Initiative.pdf p.5
No comments:
Post a Comment