Chapter 4. FUNCTION BLOCK
4 - 8
4.3.2 Module Reading
1) G3F-AD3A, G4F-AD3A
Function block for reading the module is performed for every channel in block and the specified channels
are used to read output variable of data displayed from A/D conversion digital value.
Function
block
I/O Variable
Data
type
Descriptions
REQ BOOL
Function Block Execution Request Area
- The execution of read function block is requested in this area.
- If the status to be connected with this area is satisfied on the program operation
and input condition changes from low(0) to high(1), function block reading for the
module is executed.
NET_
NO
USINT
The location number of the slot on which the communication module of the master
station is mounted.
- Setting range: 0 to 7
ST_NO USINT
The station number of the communication module which a remote I/O station has.
- Setting range : 0 to 63
BASE USINT
Base Module Location Number Area
- The base No. on which A/D conversion module is mounted is written on this area.
- Setting range : 0 to 3
SLOT USINT
Slot Location Number Area
- The slot No. on which A/D conversion module is mounted is written on this area.
- Setting range: 0 to 7
Input
CH BOOL[8]
Available Channel Specification Area
- Available channels are specified in this area.
- Enabled channels are specified to 1 and disabled channels are specified to 0.
NDR BOOL
When function block execution is completed with no error, 1 is written. During the scan
which the execution condition has been made, 1 is continuing and at the next scan. 0
is written.
ERR BOOL
Error Data Display Area
- When error occurs during the execution of function block reading, 1 is written and
the operation come s to stop. During the scan which the execution condition has
been made, 1 is continuing and at the next scan, 0 is written.
STAT USINT
Error Code Display Area
- When error occurs during the execution of function block reading, the error code
number is written.
ACT BOOL[8]
Channel Operation Display Area
- The channel specified after executing the function block reading with no error is
right, 1 is written and, on the non-specified channel, 0 is written.
Output
DATA INT[8]
A/D Conversion Value Output Area
- Output data range : -48 ~ 4047 or –2048 ~ 2047
REMARK
BOOL[8] and USINT[8] of data type means that the number of element is 8, and also this means the whole number of channels and channel number.
ST_N
O
BASE
SLOT
CH
ADR3RD
DATA
STAT
REQ
NET_
NO
ERR
NDR