AH500 Programming Manual 
1-2 
1.1 Overview 
This manual introduces the programming of the AH500 series programmable logic controllers, the 
basic instructions, and the applied instructions. 
 
1.1.1  Related Manuals 
The related manuals of the AH500 series programmable logic controllers are composed of the 
following.   
  AH500 Quick Start 
It guides users to use the system before they read the related manuals. 
  AH500 Programming Manual 
It introduces the programming of the AH500 series programmable logic controllers, the basic 
instructions, and the applied instructions. 
  ISPSoft User Manual 
It introduces the use of ISPSoft, the programming languages (ladder diagrams, instruction lists, 
sequential function charts, function block diagrams, and structured texts), the concept of POUs, 
and the concept of tasks. 
  AH500 Hardware Manual 
It introduces electrical specifications, appearances, dimensions, and etc. 
  AH500 Operation Manual 
It introduces functions of CPUs, devices, module tables, troubleshooting, and etc.   
  AH500 Module Manual 
It introduces the use of special I/O modules. For example, network modules, analog I/O 
modules, temperature measurement modules, and etc. 
  AH500 Motion Control Module Manual 
It introduces the specifications for the motion control modules, the wiring, the instructions, and 
the functions. 
  PMSoft User Manual 
  It introduces the use of PMSoft, including the editing mode, the connection, and the password 
setting. 
  AH500 Redundancy System Operation Manual 
It introduces the AH500 redundancy structures, establishments, programming designs, and 
operations.   
 
1.1.2  Model Description 
Power supply 
module 
AHPS05-5A 
CPU module 
AHCPU500-RS2 
It is a basic CPU module with two built-in RS-485 ports, 
one built-in USB port, and one built-in SD interface. It 
supports 768 inputs/outputs. The program capacity is 32K 
AHCPU500-EN 
It is a basic CPU module with one built-in Ethernet port, 
one built-in RS-485 port, one built-in USB port, and one 
built-in SD interface. It supports 768 inputs/outputs. The 
program capacity is 32K steps. 
AHCPU501-RS2 
It is an advanced CPU module with two built-in RS-485 
ports, one built-in USB port, and one built-in SD interface. 
It supports 768 inputs/outputs. The program capacity is