EcoStruxure Automation Expert / IEC 61499 Forum
Schneider Electric support forum to acquire and share knowledge about EcoStruxure Automation Expert and IEC 61499 standard for distributed control systems.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2020-09-15 09:16 AM . Last Modified: 2023-07-28 02:25 AM
.
Rodrigo G.
Industrial Automation Community manager
Link copied. Please paste this link to share this article on your social media post.
Posted: 2020-09-16 06:18 AM
Link copied. Please paste this link to share this article on your social media post.
Posted: 2020-09-16 06:18 AM
The decoupling between hardware and software is basically achieved through 2 mechanisms:
- Mapping of function blocks to different devices
- Association of symbolic links to the device's I/O (which represent a basic variable)
You start by defining your application(s) logic without caring much about the way it will be distributed/executed on the different devices.
You then select the devices you want to buy and map the execution logic (function blocks) to them. The program is calculating automatically the information that needs to be exchanged between the devices.
Finally, you may need to associate the symbolic links from your logic to the I/Os and this is again a mapping that you do once you have mapped the function blocks (that may contain some symbolic links to associate to I/Os)
In case you want to change the hardware device, you simply have to repeat this process again on the new hardware.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2020-09-16 06:39 AM . Last Modified: 2020-10-02 02:48 AM
Link copied. Please paste this link to share this article on your social media post.
Posted: 2020-09-16 06:39 AM . Last Modified: 2020-10-02 02:48 AM
Yes indeed. The IEC 61499 standard enables application-centric design by separating the application model from the system model. Application programming is performed independently of the underlying control devices/resources and communications infrastructure topology which is defined by the system model.
The standard lends itself to both distributed and centralized architectures. The system model maps/distributes one or more applications by defining which parts of the applications are executed on which particular devices/resources.
A device/resource model manages the connection to the process interface (sensors/actuators via the device IO bus) and the communication interface to other devices used by the distributed application.
The combination of application, system and device/resource models enables applications to be designed independently of the underlying automation hardware, to be distributed across heterogeneous devices with zero programming effort, and for those devices to interoperate following standardized communications/data models across networks (again without additional programming).
For more information on IEC 61499, download the whitepaper "IEC 61499: The Industrial Automation Standard for Portability that Unleashes Industry 4.0".
Link copied. Please paste this link to share this article on your social media post.
Posted: 2020-09-18 02:28 AM
Link copied. Please paste this link to share this article on your social media post.
Posted: 2020-09-18 02:28 AM
To compliment what Adrien has said, decoupling the hardware and software has several advantages
Link copied. Please paste this link to share this article on your social media post.
Posted: 2020-09-16 06:18 AM
Link copied. Please paste this link to share this article on your social media post.
Posted: 2020-09-16 06:18 AM
The decoupling between hardware and software is basically achieved through 2 mechanisms:
- Mapping of function blocks to different devices
- Association of symbolic links to the device's I/O (which represent a basic variable)
You start by defining your application(s) logic without caring much about the way it will be distributed/executed on the different devices.
You then select the devices you want to buy and map the execution logic (function blocks) to them. The program is calculating automatically the information that needs to be exchanged between the devices.
Finally, you may need to associate the symbolic links from your logic to the I/Os and this is again a mapping that you do once you have mapped the function blocks (that may contain some symbolic links to associate to I/Os)
In case you want to change the hardware device, you simply have to repeat this process again on the new hardware.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2020-09-16 06:39 AM . Last Modified: 2020-10-02 02:48 AM
Link copied. Please paste this link to share this article on your social media post.
Posted: 2020-09-16 06:39 AM . Last Modified: 2020-10-02 02:48 AM
Yes indeed. The IEC 61499 standard enables application-centric design by separating the application model from the system model. Application programming is performed independently of the underlying control devices/resources and communications infrastructure topology which is defined by the system model.
The standard lends itself to both distributed and centralized architectures. The system model maps/distributes one or more applications by defining which parts of the applications are executed on which particular devices/resources.
A device/resource model manages the connection to the process interface (sensors/actuators via the device IO bus) and the communication interface to other devices used by the distributed application.
The combination of application, system and device/resource models enables applications to be designed independently of the underlying automation hardware, to be distributed across heterogeneous devices with zero programming effort, and for those devices to interoperate following standardized communications/data models across networks (again without additional programming).
For more information on IEC 61499, download the whitepaper "IEC 61499: The Industrial Automation Standard for Portability that Unleashes Industry 4.0".
Link copied. Please paste this link to share this article on your social media post.
Posted: 2020-09-18 02:28 AM
Link copied. Please paste this link to share this article on your social media post.
Posted: 2020-09-18 02:28 AM
To compliment what Adrien has said, decoupling the hardware and software has several advantages
Link copied. Please paste this link to share this article on your social media post.
Create your free account or log in to subscribe to the board - and gain access to more than 10,000+ support articles along with insights from experts and peers.