Publication 1757-RM810A-EN-P - May 2002
Functional Blocks 3-13
SIFLAGARRCH
Description Provides a read/write interface to a Boolean array of data from a serial device.
Function • Reads data from the connected block and writes data to the associated field device. Or, reads data from the
associated field device and makes it available to the connected block.
• Supports up to 512 Boolean values(PVFL [1..512] from the device.
• Provides access to the array of data by other blocks – one element at a time.
• Sets an overall error flag (ERRFL) ON when the array data is invalid and generates a detailed error code
(ERRORCODE).
• Provides bad PV flag (BADPVFL) and initialization request flag (INITREQ) parameters to mirror the status of the
ERRFL parameter – data is valid or invalid.
Inputs Boolean value from device or another block
Outputs Boolean value
Associated
Block
Prior to loading, block must be “associated” with 1 channel of corresponding SIM block that interfaces with physical
FTA A and FTA B hardware at execution runtime. Use channels 0-15 for FTA A and channels 16-31 for FTA B. For
optimum performance, assign channels to SIM block for given FTA contiguously. For example, if you have four
SIFLAGARRCH blocks to use with the FTA A, assign them to SIM block channels 0, 1, 2, and 3 rather than 0, 2, 4, and
6.
Parameters ACCLOCK
AUXDATA [0..7]
BADCODE
BADPVFL
DEBUG
DEVADDR
ERRCODE
ERRFL
EXECCOUNT
FETCHMODE
FREEZETIME
INITREQ
IOCNUMBER
IOCSTATE
IOCTYPE
IOMCONN
NFLAG
ORDERINCM
PVFL [1..512]
PVSTS [1..512]
STARTINDEX
UPDATOPT
WRITEOPT
Spare Allen-Bradley Parts