CHARMs Simulate

Use the CHARMs Simulate
application to simulate CHARMs
I/O. Before using this
application, be sure that each
CHARM I/O Card (CIOC) that you
wish to simulate is configured
for simulate mode, is
downloaded, and has one or
more defined CHARMs. To
configure a CIOC for simulate
mode, select the CIOC in
DeltaV Explorer, select
Properties from the context
menu, and enable Simulate
CHARMs. Then, download the
CIOC's setup data.
The left pane of the
Simulate CHARMs dialog lists
the CIOCs in simulate mode.
Select a CIOC in the left pane
to list its CHARMs in the
right pane. Double click a
CHARM to open a dialog from
which you can modify the
selected CHARM's pattern,
status, and value.
- Pattern - Use
this option to turn a
waveform pattern (for
example, Sawtooth or
Square) On or Off for the
selected CHARM. The
pattern is based on the
CHARM's signal type. Note
that Pattern must be Off
to write a value. When the
Pattern is turned on, the
CHARM's value increments
by 1.
- Status - Use this
option to change the
selected CHARM's status
(Good, Bad, Unknown).
- Value - Use this
option to write a
simulated value to the
selected CHARM. Pattern
must be Off to write a
value. You cannot write a
simulated value to AO and
DO CHARMs; values can be
written only to input
CHARMs that get data from
the field.
File menu commands
- Refresh: Updates
the list of simulated
CIOCs and removes the
CIOCs' associated CHARMs
from the CHARM list.
Select a CIOC to
repopulate the list of its
associated CHARMs after
issuing the Refresh
command.
- Save: Saves the
Status, Pattern, and
Values for the CHARMs
under a selected simulated
CIOC to an .xml file
(filename.csa). It is
recommended that you not
edit the saved .csa file
because reloading an
edited .csa file could
have unpredictable
results.
- Load: Writes the
values from the saved file
(filename.csa) to the
simulated CIOC. Pattern
must be Off to write to
its value. This command is
useful if you want to
reload previous values
after a download because
downloading causes all
values to be reset to the
default value. This
command can also be used
during testing if you want
to reload the values from
a specific test.
Refer to DeltaV Books Online for more information on simulating CHARM I/O.