Scenario
Prerequisites
Inactivating a
•
PIOMB and CM1 are
PIOMB
active.
•
CEE is in the Run state.
•
C300 and PGM are
communicating.
Inactivating a
•
PIOMB and CM1 are
CM containing
active.
the
•
CEE is in the Run state.
PROFIBUS
•
C300 and PGM are
I/O Channel
communicating.
Block
Changing the
•
PIOMB and CM1 are
state of the
active.
CEE
•
CEE is in the Run state.
containing the
•
C300 and PGM are
PIOMB to
communicating.
"Idle"
Deleting a
•
PIOMB is inactive.
PIOMB
•
CM1 is active.
•
CEE is in the Run state.
•
C300 and PGM are
communicating.
Deleting a CM
•
PIOMB and CM1 are
containing the
active.
PROFIBUS
•
CEE is in the Run state.
I/O Channel
•
C300 and PGM are
Block
communicating.
Loading a
•
CM1 is active.
PIOMB
•
CEE is in the Run state.
•
C300 and PGM are
communicating.
9 PROFIBUS I/O MODULE (PIOMB) FUNCTION BLOCK
Input type PIOMB
•
Input process data is set to
fail-safe values.
•
Strategies react to the fail-
safe values.
•
PGM continues its
operations and publishes
data to the C300.
•
Channel data is set to fail-
safe values.
•
PGM continues its
operations and publishes
data to the C300.
•
Channel data is set to fail-
safe values.
•
PGM continues its
operations and publishes
data to the C300.
•
Strategies are not affected
because the PIOMB has
already been inactivated.
•
PIOMB closes its PDA
connection with the PGM.
•
PGM stops publishing data
to the C300 from the
associated PDC.
•
Channel is deleted when the
CM is deleted.
•
No changes to the strategies,
the C300 to PGM
connection, or the PIOMB
functions occur.
•
Channel data is set to fail-
safe values.
•
Strategies react to the fail-
safe values.
•
Connection to PGM is open
and input values begin to be
imaged from the PGM to the
C300.
Output type PIOMB
•
Channel blocks request upstream
blocks to go into initialization.
•
Upstream Regulatory Control block
realizes it is connected to an I/O
Channel and goes into initialize
manual state.
•
PGM output to PROFIBUS slave
devices hold their last values.
•
Channel data is displayed as "NaN"
or "0" and channel status is
displayed as "Bad."
•
Actual output values and channel
status are available on the DSB.
•
Control loop stops executing and
calculating new values.
•
AOC.OP holds its last value.
•
PIOMB output for that channel
holds its last value.
•
PGM output and PROFIBUS slave
device for that point hold their last
value.
•
Control loop stops executing and
calculating new values.
•
AOC.OP holds its last value.
•
PIOMB output for that channel
holds its last value.
•
PGM output and PROFIBUS slave
device for that point hold their last
value.
•
Strategies are not affected because
the PIOMB has already been
inactivated.
•
PIOMB closes its PDA connection
with the PGM.
•
Output of PROFIBUS slave device
goes unpowered as defined by the
DSB.
•
Channel is deleted when the CM is
deleted.
•
Last output values are held.
•
Channel blocks request upstream
blocks to go into initialization.
•
Upstream Regulatory block realizes
it is connected to an I/O Channel
and goes into initialize manual
state.
•
No output value for any channel is
sent to the PGM.
•
Output of PROFIBUS slave device
holds last output.
217