FX5 Temperature Control Manual
FX5 Temperature Control Manual
[DESIGN PRECAUTIONS]
WARNING
● Make sure to set up the following safety circuits outside the PLC to ensure safe system operation
even during external power supply problems or PLC failure. Otherwise, malfunctions may cause
serious accidents.
- Most importantly, set up the following: an emergency stop circuit, a protection circuit, an interlock
circuit for opposite movements (such as normal vs. reverse rotation), and an interlock circuit to
prevent damage (to the equipment at the upper and lower positioning limits).
- Note that when the CPU module detects an error, such as a watchdog timer error, during self-
diagnosis, all outputs are turned off. Also, when an error that cannot be detected by the CPU
module occurs in an input/output control block, output control may be disabled. External circuits
and mechanisms should be designed to ensure safe machinery operation in such a case.
- Note that when an error occurs in a relay, transistor or triac of an output circuit, the output might
stay on or off. For output signals that may lead to serious accidents, external circuits and
mechanisms should be designed to ensure safe machinery operation in such a case.
● In an output circuit, when a load current exceeding the current rating or an overcurrent caused by a
load short-circuit flows for a long time, it may cause smoke and fire. To prevent this, configure an
external safety circuit, such as a fuse.
● Construct an interlock circuit in the program so that the whole system always operates on the safe
side before executing the control (for data change) of the PLC in operation.
Read the manual thoroughly and ensure complete safety before executing other controls (for program
change, parameter change, forcible output and operation status change) of the PLC in operation.
Otherwise, the machine may be damaged and accidents may occur due to erroneous operations.
● Do not write any data to the "system area" and "write-protect area" of the buffer memory in the
module. Executing data writing to the "system area" or "write protect area" may cause malfunction of
the programmable controller alarm. For the "system area" or "write-protect area", refer to Page 99
Buffer Memory Areas.
1
[DESIGN PRECAUTIONS]
CAUTION
● When an inductive load such as a lamp, heater, or solenoid valve is controlled, a large current
(approximately ten times greater than normal) may flow when the output is turned from off to on.
Take proper measures so that the flowing current dose not exceed the value corresponding to the
maximum load specification of the resistance load.
● Simultaneously turn on and off the power supplies of the CPU module and extension modules.
[INSTALLATION PRECAUTIONS]
WARNING
● Make sure to cut off all phases of the power supply externally before attempting installation or wiring
work. Failure to do so may cause electric shock or damage to the product.
● This product is an open type device that must be installed and used within a control cabinet which
satisfies all of the following three requirements.
- a cabinet which has conductivity.
- a cabinet which has a structure to prevent the fire to spread outside the cabinet.
- a cabinet which has sufficient mechanical strength.
● Use the product within the generic environment specifications described in the User's Manual
(Hardware) of the CPU module used.
Never use the product in areas with excessive dust, oily smoke, conductive dusts, corrosive gas (salt
air, Cl2, H2S, SO2 or NO2), flammable gas, vibration or impacts, or expose it to high temperature,
condensation, or rain and wind.
If the product is used in such conditions, electric shock, fire, malfunctions, deterioration or damage
may occur.
2
[INSTALLATION PRECAUTIONS]
CAUTION
● Do not touch the conductive parts of the product directly. Doing so may cause device failures or
malfunctions.
● When drilling screw holes or wiring, make sure that cutting and wiring debris do not enter the
ventilation slits of the PLC. Failure to do so may cause fire, equipment failures or malfunctions.
● For the product supplied together with a dust proof sheet, the sheet should be affixed to the ventilation
slits before the installation and wiring work to prevent foreign objects such as cutting and wiring
debris.
However, when the installation work is completed, make sure to remove the sheet to provide
adequate ventilation. Failure to do so may cause fire, equipment failures or malfunctions.
● Install the product on a flat surface. If the mounting surface is rough, undue force will be applied to the
PC board, thereby causing nonconformities.
● Install the product securely using a DIN rail or mounting screws.
● Work carefully when using a screwdriver such as installation of the product. Failure to do so may
cause damage to the product or accidents.
● Connect the extension cables, peripheral device cables, input/output cables and battery connecting
cable securely to their designated connectors. Loose connections may cause malfunctions.
● Turn off the power to the PLC before attaching or detaching the following devices. Failure to do so
may cause device failures or malfunctions.
- Peripheral devices, expansion board, expansion adapter, and connector conversion adapter
- Extension modules, bus conversion module, and connector conversion module
- Battery
[WIRING PRECAUTIONS]
WARNING
● Make sure to cut off all phases of the power supply externally before attempting installation or wiring
work. Failure to do so may cause electric shock or damage to the product.
● Make sure to attach the terminal cover, provided as an accessory, before turning on the power or
initiating operation after installation or wiring work. Failure to do so may cause electric shock.
● Don't use the input terminals for measurement on a main circuit, since those terminals have no
measurement category.
● The temperature rating of the cable should be 80 or more.
● Make sure to properly wire to the spring clamp terminal block in accordance with the following
precautions. Failure to do so may cause electric shock, equipment failures, a short-circuit, wire
breakage, malfunctions, or damage to the product.
- The disposal size of the cable end should follow the dimensions described in the manual.
- Twist the ends of stranded wires and make sure that there are no loose wires.
- Do not solder-plate the electric wire ends.
- Do not connect more than the specified number of wires or electric wires of unspecified size.
- Affix the electric wires so that neither the terminal block nor the connected parts are directly
stressed.
3
[WIRING PRECAUTIONS]
CAUTION
● Perform class D grounding (grounding resistance: 100 or less) of the grounding terminal on the
CPU module and extension modules with a wire 2 mm2 or thicker.
Do not use common grounding with heavy electrical systems (Page 73 Grounding).
● Connect the power supply wiring to the dedicated terminals described in this manual. If an AC power
supply is connected to a DC input/output terminal or DC power supply terminal, the PLC will burn out.
● Do not wire vacant terminals externally. Doing so may damage the product.
● Install module so that excessive force will not be applied to terminal blocks, power connectors, I/O
connectors, communication connectors, or communication cables. Failure to do so may result in wire
damage/breakage or PLC failure.
● Make sure to observe the following precautions in order to prevent any damage to the machinery or
accidents due to malfunction of the PLC caused by abnormal data written to the PLC due to the
effects of noise:
- Do not bundle the power line, control line and communication cables together with or lay them
close to the main circuit, high-voltage line, load line or power line. As a guideline, lay the power
line, control line and connection cables at least 100 mm away from the main circuit, high-voltage
line, load line or power line.
- Ground the shield of the analog input/output cable in accordance with the manuals of each model.
However, do not use common grounding with heavy electrical systems.
● Check the interface type and correctly connect the cable. Incorrect wiring (connecting the cable to an
incorrect interface) may cause failure of the module and external device.
● To terminal blocks or power connectors, connect circuits isolated from hazardous voltage by double/
reinforced insulation.
4
[STARTUP AND MAINTENANCE PRECAUTIONS]
CAUTION
● Do not disassemble or modify the PLC. Doing so may cause fire, equipment failures, or malfunctions.
For repair, contact your local Mitsubishi Electric representative.
● Turn off the power to the PLC before connecting or disconnecting any extension cable. Failure to do
so may cause device failures or malfunctions.
● Turn off the power to the PLC before attaching or detaching the following devices. Failure to do so
may cause device failures or malfunctions.
- Peripheral devices, expansion board, expansion adapter, and connector conversion adapter
- Extension modules, bus conversion module, and connector conversion module
- Battery
[OPERATION PRECAUTIONS]
CAUTION
● Construct an interlock circuit in the program so that the whole system always operates on the safe
side before executing the control (for data change) of the PLC in operation. Read the manual
thoroughly and ensure complete safety before executing other controls (for program change,
parameter change, forcible output and operation status change) of the PLC in operation. Otherwise,
the machine may be damaged and accidents may occur by erroneous operations.
● Note that the whole system may not be reset by the RUN/STOP/RESET switch when the CPU
module or intelligent function module detects an error, such as a watchdog timer error, during self-
diagnosis.
In that case, turn off and on the power.
[DISPOSAL PRECAUTIONS]
CAUTION
● Please contact a certified electronic waste disposal company for the environmentally safe recycling
and disposal of your device.
[TRANSPORTATION PRECAUTIONS]
CAUTION
● The PLC is a precision instrument. During transportation, avoid impacts larger than those specified in
the general specifications of the User's Manual (Hardware) of the CPU module used by using
dedicated packaging boxes and shock-absorbing palettes. Failure to do so may cause failures in the
PLC. After transportation, verify operation of the PLC and check for damage of the mounting part, etc.
5
INTRODUCTION
This manual contains text, diagrams and explanations which will guide the reader in the correct installation, safe use and
operation of the temperature control module of MELSEC iQ-F series and should be read and understood before attempting to
install or use the module.
Always forward it to the end user.
Note
• If in doubt at any stage during the installation of the product, always consult a professional electrical engineer who is
qualified and trained in the local and national standards. If in doubt about the operation or use, please consult the nearest
Mitsubishi Electric representative.
• Since the examples indicated by this manual, technical bulletin, catalog, etc. are used as a reference, please use it after
confirming the function and safety of the equipment and system. Mitsubishi Electric will accept no responsibility for actual
use of the product based on these illustrative examples.
• This manual content, specification etc. may be changed, without a notice, for improvement.
• The information in this manual has been carefully checked and is believed to be accurate; however, if you notice a doubtful
point, an error, etc., please contact the nearest Mitsubishi Electric representative. When doing so, please provide the
manual number given at the end of this manual.
6
MEMO
7
CONTENTS
SAFETY PRECAUTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
RELEVANT MANUALS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
TERMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
GENERIC TERMS AND ABBREVIATIONS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
CHAPTER 1 DESCRIPTION 12
CHAPTER 2 SPECIFICATIONS 14
2.1 General Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.2 Power Supply Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.3 Performance Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Input specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Measurement precision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Current detector (CT) input specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Process values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Measured temperature range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Output specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.4 Part Names. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
LED display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
CHAPTER 4 FUNCTION 21
4.1 Functions List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.2 Control Mode Selection Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.3 Control Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.4 Manual Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
4.5 Balance Bumpless Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.6 RFB Limiter Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.7 Simple Two-degree-of-freedom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4.8 Normal/Reverse Operation Selection Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4.9 Proportional Band Setting Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.10 Overlap/dead Band Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.11 Cooling Method Setting Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.12 Auto Tuning Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
4.13 AT (Auto Tuning) Bias Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.14 Startup Tuning Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
4.15 Operations Mode Selection Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
4.16 Cascade Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.17 SV Tracking Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
4.18 Settings Limiter Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
4.19 Setting Change Rate Limiter Setting Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.20 Input Type Selection Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.21 Sensor Correction Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
4.22 Primary Delay Digital Filter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
4.23 Temperature Rise Judgment Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
4.24 External (Other Analog Module) I/O Function. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
8
4.25 Output Limiter Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
4.26 Output Change Ratio Limiter Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.27 Control Output Flag. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.28 Transistor Outputs Selection Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.29 Alert Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.30 Loop Disconnection Detection Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
4.31 Loop Disconnection Detection Dead Band Function. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
4.32 Heater Disconnection Detection Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
4.33 Output OFF-time Current Error Detection Function. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
CONTENTS
4.34 Buffer Memory Data Backup Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4.35 Default Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
4.36 Error History Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
4.37 FX3 Allocation Mode Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
CHAPTER 6 WIRING 70
6.1 Spring Clamp Terminal Block. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
6.2 Terminals Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
6.3 Power Supply Wiring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Grounding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
6.4 External Wiring Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
CHAPTER 8 PROGRAMMING 81
8.1 Programming Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Standard PID control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Heating-cooling PID control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
CHAPTER 9 TROUBLESHOOTING 90
9.1 Checks with LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
The POWER LED has turned OFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
The RUN LED has turned OFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
When the ERROR LED turns on or flashes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
9.2 Checks When Trouble Occurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
9.3 List of Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
9.4 List of Alarm Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
APPENDIX 95
Appendix 1 External Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Appendix 2 Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Certification of UL, cUL standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Compliance with EC directive (CE Marking) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Requirement for compliance with EMC directive. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
9
Compliance with UKCA marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Appendix 3 Module Label . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Appendix 4 Buffer Memory Areas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
List of buffer memory addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Details of buffer memory addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Appendix 5 PID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
PID operations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Actions of the temperature control module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Proportional action (P action) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
Integral action (I action) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Derivative action (D action) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
PID action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
INDEX 172
REVISIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .174
WARRANTY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .175
TRADEMARKS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .176
10
RELEVANT MANUALS
Manual name <manual number> Description
MELSEC iQ-F FX5S/FX5UJ/FX5U/FX5UC User's Manual (Hardware) Describes the details of hardware of the FX5S/FX5UJ/FX5U/FX5UC CPU module,
<SH082452ENG> including performance specifications, wiring, installation, and maintenance.
MELSEC iQ-F FX5 User's Manual (Application) Describes basic knowledge required for program design, functions of the CPU
<JY997D55401> module, devices/labels, and parameters.
MELSEC iQ-F FX5 Programming Manual (Program Design) Describes specifications of ladders, ST, FBD/LD, and other programs and labels.
<JY997D55701>
MELSEC iQ-F FX5 Programming Manual (Instructions, Standard Describes specifications of instructions and functions that can be used in programs.
Functions/Function Blocks)
<JY997D55801>
MELSEC iQ-F FX5 User's Manual (Temperature Control) Describes the temperature control module.
<SH-081799ENG> (This manual)
GX Works3 Operating Manual System configuration, parameter settings, and online operations of GX Works3.
<SH-081215ENG>
TERMS
Unless otherwise specified, this manual uses the following terms.
For details on the FX3 devices that can be connected with the FX5, refer to the User’s Manual (Hardware) of the CPU module
to be used.
Terms Description
Engineering tool The software package for the MELSEC series programmable controllers
*1 Area-specific model
11
1 DESCRIPTION
FX5-4LC temperature control module equipped with 4 channel input (thermocouples, resistance thermometer and micro
voltage input), 4 points output (open collector transistor) and 4 points current sensor input can perform temperature control.
Further, PID control is also possible using voltage/current inputs and voltage/current outputs by connecting a separate analog
expansion adapter and intelligent function module.
Temperature sensor
(Model K Thermocouple)
Process value (PV)
Heater current process value
Temperature tank
1 DESCRIPTION
12
MEMO
1
1 DESCRIPTION
13
2 SPECIFICATIONS
This chapter describes the temperature control module specifications.
2 SPECIFICATIONS
14 2.1 General Specifications
Input specifications
Items Specifications
Number of input points 4 points
Input type*1 Thermocouple K, J, R, S, E, T, B, N JIS C 1602-1995
PL II, W5Re/W26Re, U, L
2
Resistance thermometer 3-wire type Pt100 JIS C 1604-1997 (New JIS)
3-wire type JPt100 JIS C 1604-1981 (obsolete JIS)
2-wire type/3-wire type Pt1000 JIS C 1604-2013
Micro voltage input
Measurement precision Page 15 Measurement precision
Cold contact temperature When ambient Within 1.0
compensation error temperature is 0 to 55 However, within 2.0 while input value is -150 to -100 / within 3.0 while input value is -200
to -150
When ambient Within 1.8
temperature is -20 to 0 However, within 3.6 while input value is -150 to -100 / within 5.4 while input value is -200
to -150
Resolution 0.1 (0.1), 1.0 (1.0), 0.5 V, or 5.0 V
Varies depending on input range of used sensors.
Sampling period 250 ms/4ch
Effect of external resistance Approx. 0.125 V/
(When thermocouple is used)
Effect of input lead wire 3-wire type Approx. 0.03%/ of full scale. 10 or less per 1-wire
resistance (When resistance
2-wire type Approx. 0.04%/ of full scale. 7.5 or less per 1-wire
thermometer is used)
Input impedance 1 M or more
Sensor current Approx. 0.20 mA (When resistance thermometer is used)
Operation when input is Upscale/downscale (When resistance thermometer is used)
disconnected/Operation
when input is short-circuited
Measurement precision
Measurement precision is as described below. However, cold contact temperature compensation errors are not included in
the thermocouple precision. For cold contact temperature compensation errors, refer to Page 15 Input specifications
Further, the input value rounds up the minimum resolution for the measurement precision described below.
2 SPECIFICATIONS
2.3 Performance Specifications 15
If the ambient temperature is 0 to 55
Input type Input range Measurement precision
K, J, E, T, PL II, U, L Less than -100 7.0 1 digit
-100 to less than +500 3.5 1 digit
500 or more (0.7% of display value) 1 digit
R, S, N, W5Re/W26Re Less than 1000 7.0 1 digit
1000 or more (0.7% of display value) 1 digit
B Less than 400 140 1 digit
400 to less than 1000 7 1 digit
1000 or more (0.7% of display value) 1 digit
Pt100, JPt100, Pt1000 Less than 200 1.4 1 digit
200 or more (0.7% of display value) 1 digit
Micro voltage input (0.7% of span) 1 digit
2 SPECIFICATIONS
16 2.3 Performance Specifications
Process values
To stabilize the measurement precision, warm-up (supply power) the system for 30 minutes or more after power-on.
Output specifications
Items Specifications
Number of output points 4 points
Output method NPN open collector transistor output
Rated load voltage 5 to 24 V DC
Maximum load voltage 30 V DC or less
Maximum load current 100 mA
Leak current in OFF status 0.1 mA or less
ON voltage 1.5 V (When maximum load current)
Control output cycle 0.5 to 100.0 sec.
2 SPECIFICATIONS
2.3 Performance Specifications 17
2.4 Part Names
This section describes the names of each part of the temperature control module.
[6]
2-φ4.5 mounting holes
[3]
[2] [4]
[7]
[5]
[1]
[8]
[9]
[10]
LED display
The following table lists the LED display.
LED display LED Description
color
POWER Green Indicates the power supply status.
ON: Power ON
OFF: Power OFF or module failure
RUN Green Indicates the operations status.
ON: Normal operation
OFF: Error
ERROR Red Indicates the error status.
ON: Minor error or major error
Flashing: Moderate error or major error
OFF: Normal operation
OUT1 to OUT4 Green Indicates the output status.
ON: OUT1 to OUT4 output on
ON: OUT1 to OUT4 output off
2 SPECIFICATIONS
18 2.4 Part Names
3 PROCEDURES BEFORE OPERATION
This chapter describes the procedures before operation.
4. Adding modules
Add temperature controllers to the module configuration using GX Works3.
When adding a temperature control module, FX3 allocation mode is usable if a module with the suffix
"(FX3)"after its name is selected.
• FX5-4LC: Normal mode
• FX5-4LC (FX3): FX3 allocation mode
If the mode is changed, an error occurs at startup, and setting value backup is required.
For details on the buffer memory data backup function, refer to the following.
Page 63 Buffer Memory Data Backup Function
5. Parameter settings
Set the temperature control module parameters using GX Works3.
8. Warm-up operations
Implement warm-up for approx. 30 mins. before starting operations.
4
4.1 Functions List
The following table lists the temperature control module functions.
Items Description Usability Reference
Standard PID Heating/cooling
control PID control
Control mode selection function Use this function to select the control mode from among Page 23
those described below.
• Standard PID control
• Heating/cooling PID control
Control method Two-position control Control methods can be achieved by setting a Page 25
P control proportional band (P), integral time (I), and derivative
time (D).
PI control
PD control
PID control
Manual control A manipulated value (MV) can be set manually by users Page 29
without being automatically calculated by the PID control.
Balance bumpless function This function prevents sudden outputs change during Page 30
AUTOMAN mode switching.
RFB limiter function When the deviation (E) continues for a long period of Page 30
time, this function prevents the PID operation results
(manipulated value (MV)) calculated by integral actions
from exceeding the effective range of the manipulated
value (MV).
Simple two-degree-of-freedom In addition to the PID control, this function selects a Page 31
suitable response speed for the set value (SV) change
from three levels to simply achieve the two-degree-of-
freedom PID control.
Normal operation/reverse operation Select whether or not to implement a PID operation with Page 31
selection function a normal operation or a reverse operation.
Proportional band setting function This function can set the proportional bands (P) for Page 32
heating and cooling individually.
Overlap/dead band function The temperature where the cooling control output starts Page 33
can be shifted using this function and, consequently,
whether control stability is prioritized or energy saving is
prioritized can be selected.
Cooling method setting function During auto tuning, an auto tuning operational expression Page 34
is automatically selected depending on a selected
cooling method and an operation starts.
Auto tuning function The temperature control module automatically sets the Page 35
best PID constants.
AT bias function This function changes the AT point by applying bias to Page 39
the set value (SV) during auto tuning.
4 FUNCTION
4.1 Functions List 21
Items Description Usability Reference
Standard PID Heating/cooling
control PID control
Startup tuning function The temperature control module constantly monitors the Page 40
control state, so when the control system is oscillatory
just after the control start, owing to the set value (SV)
change or fluctuation of characteristics of a controlled
object, this function allows PID constants to be
automatically changed.
Operation mode Select from not used, monitor only, monitor + alert, and Page 42
monitor + alert + control for each channel.
Cascade control Monitors the target control temperature using the master, Page 43
and corrects slave set values according to the deviation
between the set value (SV) and the actual value.
Controlled devices are adjusted by the slaves and, as a
result, control of the target control temperature reaches
the set value.
SV tracking function This function prevents sudden output changes in the Page 45
slave channel when turning OFF cascade control.
Settings limiter function This function limits the settings range of the set value Page 45
(SV).
Setting change rate limiter setting Select whether to set individually or en bloc the setting Page 46
function variation rate limiters for temperature rise and fall.
Input type selection function Select either resistance temperature detector or low Page 46
voltage as the input sensor type.
Sensor correction function When there is an error between the temperature process Page 47
value (PV) and actual temperature due to measurement
conditions, this function corrects the error. Corrects the
ratio to the full scale of the set input range as the error
correction value.
Primary delay digital filter By setting the primary delay digital filter, a temperature Page 48
process value (PV) with smoothed transient noise can be
output.
Temperature rise judgment function This function judges whether the process value (PV) is Page 49
within the temperature rise judgment range during
temperature sensor sampling.
External (other analog module) I/O This function enables inputs and outputs using another Page 49
function analog module on the system.
Output limiter function This function limits the upper and lower limits of the Page 50
manipulated value (MV).
Output change ratio limiter function The Output change ratio limiter functions to limit the Page 51
amount of change in the manipulated value (MV) per unit
time. Outputs to control targets that dislike output
mutations can be limited using the set output change
amount.
Control output flag Turns ON and OFF the control outputs monitor. Page 51
Transistor outputs selection This function selects the transistor output functions built Page 52
into the temperature control module.
Alert function This function sends an alert when a temperature process Page 53
value (PV) or deviation (E) meets the condition set in
advance.
Loop disconnection detection function This function measures the current flowing to the main Page 60
heater circuit, and detects disconnections.
Loop disconnection detection dead This function sets the on-alert area centering on the set Page 61
band function value (SV).
Heater disconnection detection This function measures the current flowing to the main Page 62
function heater circuit, and detects disconnections.
Output OFF-time current error This function detects errors when the transistor outputs Page 62
detection function are OFF.
Buffer memory data backup function This function backs up the set values in the buffer Page 63
memory to non-volatile memory.
Default function This function sets the buffer memory to the default Page 64
values.
4 FUNCTION
22 4.1 Functions List
Items Description Usability Reference
Standard PID Heating/cooling
control PID control
Error history function This function stores a maximum of 16 errors and alarms Page 64
that occurred in the temperature control module to buffer
memory as a history.
FX3 allocation mode function The temperature control module buffer memory Page 67
addresses can be arranged in the same way as for
FX3U-4LC.
4 FUNCTION
4.2 Control Mode Selection Function 23
Selectable control modes
A control mode can be selected from the modes described below. Select a control mode in "Control mode selection" of "Base
Setting".
Control mode Control types Input Output
0 Standard PID control Internal Internal
1 Standard PID control External Internal
2 Standard PID control Internal External
3 Standard PID control External External
4 Heating/cooling PID control Internal Internal
5 Heating/cooling PID control External Internal
6 Heating/cooling PID control Internal External
7 Heating/cooling PID control External External
If Internal is selected in either inputs or outputs, control is implemented using the I/O built into the temperature control module.
If External is selected in either inputs or outputs, control is implemented using another analog module connected to the CPU
module.
4 FUNCTION
24 4.2 Control Mode Selection Function
4.3 Control Method
The following control methods can be achieved by setting a proportional band (P), integral time (I), and derivative time (D).
• Two-position control
• P control
• PI control
• PD control
• PID control
Two-position control
Two-position control is a control method that uses the 0% manipulated value (MV) and 100% manipulated value (MV).
Turning ON and OFF the manipulated value (MV) repeatedly makes the temperature process value come close to the set
4
value (SV), and the temperature is kept constant.
By the setting in "Adjustment sensitivity (dead band) setting" of "Application Setting", the chattering of
transistor outputs under two-position control can be prevented. Set the set value (SV).
Time
ON
4 FUNCTION
4.3 Control Method 25
■Heating-cooling PID control
The module operates as described below outside the setting range of "Adjustment sensitivity (dead band) setting" in
"Application Setting".
Condition Heating transistor output status Cooling transistor output status
The temperature process value (PV) is below the lower limit of the ON OFF
adjustment sensitivity (dead band)
The temperature process value (PV) is above the upper limit of the OFF ON
adjustment sensitivity (dead band)
Time
ON
Heating output
OFF
ON
Cooling output OFF
■Setting method
Set 0 (0 ()) in the following buffer memory areas.
• 'CH1 Proportional band (P) setting' (Un\G431) (Page 135 CH1 Proportional band (P) setting)
• 'CH1 Heating proportional band (Ph) setting' (Un\G431) (Page 136 CH1 Heating proportional band (Ph) setting)
4 FUNCTION
26 4.3 Control Method
P control
P control is a control method in which the manipulated value (MV) is determined proportional to the deviation (E) between the
temperature process value (PV) and set value (SV).
50% 4
0% Temperature
Set value (SV)*2 process value (PV)
*1 A value to be actually output is within the output limiter range set in "Upper limit output limiter" and "Lower limit output limiter" of "Limiter
setting" in "Application Setting".
*2 The set value (SV) is the center of the proportional band (P).
*1 A value to be actually output is within the output limiter range set in "Upper limit output limiter" and "Lower limit output limiter" of "Limiter
setting" in "Application Setting". (Page 78 Application Setting)
■Setting method
Make the settings as described below.
• 'CH1 Integral time (I) setting' (Un\G432): 0 to 0 (s) (Page 136 CH1 Integral time (I) setting)
• 'CH1 Derivative time (D) setting' (Un\G433): 0 to 0 (s) (Page 137 CH1 Derivative time (D) setting)
PI control
PI control is a control method in which derivative elements are added to P control, and thereby corrects an offset (remaining
deviation) that remains when the temperature is stable. By setting the integral time (I) properly, the temperature process value
(PV) matches the set value (SV).
■Setting method
Make the settings as described below.
• 'CH1 Derivative time (D) setting' (Un\G433): 0 to 0 (s) (Page 137 CH1 Derivative time (D) setting)
4 FUNCTION
4.3 Control Method 27
PD control
PD control is a control method in which the derivative time (D) is set in addition to P control. The control mechanism is the
same as P control.
■Setting method
Make the settings as described below.
• 'CH1 Integral time (I) setting' (Un\G432): 0 to 0 (s) (Page 136 CH1 Integral time (I) setting)
PID control
PID control is a control method in which derivative elements are added to PI control, and thereby the temperature shifts to a
stable status in a short period of time even when a drastic change has occurred. By setting the derivative time (D) properly,
the controlled object shifts to a stable status in a short period of time.
4 FUNCTION
28 4.3 Control Method
Buffer memory areas related to control methods
The following table shows the buffer memory areas related to each control method.
Buffer memory Buffer memory Setting range
name address Two-position P control PD control P control PID control
control
CH1 Cooling 431 Fix the setting to 0. 0 to 10000 (0.0 to 1000.0% span)
proportional band (P)
setting, CH1 Heating
proportional band (Ph)
setting (If using normal
mode)
CH1 Cooling 439
proportional band (Pc)
setting (If using normal
4
mode)
CH1 Integral time (I) 432 The set value is Fix the setting to 0. 1 to 3600(s)
setting (If using normal ignored.
mode)
CH1 Differential time 433 The set value is Fix the setting to 0. 1 to 3600(s) The set value is 1 to 3600(s)
(D) setting (If using ignored. ignored.
normal mode)
The temperature control module automatically sets optimum PID constants when the following functions are
used.
• Auto Tuning Function (Page 35 Auto Tuning Function)
• Startup tuning function (Page 40 Startup Tuning Function)
Setting method
Configure the settings as described below.
1. Set 'CH1 AUTO/MAN mode shift' (Un\G518) to Manual (MAN) (1). (Page 149 CH1 AUTO/MAN mode shift)
2. Set the manipulated value (MV) in 'CH1 Manual output setting' (Un\G519). (Page 150 CH1 Manual output setting)
Setting range
The settings range is as described below.
• -50 to 1050 (-5.0 to 105.0%)
4 FUNCTION
4.4 Manual Control 29
4.5 Balance Bumpless Function
Prevents overshoot due to sudden changes in the manipulated value (MV) when switching from AUTO mode to MAN mode
(or from MAN mode to AUTO mode).
The balance bumpless from MAN mode to AUTO mode function is enabled only during PID control or PI control mode.
This function automatically operates during switching. No particular settings are required.
Manipulated value
(MV)
AUTO mode MAN mode AUTO mode
Time
(1) (2) (3)
When a PID operation result is larger than the upper limit output limiter value, the temperature control module
operates as described below.
• The RFB function levels the manipulated value (MV) to the upper limit output limiter value by feeding back
an excess value to the integral value.
When a PID operation result is smaller than the lower limit output limiter value, the temperature control
module operates as described below.
• The RFB function levels the manipulated value (MV) to the lower limit output limiter value by feeding back a
required value to the integral value.
4 FUNCTION
30 4.5 Balance Bumpless Function
4.7 Simple Two-degree-of-freedom
In addition to the PID control, this function selects a suitable response speed for the set value (SV) change from three levels
to simply achieve the two-degree-of-freedom PID control.
General PID controls are called one-degree-of freedom PID control. In the one-degree-of freedom PID control, when PID
constants to improve "response to the change of the set value (SV)" have been set, "response to the noise" degrades.
Conversely, when PID constants to improve "response to the noise" have been set, "response to the change of the set value
(SV)" degrades.
Compared to one-degree-of freedom PID control, "response to the change of the set value (SV)" and "response to the noise"
can be compatible with each other in the two-degree-of-freedom PID control.
Note that required parameter settings increase and it is difficult for PID constants to be automatically set by the auto tuning
function for complete two-degree-of-freedom PID control. Consequently, the temperature control module operates in the
4
simple two-degree-of-freedom PID control for which parameters are simplified.
In the PID control (simple two-degree-of-freedom) of the temperature control module, users can use PID constants making
good "response to the noise" and the form of "response to change of the set value (SV)" can be selected from the following
three types.
• Fast
• Normal
• Slow
Change
Slow
Time
Set value (SV) change point
Setting method
Configure the settings as described below.
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Control basic
parameters] [Control Response Parameters]
Setting method
Configure the settings as described below.
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Normal
Operation/Reverse Operation Setting]
4 FUNCTION
4.7 Simple Two-degree-of-freedom 31
4.9 Proportional Band Setting Function
This function can set the proportional bands (P) for heating and cooling individually. Different gradients can be set by using
different proportional band (P) values in heating and cooling areas.
Manipulated value Heating proportional band (Ph) Cooling proportional band (Pc)
for heating (MVh)
Manipulated value
100%
for heating (MVh) It is also possible to
100% narrow only the
Heating cooling proportional
operation band (Pc).
Manipulated value
0% for heating (MVh)0%
Cooling operation
Set value (SV) amount (MVc)0%
Cooling operation
Manipulated value
for cooling (MVc)
100%
-100%
Setting method
■For heating
Set in the following buffer memory area.
• 'CH1 Heating proportional band (Ph) setting' (Un\G431) (Page 136 CH1 Heating proportional band (Ph) setting)
■For cooling
Set in the following buffer memory area.
• 'CH1 Cooling proportional band (Pc) setting' (Un\G439) (Page 140 CH1 Cooling proportional band (Pc) setting)
4 FUNCTION
32 4.9 Proportional Band Setting Function
4.10 Overlap/dead Band Function
In the heating-cooling control, the temperature process value (PV) significantly changes due to a slight heating or cooling
control output when the heat produced by a controlled object and natural cooling are being balanced. Consequently, an
excessive output may be implemented.
The temperature where the cooling control output starts can be shifted using this function; consequently, whether control
stability is prioritized or energy saving is prioritized can be selected.
Overlap
The overlap refers to the temperature area where both of heating control and cooling control are implemented. In the
temperature area where both heating and cooling output overlap, both of the outputs negate each other, and so the control
gain becomes moderate. Consequently, the variation amount in the temperature process value (PV) for the output becomes
4
small, improving control stability.
If establishing an overlap area, set a negative value in the "Overlap/dead band setting".
Overlap
Dead band
The dead band refers to the temperature area where neither heating control output nor cooling control output is implemented.
When the temperature process value (PV) is stable within this area, output is not implemented for a slight change in the
temperature, resulting in energy saving.
If establishing a dead band area, set a positive value in the "Overlap/dead band setting".
Manipulated value
(MV) Heating Cooling
proportional proportional
band band
(Ph) (Pc)
100%
Setting method
Configure the settings as described below.
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Heating/cooling
control setting] [Overlap/dead band setting]
4 FUNCTION
4.10 Overlap/dead Band Function 33
4.11 Cooling Method Setting Function
This function switches the cooling method depending on whether the cooling device is air-cooling type, water-cooling type, or
cooling gain linear type in the case of heating and cooling PID control. As the cooling characteristics between air cooling and
water cooling are very different, it is possible to request PID constants for the device by setting the cooling method when
implementing AT (auto tuning).
• Air-cooling type/water-cooling type
Uses an algorithm that presumes heating and cooling PID controls for plastic molding devices.
Good responsiveness and small set value response characteristics for over-travel amounts can be obtained even for devices
that have cooling configurations with non-linear characteristics.
• Cooling gain linear type
Uses an algorithm that presumes applications without non-linear cooling performance, such as electronic coolers that use
Peltier elements.
During auto tuning implementation, PID constants are calculated and the auto tuning is implemented based
on this setting. Consequently, more suitable PID constants can be calculated by the setting according to the
cooling characteristics of the device. For details on the auto tuning function, refer to the following.
Page 35 Auto Tuning Function
Setting method
Configure the settings as described below.
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Heating/cooling
control setting] [Cooling method setting]
• An operational expression of the auto tuning for the calculation of PID constants is determined based on this
setting. Consequently, always configure this setting before implementing auto tuning.
• Air cooling and water cooling roughly indicate the level of the cooling ability. When a device is too cooled
even though air cooling has been selected, set "1: Water cooling". When a device is less likely to be cooled
even though water cooling has been selected, set "0: Air cooling".
• Generally, the ability of water cooling is higher than that of air cooling and cooling may be too strong when
the same PID constants as the one for air cooling are used for water cooling. Consequently, it may take
some time for control to stabilize. Consequently, the auto tuning calculates PID constants so that the PID
constants of when "1: Water cooling" is set become larger than the ones of when "0: Air cooling" is set.
4 FUNCTION
34 4.11 Cooling Method Setting Function
4.12 Auto Tuning Function
The temperature control module automatically sets the best PID constants. In the auto tuning, the control output is turned ON
and OFF, and PID constants are calculated depending on the hunting cycle and amplitude that occur when overshoots and
undershoots of the temperature process value (PV) to the set value (SV) are repeated.
4
Set value (SV)
AT start AT finish
Time
4 FUNCTION
4.12 Auto Tuning Function 35
Precautions
• During setting change rate limiter operations, auto tuning starts after the set value (SV) reaches the AT point.
• Implement auto tuning if control has started with both the AT implementation command and ST implementation command
in the 1 status.
• If the AT implementation command is set to 1 during start-up tuning, start-up tuning stops, and auto tuning is implemented.
• If a value other than 0 is set in the Output change ratio limiter and auto tuning is implemented, the optimum PID constant
may not be obtainable. If implementing auto tuning, do not use the output change ratio limiter.
• During auto tuning implementation, the loop disconnection alert function is disabled.
4 FUNCTION
36 4.12 Auto Tuning Function
5. The parameter is added in "View".
4 FUNCTION
4.12 Auto Tuning Function 37
Auto tuning implementation conditions and stop conditions
■Auto tuning implementation conditions
If all of the following conditions are satisfied, auto tuning can be implemented.
• AUTO/MAN mode switching is "0: AUTO mode"
• Operations mode setting is "3: Monitor + alert + control"
• Proportional band setting is other than 0
• The values of upper limit output limiter, heating upper limit output limiter, and cooling upper limit output limiter are all 1
(0.1%) min.
• The lower limit output limiter value is 999 (99.9%) max.
• No input value errors (upper limit/lower limit) have occurred
• Cascade ON/OFF is "0: Cascade OFF"
• AT/ST error completion flag is 0
4 FUNCTION
38 4.12 Auto Tuning Function
4.13 AT (Auto Tuning) Bias Function
If the process value (PV) does not exceed the set value (SV) during auto tuning implementation, AT bias is set.
Auto tuning implements 2-position control on the set value (SV), and calculates and sets the PID constants by hunting the
process value (PV). Depending on the control target, however, auto tuning using hunting may be poor. In such cases, the auto
tuning set value (SV)= AT point can be changed using the AT bias settings.
Ex.
When a negative value has been set for AT bias (Reverse Operation)
Temperature process value (PV)
4
Set value (SV)
(1)
AT point
Time
Precautions
• If the set value (SV) + AT bias (=AT point) is outside the settings limiter range, auto tuning is implemented using the settings
limiter value.
• If the setting change rate limiter setting is other than 0 when auto tuning starts, the set value (SV) changes according to the
settings variation rate limiter setting until the AT point is reached. At this time, the event AT implementation status
(Un\G429, b14) turns ON after the set value reaches the AT point, and auto tuning starts.
Setting method
Configure the settings as described below.
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Auto tuning
setting][AT bias]
4 FUNCTION
4.13 AT (Auto Tuning) Bias Function 39
4.14 Startup Tuning Function
Startup tuning is the function that automatically measures, calculates, and sets the optimal PID constants from the response
characteristics of the control target either during control start or when the set value (SV) changes. If control starts as easy auto
tuning, the PID constants can be requested in a short time from the control target with slow response without disturbing
controllability. Further, if the control targets that require PID constants differ for each temperature setting, PID constants can
be requested for each set value (SV) change.
Startup tuning starts automatically when either control starts or the set value (SV) changes if all of the startup tuning
implementation conditions are satisfied.
If startup tuning finishes normally, control continues using the newly-calculated PID constants.
Time
4 FUNCTION
40 4.14 Startup Tuning Function
Startup tuning implementation conditions and stop conditions
■Startup tuning implementation conditions
If all of the following conditions are satisfied, startup tuning can be implemented.
• AUTO/MAN mode switching is "0: AUTO mode"
• Operations mode setting is "3: Monitor + alert + control"
• Proportional band setting is other than 0
• The values of upper limit output limiter, heating upper limit output limiter, and cooling upper limit output limiter are all 1
(0.1%) min.
• The lower limit output limiter value is 999 (99.9%) max.
• No input value errors (upper limit/lower limit) have occurred
• Cascade ON/OFF is "0: Cascade OFF"
4
• If using startup tuning when changing set values (SV), the process value (PV) is stable
• Outputs change when startup tuning starts, and are saturated by the upper limit outputs limiter or the lower limit outputs
limited
• In startup tuning when control starts, the difference between the process value (PV) and set value (SV) is x2 or greater than
the proportional band
• AT implementation command is 0
• AT/ST error completion flag is 0
Precautions
• To implement startup tuning when control starts, make sure to turn ON the heater power supply at the same time or before
starting startup tuning.
• Start startup tuning when the difference between the process value (PV) and set value (SV) is x2 or greater than the
proportional band when startup tuning starts.
• If limiting the manipulated value using the output limiter, the optimal PID constants may not be obtainable even if startup
tuning was implemented.
• If the output change ratio limiter is set, the optimal PID constants may not be obtainable even if startup tuning was
implemented.
• During data measurements for calculations, an error completion may occur if the set value (SV) is changed so that the
manipulated output is excluded from the saturation status.
4 FUNCTION
4.14 Startup Tuning Function 41
4.15 Operations Mode Selection Function
This function selects the operations mode for each channel.
Operation mode Operation
0: Not used This mode does not implement monitoring, alert operations, or controls.
1: Monitor only This mode only monitors the process values.
If external inputs are selected, values written to the temperature measurement values for external (other analog
module) inputs are processed as the process values.
2: Monitor + alert This mode monitors the process values and implements alert operations.
Alert operations are implemented only when control start/stop switching is set to "Start control".
3: Monitor + alert + control This mode implements monitoring, alert operations, and controls.
Alert operations and controls are implemented only when control start/stop switching is set to "Start control".
The operations statuses using a combination of control start/control stop are as described below.
Control start/ Description Operation mode
control stop Not used Monitor only Monitor + alert Monitor + alert +
control
0: Control stop Measurement value (PV) Displays 0 Displays the process value
Manipulated value (MV) Displays 0 Displays -50
Alert operation Disable
Temperature rise completion Disable
judgment
Output Outputs OFF
(Transistor outputs selection 0 to
2)*1
Output Outputs OFF
(Transistor outputs selection 3 to
6)*1
Output Outputs OFF
(Transistor outputs selection 7) *1
1: Control start Measurement value (PV) Displays 0 Displays the process value
Manipulated value (MV) Displays 0 Displays -50 Displays the
manipulated value
Alert operation Disable Enable
Temperature rise completion Disable Enable
judgment
Output Outputs OFF Control outputs
(Transistor outputs selection 0 to
2)*1
Output Outputs OFF Alert status
(Transistor outputs selection 3 to
6)*1
Output Outputs OFF Loop disconnection
(Transistor outputs selection 7) *1 alert status
*1 For the transistor outputs selection function, refer toPage 52 Transistor Outputs Selection Function.
Setting method
Configure the settings as described below.
[Navigation window] [Parameter] Target module [Module Parameter] [Base Setting] [Operations mode
setting]
4 FUNCTION
42 4.15 Operations Mode Selection Function
4.16 Cascade Control
Cascade control is a method of control as a single control loop by combining two controls: the master channel and slave
channel. Ideal for when there is a large time delay between the temperature near the heat source and the temperature of the
control target.
• The master channel calculated PID as either control target process value (PV) inputs or external input value inputs, and
converts the control inputs into cascade signals using the cascade bias and cascade gain to correct the slave channel set
values (SV).
• The slave channel implements PID control using the set values (SV) converted into cascade signals.
The channel combinations that can be used by the master channel and slave channel are determined for each control loop.
For the channel combinations, refer to the following.
Control loop Master channel Slave channel
4
Control group 1 (GR1) Channel 1 Channel 2
Control group 2 (GR2) Channel 3 Channel 4
Ex.
Control loop 1 block diagram
Control loop 1
Cascade OFF
Process value - Manipulated value (MV)
(PV) or external PID calculation
input value Control output OUT1
+ Cascade ON
Cascade monitor
4 FUNCTION
4.16 Cascade Control 43
Precautions
• Depending on the control conditions, it may be necessary to limit the movement area of the slave controller using "cascade
gain" and "cascade bias".
• During cascade control, auto tuning and startup tuning cannot be implemented.
Setting method
Configure the settings as described below.
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Cascade
function]
Implementing PID control on both the master and slave channels during cascade control may cause integral
operations to raise the low frequency gain too high, causing slow cycle vibration response in one or other of
the channels.
Consequently, generally set the slave channel so that this phenomenon does not occur using either P control
(I=0, D=0) or PD control (I=0).
Either the P control constant or PD control constant determines the auto tuning results implemented by the
slave channel as standard, and sets the proportional band to approx. 1.4.
2. Set only the master channel to control status and implement auto tuning to request the master channel PID constants.
3. Set the same master channel and slave channel set values (SV).
4. Turn OFF cascade status, and implement control for the slave channel only. Set the master channel operations mode to
either "1: Monitor" or "2: Monitor + alert", and wire control outputs for the slave channel only.
5. When the master and slave channel process values (PV) are stable, request the difference En in the process values (PV)
between the master channel and the slave channel. (Master channel process value (PV) - slave channel process value
(PV))
6. Set the slave channel set value range to approx. 4 the process value difference En determined in Step 5, and set the
cascade gain. (Slave channel set value range slave channel inputs range span)
7. Set the cascade bias. (Slave channel set value range 2)
8. Set the slave channel set value. (Master channel set value (SV) - Process value difference En)
9. Set the master channel operations mode setting to "3: Monitor + alert + control", and turn ON cascade control. Check the
control status while manually adjusting the master channel PID constants.
4 FUNCTION
44 4.16 Cascade Control
4.17 SV Tracking Function
The SV tracking function tracks the slave channel set value in the set values immediately before switching (set value monitor
value) when turning OFF cascade. This prevents sudden changes to the slave channel outputs when turning OFF cascade.
• Control group 1 (GR1): Common setting for CH1 and CH2.
• Control group 2 (GR2): Common setting for CH3 and CH4.
Operation example
If SV tracking is used If SV tracking is not used
(1) (1) 4
(2) (2)
t t
(3) (3)
Setting method
Configure the settings as described below.
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Cascade
setting][SV tracking selection]
Setting method
Configure the settings as described below.
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Limiter setting]
Set the settings limiter settings range using the inputs range upper limit upper limit limiter lower limit limiter
input range lower limit.
4 FUNCTION
4.17 SV Tracking Function 45
4.19 Setting Change Rate Limiter Setting Function
The setting change rate limiter settings is the function that changes the set value (SV) difference in steps when the set value
(SV) is changed. Set so as to avoid sudden set value (SV) changes. Set values (SV) undergoing changes can be checked
using ‘Set value (SV) monitor’ (Un\G406).
Ex.
If the set value is raised from set value (SV) 1 to set value (SV) 2
Setting method
Set the span change amount (%) per 1 minute. The span types are as described below.
Input type Span
During internal temperature inputs Input range span
During internal micro voltage inputs Scaling span
During external inputs External inputs span
Precautions
The value including below the decimal point is handled. Set the actual value using the value multiplied by 10.
Setting method
Configure the settings as described below.
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Control basic
parameters] [Input range setting]
4 FUNCTION
46 4.19 Setting Change Rate Limiter Setting Function
4.21 Sensor Correction Function
When there is an error between the temperature process value (PV) and actual temperature due to measurement conditions,
this function corrects the error.
A B C D E F G
Measuring range
lower limit
Lower limit value of
the input range
Upper limit value of
the input range
Measuring range
upper limit 4
Lower limit error Upper limit error
judgment point judgment point
Input range
Process value Value after Temperature Flag (input error) status Remarks
before correction process value (PV)
correction
Area A Display lower limit value Input error (lower limit) status is If the process value before correction is in area A,
ON correction processing is not implemented
Area B Areas A and B Display lower limit value Input error (lower limit) status is Values after correction are not input to areas E, F,
ON or G
Areas C and D Value after correction
Area C Areas A and B Display lower limit value OFF Values after correction are not input to areas E, F,
or G
Areas C and D Value after correction
Area D Areas A and B Display lower limit value OFF
Areas C, D, and E Value after correction
Areas F and G Display upper limit value
Area E Areas D and E Value after correction OFF Values after correction are not input to areas A, B,
Areas F and G Display upper limit value or C
Area F Areas D and E Value after correction Input error (upper limit) status Values after correction are not input to areas A, B,
is ON or C
Areas F and G Display upper limit value
Area G Display upper limit value Input error (upper limit) status If the process value before correction is in area G,
is ON correction processing is not implemented
Setting method
Set the span correction as described below.
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Sensor
correction value setting]
The span types are as described below.
Input type Span
During internal temperature inputs Input range span
During internal micro voltage inputs Scaling span
During external inputs External inputs span
Precautions
The value including below the decimal point is handled. Set the actual value using the value multiplied by 100.
4 FUNCTION
4.21 Sensor Correction Function 47
4.22 Primary Delay Digital Filter
By setting the primary delay digital filter, a temperature process value (PV) with smoothed transient noise can be output.
Temperature
If the primary delay process value (PV)
digital filter is not set
Time
Temperature
If the primary delay process value (PV)
digital filter is set
Time
Set the time for the temperature process value (PV) to change by 63.3% in the primary delay digital filter.
Temperature
If the primary delay process value (PV)
digital filter is not set
Time
Temperature
process value (PV)
If the primary delay
digital filter is set
63.3%
Time
(1)
(1) "Primary Delay Digital Filter Setting" in "Application Setting"
Setting method
Configure the settings as described below.
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Primary Delay
Digital Filter Setting]
4 FUNCTION
48 4.22 Primary Delay Digital Filter
4.23 Temperature Rise Judgment Function
This function judges whether the temperature process value (PV) is within the temperature rise completion range.
Setting method
Configure the settings as described below.
Temperature rise
completion soak time
Input
The temperature control module generally uses the temperature processed by the thermocouple or platinum resistance
thermometer connected to the module as the temperature process value (PV). The temperature control module can use the
digital input value of the current or voltage converted in another analog module on the system as a temperature process value
(PV).
■Setting method
Store the value of another analog module in 'CH1 Temperature process value (PV) for input with another (external) analog
module' (Un\G438).
Select the control mode to use the external inputs using control mode switching.
• If a greater value than (external input range upper limit + 5% of external input range) is set, an input upper
limit alert occurs, and an event (Un\G429, b0) turns ON.
• If a smaller value than (external input range lower limit + -5% of external input range) is set, an input lower
limit alert occurs, and an event (Un\G429, b1) turns ON.
4 FUNCTION
4.23 Temperature Rise Judgment Function 49
Output
Instead of the transistor output from inside the temperature control module, an analog output value from another analog
module can be used as the manipulated value (MV).
■Setting method
Store the value in 'CH1 Manipulated value (MV) for output with another analog module' (Un\G407) in the buffer memory of
another analog module.
The values that scale the manipulated value (MV) (from the external output range lower limit (Un\G596) to the
external output range upper limit (Un\G595)) are written to the 'CH1 Manipulated value (MV) for output with
another (external) analog module'/'CH1 Manipulated value for heating (MVh) for output with another (external)
analog module' (Un\G407) and 'CH1 Manipulated value for cooling (MVc) for output with another (external)
analog module' (Un\G409), regardless of the control mode switching settings.
100%
This range has no control outputs
Upper limit output limiter
Setting method
Configure the settings as described below.
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Limiter setting]
Precautions
The output limiter function is disabled during 2-position control implementation.
4 FUNCTION
50 4.25 Output Limiter Function
4.26 Output Change Ratio Limiter Function
The output change ratio limiter functions to limit the amount of change in the manipulated value (MV) per unit time (1s).
Control outputs can be limited using the output change rate that has been set.
Outputs are based on set tendencies without the manipulated value (MV) changing suddenly during operations mode travel
(when outside the proportional band) or when the set value (SV) changes (when the change is large).
If the output change rate limiter is not set
Setting method
Configure the settings as described below.
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Limiter setting]
Precautions
• Reducing the output change ratio limiter value (reducing the tendency) slows the control response. Further, differential
effects are eliminated.
• The output change ratio limiter is disabled during 2-position control implementation.
• If a value other than 0 is set in the output change ratio limiter and auto tuning is implemented, a suitable PID constant may
not be obtainable.
4 FUNCTION
4.26 Output Change Ratio Limiter Function 51
4.28 Transistor Outputs Selection Function
The transistor outputs selection function is the function that selects the internal transistor outputs function. Settings are made
for each channel separately.
The transistor output functions depend on the control mode settings as described below.
Transistor output Control mode
functions 0, 1: Standard PID control 2, 3: Standard PID control 4, 5: Heating/cooling PID 6, 7: Heating/cooling PID
selection set (Internal outputs) (External outputs) control control
values (Internal outputs)*1 (External outputs)
0 OUT1 CH1 operations output Normally OFF CH1 heating operations output Normally OFF
OUT2 CH2 operations output Normally OFF CH1 cooling operations output Normally OFF
OUT3 CH3 operations output Normally OFF CH3 heating operations output Normally OFF
OUT4 CH4 operations output Normally OFF CH3 cooling operations output Normally OFF
1 OUT1 CH1 operations output CH1 operations output CH1 heating operations output CH1 heating operations output
OUT2 CH2 operations output CH2 operations output CH1 cooling operations output CH2 heating operations output
OUT3 CH3 operations output CH3 operations output CH3 heating operations output CH3 heating operations output
OUT4 CH4 operations output CH4 operations output CH3 cooling operations output CH4 heating operations output
2 OUT1 CH1 operations output CH1 operations output CH1 heating operations output CH1 cooling operations output
OUT2 CH2 operations output CH2 operations output CH1 cooling operations output CH2 cooling operations output
OUT3 CH3 operations output CH3 operations output CH3 heating operations output CH3 cooling operations output
OUT4 CH4 operations output CH4 operations output CH3 cooling operations output CH4 cooling operations output
3 OUT1 CH1 operations output CH1 alert 1 status CH1 heating operations output CH1 alert 1 status
OUT2 CH2 operations output CH2 alert 1 status CH1 cooling operations output CH2 alert 1 status
OUT3 CH3 operations output CH3 alert 1 status CH3 heating operations output CH3 alert 1 status
OUT4 CH4 operations output CH4 alert 1 status CH3 cooling operations output CH4 alert 1 status
4 OUT1 CH1 operations output CH1 alert 2 status CH1 heating operations output CH1 alert 2 status
OUT2 CH2 operations output CH2 alert 2 status CH1 cooling operations output CH2 alert 2 status
OUT3 CH3 operations output CH3 alert 2 status CH3 heating operations output CH3 alert 2 status
OUT4 CH4 operations output CH4 alert 2 status CH3 cooling operations output CH4 alert 2 status
5 OUT1 CH1 operations output CH1 alert 3 status CH1 heating operations output CH1 alert 3 status
OUT2 CH2 operations output CH2 alert 3 status CH1 cooling operations output CH2 alert 3 status
OUT3 CH3 operations output CH3 alert 3 status CH3 heating operations output CH3 alert 3 status
OUT4 CH4 operations output CH4 alert 3 status CH3 cooling operations output CH4 alert 3 status
6 OUT1 CH1 operations output CH1 alert 4 status CH1 heating operations output CH1 alert 4 status
OUT2 CH2 operations output CH2 alert 4 status CH1 cooling operations output CH2 alert 4 status
OUT3 CH3 operations output CH3 alert 4 status CH3 heating operations output CH3 alert 4 status
OUT4 CH4 operations output CH4 alert 4 status CH3 cooling operations output CH4 alert 4 status
7 OUT1 CH1 operations output CH1 loop disconnection alert CH1 heating operations output Normally OFF
status
OUT2 CH2 operations output CH2 loop disconnection alert CH1 cooling operations output Normally OFF
status
OUT3 CH3 operations output CH3 loop disconnection alert CH3 heating operations output Normally OFF
status
OUT4 CH4 operations output CH4 loop disconnection alert CH3 cooling operations output Normally OFF
status
*1 If control modes 4 or 5 are selected, use CH2 and CH4 control outputs or external outputs.
Setting method
Configure the settings as described below.
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Transistor
outputs function]
4 FUNCTION
52 4.28 Transistor Outputs Selection Function
4.29 Alert Function
This function sends an alert when a temperature process value (PV) or deviation (E) meets the condition set in advance. Use
this function to activate danger signals of devices or safety devices. The alert functions are classified into input alerts and
deviation alerts, and are as described below depending on the alert mode set value.
Setting Alert mode Setting range of alert set value
value
0 Not Warning (Alert not implemented)
1 Upper limit input value alert Value within set input value range*1
2 Lower limit input value alert
3 Upper Limit Deviation Alert - span to + span*2
4 Lower Limit Deviation Alert 4
5 Upper/lower Limit Deviation Alert 0 to + span*2
6 Within-Range Alert
7 Upper limit input alert with wait Value within set input range*1
8 Lower limit input alert with wait
9 Upper Limit Deviation Alert with wait - span to + span*2
10 Lower Limit Deviation Alert with wait
11 Upper/lower Limit Deviation Alert with wait 0 to + span*2
12 Upper Limit Deviation Alert with Re-wait - span to + span*2
13 Lower Limit Deviation Alert with Re-wait
14 Upper/Lower Limit Deviation Alert with Re-wait 0 to + span*2
*1 During internal temperature inputs, input range. During internal micro voltage inputs, scaling range. During external inputs, external input
range.
*2 During internal temperature inputs, input range span. During internal micro voltage inputs, scaling span. During external inputs, external
input span.
Input alert
When the temperature process value (PV) is equal to or greater than the alert set value, the system issues the upper limit
input alert.
When the temperature process value (PV) is equal to or smaller than the alert set value, the system issues the lower limit
input alert.
Upper limit input alert Lower limit input alert
Time Time
Alert status Alert status
Non-alert status Alert status Non-alert status Alert status
■Setting method
Set an alert mode. (Page 58 Alert mode)
• Upper limit input alert: Set "Upper Limit Input Alert" as the alert mode.
• Lower limit input alert: Set "Lower Limit Input Alert" as the alert mode.
4 FUNCTION
4.29 Alert Function 53
Deviation alert
When the deviation (E) between the temperature process value (PV) and the set value (SV) meets a particular condition, the
system issues the deviation alert.
The set value (SV) that is referenced is the "set value (SV) monitor".
■Setting the set value (SV) and the setting change rate limiter
If the Setting change rate limiter has been set: The "CH1 set value (SV) monitor" (Un\G406) obeys the set value (SV) after the
change as described below.
Temperature process value (PV)
(1)
Change (3)
0 Time
60 Second
(1) "Set value (SV) Setting" of "Control basic parameters" in "Application Setting"
(2) 'CH1 Set value (SV) monitor' (Un\G406)
(3) "Setting change rate limiter" of "Limiter setting" in "Application Setting"
Time Time
Deviation (E) (=Temperature process value (PV) - Set value (SV)*1) Deviation (E) (=Temperature process value (PV) - Set value (SV)*1)
*1 Depending on the alert mode setting, this value becomes the set value or the monitored value. The setting range of the alert set value is
(-(Full scale of the input range)) to the full scale of the input range. (Page 54 Setting the set value (SV) and the setting change rate
limiter)
4 FUNCTION
54 4.29 Alert Function
■Lower limit deviation alert
When the deviation (E) is equal to or smaller than the alert set value, the system issues a deviation alert.
When the alert set value is positive When the alert set value is negative
Time Time
Deviation (E) (=Temperature process value (PV) - Set value (SV)*1) Deviation (E) (=Temperature process value (PV) - Set value (SV)*1) 4
*1 Depending on the set alert mode, this value becomes the set value or the monitored value. The setting range of the alert set value is (-
(Full scale of the input range)) to the full scale of the input range. (Page 54 Setting the set value (SV) and the setting change rate
limiter)
Time
Deviation (E) (=Temperature process value (PV) - Set value (SV)*1)
0 Time
Alert status
*1 Depending on the alert mode setting, this value becomes the set value or the monitored value. The setting range of the alert set value is
(-(Full scale of the input range)) to the full scale of the input range. (Page 54 Setting the set value (SV) and the setting change rate
limiter)
4 FUNCTION
4.29 Alert Function 55
■Within-range alert
When the following condition is satisfied, the system issues an alert.
• -(Alert set value) Deviation (E) Alert set value
Time
Deviation (E) (=Temperature process value (PV) - Set value (SV)*1)
0 Time
Alert status
*1 Depending on the alert mode setting, this value becomes the set value or the monitored value. The setting range of the alert set value is
(-(Full scale of the input range)) to the full scale of the input range. (Page 54 Setting the set value (SV) and the setting change rate
limiter)
Ex.
When the alert mode has been set to "Lower Limit Deviation Alert with Wait"
Lower limit deviation alert Lower limit deviation alert with wait
Deviation (E) (=Temperature process value (PV) - Set value (SV)*1) Deviation (E) (=Temperature process value (PV) - Set value (SV)*1)
0 Time 0 Time
*1 Depending on the alert mode setting, this value becomes the set value or the monitored value. (Page 54 Setting the set value (SV)
and the setting change rate limiter)
When the system enters non-alert status even once after an alert judgment has started following the set alert
mode, alert with wait is disabled even though the mode is shifted to alert with wait.
4 FUNCTION
56 4.29 Alert Function
■Setting method
Select one of the following alert modes. (Page 58 Alert mode)
Alert mode setting
Setting value Alert mode name
7 Upper limit input alert with wait
8 Lower limit input alert with wait
9 Upper limit deviation alert with wait
10 Lower limit deviation alert with wait
11 Upper/lower limit deviation alert with wait
Ex.
When the temperature process value (PV) is at the position shown as below before the set value (SV) change
*1 Depending on the alert mode setting, this value becomes the set value or the monitored value. (Page 54 Setting the set value (SV)
and the setting change rate limiter)
When the set value (SV) of a deviation alert is changed, the temperature process value (PV) enters the alert area, so the
system enters alert status. To prevent the case described above, alert outputs can be suspended.
■Setting method
Select one of the following alert modes.
Alert mode setting
Setting value Alert mode name
12 Upper limit deviation alert with re-wait
13 Lower limit deviation alert with re-wait
14 Upper/lower limit deviation alert with re-wait
• If "Setting change rate limiter setting" is set in "Base Setting" and if using the slave during cascade control, alert with re-wait
is not enabled.
• When "Setting change rate limiter setting" in "Base Setting" has been set, the value in 'CH1 Set value (SV) monitor'
(Un\G406) follows the set value (SV) and gradually changes when the set value (SV) is changed. When it is supposed that
the re-wait function is enabled under such a situation, the re-wait function would be always active, and an alert would not be
output even while the temperature process value (PV) is not following the value in 'CH1 Set value (SV) monitor' (Un\G406).
To prevent such cases, the re-wait function is disabled when a setting change rate limiter is used.
4 FUNCTION
4.29 Alert Function 57
Setting alert modes and alert set values
The following describes the settings of alert modes and alert set values.
■Alert mode
Set alert modes.
Set "Alert 1 mode setting" to "Alert 4 mode setting" using the procedure described below. Up to 4 items can be set.
Alert modes of Alerts 1 to 4 correspond to the alert set values 1 to 4.
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Alert setting]
■Setting method
Configure the settings as described below.
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Alert setting]
[Alert dead band setting]
Ex.
When the alert mode has been set to "Upper Limit Input Alert"
When a value other than 0 has been set for "Alert dead band setting" of "Alert setting" in "Application Setting", the system
issues an alert when the input upper limit becomes equal to or greater than the alert set value. When the value becomes
equal to or smaller than the alert dead band, the status changes to the non-alert status. (Lower right diagram)
When 0 has been set for "Alert dead band setting" of "Alert When a value other than 0 has been set for "Alert dead band
setting" in "Application Setting" setting" of "Alert setting" in "Application Setting"
Time Time
Alert status Alert status
4 FUNCTION
58 4.29 Alert Function
Setting the number of alert delays
Set the number of times to implement sampling to judge an alert. By setting the number of times to implement sampling, when
the temperature process value (PV) stays within the alert range after the temperature process value (PV) has reached the
alert set value until the number of times to implement sampling exceeds the number of alert delays, an alert occurs.
■Setting method
Configure the settings as described below.
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Alert setting]
[Number of alert delay]
Ex.
When the alert mode has been set to "Upper Limit Input Alert"
When 5 (times) is set as the number of alert delays, the system does not create an alert when the number of times to
4
implement sampling is 4 times or less.
Time
Number of samplings
3 times 5 times
Alert status
4 FUNCTION
4.29 Alert Function 59
4.30 Loop Disconnection Detection Function
This function detects errors that occur in a control system (control loop) such as a load (heater) disconnection, an externally-
operable device (such as a magnetic relay) error, and input disconnection.
Operation
The loop disconnection detection function operates as described below.
Operation Manipulated amount is 0% (or the lower limit output Manipulated amount is 100% (or the upper limit
limiter) or less output limiter) or greater
Reverse Operation An alert status occurs if the process value (PV) in the loop An alert status occurs if the process value (PV) in the loop
disconnection detection settings time does not fall to the loop disconnection detection settings time does not rise to the loop
disconnection detection judgment width or greater.*1 disconnection detection judgment width or greater.*1
Normal Operation An alert status occurs if the process value (PV) in the loop An alert status occurs if the process value (PV) in the loop
disconnection detection settings time does not rise to the loop disconnection detection settings time does not fall to the loop
disconnection detection judgment width or greater.*1 disconnection detection judgment width or greater.*1
Setting method
Configure the settings as described below.
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Loop
disconnection detection setting]
• When this function is not necessary, set 0 for "Loop disconnection detection judgment time" of "Loop
disconnection detection setting" in "Application Setting".
• During auto tuning, the loop disconnection detection settings does not operate.
• During heating and cooling PID control, the loop disconnection detection settings does not operate.
4 FUNCTION
60 4.30 Loop Disconnection Detection Function
4.31 Loop Disconnection Detection Dead Band
Function
Set the non-alert area having the set value (SV) at the center (temperature width in which no loop disconnection is detected)
to prevent accidental alerts of the loop disconnection detection.
When the temperature process value (PV) is within the loop disconnection detection dead band, an alert is not output even
though the loop disconnection alert conditions have been satisfied.
4
(1)
Time
(1) 'CH1 Loop disconnection detection dead band' (Un\G538) (this band has the set value (SV) at the center)*1
*1 If internal thermocouple/platinum resistance thermometer inputs selection= 0.8
If internal micro voltage inputs selection= 0.8% of scaling span
If external inputs selection= 0.8% of external inputs span
Setting method
Configure the settings as described below.
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Loop
disconnection detection setting] [Loop disconnection detection dead band]
When this function is not necessary, set 0 for "Loop disconnection detection dead band" of "Loop
disconnection detection setting" in "Application Setting".
4 FUNCTION
4.31 Loop Disconnection Detection Dead Band Function 61
4.32 Heater Disconnection Detection Function
When a transistor output is ON, this function checks whether or not a heater has a disconnection using the Heater current
process value (load current value detected by a current sensor (CT)). This function compares the heater current process
value and the heater disconnection alert current value. When the Heater current process value becomes equal to or smaller
than the heater disconnection alert current value, the heater is regarded as having a disconnection. However, when the
transistor-output ON time is 220 ms or less, no heater disconnection is detected. (CH1 Heater disconnection detection
(Un\G401, b12) remains OFF.)
The timing when an alert is output is described below.
• 500 msn
n = Value set for "Heater disconnection/output OFF-time current error detection delay count" of "Loop disconnection detection
setting" in "Application Setting"
When the heater disconnection status lasts longer than the time described above, the following operations are implemented.
• 'CH1 alert ON flag' (Un\G398, b12) turns ON (1).
• 'CH1 Heater disconnection detection' (Un\G401, b12) turns ON (1).
• CH heater disconnection detection (alarm code: 088) is stored in 'Latest alarm code' (Un\G3).
Setting method
Configure the settings as described below.
1. Set the judgment value for heater disconnection detection in "Heater disconnection alert settings" in "Loop disconnection
detection settings" in "Application Setting".
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Heater
disconnection detection setting]
2. Set how many times heater disconnections are detected successively to regard the heater as disconnected for "Heater
disconnection/output OFF-time current error detection delay count" of "Heater disconnection detection setting" in
"Application Setting".
4 FUNCTION
62 4.32 Heater Disconnection Detection Function
Setting method
Configure the settings as described below.
1. Set the judgment value for current error detection when outputs are OFF in "Heater disconnection alert settings" in"Loop
disconnection detection settings" in "Application Setting".
[Navigation window] [Parameter] Target module [Module Parameter] [Application Setting] [Heater
disconnection detection setting]
2. Set how many times current errors while outputs are OFF are detected successively to regard a current error while
outputs are OFF as having occurred in "Heater disconnection/output OFF-time current error detection delay count" of
"Heater disconnection detection setting" in "Application Setting".
4
4.34 Buffer Memory Data Backup Function
This function backs up data in buffer memory areas to the non-volatile memory.
The backed up data is transferred from the non-volatile memory to the buffer memory when the power is turned OFFON or
the CPU module is reset. Consequently, when the power supply is turned OFFON and the CPU module is reset,
temperatures can be adjusted even if no data has been written.
If writing the data to the non-volatile memory is not completed successfully, 'Setting value backup failure flag' (Un\G398, b10)
turns ON.
■Setting change
Change the settings of the buffer memory areas while 'Setting value backup completion flag' (Un\G398, b8) is OFF.
4 FUNCTION
4.34 Buffer Memory Data Backup Function 63
4.35 Default Function
The data type initializes the "settings" buffer memory.
For the types of buffer memory, refer to the following.
Page 99 List of buffer memory addresses
Setting method
Set in the following buffer memory area.
• Default setting registration command (Un\G399, b9) (Page 127 Default setting registration command (b9))
Precautions
• In normal mode, control mode selection and auto settings during input range changes, output signal are not initialized.
• Not initialized during control or implementation of the buffer memory data backup function.
Operation
When errors occur, error codes and error times of the errors are stored in 'Error history No.1' (Un\G3600 to Un\G3609) in
order.
When alarms occur, alarm codes and alarm times of the alarms are stored in 'Alarm history No.1' (Un\G3760 to Un\G3769) in
order.
• Error code allocation details
b15 to b8 b7 to b0
Un\G3600 Error code
Un\G3601 First 2 digits of date Last 2 digits of date
Un\G3602 Month Day
Un\G3603 Time Minute
Un\G3604 Second Day of the week
Un\G3605 Millisecond (upper) Millisecond (lower)
Un\G3606
…
System area
Un\G3609
System area
Un\G3769
4 FUNCTION
64 4.35 Default Function
Ex.
Storage example of error history and alarm history data
Item Stored contents Storage example*1
First two digits of the year/last two digits Stored in BCD code. 2015H
of the year
Month/day 131H
Hour/minute 1234H
Second 56H
Day of the week One of the following values is stored in BCD code. 6H
Sunday: 0, Monday: 1, Tuesday: 2, Wednesday: 3
Thursday: 4, Friday: 5, Saturday: 6
Millisecond (upper) Stored in BCD code. 7H
Millisecond (lower) 89H 4
*1 Value stored when an error occurs at [Link].789 on Saturday, January 31, 2015
The start address of the error history where the latest error has been stored can be checked in 'Latest address of error history'
(Un\G2).
The start address of the alarm history where the latest alarm has been stored can be checked in 'Latest address of alarm
history' (Un\G4).
Ex.
When the third error occurred
The third error is stored in Error history No. 3 and 3620 (the start address of Error history No.3) is stored in 'Latest address of
error history' (Un\G2).
1st error
2nd error
Latest
Un\G3620 Error history No. 3
3rd error
(Open)
Un\G3750
Error history No. 16
(Open)
4 FUNCTION
4.36 Error History Function 65
Ex.
When the 17th error occurred
The 17th error is stored in Error history No. 17 and 3600 (the start address of Error history No. 1) is stored in 'Latest address
of error history' (Un\G2).
Latest
Un\G3600 Error history No. 1
17th error
1st error
2nd error
3rd error
Un\G3750
Error history No. 16
16th error
• When the storage areas for the error history are full, data in 'Error history No.1' (Un\G3600 to Un\G3609) is
overwritten in order and recording of error history continues. The history data before the data overwriting is
deleted.
• The same process is implemented in the alarm history.
• The registered error history is cleared by turning OFF of the temperature control module or resetting the
CPU module.
4 FUNCTION
66 4.36 Error History Function
4.37 FX3 Allocation Mode Function
The temperature control module buffer memory addresses can be arranged in the same way as for FX3U-4LC.
Sequence programs proven with the FX3U-4LC can be used.
Operation
In FX3 allocation mode, broad program corrections are not required during FX3 program appropriation as the buffer memory
allocations are the same as for FX3U-4LC.
Further, in FX3 allocation mode, the temperature adjustment settings can be set from the parameters.
Setting method
4
Configure the settings as described below.
1. When adding a new module, select a module whose name has "(FX3)" after its module model name.
[Navigation] [Parameter] [Module Information] Right-click [Add New Module]
3. Write the parameters to the module, and then either reset or turn OFFON the power supply.
• It is not possible to switch between normal mode and FX3 allocation mode during operations.
• "Temperature control trace" in the module tools is not compatible with FX3 allocation mode.
4 FUNCTION
4.37 FX3 Allocation Mode Function 67
5 SYSTEM CONFIGURATION
Temperature sensor
For details on the usable temperature sensors, refer to the following.
Page 14 SPECIFICATIONS
For details on the current sensors (CT) selection, refer to the following.
Page 62 Heater Disconnection Detection Function
5 SYSTEM CONFIGURATION
68 5.1 Overall Configuration
MEMO
5 SYSTEM CONFIGURATION
5.1 Overall Configuration 69
6 WIRING
This section explains the temperature control module wiring.
Suitable wiring
The wires to connect the spring clamp terminal block are described below.
No. of wire per terminal Wire size
Single wire, Strand wire Ferrule with insulation sleeve
One wire AWG24 to 16 AWG23 to 19
(0.2 to 1.5 mm2) (0.25 to 0.75 mm2)
10 mm 10 mm
2 to 2.8 mm 16 to 18 mm
The following table shows wire ferrules and tools for wire ferrules compatible with the terminal block. Use of items other than
these may result in not being able to remove the wire ferrule, so carefully check that the wire ferrule can be unplugged.
<Reference product>
Manufacturer Model Wire size Crimp tool
PHOENIX CONTACT GmbH & Co. KG AI 0.5-10 WH 0.5 mm2 CRIMPFOX 6
AI 0.75-10 GY 0.75 mm2
A 1.0-10 1.0 mm2
A 1.5-10 1.5 mm2
6 WIRING
70 6.1 Spring Clamp Terminal Block
Connecting a cable
■When ferrules with insulation sleeve are used
Insert a wire with the ferrule with insulation sleeve into the wire insertion opening and push the wire.
Precautions
Then, pull the wire lightly and check that it is clamped securely.
Disconnecting a cable
Push the open/close button of the wire to be disconnected with a flathead screwdriver. Pull out the wire with the open/close
button pushed.
6
6 WIRING
6.1 Spring Clamp Terminal Block 71
6.2 Terminals Layout
OUT1 OUT3
OUT2 OUT4
OUT
COM1 COM2
NC NC
CT CT
CH1 A B/TC+/VL+
B b/TC-/VL-
CT CT
CH2 A B/TC+/VL+
B b/TC-/VL-
CT CT
CH3 A B/TC+/VL+
B b/TC-/VL-
CT CT
CH4 A B/TC+/VL+
B b/TC-/VL-
6 WIRING
72 6.2 Terminals Layout
6.3 Power Supply Wiring
(Green)
(Black)
(Red)
6
24 V DC
Grounding
(Ground resistance: 100 Ω or less.)
Grounding
Perform the following.
• Perform class D grounding (Grounding resistance: 100 or less).
• Ground the programmable controller independently when possible.
• If the programmable controller cannot be grounded independently, perform the "Shared grounding" shown below.
• Bring the grounding point close to the PLC as much as possible so that the ground cable can be shortened.
6 WIRING
6.3 Power Supply Wiring 73
6.4 External Wiring Example
An external wiring example is shown below.
Thermocouple
For thermocouples usable with the temperature control module, refer toPage 15 Input specifications.
Temperature
control module
24 V DC +
-
Grounding
(Ground resistance: 100 Ω or less)
Compensating
Thermocouple lead wire CH
TC+
TC-
Shielded wire
Precautions
When using a thermocouple, use specified compensating lead wires.
Resistance thermometer
For resistance thermometer usable with the temperature control module, refer toPage 15 Input specifications.
Pt100 (3-wire type) or Pt1000 (3-wire type) Pt1000 (2-wire type)
Temperature Temperature
control module control module
24 V DC + 24 V DC +
- -
Grounding Grounding
(Ground resistance: 100 Ω or less) (Ground resistance: 100 Ω or less)
Pt100 or Pt1000 CH Pt1000 CH
A A
B B
b Shielded wire B
Shielded wire b
CH: represents the channel number. CH: represents the channel number.
Precautions
• When using a resistance thermometer, use lead wires of equal, low resistance.
• Make sure to short-circuit the [B] and [b] terminals when a 2-wire resistance thermometer is input.
6 WIRING
74 6.4 External Wiring Example
Micro voltage input
For the micro voltage input range usable with the temperature control module, refer toPage 15 Input specifications.
Temperature
control module
24 V DC +
-
Grounding
(Ground resistance: 100 or less)
Voltage input
CH
VL+
VL
Shielded wire
Temperature
control module
24 V DC +
-
Grounding
(Ground resistance:
100 Ω or less)
Load OUT1
Load OUT2
COM1
Load OUT3
Load OUT4
COM2
6 WIRING
6.4 External Wiring Example 75
Current detector (CT) wiring example
For current detector, refer toPage 16 Current detector (CT) input specifications.
Temperature
control module
+
24 V DC
-
Grounding
(Ground
resistance:
100 Ω or less)
OUT1
COM1
CT
CT
Shielded wire
Controlled
object
6 WIRING
76 6.4 External Wiring Example
7 PARAMETER SETTING
Set the parameters of each channel.
By setting parameters, the parameter setting by program is not needed.
When adding a temperature control module, FX3 allocation mode is usable if a module with the suffix "(FX3)"
after its name is selected.
• FX5-4LC: Normal mode
• FX5-4LC (FX3): FX3 allocation mode
This chapter describes normal mode.
Setting method
1. Configure the settings in "Base Setting" of the engineering tool.
[Navigation window] [Parameter] [Module Information] Target module [Module Parameter] [Base Setting]
2. Double-click the item to change the setting, and enter a set value.
• Items where a value is selected from a drop-down list
Clicking the [] button of the item to be set displays the drop-down list. Select the item.
• Items where a value is entered into a text box
Double-click the item to be set, and enter a value.
7 PARAMETER SETTING
7.1 Base Setting 77
7.2 Application Setting
Setting method
1. Configure the settings in "Application Setting" of the engineering tool.
[Navigation window] [Parameter] [Module Information] Target module [Module Parameter] [Application
Setting]
2. Double-click the item to change the setting, and enter a set value.
• Items where a value is selected from a drop-down list
Clicking the [] button of the item to be set displays the drop-down list. Select the item.
• Items where a value is entered into a text box
Double-click the item to be set, and enter a value.
7 PARAMETER SETTING
78 7.2 Application Setting
7.3 CT Setting
Setting method
1. Configure the settings in "CT setting" of the engineering tool.
[Navigation window] [Parameter] [Module Information] Target module [Module Parameter] [CT setting]
7
2. Double-click the item to change the setting, and enter a set value.
• Items where a value is selected from a drop-down list
Clicking the [] button of the item to be set displays the drop-down list. Select the item.
• Items where a value is entered into a text box
Double-click the item to be set, and enter a value.
7 PARAMETER SETTING
7.3 CT Setting 79
7.4 Refresh Setting
Setting method
Set the buffer memory areas of the temperature control module to be automatically refreshed.
Configuring the refresh settings eliminates the need of a program for reading/writing data.
1. Start parameters.
[Navigation window] [Parameter] [Module Information] Target module [Module Parameter] [Refresh]
7 PARAMETER SETTING
80 7.4 Refresh Setting
8 PROGRAMMING
This section explains the temperature control module programming procedures and basic programs.
System configuration
A system configuration example is described below.
(1) (2)
8 PROGRAMMING
8.1 Programming Procedure 81
Parameter settings
Connect GX Works3 to the CPU module to set the parameters.
In the program example, default parameters are used for the parameters that have not been set. For the
parameters, refer to the following.
Page 77 PARAMETER SETTING
■Setting modules
1. Set the CPU module as described below.
[Project] [New]
8 PROGRAMMING
82 8.1 Programming Procedure
4. Click the [OK] button as shown below.
8 PROGRAMMING
8.1 Programming Procedure 83
2. Set the "Application Setting" contents as described below.
[Navigation window] [Parameter] [Module Information] [FX5-4LC] [Module Parameter] [Application Setting]
• "Control basic parameters"
Set the CH1 "Target Value (SV) Setting" as shown in the diagram below.
• "Limiter setting"
Set the CH1 "Upper Limit Setting Limiter" as shown in the diagram below.
• "Alert setting"
Set the CH1 "Alert 1 mode setting" and "Alert set value 1" as shown in the diagram below.
8 PROGRAMMING
84 8.1 Programming Procedure
Auto tuning
Implement auto tuning.
[Tool] [Module Tool List]
1. Select "Temperature trace" in "Temperature
Control Module" and click the [OK] button.
8 PROGRAMMING
8.1 Programming Procedure 85
Program example
Classification Label Name Description Device
Module label FX5LC_1.stOutput_D.bSettingChangeCommand_D Setting change command U1\G399, b11
FX5LC_1.stOutput_D.bSettingOperationModeCommand_D Setting/operation mode command U1\G399, b1
FX5LC_1.stInput_D.bModuleREADY_D Module ready flag U1\G398, b0
FX5LC_1.stnMonitor_Ch_D[0].uAlertDefinition_D.8 CH1 Alert definition U1\G401, b8
FX5LC_1.stnMonitor_Ch_D[0].wTemperatureProcessValue_D CH1 Temperature process value U1\G402
(PV)
FX5LC_1.stErrorInfo_D.uErrorOccurrenceAddress_D Error occurrence address U1\G1
FX5LC_1.stErrorInfo_D.uLatestErrorCode_D Latest error code U1\G0
FX5LC_1.stOutput_D.bErrorResetCommand_D Error reset command U1\G399, b2
8 PROGRAMMING
86 8.1 Programming Procedure
Heating-cooling PID control
System configuration
A system configuration example is described below.
(1) (2)
Parameter settings
Connect GX Works3 to the CPU module to set the parameters. 8
In the program example, default parameters are used for the parameters that have not been set. For the
parameters, refer to the following.
Page 77 PARAMETER SETTING
■Setting modules
For the module setting method, refer to the following.
Page 82 Setting modules
8 PROGRAMMING
8.1 Programming Procedure 87
■Setting temperature control module parameters
1. Set the "Base Setting" contents as described below.
[Navigation window] [Parameter] [Module Information] [FX5-4LC] [Module Parameter] [Base Setting]
• "Control mode selection"
Set the "Control mode selection" as shown in the diagram below.
• "Alert setting"
Set the CH1 "Alert 1 mode setting" and "Alert set value 1" as shown in the diagram below.
8 PROGRAMMING
88 8.1 Programming Procedure
■Writing to the CPU module
For writing to the CPU module, refer to the following.
Auto tuning
For the auto tuning procedure, refer to the following.
Page 85 Auto tuning
Program example
For the program example, refer to the following.
Page 86 Program example
8 PROGRAMMING
8.1 Programming Procedure 89
9 TROUBLESHOOTING
This chapter describes errors that may occur when the temperature control module is used and troubleshooting.
9 TROUBLESHOOTING
90 9.1 Checks with LEDs
9.2 Checks When Trouble Occurs
Errors detected by the temperature control module are stored in the buffer memory 'flag' (Un\G360) and 'event' (Un\G429).
9
For the flags and events, refer to the following.
Page 123 Flag
Page 134 CH1 Event
Either monitor the error buffer memory using GX Works3, or read the errors using the FROM command (or specify buffer
memory directly), and check the error details.
9 TROUBLESHOOTING
9.2 Checks When Trouble Occurs 91
9.3 List of Error Codes
If an error occurs in operation of the temperature control module, the error code of the error is stored into 'Latest error code'
(Un\G0) of the buffer memory and 'Error flag' (Un\G398, b2) turns ON. Further, an error address is stored in 'Error occurrence
address' (Un\G1).
Turning ON 'Error reset command' (Un\G399, b2) clears the error code in 'Latest error code' (Un\G0), and 'Error flag'
(Un\G398, b2) turns OFF.
The following table lists the error codes to be stored.
in error codes: This symbol indicates the number of the channel where an error has occurred. (1: CH1, 2: CH2, 3: CH3, 4:
CH4)
Error code Error name Cause and description Action
(HEX)
1900H Write error in Writing a value to the area where writing is allowed only in Follow the instructions below to reset the error.
operation mode the setting mode was attempted in the operation mode. 1: Change the mode to the setting mode.
2: Set the correct value and turn OFFONOFF
'Setting change command' (Un\G399, b11).
If in FX3 allocation mode, turn OFFONOFF the error
reset command to reset the settings range error address.
1910H Set value The current control mode is different from the one backed Turn OFFONOFF 'Setting value backup command'
discrepancy error up in the non-volatile memory because the control mode (Un\G399, b8).
(control mode) was changed.
1940H Setting change The setting value has been changed while 'Default setting After turning OFFONOFF 'Error reset command'
error during default registration command' (Un\G399, b9) is ON. (Un\G399, b2), change the set value.
setting registration
1950H Setting out of Data out of the setting range is being written.*1 Set data within the range.
range error If in FX3 allocation mode, turn OFFONOFF the error
reset command to reset the settings range error address.
1A0H CH Upper/lower The value set in CH Lower limit output limiter is equal to Set the value so that the upper limit value is greater than
limit output limiter or greater than the value set in CH Upper limit output the lower limit value.
setting error limiter. If in FX3 allocation mode, turn OFFONOFF the error
reset command to reset the settings range error address.
1A1H CH Upper/lower The value set in CH upper limit setting limiter and CH Set the value so that the upper limit value is greater than
limit setting limiter lower limit setting limiter becomes lower limit value upper the lower limit value.
setting error limit value. If in FX3 allocation mode, turn OFFONOFF the error
reset command to reset the settings range error address.
1A7H CH Auto tuning The AT point (= Set value (SV) + AT bias) fluctuated After turning OFFONOFF 'Error reset command'
error within the upper/lower limit setting limiter range. (Un\G399, b2), implement the auto tuning again
considering the following points.
• Set the AT bias so that the temperature process value
(PV) during AT does not get out of the input range.
• Check the upper limit output limiter value. If the value is
100% or greater, change the value.
• Change the input range to widen the measured
temperature range.
1A8H CH Auto tuning The AT point (= Set value (SV) + AT bias) fluctuated After turning OFF→ON→OFF 'Error reset command'
error within the upper/lower limit setting limiter range. (Un\G399, b2), set a set value (SV), an AT point, or an
upper/lower limit setting limiter so that the set value (SV)
or the AT point is within the upper/lower limit setting limiter
range, and implement auto tuning again.
1A9H CH Auto tuning The proportional band has been set to 0. After turning OFFONOFF 'Error reset command'
error (Un\G399, b2), set the proportional band to a value other
than 0, and implement auto tuning again.
1AAH CH Auto tuning Settings of the buffer memory areas where changing the After turning OFFONOFF 'Error reset command'
error settings is not allowed have been changed. (Un\G399, b2), implement auto tuning again. While auto
tuning is being implemented, do not change the settings
of the buffer memory areas.
9 TROUBLESHOOTING
92 9.3 List of Error Codes
Error code Error name Cause and description Action
(HEX)
1ABH CH Auto tuning
error
The auto tuning error judgment time has been
exceeded.*2
After turning OFFONOFF 'Error reset command'
(Un\G399, b2), set the auto tuning error judgment time
9
longer, and implement auto tuning again.
■When the temperature process value (PV) does not
reach the set value (SV) while the control output is ON
• Check the heater has been turned ON.
• Check the upper limit output limiter value, and if the
value is less than 100%, change the value.
■When the temperature process value (PV) does not
reach the set value (SV) while the control output is OFF
• If the value is greater than 0%, change the value.
• The temperatures of the controlled objects may not fall
due to effects of the environment, so stop the control of
the adjacent controlled objects, and implement the auto
tuning for each controlled object.
If the error still cannot be solved after the above actions
are taken, manually set the PID constants. Alternatively,
change the heater capacity.
1ACH CH Auto tuning The PID constants calculation value is out of the After turning OFFONOFF 'Error reset command'
error allowable range. (Un\G399, b2), take the following actions depending on
the situation.
■Proportional band = 1
Error reason: The amplitude of the control response
during AT is small.
• Check the upper limit output limiter value, and if the
value is less than 100%, change the value.
• If the value is greater than 0%, change the value.
• Change the input range to narrow the measured
temperature range.
■Proportional band = 10000
Error reason: The amplitude of the control response
during AT is large.
• Change the upper limit output limiter value and the
lower limit output limiter value to reduce the amplitude
of the control response during AT.
■Integral time = 1
Error reason: The vibration cycle of the control response
during AT is short.
• Set the upper limit output limiter larger and the lower
limit output limiter smaller.
■Integral time = 3600
Error reason: The vibration cycle of the control response
during AT is long.
• Check the primary delay digital filter value and change
it if necessary.
• Check the value for number of moving average and
change it if necessary.
[When the temperature process value (PV) does not
decrease after exceeding the set value (SV)]
• If the value is greater than 0%, change the value.
• The temperatures of the controlled objects may not fall
due to effects of the environment, so stop the control of
the adjacent controlled objects, and implement auto
tuning for each controlled object.
[When the temperature process value (PV) does not
increase after exceeding the set value (SV)]
• Check the upper limit output limiter value, and if the
value is less than 100%, change the value.
■Differential time = 3600
Error reason: The vibration cycle of the control response
during AT is long.
• Set the integral time to 3600 or a smaller value.
9 TROUBLESHOOTING
9.3 List of Error Codes 93
Error code Error name Cause and description Action
(HEX)
1AF9H Backup errors A read/write error to non-volatile memory occurred, or the ■If the error occurs when the power supply is turned ON
buffer memory arrange moment mode (normal mode, FX3 (i.e., when reading from non-volatile memory)
assignment mode) was changed. Turn OFFON the power supply. If the same error
display occurs again, turn OFFONOFF 'Set value
backup command' (Un\G399, b8).
■If the error occurs during backup using set value backup
commands, or when the buffer memory arrangement
mode (normal mode, FX3 assignment mode) is changed
Turn OFFONOFF 'Setting value backup command'
(Un\G399, b8). If the same error occurs again, the
possible cause is a module failure. Consult your local
Mitsubishi representative, dealer, or branch office to
explain the failure symptoms.
1F08H 24 V DC external 24 V DC external power supply is not normally supplied to Check the cable wiring and supplied voltage.
power supply error the temperature control module. After checking, turn OFFONOFF 'Error reset
command' (Un\G399, b2).
If the same error occurs again, the possible cause is a
module failure. Consult your local Mitsubishi
representative, dealer, or branch office to explain the
failure symptoms.
3001H Hardware failure A hardware failure has occurred in the temperature • Turn OFFON the power supply.
control module. If the same error occurs again again, the possible cause
is a temperature control module failure. Consult your local
Mitsubishi representative, dealer, or branch office to
explain the failure symptoms.
*1 The address of buffer memory area where a value out of the setting range is set can be checked with 'Error occurrence address'
(Un\G1).
*2 If "Setting change rate limiter setting" is not 0, the time monitoring starts when Set value (SV) monitor becomes equal to the AT point.
9 TROUBLESHOOTING
94 9.4 List of Alarm Codes
APPENDIX
Appendix 1 External Dimensions
This chapter describes the external dimensions of the temperature control module.
19 8
60 19.2 83
(Unit: mm)
APPX
Appendix 1 External Dimensions 95
Appendix 2 Standards
Certification of UL, cUL standards
The FX5-4LC supports UL (UL, cUL) standards.
UL, cUL file number: E95239
For models that support UL standards, please consult your local Mitsubishi representative.
Attention
This product is designed for use in industrial applications.
Product compatibility
Type: Programmable controller (open type equipment)
Models: FX5 manufactured
from April 1st, 2017 FX5-4LC
APPX
96 Appendix 2 Standards
If accuracy in measuring and control is required when using in an environment exposed to electrical stress,
such as an EMS test, implementing the following details is recommended.
For users of proprietary cables (dedicated for sensors or actuators), these users should follow those
manufacturers' installation requirements.
Mitsubishi Electric recommends that shielded cables be used. If no other EMC protection is provided, users
may experience temporary loss of accuracy between +10%/-10% in very heavy industrial areas.
However, Mitsubishi Electric suggests that if adequate EMC precautions are followed with general good EMC
practice for the user's complete control system, users should expect normal errors as specified in this manual.
• Sensitive analog cables should not be laid in the same trunking or cable conduit as high voltage cabling.
Where possible, users should run analog cables separately.
• Good cable shielding should be used. When terminating the shield at Earth - ensure that no earth loops are
accidentally created.
• When reading analog values, EMC induced errors can be smoothed out by averaging the readings. This
can be achieved either through functions on the analog devices or through a user's program.
APPX
Appendix 2 Standards 97
Appendix 3 Module Label
The buffer memory of the temperature control module can be set by using module labels.
Not compatible with FX3 allocation mode.
Ex.
FX5LC_1.stnMonitor_Ch[0].wTemperatureProcessValue_D
■Module name
The module name indicates the model of the module.
■Module number
The module number starts from one and increments for identifying modules with the same module name.
■Data type
The data type indicates the type of a buffer memory area. The following shows the classification.
Data type Description
stnMonitor Monitor
stnControl Control
stnSetting Setting
■Channel
This part indicates the channel number corresponding to a module label. A numerical value of 0 to 3 is stored to correspond to
CH1 to CH4.
(CH1: 0, CH2: 1, CH3: 2, CH4: 3)
■Data type
The data type indicates the size of a buffer memory area. The following shows the classification.
Data type Description
b Bit
u Word [Unsigned]/Bit String [16-bit]
w Word [Signed]
st Structure
z System area
n Array format (: b, u, w, st)
■Label name
The label name is unique by modules.
■_D
_D indicates that the module label is for direct access.
Type Description Access timing
Direct access Values that has been read from or written to module labels are immediately At reading/writing data from/to the module label
applied to the module. The run time of a program is longer than the one for auto
refresh. However, the responsiveness is high.
APPX
98 Appendix 3 Module Label
Appendix 4 Buffer Memory Areas
List of buffer memory addresses
The following table lists the buffer memory addresses of the temperature control module. For details on the buffer memory
addresses, refer to the following.
Page 117 Details of buffer memory addresses
The buffer memory areas of the temperature control module are classified into the following data types.
Data type Description
Setting data Description This data is set according to the connection devices and system applications.
Write/read attribute Data can be read and written from/to this area.
Setting method Set using either GX Works3 or a program.
Setting timing After changing values, turn OFFONOFF 'Setting change command' (Un\G399, b11) to
enable the set values.
Control Data Description Use this data to control the temperature control module.
Write/read attribute Data can be read and written from/to this area.
Setting method Set using either GX Works3 or a program.
Setting timing As soon as values are changed, the set values become effective.
Monitor data Description Use this data to monitor the status of the temperature control module.
Write/read attribute Reading data is only allowed.
Setting method
Setting timing
Among the buffer memory areas, do not write data in the system areas or the areas whose data types are
monitor data. Writing data into these areas can cause the malfunction of the module.
APPX
Appendix 4 Buffer Memory Areas 99
Using in normal mode
The following table describes the list of buffer memory addresses.
■Un\G0 to Un\G3919
Address: CH Setting detail Default value Data type Backup
Decimal Standard PID control Heating/cooling PID
(hexadecimal) control
0(0H) All Latest error code 0 Monitor
1(1H) All Error occurrence address 0 Monitor
2(2H) All Latest address of error history 0 Monitor
3(3H) All Latest alarm code 0 Monitor
4(4H) All Latest address of alarm history 0 Monitor
5 to 30 System area
(5H to 1EH)
*1
31(1FH) All Firmware version Monitor
32 to 36 System area
(20H to 24H)
37(25H) All Control mode selection monitor 0 Monitor
38(26H) System area
39(27H) All Automatic setting monitor at input range change 0 Monitor
40 to 299 System area
(28H to 12BH)
300 (12CH) All Control mode selection 0 Setting
301(12DH) System area
302(12EH) All Automatic setting at input range change 0 Setting
303 to 349 System area
(12FH to 15DH)
350(15EH) GR1 SV tracking selection System area 1 Setting
351(15FH) GR2 1 Setting
352(160H) GR1 Cascade ON/OFF 0 Setting
353(161H) GR2 0 Setting
354(162H) GR1 Cascade gain 1000 Setting
355(163H) GR2 1000 Setting
356(164H) GR1 Cascade bias 0 Setting
357(165H) GR2 0 Setting
358(166H) GR1 Cascade monitor 0 Monitor
359(167H) GR2 0 Monitor
360(168H) All Flag (contents of Un\G0) 0 Monitor
361 to 396 System area
(169H to 18CH)
397(18DH) All Module information 61C0H Monitor
398(18EH) All Input signal Monitor
399(18FH) All Output signal Setting
400(190H) CH1 Decimal point position 0 Monitor
401(191H) CH1 Alert definition 0 Monitor
402(192H) CH1 Temperature process value (PV) 0 Monitor
403(193H) CH1 Manipulated value (MV) Manipulated value for heating 0 Monitor
(MVh)
404(194H) CH1 Temperature rise judgment flag 0 Monitor
405(195H) CH1 Transistor output flag Heating transistor output flag 0 Monitor
406(196H) CH1 Set value (SV) monitor 0 Monitor
407(197H) CH1 Manipulated value (MV) for Manipulated value for heating 0 Monitor
output with another (external) (MVh) for output with another
analog module (external) analog module
408(198H) CH1 System area Manipulated value for cooling 0 Monitor
(MVc)
APPX
100 Appendix 4 Buffer Memory Areas
Address: CH Setting detail Default value Data type Backup
Decimal Standard PID control Heating/cooling PID
(hexadecimal) control
409(199H) CH1 System area Manipulated value for cooling 0 Monitor
(MVc) for output with another
(external) analog module
410(19AH) CH1 System area Cooling transistor output flag 0 Monitor
411 to 428 System area
(19BH to 1ACH)
429(1ADH) CH1 Event 0 Monitor
430(1AEH) CH1 Set value (SV) setting 0 Control
431(1AFH) CH1 Proportional band (P) setting Heating proportional band 30 Control
(Ph) setting
432(1B0H) CH1 Integral time (I) setting 240 Control
433(1B1H) CH1 Differential time (D) setting 60 Control
434(1B2H) CH1 Alert set value 1 0 Control
435(1B3H) CH1 Alert set value 2 0 Control
436(1B4H) CH1 Alert set value 3 0 Control
437(1B5H) CH1 Alert set value 4 0 Control
438(1B6H) CH1 Temperature process value (PV) for input with another 0 Control
(external) analog module
439(1B7H) CH1 System area Cooling proportional band 30 Control
(Pc) setting
440 to 500 System area
(1B8H to 1F4H)
501(1F5H) CH1 Input range 2 Setting
502, 503 System area
(1F6H, 1F7H)
504(1F8H) CH1 Control output cycle setting Heating control output cycle 300 Setting
setting
505(1F9H) CH1 Control response parameter 0 Setting A
506(1FAH) CH1 Temperature rise completion range setting 10 Setting
507(1FBH) CH1 Temperature rise completion soak time setting 0 Setting
508(1FCH) CH1 Upper limit output limiter Heating upper limit output 1000 Setting
limiter
509(1FDH) CH1 Lower limit output limiter System area 0 Setting
510(1FEH) CH1 Output change ratio limiter System area 0 Setting
511(1FFH) CH1 Upper limit setting limiter 1300 Setting
512(200H) CH1 Lower limit setting limiter -100 Setting
513(201H) CH1 Setting variation rate limiter 0 Setting
514(202H) System area
515(203H) CH1 Normal Operation/Reverse System area 1 Setting
Operation Setting
516(204H) CH1 Adjustment sensitivity (dead band) setting 10 Setting
517(205H) System area
518(206H) CH1 AUTO/MAN mode shift System area 0 Setting
519(207H) CH1 Manual output setting System area -50 Setting
520(208H) System area
521(209H) CH1 System area Cooling upper limit output 1000 Setting
limiter
522(20AH) CH1 System area Cooling control output cycle 300 Setting
setting
523(20BH) CH1 System area Cooling method setting 0 Setting
524(20CH) CH1 System area Overlap/dead band setting 0 Setting
525 to 530 System area
(20DH to 212H)
531(213H) CH1 Alert dead band setting 10 Setting
532(214H) CH1 Number of alert delay 0 Setting
APPX
Appendix 4 Buffer Memory Areas 101
Address: CH Setting detail Default value Data type Backup
Decimal Standard PID control Heating/cooling PID
(hexadecimal) control
533(215H) CH1 Alert 1 mode setting*2 0 Setting
*2
534(216H) CH1 Alert 2 mode setting 0 Setting
535(217H) CH1 Alert 3 mode setting*2 0 Setting
*2
536(218H) CH1 Alert 4 mode setting 0 Setting
537(219H) CH1 Loop disconnection detection System area 480 Setting
judgment time
538(21AH) CH1 Loop disconnection detection System area 0 Setting
dead band
539 to 545 System area
(21BH to 221H)
546(222H) CH1 AT bias 0 Setting
547(223H) System area
548(224H) CH1 Startup tuning implementation System area 0 Setting
command
549 to 562 System area
(225H to 232H)
563(233H) CH1 Primary delay digital filter setting 0 Setting
564(234H) System area
565(235H) CH1 Sensor correction value setting 0 Setting
566 to 589 System area
(236H to 24DH)
590(24EH) CH1 Operation mode setting 3 Setting
591(24FH) CH1 Micro voltage input scaling upper limit 10000 Setting
592(250H) CH1 Micro voltage input scaling lower limit 0 Setting
593(251H) CH1 External input range upper limit 10000 Setting
594(252H) CH1 External input range lower limit 0 Setting
595(253H) CH1 External output range upper limit 10000 Setting
596(254H) CH1 External output range lower limit 0 Setting
597(255H) CH1 Transistor output functions selection 0 Setting
598, 599 System area
(256H, 257H)
600(258H) CH2 Decimal point position 0 Monitor
601(259H) CH2 Alert definition 0 Monitor
602(25AH) CH2 Temperature process value (PV) 0 Monitor
603(25BH) CH2 Manipulated value (MV) Manipulated value for heating 0 Monitor
(MVh)
604(25CH) CH2 Temperature rise judgment flag 0 Monitor
605(25DH) CH2 Transistor output flag Heating transistor output flag 0 Monitor
606(25EH) CH2 Set value (SV) monitor 0 Monitor
607(25FH) CH2 Manipulated value (MV) for Manipulated value for heating 0 Monitor
output with another (external) (MVh) for output with another
analog module (external) analog module
608(260H) CH2 System area Manipulated value for cooling 0 Monitor
(MVc)
609(261H) CH2 System area Manipulated value for cooling 0 Monitor
(MVc) for output with another
(external) analog module
610(262H) CH2 System area Cooling transistor output flag 0 Monitor
611 to 629 System area
(263H to 274H)
629(275H) CH2 Event Monitor
630(276H) CH2 Set value (SV) setting 0 Control
631(277H) CH2 Proportional band (P) setting Heating proportional band 30 Control
(Ph) setting
632(278H) CH2 Integral time (I) setting 240 Control
APPX
102 Appendix 4 Buffer Memory Areas
Address: CH Setting detail Default value Data type Backup
Decimal Standard PID control Heating/cooling PID
(hexadecimal) control
633(279H) CH2 Differential time (D) setting 60 Control
634(27AH) CH2 Alert set value 1 0 Control
635(27BH) CH2 Alert set value 2 0 Control
636(27CH) CH2 Alert set value 3 0 Control
637(27DH) CH2 Alert set value 4 0 Control
638(27EH) CH2 Temperature process value (PV) for input with another 0 Control
(external) analog module
639(27FH) CH2 System area Cooling proportional band 30 Control
(Pc) setting
640 to 700 System area
(280H to 2BCH)
701(2BDH) CH2 Input range 2 Setting
702, 703 System area
(2BEH, 2BFH)
704(2C0H) CH2 Control output cycle setting Heating control output cycle 300 Setting
setting
705(2C1H) CH2 Control response parameter 0 Setting
706(2C2H) CH2 Temperature rise completion range setting 10 Setting
707(2C3H) CH2 Temperature rise completion soak time setting 0 Setting
708(2C4H) CH2 Upper limit output limiter Heating upper limit output 1000 Setting
limiter
709(2C5H) CH2 Lower limit output limiter System area 0 Setting
710(2C6H) CH2 Output change ratio limiter System area 0 Setting
711(2C7H) CH2 Upper limit setting limiter 1300 Setting
712(2C8H) CH2 Lower limit setting limiter -100 Setting
713(2C9H) CH2 Setting variation rate limiter 0 Setting
714(2CAH) System area A
715(2CBH) CH2 Normal Operation/Reverse System area 1 Setting
Operation Setting
716(2CCH) CH2 Adjustment sensitivity (dead band) setting 10 Setting
717(2CDH) System area
718(2CEH) CH2 AUTO/MAN mode shift System area 0 Setting
719(2CFH) CH2 Manual output setting System area -50 Setting
720(2D0H) System area
721(2D1H) CH2 System area Cooling upper limit output 1000 Setting
limiter
722(2D2H) CH2 System area Cooling control output cycle 300 Setting
setting
723(2D3H) CH2 System area Cooling method setting 0 Setting
724(2D4H) CH2 System area Overlap/dead band setting 0 Setting
725 to 730 System area
(2D5H to 2DAH)
731(2DBH) CH2 Alert dead band setting 10 Setting
732(2DCH) CH2 Number of alert delay 0 Setting
733(2DDH) CH2 Alert 1 mode setting*2 0 Setting
734(2DEH) CH2 Alert 2 mode setting*2 0 Setting
735(2DFH) CH2 Alert 3 mode setting*2 0 Setting
736(2E0H) CH2 Alert 4 mode setting*2 0 Setting
737(2E1H) CH2 Loop disconnection detection System area 480 Setting
judgment time
738(2E2H) CH2 Loop disconnection detection System area 0 Setting
dead band
739 to 745 System area
(2E3H to 2E9H)
APPX
Appendix 4 Buffer Memory Areas 103
Address: CH Setting detail Default value Data type Backup
Decimal Standard PID control Heating/cooling PID
(hexadecimal) control
746(2EAH) CH2 AT bias 0 Setting
747(2EBH) System area
748(2ECH) CH2 Startup tuning implementation System area 0 Setting
command
749 to 762 System area
(2EDH to 2FAH)
763(2FBH) CH2 Primary delay digital filter setting 0 Setting
764(2FCH) System area
765(2FDH) CH2 Sensor correction value setting 0 Setting
766 to 789 System area
(2FEH to 315H)
790(316H) CH2 Operation mode setting 3 Setting
791(317H) CH2 Micro voltage input scaling upper limit 10000 Setting
792(318H) CH2 Micro voltage input scaling lower limit 0 Setting
793(319H) CH2 External input range upper limit 10000 Setting
794(31AH) CH2 External input range lower limit 0 Setting
795(31BH) CH2 External output range upper limit 10000 Setting
796(31CH) CH2 External output range lower limit 0 Setting
797(31DH) CH2 Transistor output functions selection 0 Setting
798, 799 System area
(31EH, 31FH)
800(320H) CH3 Decimal point position 0 Monitor
801(321H) CH3 Alert definition 0 Monitor
802(322H) CH3 Temperature process value (PV) 0 Monitor
803(323H) CH3 Manipulated value (MV) Manipulated value for heating 0 Monitor
(MVh)
804(324H) CH3 Temperature rise judgment flag 0 Monitor
805(325H) CH3 Transistor output flag Heating transistor output flag 0 Monitor
806(326H) CH3 Set value (SV) monitor 0 Monitor
807(327H) CH3 Manipulated value (MV) for Manipulated value for heating 0 Monitor
output with another (external) (MVh) for output with another
analog module (external) analog module
808(328H) CH3 System area Manipulated value for cooling 0 Monitor
(MVc)
809(329H) CH3 System area Manipulated value for cooling 0 Monitor
(MVc) for output with another
(external) analog module
810(32AH) CH3 System area Cooling transistor output flag 0 Monitor
811 to 828 System area
(32BH to 33CH)
829(33DH) CH3 Event Monitor
830(33EH) CH3 Set value (SV) setting 0 Control
831(33FH) CH3 Proportional band (P) setting 30 Control
832(340H) CH3 Integral time (I) setting 240 Control
833(341H) CH3 Differential time (D) setting 60 Control
834(342H) CH3 Alert set value 1 0 Control
835(343H) CH3 Alert set value 2 0 Control
836(344H) CH3 Alert set value 3 0 Control
837(345H) CH3 Alert set value 4 0 Control
838(346H) CH3 Temperature process value (PV) for input with another 0 Control
(external) analog module
839(347H) CH3 System area Cooling proportional band 30 Control
(Pc) setting
840 to 900 System area
(348H to 384H)
APPX
104 Appendix 4 Buffer Memory Areas
Address: CH Setting detail Default value Data type Backup
Decimal Standard PID control Heating/cooling PID
(hexadecimal) control
901(385H) CH3 Input range 2 Setting
902, 903 System area
(386H, 387H)
904(388H) CH3 Control output cycle setting Heating control output cycle 300 Setting
setting
905(389H) CH3 Control response parameter 0 Setting
906(38AH) CH3 Temperature rise completion range setting 10 Setting
907(38BH) CH3 Temperature rise completion soak time setting 0 Setting
908(38CH) CH3 Upper limit output limiter Heating upper limit output 1000 Setting
limiter
909(38DH) CH3 Lower limit output limiter System area 0 Setting
910(38EH) CH3 Output change ratio limiter System area 0 Setting
911(38FH) CH3 Upper limit setting limiter 1300 Setting
912(390H) CH3 Lower limit setting limiter -100 Setting
913(391H) CH3 Setting variation rate limiter 0 Setting
914(392H) System area
915(393H) CH3 Normal Operation/Reverse System area 1 Setting
Operation Setting
916(394H) CH3 Adjustment sensitivity (dead band) setting 10 Setting
917(395H) System area
918(396H) CH3 AUTO/MAN mode shift System area 0 Setting
919(397H) CH3 Manual output setting System area -50 Setting
920(398H) CH3 System area
921(399H) CH3 System area Cooling upper limit output 1000 Setting
limiter
922(39AH) CH3 System area Cooling control output cycle 300 Setting
setting A
923(39BH) CH3 System area Cooling method setting 0 Setting
924(39CH) CH3 System area Overlap/dead band setting 0 Setting
925 to 930 System area
(39DH to 3A2H)
931(3A3H) CH3 Alert dead band setting 10 Setting
932(3A4H) CH3 Number of alert delay 0 Setting
*2
933(3A5H) CH3 Alert 1 mode setting 0 Setting
934(3A6H) CH3 Alert 2 mode setting*2 0 Setting
935(3A7H) CH3 Alert 3 mode setting*2 0 Setting
936(3A8H) CH3 Alert 4 mode setting*2 0 Setting
937(3A9H) CH3 Loop disconnection detection System area 480 Setting
judgment time
938(3AAH) CH3 Loop disconnection detection System area 0 Setting
dead band
939 to 945 System area
(3ABH to 3B1H)
946(3B2H) CH3 AT bias 0 Setting
947(3B3H) System area
948(3B4H) CH3 Startup tuning implementation System area 0 Setting
command
949 to 962 System area
(3B5H to 3C2H)
963(3C3H) CH3 Primary delay digital filter setting 0 Setting
964(3C4H) System area
965(3C5H) CH3 Sensor correction value setting 0 Setting
966 to 989 System area
(3C6H to 3DDH)
APPX
Appendix 4 Buffer Memory Areas 105
Address: CH Setting detail Default value Data type Backup
Decimal Standard PID control Heating/cooling PID
(hexadecimal) control
990(3DEH) CH3 Operation mode setting 3 Setting
991(3DFH) CH3 Micro voltage input scaling upper limit 10000 Setting
992(3E0H) CH3 Micro voltage input scaling lower limit 0 Setting
993(3E1H) CH3 External input range upper limit 10000 Setting
994(3E2H) CH3 External input range lower limit 0 Setting
995(3E3H) CH3 External output range upper limit 10000 Setting
996(3E4H) CH3 External output range lower limit 0 Setting
997(3E5H) CH3 Transistor output functions selection 0 Setting
998, 999 System area
(3E6H, 3E7H)
1000(3E8H) CH4 Decimal point position 0 Monitor
1001(3E9H) CH4 Alert definition 0 Monitor
1002(3EAH) CH4 Temperature process value (PV) 0 Monitor
1003(3EBH) CH4 Manipulated value (MV) Manipulated value for heating 0 Monitor
(MVh)
1004(3ECH) CH4 Temperature rise judgment flag 0 Monitor
1005(3EDH) CH4 Transistor output flag Heating transistor output flag 0 Monitor
1006(3EEH) CH4 Set value (SV) monitor 0 Monitor
1007(3EFH) CH4 Manipulated value (MV) for Manipulated value for heating 0 Monitor
output with another (external) (MVh) for output with another
analog module (external) analog module
1008(3F0H) CH4 System area Manipulated value for cooling 0 Monitor
(MVc)
1009(3F1H) CH4 System area Manipulated value for cooling 0 Monitor
(MVc) for output with another
(external) analog module
1010(3F2H) CH4 System area Cooling transistor output flag 0 Monitor
1011 to 1029 System area
(3F3H to 404H)
1029(405H) CH4 Event 0 Monitor
1030(406H) CH4 Set value (SV) setting 0 Control
1031(407H) CH4 Proportional band (P) setting 30 Control
1032(408H) CH4 Integral time (I) setting 240 Control
1033(409H) CH4 Differential time (D) setting 60 Control
1034(40AH) CH4 Alert set value 1 0 Control
1035(40BH) CH4 Alert set value 2 0 Control
1036(40CH) CH4 Alert set value 3 0 Control
1037(40DH) CH4 Alert set value 4 0 Control
1038(40EH) CH4 Temperature process value (PV) for input with another 0 Control
(external) analog module
1039(40FH) CH4 System area Cooling proportional band 30 Control
(Pc) setting
1040 to 1100 System area
(410H to 44CH)
1101(44DH) CH4 Input range 2 Setting
1102, 1103 System area
(44EH, 44FH)
1104(450H) CH4 Control output cycle setting Heating control output cycle 300 Setting
setting
1105(451H) CH4 Control response parameter 0 Setting
1106(452H) CH4 Temperature rise completion range setting 10 Setting
1107(453H) CH4 Temperature rise completion soak time setting 0 Setting
1108(454H) CH4 Upper limit output limiter Heating upper limit output 1000 Setting
limiter
1109(455H) CH4 Lower limit output limiter System area 0 Setting
APPX
106 Appendix 4 Buffer Memory Areas
Address: CH Setting detail Default value Data type Backup
Decimal Standard PID control Heating/cooling PID
(hexadecimal) control
1110(456H) CH4 Output change ratio limiter System area 0 Setting
1111(457H) CH4 Upper limit setting limiter 1300 Setting
1112(458H) CH4 Lower limit setting limiter -100 Setting
1113(459H) CH4 Setting variation rate limiter 0 Setting
1114(45AH) System area
1115(45BH) CH4 Normal Operation/Reverse System area 1 Setting
Operation Setting
1116(45CH) CH4 Adjustment sensitivity (dead band) setting 10 Setting
1117(45DH) System area
1118(45EH) CH4 AUTO/MAN mode shift System area 0 Setting
1119(45FH) CH4 Manual output setting System area -50 Setting
1120(460H) System area
1121(461H) CH4 System area Cooling upper limit output 1000 Setting
limiter
1122(462H) CH4 System area Cooling control output cycle 300 Setting
setting
1123(463H) CH4 System area Cooling method setting 0 Setting
1124(464H) CH4 System area Overlap/dead band setting 0 Setting
1125 to 1130 System area
(465H to 46AH)
1131(46BH) CH4 Alert dead band setting 10 Setting
1132(46CH) CH4 Number of alert delay 0 Setting
1133(46DH) CH4 Alert 1 mode setting*2 0 Setting
1134(46EH) CH4 Alert 2 mode setting*2 0 Setting
1135(46FH) CH4 Alert 3 mode setting*2 0 Setting
1136(470H) CH4 Alert 4 mode setting*2 0 Setting
1137(471H) CH4 Loop disconnection detection System area 480 Setting
A
judgment time
1138(472H) CH4 Loop disconnection detection System area 0 Setting
dead band
1139 to 1145 System area
(473H to 479H)
1146(47AH) CH4 AT bias 0 Setting
1147(47BH) System area
1148(47CH) CH4 Startup tuning implementation System area 0 Setting
command
1149 to 1162 System area
(47DH to 48AH)
1163(48BH) CH4 Primary delay digital filter setting 0 Setting
1164(48CH) System area
1165(48DH) CH4 Sensor correction value setting 0 Setting
1166 to 1189 System area
(48EH to 4A5H)
1190(4A6H) CH4 Operation mode setting 3 Setting
1191(4A7H) CH4 Micro voltage input scaling upper limit 10000 Setting
1192(4A8H) CH4 Micro voltage input scaling lower limit 0 Setting
1193(4A9H) CH4 External input range upper limit 10000 Setting
1194(4AAH) CH4 External input range lower limit 0 Setting
1195(4ABH) CH4 External output range upper limit 10000 Setting
1196(4ACH) CH4 External output range lower limit 0 Setting
1197(4ADH) CH4 Transistor output functions selection 0 Setting
1198 to 1999 System area
(4AEH to 7CFH)
APPX
Appendix 4 Buffer Memory Areas 107
Address: CH Setting detail Default value Data type Backup
Decimal Standard PID control Heating/cooling PID
(hexadecimal) control
2000(7D0H) All Heater disconnection/output off-time current error detection 3 Setting
delay count
2001(7D1H) System area
2002(7D2H) All CT monitor method switching 0 Setting
2003(7D3H) System area
2004(7D4H) CH1 Heater disconnection alert setting 0 Setting
2005, 2006 System area
(7D5H, 7D6H)
2007(7D7H) CH2 Heater disconnection alert setting 0 Setting
2008, 2009 System area
(7D8H, 7D9H)
2010(7DAH) CH3 Heater disconnection alert System area 0 Setting
setting
2011, 2012 System area
(7DBH, 7DCH)
2013(7DDH) CH4 Heater disconnection alert System area 0 Setting
setting
2014 to 2029 System area
(7DFH to 7EDH)
2030(7EEH) CT1 Heater current process value 0 Monitor
2031(7EFH) CT2 Heater current process value 0 Monitor
2032(7F0H) CT3 Heater current process value 0 Monitor
2033(7F1H) CT4 Heater current process value 0 Monitor
2034 to 2061 System area
(7F2H to 80DH)
2062(80EH) CT1 CT ratio setting 800 Setting
2063(80FH) CT2 CT ratio setting 800 Setting
2064(810H) CT3 CT ratio setting 800 Setting
2065(811H) CT4 CT ratio setting 800 Setting
2066 to 3599 System area
(812H to E0FH)
3600 to 3759 All Error history 0 Monitor
(E10H to EAFH)
3760 to 3919 All Alarm history 0 Monitor
(EB0H to F4FH)
*1 The firmware version of the FX5-4LC is stored. For Ver. 1.000, 1000 is stored.
*2 Can be changed only in the setting mode.
APPX
108 Appendix 4 Buffer Memory Areas
If using FX3 allocation mode
The following table describes the list of buffer memory addresses.
■Un\G0 to Un\G4095
Address: CH Setting detail Monitor/Settings/ Default Data type Backup
Decimal Standard PID Heating/cooling Selection range value
(hexadecimal) control PID control
0(0H) Flag Page 123 Monitor
1(1H) CH1 Event Page 134 Monitor
2(2H) CH2
3(3H) CH3
4(4H) CH4
5(5H) CH1 Measurement value (PV) input range span 5% Monitor
6(6H) CH2
7(7H) CH3
8(8H) CH4
9(9H) CH1 Manipulated value Manipulated value for -5.0 to +105.0% Monitor
(control output value) heating (heating control
10(AH) CH2
(MV) monitor output value) (MV)
11(BH) CH3 monitor
12(CH) CH4
13(DH) CH1 System area Manipulated value for Normally 0 Monitor
cooling (MV) monitor
14(EH) CH2
15(FH) CH3 0.0 to 105.0% Monitor
-5.0 displayed when control is
16(10H) CH4
stopped
17(11H) CH1 Transistor output flag Page 131 Monitor
18(12H) CH2 (Control output flag)
19(13H) CH3
A
20(14H) CH4
21(15H) CH1 Heater current process value 0.0 to 105.0 A Monitor
22(16H) CH2
23(17H) CH3
24(18H) CH4
25(19H) CH1 Temperature process value for input with another -32768 to +32767 0 Control
26(1AH) CH2 (external) analog module
27(1BH) CH3
28(1CH) CH4
29(1DH) All Control start/stop switching 0: Control stop 0 Control
1: Control start
30(1EH) All Module information 61C2H 61C2H Monitor
*1 *1
31(1FH) All Firmware version Monitor
32(20H) CH1 Manipulated value Manipulated value External output range lower 0 Monitor
33(21H) CH2 (MV) for output with (MVh) for heating for limit to upper limit
another (external) output with another
34(22H) CH3 analog module monitor (external) analog
35(23H) CH4 module monitor
36(24H) CH1 System area Manipulated value 0 Monitor
37(25H) CH2 (MVc) for cooling for
output with another
38(26H) CH3 (external) analog
39(27H) CH4 module monitor
40(28H) CH1 Set value (SV) monitor Lower limit setting limiter to 0 Monitor
41(29H) CH2 upper limit setting limiter
42(2AH) CH3
43(2BH) CH4
APPX
Appendix 4 Buffer Memory Areas 109
Address: CH Setting detail Monitor/Settings/ Default Data type Backup
Decimal Standard PID Heating/cooling Selection range value
(hexadecimal) control PID control
44(2CH) CH1 Control mode monitor b0 to 2: Control mode 0 Monitor
b15: Cascade control
45(2DH) CH2
implementation status
46(2EH) CH3
47(2FH) CH4
48(30H) CH1 Set value (SV) setting Within setting limiter range 0 Control
49(31H) CH1 Alert 1 set value Depends on alert mode and 0 Control
input type
50(32H) CH1 Alert 2 set value Depends on alert mode and 0 Control
input type
51(33H) CH1 Alert 3 set value Depends on alert mode and 0 Control
input type
52(34H) CH1 Alert 4 set value Depends on alert mode and 0 Control
input type
53(35H) CH1 Heater disconnection alert setting 0 to 1000 (0.0 to 100.0 A) (0: 0 Control
Heater disconnection
detection function OFF)
54(36H) CH1 AUTO/MAN mode System area 0: AUTO 0 Setting
switching 1: MAN
55(37H) CH1 Manual output settings System area -50 to +1050 -50/0 Setting
56(38H) CH1 AT (auto tuning) implementation command 0: Stop AT 0 Normal
1: Implement AT
57(39H) CH1 Operation mode setting 0: Not used 3 Setting
1: Monitor only
2: Monitor + alert
3: Monitor + alert + control
58(3AH) CH1 Proportional band (P) Heating proportional 0 to 10000 (0.1 to 1000.0% 30 Control
setting band (P) setting span)
Set 0 to use position 2
controls.
59(3BH) CH1 System area Cooling proportional 1 to 10000 (0.1 to 1000.0% 30 Control
band setting span)
60(3CH) CH1 Integral time (I) setting 0 to 3600s 240 Control
61(3DH) CH1 Differential time (D) setting 0 to 3600s 60 Control
62(3EH) CH1 Control response parameter 0: Slow 0 Setting
1: Regular
2: Fast
63(3FH) CH1 System area Overlap/dead band -100 to +100 0 Setting
64(40H) CH1 Upper limit output Heating upper limit Lower limit output limiter +1 to 1000 Setting
limiter output limiter 1050/0 to 1050
65(41H) CH1 Lower limit output System area -50 to upper limit output limiter 0 Setting
limiter -1
66(42H) CH1 System area Cooling upper limit 0 Setting
output limiter
67(43H) CH1 Output change ratio System area 0 to 1000 0 Setting
limiter
68(44H) CH1 Sensor correction value setting -5000 to +5000 0 Setting
69(45H) CH1 Controller sensitivity (dead band) setting 0 to 100 10 Setting
70(46H) CH1 Control output cycle Heating control output 5 to 1000 (0.5 to 100.0s) 300 Setting
setting cycle setting
71(47H) CH1 System area Cooling control output 5 to 1000 (0.5 to 100.0s) 0/300 Setting
cycle setting
72(48H) CH1 Primary delay digital filter setting 0 to 100s (0: Function OFF) 0 Setting
73(49H) CH1 Setting variation rate limiter 0 to 1000 0 Setting
74(4AH) CH1 AT bias Input span [, , digit] 0 Setting
75(4BH) CH1 Normal Operation/ System area 0: Normal Operation 1/0 Setting
Reverse Operation 1: Reverse Operation
Setting
APPX
110 Appendix 4 Buffer Memory Areas
Address: CH Setting detail Monitor/Settings/ Default Data type Backup
Decimal Standard PID Heating/cooling Selection range value
(hexadecimal) control PID control
76(4CH) CH1 Upper limit setting limiter Lower limit setting limiter 1300 Setting
value +1 to input range upper
limit
77(4DH) CH1 Lower limit setting limiter Input range lower limit to -100 Setting
Upper limit setting limiter
value -1
78(4EH) CH1 Loop disconnection System area 0 to 7200 s 480/0 Setting
detection judgment
time
79(4FH) CH1 Loop disconnection System area 0.0 or 0 to input span 0 Setting
detection dead band
80(50H) CH1 Micro voltage input scaling upper limit -20000 to +20000 10000 Setting
81(51H) CH1 Micro voltage input scaling lower limit (Upper and lower limit reverse 0 Setting
operation disabled, 20000
max. using span)
82(52H) CH1 External input range upper limit -32000 to +32000 10000 Setting
83(53H) CH1 External input range lower limit (Upper and lower limit reverse 0 Setting
operation disabled)
84(54H) CH1 External output range upper limit -32000 to +32000 10000 Setting
85(55H) CH1 External output range lower limit (Upper and lower limit reverse 0 Setting
operation disabled)
86(56H) CH1 Transistor output functions selection Page 161 0 Setting
87(57H) CH1 Startup tuning implementation command 0: Disabled 0 Setting
1: Enabled
88(58H) CH2 Set value (SV) setting Within setting limiter range 0 Control
89(59H) CH2 Alert 1 set value Depends on alert mode and 0 Control
input type
90(5AH) CH2 Alert 2 set value Depends on alert mode and 0 Control
input type A
91(5BH) CH2 Alert 3 set value Depends on alert mode and 0 Control
input type
92(5CH) CH2 Alert 4 set value Depends on alert mode and 0 Control
input type
93(5DH) CH2 Heater disconnection alert setting 0 to 1000 (0.0 to 100.0 A) (0: 0 Control
Heater disconnection
detection function OFF)
94(5EH) CH2 AUTO/MAN mode System area 0: AUTO 0 Setting
switching 1: MAN
95(5FH) CH2 Manual output settings System area -50 to +1050 -50/0 Setting
96(60H) CH2 AT (auto tuning) implementation command 0: Stop AT 0 Normal
1: Implement AT
97(61H) CH2 Operation mode setting 0: Not used 3 Setting
1: Monitor only
2: Monitor + alert
3: Monitor + alert + control
98(62H) CH2 Proportional band (P) Heating proportional 0 to 10000 (0.1 to 1000.0% 30 Control
setting band (P) setting span)
Set 0 to use position 2
controls.
99(63H) CH2 System area Cooling proportional 1 to 10000 (0.1 to 1000.0% 30 Control
band setting span)
100(64H) CH2 Integral time (I) setting 0 to 3600 s 240 Control
101(65H) CH2 Differential time (D) setting 0 to 3600 s 60 Control
102(66H) CH2 Control response parameter 0: Slow 0 Setting
1: Regular
2: Fast
103(67H) CH2 System area Overlap/dead band -100 to +100 0 Setting
104(68H) CH2 Upper limit output Heating upper limit Lower limit output limiter +1 to 1000 Setting
limiter output limiter 1050/0 to 1050
APPX
Appendix 4 Buffer Memory Areas 111
Address: CH Setting detail Monitor/Settings/ Default Data type Backup
Decimal Standard PID Heating/cooling Selection range value
(hexadecimal) control PID control
105(69H) CH2 Lower limit output System area -50 to upper limit output limiter 0 Setting
limiter -1
106(6AH) CH2 System area Cooling upper limit 0 Setting
output limiter
107(6BH) CH2 Output change ratio System area 0 to 1000 0 Setting
limiter
108(6CH) CH2 Sensor correction value setting -5000 to +5000 0 Setting
109(6DH) CH2 Controller sensitivity (dead band) setting 0 to 100 10 Setting
110(6EH) CH2 Control output cycle Heating control output 5 to 1000 (0.5 to 100.0 s) 300 Setting
setting cycle setting
111(6FH) CH2 System area Cooling control output 5 to 1000 (0.5 to 100.0 s) 0/300 Setting
cycle setting
112(70H) CH2 Primary delay digital filter setting 0 to 100 s (0: Function OFF) 0 Setting
113(71H) CH2 Setting variation rate limiter 0 to 1000 0 Setting
114(72H) CH2 AT bias Input span [, , digit] 0 Setting
115(73H) CH2 Normal Operation/ System area 0: Normal Operation 1/0 Setting
Reverse Operation 1: Reverse Operation
Setting
116(74H) CH2 Upper limit setting limiter Lower limit setting limiter 1300 Setting
value +1 to input range upper
limit
117(75H) CH2 Lower limit setting limiter Input range lower limit to -100 Setting
Upper limit setting limiter
value -1
118(76H) CH2 Loop disconnection System area 0 to 7200 s 480/0 Setting
detection judgment
time
119(77H) CH2 Loop disconnection System area 0.0 or 0 to input span 0 Setting
detection dead band
120(78H) CH2 Micro voltage input scaling upper limit -20000 to +20000 10000 Setting
121(79H) CH2 Micro voltage input scaling lower limit (Upper and lower limit reverse 0 Setting
operation disabled, 20000
max. using span)
122(7AH) CH2 External input range upper limit -32000 to +32000 10000 Setting
123(7BH) CH2 External input range lower limit (Upper and lower limit reverse 0 Setting
operation disabled)
124(7CH) CH2 External output range upper limit -32000 to +32000 10000 Setting
125(7DH) CH2 External output range lower limit (Upper and lower limit reverse 0 Setting
operation disabled)
126(7EH) CH2 Transistor output functions selection Page 161 0 Setting
127(7FH) CH2 Startup tuning implementation command 0: Disabled 0 Setting
1: Enabled
128(80H) CH3 Set value (SV) setting Within setting limiter range 0 Control
129(81H) CH3 Alert 1 set value Depends on alert mode and 0 Control
input type
130(82H) CH3 Alert 2 set value Depends on alert mode and 0 Control
input type
131(83H) CH3 Alert 3 set value Depends on alert mode and 0 Control
input type
132(84H) CH3 Alert 4 set value Depends on alert mode and 0 Control
input type
133(85H) CH3 Heater disconnection alert setting 0 to 1000 (0.0 to 100.0 A) (0: 0 Control
Heater disconnection
detection function OFF)
134(86H) CH3 AUTO/MAN mode System area 0: AUTO 0 Setting
switching 1: MAN
135(87H) CH3 Manual output settings System area -50 to +1050 -50/0 Setting
APPX
112 Appendix 4 Buffer Memory Areas
Address: CH Setting detail Monitor/Settings/ Default Data type Backup
Decimal Standard PID Heating/cooling Selection range value
(hexadecimal) control PID control
136(88H) CH3 AT (auto tuning) implementation command 0: Stop AT 0 Normal
1: Implement AT
137(89H) CH3 Operation mode setting 0: Not used 3 Setting
1: Monitor only
2: Monitor + alert
3: Monitor + alert + control
138(8AH) CH3 Proportional band (P) Heating proportional 0 to 10000 (0.1 to 1000.0% 30 Control
setting band (P) setting span)
Set 0 to use position 2
controls.
139(8BH) CH3 System area Cooling proportional 1 to 10000 (0.1 to 1000.0% 30 Control
band setting span)
140(8CH) CH3 Differential time (I) setting 0 to 3600 s 240 Control
141(8DH) CH3 Differential time (D) setting 0 to 3600 s 60 Control
142(8EH) CH3 Control response parameter 0: Slow 0 Setting
1: Regular
2: Fast
143(8FH) CH3 System area Overlap/dead band -100 to +100 0 Setting
144(90H) CH3 Upper limit output Heating upper limit Lower limit output limiter +1 to 1000 Setting
limiter output limiter 1050/0 to 1050
145(91H) CH3 Lower limit output System area -50 to upper limit output limiter 0 Setting
limiter -1
146(92H) CH3 System area Cooling upper limit 0 Setting
output limiter
147(93H) CH3 Output change ratio System area 0 to 1000 0 Setting
limiter
148(94H) CH3 Sensor correction value setting -5000 to +5000 0 Setting
149(95H) CH3 Controller sensitivity (dead band) setting 0 to 100 10 Setting
150(96H) CH3 Control output cycle
setting
Heating control output
cycle setting
5 to 1000 (0.5 to 100.0s) 300 Setting A
151(97H) CH3 System area Cooling control output 5 to 1000 (0.5 to 100.0s) 0/300 Setting
cycle setting
152(98H) CH3 Primary delay digital filter setting 0 to 100 s (0: Function OFF) 0 Setting
153(99H) CH3 Setting variation rate limiter 0 to 1000 0 Setting
154(9AH) CH3 AT bias Input span [, , digit] 0 Setting
155(9BH) CH3 Normal Operation/ System area 0: Normal Operation 1/0 Setting
Reverse Operation 1: Reverse Operation
Setting
156(9CH) CH3 Upper limit setting limiter Lower limit setting limiter 1300 Setting
value +1 to input range upper
limit
157(9DH) CH3 Lower limit setting limiter Input range lower limit to -100 Setting
Upper limit setting limiter
value -1
158(9EH) CH3 Loop disconnection System area 0 to 7200 s 480/0 Setting
detection judgment
time constant
159(9FH) CH3 Loop disconnection System area 0.0 or 0 to input span 0 Setting
detection dead band
160(A0H) CH3 Micro voltage input scaling upper limit -20000 to +20000 10000 Setting
161(A1H) CH3 Micro voltage input scaling lower limit (Upper and lower limit reverse 0 Setting
operation disabled, 20000
max. using span)
162(A2H) CH3 External input range upper limit -32000 to +32000 10000 Setting
163(A3H) CH3 External input range lower limit (Upper and lower limit reverse 0 Setting
operation disabled)
164(A4H) CH3 External output range upper limit -32000 to +32000 10000 Setting
APPX
Appendix 4 Buffer Memory Areas 113
Address: CH Setting detail Monitor/Settings/ Default Data type Backup
Decimal Standard PID Heating/cooling Selection range value
(hexadecimal) control PID control
165(A5H) CH3 External output range lower limit (Upper and lower limit reverse 0 Setting
operation disabled)
166(A6H) CH3 Transistor output functions selection Page 161 0 Setting
167(A7H) CH3 Startup tuning implementation command 0: Disabled 0 Setting
1: Enabled
168(A8H) CH4 Set value (SV) setting Within setting limiter range 0 Control
169(A9H) CH4 Alert 1 set value Depends on alert mode and 0 Control
input type
170(AAH) CH4 Alert 2 set value Depends on alert mode and 0 Control
input type
171(ABH) CH4 Alert 3 set value Depends on alert mode and 0 Control
input type
172(ACH) CH4 Alert 4 set value Depends on alert mode and 0 Control
input type
173(ADH) CH4 Heater disconnection alert setting 0 to 1000 (0.0 to 100.0 A) (0: 0 Control
Heater disconnection
detection function OFF)
174(AEH) CH4 AUTO/MAN mode System area 0: AUTO 0 Setting
switching 1: MAN
175(AFH) CH4 Manual output settings System area -50 to +1050 -50/0 Setting
176(B0H) CH4 AT (auto tuning) implementation command 0: Stop AT 0 Normal
1: Implement AT
177(B1H) CH4 Operation mode setting 0: Not used 3 Setting
1: Monitor only
2: Monitor + alert
3: Monitor + alert + control
178(B2H) CH4 Proportional band (P) Heating proportional 0 to 10000 (0.1 to 1000.0% 30 Control
setting band (P) setting span)
Set 0 to use position 2
controls.
179(B3H) CH4 System area Cooling proportional 1 to 10000 (0.1 to 1000.0% 30 Control
band setting span)
180(B4H) CH4 Integral time (I) setting 0 to 3600 s 240 Control
181(B5H) CH4 Differential time (D) setting 0 to 3600 s 60 Control
182(B6H) CH4 Control response parameter 0: Slow 0 Setting
1: Regular
2: Fast
183(B7H) CH4 System area Overlap/dead band -100 to +100 0 Setting
184(B8H) CH4 Upper limit output Heating upper limit Lower limit output limiter +1 to 1000 Setting
limiter output limiter 1050/0 to 1050
185(B9H) CH4 Lower limit output System area -50 to upper limit output limiter 0 Setting
limiter -1
186(BAH) CH4 System area Cooling upper limit 0 Setting
output limiter
187(BBH) CH4 Output change ratio System area 0 to 1000 0 Setting
limiter
188(BBH) CH4 Sensor correction value setting -5000 to +5000 0 Setting
189(BCH) CH4 Controller sensitivity (dead band) setting 0 to 100 10 Setting
190(BEH) CH4 Control output cycle Heating control output 5 to 1000 (0.5 to 100.0s) 300 Setting
setting cycle setting
191(BFH) CH4 System area Cooling control output 5 to 1000 (0.5 to 100.0s) 0/300 Setting
cycle setting
192(C0H) CH4 Primary delay digital filter setting 0 to 100 s (0: Function OFF) 0 Setting
193(C1H) CH4 Setting variation rate limiter 0 to 1000 0 Setting
194(C2H) CH4 AT bias Input span [, , digit] 0 Setting
195(C3H) CH4 Normal Operation/ System area 0: Normal Operation 1/0 Setting
Reverse Operation 1: Reverse Operation
Setting
APPX
114 Appendix 4 Buffer Memory Areas
Address: CH Setting detail Monitor/Settings/ Default Data type Backup
Decimal Standard PID Heating/cooling Selection range value
(hexadecimal) control PID control
196(C4H) CH4 Upper limit setting limiter Lower limit setting limiter 1300 Setting
value +1 to input range upper
limit
197(C5H) CH4 Lower limit setting limiter Input range lower limit to -100 Setting
Upper limit setting limiter
value -1
198(C6H) CH4 Loop disconnection System area 0 to 7200 s 480/0 Setting
detection judgment
time
199(C7H) CH4 Loop disconnection System area 0.0 or 0 to input span 0 Setting
detection dead band
200(C8H) CH4 Micro voltage input scaling upper limit -20000 to +20000 10000 Setting
201(C9H) CH4 Micro voltage input scaling lower limit (Upper and lower limit reverse 0 Setting
operation disabled, 20000
max. using span)
202(CAH) CH4 External input range upper limit -32000 to +32000 10000 Setting
203(CBH) CH4 External input range lower limit (Upper and lower limit reverse 0 Setting
operation disabled)
204(CCH) CH4 External output range upper limit -32000 to +32000 10000 Setting
205(CDH) CH4 External output range lower limit (Upper and lower limit reverse 0 Setting
operation disabled)
206(CEH) CH4 Transistor output functions selection Page 161 0 Setting
207(CFH) CH4 Startup tuning implementation command 0: Disabled 0 Setting
1: Enabled
208(D0H) CH1 Input range Page 140 2 Setting
209(D1H) CH1 Alert 1 mode setting 0 to 14 0 Setting
210(D2H) CH1 Alert 2 mode setting 0 to 14 0 Setting
211(D3H) CH1 Alert 3 mode setting 0 to 14 0 Setting
212(D4H) CH1 Alert 4 mode setting 0 to 14 0 Setting
A
213(D5H) CH1 System area 0
214(D6H) CH2 Input range Page 140 2 Setting
215(D7H) CH2 Alert 1 mode setting 0 to 14 0 Setting
216(D8H) CH2 Alert 2 mode setting 0 to 14 0 Setting
217(D9H) CH2 Alert 3 mode setting 0 to 14 0 Setting
218(DAH) CH2 Alert 4 mode setting 0 to 14 0 Setting
219(DBH) CH2 System area 0
220(DCH) CH3 Input range Page 140 2 Setting
221(DDH) CH3 Alert 1 mode setting 0 to 14 0 Setting
222(DEH) CH3 Alert 2 mode setting 0 to 14 0 Setting
223(DFH) CH3 Alert 3 mode setting 0 to 14 0 Setting
224(E0H) CH3 Alert 4 mode setting 0 to 14 0 Setting
225(E1H) CH3 System area 0
226(E2H) CH4 Input range Page 140 2 Setting
227(E3H) CH4 Alert 1 mode setting 0 to 14 0 Setting
228(E4H) CH4 Alert 2 mode setting 0 to 14 0 Setting
229(E5H) CH4 Alert 3 mode setting 0 to 14 0 Setting
230(E6H) CH4 Alert 4 mode setting 0 to 14 0 Setting
231(E7H) CH4 System area
232(E8H) System area Cooling method setting 0: Air cooling 0 Setting
1: Water cooling
2: Cooling gain linear
233(E9H) Alert dead band setting 0 to 100 10 Setting
234(EAH) Number of alert delay 0 to 30000 times 0 Setting
235(EBH) Heater disconnection alert/Abnormal current 3 to 255 times 3 Setting
detection delay count setting during outputs OFF
APPX
Appendix 4 Buffer Memory Areas 115
Address: CH Setting detail Monitor/Settings/ Default Data type Backup
Decimal Standard PID Heating/cooling Selection range value
(hexadecimal) control PID control
236(ECH) Temperature rise completion judgment range 1 to 100 [, , digit] 10 Setting
237(EDH) Temperature rise completion soak time setting 0 to 3600 s 0 Setting
238(EEH) CT monitor method switching 0: ON current/OFF current 0 Setting
1: ON current
239(EFH) CT ratio setting 1 to 9999 800 Setting
240(F0H) GR1 Control mode switching 0 to 3: Standard PID 0 Setting
4 to 7: Heating/cooling PID
241(F1H) GR2 Control mode switching
242(F2H) GR1 Standard control SV tracking selection 0: OFF 1 Setting
1: ON
243(F3H) GR2 Heating-cooling control System area 0
244(F4H) GR1 Standard control Cascade ON/OFF 0: Cascade OFF 0 Setting
1: Cascade ON
245(F5H) GR2 Heating-cooling control System area 0
246(F6H) GR1 Standard control Cascade gain -10000 to +10000 1000 Setting
247(F7H) GR2 Heating-cooling control System area 0
248(F8H) GR1 Standard control Cascade bias -1000 to +1000 0 Setting
249(F9H) GR2 Heating-cooling control System area
250(FAH) GR1 Standard control Cascade monitor -32000 to +32000 0 Monitor
251(FBH) GR2 Heating-cooling control System area
252(FCH) Settings range error address 0: Normal 0 Monitor
1 or greater: Error address
253(FDH) Error reset command 0: Error reset OFF 0 Setting
1: Implement error reset
254(FEH) Set value backup command 0: Normal 0 Setting
1: Start backup
255(FFH) Default setting registration command 0: OFF 0 Setting
1: All data default
2: Un\G48 to 207, 232, 242 to
255 default
256 to 999 System area
(100H to 3E7H)
1000(3E8H) Latest error code 0 Monitor
1001(3E9H) Error occurrence address 0 Monitor
1002(3EAH) Latest address of error history 0 Monitor
1003(3EBH) Latest alarm code 0 Monitor
1004(3ECH) Latest address of alarm history 0 Monitor
1005 to 3599 System area
(3EDH to E0FH)
3600 to 3759 All Error history 0 Monitor
(E10H to EAFH)
3760 to 3919 All Alarm history 0 Monitor
(EB0H to F4FH)
3920 to 4095 System area
(F50H to FFFH)
*1 The firmware version of the FX5-4LC is stored. For Ver. 1.000, 1000 is stored.
APPX
116 Appendix 4 Buffer Memory Areas
Details of buffer memory addresses
This section describes the details of buffer memory addresses of the temperature control module.
This section describes the buffer memory for CH1 in normal mode.
*1 Un\G252 when using FX3 allocation mode stores only the settings range errors.
APPX
Appendix 4 Buffer Memory Areas 117
Latest address of alarm history
Among "Alarm history" (Un\G3760 to Un\G3919), the buffer memory address where the latest alarm code has been stored is
stored.
Firmware version
The temperature control module firmware version is stored.
APPX
118 Appendix 4 Buffer Memory Areas
Automatic setting monitor at input range change
The value set in 'Automatic setting at input range change' (Un\G302) is stored.
GR2 GR1
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 (1)
(1) (1)
• If the inputs are "internal", implement control using the process values detected by the internal inputs of the temperature
A
control module.
• If the inputs are "external", implement control using the value stored in 'CH1 Temperature process value (PV) for input with
another (external) analog module' (Un\G438). Temperature control module internal inputs are not used.
• If the outputs are "internal", implement control using the internal transistor outputs of the temperature control module.
• If the outputs are "external", implement control using the values stored in 'CH1 Manipulated value (MV) for output with
another (external) analog module'/'CH1 Manipulated value for heating (MVh) for output with another (external) analog
module' (Un\G407) and 'CH1 Manipulated value for cooling (MVc) for output with another (external) analog module'
(Un\G409).
• To enable the settings changes in normal mode, it is necessary to write the set values to buffer memory, and
then to turn OFFONOFF again the settings change command (Un\G399, b11).
• Control mode cannot be changed while implementing controls. If changed, the changes will be reflected
when control stops.
■Default value
Set to standard PID control (0).
APPX
Appendix 4 Buffer Memory Areas 119
Automatic setting at input range change
When "Channel 1 input range" (Un\G501) is changed, this function automatically changes the relevant buffer memory data to
make sure that an outside settings range error (error code: 1950H) does not occur.
• 0: Disabled
• 1: Enabled
When Enable (1) has been set, the following buffer memory areas are automatically set or initialized when the setting of 'CH1
Input range' (Un\G501) is changed.
Buffer memory name Default value
Standard PID control Heating/cooling PID control
Set value (SV) setting (Un\G430) 0 0
(Heating) proportional band (Un\G431) 30 30
Alerts 1 to 4 settings (Un\G434 to 437) 0 0
(Cooling) proportional band (Un\G439) 30
Upper limit setting limiter (Un\G511) Upper limit value of the input range Upper limit value of the input range
Lower limit setting limiter (Un\G512) Lower limit value of the input range Lower limit value of the input range
Setting change rate limiter (Un\G513) 0 0
Adjustment sensitivity (dead band) setting 10 10
(Un\G516)
Overlap/dead band (Un\G524) 0
Alert dead band setting (Un\G531) 10 10
Loop disconnection detection dead band 0 0
(Un\G538)
AT bias (Un\G546) 0 0
Sensor compensation set value (Un\G565) 0 0
If changing the input range in normal mode, it is necessary to turn OFFONOFF again the settings change
command (Un\G399, b11).
■Default value
Set to disabled (0).
APPX
120 Appendix 4 Buffer Memory Areas
SV tracking selection
If turning OFF cascade, this function tracks the slave channel set value in the set values immediately before switching (set
value monitor value).
• 0: SV tracking OFF
• 1: SV tracking ON
If SV tracking is ON If SV tracking is OFF
(1) (1)
(2) (2)
t t
(3) (3)
It is possible to prevent sudden changes to the slave channel manipulated value when turning OFF cascade.
■Default value
Set to SV tracking ON (1).
Cascade ON/OFF
Turns ON and OFF cascade during cascade control.
• 0: Cascade OFF
• 1: Cascade ON
During cascade control, auto tuning and startup tuning cannot be implemented.
■Default value
Set to cascade OFF (0).
APPX
Appendix 4 Buffer Memory Areas 121
Cascade gain
During cascade control, gain is set when converting the master channel manipulated value (MV) to the cascade monitor
value.
■Setting range
Set to -10000 to +10000 (-10.000 to +10.000).
■Default value
Set to 1000 (1.000).
Cascade bias
Sets the bias amount that is added to the sum of the master channel manipulated value (MV) and cascade gain during
cascade control.
■Setting range
Set to -1000 to +1000 (-100.0 to +100.0%).
■Default value
The default value is 0.
Cascade monitor
Stores the master manipulated value (cascade signal) converted using 'cascade gain' and 'cascade bias' that is added to the
slave set value during cascade control.
If 'cascade ON/OFF' is OFF (0), 0 is stored in the cascade monitor.
APPX
122 Appendix 4 Buffer Memory Areas
Flag
Stores the temperature control module status in each bit.
■Flag list
Bit Description Operation
b0 Error status If 0: b1 to 10 are all 0
If any of 1: b1 to 10 is 1
b1 Settings range error status 0: No settings range error
1: Settings range error
b2 24 V DC power supply status 0: 24 V DC power supply normal
1: 24 V DC power supply error
b3 Set value backup error flag 0: Set value backup normal
1: Set value backup error
b4 Channel 1 AT/ST error completion flag 0: No error
1: Error finished
b5 Channel 2 AT/ST error completion flag
b6 Channel 3 AT/ST error completion flag
b7 Channel 4 AT/ST error completion flag
b8 Adjustment data error 0: Adjustment data normal
1: Adjustment data error
b9 Cold contact temperature compensation data error 0: Cold contact temperature compensation normal for all channels
1: Cold contact temperature compensation error detected
b10 A/D converter error 0: A/D converter normal for all channels
1: A/D converter error detected
b11 Not used A
b12 Control in operation flag 0: Control stopped
1: Control executing
b13 Set value backup flag 0: Set value backup stopped
1: Set value backup in operation
b14 Default completion flag 0: Default incomplete
1: Default complete
b15 Temperature adjustment READY flag*1 0: Temperature control module not READY
1: Temperature control module READY
*1 Once the power supply has been turned ON, the temperature adjustment READY flag turns ON after temperature control module
initialization and auto diagnosis during startup is complete. FROM/TO commands (or direct buffer memory commands) are received
only when the READY flag is ON.
Module information
FX5-4LC individual codes are stored.
• Normal mode: 61C0H
• FX3 allocation mode: 61C2H
APPX
Appendix 4 Buffer Memory Areas 123
Input signal
The status of the temperature control module can be checked using buffer memory.
APPX
124 Appendix 4 Buffer Memory Areas
■Error flag (b2)
This flag turns ON when an error other than a hardware error occurs.
After an error occurs and the error code of the error is stored in 'Latest error code' (Un\G0), this flag turns ON.
ON
"Error flag"
(Un\G398, b2) OFF
ON
"Error reset command"
(Un\G399, b2) OFF
Non-volatile memory write status Before memory write Writing to memory Memory write complete A
ON
"Set value backup completion flag"
OFF
(Un\G398, b8)
APPX
Appendix 4 Buffer Memory Areas 125
■Setting change completion flag (b11)
Turning OFFON 'Setting change command' (Un\G399, b11) updates the value set in each buffer memory area in the
controls. After the data is reflected, this flag turns ON. Turning ONOFF 'Setting change command' (Un\G399, b11) also
turns OFF this flag.
ON
"Setting change command" OFF
(Un\G399, b11)
ON
"Setting change completion flag" OFF
(Un\G398, b11)
Output signal
Sets the control commands from the temperature control module in buffer memory.
APPX
126 Appendix 4 Buffer Memory Areas
■Error reset command (b2)
Turning OFFON the error reset command resets the following information.
• Latest error code
• Error occurrence address (Settings range error address)
• Latest alarm code
• Input signals error occurrence flag (Un\G398, b2)
• Flags error flag (Un\G360, b0 to 10)
Precautions
• If a settings error occurs, backup cannot be implemented.
• Do not change the buffer memory during backup.
• This device can be used as an interlock of 'Setting/operation mode command' (Un\G399, b1).
• Turn OFFON the settings change command while control is stopped.
APPX
Appendix 4 Buffer Memory Areas 127
CH1 Decimal point position
Depending on the setting of 'CH1 Input range' (Un\G501), the decimal point position applicable in the following buffer memory
areas is stored in this area.
• 'CH1 Temperature process value (PV)' (Un\G402)
• 'CH1 Set value (SV) setting' (Un\G430)
• 'CH1 Proportional band (P) setting' (Un\G431)
• 'CH1 Alert set value 1 to 4'(Un\G434 to 437)
• 'CH1 Cooling proportional band (Pc) setting' (Un\G439)
• 'CH1 Upper limit setting limiter' (Un\G511)
• 'CH1 Lower limit setting limiter' (Un\G512)
• 'CH1 Setting change rate limiter' (Un\G513)
• 'CH1 Adjustment sensitivity (dead band) setting' (Un\G516)
• 'CH1 Overlap/dead band setting' (Un\G524)
• 'CH1 Alert dead band setting' (Un\G531)
• 'CH1 Loop disconnection detection dead band' (Un\G538)
• 'CH1 AT bias' (Un\G546)
• 'CH1 Sensor correction value setting' (Un\G565)
Stored values depend on the setting in 'CH1 Input range' (Un\G501).
'CH1 Input range' (Un\G501) Stored value Setting details
When the resolution is 1 0 No decimal point
When the resolution is 0.1 1 First decimal place
APPX
128 Appendix 4 Buffer Memory Areas
■Buffer memory address
The following table shows the buffer memory address of this area.
Buffer memory name CH1 CH2 CH3 CH4
CH Alert definition 401 601 801 1001
CH Alert definition (If using FX3 allocation mode) 1*1 2*1 3*1 4*1
APPX
Appendix 4 Buffer Memory Areas 129
CH1 Temperature rise judgment flag
This flag is for checking whether or not the temperature process value (PV) is within the temperature rise completion range.
One of the following values is stored in this area.
• OFF: Outside the temperature rise completion range
• ON: Within the temperature rise completion range
When the temperature process value (PV) stays within the temperature rise completion range during the set temperature rise
completion soak time, Within temperature rise completion range (ON) is stored in this buffer memory area.
Time
(2)
(1) At this time, 'CH1 Temperature rise judgment flag' (Un\G404) is set to Within temperature rise completion range (ON).
(2) 'CH1 Temperature rise completion soak time setting' (Un\G507)
Set the temperature rise completion range and the temperature rise completion soak time in the following buffer memory
areas.
• 'CH1 Temperature rise completion range setting' (Un\G506) (Page 143 CH1 Temperature rise completion range
setting)
• 'CH1 Temperature rise completion soak time setting' (Un\G507) (Page 144 CH1 Temperature rise completion soak
time setting)
APPX
130 Appendix 4 Buffer Memory Areas
CH1 Transistor output flag (Control output flag)
Stores the ON/OFF status of the transistor outputs.
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
b9 to 15 fixed at 0 b1 to 7 fixed at 0
Heating transistor output flag
Control mode Transistor output Channel Heating transistor output flag contents
selection (Un\G300) functions selection b8*1 b0
(Un\G597)
4 to 5 1, 3 Cooling transistor output status Heating transistor output status A
2, 4 Cooling output time proportional Heating output time proportional
calculation results calculation results
6 to 7 0 Cooling output time proportional Heating output time proportional
calculation results calculation results
1 Cooling output time proportional Heating transistor output status
calculation results
2 Cooling transistor output status Heating output time proportional
calculation results
3 to 7 Cooling output time proportional Heating output time proportional
calculation results calculation results
*1 b8 is used only in FX3 allocation mode. Normal mode refer to CH1 Cooling transistor output flag.
APPX
Appendix 4 Buffer Memory Areas 131
CH1 Set value (SV) monitor
Stores the set values used by PID control and alert functions.
It is possible to monitor excessive changes to the slave set values during "Setting change rate limiter" settings and cascade
control.
CH1 Manipulated value (MV) for output with another (external) analog module
Scales and stores the values stored in the following buffer memory after output limiting process in the external outputs range
when implementing control using external outputs.
Buffer memory name Buffer memory address Reference
CH1 Manipulated value (MV) 403 Page 129 CH1 Manipulated value (MV)
CH1 Manipulated value for heating (MVh) for output with another (external) analog
module
Scales and stores the values stored in the following buffer memory after output limiting process in the external outputs range
when implementing control using external outputs.
Buffer memory name Buffer memory address Reference
CH1 Manipulated value for heating (MVh) 403 Page 129 CH1 Manipulated value for heating
(MVh)
APPX
132 Appendix 4 Buffer Memory Areas
CH1 Manipulated value for cooling (MVc)
Stores the manipulated value for cooling of the results of the heating/cooling PID calculation.
Range of values to be stored during control Value to be stored while the control has stopped
0 to cooling upper limit output limiter value -50(-5.0%)
CH1 Manipulated value for cooling (MVc) for output with another (external) analog
module
Scales and stores the values stored in the following buffer memory after output limiting process in the external outputs range
when implementing control using external outputs.
Buffer memory name Buffer memory address Reference
CH1 Manipulated value for cooling (MVc) 408 Page 133 CH1 Manipulated value for cooling
(MVc)
A
CH1 Cooling transistor output flag
Stores the ON/OFF status of the transistor outputs.
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
b1 to 15 fixed at 0
Cooling transistor output flag
Control mode Transistor output Channel Transistor output flag contents (b0)
selection (Un\G300) functions selection
(Un\G597)
4 to 5 1, 3 Cooling transistor output status
2, 4 Cooling output time proportional calculation results
6 to 7 0 Cooling output time proportional calculation results
1 Cooling output time proportional calculation results
2 Cooling transistor output status
3 to 7 Cooling output time proportional calculation results
*1 If using FX3 allocation mode, refer to CH1 Heating transistor output flag.
APPX
Appendix 4 Buffer Memory Areas 133
CH1 Event
Stores the channel statuses in each bit.
Bit No. Description Operation
b0 Input error (upper limit) status OFF: No input error (upper limit)
ON: Input error (upper limit) detected
b1 Input error (lower limit) status OFF: No input error (lower limit)
ON: Input error (lower limit) detected
b2 Cold contact temperature compensation OFF: Cold contact temperature compensation normal
status ON: Cold contact temperature compensation error detected
b3 A/D converter status OFF: A/D converter normal
ON: A/D converter error detected
b4 Alert 1 status OFF: Alert 1 normal
ON: Alert 1 occurred
b5 Alert 2 status OFF: Alert 2 normal
ON: Alert 2 occurred
b6 Alert 3 status OFF: Alert 3 normal
ON: Alert 3 occurred
b7 Alert 4 status OFF: Alert 4 normal
ON: Alert 4 occurred
b8 Loop disconnection alert status OFF: Loop disconnection alert normal
ON: Loop disconnection alert occurred
b9 Heater disconnection alert status OFF: Heater disconnection alert normal
ON: Heater disconnection alert occurred
b10 Current error status while outputs are OFF OFF: Current error while outputs are OFF not detected
ON: Current error while outputs are OFF occurred
b11 ST implementation status OFF: ST stopped
ON: ST implementing
b12 Decimal point position OFF: 1/or digit
ON: 0.1/
b13 Manual mode shift completion flag OFF: No AUTO mode or MAN mode shift
ON: MAN mode shift complete
b14 AT implementation status OFF: AT stopped
ON: AT implementing
b15 Temperature rise completion status OFF: Temperature rise incomplete
ON: Temperature rise complete
APPX
134 Appendix 4 Buffer Memory Areas
CH1 Set value (SV) setting
Sets the PID control and alert process set values.
■Setting range
The range is determined by the values set in 'CH1 Upper limit setting limiter' (Un\G511) and 'CH1 Lower limit setting limiter'
(Un\G512). (Page 147 CH1 Upper limit setting limiter, Page 147 CH1 Lower limit setting limiter)
When a value out of the setting range is set in this area, an out of setting range error (error code: 1950H) occurs, and the
status is as described below.
• 'Error flag' (Un\G398, b2) turns ON.
• An error code is stored in 'Latest error code' (Un\G0).
■Setting unit
The value to be set differs depending on the value stored in 'CH1 Decimal point position' (Un\G400). (Page 128 CH1
Decimal point position)
• No decimal point (0): Set a value in increments of 1 ( or digit).
• If there is 1 digit (1) past the decimal point: Set a value (the value multiplied by 10) in increments of 0.1 ().
■Default value
The default value is 0.
■Setting range
0 to 10000 (span*1 0.0 to 1000.0%)
*1 During internal temperature inputs, input range span. During internal micro voltage inputs, scaling span. During external inputs, external
input span.
■Two-position control
Set the proportional band (P) to 0.
For details on the two-position control, refer to the following.
Page 25 Control Method
■Default value
The default value is 30 (3.0%).
APPX
Appendix 4 Buffer Memory Areas 135
CH1 Heating proportional band (Ph) setting
Set the heating proportional band (Ph) to implement the heating and cooling PID control.
■Setting range
0 to 10000 (span*1 0.0 to 1000.0%)
*1 During internal temperature inputs, input range span. During internal micro voltage inputs, scaling span. During external inputs, external
input span.
■Two-position control
Set the heating proportional band (Ph) to 0.
For details on the two-position control, refer to the following.
Page 25 Control Method
■Default value
The default value is 30 (3.0%).
■Setting range
The setting range is 0 to 3600 (0 to 3600s).
■P control or PD control
Set 0. For details on control methods, refer to the following.
Page 25 Control Method
■Default value
The default value is 240 (240s).
APPX
136 Appendix 4 Buffer Memory Areas
CH1 Derivative time (D) setting
Set the derivative time (D) to execute the PID control.
■Setting range
The setting range is 0 to 3600 (0 to 3600s).
■P control or PI control
Set 0. For details on control methods, refer to the following.
Page 25 Control Method
■Default value
The default value is 60 (60s).
■Alert mode
Set the alert mode of Alert 1 in the following buffer memory area. The alert mode of Alert 1 corresponds to 'CH1 Alert set
value 1' (Un\G434).
• 'CH1 Alert 1 mode setting' (Un\G533)
■Setting range
The write set value units and settings range depend on the alert mode that has been set.
Alert mode Setting range of alert set value Remarks
No alert 0
Upper limit input alert, lower limit input alert Same as the input range.*1 Same as with wait.
Upper limit deviation alert, lower limit deviation - span to + span *2 Same as with wait and re-wait.
alert
Upper/lower limit deviation alert, within range alert 0 to + span*2 Same as with wait and re-wait.
*1 During internal temperature inputs, input range. During internal micro voltage inputs, scaling range. During external inputs, external input
range.
*2 During internal temperature inputs, input range span. During internal micro voltage inputs, scaling span. During external inputs, external
input span.
APPX
Appendix 4 Buffer Memory Areas 137
■Setting unit
The value to be set differs depending on the value stored in 'CH1 Decimal point position' (Un\G400). (Page 128 CH1
Decimal point position)
• No decimal point (0): Set a value in increments of 1 ( or digit).
• If there is 1 digit (1) past the decimal point: Set a value (the value multiplied by 10) in increments of 0.1 ().
■Default value
The default value is 0.
■Alert mode
Set the alert mode of Alert 2 in the following buffer memory area. The alert mode of Alert 2 corresponds to 'CH1 Alert set
value 2' (Un\G435).
• 'CH1 Alert 2 mode setting' (Un\G534)
■Setting range
For the settings range, refer to the following.
Page 137 Setting range
■Setting unit
For the settings unit, refer to the following.
Page 138 Setting unit
■Default value
The default value is 0.
APPX
138 Appendix 4 Buffer Memory Areas
CH1 Alert set value 3
Set the temperature to turn ON CH1 alert 3 (Un\G401, b10) according to the selected alert 3 'alert mode' (Un\G533).
For 'CH1 Warning Occurrence Contents' (Un\G401), refer to the following.
Page 128 CH1 Alert definition
For details of the alert function, refer to the following.
Page 53 Alert Function
■Alert mode
Set the alert mode of Alert 3 in the following buffer memory area. The alert mode of Alert 3 corresponds to 'CH1 Alert set
value 3' (Un\G436).
• 'CH1 Alert 3 mode setting' (Un\G535)
■Setting range
For the settings range, refer to the following.
Page 137 Setting range
■Setting unit
For the settings unit, refer to the following.
Page 138 Setting unit
■Default value
The default value is 0.
■Alert mode
Set the alert mode of Alert 4 in the following buffer memory area. The alert mode of alert 4 corresponds to 'CH1 alert set value
4' (Un\G437).
• 'CH1 Alert 4 mode setting' (Un\G536)
■Setting range
For the settings range, refer to the following.
Page 137 Setting range
■Setting unit
For the setting unit, refer to the following.
Page 138 Setting unit
■Default value
The default value is 0.
APPX
Appendix 4 Buffer Memory Areas 139
CH1 Temperature process value (PV) for input with another (external) analog module
The digital input value of the current or voltage converted in another analog module on the system can be used as a
temperature process value (PV). Store the digital input value of the current or voltage converted by another analog module in
this area. For details, refer to the following.
Page 49 Input
Precautions
• If a greater value than (external input range upper limit +5% of external input range) is set, an input upper limit alert occurs,
and 'CH1 event' (Un\G429) b0 turns ON.
• If a smaller value than (external input range lower limit -5% of external input range) is set, an input lower limit alert occurs,
and 'CH1 event' (Un\G429) b1 turns ON.
■Default value
The default value is 0.
■Setting range
1 to 10000 (span*1 0.1 to 1000.0%)
*1 During internal temperature inputs, input range span. During internal micro voltage inputs, scaling span. During external inputs, external
input span.
■Default value
The default value is 30 (3.0%).
APPX
140 Appendix 4 Buffer Memory Areas
■Setting value and type of thermocouple
The following table lists the set values of 'CH1 Input range' (Un\G501) and the corresponding temperature sensor types.
Setting value Temperature sensor type Temperature measuring range Resolution Unit
0 K -200.0 to +200.0 0.1
1 -100.0 to +400.0 0.1
2 -100 to +1300 1
3 -100 to +800 1
4 -100 to +2400 1
5 J -200.0 to +200.0 0.1
6 -100.0 to +400.0 0.1
7 -100.0 to +800.0 0.1
8 -100 to +1200 1
9 -100 to +1600 1
10 -100 to +2100 1
11 R 0 to 1700 1
12 0 to 3200 1
13 S 0 to 1700 1
14 0 to 3200 1
15 E -200.0 to +200.0 0.1
16 0 to 1000 1
17 0 to 1800 1
18 T -200.0 to +200.0 0.1
19 -200.0 to +400.0 0.1
20 0.0 to 400.0 0.1
21 -300.0 to +400.0 0.1
22 -300.0 to +700.0 0.1
23 0.0 to 700.0 0.1
24 B 0 to 1800 1 A
25 0 to 3000 1
26 N 0 to 1300 1
27 0 to 2300 1
28 PL 0 to 1200 1
29 0 to 2300 1
30 W5Re/W26Re 0 to 2300 1
31 0 to 3000 1
32 U -200.0 to +600.0 0.1
33 -300.0 to +700.0 0.1
34 L 0.0 to 900.0 0.1
35 0 to 1600 1
36 Jpt100 -50.0 to +150.0 0.1
37 -200.0 to +500.0 0.1
38 -300.0 to +300.0 0.1
39 300 to 900 1
40 Pt100 -50.0 to +150.0 0.1
41 -200.0 to +600.0 0.1
42 -300.0 to +300.0 0.1
43 -300 to +1100 1
44 Pt1000 -200.0 to +650.0 0.1
45 -328 to +1184 1
46 Low voltage 0 to 10 1 mV
47 0 to 100 1 mV
APPX
Appendix 4 Buffer Memory Areas 141
■Enabling the settings
If changing the settings, turn OFFONOFF the 'Settings change command' (Un\G399, b11) in normal mode to enable the
settings contents.
Precautions
Settings cannot be changed while implementing controls. If changed during control implementation, the settings contents will
be reflected when control stops.
■Default value
The default value is 2.
Ex.
If control output cycle: 30 s/manipulated value (MV): 60%
18s 12s
ON
Manipulated value (MV)
OFF
■Setting range
5 to 1000 (0.5 to 100.0s)
■Default value
300 (30.0s)
APPX
142 Appendix 4 Buffer Memory Areas
CH1 Control response parameter
In the simple two-degree-of-freedom PID control, select the response speed to the change of the set value (SV) from the
following three levels:
Slow, Normal, and Fast.
Page 31 Simple Two-degree-of-freedom
■Setting range
Setting Setting Description
value detail
0 Slow Set this value when reducing the overshoot and undershoot to the change of the set value (SV). However, the settling time
becomes the longest among the three settings.
1 Normal This setting has features between Slow and Fast.
2 Fast Set this value when hastening the response to the change of the set value (SV). However, the overshoot and undershoot
become the largest among the three settings.
Set value
(SV) 2
Change
Slow
A
Set value
(SV) 1
Time
Set value (SV) change point
■Default value
The default value is Slow (0).
Temperature rise
completion range (+)
Setting value
Temperature rise
Set value (SV)
judgment range
Temperature rise
completion range (-)
When the value set in 'CH1 Temperature process value (PV)' (Un\G402) is within the temperature rise judgment range, 'CH1
Temperature rise judgment flag' (Un\G404) is set to Within temperature rise completion range (ON). (For the time taken for
'CH1 Temperature rise judgment flag' (Un\G404) to set to Within temperature rise completion range (ON) after the
temperature rise completion, set the time in 'CH1 Temperature rise completion soak time setting' (Un\G507).)
APPX
Appendix 4 Buffer Memory Areas 143
■Buffer memory address
The following table shows the buffer memory address of this area.
Buffer memory name CH1 CH2 CH3 CH4
CH Temperature rise completion range setting 506 706 906 1106
Temperature rise completion range setting (If using FX3 allocation mode) 236
■Setting range
1 to 100 (/ or digit)
■Default value
The default value is 10.
■Setting range
The setting range is 0 to 3600 (s).
■Default value
The default value is 0 (s).
■Setting range
The lower limit output limiter +1 to 1050 (105.0% max.).
Set values so that the lower limit output limiter value is smaller than the upper limit output limiter value.
When the lower limit output limiter value is equal to or greater than the upper limit output limiter value, CH Upper/lower limit
output limiter setting error (error code: 1A0H) occurs.
When a value out of the setting value is set, an out of setting range error (error code: 1950H) occurs. When an error has
occurred, the following operations will be executed.
• 'Error flag' (Un\G398, b2) turns ON.
• An error code is stored in 'Latest error code' (Un\G0).
■Two-position control
In the two-position control, this setting is disabled.
■Default value
The default value is 1000 (100.0%).
APPX
144 Appendix 4 Buffer Memory Areas
CH1 Heating upper limit output limiter
Set the upper limit value for actually outputting the manipulated value for heating (MVh) calculated by the heating and cooling
PID operation to an external device. In the auto tuning, this setting is ignored.
■Setting range
This is 0 to 1050 (0.0 to 105.0%).
When a value out of the setting value is set, an out of setting range error (error code: 1950H) occurs. When an error has
occurred, the following operations will be executed.
• 'Error flag' (Un\G398, b2) turns ON.
• An error code is stored in 'Latest error code' (Un\G0).
In the heating-cooling PID control, the lower limit value is not used. When 'CH1 Lower limit output limiter'
(Un\G509) is set to a value other than 0, an out of setting range error (error code: 1950H) occurs.
■Two-position control
In the two-position control, this setting is disabled.
■Default value
The default value is 1000 (100.0%).
■Setting range
-50 to upper limit output limiter -1 (-5.0% min.)
Set values so that the lower limit output limiter value is smaller than the upper limit output limiter value.
When the lower limit output limiter value is equal to or greater than the upper limit output limiter value, CH Upper/lower limit
output limiter setting error (error code: 1A0H) occurs.
When a value out of the setting value is set, an out of setting range error (error code: 1950H) occurs. When an error has
occurred, the following operations will be executed.
• 'Error flag' (Un\G398, b2) turns ON.
• An error code is stored in 'Latest error code' (Un\G0).
■Two-position control
In the two-position control, this setting is disabled.
■Default value
The default value is 0 (0.0%).
APPX
Appendix 4 Buffer Memory Areas 145
CH1 Output change ratio limiter
Set the limit of the output variation amount per 1s to regulate a rapid change of the manipulated value (MV).
■Setting range
The setting range is 0 or 1 to 1000 (0.1 to 100.0%/s). When 0 is set, the output variation amount is not regulated.
Ex.
When the following values have been set in the buffer memory areas
When 'CH1 Output change ratio limiter' (Un\G510) has been set to 10 (1.0%/s) and the sampling period is 500ms, an output
value changes by 0.5% per 500ms. When the sampling period is 250ms, an output value changes by 0.2% or 0.3% per
250ms. Thus, even though the manipulated value (MV) rapidly changes by 50%, the variation amount is regulated to 1%/s.
Thus, even though the manipulated value (MV) rapidly changes by 50%, the variation amount is regulated to 1%/s.
(1)
100%
Manipulated
value (MV) 50%
80%
50% increase
Manipulated value
(MV)
50%
0.5%
500ms
0%
(1) When 'CH1 Output change ratio limiter' (Un\G510) has been set to 10 (1.0%/s)
■Two-position control
The setting is ignored.
■Manual control
The setting is enabled.
■Default value
The default value is 0.
APPX
146 Appendix 4 Buffer Memory Areas
CH1 Upper limit setting limiter
Set the upper limit value of the set value (SV).
■Setting range
The settings range depends on the type of inputs used.
• Internal temperature inputs: Lower limit setting limiter +1 to input range upper limit
• Internal micro voltage inputs: Lower limit setting limiter +1 to scaling range upper limit
• External inputs: Lower limit setting limiter +1 to external input range upper limit
Configure the settings that satisfy the following conditions.
• 'CH1 Lower limit setting limiter' (Un\G512) < 'CH1 Upper limit setting limiter' (Un\G511)
When the above conditions are not satisfied, CH Upper/lower limit setting limiter error (error code: 1A1H) occurs.
(1) (2)
■Setting unit
The value to be set differs depending on the value stored in 'CH1 Decimal point position' (Un\G400). (Page 128 CH1
A
Decimal point position)
• No decimal point (0): Set a value in increments of 1 (or digit).
• If there is 1 digit (1) past the decimal point: Set a value (the value multiplied by 10) in increments of 0.1 ().
■Default value
The default value is 1300.
APPX
Appendix 4 Buffer Memory Areas 147
■Setting range
The settings range depends on the type of inputs used.
• Internal temperature inputs: Input range lower limit to upper limit setting limiter -1
• Internal low voltage: Scaling range lower limit to upper limit setting limiter -1
• External inputs: External input range lower limit to upper limit setting limiter -1
■Setting unit
For the setting unit, refer to the following.
Page 147 Setting unit
■Default value
The default value is -100.
■Setting range
0 to 1000 (span*1 0.1 to 100.0%). When 0 is set, this setting is disabled.
*1 During internal temperature inputs, input range span. During internal micro voltage inputs, scaling span. During external inputs, external
input span.
■Default value
Set to disabled (0).
■Setting range
• 0: Normal Operation
• 1: Reverse Operation
■Default value
The default value is Reverse Operation (1).
APPX
148 Appendix 4 Buffer Memory Areas
CH1 Adjustment sensitivity (dead band) setting
To prevent chattering of the manipulated value (MV) in the two-position control, set the adjustment sensitivity (dead band) for
the set value (SV).
Temperature
process value (PV)
Time
ON
Manipulated
value (MV) OFF
■Setting range
Set a value within the range of 1 to 100*1 (Span 0.1 to 10.0%).
*1 During internal temperature inputs, input range span. During internal micro voltage inputs, scaling span. During external inputs, external
input span.
Ex.
When the following values have been set in the buffer memory areas A
• 'CH1 Input range' (Un\G501): 19 (Temperature measuring range: -200.0 to +400.0)
• 'CH1 Adjustment sensitivity (dead band) setting' (Un\G516): 10 (1.0%)
(Span) (Adjustment sensitivity (dead band) setting) = (400.0 - (-200.0)) 0.01 = 6.0
The dead band is the set value (SV) 3.0.
■Default value
The default value is 10 (1.0%).
■Setting range
Setting Setting Description
value detail
0 AUTO The AUTO (automatic) mode is activated. The process value (PV) or external input value and the set value (SV) are
compared, and a PID calculation implemented.
1 MAN The MAN (manual) mode is activated. Fix to the value set using "CH1 Manual outputs setting" (Un\G519).
■Default value
The default value is AUTO (0).
APPX
Appendix 4 Buffer Memory Areas 149
CH1 Manual output setting
This buffer memory area is used to set the manipulated value (MV) in the MAN mode.
Even though writing of data is executed during control in the AUTO mode, the setting values do not change.
■Setting range
-50 to 1050 (-5.0 to 105.0%)
■Default value
The default value is -50 (-5.0%).
■Setting range
This is 0 to 1050 (0.0 to 105.0%).
In the heating-cooling PID control, the lower limit value is not used. When 'CH1 Lower limit output limiter'
(Un\G509) is set to a value other than 0, an out of setting range error (error code: 1950H) occurs.
■Two-position control
In the two-position control, this setting is disabled.
■Default value
The default value is 1000 (100.0%).
APPX
150 Appendix 4 Buffer Memory Areas
CH1 Cooling control output cycle setting
Sets the cooling control output cycle (time proportional cycle).
Cooling manipulated value (MVc) ON time and OFF time are each as described below.
• ON time: Cooling control output cycle (s) cooling manipulated value (%)
• OFF time: Cooling control output cycle (s) (100 - cooling manipulated value (%))
For details, refer to Page 142 CH1 Control output cycle setting.
■Setting range
• 0: Air cooling
• 1: Water cooling
A
• 2: Cooling gain linear
PID constant calculation results are effected by AT (auto tuning) depending on the settings, so set before
implementing AT (auto tuning).
■Default value
The default value is 0 (air cooling).
APPX
Appendix 4 Buffer Memory Areas 151
CH1 Overlap/dead band setting
Configure the overlap/dead band setting. For details on the overlap/dead band function, refer to the following.
Page 33 Overlap/dead Band Function
■Setting range
Setting value Description
-100 to -1 (span*1 -10.0 to -0.1%) Overlap
0 None
1 to 100 (span*1 0.1 to 10.0%) Dead band
*1 During internal temperature inputs, input range span. During internal micro voltage inputs, scaling span. During external inputs, external
input span.
■Default value
The default value is 0 (None).
■Setting range
0 to 100 (span*1 0.0 to 10.0%)
*1 During internal temperature inputs, input range span. During internal micro voltage inputs, scaling span. During external inputs, external
input span
■Default value
Set to 10 (1.0% of span).
APPX
152 Appendix 4 Buffer Memory Areas
CH1 Number of alert delay
Set the number of times to execute sampling to judge an alert. This is the common setting for all channel alerts 1 to 4.
By setting the number of times to execute sampling, when the temperature process value (PV) stays within the alert range
after the temperature process value (PV) has entered the alert range until the number of times to execute sampling exceeds
the number of alert delay, an alert occurs. For details of the alert function, refer to the following.
Page 53 Alert Function
■Setting range
The setting range is 0 to 30000 (times).
When 0 (times) has been set, an alert occurs as soon as the temperature process value (PV) goes within the
alert range.
■Default value
The default value is 0 (times).
APPX
Appendix 4 Buffer Memory Areas 153
■Setting range
The following table lists setting values and setting ranges of alert set values in each alert mode.
Setting Alert mode Setting range of alert set value
value
0 No alert (Alert not implemented)
1 Upper limit input alert Value within set input range*1
2 Lower limit input alert
3 Upper limit deviation alert - span to + span*2
4 Lower limit deviation alert
5 Upper/lower limit deviation alert 0 to + span*2
6 Within-range alert
7 Upper limit input alert with wait Value within set input range*1
8 Lower limit input alert with wait
9 Upper limit deviation alert with wait - span to + span*2
10 Lower limit deviation alert with wait
11 Upper/lower limit deviation alert with wait 0 to + span*2
12 Upper limit deviation alert with re-wait - span to + span*2
13 Lower limit deviation alert with re-wait
14 Upper/lower limit deviation alert with re-wait 0 to + span*2
*1 During internal temperature inputs, input range. During internal micro voltage inputs, scaling range. During external inputs, external input
range.
*2 During internal temperature inputs, input range span. During internal micro voltage inputs, scaling span. During external inputs, external
input span.
■Default value
The default value is 0.
■Setting range
For the setting range, refer to the following in CH1 Alert 1 mode setting.
Page 154 Setting range
■Default value
For the default value, refer to the following in CH1 Alert 1 mode setting.
Page 154 Default value
APPX
154 Appendix 4 Buffer Memory Areas
CH1 Alert 3 mode setting
Set the alert mode of Alert 3. For details of the alert function, refer to the following.
Page 53 Alert Function
■Setting range
For the setting range, refer to the following in CH1 Alert 1 mode setting.
Page 154 Setting range
■Default value
For the default value, refer to the following in CH1 Alert 1 mode setting.
Page 154 Default value
■Setting range
For the setting range, refer to the following in CH1 Alert 1 mode setting.
Page 154 Setting range
■Default value
For the default value, refer to the following in CH1 Alert 1 mode setting.
Page 154 Default value
APPX
Appendix 4 Buffer Memory Areas 155
CH1 Loop disconnection detection judgment time
Set the loop disconnection detection judgment time constant.
For loop disconnections, the amount of change to the process value (PV) is detected for each loop disconnection detection
judgment time from when the manipulated value (MV) is either 100% (or the upper limit output limiter) or greater, or 0% (or the
lower limit output limiter) or lower, and the loop disconnection alert turns ON when it is judged that a control loop error has
occurred. For details of the loop disconnection detection function, refer to the following.
Page 60 Loop Disconnection Detection Function
■Setting range
The setting range is 0 to 7200 (s). Set to 0 to turn OFF this function.
■Default value
The default value is 480 (s).
■Setting range
0 to input span*1
*1 During internal temperature inputs, input range span. During internal micro voltage inputs, scaling span. During external inputs, external
input span.
■Setting unit
The value to be set differs depending on the value stored in 'CH1 Decimal point position' (Un\G400).
• No decimal point (0): Set a value in increments of 1 ( or digit).
• If there is 1 digit (1) past the decimal point: Set a value (the value multiplied by 10) in increments of 0.1 ().
■Default value
The default value is 0.
APPX
156 Appendix 4 Buffer Memory Areas
CH1 AT bias
If the process value (PV) does not exceed the set value (SV) during auto tuning implementation, AT bias is set.
For details of the AT (auto tuning) function, refer to the following.
Page 39 AT (Auto Tuning) Bias Function
■Setting range
- span to + span*1 (If span exceeds 32767, the span becomes -322768 to +322767.)
*1 During internal temperature inputs, input range span. During internal micro voltage inputs, scaling span. During external inputs, external
input span.
■Setting unit
The value to be set differs depending on the value stored in 'CH1 Decimal point position' (Un\G400).
• No decimal point (0): Set a value in increments of 1 ( or digit).
• If there is 1 digit (1) past the decimal point: Set a value (the value multiplied by 10) in increments of 0.1 ().
■Default value
The default value is 0.
■Setting range
• 0: Stop startup tuning
• 1: Implement startup tuning
■Default value
Set to 0 (Stop startup tuning).
Precautions
Auto tuning is implemented if control is started when both the 'auto tuning command' (Un\G399, b4) and 'startup tuning
implementation command' (Un\G548) status is "1".
APPX
Appendix 4 Buffer Memory Areas 157
CH1 Primary delay digital filter setting
The temperature process value (PV) are smoothed and sudden changes are absorbed by using the primary delay digital filter.
Temperature
If the primary delay digital process value
filter is not set (PV)
Time
Temperature
If the primary delay digital process value
filter is set (PV)
Time
The time for the temperature process value (PV) to change by 63.3% can be set by the primary delay digital filter setting (filter
setting time).
Temperature
process value
If the primary delay digital (PV)
filter is not set
Time
Temperature
process value
(PV)
If the primary delay
digital filter is set
63.3%
Time
(1)
■Setting range
0 or 1 to 100 (1 to 100s). When 0 is set, the primary delay digital filter processing is not implemented.
■Default value
The default value is 0 (Disable).
APPX
158 Appendix 4 Buffer Memory Areas
CH1 Sensor correction value setting
Set the correction value used when there is an error between a process temperature and the actual temperature. For details
on the sensor correction function, refer to the following.
Page 47 Sensor Correction Function
■Setting range
-5000 to +5000 (span*1 -50.00 to +50.00%)
*1 During internal temperature inputs, input range span. During internal micro voltage inputs, scaling span. During external inputs, external
input span.
Ex.
[Condition]
When the input range span is 400 and correction by 2 is required
• 'CH1 Input range' (Un\G501): 0 (Temperature measuring range: -200.0 to +200.0)
[Sensor correction value]
• 'CH1 Sensor correction value setting' (Un\G565): 50 (0.5%)
(Span) (Sensor correction value setting) = (200.0 - (-200.0)) × 0.5 = 2.0
[Display value]
Displayed value = Process value (PV) + Sensor correction value
Display value
Set value (SV)
A
Actual process value
Time
■Setting unit
The value to be set differs depending on the value stored in 'CH1 Decimal point position' (Un\G400).
• No decimal point (0): Set a value in increments of 1 ( or digit).
• If there is 1 digit (1) past the decimal point: Set a value (the value multiplied by 10) in increments of 0.1 ().
■Default value
The default value is 0.
APPX
Appendix 4 Buffer Memory Areas 159
■Buffer memory address
The following table shows the buffer memory address of this area.
Buffer memory name CH1 CH2 CH3 CH4
Operation mode setting 590 790 990 1190
Operation mode setting (If using FX3 allocation mode) 57 97 137 177
■Setting range
The setting range is 0 to 3.
■Default value
The default value is 3.
■Setting range
The setting range is -20000 to +20000.
However, set so that span (upper limit - lower limit absolute values) is 20000 max., and micro voltage input scaling upper limit
is greater than micro voltage input scaling lower limit.
■Default value
Set to 10000 (digits).
■Setting range
The setting range is -20000 to +20000.
However, set so that span (upper limit - lower limit absolute values) is 20000 max., and micro voltage input scaling upper limit
is greater than micro voltage input scaling lower limit.
■Default value
Set to 0 (digits).
APPX
160 Appendix 4 Buffer Memory Areas
■Setting range
The setting range is -32000 to +32000.
However, set so that external input range upper limit is greater than external input range lower limit.
■Default value
The default value is 10000.
■Setting range
The setting range is -32000 to +32000.
However, set so that external input range upper limit is greater than external input range lower limit.
■Default value
The default value is 0.
■Setting range
The setting range is -32000 to +32000.
However, set so that external output range upper limit is greater than external output range lower limit.
■Default value
The default value is 10000.
■Setting range
The setting range is -32000 to +32000.
However, set so that external output range upper limit is greater than external output range lower limit.
■Default value
The default value is 0.
APPX
Appendix 4 Buffer Memory Areas 161
■Buffer memory address
The following table shows the buffer memory address of this area.
Buffer memory name CH1 CH2 CH3 CH4
External output range lower limit 597 797 997 1197
External output range lower limit (If using FX3 allocation mode) 86 126 166 206
■Setting range
The setting range is 0 to 7.
For details, refer to Page 52 Transistor Outputs Selection Function.
■Default value
The default value is 0.
■Setting range
The setting range is 3 to 255 (times).
■Default value
The default value is 3 (times).
■Setting range
• 0: ON current/OFF current
• 1: ON current
When ON/OFF current (0) is set, the present current value of the current sensor (CT) is process.
When ON current (1) is set, the current value of the heater being OFF is fixed as the current value of the heater previously
being ON.
■Default value
The default value is ON/OFF current (0).
APPX
162 Appendix 4 Buffer Memory Areas
CH1 Heater disconnection alert setting
Sets the value if a current error is detected when a disconnection is detected and outputs are OFF.
• A heater disconnection alert occurs if the heater current process value while control outputs are ON is below the heater
disconnection alert settings. ('Event' (Un\G429) b9 turns ON.)
• A current error alert occurs when outputs are OFF if the heater current process value when control outputs are OFF is the
heater disconnection setting or greater. ('Event' (Un\G429) b10 turns ON.)
For details on the heater disconnection detection function, refer to the following.
Page 62 Heater Disconnection Detection Function
For details on the output off-time current error detection function, refer to the following.
Page 62 Output OFF-time Current Error Detection Function
Precautions
If external outputs are selected using control mode switching, the heater disconnection alert function is disabled.
■Setting range
0 to 1000 (0.0 to 100.0 A).
When 0 is set, heater disconnection detections and output off-time current error detections are not executed.
■Default value
The default value is 0 (A).
Precautions
If control mode comprising external outputs using control mode switching is selected,*1 CT inputs are not processed. 0 is
normally stored in the heater current process value.
*1 If control mode is 2, 3, 6, 7, all channels are normally 0.
If control mode is 4 or 5, only channels 2 and 4 are normally 0.
APPX
Appendix 4 Buffer Memory Areas 163
■Setting range
The setting range is 1 to 9999.
Set the value to satisfy the following.
(Max. process current value (effective value)*1 1.1 CT ratio setting (CT secondary winding count used)) 0.1377
*1 Max. process current value (effective value) 100 A
Ex.
If CT ratio setting is 800, and the max. process current value (effective value) is 100 A, the left hand side = 0.1375, and the
conditions are satisfied, so measuring up to 100 A is possible.
• Current sensor (CT) reference examples
CT model name CT ratio set value
CTL-6-P-H/CTL-6-S-H/CTL-6-P 800
CTL-12-S36-8/CTL-12L-8 800
CTL-12-S56-10/CTL-12-S36-10 1000
■Default value
The default value is 800.
Error history
Up to 16 errors that occurred in the module are recorded.
b15 to b8 b7 to b0
Un\G3600 Error code
Un\G3601 First 2 digits of date Last 2 digits of date
Un\G3602 Month Day
Un\G3603 Time Minute
Un\G3604 Second Day of the week
Un\G3605 Millisecond (upper) Millisecond (lower)
Un\G3606
…
System area
Un\G3609
*1 Value stored when an error occurs at [Link].789 on Monday, June 30, 2014
APPX
164 Appendix 4 Buffer Memory Areas
Alarm history
Up to 16 alarms that occurred in the module are recorded.
b15 to b8 b7 to b0
Un\G3760 Alarm code
Un\G3761 First 2 digits of date Last 2 digits of date
Un\G3762 Month Day
Un\G3763 Time Minute
Un\G3764 Second Day of the week
Un\G3765 Millisecond (upper) Millisecond (lower)
Un\G3766
System area
…
Un\G3769
*1 Value stored when an alarm occurs at [Link].789 on Monday, June 30, 2014
APPX
Appendix 4 Buffer Memory Areas 165
Appendix 5 PID
This section describes PID.
PID operations
The temperature control module can implement the process-value inexact differential PID control.
KP · TD · s
1 + η · TD · s
■Operational expression
The following figure shows the operational expression of the temperature control module.
τ ηTD TD
MVn = KP En + E +I + D - PVn - PVn-1
TI n n-1 τ + ηTD n-1 τ + ηTD
E: Deviation (SV-PV)
τ: Sampling cycle
MV: PID control in process-value incomplete derivation output
PV: Process value
KP: Proportional gain
TI: Integral time
TD: Derivative time
η: Derivative
I: Integral value
D: Derivative value
The PID control in process-value derivation is an operation method in which the temperature process value
(PV) is used as a derivative term in a PID operation. No deviation is used for the derivative term, drastic output
changes due to a derivative action can be reduced when the deviation varies along with a set value change.
APPX
166 Appendix 5 PID
Actions of the temperature control module
The temperature control module implements PID operations with normal operation and reverse operation.
Normal Operation
In a normal operation, the manipulated value (MV) increases when the temperature process value (PV) is larger than the set
value (SV). A normal operation is used for cooling control.
Manipulated
value (MV)
Reverse Operation
In a reverse operation, the manipulated value (MV) increases when the temperature process value (PV) is smaller than the
set value (SV). A Reverse Operation is used for heating control.
Manipulated
value (MV)
APPX
Appendix 5 PID 167
Proportional action (P action)
A proportional action is used to obtain the manipulated value (MV) proportional to the deviation (difference between the set
value (SV) and the temperature process value (PV)).
Proportional gain
In a proportional action, the relation between changes in the deviation (E) and the manipulated value (MV) can be expressed
using the following formula:
MV=KPE
KP is a proportional constant and is called proportional gain. The manipulated value (MV) varies within the range of -5.0% to
105.0%.
The following shows the difference of the actions depending on the proportional gain KP.
Condition Proportional action
When the proportional gain KP is small A control action slows down.
When the proportional gain KP is large The control action accelerates, but the temperature process value (PV) tends
to fluctuate around the set value.
The following figure shows a proportional action of step responses of when the deviation (E) is a fixed value.
Deviation (E) E
Time
Manipulated
value (MV) KP • E
Time
Offset
The certain amount of an error between the temperature process value (PV) and the set value (SV) is called an offset
(remaining deviation). In a proportional action, an offset (remaining deviation) is generated.
Set Set
value Offset value Offset
(SV) (SV)
Temperature process value (PV) Temperature process value (PV)
Time Time
APPX
168 Appendix 5 PID
Integral action (I action)
An integral action that continuously changes the manipulated value (MV) to eliminate the deviation (E) when there is any. The
offset caused by a proportional action can be eliminated.
In an integral action, the time taken for the manipulated value (MV) of the integral action after the generation of the deviation
(E) to become the manipulated value (MV) of a proportional action is called integral time and expressed as TI. The following
shows the difference of the actions depending on the integral time TI.
Condition Integral action
When the integral time TI is short The integral effect becomes large and the time to eliminate the offset
becomes short. However, the temperature process value (PV) tends to
fluctuate around the set value.
When the integral time TI is long The integral effect becomes small and the time to eliminate the offset
becomes long.
The following figure shows an integral action of step responses of when the deviation (E) is a fixed value.
Deviation (E) E
Time
Time
A
An integral action is used as a PI action in combination with a proportional action, or a PID action in combination with a
proportional action and a derivative action. An integral action cannot be used by itself.
APPX
Appendix 5 PID 169
Derivative action (D action)
A derivative action adds the manipulated value (MV) proportional to the variation rate to eliminate the deviation (E) when it
occurs. A derivative action can prevent the control target from changing significantly due to noise.
In a derivative action, the time taken for the manipulated value (MV) of the derivative action after the generation of the
1
deviation (E) to become the value obtained by multiplying 1 ×e- η by the manipulated value (MV) of a proportional action is
η
called derivative time and expressed as TD.
Condition Derivative action
When the derivative time TD is short The derivative effect becomes small.
When the derivative time TD is long The derivative effect becomes large. However, the temperature process value
(PV) tends to fluctuate around the set value in short cycles.
The following figure shows a derivative of step responses of when the deviation (E) is a fixed value.
Deviation E
(E)
Time
(1)
- 1
Manipulated (2) 1 η
KP E × η × e
value (MV)
TD
KPE
Time
A derivative action is used as a PD action in combination with a proportional action, or PID action in combination with a
proportional action and an integral action. A derivative action cannot be used by itself.
PID action
A PID action implements control using the manipulated value (MV) calculated by adding the proportional action, integral
action, and derivative action. The following figure shows a PID action of step responses of when the deviation (E) is a fixed
value.
Deviation
(E)
Time
PID operation
PI operation I operation
P operation
Manipulated
value (MV) D operation
Time
APPX
170 Appendix 5 PID
MEMO
APPX
Appendix 5 PID 171
INDEX
172
L
Latest address of alarm history . . . . . . . . . . . . . 118
Latest address of error history . . . . . . . . . . . . . 117
Latest alarm code . . . . . . . . . . . . . . . . . . . . . . 117
Latest error code . . . . . . . . . . . . . . . . . . . . . . . 117
Lower limit deviation alert . . . . . . . . . . . . . . . . . . 55
M
Module information . . . . . . . . . . . . . . . . . . . . . 123
O
Output signal . . . . . . . . . . . . . . . . . . . . . . . . . 126
P
P control . . . . ......................... 27
PD control . . . ......................... 28
PI control . . . . ......................... 27
PID control . . . ......................... 28
S
Standard PID control . . . . . . . . . . . . . . . . . . . . . 23
SV tracking selection . . . . . . . . . . . . . . . . . . . . 121
T
Two-position control . . . . . . . . . . . . . . . . . . . . . 25
U
Upper limit deviation alert . . . . . . . . . . . . . . . . . . 54
Upper/lower limit deviation alert . . . . . . . . . . . . . 55
W I
Within-range alert . . . . . . . . . . . . . . . . . . . . . . . 56
173
REVISIONS
Revision date Revision Description
April 2017 A First Edition
March 2019 B ■Added or modified parts
SAFETY PRECAUTIONS, RELEVANT MANUALS, TERMS, Section 4.34, Appendix 4,
TRADEMARKS
October 2019 C ■Added models
FX5UJ CPU module
■Added or modified parts
RELEVANT MANUALS, TERMS, Section 2.1, 2.3, Chapter 3, Appendix 4
March 2020 D ■Added or modified parts
Appendix 4, TRADEMARKS
June 2021 E ■Modified part
SAFETY PRECAUTIONS
April 2022 F ■Modified parts
SAFETY PRECAUTIONS,
RELEVANT MANUALS, TERMS, Section 2.1, Chapter 3, Section 4.29, Appendix 2
174
WARRANTY
Please confirm the following product warranty details before using this product.
1. Gratis Warranty Term and Gratis Warranty 2. Onerous repair term after discontinuation
Range of production
If any faults or defects (hereinafter "Failure") found to be (1) Mitsubishi shall accept onerous product repairs for
the responsibility of Mitsubishi occurs during use of the seven (7) years after production of the product is
product within the gratis warranty term, the product shall discontinued.
be repaired at no cost via the sales representative or Discontinuation of production shall be notified with
Mitsubishi Service Company. However, if repairs are Mitsubishi Technical Bulletins, etc.
required onsite at domestic or overseas location, (2) Product supply (including repair parts) is not available
expenses to send an engineer will be solely at the after production is discontinued.
customer's discretion. Mitsubishi shall not be held
responsible for any re-commissioning, maintenance, or 3. Overseas service
testing on-site that involves replacement of the failed Overseas, repairs shall be accepted by Mitsubishi's local
module. overseas FA Center. Note that the repair conditions at
each FA Center may differ.
[Gratis Warranty Term]
4. Exclusion of loss in opportunity and
The gratis warranty term of the product shall be for one
year after the date of purchase or delivery to a
secondary loss from warranty liability
designated place. Note that after manufacture and Regardless of the gratis warranty term, Mitsubishi shall
shipment from Mitsubishi, the maximum distribution not be liable for compensation to:
period shall be six (6) months, and the longest gratis (1) Damages caused by any cause found not to be the
warranty term after manufacturing shall be eighteen (18) responsibility of Mitsubishi.
months. The gratis warranty term of repair parts shall not (2) Loss in opportunity, lost profits incurred to the user
exceed the gratis warranty term before repairs. by Failures of Mitsubishi products.
(3) Special damages and secondary damages whether
[Gratis Warranty Range] foreseeable or not, compensation for accidents, and
(1) The range shall be limited to normal use within the compensation for damages to products other than
usage state, usage methods and usage environment, Mitsubishi products.
etc., which follow the conditions and precautions, (4) Replacement by the user, maintenance of on-site
etc., given in the instruction manual, user's manual equipment, start-up test run and other tasks.
and caution labels on the product. 5. Changes in product specifications
(2) Even within the gratis warranty term, repairs shall be The specifications given in the catalogs, manuals or technical
charged for in the following cases. documents are subject to change without prior notice.
1. Failure occurring from inappropriate storage or 6. Product application
handling, carelessness or negligence by the
(1) In using the Mitsubishi MELSEC programmable
user. Failure caused by the user's hardware or
controller, the usage conditions shall be that the
software design.
application will not lead to a major accident even if
2. Failure caused by unapproved modifications,
any problem or fault should occur in the
etc., to the product by the user.
programmable controller device, and that backup and
3. When the Mitsubishi product is assembled into a fail-safe functions are systematically provided outside
user's device, Failure that could have been of the device for any problem or fault.
avoided if functions or structures, judged as
(2) The Mitsubishi programmable controller has been
necessary in the legal safety measures the user's
designed and manufactured for applications in general
device is subject to or as necessary by industry
industries, etc. Thus, applications in which the public
standards, had been provided.
could be affected such as in nuclear power plants and
4. Failure that could have been avoided if other power plants operated by respective power
consumable parts (battery, backlight, fuse, etc.) companies, and applications in which a special quality
designated in the instruction manual had been assurance system is required, such as for railway
correctly serviced or replaced. companies or public service purposes shall be excluded
5. Relay failure or output contact failure caused by from the programmable controller applications.
usage beyond the specified life of contact In addition, applications in which human life or property
(cycles). that could be greatly affected, such as in aircraft,
6. Failure caused by external irresistible forces such medical applications, incineration and fuel devices,
as fires or abnormal voltages, and failure caused manned transportation, equipment for recreation and
by force majeure such as earthquakes, lightning, amusement, and safety devices, shall also be excluded
wind and water damage. from the programmable controller range of applications.
7. Failure caused by reasons unpredictable by However, in certain cases, some applications may be
scientific technology standards at time of possible, providing the user consults their local
shipment from Mitsubishi. Mitsubishi representative outlining the special
8. Any other failure found not to be the responsibility requirements of the project, and providing that all
of Mitsubishi or that admitted not to be so by the parties concerned agree to the special circumstances,
user. solely at the user's discretion.
(3) Mitsubishi shall have no responsibility or liability for any
problems involving programmable controller trouble and
system trouble caused by DoS attacks, unauthorized
access, computer viruses, and other cyberattacks.
175
TRADEMARKS
Anywire and AnyWireASLINK are either registered trademarks or trademarks of Anywire Corporation.
The company names, system names and product names mentioned in this manual are either registered trademarks or
trademarks of their respective companies.
In some cases, trademark symbols such as '' or '' are not specified in this manual.
176 SH(NA)-081799ENG-F
Manual number: SH(NA)-081799ENG-F
Model: FX5-U-LC-E
Model code: 09R570
HEAD OFFICE : TOKYO BUILDING, 2-7-3 MARUNOUCHI, CHIYODA-KU, TOKYO 100-8310, JAPAN
NAGOYA WORKS : 1-14 , YADA-MINAMI 5-CHOME , HIGASHI-KU, NAGOYA , JAPAN
When exported from Japan, this manual does not require application to the
Ministry of Economy, Trade and Industry for service transaction permission.