Welcome to the new Schneider Electric Community

It's your place to connect with experts and peers, get continuous support, and share knowledge.

  • Explore the new navigation for even easier access to your community.
  • Bookmark and use our new, easy-to-remember address (community.se.com).
  • Get ready for more content and an improved experience.

Contact SchneiderCommunity.Support@se.com if you have any questions.

Close
Invite a Co-worker
Send a co-worker an invite to the Exchange portal.Just enter their email address and we’ll connect them to register. After joining, they will belong to the same company.
Send Invite Cancel
84488members
353706posts

What does "event-driven" mean?

EcoStruxure Automation Expert / IEC 61499 Forum

Browse this forum to find everything you want to know about EAE and IEC 61499 for distributed control systems. Ask experts your questions, get answers, discuss, and share your experience with the growing community.

Solved
Rodrigo_Garcia
Administrator Administrator
Administrator
0 Likes
2
1065

What does "event-driven" mean?

.

Rodrigo G. 


Industrial Automation Community manager

Tags (1)

Accepted Solutions
JohnConway
Lieutenant JG Lieutenant JG
Lieutenant JG
0 Likes
0
1061

Re: What does "event-driven" mean?

Today, in most control applications that use embedded controllers, logic and control algorithms are processed using a cyclic or scanning-based solving mechanism. This means that CPU cycles are wasted processing logic and algorithms even if some things have not changed. In an event-driven processing method, logic is solved based on the firing of an initiating event. This is very useful when time critical logic that needs to be solved can be accomplished in a predictable fashion, particularly if logic resides and is executed in multiple CPUs. This allows IEC 61499 control strategies to be shifted across multiple CPUs without negatively impacting control behavior.

 

It is also a very good strategy for interfacing with IT systems (design tools, simulation, business systems) which are generally transactional, i.e., event-driven. The control system responds to a request from the IT system when the corresponding event is triggered.

 

For these reasons IEC 61499 is well-suited for implementing Industry 4.0 use cases like the digital twin, where one needs to be able to easily combine real-time control with IT systems like 3D simulation.

 

For more information on IEC 61499, download the whitepaper "IEC 61499: The Industrial Automation Standard for Portability that Unleashes Industry 4.0".

See Answer In Context

Tags (1)
2 Replies 2
JohnConway
Lieutenant JG Lieutenant JG
Lieutenant JG
0 Likes
0
1062

Re: What does "event-driven" mean?

Today, in most control applications that use embedded controllers, logic and control algorithms are processed using a cyclic or scanning-based solving mechanism. This means that CPU cycles are wasted processing logic and algorithms even if some things have not changed. In an event-driven processing method, logic is solved based on the firing of an initiating event. This is very useful when time critical logic that needs to be solved can be accomplished in a predictable fashion, particularly if logic resides and is executed in multiple CPUs. This allows IEC 61499 control strategies to be shifted across multiple CPUs without negatively impacting control behavior.

 

It is also a very good strategy for interfacing with IT systems (design tools, simulation, business systems) which are generally transactional, i.e., event-driven. The control system responds to a request from the IT system when the corresponding event is triggered.

 

For these reasons IEC 61499 is well-suited for implementing Industry 4.0 use cases like the digital twin, where one needs to be able to easily combine real-time control with IT systems like 3D simulation.

 

For more information on IEC 61499, download the whitepaper "IEC 61499: The Industrial Automation Standard for Portability that Unleashes Industry 4.0".

Tags (1)
RakeshSuresh
Crewman Crewman
Crewman
0 Likes
0
720

Re: What does "event-driven" mean?

It  would be interesting to see below  =S= Video on this technology and how Event-driven concept  provides more value

 

https://www.youtube.com/watch?v=ic7o2o0XiN8

Tags (1)