1 Delta Ia-Plc Ah560 Om en
1 Delta Ia-Plc Ah560 Om en
1 Delta Ia-Plc Ah560 Om en
Asia EMEA
Delta Electronics (Shanghai) Co., Ltd Delta Electronics (Netherlands) B.V.
No.182 Minyu Road, Pudong Shanghai, Eindhoven Office
People's Republic of China De Witbogt 20, 5652 AG Eindhoven, The Netherlands
Post code : 201209 TEL: 31 (0) 40-8003800 / FAX: 31 (0) 40-8003898
TEL: 86-21-68723988 / FAX: 86-21-6872-3996 MAIL: [email protected]
Customer Service: 400-820-9595 MAIL: [email protected]
Delta Electronics Int’l (S) Pte Ltd. Delta Energy Systems Srl (Italy)
4 Kaki Bukit Ave 1, #05-05, Singapore 417939 Via Senigallia 18/2 – 20161 Milano (MI)
TEL: 65-6747-5155 / FAX: 65-6744-9228 Piazza Grazioli 18 – 00186 ROMA
Operation Manual
TEL: 91-124-4874900 / FAX : 91-124-4874945 MAIL: [email protected]
Delta Electronics (Thailand) Public Company Limited Delta Energy Systems LLC (CIS)
909 Soi 9, Moo 4,Bangpoo Industrial Vereyskaya Plaza II, office 112 Vereyskaya str.
Estate(Epz) Pattana 1rd., Tambol Phraksa 17 121357 Moscow
Amphur Muang, Samutprakarn 10280 Thailand MAIL: [email protected]
TEL: 66(0)2-709-2800
Delta Greentech Ltd. (Turkiye)
Delta Energy Systems Austral Pty Ltd.
Şerifali Mevkii Barbaros Bulvari Söyleşi Sokak
Unit 20-21, 45 Normanby rd, Notting Hill Vic 3168, Australia
No:19 K:1 Yukari Dudullu 34775 Ümraniye
TEL: 61-3-9543-3720
İstanbul Sarigazi V.D 2740624765
MAIL: [email protected]
Americas
Delta Products Corporation (USA) Delta Energy Systems (AG Dubai BR)
Raleigh Office P.O. Box 185668, Gate 7, 3rd Floor, Hamarain Centre,
P.O. Box 12173, 5101 Davis Drive, Dubai, United Arab Emirates
Research Triangle Park, NC 27709, U.S.A. MAIL: [email protected]
TEL: 1-919-767-3800 / FAX: 1-919-767-3969
AH-0108920-02
*We reserve the right to change the information in this Operation Manual without prior notice. 2020-06-30
www.deltaww.com
AH500 Redundancy System
Operation Manual
Revision History
Ve r s i o n Revision Date
1 . A d d e d p r o d u c t i n f o r m a t i o n o n A H B P 0 6 MR 1 - 5 A ,
AHBP08MR1-5A, AH15EN-5A, synchronization fiber
and FE SFP transceiver in section 1.2.
2. Added DCISoft compatible firmware version in section
1.3.
3. Added specifications of real-time clock and accuracy of
real-time clock in section 3.1.
4. Added new backplanes AHBP06MR1-5A and
AHBP08MR1-5A and updated the table of fiber
transceivers in section 3.2.
5 . U p d a t e d t h e “ To e n a b l e r e d u n d a n c y s y s t e m ” i m a g e i n
section 3.3.
6 . U p d a t e d t h e t a b l e o f St a n d a r d p r o c e d u r e t o d e t e r m i n e
the roles of CPU in section 3.3.1.
7. Added a new image “Only Master CPU can
communicate” in section 4.1.1.
8. Added new description on Set up the Data Map ping
Parameters in section 4.2.2.2.
9. Updated new description of API2901 RCS in section
5.1.4.
10.Added EtherNet/IP connection timeout setting and in
2nd 2020/06/30
section 5.1.5 and AM/S R table of synchronization in
section 5.1.6.
11.Added new description on Creating Connection in
section 6.3.
12.Updated SR table in section 6.4.3.
13.Updated Event ID List in section 7.1.3.
14.Added new error codes and descriptions 16#00025,
16#0068, 16#6013, 16#212A, and 16#E2A0-16#E2AB.
Updated error codes and descriptions 16#6010,
1 6 # 6 0 11 , 1 6 # 6 0 0 F - 1 6 # 6 0 1 3 , 1 6 # 1 4 0 9 ,
16#6218-16#621A, 16#6400, 16#E206-16#E29B and
16#8240.
15.Updated the table of Switchover W hen Error Occurs in
section A.2.
16.Updated and added AH15EN-5A in the table of
Interoperability between Modules and Backplanes in
Redundant Mode in section B.1.
17.Added a new section B.5 Restrictions on COM Port
Communications in Appendix B.
18.Added a new Appendix C: Application of Setting the
Synchronization Option to Conditions.
AH500 Redundancy System Operation Manual
Table of Contents
Chapter 1 Introduction
1.1 Overview ........................................................................................... 1-2
1.2 Supported Model Descriptions ........................................................... 1-2
1.3 Compatible Modules and Firmware .................................................. 1-10
i
Chapter 4 Redundant Network Architecture
4.1 AH500 Redundant Network Architecture ........................................... 4-2
4.1.1 Star Topology ..................................................................................... 4-2
4.1.2 Ring Topology .................................................................................... 4-6
4.1.2.1 Enabling DLR Function ................................................................ 4-8
4.2 AH500 Redundancy System Network Data Mapping .......................... 4-9
4.2.1 Data Mapping Via MODBUS TCP ............................................................ 4-9
4.2.1.1 Downloading / Uploading Parameters .............................................4-13
4.2.1.2 Special Auxiliary Relays ................................................................4-14
4.2.2 Data Mapping Via EtherNet/IP .............................................................4-15
4.2.2.1 Create a Data Mapping Table ......................................................4-20
4.2.2.2 Set up the Data Mapping Parameters ..........................................4-21
ii
Chapter 7 Troubleshooting
7.3 Error Codes and LED Indicators for CPU Modules............................. 7-64
7.3.1 Error Codes for CPU Modules ......................................................... 7-64
iii
Chapter 1 Introduction
Table of Contents
1.1 Overview ........................................................................................... 1-2
1.2 Supported Model Descriptions ........................................................... 1-2
1.3 Compatible Modules and Firmware .................................................. 1-10
1-1
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
1.1 Overview
This manual introduces the redundancy architecture of AH500 Series CPU and shows you how to use AH500
Series CPU to build up a redundancy system to minimize the impact on a process resulting from a single failure
of a critical component of the control system and have a more secured and safe system.
100~240 V AC
AHPS05-5A
Power module 50/60 Hz
AHPS15-5A 24 V DC
built-in RS-485/232 port, one built-in USB port, and one built-in
CPU module AHCPU560-EN2
SD interface. It supports 65536 inputs/outputs. The program
capacity is 1M steps.
24 V DC
5 mA
AH16AM10N-5A
Digital 16 inputs
module 100~240 V AC
16 inputs
1-2
Ch a pt er 1 In tr od uc t i o n
Terminal block
24 V DC
5 mA
AH16AR10N-5A 16 inputs
Terminal block
24 V DC
5 mA
AH32AM10N-5A
32 inputs
Terminal block
24 V DC
5 mA
AH32AM10N-5B
32 inputs
DB37 connector
24 V DC
5 mA
AH32AM10N-5C
32 inputs
Latch connector
24 V DC
3.2 mA
AH64AM10N-5C
64 inputs
Latch connector
240 V AC/24 V DC
2A
AH16AN01R-5A 16 outputs
Relay
Terminal block
12~24 V DC
0.5 A
AH16AN01T-5A 16 outputs
Sinking output
Terminal block
12~24 V DC
0.5 A
AH16AN01P-5A
16 outputs
Sourcing output
1-3
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Terminal block
100~240 V AC
0.5 A
AH16AN01S-5A 16 outputs
TRIAC
Terminal block
12~24 V DC
0.1 A
AH32AN02T-5A 32 outputs
Sinking output
Terminal block
12~24 V DC
0.1 A
AH32AN02T-5B 32 outputs
Sinking output
DB37 connector
12~24 V DC
0.1 A
AH32AN02T-5C 32 outputs
Sinking output
Latch connector
12~24 V DC
0.1 A
AH32AN02P-5A 32 outputs
Sourcing output
Terminal block
12~24 V DC
0.1 A
AH32AN02P-5B 32 outputs
Sourcing output
DB37 connector
12~24 V DC
0.1 A
AH32AN02P-5C 32 outputs
Sourcing output
Latch connector
1-4
Ch a pt er 1 In tr od uc t i o n
12~24 V DC
0.1 A
AH64AN02T-5C 64 outputs
Sinking output
Latch connector
12~24 V DC
0.1 A
AH64AN02P-5C 64 outputs
Sourcing output
Latch connector
24 V DC
5 mA
8 inputs
240 V AC/24 V DC
AH16AP11R-5A
2A
8 outputs
Relay
Terminal block
24 V DC
5 mA
8 inputs
12~24 V DC
AH16AP11T-5A
0.5 A
8 outputs
Sinking output
Terminal block
24 V DC
5 mA
8 inputs
12~24 V DC
AH16AP11P-5A
0.5 A
8 outputs
Sourcing output
Terminal block
1-5
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
module 0/1 V~5 V, -5 V~5 V, 0 V~10 V, -10 V~10 V, 0/4 mA~20 mA, and
-20 mA~20 mA
AH08AD-5A 0/1 V~5 V, -5 V~5 V, 0 V~10 V, -10 V~10 V, 0/4 mA~20 mA, and
-20 mA~20 mA
-20 mA~20 mA
1-6
Ch a pt er 1 In tr od uc t i o n
input impedance
AH04PT-5A
Resolution: 0.1°C/0.1°F (16 bits)
Four-channel thermocouple
Eight-channel thermocouple
V2.0)
IEC60870-5-104)
1-7
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
AH15SCM-5A One part of communication is isolated from the other part of the
Extension AHACAB15-5A 1.5 meter extension cable for connecting an extension backplane
cable AHACAB30-5A 3.0 meter extension cable for connecting an extension backplane
AHAADP01EF-5A/
Fiber optics modules for extension backplanes
AHAADP02EF-5A
UC-ET010-13B 1.0 meter I/O extension cable for AH04HC-5A and AH20MC-5A
UC-ET010-15B 1.0 meter I/O extension cable for AH10PM-5A and AH15PM-5A
UB-10-ID32A AH64AM10N-5C
32 inputs
UB-10-OR16B AH64AN02P-5C
16 relay outputs
1-8
Ch a pt er 1 In tr od uc t i o n
32 transistor outputs
UB-10-OT32B AH32AN02P-5B
32 transistor outputs
Space module AHASP01-5A Space module used for an empty I/O slot
100Mbps SFP single mode optical fiber module with one port, LC
LCP-100SMF30
FE SFP conector, 30 km, -5℃~70℃
Transceiver 100Mbps SFP single mode optical fiber module with one port, LC
LCP-100SMF30T
conector, 30 km, -40℃~85℃
100Mbps SFP single mode optical fiber module with one port, LC
LCP-100SMF60
conector, 60 km, -5℃~70℃
100Mbps SFP single mode optical fiber module with one port, LC
LCP-100SMF60T
conector, 60 km, -40℃~85℃
1-9
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Software
Item Software Software Version
1-10
Chapter 2 Redundant Architecture
Table of Contents
2-1
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
7 US B
S TO P RU N 11
8
D-
110 D- 13
D+
SG
D+ 3
SG
RX RX
TX TX
4
E th ernet
Ethernet
9
S Y NC SYN C
14
6
Unit: mm
2-2
Chapter 2 Redundant Architecture
2-3
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
A redundant power supply use redundant backplanes to create at least two power supply modules in one
power supply for continual operation. You can use independent power supplies for each of all modules on the
backplane. If one of the power supply fails (power down or bad power module), the other power supply takes
over to keep the system powered up.
AH500 CPU redundant architecture contains Master CPU and Standby CPU. Only redundant extension
backplanes can be used in this architecture. When errors occur in Master CPU, the system switches to Standby
CPU to ensure a non-stop operation. The communication between redundant extension backplane and other
redundant extension backplace is through two sets of communication cables. If one communication is not
working correctly, the other communication will take over to ensure robust reliable communications.
Network redundancy works when the network cable of the controller or communication module is damaged and
causing Master CPU unable to communicate with workstations or I/O modules remotely. Once Master CPU is
unavailable, Standby CPU will be instantly deployed to ensure minimal downtime and network availability.
With a redundancy system, you can minimize the impact on a process resulting from a failure or a critical
component of the system. It is an effective method to reduce risks. If the system goes down, usually the
recovery costs are very high, especially for valuable production lines or the highly important equipments.
Though the cost to build a redundancy system is at least twice high, but comparing to the loss, it is next to
nothing.
Note: Redundant backplanes include redundant main backplanes (AHBP04MR1-5A) and redundant extension
backplanes (AHBP06ER1-5A, AHBP08ER1-5A).
2-4
Chapter 2 Redundant Architecture
Switch
Master CP U S tandby CP U
Redundant extension backplane RT U
2-5
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
UP S P ower supply modul e
Uninterr uptible Power Supply
Master CP U
Standby CP U
Switch
Redundant extension back plane RTU
F iber for synchr onization Ring Topology ( DLR ) Star Topol ogy UP S
Master CPU
Standby CPU
Swit ch
Redundant ex tens ion bac kplane RTU
2-6
Chapter 2 Redundant Architecture
UPS
U ni nterruptible Power Suppl y Pow er s upply m odul e
Master C PU Standby CPU
S wit c h
Redundant ex tens ion b ac kp lane RTU
Fiber for sy nchroniz ation Ring Topology ( DLR) Star Topology UPS
2-7
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Works tation H MI
Client
Switch
Mas ter CP U Standby CP U
RT U
Redundant ex tens ion backplane
W or kstation HMI
Cli ent
Switch
Standby C PU Mas ter CP U
RT U
Redundant extension backplane
2-8
Chapter 2 Redundant Architecture
Works tation H MI
Client
Swi tc h
Mas ter CP U Standby CP U
Redundant ex tens ion backplane RT U
Works tation H MI
Client
Switch
Master C PU S tandby CPU
Redundant extension backpl ane RT U
2-9
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Work stati on H MI
Cli ent
Switch
Master CPU Standby CP U
RT U
Redundant ex tens ion backplane
Switch
Standby CP U Mas ter C PU
RT U
Redundant extension backplane
2-10
Chapter 2 Redundant Architecture
Wor kstation H MI
Client
Switch
Master CP U Standby CPU
Redundant ex tens ion backplane
Sy nchronization fi ber
2 - 11
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Master CP U Standby CP U
Redundant ex tens ion backplane RT U
2-12
Chapter 3 Creating Redundancy System
Table of Contents
3.1 AH500 Redundancy CPU Module Specification ................................... 3-2
3.2 AH500 Redundancy System Requirements ........................................ 3-4
3.3 Building up AH500 Redundancy System ............................................ 3-6
3.3.1 Rules on Determining the CPUs to be Master or Standby ..................... 3-7
3.3.2 Identification Check........................................................................ 3-8
3.3.3 From AH500 System to AH500 Redundancy System ........................... 3-8
3.4 AH500 Redundancy System Operating Modes .................................... 3-9
3.5 Switchover Time .............................................................................. 3-11
3.6 Measuring Scan Time of a Program.................................................. 3-12
3-1
A H5 0 0 R ed u nd a nc y S ys t em O p er at i on Ma n ua l
This chapter introduces the specifications and minimum requirements for creating AH500 Redundancy System
and shows you how to build up a basic AH500 Redundancy System by simply changing the original AH500
outputs can be
controlled
Regenerated inputs/outputs
Input/Output control through the
Direct inputs/outputs
direct inputs
and direct
outputs.
IEC 61131-3
Instruction execution
12K steps/ms
speed
Maximum number of
modules which can be 64
installed
Maximum number of
connected
3-2
Ch a pt er 3 Cr e a ti n g Re d un d anc y S ys t em
interrupts)
3-3
A H5 0 0 R ed u nd a nc y S ys t em O p er at i on Ma n ua l
a fiber for synchronizations. You can extend the redundancy system according to your demands, such as
adding more extension backplanes or redundant network. The minimum hardware requirement for AH500
Redundancy System is 2 power modules, 2 main backplanes, 2 AHCPU560-EN2, 2 fiber transceivers, and 1
fiber.
Note: refer to section 1.2 Supported Models Description for more information on what models that AH500
Main backplane
AH C PU 560-E N2
Power module
Fiber transecivers
Main backplane: when you need to use redundant power, it is required to use a redundant main
backplane
Power module: when you need to use redundant power, it is required to have more than 2 power
modules
Type Model Description
100~240 V AC
Power AHPS05-5A
50/60 Hz
module
AHPS15-5A 24 V DC
3-4
Ch a pt er 3 Cr e a ti n g Re d un d anc y S ys t em
CPU built-in RS-485/232 port, one built-in USB port, and one built-in SD
AHCPU560-EN2
module interface. It supports 65536 inputs/outputs. The program capacity
is 1M steps.
Synchronization is required to ensure an intact data and a smooth switchover between Master CPU and
Standby CPU. You can use fiber transceivers and fiber to synchronize the CPUs.
Note: for selections on fiber transceivers and fiber cables, you can see the table below for more details. There
are different modes for you to select, choose the most suitable one according to your requirements on the
Fiber Transceivers
Operating Temperature
Maximum Transmission
-5 oC ~ 70 oC Connector Interface Mode
Distance
(T)-40 oC ~ 85 oC
3-5
A H5 0 0 R ed u nd a nc y S ys t em O p er at i on Ma n ua l
need to make sure the redundant architecture works and be sure that no error occurs after switching over
between CPUs. See the basic steps to build up AH500 Redundancy System.
1 2 3 4
Redundant main backplane: if you need to use redundant power, this should be included.
When redundancy is enabled, you can only assign POU to cyclic and timed interruption tasks.
Go to: ISPSoft -> HWCONFIG -> CPU -> System -> Redundancy
3-6
Ch a pt er 3 Cr e a ti n g Re d un d anc y S ys t em
Standby CPU. After the roles of CPUs are determined, the IP addresses of Standby CPU and its network
module change automatically to the next IP address number of Master CPU to avoid IP conflicts and system
errors. Remember to save the next IP address number of Master CPU for Standby CPU.
Note: when the roles of CPU cannot be determined by rule number one, go to check rule number two and
so forth.
3-7
A H5 0 0 R ed u nd a nc y S ys t em O p er at i on Ma n ua l
192.168.1.2 192.168.1.14
synchronization. For a more secured and safe system, Master CPU makes sure Standby CPU is capable of
handling tasks if Master CPU is down. If the identification check failed, Standby CPU changes its mode to
STOP.
Check Items
1 The firmware of Master CPU and Standby CPU should be compatible with one another.
The module configurations on main backplanes of Master and Standby CPU should be
2
exactly the same.
All the corresponding modules on Master and Standby CPU of the redundancy system
3
should be connected to the same network.
Use only cyclic and timed interruption types for project programming and task (currently AH500
Network topology (refer to chapter 4 AH500 Redundant Network Architecture for more details.)
3-8
Ch a pt er 3 Cr e a ti n g Re d un d anc y S ys t em
Redundant mode
(during synchronization)
Redundant mode
Single mode
not connected.)
Single mode
connected.)
3-9
A H5 0 0 R ed u nd a nc y S ys t em O p er at i on Ma n ua l
Redundant mode Master CPU is checking the identity of Standby CPU before
1
Under identification check synchronization.
Redundant mode
Identity matched for Identity of Standby CPU is matched for synchronization and the
2
synchronization system is now under synchronization.
(during synchronization)
Redundant mode Identity of Standby CPU is not matched for synchronization; check
3
Identification check failed the identification checklist and perform identification check again.
Redundant mode
Since Standby CPU failed the identification check, error occurs in
Identification check failed
4 synchronization fiber. Check fiber transceivers and synchronization
(Synchronization fiber is not
fiber to see if they are working properly.
connected.)
Single mode
5 (Synchronization fiber is not Single mode and synchronization fiber is not connected.
connected.)
Single mode
connected.)
3-10
Ch a pt er 3 Cr e a ti n g Re d un d anc y S ys t em
milliseconds. It takes a bit longer for remote I/O communication modules, since it is required to renew the
Remote I/O
Connection time + 100 ms
communication module
Note: if output refresh delay time of remote IO communication module is less than 100 ms, it will be seen as
100 ms.
3 - 11
A H5 0 0 R ed u nd a nc y S ys t em O p er at i on Ma n ua l
includes two parts, program execution time and synchronization time between two CPUs.
When the redundancy system is ready, every cyclic scan performs synchronization with Master CPU. The
amount of data to be synchronized is according to how different the data is from the last synchronization. The
bigger the difference is, the bigger data amount to be synchronized is. You need to put this into consideration
Note: refer to section 5.13 Amount of Data Device to be Synchronized for more details.
Single Mode
Task0 Tas k1 Task 2
Redundant mode
Synchronizatio n Time (1) Synchro nization Time (2)
3-12
Chapter 4 Redundant Network
Architecture
Table of Contents
4.1 AH500 Redundant Network Architecture ........................................... 4-2
4.1.1 Star Topology ..................................................................................... 4-2
4.1.2 Ring Topology..................................................................................... 4-6
4.1.2.1 Enabling DLR Function .................................................................. 4-8
4.2 AH500 Redundancy System Network Data Mapping .......................... 4-9
4.2.1 Data Mapping Via MODBUS TCP ............................................................ 4-9
4.2.1.1 Downloading / Uploading Parameters ............................................ 4-13
4.2.1.2 Special Auxiliary Relays ............................................................... 4-14
4.2.2 Data Mapping Via EtherNet/IP ............................................................ 4-15
4.2.2.1 Create a Data Mapping Table ....................................................... 4-20
4.2.2.2 Set up the Data Mapping Parameters ............................................ 4-21
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Switch
Mas ter CP U Standby C PU
Redundant ex tens ion backplane
Switch
RT U
Star Topology
Ether Net/IP
MO DB US T CP
RT U
4-2
Ch a pt er 4 Re d un d an t N et wor k Ar c h i tec t ur e
Switch
Master CPU Standby C PU
Redundant extension backplane
Switch
RT U
4-3
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
When network is down, a switchover from Master CPU to Standby CPU begins.
CPU network is down.
Switch
Standby CP U Master CP U
Redundant ex tens ion backplane
S wi tc h
RT U
Synchr onization fiber
Star Topology
Ether Net/IP
MO DB US T CP
RT U
4-4
Ch a pt er 4 Re d un d an t N et wor k Ar c h i tec t ur e
Switch
Standby CP U Mas ter C PU
Redundant ex tens ion backplane
Swi tc h
RT U
Synchr onization fiber
Star Topology
Ether Net/IP
MO DB US T CP
RT U
4-5
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Master CP U Standby CP U
Redundant ex tens ion backplane RT U
If the connection with the remote I/O module cannot be established, CPU establishes
another connection with other I/O module remotely.
Master CP U Standby CP U
Redundant extension backplane RT U
4-6
Ch a pt er 4 Re d un d an t N et wor k Ar c h i tec t ur e
When network is down, a switchover from Master CPU to Standby CPU begins.
RT U
Redundant extension backplane
4-7
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Online Mode
Once EIP Builder is open, click the Online Mode icon on the tool bar.
DLR Function
To enable the DLR function, you need to click CPU and see the setting tabs. Go to EIP Parameter and select
DLR to see the setting window. Enable Supervisor Precedence and then click download.
4-8
Ch a pt er 4 Re d un d an t N et wor k Ar c h i tec t ur e
4-9
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Click Add to add new data in. Double-click to open the data mapping setting page.
Enable
It is required to select Enable to activate the data mapping function. Uncheck Enable to disable the data
mapping function.
IP Address
Here you need to input IP address of the device to be connected for data mapping.
network traffic is busy or other reasons that may have impact on the handling time, the system refreshes
4-10
Ch a pt er 4 Re d un d an t N et wor k Ar c h i tec t ur e
cannot be established during the set time, it will be seen as a connection timeout and will be recorded in the
error log. The setting unit is millisecond. PLC still tries to reconnect in every scan cycle during the downtime.
function is enabled, PLC will read/write synchronous during data mapping to ensure high efficiency.
Modbus TCP devices. If you choose a Delta device, you can set registers according to Delta PLC naming rules.
The byte and word addresses given are the absolute HEX locations in the device. If the device you are using is
not a Delta device, you can select Standard Modbus TCP Device and use the 4 digits Modbus absolute
Read
Local Start Address is the starting data register from where PLC stores received data. Remote Start Address
is the starting data register of the remote device where PLC begins to read. You can set the register type and
address according to the device type. Quantity is the data length to read; up to 400 Words (6400 Bits) can be
set.
Write
Local Start Address is the starting data register from where PLC stores data to be sent. Remote Start
Address is the starting data register of the remote device where PLC sends data to. You can set the register
type and address according to the device type. Quantity is the data length to write; up to 400 Words (6400 Bits)
can be set.
After the setting is done, click OK to confirm the setting. By following this method, you can add more blocks for
data mapping.
4 - 11
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Use the buttons on the right to rearrange the created data in Data Exchange Setup page.
Button Description
Copying the item selected in the table, and automatically adding the item which is copied to
Copy
the bottom of the table
*1. The order to perform data mapping is according to the order in the table of Data Exchange Setup page.
After the setting on the order is done, you can use the drop-down list on the upper right corner to select the start
mode.
4-12
Ch a pt er 4 Re d un d an t N et wor k Ar c h i tec t ur e
It performs data mapping according to the corresponding flags*2 to start or stop data
Program Control
mapping. ON means to starts data mapping.
Always Enable It performs data mapping constantly when PLC is powered on.
*1. You need to enable Data Mapping function to make the mentioned Start Mode work.
*2. Refer to section 11.3.2.4 in AH500 Operation Manual for the corresponding flags.
4-13
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Click the icon on the tool bar to download parameters and click the icon on the tool bar to upload
parameters.
4-14
Ch a pt er 4 Re d un d an t N et wor k Ar c h i tec t ur e
4-15
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Drag and drop the selected device from the Product List to the Device List.
Create Network:
Drag the Ethernet communication port of the device to the network to create connection.
Once the connection is established, click the network line “Network_0”, you will see all the connected devices
in this network.
4-16
Ch a pt er 4 Re d un d an t N et wor k Ar c h i tec t ur e
When the connection between devices is established, users can use the data mapping function to exchange
data between devices. This section will provide an overview of how to create a data mapping table.
Name Definition
Use TAGs created to execute data mapping; after selected, this function is
enabled and
beforehand
The IP address of the Adapter that you’d like to connect to. After the data
Once the IP address is selected, its name will be displayed but cannot be
Adapter Name modified here. Refer to section 4.3 for more information on how to
4-17
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Name Definition
address + address offset starting register address can be set on the HWCONFIG setup page.
(EtherNet/IP modules)
If TAG is selected Consumed TAG can be selected from the drop-down list
Address/Parameter
Input the Produced TAG of the EIP to be connected; the default name is the
If TAG is selected
same as TAG in .
Length Set up the data mapping length; unit: byte, the maximum is 500 byte.
Delta EIP devices provide I/O mapping table. If needed, users can use the table to edit the parameters.
Name Definition
Select the connection from the drop down list. Different connection might
Connection
have different mapping parameters.
Input the mapping parameters. The column No. states the maximum
In number of mapping parameters to input. Double-click the column Name to
Output the mapping parameters. The column No. states the maximum
Out number of mapping parameters to output. Double-click the column Name to
open the mapping table to edit.
The parameter name; double-click the column Name to open the mapping
Name
table to edit.
Values; after editing and downloading the values will be stored in the
Value Scanner. When the connection is established, the values will be written to
the Adapter.
4-18
Ch a pt er 4 Re d un d an t N et wor k Ar c h i tec t ur e
Property
Name Definition
Requested Packet RPI setup: via the I/O connection to connect to EtherNet/IP to exchange data at
Interval (RPI) regular time intervals, unit: ms
Timeout setup; set up the timeout time according to the RPI or the multiple of RPI
Timeout
(RPI*X).
4-19
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Click to select the Scanner Ethernet COM port that you’d like to perform the data mapping and then
right-click to see the options. Click Data Mapping to open the Data Mapping Table.
2. After the selection is made, the system will create a Data Mapping Tab, shown as Network_0.
4-20
Ch a pt er 4 Re d un d an t N et wor k Ar c h i tec t ur e
a) See the example of reading the D1000~D1199 of the Adapter with the IP address 192.168.1.2 to the
b) See the example of writing the D500~D699 of the Scanner to the D2000~D2199 of the Adapter with the
IP address 192.168.1.2.
4-21
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
MEMO
4-22
Chapter 5 AH500 Redundancy System
Program Design
Table of Contents
5.1 AH500 Redundancy System Program Design ..................................... 5-2
5.1.1 Synchronization ................................................................................ 5-2
5.1.2 Operation After Switchover ................................................................. 5-3
5.1.3 Amount of Data Device to be Synchronized .......................................... 5-7
5.1.4 Instructions for Redundancy System .................................................... 5-8
5.1.5 EtherNet/IP Connection Timeout Setting ............................................ 5-11
5.1.6 SM/SR Table (Synchronization) ......................................................... 5-12
5-1
A H5 0 0 R ed u nd a nc y S ys t em O p er at i on Ma n ua l
synchronizes all the changed values in devices with Standby CPU during operation to prevent system errors
after a switchover. Any of the following three conditions is met can lead to a synchronization, including a
program ends, synchronization points that you set in tasks, and timed interrupts. When you set synchronization
points in a task, the system performs synchronization on the chaged values in devices to ensure the
consistency between Master and Standby CPUs. But the more synchronization points you set, the longer the
P ro g ra m Execu ti on T ime
Cyclic ( 0)
Cyclic ( 1)
Sync hr onization
1 point
Cyclic ( 2)
Timed
interrupt
(252)
週期性(2) Synchroniz ati on
2 poi nt
Cyclic (1)
3 S ynchroniz ation
point
1 Synchronization point
2 Timed interrupt
3 Program end
5-2
Ch a pt er 5 A H5 0 0 Re du n da nc y S ys t em Pr ogr am Des i g n
in AH500 redundancy architecture. How the Standby CPU will operate is according to the conditions set in a
program. See the following various conditions in a program and corresponding operations.
interrupts
Master CP U Standby C P U
Cyclic (0)
Cyclic (1)
Switchover
Cyclic (0)
Cyclic (2)
Cyclic (1)
Cyclic (3)
Cyclic (2)
Sync hr onization
point
Cyclic (3)
Sy nchronization
point
5-3
A H5 0 0 R ed u nd a nc y S ys t em O p er at i on Ma n ua l
Master CP U Standby C P U
Cyclic (0)
Cyclic (1)
Sy nchroniz ation
point
Cyclic (2)
Switchover
Cyclic ( 2)
Cyclic (3)
Synchr onization
Cyclic ( 3)
point
Sync hr onization
point
5-4
Ch a pt er 5 A H5 0 0 Re du n da nc y S ys t em Pr ogr am Des i g n
Master C PU Standby C P U
Cyclic ( 0)
Cyclic ( 1)
Sync hr onization
point
Cyclic ( 2)
Timed
interrupt
(252) Switchover
Cyclic ( 2)
S ynchroniz ation
週期性(2) point
Cyclic ( 3)
Cyclic ( 3)
Sync hronization
point
S ynchroniz ation
poi nt
5-5
A H5 0 0 R ed u nd a nc y S ys t em O p er at i on Ma n ua l
5-6
Ch a pt er 5 A H5 0 0 Re du n da nc y S ys t em Pr ogr am Des i g n
The bigger the difference is, the bigger data amount to be synchronized is.
Every data synchronization runs one unit of 512 words. If values in devices D0, D510 and M0 have changed,
the system synchronizes devices D0-D511, and M0-M8191. If values in devices D1, D1000 and M1 have
changed, the system synchronizes devices D0-D1023 and M0-M8191. You can write data in consective
devices when programming a redundant system to minimize the synchronization time. You can use the
Master C P U Standby C PU
RUN STOP
Cyclic ( 0)
Value changed
in devi ces:
Cyclic (3)
S ynchroniz ation
poi nt
5-7
A H5 0 0 R ed u nd a nc y S ys t em O p er at i on Ma n ua l
SSOP instruction is used to switch between systems. You can only use this instruction in a working redundancy
system. That means there should be a Standby CPU and it should pass the identification check. If there is no
other CPU to switch to or the Standby CPU fails to pass the identification check, this instruction cannot be
Explanations:
Codes Descriptions
0 A successful switchover
1 Failed to switch over; the Standby CPU not passing the identification check
2 Failed to switch over; the Standby CPU does not exist
RCS instruction is used to read the Standby CPU information in redundant mode. You can also use this
Explanations:
S Description S+1 Description D Description
1 The system ID is A.
0 Read the CPU ID
2 The system ID is B.
0 System ID
1 Set the CPU ID to A Ignorable
2 A successful switchover
Redundant
3 Redundant function is not enabled.
1 System Ignorable
Standby CPU not passing the
Status 4
identification check
5-8
Ch a pt er 5 A H5 0 0 Re du n da nc y S ys t em Pr ogr am Des i g n
Bit10~
Reserved
Bit15
5-9
A H5 0 0 R ed u nd a nc y S ys t em O p er at i on Ma n ua l
1st Redundatnt
1 0 Standby CPU does not exist
extension backplane
2nd Redundatnt
2 1 Power module normal
extension backplane
3rd Redundatnt
Power module 3 2 1st power module abnormal
extension backplane
of
4th Redundatnt
5 Redundant 4 3 2nd power module abnormal
extension backplane
extension
5th Redundatnt
backplane 5
extension backplane
6th Redundatnt
6
extension backplane
7th Redundatnt
7
extension backplane
5-10
Ch a pt er 5 A H5 0 0 Re du n da nc y S ys t em Pr ogr am Des i g n
requested packet interval (RPI) you have set is smaller than the AH PLC CPU scan time, the actual operation
cannot run as you have set. To avoid timeout errors, the time of timeout you set for the EtherNet/IP
communication should be at least two times bigger than the scan time of the AH PLC CPU.
5 - 11
A H5 0 0 R ed u nd a nc y S ys t em O p er at i on Ma n ua l
You need to refer to the SM/SR table while writing the program to see if the SM/SR to be used will be
synchronized to the Standby CPU or not and what the consequences are after the CPU switch, for instance,
SM Description
SM604 Workmode setting for the instruction SORT (ON- by descending order; OFF- by ascending order)
5-12
Ch a pt er 5 A H5 0 0 Re du n da nc y S ys t em Pr ogr am Des i g n
SM Description
When the results, obtained from the CMPT# comparison instruction, are that all devices are
SM620
outputted, this flag is ON.
SM621 HC0 counting mode setting (Counts down when this flag is ON.)
~ ~
SM684 HC63 counting mode setting (Counts down when this flag is ON.)
SM692 After the execution of the instruction HKY is complete, this flag is ON for a scan cycle.
SM693 After the execution of the instruction SEGL is complete, this flag is ON for a scan cycle.
SM694 After the execution of the instruction DSW is complete, this flag is ON for a scan cycle.
SR Description
When the PLC runs, the value in SR408 increases by one every scan cycle. SR408 counts from
SR408
0 to 32767, and then from -32768 to 0.
The pulse is ON for n seconds and is OFF for n seconds during the 2n second clock pulse. The
SR409
interval n is stored in SR409, and the setting range is 1~32767.
The pulse is ON for n milliseconds and is OFF for n milliseconds during the 2n millisecond clock
SR410
pulse. The interval n is stored in SR410.
SR623
~ Bit 0~bit 15: The conditions of the interrupt programs I0~I255 are set by the instruction IMASK.
SR638
5-13
A H5 0 0 R ed u nd a nc y S ys t em O p er at i on Ma n ua l
SR Description
SR1118 TCP Socket 1~8-- The high word in the address of the data transmitted
~ TCP Socket 1~8-- The low word in the address of the data transmitted
TCP Socket 1~8-- The high word in the address of the data received
TCP Socket 1~8-- The low word in the address of the data received
TCP Socket 1~8-- The time for which the connection has been persistent
SR1222 UDP Socket 1~8-- The high word in the address of the data transmitted
~ UDP Socket 1~8-- The low word in the address of the data transmitted
UDP Socket 1~8-- The high word in the address of the data received
UDP Socket 1~8-- The low word in the address of the data received
UDP Socket 1~8-- The time for which the connection has been persistent
5-14
Chapter 6 Configuring Redundancy
System in ISPSoft
Table of Contents
6.1 Starting Redundancy ......................................................................... 6-2
6.2 Setting Sychronization Points ............................................................ 6-3
6.3 Creating Connection .......................................................................... 6-4
6.4 Redundant System Information ......................................................... 6-7
6.4.1 Configuring Redundancy System ......................................................... 6-8
6.4.2 Redundancy Commands ..................................................................... 6-9
6.4.3 Synchronized Data ............................................................................ 6-9
6.4.4 System Information ........................................................................... 6-9
6.5 Redundant System Log .................................................................... 6-10
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Paremeter Setting -> System and tick the Redundancy option to enable this function. And then download the
6-2
Ch a pt er 6 Co nf i g ur in g Re d un d anc y S ys t e m in I S P S oft
and Standby CPU are identical. Be aware that too many synchronization points may increase program scan
time.
6-3
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
following example uses AHCPU560-EN2 to demonstrate the connection to ISPSoft created with a USB terminal.
For other types of connection, you can refer to section 2.4 from ISPSoft User Manual for more informtaiton. For
the wiring, you can refer to the operation manuals of each series.
1. Make sure the module is correctly installed on the backplane of the PLC and the number of the slot
you installed the module on is the same as what you have configured in HWCONFIG. After that you
2. Connect the PLC to your PC (with ISPSoft installed) with a USB terminal. If you have installed AH560
USB driver, you can find the option of Silicon Lab CP210x USB to UART Bridge with a assigned COM
Port number in the Windows device management. Refer to Appendix A from ISPSoft User Manual for
3. Make sure your COMMGR is installed and activated. If not, go to All Program and find Delta
Industrial Automation -> Communication -> COMMGR and double click COMMGR to install.
6-4
Ch a pt er 6 Co nf i g ur in g Re d un d anc y S ys t e m in I S P S oft
4. Double-click the COMMGR icon on the system bar to open the COMMGR setting window. Click Add to
5. Set up a driver by entering relevant parameters on the Driver Properties page and click OK to confirm the
settings.
○
1 Driver Name: Type the Driver Name in the box.
○
2 Connection Setup: Select RS232/422/485 from the drop-down list.
○
3 COM Port: Select the desired port for communication from the drop-down list. If
above-mentioned steps are confirmed, you can find the connected PLC device name
and COM Port number.
○
4 Data Length: Select 7.
Parity: Select e.
Stop Bits: Select 1.
Baud Rate: Select 115200.
○
5 To setup parameters concerning responding time. For Connect Retries, users need to setup the
number of retry once connection error occurs, while for Connection Time-Out setting, the
6-5
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
6. Before adding this driver in, make sure the status of the driver is OK. After that you can close the window
7. Go to Tool -> Communication Setting and doubl-click Communiciton Setting to open the setting page.
Select the driver you have created from the drop-down list of Driver and keep the Station Address to 0
and then click OK. After that you can find the current setting in the status bar.
8. Go to PLC -> System Information and double-click System Information to open the information page.
If you have successfully created the connection, the detailed information displays here.
6-6
Ch a pt er 6 Co nf i g ur in g Re d un d anc y S ys t e m in I S P S oft
Type Description
Redundancy Setting Redundancy system settings
Redundancy Commands Redundant function keys
Synchronized Data Current amount of data being synchronized
System Status Status of Master / Standby CPU
6-7
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Note: when you use a synchronization fiber to connect two CPUs, their IDs shoul be different. When one CPU
changes its ID, the other CPU changes to the other ID automatically.
Synchronization
fiber
Changes ID to B
Changes ID to A
automatically
Sychronization settings:
Checking Types
Type Description
Identification Master CPU performs identification check before synchronization to make
1
check sure Standby CPU is capable of handling tasks once Master CPU is down.
During operation, Master CPU performs identification checks regularly to
2 Cyclic check make sure Standby CPU is capable of handling tasks once Master CPU is
down.
3 Communication External devices can communicate with the CPU
4 Synchronization Synchronization between Master and Standby CPU
Synchronization Types:
Data to be
Synchronization Identification Check Cyclic Check Communication
synchronized
1. Firmware version
2. Module
configurations of 1. Any serious error
the main occurs in the system
1. Project
backplace 2. Any Bus fault
2. Module
Always 3. If connected to the 3. If connected to the Master CPU
configurations
same network same network
3. Device values
(the system 4. If the Standby CPU
checks the existed
identification
automatically)
Firmware version
1. Any serious error
(you need to check occurs in the system Master / Standby
Conditional the identification Device values
2. If the Standby CPU CPU
manually by enabling
existed
synchronization)
6-8
Ch a pt er 6 Co nf i g ur in g Re d un d anc y S ys t e m in I S P S oft
You can also use special register SR24-SR27 to check the synchronized data size.
presented here.
6-9
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
page is divided into two parts, upper part: logs for Master CPU and lower part: logs for Standby CPU. If there is
only one connected CPU, the page only contains one part, logs for Master CPU.
6-10
Chapter 7. Troubleshooting
Table of Contents
7.1 AH500 Redundancy Troubleshooting SOP .......................................... 7-2
7.1.1 LED Indicator ................................................................................ 7-3
7.1.2 Online Diagnosis ............................................................................ 7-4
7.1.3 Redundant System Log ................................................................... 7-4
7.1.4 Special Registers (SR) .................................................................... 7-6
7.3 Error Codes and LED Indicators for CPU Modules............................. 7-64
7.3.1 Error Codes for CPU Modules ......................................................... 7-64
7-1
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
An error occurred
NO
NO
NO
7-2
Ch a pt er 7 Tr o ub l es h o o ti n g
7-3
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
through the Online Mode function if ISPSoft is connected to the CPU module. Since HWCONFIG adopts the
communication setting in ISPSoft, you have to make sure that ISPSoft is connected to the CPU module
normally before the Online Mode function is enabled. (refer to section 3.7.6 in ISPSoft Manual for more details)
Item Description
Since the parameters of I/O module (Standby CPU) are not identical to the parameters of Master
CPU, the identification check failed.
Master CPU checks the identification of Standby CPU during synchronization. But the parameters
of I/O module (Standby CPU) are not identical to the parameters of Master CPU, the identification
check failed.
7-4
Ch a pt er 7 Tr o ub l es h o o ti n g
Event ID List
17 Synchronization complete V V
7-5
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Standby CPU
When an error occurs in the power module, the corresponding bit of the special register should be ON. For
example, when an error occurs on the Standby power module of the 3rd redundant extension backplane, the
corresponding bit of the special register SR33 is ON.
0 Main backplane of the redundancy system Main backplane of the redundancy system
1 1st extension backplane of the redundancy 1st extension backplane of the redundancy
system system
2 2nd extension backplane of the redundancy 2nd extension backplane of the redundancy
system system
3 3rd extension backplane of the redundancy 3rd extension backplane of the redundancy
system system
4 4th extension backplane of the redundancy 4th extension backplane of the redundancy
system system
5 5th extension backplane of the redundancy 5th extension backplane of the redundancy
system system
6 6th extension backplane of the redundancy 6th extension backplane of the redundancy
system system
7 7th extension backplane of the redundancy 7th extension backplane of the redundancy
system system
8~15 N/A
7-6
Ch a pt er 7 Tr o ub l es h o o ti n g
16#000D The CPU parameter is damaged. Reset the CPU parameter, and download it.
The access to the memory in the Download the program or parameters again. If the problem
16#0010
CPU is denied. still occurs, please contact the factory.
16#0011 The PLC ID is incorrect. (SM9) Please check the PLC ID.
file does not exist in the path specified. If the file exists and
memory card.)
The module table is incorrect. Compare the module table in HWCONFIG with the actual
16#0015
(SM10) module configuration, and download the module table
again.
The data register exceeds the device range. Check whether the module parameter in
16#0017
device range. (SM10) HWCONFIG is correct, and download the module
parameter again.
7-7
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
code
Set the CPU parameter in HWCONFIG again, and
16#001C Timed interrupt 1 is set incorrectly.
download the CPU parameter again.
The watchdog timer is set Set the CPU parameter in HWCONFIG again, and
16#001F
incorrectly. download the CPU parameter again.
The setting of the fixed scan time Set the CPU parameter in HWCONFIG again, and
16#0020
is incorrect. download the CPU parameter again.
The setting of the fixed scan time Set the CPU parameter in HWCONFIG again, and
16#0021
is incorrect. download the CPU parameter again.
The CPU parameter downloaded Set the CPU parameter in HWCONFIG again, and
16#0022
to the PLC is incorrect. download the CPU parameter again.
the Communication Loading of Reset the CPU module or restore the CPU module to its
16#0026 Scan Time (%) section in the PLC factory settings, and then download the program and the
incorrectly.
7-8
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
code
Reset the CPU module or restore the CPU module to its
The range settings of the latched
16#002B factory settings, and then download the program and the
32-bit counters are incorrect.
parameters again.
The memories in the latched Reset the CPU module or restore the CPU module to its
16#0050 special auxiliary relays are factory settings, and then download the program and the
16#0053 The latched timers are abnormal. factory settings, and then download the program and the
parameters again.
7-9
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
code
BOOTP IP is set incorrectly. Check BOOTP or DHCP Server settings.
16#6010
(SM1107)
time
The program or the parameter is 1. After the program or the parameter is downloaded to
16#000E being downloaded, and therefore the PLC, users can try to run the PLC.
the PLC can not run. 2. Supply power to the PLC again.
7-10
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
code
1. Check the program and the related special data
module.
The program is incorrect. There is Check the program, compile the program again, and
16#2001
a syntax error. (SM5) download the program again.
The devices used in the program Check the program, compile the program again, and
16#2003
exceed the range. (SM0/SM5) download the program again.
7 - 11
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
code
The part of the program specified
by the label used in CJ/JMP is Check the program, compile the program again, and
16#2004
incorrect, or the label is used download the program again.
repeatedly. (SM0/SM5)
value used in MCR, or the number Check the program, compile the program again, and
16#2005
of N values used in MC is not the download the program again.
The operands used in ZRST are Check the program, compile the program again, and
16#2007
not used properly. (SM5) download the program again.
number is converted into the Check the program, compile the program again, and
16#200D
binary-coded decimal number. download the program again.
(SM0/SM5)
The string does not end with 0x00. Check the program, compile the program again, and
16#200E
(SM0/SM5) download the program again.
7-12
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
code
1. The instruction does not support
the device.
2. Encoding error Check the program, compile the program again, and
16#2010
3. The instruction is a 16-bit download the program again.
The number of operands is Check the program, compile the program again, and
16#2011
incorrect. (SM5) download the program again.
Incorrect division operation Check the program, compile the program again, and
16#2012
(SM0/SM5). download the program again.
values which can be represented Check the program, compile the program again, and
16#2013
by the floating-point numbers. download the program again.
(SM0/SM5)
nested program structures Check the program, compile the program again, and
16#2016
supported by FOR/NEXT. download the program again.
(SM0/SM5)
There is a label after FEND, but 1. Compile the program again, and download the
7-13
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
code
1. Compile the program again, and download the
There is an interrupt task, but there 1. Compile the program again, and download the
The checksum of the command 1. Check whether there is noise, and retry the sending
7-14
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
code
1. Check the program and the related special data
The setting value of the
registers.
16#2024 communication timeout is invalid.
2. Set the communication port parameter for the CPU
(SM120/SM103)
module in HWCONFIG again.
The RS communication interrupt is Please check whether the interrupt service routine used
16#2026
abnormal. (SM120/SM103) with RS is downloaded.
The execution of FWD is Please refer to AH500 Programming Manual, and check
16#2027
abnormal. (SM102/103) the instruction FWD.
The execution of REV is abnormal. Please refer to AH500 Programming Manual, and check
16#2028
(SM102/103) the instruction REV.
The execution of STOP is Please refer to AH500 Programming Manual, and check
16#2029
abnormal. (SM102/103) the instruction STOP.
The execution of RSDT is Please refer to AH500 Programming Manual, and check
16#202A
abnormal. (SM102/103) the instruction RSDT.
The execution of RSTEF is Please refer to AH500 Programming Manual, and check
16#202B
abnormal. (SM102/103) the instruction RSTEF.
chart is incorrectly assigned Check whether the action in the sequential function
16#2128
qualifiers related to time. chart is assigned qualifiers related to time.
(SM0/SM1)
7-15
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
code
The instructions MC and MCR
Check the program and compile the program again.
16#212A cannot be used in interrupts or
After that redownload the project to the PLC.
subroutines. (SM5)
HWCONFIG again.
registers.
16#6001 Illegal IP address (SM1107)
2. Set the Ethernet parameter for the CPU module in
HWCONFIG again.
registers.
16#6002 Illegal netmask address (SM1107)
2. Set the Ethernet parameter for the CPU module in
HWCONFIG again.
registers.
16#6003 Illegal gateway mask (SM1107)
2. Set the Ethernet parameter for the CPU module in
HWCONFIG again.
The IP address filter is set Set the Ethernet parameter for the CPU module in
16#6004
incorrectly. (SM1108) HWCONFIG again.
The static ARP table is set Set the Ethernet parameter for the CPU module in
16#6006
incorrectly. (SM1108) HWCONFIG again.
The NTP client service is set Please check the setting of the NTP client service, and
16#6007
incorrectly. download it again.
The trigger in the email is set Set the Ethernet parameter for the CPU module in
16#6101
incorrectly. (SM1112) HWCONFIG again.
7-16
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
code
The interval of sending the email is Set the Ethernet parameter for the CPU module in
16#6102
set incorrectly. (SM1112) HWCONFIG again.
specified as the attachment Set the Ethernet parameter for the CPU module in
16#6103
exceeds the device range. HWCONFIG again.
(SM1112)
The device used in the Ether Link Check whether the device used in the Ether Link is
16#6301
exceeds the device range. within the device range supported by the CPU module.
7-17
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
code
The node used in the
Check the setting of the Ether Link in NWCONFIG, and
16#6305 communication command is
download it again.
different from the local node.
for the CPU or the module is 1. Check the setting of the parameter in HWCONFIG.
16#630B
different from the setting in the 2. Check the setting of the Ether Link in NWCONFIG.
Ether Link.
The node number exceeds the Check the network configuration in NWCONFIG, and
16#6602
limit. (SM1598) download it again.
7-18
Ch a pt er 7 Tr o ub l es h o o ti n g
FAULT LED indicator on the CPU module corresponds to the ERROR LED indicator on an I/O module. If an
error occurs in an I/O module, the status of the BUS FAULT LED indicator on the CPU module is the same as
that of the ERROR LED indicator on the I/O module. If there are errors occurring in the I/O modules, the BUS
FAULT LED indicator on the CPU module will be ON. For example, the BUS FAULT LED indicator on the CPU
module will be ON if the ERROR LED indicator on I/O module A is ON and the ERROR LED indicator on I/O
module B blinks. If the ERROR LED indicator on I/O module B still blinks after the error occurring in I/O module
A is eliminated, the BUS FAULT LED indicator on the CPU module will blink.
Solutions for the errors detected by a CPU module are listed in the table below. If the error code you are having
is not listed in the table below, you can check if the I/O module operates normally.
Error
Description Solution
code
Check whether the setting of the parameter for the
The I/O module cannot run/stop. module is correct. If the setting is correct, please check
16#0013
(SM10) whether the module breaks down. If the error still occurs,
the file does not exist in the path specified. If the file
processor. (SM9)
(SM9)
The actual arrangement of the I/O Check whether the module table in HWCONFIG is
16#1402 modules is not consistent with the consistent with the actual arrangement of the I/O
7-19
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
code
An error occurs when the data is Check whether the module operates normally. If the error
16#1403
read from the module. (SM9) still occurs, please contact the factory.
when the data is accessed Check whether there is noise, and eliminate the noise. If
16#1407
through the auxiliary processor. the error still occurs, please contact the factory.
(SM9)
16#140A extension backplane is incorrect. 2. Check whether the extension backplane operates
The number of network modules Please decrease the number of network modules to the
16#140B
exceeds the limit. (SM9) number supported by the system.
The checksum of the high-speed Check the module firmware version and contact the
16#140C
data exchange is incorrect. factory.
7-20
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
code
Error occurs when a CPU module
Check the module firmware version and contact the
16#1421 reads settings from the Intelligent
factory.
module configuration
Error
Description Solution
Code
16#B111 Adapter RPI configuration setting error Check the RPI for the adapter.
16#B113 I/O connection exceeding the limit 2. Reduce the number of the product
connection.
7-21
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
Code
16#B204 Creating a I/O connection timeout power and the network connection of the
of the connections.
Adapter input/output instance parameters Check the module number and the product
16#B315
are set incorrectly. setup file to see if they are matched.
Error
Description Solution
Code
The model number for the control mode Use two same models and assign one as the
16#E206 CPU and the standby mode CPU are not control mode CPU and the other as the standby
The firmware version for the control mode Use two same models and assign one as the
16#E207 CPU and the standby mode CPU are not control mode CPU and the other as the standby
Ethernet for the control mode CPU and the The IP address and mask for the control mode
16#E208 standby mode CPU are not in the same CPU and the standby mode CPU must be on the
7-22
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
Code
16#E20B System error Check the error log for more information
16#E20D Validation failed Check the standby mode CPU error log
16#E20F Heart beat error Check the standby mode CPU error log
16#E210 Heart beat communication timeout Make sure the fiber module is well-connected.
16#E211 Synchronization failed CPU and start synchronization again. If the error
16#E212 The standby mode CPU is being switched. Try again later.
16#E213 There is no program on the PLC. Check the error log for more information
16#E214 PLC program is damage. Check the error log for more information
16#E215 Scan time out Check the error log for more information
16#E216 CPU access denied Check the error log for more information
16#E21B CPU parameters are damage. Check the error log for more information
7-23
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
Code
16#E21C Non-latched area error Check the error log for more information
16#E21D CPU EIP parameters are damage. Check the error log for more information
16#E221 PLC program error Check the error log for more information
Ethernet connection error in a redundancy Check the Ethernet connection on the control
16#E230
system mode CPU and standby mode CPU
7-24
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
Code
Network module on the main backplane Make sure the network cable is connected to the
16#E270
slot 0 does not connect to a network cable. network module on the main backplance slot 0.
Network module on the main backplane Make sure the network cable is connected to the
16#E271
slot 1 does not connect to a network cable. network module on the main backplance slot 1.
Network module on the main backplane Make sure the network cable is connected to the
16#E272
slot 2 does not connect to a network cable. network module on the main backplance slot 2.
Network module on the main backplane Make sure the network cable is connected to the
16#E273
slot 3 does not connect to a network cable. network module on the main backplance slot 3.
Network module on the main backplane Make sure the network cable is connected to the
16#E274
slot 4 does not connect to a network cable. network module on the main backplance slot 4.
Network module on the main backplane Make sure the network cable is connected to the
16#E275
slot 5 does not connect to a network cable. network module on the main backplance slot 5.
Network module on the main backplane Make sure the network cable is connected to the
16#E276
slot 6 does not connect to a network cable. network module on the main backplance slot 6.
Network module on the main backplane Make sure the network cable is connected to the
16#E277
slot 7 does not connect to a network cable. network module on the main backplance slot 7.
Network module on the main backplane Make sure the network cable is connected to the
16#E278
slot 8 does not connect to a network cable. network module on the main backplance slot 8.
Network module on the main backplane Make sure the network cable is connected to the
16#E279
slot 9 does not connect to a network cable. network module on the main backplance slot 9.
7-25
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
Code
network.
network.
7-26
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
Code
network.
network.
7-27
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
Code
network.
network.
7-28
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
Code
network.
network.
7-29
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
Code
network.
network.
7-30
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
Code
network.
network.
7-31
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
Code
network.
network.
7-32
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
Code
network.
network.
7-33
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
Code
network.
network.
7-34
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
Code
network.
network.
7-35
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
Code
network.
network.
7-36
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
Code
network.
network.
The network module IP detection of the Wait for the network module IP detection of the
16#E2A0 control mode CPU on the main backplane control mode on the main backplane slot 0 to
The network module IP detection of the Wait for the network module IP detection of the
16#E2A1 control mode CPU on the main backplane control mode on the main backplane slot 1 to
7-37
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
Code
The network module IP detection of the Wait for the network module IP detection of the
16#E2A2 control mode CPU on the main backplane control mode on the main backplane slot 2 to
The network module IP detection of the Wait for the network module IP detection of the
16#E2A3 control mode CPU on the main backplane control mode on the main backplane slot 3 to
The network module IP detection of the Wait for the network module IP detection of the
16#E2A4 control mode CPU on the main backplane control mode on the main backplane slot 4 to
The network module IP detection of the Wait for the network module IP detection of the
16#E2A5 control mode CPU on the main backplane control mode on the main backplane slot 5 to
The network module IP detection of the Wait for the network module IP detection of the
16#E2A6 control mode CPU on the main backplane control mode on the main backplane slot 6 to
The network module IP detection of the Wait for the network module IP detection of the
16#E2A7 control mode CPU on the main backplane control mode on the main backplane slot 7 to
The network module IP detection of the Wait for the network module IP detection of the
16#E2A8 control mode CPU on the main backplane control mode on the main backplane slot 8 to
The network module IP detection of the Wait for the network module IP detection of the
16#E2A9 control mode CPU on the main backplane control mode on the main backplane slot 9 to
The network module IP detection of the Wait for the network module IP detection of the
16#E2AA control mode CPU on the main backplane control mode on the main backplane slot 10 to
The network module IP detection of the Wait for the network module IP detection of the
16#E2AB control mode CPU on the main backplane control mode on the main backplane slot 11 to
7-38
Ch a pt er 7 Tr o ub l es h o o ti n g
7.2.7 Others
Error
Description Solution
Code
The original program in the PLC is After users compile the program again, they can
16#000F
damaged. download the program again.
The CPU module does not detect a Check whether a memory card is inserted into the CPU
16#005D
memory card. (SM453) module correctly.
(SM453)
The capacity of the memory card is Check whether the capacity of the memory card is large
16#0061
not sufficient. (SM453) enough.
A file in the memory card can not Check whether the file path is correct, or whether the file
16#0064
be read. (SM453) is damaged.
A file in the memory card is a Users need to set the file so that the file is not a
16#0065
read-only file. (SM453) read-only file.
7-39
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
Code
16#600A TCP connection failure (SM1090) 2. Retry the TCP connection later. (This error does not
program.)
16#600B UDP connection failure (SM1091) 2. Retry the TCP connection later. (This error does not
program.)
The communication socket has 2. Change the socket number, or retry the socket later.
16#600C
been used. (SM1109) (This error does not cause the PLC to stop running.
16#600D The RJ45 port is not connected. Check the communication cable.
The email connection is busy. cause the PLC to stop running. Users can perform the
16#6100
(SM1113) corresponding remedy through the related flag in the
program.)
The attachment in the email does Check whether the attachment exists in the memory
16#6104
not exist. (SM1113) card.
7-40
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
Code
normal.
There is an SMTP server response 2. Retry the sending of the email later. (This error does
16#6107
timeout. (SM1113) not cause the PLC to stop running. Users can perform
the program.)
HWCONFIG again.
7-41
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
Code
HWCONFIG again.
HWCONFIG again.
7-42
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
Code
16#6212 remote device after the timeout Make sure that the remote device is connected.
period. (socket)
HWCONFIG again.
The data is being sent through the Check whether operational sequence in the program is
16#6218
socket. correct.
The data is being received through Check whether operational sequence in the program is
16#6219
the socket. correct.
Link.
7-43
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
Code
The number of TCP connections 1. Check whether the flag which is related to the sending
The remote device aborts the Check whether the remote device support the Modbus
16#6401
connection. (EMDRW) port (502).
16#6402 remote device after the timeout Check whether the remote device operate normally.
period. (EMDRW)
The Modbus function code is not Check the command transmitted from the remote
16#6404
supported. (EMDRW) device.
received is not consistent with the Check the command transmitted from the remote
16#6405
actual length of the data. device.
(EMDRW)
The remote device involved in the Check the device whose connection number
16#6502 data exchange does not respond corresponds to the error flag, and check whether it is
The network is undefined in the Check the network configuration in NWCONFIG, and
16#6601
network configuration parameter. download it again.
Resend the packet later. ((This error does not cause the
The number of routing connections PLC to stop running. Users can perform the
16#6604
reaches the upper limit. corresponding remedy through the related flag in the
program.)
The unexpected packet is Check the command transmitted from the remote
16#6605
received. device.
7-44
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
Code
Modbus TCP data exchange Please check whether the remote device supports the
16#6701
timeout Modbus communication protocol.
The CPU module does not support Please check the version of the firmware installed on the
16#7002
the function. CPU module.
The size of a packet exceeds the Please check the contents of the packet sent by the
16#7402
maximum data length. remote device.
There are non-ASCII characters in Please check the contents of the packet sent by the
16#7407
a command. remote device.
memory in the PLC or data fails to Data is being written to the flash memory/SD card.
16#740A
be written to the memory in the Please try again later.
PLC.
7-45
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
The backplane number in a Please check the version of the firmware installed on the
16#740C communication command is CPU module and the version of ISPSoft, and contact the
incorrect. factory.
The slot number in a Please check the version of the firmware installed on the
16#740D communication command is CPU module and the version of ISPSoft, and contact the
incorrect. factory.
The function code in a reply Please check the contents of the packet sent by the
16#7410
command is incorrect. remote device.
16#7412 data can not be downloaded to the Please make sure that SW1 is OFF.
CPU module.
The PLC password entered is Please check whether the PLC password entered is
16#757E
incorrect. correct.
The contents of the program whether the version of the firmware has its special
The program syntax is incorrect. 2. Check whether the version of ISPSoft used to create
used now.
7-46
Ch a pt er 7 Tr o ub l es h o o ti n g
16#8231 incorrect. The netmask address is Please check the Ethernet parameters downloaded.
illegal.
16#8232 incorrect. The gateway address is Please check the Ethernet parameters downloaded.
illegal.
16#8233 incorrect. The IP address filter is Please check the Ethernet parameters downloaded.
set incorrectly.
A CPU parameter downloaded is 1. Check the Ethernet parameters for the CPU module
7-47
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
A CPU parameter downloaded is 1. Check the Ethernet parameters for the CPU module
The checksum of the module Please check the version of the firmware installed on the
16#857A parameter mapping table is CPU module and the version of ISPSoft, and contact the
incorrect. factory.
IAn I/O interrupt service routine Check whether the corresponding interrupt service
16#85E2
does not exist. routine is downloaded to the CPU module.
7-48
Ch a pt er 7 Tr o ub l es h o o ti n g
system again.
No memory card exists, or the No memory card is detected. Please format the memory
16#8611
memory card format is incorrect. card, and try again.
accessed from the memory card, Please make sure that the memory card is not in
16#8612
or the memory card is in read-only read-only mode, and try again.
mode.
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
7-49
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
Code
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
7-50
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
Code
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
7-51
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
Code
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
The setting of the data exchange 1. Check the program and the related special data
An error occurs when the master 1. Check the communication setting in the master, and
An error occurs when the master 1. Check the communication setting in the master, and
An error occurs when the master 1. Check the communication setting in the master, and
An error occurs when the master 1. Check the communication setting in the master, and
An error occurs when the master 1. Check the communication setting in the master, and
An error occurs when the master 1. Check the communication setting in the master, and
An error occurs when the master 1. Check the communication setting in the master, and
An error occurs when the master 1. Check the communication setting in the master, and
7-52
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
Code
An error occurs when the master 1. Check the communication setting in the master, and
An error occurs when the master 1. Check the communication setting in the master, and
16#9A2A communicates with slave 10 in the the communication setting in slave 10.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A2B communicates with slave 11 in the the communication setting in slave 11.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A2C communicates with slave 12 in the the communication setting in slave 12.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A2D communicates with slave 13 in the the communication setting in slave 13.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A2E communicates with slave 14 in the the communication setting in slave 14.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A2F communicates with slave 15 in the the communication setting in slave 15.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A30 communicates with slave 16 in the the communication setting in slave 16.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A31 communicates with slave 17 in the the communication setting in slave 17.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A32 communicates with slave 18 in the the communication setting in slave 18.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A33 communicates with slave 19 in the the communication setting in slave 19.
7-53
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
Code
An error occurs when the master 1. Check the communication setting in the master, and
16#9A34 communicates with slave 20 in the the communication setting in slave 20.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A35 communicates with slave 21 in the the communication setting in slave 21.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A36 communicates with slave 22 in the the communication setting in slave 22.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A37 communicates with slave 23 in the the communication setting in slave 23.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A38 communicates with slave 24 in the the communication setting in slave 24.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A39 communicates with slave 25 in the the communication setting in slave 25.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A3A communicates with slave 26 in the the communication setting in slave 26.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A3B communicates with slave 27 in the the communication setting in slave 27.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A3C communicates with slave 28 in the the communication setting in slave 28.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A3D communicates with slave 29 in the the communication setting in slave 29.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A3E communicates with slave 30 in the the communication setting in slave 30.
7-54
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
Code
An error occurs when the master 1. Check the communication setting in the master, and
16#9A3F communicates with slave 31 in the the communication setting in slave 31.
An error occurs when the master 1. Check the communication setting in the master, and
16#9A40 communicates with slave 32 in the the communication setting in slave 32.
7-55
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
Code
7-56
Ch a pt er 7 Tr o ub l es h o o ti n g
Error
Description Solution
Code
7-57
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Error
Description Solution
Code
module. (SM1596)
16#9A64 parameter in the CPU module. Download the parameter in HWCONFIG again.
(SM1596)
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
7-58
Ch a pt er 7 Tr o ub l es h o o ti n g
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
7-59
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
7-60
Ch a pt er 7 Tr o ub l es h o o ti n g
An error occurs when COM2 1. Check the communication setting in the master, and
An error occurs when COM2 1. Check the communication setting in the master, and
7-61
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
7-62
Ch a pt er 7 Tr o ub l es h o o ti n g
7-63
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Scan timeout
16#000A Stop Blinking Keep
(SM8: The watchdog timer error)
16#000C The program downloaded to the PLC is incorrect. Stop Blinking Keep
16#000F The original program in the PLC is damaged. Continue Keep Keep
16#0010 The access to the memory in the CPU is denied. Stop ON Keep
7-64
Ch a pt er 7 Tr o ub l es h o o ti n g
16#0013 The I/O module can not run/stop. (SM10) Stop Keep ON
16#0020 The setting of the fixed scan time is incorrect. Stop ON Keep
16#0021 The setting of the fixed scan time is incorrect. Stop ON Keep
16#0028 The latching timer range which is set is incorrect. Stop ON Keep
16#0029 The latching counter range which is set is incorrect. Stop ON Keep
7-65
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
16#0051 The latched special data registers are abnormal. Continue ON Keep
16#0056 The memories in the latched timers are abnormal. Continue ON Keep
16#005E The memory card is initialized incorrectly. (SM453) Continue Blinking Keep
7-66
Ch a pt er 7 Tr o ub l es h o o ti n g
16#005F memory card, or the data is written into the Continue Blinking Keep
inexistent file in the memory card. (SM453)
16#0062 The memory card is write protected. (SM453) Continue Blinking Keep
16#0066 An error occurs when the system is backupped. Continue Blinking Keep
7-67
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
16#140D same as the ID of the power supply module set in Stop Keep ON
HWCONFIG. (SM9)
16#2000 There is no END in the program in the PLC. (SM5) Stop Blinking Keep
7-68
Ch a pt er 7 Tr o ub l es h o o ti n g
16#200D converted into the binary-coded decimal number. Self-defined Blinking Keep
(SM0/SM5)
16#200E The string does not end with 0x00. (SM0/SM5) Self-defined Blinking Keep
2. Encoding error
16#2010 Stop Blinking Keep
3. The instruction is a 16-bit instruction, but the
(SM0/SM5)
16#2019 The interrupt task is not after FEND. (SM5) Stop Blinking Keep
16#201C End is not at the end of the program. (SM5) Stop Blinking Keep
16#201D There is CALL, but there is no MAR. (SM5) Stop Blinking Keep
7-69
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
16#202C I/O interrupt service routine 0 does not exist. Stop Blinking Keep
16#202D I/O interrupt service routine 1 does not exist. Stop Blinking Keep
16#202E I/O interrupt service routine 2 does not exist. Stop Blinking Keep
16#202F I/O interrupt service routine 3 does not exist. Stop Blinking Keep
16#2030 I/O interrupt service routine 4 does not exist. Stop Blinking Keep
16#2031 I/O interrupt service routine 5 does not exist. Stop Blinking Keep
16#2032 I/O interrupt service routine 6 does not exist. Stop Blinking Keep
16#2033 I/O interrupt service routine 7 does not exist. Stop Blinking Keep
16#2034 I/O interrupt service routine 8 does not exist. Stop Blinking Keep
16#2035 I/O interrupt service routine 9 does not exist. Stop Blinking Keep
16#2036 I/O interrupt service routine 10 does not exist. Stop Blinking Keep
16#2037 I/O interrupt service routine 11 does not exist. Stop Blinking Keep
7-70
Ch a pt er 7 Tr o ub l es h o o ti n g
16#2038 I/O interrupt service routine 12 does not exist. Stop Blinking Keep
16#2039 I/O interrupt service routine 13 does not exist. Stop Blinking Keep
16#203A I/O interrupt service routine 14 does not exist. Stop Blinking Keep
16#203B I/O interrupt service routine 15 does not exist. Stop Blinking Keep
16#203C I/O interrupt service routine 16 does not exist. Stop Blinking Keep
16#203D I/O interrupt service routine 17 does not exist. Stop Blinking Keep
16#203E I/O interrupt service routine 18 does not exist. Stop Blinking Keep
16#203F I/O interrupt service routine 19 does not exist. Stop Blinking Keep
16#2040 I/O interrupt service routine 20 does not exist. Stop Blinking Keep
16#2041 I/O interrupt service routine 21 does not exist. Stop Blinking Keep
16#2042 I/O interrupt service routine 22 does not exist. Stop Blinking Keep
16#2043 I/O interrupt service routine 23 does not exist. Stop Blinking Keep
16#2044 I/O interrupt service routine 24 does not exist. Stop Blinking Keep
16#2045 I/O interrupt service routine 25 does not exist. Stop Blinking Keep
16#2046 I/O interrupt service routine 26 does not exist. Stop Blinking Keep
16#2047 I/O interrupt service routine 27 does not exist. Stop Blinking Keep
16#2048 I/O interrupt service routine 28 does not exist. Stop Blinking Keep
16#2049 I/O interrupt service routine 29 does not exist. Stop Blinking Keep
16#204A I/O interrupt service routine 30 does not exist. Stop Blinking Keep
16#204B I/O interrupt service routine 31 does not exist. Stop Blinking Keep
16#2054
External interrupt service routine 40~251 does not
| Stop Blinking Keep
exist.
16#2127
(SM0/SM1)
7-71
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
16#6004 The IP address filter is set incorrectly. (SM1108) Continue Blinking Keep
16#6006 The static ARP table is set incorrectly. (SM1108) Continue Blinking Keep
16#6007 The NTP client service is set incorrectly. (SM1380) Continue Blinking Keep
16#600C The TCP socket has been used. (SM1109) Continue Keep Keep
16#6101 The trigger in the email is set incorrectly. (SM1112) Continue Blinking Keep
16#6105 The attachment in the email is oversized. (SM1113) Continue Keep Keep
16#6106 The SMTP server address is incorrect. (SM1112) Continue Blinking Keep
7-72
Ch a pt er 7 Tr o ub l es h o o ti n g
7-73
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
16#6213 The data received exceeds the limit. (Socket) Continue Keep Keep
16#6218 The data is being sent through the socket. Continue Keep Keep
16#6219 The data is being received through the socket. Continue Keep Keep
16#6304 The connection in the Ether Link is busy. Continue Keep Keep
16#630B the module is different from the setting in the Ether Continue Blinking Keep
Link.
7-74
Ch a pt er 7 Tr o ub l es h o o ti n g
16#6400 EMDRW exceeds the limit, or the sending of the Continue Keep Keep
flag is not set. (EMDRW)
16#6405 consistent with the actual length of the data. Continue Keep Keep
(EMDRW)
16#7002 The CPU module does not support the function. Continue Keep Keep
7-75
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
16#7410 The function code in a reply command is incorrect. Continue Keep Keep
7-76
Ch a pt er 7 Tr o ub l es h o o ti n g
16#823A condition for the sending of an email is set Continue Keep Keep
incorrectly.
16#85E2 An I/O interrupt service routine does not exist. Continue Keep Keep
7-77
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
16#8612 memory card, or the memory card is in read-only Continue Keep Keep
mode.
7-78
Ch a pt er 7 Tr o ub l es h o o ti n g
7-79
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
16#9A21 with slave 1 in the PLC Link / COM1 Modbus. (SM Continue Keep Keep
SM1591)
16#9A22 with slave 2 in the PLC Link / COM1 Modbus. (SM Continue Keep Keep
SM1591)
16#9A23 with slave 3 in the PLC Link / COM1 Modbus. (SM Continue Keep Keep
SM1591)
16#9A24 with slave 4 in the PLC Link / COM1 Modbus. (SM Continue Keep Keep
SM1591)
16#9A25 with slave 5 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A26 with slave 6 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A27 with slave 7 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A28 with slave 8 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A29 with slave 9 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A2A with slave 10 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A2B with slave 11 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
7-80
Ch a pt er 7 Tr o ub l es h o o ti n g
16#9A2C with slave 12 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A2D with slave 13 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A2E with slave 14 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A2F with slave 15 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A30 with slave 16 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A31 with slave 17 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A32 with slave 18 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A33 with slave 19 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A34 with slave 20 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A35 with slave 21 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A36 with slave 22 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
7-81
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
16#9A37 with slave 23 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A38 with slave 24 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A39 with slave 25 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A3A with slave 26 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A3B with slave 27 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A3C with slave 28 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A3D with slave 29 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A3E with slave 30 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A3F with slave 31 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
16#9A40 with slave 32 in the PLC Link / COM1 Modbus. Continue Keep Keep
(SM1591)
7-82
Ch a pt er 7 Tr o ub l es h o o ti n g
7-83
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
16#9A63 module establishes a connection with the network Continue Keep Keep
module. (SM1596)
7-84
Ch a pt er 7 Tr o ub l es h o o ti n g
7-85
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
7-86
Ch a pt er 7 Tr o ub l es h o o ti n g
7-87
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
7-88
Ch a pt er 7 Tr o ub l es h o o ti n g
7-89
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
7-90
Ch a pt er 7 Tr o ub l es h o o ti n g
16#E209 not the same as the actual I/O configurations of the Continue Keep Keep
checked)
7-91
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
16#E212 The standby mode CPU is being switched. Continue Keep Keep
16#E21E The I/O configuration file does not exist. Continue Keep Keep
7-92
Ch a pt er 7 Tr o ub l es h o o ti n g
7-93
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
16#E290 CPU on the main backplane slot 0 cannot be Continue Keep Keep
detected.
16#E291 CPU on the main backplane slot 1 cannot be Continue Keep Keep
detected.
7-94
Ch a pt er 7 Tr o ub l es h o o ti n g
16#E292 CPU on the main backplane slot 2 cannot be Continue Keep Keep
detected.
16#E293 CPU on the main backplane slot 3 cannot be Continue Keep Keep
detected.
16#E294 CPU on the main backplane slot 4 cannot be Continue Keep Keep
detected.
16#E295 CPU on the main backplane slot 5 cannot be Continue Keep Keep
detected.
16#E296 CPU on the main backplane slot 6 cannot be Continue Keep Keep
detected.
16#E297 CPU on the main backplane slot 7 cannot be Continue Keep Keep
detected.
16#E298 CPU on the main backplane slot 8 cannot be Continue Keep Keep
detected.
16#E299 CPU on the main backplane slot 9 cannot be Continue Keep Keep
detected.
16#E29A CPU on the main backplane slot 10 cannot be Continue Keep Keep
detected.
16#E29B CPU on the main backplane slot 11 cannot be Continue Keep Keep
detected.
16#E2A0 mode CPU on the main backplane slot 0 has not Continue Keep Keep
been executed.
7-95
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
16#E2A1 mode CPU on the main backplane slot 1 has not Continue Keep Keep
been executed.
16#E2A2 mode CPU on the main backplane slot 2 has not Continue Keep Keep
been executed.
16#E2A3 mode CPU on the main backplane slot 3 has not Continue Keep Keep
been executed.
16#E2A4 mode CPU on the main backplane slot 4 has not Continue Keep Keep
been executed.
16#E2A5 mode CPU on the main backplane slot 5 has not Continue Keep Keep
been executed.
16#E2A6 mode CPU on the main backplane slot 6 has not Continue Keep Keep
been executed.
16#E2A7 mode CPU on the main backplane slot 7 has not Continue Keep Keep
been executed.
16#E2A8 mode CPU on the main backplane slot 8 has not Continue Keep Keep
been executed.
16#E2A9 mode CPU on the main backplane slot 9 has not Continue Keep Keep
been executed.
16#E2AA mode CPU on the main backplane slot 10 has not Continue Keep Keep
been executed.
16#E2AB mode CPU on the main backplane slot 11 has not Continue Keep Keep
been executed.
7-96
Appendix A How AH500 Redundancy
System Operates
Table of Contents
A.1 How CPUs Operate When Error Occurs ..............................................A-2
A.2 Switchover When Error Occurs ..........................................................A-3
A-1
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Note: in the Synchronization setting, when set to Always: after Standby CPU passed the identification
check, it stops any external communications; when set to Conditions, it can still communicate.
Note: in the Synchronization setting, when set to Always: after Standby CPU passed the identification
check, it stops any external communications; when set to Conditions, it can still communicate.
A-2
A pp e nd ix A Ho w A H 50 0 R ed u nd a nc y S ys tem O p er at es
Main backplane
3 O
module error
O
V1.00: X
Extension
V1.01: O
4 backplane module
error O
V1.00: X
V1.01: O
Network connection
5 O
error
Remote slave
6 X
response timeout
A-3
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
MEMO
A-4
Appendix B Operational Restrictions
Table of Contents
B.1 Interoperability between Modules and Backplanes ........................B-2
B.2 Restrictions on Different Modes ..................................................... B-4
B.3 Restrictions on Function Keys ........................................................ B-4
B.4 Restrictions on CPU Communications ............................................. B-4
B.5 Restrictions on COM Port Communications .....................................B-5
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
AHCPU560-EN2
Backplane Type Model
(Redundant Mode)
AHBP04M1-5A O
AHBP06M1-5A O
Main backplane
AHBP08M1-5A O
AHBP12M1-5A O
(Note 1) AHBP08E1-5A X
Redundant
O
main backplane AHBP04MR1-5A
(Note 1 & 2)
Redundant AHBP06ER1-5A O
extension backplane O
AHBP08ER1-5A
(Note 1 & 2)
Note 1: Do not mix extension backplane and redundant extension backplane together.
Redundant
Redundant
Type Model Main backplane extension
main backplane
backplane
AHPS05-5A O O O
Power module
AHPS15-5A O O O
CPU module AHCPU560-EN2 O O X
AH16AM10N-5A X X O
AH16AM30N-5A X X O
AH16AR10N-5A X X O
Digital
AH32AM10N-5A X X O
input/output
AH32AM10N-5B X X O
module
AH32AM10N-5C X X O
AH64AM10N-5C X X O
AH16AN01R-5A X X O
B-2
A pp e nd ix B O per a ti o na l R es tr ic t io ns f or Re d un d an t M od e
Redundant
Redundant
Type Model Main backplane extension
main backplane
backplane
AH16AN01T-5A X X O
AH16AN01P-5A X X O
AH16AN01S-5A X X O
AH32AN02T-5A X X O
AH32AN02T-5B X X O
AH32AN02T-5C X X O
AH32AN02P-5A X X O
AH32AN02P-5B X X O
AH32AN02P-5C X X O
AH64AN02T-5C X X O
AH64AN02P-5C X X O
AH16AP11R-5A X X O
AH16AP11T-5A X X O
AH16AP11P-5A X X O
AH04AD-5A X X O
AH08AD-5A X X O
AH08AD-5B X X O
Analog AH08AD-5C X X O
input/output AH04DA-5A X X O
module AH08DA-5A X X O
AH08DA-5B X X O
AH08DA-5C X X O
AH06XA-5A X X O
AH04PT-5A X X O
Temperature
AH08PTG-5A X X O
measurement
AH04TC-5A X X O
module
AH08TC-5A X X O
AH02HC-5A X X O
AH04HC-5A X X O
Module AH10PM-5A X X O
AH15PM-5A X X O
AH20MC-5A X X O
B-3
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
Redundant
Redundant
Type Model Main backplane extension
main backplane
backplane
AH10EN-5A O O
X
Network AH15EN-5A (Note 1) (Note 1)
module AH10SCM-5A O O O
AH15SCM-5A O O O
B-4
A pp e nd ix B O per a ti o na l R es tr ic t io ns f or Re d un d an t M od e
B-5
Appendix C Application of Setting the
Synchronization Option to
Conditions
Table of Contents
C.1 Set Synchronization Option to Conditions ...................................... 2
C-1
AH 5 00 R e d un d anc y S ys t em O p er at i on Ma n u a l
firmware and managing the module configurations, without bring the redundancy system to a halt.
Add or remove the modules on the Standby CPU while the system is still running.
S yn chro n iz at ion F ib er
Step 2: Add a module on the Standby CPU. Here uses AH10EN-5A module as an example.
When the synchronization option is set to Conditions, you can add or remove the modules on the
Standby CPU; this act does NOT affect the qualification of the Standby CPU to be a secondary CPU.
Step 3: Download the PLC project and module configuration to the Standby CPU.
When the synchronization option is set to Conditions, the Standby CPU can communicate. You can use
this advantage to update the PLC project and configurations on the Standby CPU. And the Standby CPU
C-2
C1 . S et S ync hr o ni za t i on O pt i on t o C on d it i o n s
You can use either the SSOP instruction or the setting Switchover in ISPSoft to switch between Master
CPU and Standby CPU. After the switchover, the system operation (RUN/STOP) is determined by the
new Master CPU. And then the Redundancy System Status shows Redundancy system is failed.
Step 5: After CPU switchover, you need to add the module on the Standby CPU (originally a Master
CPU) so that the module configurations can stay consistent.
Synchronization Fiber
When the synchronization option is set from Conditions to Always, the Master CPU will check the
Synchronization Fiber
C-3