Event function blocks
Robert C. Lewis · Institution of Engineering and Technology eBooks · 2001
As discussed in chapters 1 and 2, a fundamental property of lEC 61499 function block networks is that the execution of all software within every function block is, in some way, event triggered. In this chapter we will review a special set of standard function blocks that are provided for event behaviour. These function blocks can be used to model the control, generation and detection of events. This chapter will describe the standard event function blocks that: allow events to be split to produce new events; allow events to be merged; permit the propagation of particular events; select between two or more events; delay an event by a given period; generate streams of events; and create events from Boolean edge detection.