Micromod MOD: 1800P - MOD 30ML Identity Module (Version 2) System, I/O and Communications Functions User Manual
Page 21
Logic Functions - Book 1
DATABASE DESCRIPTION
2-9
Table 2-2. State Change Actions
Loop or
Block State
Transition
From
Loop or
Block State
Transition
To
Loop State
(block trans.)
or Block State
(loop trans.)
Action on Loop Transition or Block Transition
Run
Hold
Run
Hold
Off
Hold
Run
Debug
Debug
Debug
Run or Hold
Block Transitions:
Change block state, report event.
Loop Transitions:
Change loop state, report event.
Run
Hold
Debug
Off
Off
Off
Run or Hold
Block Transitions:
Change block state, report event and set block output
qualities to BAD.
Loop Transitions:
Change loop state, report event and set output qualities of
all its blocks to BAD.
Off
Off
Debug
Debug
Run
Hold
Run
Hold
Run or Hold
Block Transitions:
Change block state, report event and call block’s
initialization routine if required.
Loop Transitions:
Change loop state, report event and call initialization
routines for all it’s blocks if required.
Run
Hold
Run
Hold
Off
Off
Off
Debug
Debug
Hold
Run
Debug
Debug
Debug
Run
Hold
Run
Hold
Off
Block Transitions:
Change block state, report event.
Loop Transitions:
Change loop state, report event.
Run
Hold
Debug
Off
Off
Off
Off
Block Transitions:
Change block state, report event and set block output
qualities to BAD.
Loop Transitions:
Change loop state, report event and set output qualities of
all its blocks to BAD.
Off
Off
Debug
Debug
Run
Hold
Run
Hold
Off
Loop Transitions:
Change loop state, report event and set output qualities of
all it’s blocks that are in the OFF state to BAD.
Run
Hold
Run
Hold
Off
Off
Off
Debug
Debug
Run
Hold
Debug
Hold
Run
Debug
Debug
Debug
Run
Hold
Run
Hold
Off
Off
Off
Debug
Block Transitions:
Change block state, report event.
Loop Transitions:
Change loop state, report event.