Publication 1757-RM810A-EN-P - May 2002
3-72 Functional Blocks
RSPNUMARRAY (Response Number Array)
RSPTEXTARRAY (Response Text Array)
Description The Numeric Array Block is used to read or write an array of up to 64 integer or single precision float values.
Function The Response Array function blocks can be used to respond to requests from third-party devices using the PCCC or CIP
protocols. These function blocks will be loaded to and run in the CPM, and will have the ability to have data values
read and written by third-party devices.
Inputs/Outputs The Response Array Blocks are configured with the address used by the remote device to reference its data and the
data size. The configuration information cannot be modified at run-time. If changes must be made to the configuration
of a Response Array Block, these changes must be made in the Project Database and the block must be reloaded to
the controller for the changes to take effect. These blocks are not internally triggered, data reads and writes occur as
a result of external communications requests. They are also not Alarming Blocks and so cannot generate Alarms by
themselves. No fragmentation or re-assembly is done either in the blocks themselves.
Associated
Block
RSPFLAGARRAY and RSPTEXTARRAY.
Parameters CIPNAME
DATATYPE
FILENUM
NNUMERIC
ORDERINCM
PV [0..63]
PVSTS [0..63]
PVVALSTS [0..63]
Description The Text Array Block is used to read or write an array of up to 64 ASCII characters.
Function The Response Array function blocks can be used to respond to requests from third-party devices using the PCCC or CIP
protocols. These function blocks will be loaded to and run in the CPM, and will have the ability to have data values
read and written by third-party devices.
Inputs/Outputs The Response Array Blocks are configured with the address used by the remote device to reference its data and the
data size. The configuration information cannot be modified at run-time. If changes must be made to the configuration
of a Response Array Block, these changes must be made in the Project Database and the block must be reloaded to
the controller for the changes to take effect. These blocks are not internally triggered, data reads and writes occur as
a result of external communications requests. They are also not Alarming Blocks and so cannot generate Alarms by
themselves. No fragmentation or re-assembly is done either in the blocks themselves.
Associated
Block
RSPFLAGARRAY and .RSPNUMARRAY.
Parameters FILENUM
NSTRING
ORDERINCM
STR [0..7]
STRLEN