12
List of Function Blocks
System Common Block
List of Function Blocks
System Common Block
Control Blocks
Note: 1. The Function Blocks dealing with high-speed operation
(operation cycle: 0.01, 0.02, and 0.05 seconds is possible).
2. Cannot be used with the CJ1G-CPU45P-GTC.
Operation Blocks
Type Block Name Function
--- System Common Makes settings common to all function
blocks and outputs signals for the system.
Type Block Name Function
Controller 2-position ON/OFF
(See note 1.)
2-position type ON/OFF controller
3-position ON/OFF
(See note 1.)
3-position type ON/OFF controller for
heating/cooling ON/OFF control
Basic PID
(See note 1.)
Performs basic PID control.
Advanced PID
(See note 1.)
Performs advanced PID control for
enabling deviation/MV compensation,
MV tracking, etc.
Blended PID
(See note 2.)
Performs PID control on the cumulative
value (cumulative deviation) between the
accumulated value PV and accumulated
value Remote Set Point.
Batch Flowrate
Capture (See note 2.)
Functions to open the valve at a fixed open-
ing until a fixed batch accumulated value is
reached.
Fuzzy Logic
(See note 2.)
Outputs up to 2 analog outputs based on
fuzzy logic performed on up to 8 analog
inputs.
Indication and Setting
(See note 1.)
Manual setter with PV indication and SP
setting functions
Indication and Opera-
tion (See note 1.)
Manual setter with PV indication and MV
setting functions
Ratio Setting
(See note 1.)
Ratio and bias setter with PV indication and
ratio setting function
Indicator
(See note 1.)
PV indicator with PV alarm
Type Block Name Function
Alarm/Signal
restrictions/
Hold
High/Low Alarm
(See note 1.)
Provides the alarm contact outputs for the high
and low limits of single analog signals.
Deviation Alarm
(See note 1.)
Provides the alarm contact outputs for the devia-
tion of two analog signals.
Rate-of-change Opera-
tion and Alarm
(See note 1.)
Provides the alarm contact outputs for the high
and low limits of rate-of-change operation when
the analog signal rate-of-change is output.
High/Low Limit
(See note 1.)
Limits the high and low limits of single analog
signals.
Deviation Limit
(See note 1.)
Calculates the deviation between two analog
signals, and limits the deviation within that range.
Analog Signal Hold
(See note 1.)
Holds the maximum, minimum or instantaneous
value of single analog signals.
Arithmetic Addition or Subtraction
(See note 1.)
Performs addition/subtraction with gain and bias
on up to 4 analog signals.
Multiplication
(See note 1.)
Performs multiplication with gain and bias on up to
2 analog signals.
Division (See note 1.) Performs division with gain and bias on up to 2
analog signals.
Arithmetic Operation
(See note 1.)
Performs various math operation (trigonometric,
logarithmic, etc.) on floating-point decimal values
converted (to industrial units) from up to 8 analog
inputs.
Range Conversion
(See note 1.)
Easily converts up to 8 analog signals simply by
inputting the 0% and 100% input values and 0%
and 100% output values.
Functions Square Root
(See note 1.)
Performs square root extraction (with low end
cutout) on single analog signals.
Absolute Value
(See note 1.)
Outputs the absolute value of single analog sig-
nals.
Non-linear Gain
(Dead Band)
(See note 1.)
Performs non-linear (3 gain values) operation on
single analog signals. Analog signals can also set
as a dead band (with different gap).
Low-end Cutout
(See note 1.)
Sets output to zero close to the zero point of single
analog signals.
Segment Linearizer
(See note 1.)
Converts single analog signals to 15 segments
before the signals are output.
Temperature and
Pressure Correction
(See note 1.)
Performs temperature and pressure correction.
Time Function First-order Lag
(See note 1.)
Performs first-order lag operation on single analog
signals.
Rate-of-change Limit
(See note 1.)
Performs rate-of-change restriction on single
analog signals.
Moving Average
(See note. 1)
Performs moving average operation on single
analog signals.
Lead/Delay (See note 1.) Performs lead/delay operation on single analog
signals.
Dead Time (See note 1.) Performs dead time and first-order lag operations
on single analog signals.
Dead Time Compensa-
tion
Used for Smith's dead time compensation PID
control.
Accumulator for instanta-
neous value input
Accumulates analog signals, and outputs 8-digit
accumulated value signals.
Run Time Accumulator Accumulates the operating time, and outputs the
pulse signal per specified time.
Time Sequence Data
Statistics (See note 1.)
Records time sequence data from analog signals
and calculates statistics, such as averages and
standard deviations.
Ramp Program Ramp program setter for combining ramps for time
and hold values.
Segment Program Segment program setter setting the output values
with respect to time.
Segment Program 2 Segment program setting with wait function for
setting the output values with respect to time.
Segment Program 3