Software structure
35015365.01 07/2008 93
Presenting event processing
General points Event processes are used to reduce the software reaction time for command events
coming from certain application specific modules.
These processes take priority over any other task. They are therefore suitable for
processes which require very short reaction times in relation to the arrival of the
event.
The number of event processes that can be programmed depends on the type of
processor.
Operation The appearance of an event diverts the application program to the process that is
associated with the input/output channel which has caused the event.
Inputs (%I, %IW, %ID) associated with the I/O channel which triggered the event are
updated by the system before calling up the event process.
Association between a channel and an event number is made in the channel
configuration screen.
Command
events
These are external events linked to application specific functions.
On Micro PL7s event processes can be triggered by:
z inputs 0 - 3 of position 1 module, on rising or falling edge,
z the counting module counting channel(s),
z module 1 counting channels (if this is configured in the counter),
z receiving telegrams in a TSX 37-21/22 equipped with a TSX FPP20 module.
On Premium PL7s event processes can be triggered by:
z inputs from modules DEY 16 FK, DMY 28 FK, DMY 28 RFK
z counting module channels,
z channels for axis command modules TSX CAY •,
z channels for step by step command modules TSX CFY •,
z "FPP20" communication channels,
z ...
PL7 type Number of
processes
Name
Micro TSX 37-05/08/10 8 EVT1 - EVT8
Micro TSX 37-21/22 16 EVT0 - EVT15
Premium TSX/PCX 57-1• 32 EVT0 - EVT31
Premium TSX/PCX 57-2•/3•/4• 64 EVT0 - EVT63