OPC90 Server
7.25
Remote Control Memory (RCM)
The RCM OPC90 block is used to retrieve and control the exception reported
output from Bailey Remote Control Memory blocks (function code 62).
Restrictions: This OPC90 block can be utilized with all Bailey interface types
except serial port module (SPM & CPM02).
TAGNAME TYPE
ACCESS
DESCRIPTION
ADDR_RING VT_I2
Config/Read
Bailey ring address.
ADDR_NODE VT_I2
Config/Read
Bailey node address.
ADDR_MODULE VT_I2
Config/Read
Bailey module address.
ADDR_BLOCK VT_I2
Config/Read
Bailey block address.
F1LSD0 VT_BSTR
Config/Read
Feedback 1 state zero logic state descriptor.
F1LSD1 VT_BSTR
Config/Read
Feedback 1 state one logic state descriptor.
OUTLSD0 VT_BSTR
Config/Read
Output state zero logic state descriptor.
OUTLSD1 VT_BSTR
Config/Read
Output state one logic state descriptor.
MESSAGE
VT_BSTR
Read
Provides the block operational message.
TAG
VT_BSTR
Read
Provides the block name.
TAGLONG VT_BSTR
Read Provides
the block long OPC path name.
TAGDESC
VT_BSTR
Read
Provides the block descriptor.
FACE_TYPE VT_I2 Read
Faceplate
type (value of RCM block S8).
QUALITY VT_BOOL
Read Current
quality
of Bailey values (0-good, 1-bad).
DISC_LIM
VT_BOOL
Read
Discrete alarm state.
DISC_ACT
VT_BOOL
Read
Alarm active indicator.
OUT
VT_BOOL
Read/Write
Bailey RCM discrete output value (see note 1).
OUT_TEXT
VT_BSTR
Read/Write
Bailey RCM discrete output value as a string
(see note 2).
RED_CMD VT_BSTR
Read/Write
Red
tag
command (see red tag users section).
RED_TAG
VT_BOOL
Read
Red tag indicator (0 – no, 1 – yes).
RED_USERS
VT_BSTR
Read
Red tag users (current user names or codes).
F1
VT_BOOL
Read
State of feedback.
F1_TEXT
VT_BSTR
Read
State of feedback number 1 as a string.
SET_PERM VT_BOOL
Read Set
permissive.
OVR_STATUS VT_BOOL
Read
Override status indicator.
Notes:
1.) OPC90 uses pulse reset and pulse set commands when commanding the state of the
RCM output. When writing a zero to reset the output, a pulse reset command (5) is
actually sent to the RCM block by OPC90. Likewise writing one to set the output, a pulse
set command (6) is sent. Some older style drivers force the client to sent a 5 and 6 to
reset and set the RCM output. For compatibility when converting from such older style
drivers to OPC90, it can be configured to also accept values of 5 and 6 for commanding
the output reset and set. To enable this ability, the RCM.OUT parameter type must be
changed from its default setting of BIT to another multi-bit type such as INT. Right click
on the RCM.OUT attribute and select properties to make this change. Note that OPC90
will always report the value of OUT as 0 or 1 regardless of whether it is written as 0, 1, 5
or 6.
2.) Text strings can be written to this tag to control the RCM output. Valid text strings are the
OUTLSD0 and OUTLSD1 settings along with “0”, “1”, “5”, “6”, “Off”, “On”, “Reset”, “Set”,
“Zero”, “One”, “False” and “True”. Writing any of these strings is case insensitive.
The RoviSys Company
Version 7.0
Page 104