beautypg.com

Remote i/o interface module block (rio), Remote i/o interface module block operation, 2 remote i/o interface module block (rio) – Micromod MOD: 1800P - MOD 30ML Identity Module (Version 2) System, I/O and Communications Functions User Manual

Page 181: 1 remote i/o interface module block operation

background image

Logic Functions - Book 1

REMOTE I/O INTERFACE MODULE BLOCK

6-3

6.2

REMOTE I/O INTERFACE MODULE BLOCK (RIO)

The RIO block is the data handling block for a Remote I/O Interface Module installed in the
instrument. The RIO module serves as the interface between the instrument and a CS-31
Remote I/O Network (CS-31 Bus). The instrument database must have one RIO block for
each installed interface module. A functional block diagram of a RIO block is shown in Figure
6-1. The menu used to configure the block is shown in Figure 6-2.

I/O Values

Remote I/O

Modules

Database Checksum Error

(SUPP/ENAB)

BAD

GOOD

Error Check

Diagnostic Group

(NONE, 1 - 7)

COMMERRU / A

COMMERRS

1

2

I/O Interface

Function

MODOUT

I/O Communication Error

(SUPP/ENAB)

(RIO) I/O Mismatch

(SUPP/ENAB)

(RIO) Module Error

(SUPP/ENAB)

Remote I/O Bus Error

(SUPP/ENAB)

BUSERRS

MODMMU / A

MODMMS

MODMM

DBASERRU / A

DBASERRS

BUSERRCT

BUSERRU / A

EXTERR

Figure 6-1. Remote I/O Interface Module Block, Functional Block Diagram

6.2.1

Remote I/O Interface Module Block Operation

The interface block performs the functions required to transfer data representing field input or
output signals between the instrument and the remote modules connected to the CS-31 bus.
The bus input data is read and the output data is written as follows:

Inputs

The RIO module reads all remote discrete values from its bus connected remote input
modules. The interface routine unpacks these input data values and stores them in the
appropriate remote input module block database. The data is updated during each 50ms
base scan cycle. The input quality status is determined by diagnostics that check the
success or failure of the read operation.

Outputs

The RIO module receives all remote output values as written from its connected digital
output module blocks. It distributes these outputs to its bus connected remote output
modules. The data is updated during each 50ms base scan cycle.