User Manual

<Appendix 4. Arithmetic (AR) Block>
A4-6
IM 01C25T02-01E
A4.5 List of the Arithmetic Block Parameters
Relative
Index
Parameter
Write
Mode
Valid
Range
Initial
Value
View
Description / Remarks
1 2 3 4
0 BLOCK_
HEADER
O/S TAG=“AR” Information relating to this function block, such as block tag, DD
revision, and execution time.
1 ST_REV 0 2 2 2 2 Indicates the revision level of the set parameters associated with the
Arithmetic block. If a setting is modied, this revision is updated. It is
used to check for parameter changes, etc.
2 TAG_DESC Null A universal parameter that stores comments describing tag
information.
3 STRATEGY 1 2 A universal parameter intended for use by a high-level system to
identify function blocks.
4 ALERT_KEY 1-255 1 1 Key information used to identify the location at which an alert has
occurred.
Generally, this parameter is used by a high-level system to identify
specic areas in a plant that are under the control of specic
operators, to separate necessary alerts only. This is one of the
universal parameters.
5 MODE_BLK AUTO 4 4 A universal parameter representing the operation status of the
Arithmetic block. It consists of the Actual, Target, Permit, and Normal
modes.
6 BLOCK_
ERR
0 2 2 Indicates the error status relating to the Arithmetic block.
The bit used by this function block is as follows:
Bit 1: Block Conguration Error
Bit 15: O/S mode
7 PV 0 5 5 The result of a range extension function is substituted into this.
When viewed from the computing equation, PV is the main input.
8 OUT MAN 0 5 5 Block output.
9 PRE_OUT 0 5 5 Always indicates the calculation result. The value is substituted into
OUT in Auto mode.
Indicates PV scaling (for making a memo).
Output scaling for the host (for making a memo).
10 PV_SCALE O/S 11
11 OUT_
RANGE
11
12 GRANT_
DENY
0 2 The parameter used to check if various operations have been
executed. The bits in the GRANT parameter corresponding to
various operations are set before any of them are executed. After
the operations are complete, the DENY parameter is checked to
nd out if any bit corresponding to the relevant operation has been
set. If no bit has been set, it is evident that the operations have been
executed successfully.
13 INPUT_
OPTS
0 2 Determines whether an input is used as a “good” input when the
input status is "bad" or “uncertain.”
Bit Function
0 Handles IN as “good” input if its status is “uncertain.
1 Handles IN_LO as “good” input if its status isuncertain.”
2 Handles IN_1 as “good” input if its status is “uncertain.”
3 Handles IN_1 as “good” input if its status is “bad.
4 Handles IN_2 as “good” input if its status is “uncertain.”
5 Handles IN_2 as “good” input if its status is “bad.
6 Handles IN_3 as “good” input if its status is “uncertain.”
7 Handles IN_3 as “good” input if its status is “bad.
8 to 15 Reserved
14 IN 0 5 Input block.
15 IN_LO 0 5 Input for a low-range transmitter.
This is used for the range extension function.
16 IN_1 0 5 Auxiliary input 1
17 IN_2 0 5 Auxiliary input 2
18 IN_3 0 5 Auxiliary input 3
19 RANGE_HI 0 4 High limit for switching to a high-range transmitter by the range
extension function.
20 RANGE_LO 0 4 Low limit for switching to a low-range transmitter by the range
extension function.