Welcome to the Industrial Automation website!

NameDescriptionContent
XING-Automation
E-mail  
Password  
  
Forgot password?
  Register
当前位置:

Delta AH500 PLC system operation and maintenance

F: | Au:FANS | DA:2026-05-12 | 435 Br: | 🔊 点击朗读正文 ❚❚ | Share:

Complete Guide to Installation, Debugging, and Troubleshooting of Delta AH500 Series PLC System

The Delta AH500 series is a medium to large programmable logic controller that is widely used in the fields of factory automation, process control, and motion control due to its modular design, powerful expansion capabilities (up to 68 I/O modules, 8 backboards), and rich communication interfaces (USB, Ethernet, RS-485/422/232). However, common problems encountered by on-site engineers during installation, debugging, and maintenance include: incorrect backplane expansion configuration, CPU module ERROR LED exception, program download failure, network communication timeout, etc. This article is based on the technical content of the AH500 operation manual, systematically summarizing the entire process knowledge from hardware installation to software configuration, from network setup to fault code diagnosis, to help engineers quickly locate and restore the system.


AH500 series CPU module selection and performance parameters

The AH500 offers two main types: basic (AHCPU 500/510/520/530) and advanced (AHCPU 511/521/531), with the main differences being program capacity, instruction execution speed, and I/O points.

Model, Program Capacity, Local I/O Points, Instruction Execution Speed, Built in Communication Port

AHCPU500-RS2/EN 32K steps 768 3K steps/ms RS2: 2×RS-485; EN: 1×Ethernet+1×RS-485

AHCP510-RS2/EN 64K steps 1280 3K steps/ms Same as above

AHCP511-RS2/EN 96K steps 1280 12K steps/ms Advanced version, faster speed

AHCPU520-RS2/EN 128K steps 2304 3K steps/ms 

AHCP521-EN 192K steps 2304 12K steps/ms Advanced type

AHCPU530-RS2/EN 256K steps 4352 3K steps/ms 

AHCP531-EN 384K steps 4352 12K steps/ms Advanced Type

Selection suggestion: For situations that require a large amount of floating-point operations or complex network communication, priority should be given to the advanced type (execution speed of 12K steps/ms). If the on-site I/O points exceed 2048, AHCP5-20 or higher models must be used.


Hardware Installation and Backplane Expansion Specification

3.1 Backboard Types and Expansion Limitations

The AH500 system consists of a main backplane and up to 7 expansion backplanes. Backboard type:

Main Backboard: 4/6/8/12 slots (AHBP04M1-5A/06M1-5A/08M1-5A/12M1-5A)

Expansion Backboard: 6/8 slots (AHBP06E1-5A/08E1-5A)

Maximum Expansion:

Up to 68 I/O modules (12 main slots+7 x 8 expansion slots)

AHCP500 can connect up to one backplane (only the main backplane)

AHCP510 can have up to 2 backboards (main+1 expansion)

AHCP5-20 up to 4 backboards (main+3 expansion)

AHCP530Up to 8 backboards (main+7 expansion)

Expansion cable: Available in four lengths: 0.6m, 1m, 1.5m, and 3m (AHACAB06/10/15/30-5A).

3.2 Installation steps

Backboard installation: Fix the backboard inside the control cabinet using M5 screws. It can also be installed on a 35mm DIN rail, and the installation clip needs to be pressed into the positioning hole.

Module installation: Insert the bottom protrusion of the module into the corresponding hole on the back panel, push forward until the buckle "clicks" and locks, and then tighten the upper and lower fixing screws.

Power module: Each backplane must be equipped with a power module (AHPS05-5A, 100-240V AC; or AHPS15-5A, 24V DC). The power capacity of the main backplane needs to calculate the total 5V/24V consumption of all modules, which must not exceed the nominal value.

Important: The installation location of the CPU module depends on the type of power module. If using a standard power supply (TSX PSY analogy, here AHPS05-5A), the CPU should be installed in slot 00; If using a double width power supply, install it in slot 01.

Software configuration: ISPSoft and HWCONFIG

The Delta AH500 uses ISPSoft programming software (supporting five languages: LD, FBD, ST, IL, and SFC) and comes with a built-in HWCONFIG hardware configuration tool.

4.1 Creating Projects and Hardware Configuration

Open ISPSoft, create a new project, and select the corresponding CPU model (such as AHCP530-EN).

Double click "HWCONFIG" to enter the hardware configuration interface. The system automatically generates a main backplane and pre installs power and CPU modules.

Drag the I/O module from the product library on the right to the empty slot on the backplane. The system automatically assigns input/output device addresses (X/Y).

Double click the CPU module to set basic parameters:

CPU name: for easy network identification.

Watchdog timeout: default 200ms. If the program scanning cycle exceeds this value, an error will be triggered.

Constant scanning cycle: can force a fixed scanning time (1-32000ms).

Lock device range: set the M, D, T, C and other areas for power-off holding.

Remote RUN/STOP: It can map an X point to control the running status of the CPU.

Configure COM port: Supports RS-232/485/422, can set baud rate, data bits, stop bits, parity bits, and station address (0~247).

Configure Ethernet port (EN type CPU): Set IP address, subnet mask, gateway, and enable email alerts, NTP time synchronization, Socket communication, and web monitoring functions.

4.2 Download and Online Diagnosis

After connecting the CPU via USB or Ethernet, click "Download" in HWCONFIG to write the hardware configuration and parameters to the PLC.

If the actual hardware does not match the configuration, the BUS FAULT LED of the CPU will light up. The "I/O Scan" function can automatically read the actual module configuration and update the project.


Network communication configuration: PLC Link and Ether Link

AH500 supports data exchange between multiple PLCs through RS-485 (PLC Link) and Ethernet (Ether Link).

5.1 PLC Link (RS-485 master-slave communication)

There is only one master station in a network, with a maximum of 32 slave stations.

The master station periodically reads/writes to slave devices (M, D, L, etc.).

Open NWCONFIG in ISPSoft, add RS-485 network, drag the node into the network, and set the station address.

Double click on the network to enter the PLC Link editor: select the main station port, set communication parameters (baud rate, data format), create a data exchange table - each record contains the slave station address, read/write direction, main station starting address, slave station starting address, and data length.

After downloading, the exchange status can be viewed in real-time through "Monitoring and Download". Each slave station corresponds to a status icon, with green indicating normal and red flashing indicating error.

Common errors:

Error codes 16 # 9A01~9A20: Incorrect data exchange settings at the slave station (such as device type or address out of range).

16 # 9A21~9A40: Communication failure between master and slave - check cable wiring and baud rate consistency.

16 # 9A41~9A60: No response from the substation - check if the substation power supply is normal.

5.2 Ether Link (Ethernet Data Exchange)

Based on TCP/IP, there is no master-slave concept, and each node can request data from other nodes.

Up to 128 data blocks, with a maximum of 1900 words per block.

Create an Ethernet network in NWCONFIG and assign IP addresses to each node (consistent with the IP set in HWCONFIG).

In the Ether Link configuration table, add a read entry for each demand node: select remote node, remote starting device, local storage device, and data length.

Startup mode options: always running, always stopping, or controlled by special auxiliary relays (SM1770, etc.).

Common errors:

16 # 6300: An unsupported device was used in Ether Link (only available for M, D, L).

16 # 6301: The device address is out of range.

16 # 6303: Remote device terminates connection - check network physical connection and firewall settings.


Common troubleshooting: LED indicator lights and error codes

6.1 Meaning of CPU module LED indicator lights

Meaning of LED status

RUN green constant light user program is executing

Green flashing PLC in STOP state

Extinguish PLC malfunction, no program, or invalid program

ERROR is a serious error (such as program damage, parameter errors, memory exceptions) with a constant red light

Red flashing minor errors (such as scan timeout, program syntax error, communication settings error)

Extinguish normally

BUS FAULT red constant light I/O bus serious error (module configuration mismatch, access error)

Red flashing I/O bus minor error (abnormal module)

Extinguish normally

SYSTEM flashing CPU reset, device value clearing, or SD card backup/restore in progress

6.2 Common reasons and solutions for the constant brightness of ERROR LED

Error code description and solution

16 # 000B program is damaged and needs to be re downloaded

16 # 000D CPU parameter damage, reset parameters and download again

16 # 0011 PLC ID Error Check if the PLC ID matches the project (SM9)

16 # 0012 Password Error: Enter the correct password or clear the password (power off reset required)

16 # 0015 module table incorrect use HWCONFIG I/O scan to correct configuration

16 # 0050~005A Lock Device Area Memory Exception Reset CPU and Download Again (SM9)

6.3 Common causes and solutions for ERROR LED flashing

Error code description and solution

16 # 000A scan timeout (watchdog) Increase watchdog setting or optimize program to shorten scan cycle

The program downloaded at 16 # 000C is incorrect. Please recompile the program before downloading again

16 # 0033~0035 COM1 communication setting error HWCONFIG reset COM parameters and download

16 # 2003 program checks whether the array and index register exceed the limit when the device is out of range

16 # 200B instruction constant out of range. Modify the constant value in the program

16 # 2012 Division Operation Error (Dividing by 0) Modify the program to avoid division by zero

16 # 6001 IP Address Illegal Reset Ethernet IP

16 # 6500 Data Exchange Initialization Failure Check if Modbus TCP or Ether Link configuration quantity exceeds limit

6.4 BUS FAULT LED Exception Handling

BUS FAULT is always on: usually corresponding to the ERROR LED of a certain I/O module. Check if the module is powered on and if it is damaged. Use HWCONFIG online diagnostics to view specific error codes (16 # 1401-16 # 140D). For example, 16 # 1402 indicates that the actual module arrangement is inconsistent with the module table.

BUS FAULT flashing: A module has a slight error (such as analog input exceeding limit, communication quality degradation).

Typical case: Communication error on the extension backplane (16 # 1409). Check if the expansion cable is securely connected and if the terminal resistor is connected (if using the AHAADP01EF-5A fiber optic module, check the fiber optic link).

6.5 Program running exception related errors

When an error occurs after compiling and downloading the program, special auxiliary relays such as SM0~SM2047 will indicate the specific problem:

SM0: Program execution error (instruction or device issue)

SM5: Program structure error (missing END, no labels, etc.)

SM8: Watchdog timeout

SM9: CPU parameter/ID/password/communication configuration error

SM10: Module table error

SM453: Memory card error (undetected, write protected, insufficient capacity)

Solution suggestion: Use "online mode" and "debug mode" in ISPSoft to step through the program, observe the changes in device values in the monitoring table, and view the last 20 error records in combination with the error log window (system log).

Quick troubleshooting of motion control module and network module faults

7.1 Motion Control Module (AH05PM-5A/AH10PM-5A/AH15PM-5A/AH20MC-5A)

Common error codes (16 # A002~A020):

16 # A00B: Single speed target position error (out of range)

16 # A00D/E: The speed setting value is incorrect (cannot be 0)

16 # A012: Positive pulse disabled (triggered by positive limit sensor)

16 # A014: Reaching limit switch

16 # A01A: Division error (division by 0)

Solution: Check the motion program written in PMSoft to confirm that the speed, position, and acceleration/deceleration parameters are legal; Check if the external limit switch signal returns normally.

7.2 Network modules (AH10EN-5A, AH10DNET-5A, AH10PFBM-5A, etc.)

AH10EN-5A Error 16 # A001: IP Address Conflict - Modify IP and re download parameters.

AH10DNET-5A Error 16 # A0F4: Bus shutdown - Check the DeviceNet cable and terminal resistance (121 Ω) to ensure that all nodes have consistent communication rates.

AH10PFBM-5A Error 16 # A4E2: Offline slave detected - Check PROFIBUS-DP bus connection and slave power supply.


Storage card (SD card) usage and system backup

AH500 supports SD/SDHC cards (up to 32GB) for program backup, system recovery, and log storage.

System backup (manual):

Set DIP switch SW3 to ON and SW4 to choose whether to backup device values.

Press and hold the CLR button for 5 seconds, the SYSTEM LED will flash, and the LED will turn off after the backup is complete.

The backup file (AUTOEXEC. dup) is saved in the SD card AH500 SysDup directory.

System recovery:

Set DIP switch SW2 to ON, and set SW1 and SW3 to OFF.

Power on again, the system automatically performs recovery, the SYSTEM LED flashes, and turns off after completion.

After restoration, SW2 must be turned back to OFF, otherwise it will be restored repeatedly every time it is powered on.

Common SD card errors:

16 # 005D: Memory card not detected - check if it is inserted correctly.

16 # 0061: Insufficient capacity - Use a larger capacity card or clean up old files.

16 # 0062: Write Protection - Move the SD card side lock to the unlock position.

16 # 0066: System backup error - reformat SD card to FAT32 and retry.


Maintenance recommendations and lifespan management

Regular functional inspection: According to the safety level requirements, emergency stop shall be triggered monthly or annually to confirm that the safety output is disconnected normally.

Battery replacement: The CPU's built-in battery (TSX PLP 01, mentioned in the manual) is used to maintain locked data and real-time clock. It is recommended to replace it every 2-3 years. When the battery voltage is too low, SM will prompt.

Firmware upgrade: Upgrade CPU and module firmware through SD card or ISPSoft, and backup the project before upgrading.

Cleaning and fastening: Check the torque of the backplate screws, module fixing screws, terminal wiring once a year, and clean dust if necessary.

Error log analysis: Utilize ISPSoft's "System Log" function to regularly view historical error codes and predict potential issues.

  • Alcatel-Lucent 9500 MPR ODU Outdoor Unit 300 11GHz TX Low HP 3DB23035AAAA01
  • Alcatel-Lucent ECNT-C 3FE25676 BA AK 06 Termination Card
  • Alcatel Lucent MDR-8000 Microwave Digital Radio MDR-8606-45 with 13 Modules
  • Alcatel-Lucent 849144415 KS-24829L1 Remote Radio Head v1.4
  • Alcatel CFF 450 Turbo Pump Controller 137171
  • Alcatel-Lucent ACS108 109579896 004 Access Controller
  • Alcatel-Lucent OS6850-48 Network Switch with PS-126W-AC Power Supply
  • Alcatel Lucent DFP-CM-14B/2T Filter DCMA Base Station
  • Alcatel Lucent ESX-K100C32W4 ESXK100C32W4 Power Supply Module
  • Alcatel Lucent 91-E03100-A 91E03100A Interface Module
  • Alcatel-Lucent STGR-LIM-A2P-72-HBI ADSL2+ High Bandwidth Module
  • Alcatel-Lucent 9500 Microwave Packet Radio MPT-3DB20547BBAA02
  • Alcatel Lucent Enterprise 4049-4059 MMK Keyboard Console Kit
  • Alcatel-Lucent RRH4X40-1900 Remote Radio Head
  • Alcatel Lucent OS6450-P48 Switch
  • Alcatel Lucent 625617-000-001 Cable Assembly
  • Alcatel Lucent 108320 Module
  • Alcatel Lucent TN801B Board
  • Alcatel-Lucent RRH2X50-800 LTE Remote Radio Head
  • Alcatel Lucent CPU8 Board 3BA23258AB OmniPCX 4400
  • Alcatel-Lucent 3EM22617AAAE 9500 MPT-HL Microwave Radio Transceiver
  • Alcatel-Lucent CPU7-2 3BA23259AAAD 7750 SR Control Processor Module
  • Alcatel-Lucent 9500 Microwave Packet Radio MPT-3DB20371BCAA01
  • Alcatel-Lucent Enterprise 4059 MMK Keyboard + Phone PAC Kit
  • Alcatel-Lucent Nokia 3HE10329AA 7750 SR Series Router Module
  • Alcatel-Lucent 7705 SAR-W IP MPLS Service Aggregation Router 3HE07349AA
  • Alcatel-Lucent-Nokia 3HE08429AARC01 7750 SR SFM5-7 Switching Module
  • Alcatel-Lucent 3HE00272DB 7750 SR-7 DC Chassis with PEM3+EFT
  • Alcatel-Lucent ACT 1300M/1600M HT Turbo Pump Controller
  • Alcatel Lucent IMM48-1GB-TX 3HE03625AAG01 48-Port 7750 SR-12 Interface Module
  • Alcatel-Lucent AP-500 Wireless Access Point
  • Alcatel-Lucent ATP-150 Power Supply
  • Alcatel-Lucent 622-8603-012 Optical Transceiver
  • Alcatel-Lucent 270-0038-010 10.5 VDC Power Supply
  • Nokia 9500-MPR Microwave Radio Module XPIC-RPS/3DB20116BCAA01
  • Alcatel-Lucent 3DB19017AB EAS Access Switch v2
  • Alcatel-Lucent 3AL81072AA Matrix Enhanced Unit - Cross-Connect Module
  • Alcatel-Lucent MDR-8606-135 6GHz Digital Microwave Radio
  • Alcatel-Lucent 3EM09626AD RF Transmitter - MDR-8000 Component
  • Alcatel 3HE03619AAAF01 Network Module
  • Alcatel-Lucent 3EH76027AEJC OmniPCX Enterprise Communication Server
  • Alcatel-Lucent 9500 MPR 11GHz Microwave Link - 3DB22001DA
  • Alcatel-Lucent GSX-FM-4W - Gigabit Ethernet Fiber Module 4-Port
  • Alcatel-Lucent 270-0038-020 - Power Supply Interface Module
  • Alcatel-Lucent LNW64 - Network Processor Module for Switching Systems
  • Alcatel-Lucent 3DB19017AB - High-Density Interface Module Board
  • Valmet U4600063 - Industrial Automation Module
  • Valmet M851040 M1 MEMU Module - Memory and Expansion Unit
  • Metso Valmet A413016 NCU2 Board - Network Control Unit Model 17
  • Valmet A413115 TCU41 Board Ver.06 - Temperature Control Unit
  • Metso Valmet PEFT A413792 - Power Supply Module for Automation Systems
  • Valmet ABTU M2512201 - Analog Binary Termination Unit Module
  • Valmet ABMB MT036 PCB Card - Auxiliary Backplane Motherboard
  • Valmet A413345 FPUS Battery Backup Unit - Standby Power Module
  • Valmet A413060 DMU Rev 04 - Drive Monitor Unit Board
  • Valmet BOR82 A413292 - Binary Output Relay Module
  • Valmet A413383 Ver.04 ESW - Electronic Switching Module Board
  • Valmet Neles A415579 Valve Controller
  • Metso Valmet A413381 ESW Drive Board
  • Valmet ABTU Module 545266-2A 2-545264-2B - Analog Binary Termination Unit
  • Valmet ABMB MT838 PCB - Backplane Bus Mother Board
  • Valmet LEV-EL PG4 N1 H2S Sensor - 600mbar Gas Detector
  • Valmet ABMB MT940 PCB - Analogue Bus Mother Board Backplane
  • Valmet VAT65425921A MT241 PCB Board
  • Valmet A413310 VPU Power Unit - 230VAC 1.5A Automation Supply
  • Valmet Metso IOP303 Input Module 181504 - 32-Channel Digital Input
  • Valmet A413060 DMU Rev 07 - Data Management Unit
  • Valmet M851220 M1 PCB Card - Process Automation Interface Board
  • Valmet A413042 Ver.06 CPU
  • Valmet A413200-01 AIU 8 Analog Input Module
  • Basler DECS-250-CGCM-LN2SA1C Digital Excitation Control System
  • Valmet Automation PLC Module A413171
  • Valmet Automation 542852-3A Rack-Mount Cross Connect Panel
  • Valmet Marine Damatic M851565 Main Keyboard
  • Valmet TIU 6 Printed Circuit Board A413110
  • Metso Valmet U4440253V1.1 RMI CPU 300
  • Metso Valmet A413016 Ver.12 NCU2
  • Valmet M851565 Damatic Keyboard
  • Valmet ATB16-4 16 Channel Relay Card
  • Valmet Metso A413331 SPU Power Supply
  • Valmet PUD 10B Automation Control Rack
  • Valmet MT917 ABMB DMU PCB I/O Module
  • Valmet M851565 Damatic Keyboard Mkb2
  • Valmet EDS-518A-MM-SC Ethernet Gateway
  • Valmet 542836-6A PCB Card
  • Valmet ATB16-4/2 Terminal Board 9144047
  • Valmet ATB16-4 Controller Board 0-50°C 4-20mA Analog Output
  • Valmet 542852-3A Slot Rack Chassis Module
  • Valmet A413026 Ver.M1 FBC Board
  • Valmet IQ Basis Weight SH Sending Assembly A418081
  • Valmet PMB 2R Monolithic Backplane 8-Slot PCB 542821-5A and -5B
  • Valmet ATB16-4 16-Channel Relay Card Controller Board 22195028
  • Valmet Diff-EL SL6NK227SF0 Pressure Transmitter 0-380 mBar
  • Valmet A413110 TIU6 Board Ver.M1
  • Neles Automation A413278 Control Module
  • Valmet BCUTB Terminal Module 10101006 11091002
  • Valmet Senso 160 Measuring Station Display 160.2
  • Valmet AIU 1A Analog Input Unit M851245
  • Valmet IQ Web Caliper Sensor A420734
  • Valmet M851040/M8510401 Memory Board
  • Valmet AN35S1MC02RA Valve
  • Valmet M851121 M2 Cross Connect Panel
  • Valmet AIU-8 Simulator Board 421522-1A
  • Metso BIU 82 D200533 Binary Input Unit
  • Valmet M851121 M2 Module Rack
  • Valmet A413383 PC Board Module
  • Valmet N0542 NO54 ABMB PCB - 545200-3A Board
  • Valmet Metso IOP304 Input Module 181503
  • Valmet PDP601 Distributed Processing Unit 181585
  • Valmet A413084 CPU Board - Processor Module for Automation Systems
  • Valmet AIU 16T Analog Input Module M8512081 M1
  • Valmet AIU 16 Analog Input Module 545100-3A and 545100-3B
  • Metso Valmet BIU4 A413146 Binary Input Unit
  • Valmet AIU-8 Simulateur Board 421522-1a Analog Simulator
  • Valmet BIU8A Binary Input Unit 542803-3B M851222 M1
  • Valmet IQ Web Color DH Photoelectric Sensor A418182 2.04
  • Valmet A413200 AIU-8 Simulator Board 191151 421522-1A
  • Valmet Automation SCU M851006 System Control Unit Module
  • Valmet 857565/851565 Damatic Keyboard IP40 5V Operator Interface
  • Valmet A413077 FBC2 Module Rev 06 Field Bus Controller
  • Valmet DMU 2 PCB Module 545142-3A DM Data Management Unit
  • Valmet AIU16T PCB Card M851208 Analog Input Module
  • Valmet A413181 PLU Board
  • Valmet m851006 SCU Module
  • Valmet Metso 181226 Digital Input Module
  • Valmet AIU16T Analog Input Module - 16-Channel 65421466-2B MT924 V1.3
  • Valmet WIN3136875 Slide Clutch
  • Metso Valmet TIU61 A413111 Temperature Input Unit