Haiwell PLC Catalogue1
Haiwell PLC Catalogue1
Haiwell PLC Catalogue1
Haiwell PLC
Products Catalogue
Haiwell PLC includes Classic-type black PLC and Card-type white PLC (A series PLC). It is a versatile
high-performance programmable logic controller, which is widely used in plastics, packaging, textiles, food,
medical, pharmaceutical, environmental, municipal, printing, building materials, elevators, central air conditioning,
numerical control machine tools and other fields of systems and control equipment. In addition to its own various
peripheral interfaces (digital input, digital output, analog input, analog output, high-speed counter, high-speed
pulse output channels, power supply, communication ports, etc.), it is also expandable with all types of expansion
modules for felixable configuration.
Haiwell company owns the full independent intellectual property rights over both its hardware and software
products, all products can be customized according to customer’s requirements to meet the different needs of
various industries.
7 Characteristics
Quality Guarantee: In accordance with IEC-61131 international standard develop
Radical innovation: : Built-in simulator programming software, easy to study and easy to use
Remote control: Support Haiwell Cloud platform, can use Haiwell Cloud to do remote programming for
Haiwell PLC
Ethernet +: Support Ethernet port and 5 other RS232/RS485 communication ports working simultaniously,
support multilevel networking
Communication Function: Support Modbus TCP, Haiwellbus TCP, Modbus RTU/ASCII, Haiwellbus high
speed protocol, freedom protocol
Motion Control: Support linear interpolation, ARC interpolation, original point return, backlash
compensation, electric original point redefine
Distributed IO: Expansion modules with Ethernet port and RS458 port, can be remote IO unit by
distributed installation
2 / 61
www.Haiwell.com Haiwell PLC Products Catalogue
CONTENTS
Haiwell Cloud Platform ................................................4 Indicator Declare ....................................................... 34
Haiwell Products ..........................................................4 CPU Indicator Declare ........................................ 35
Haiwell PLC Features ..................................................5 Expansion Modules Indicator Declare ................35
HaiwellHappy Programming Software ........................ 6 I/O Indicator Declare ........................................... 36
Specification .............................................................. 18
Haiwell PLC Specification ...................................19
Power Specification ............................................ 20
Product Environment Specification .................... 21
Digital Input (DI) Specification ............................ 22
Digital Output (DO) Specification ........................22
Analog Input (AI) Specification ........................... 22
Analog Output (AO) Specification .......................24
Analog Output (AO) Specification .......................24
Analog Output (AO) Specification .......................24
3 / 61
www.Haiwell.com Haiwell PLC Products Catalogue
Haiwell Cloud provides security mechanisms for communication. It is secured by the encryption mechanism of
128-bit SSL,which ensures the stable and safe data transfer. It also uses A-key and B-Key protection mechanism
to enable secure remote access to the devices.
Haiwell Products
PLC Controller
IoT PLC Cloud SCADA
IIoT Cloud HMI Cloud APP
IIoT Cloud Box Cloud Platform
TVBOX IIoT Enterprise Platform
4 / 61
www.haiwell.com Haiwell PLC Products Catalogue
5 / 61
www.haiwell.com Haiwell PLC Products Catalogue
HaiwellHappy is a programming software which is in accordance with IEC 61131-3 standard. It can be used for
Haiwell PLC programming. Furthermore, it supports built-in simulator and three kinds of programming languages
(LD-Ladder Diagram, FBD-Function Block Diagram and IL-Instruction List). It can run on the systems of Windows
98, Windows 200X, Windows XP and the later Windows version.
6 / 61
www.haiwell.com Haiwell PLC Products Catalogue
HaiwellHappy Features
Haiwell Cloud Programming: Support Haiwell Cloud platform, can use Haiwell
Cloud to do remote programming for Haiwell PLC as upload/download, firmware
upgrading, self-diagnosis, monitoring and debugging. Easy for remote connection
and real-time data monitoring of the site. Also you can do local programming through
a HMI which supports built-in cloud engine.
Internal PLC simulator: Haiwell PLC programming software is the first one with
internal simulator in China, realizing the PLC program run in the simulation. During
programming or the programming is completed, you can run PLC program in the
simulation without online to check the program execution is correct or not. It can
reduce on-site commissioning time greatly, reduce debugging difficult and improve
debugging efficiency. Remote Programming
Communication simulator: It is used to the debug communication instruction
simulation tools. It can be manually input simulately response message returned
from salve, or you can use the computer's serial port to communicate with salve
really, Simulate the process that PLC executes communication instruction really and
process the return data from the salve.
Interpolation simulator: Track and draw the trajectory generated from motion
control instructions such as the linear interpolation, circular interpolation, listing
parameters of the pulse output channel of the motive plane and corresponding to Local PC
each axis, display the current position of the channel, the mechanical home position,
output mode, you can set shaft length, unit pulses.
PLC executable file generation: PLC program can be generated to executable file
which is released and executed independently. So you do not need to send the PLC Local Programming
program to the user, it can be very easy, very safe to put the PLC excutable file to the
user to download, but do not worry the user would can see the program content.
Facilitate innovation instruction set: On the basis of analysis and absorption of various PLC instruction, Haiwell PLC
launched many powerful innovations facilitate instruction. As communication instruction (COMM, MODR, MODW, HWRD,
HWWR), data portfolio diversification instruction (BUNB, BUNW, WUNW, BDIB, WDIB, WDIW), PID control (PID), valve control
(VC), upper and lower alarm (HAL, LAL), range transmitter (SC), temperature curve (TTC) etc. Any one instruction can realize
the function but other PLC required to multiple instructions. These instructions are very easy to understand and use, greatly
improve the programming efficiency and running speed.
Modular project structure: Create 63 blocks total (main program, sub program, interrupt program) and chose any
programming language to program. The execution order of block can be adjusted at random. Each block can be imported and
exported independently and has the same password protected of program projects. So we can fully realize the modular
programming and program reuse dreams.
Instruction using table: Provides multiple instruction tables. Use these tables can reduce the amount of programs, saving
program space, such as initialization data. Each table can be imported and exported independently and has the same password
protection of program project.
Powerful online features: Search out all the PLC that connect with the PC. Show running status, fault status, RUN / STOP
switch position, hardware configuration information, communication port parameters such detailed information of all the online
PLC. Select any PLC for online monitoring, program download, firmware upgrade, controlling PLC stop, adjusting PLC real-time
clock, modifying password protection, modifying communication port parameters, modifying the watching-dog time and PLC
station names.
Online monitoring and debugging functions: Provide 10 pages of component’s monitoring table. It can choose in decimal,
hexadecimal, binary, floating point and character to display data. Support component and register component monitoring
hybridly and displaying component annotation at the same time. All instruction tables can be imported to the monitoring table.
Unique real-time curve function: Monitor any of the register elements of its real-time curve, convenient to control and debug
during the process.
Humane input: Provide shortcuts, drag and drop, click and many other command input. Suggest effective components or
range of values for each input and output terminals. It can be entered directly. Some data of combination (such as
communication protocols etc.) can also double-click the instruction to configure the input data.
Convenient annotation: Provide the component comment, network comment, instruction comment, block comment, table
comment, and project comment. After the component with “//”to input comments directly (e g.: X0 // motor start).Comments can
choose to download to the PLC for reading or modification facilitately.
Detailed tips and online help: Provide PLC resource window, instruction window, etc. All the instructions and detailed
description of hardware modules can be found in powerful online help system which is open through clicking F1 key in the
programming interface to find the answer. Even if use HaiwellHappy programming software for the first time who can easily
complete the preparation of control program.
Convenient editing functions: Support all conventional editing operations, searching and replacing, instruction up and down,
network up and down, copying and pasting between program projects.
Hardware configuration, sub program parameter passing, local components, indirection, print, preview, debugging,
CRC calculation, password protection, etc.
7 / 61
www.haiwell.com Haiwell PLC Products Catalogue
Card-type PLC
Ultra-thin design, humanized peripheral port design, saving installation space. Single Machine integrated digital & analog IO, small
size, large application. Support Haiwell Cloud, remotely program and monitor the PLC through Haiwell Cloud. Single machine can
expand up to 15 modules, maximum expansion I/O up to 256 points. Support Ethernet + RS485 + 3 RS232/RS485 communication
ports to work at the same time, strong communication networking capabilities. Support linear interpolation, ARC interpolation,
original point return, backlash compensation, electric original point redefine.
AC 10 S 0 R
1 2 3 4 5
1 Series
AC series PLC MPU AT series PLC MPU AH series PLC MPU
2 I/0 Point
Built-in IO: 10-point, 12-point, 16-point are optional
3 Specification
S: Standard Digital PLC MPU M: Digital+Analogy PLC MPU
4 Power Specification
0: 24V DC
5 Output type
R: Relay T: Transistor NPN P: Transistor PNP
8 / 61
www.haiwell.com Haiwell PLC Products Catalogue
9 / 61
www.haiwell.com Haiwell PLC Products Catalogue
A08DI 8 <2.4W /
A16DI 16 <2.4W /
Analog Expansion
Model Specification
Dimension
WxHxD(mm)
24VDC AI AO Conversion Accuracy Power COM Port
10 / 61
www.haiwell.com Haiwell PLC Products Catalogue
Humidity&Temperature Expansion
Model Specification
Dimension
WxHxD(mm)
24VDC Sensor Type Conversion Accuracy Power COM Port
Communication Expansion
Model Specification Power Dimension WxHxD(mm)
11 / 61
www.haiwell.com Haiwell PLC Products Catalogue
Classic PLC
C 48 S 2 T - e
1 2 3 4 5 6
1 Series
C series PLC MPU T series PLC MPU H series PLC MPU
2 I/0 Point
Built-in IO: 10-point、16-point、20-point、24-point、32-point、40-point、48-point and 60-point are optional
3 Specification
S: Standard Digital PLC MPU
4 Power Specification
2:220V AC 0:24V DC
5 Output type
R:Relay T:Transistor NPN P:Transistor PNP
6 Ethernet
e:Built-in Ethernet port Empty:Without Ethernet port
12 / 61
www.haiwell.com Haiwell PLC Products Catalogue
C32S0T-e C32S2T-e C32S0T C32S2T 16 16 Transistor NPN RS232 + RS485 N/A 131×95×82mm
C32S0P-e C32S2P-e C32S0P C32S2P 16 16 Transistor PNP RS232 + RS485 N/A
C60S0T-e C60S2T-e C60S0T C60S2T 36 24 Transistor NPN RS232 + RS485 N/A 177×95×82mm
MPU Points:10/16/24/32/48/60;
Program capacity:48K steps;
No expansion module function;
Cost-effective, high-reliability and practical;
220VAC or 24VDC power supply;
Use removable terminal blocks, with the rechargeable battery for saving real-time clock;
The platform update, using ARM architecture, the processing speed increases more than 10 times;
COM port: Built-in RS232 and RS485 ports, compatible with Modbus ASCII/RTU Protocol, Free communication Protocol and
Haiwellbus high speed Protocol;
Support Ethernet port and 2 other RS232/RS485 communication ports working simultaniously, support multilevel networking
type.
13 / 61
www.haiwell.com Haiwell PLC Products Catalogue
MPU Points:10/16/24/32/48/60;
Program capacity:48K steps;
Expandable to Max. 7 Modules;
20VAC or 24VDC power supply;
Use removable terminal blocks, with the rechargeable battery for saving real-time clock;
The platform update, using ARM+FPGA architecture, the processing speed increases more than 10 times;
2 groups of AB phase 200KHz pulse output; 2 channels of 200KHz pulse input;
COM port: Built-in RS232 and RS485 ports, compatible with Modbus ASCII/RTU Protocol, Free communication Protocol and
Haiwellbus high speed Protocol ;
Support Ethernet port and 5 other RS232/RS485 communication ports working simultaniously, support multilevel network type.
14 / 61
www.haiwell.com Haiwell PLC Products Catalogue
MPU Points:16/24/32/40/60;
Program capacity:48K steps;
Expandable to Max. 7 Modules;
220VAC or 24VDC power supply;
Use removable terminal blocks and use the rechargeable battery for saving real-time clock;
The platform update, using ARM+FPGA architecture, the processing speed increases more than 10 times;
Supports 2-axis linear /arc interpolation, 2-axis synchronous control, absolute address, relative address, backlash
compensation, electric original point redefine etc.
8 groups of AB phase 200KHz pulse output; 8 channels of 200KHz pulse input ;
COM port: Built-in RS232 and RS485 ports, compatible with Modbus ASCII/RTU Protocol, up to 5 communication ports and
up to 7 non-communication modules;
Support Ethernet port and 5 other RS232/RS485 communication ports working simultaniously, support multilevel network type.
15 / 61
www.haiwell.com Haiwell PLC Products Catalogue
H08DI 8
H08DOR 8 Relay
H08DOT 8 Transistor NPN
H08DOP 8 Transistor PNP
H08XDR 4 4 Relay
H08XDT 4 4 Transistor NPN 30×95×82mm
◆ MPU Points:8/16/24/36/40/64;
◆ It can be used as expansion module for any Haiwell PLC;
◆ Digital modules with more than 8-point have RS485 port, support stand-alone use and can also be used for Remote IO;
◆ Expansion modules with Ethernet port and RS458 port, can be remote IO unit by distributed installation.
16 / 61
www.haiwell.com Haiwell PLC Products Catalogue
93×95×82mm
17 / 61
www.haiwell.com Haiwell PLC Products Catalogue
Weighing Modules
Model Specification
Dimension
Conversion WxHxD
24V DC Type Specification Communication
Accuracy
Weighing
H01WG 1 channel weighing 24 bits RS485, support remote IO function
Module
Weighing
H02WG 2 channel weighing 24 bits / 30×95×82mm
Module
Communication Modules
Model Specification Dimension WxHxD
With isolation ,1 RS232/RS485 communication port, Modbus RTU/ASCII protocol, freedom communication
S01RS
protocol, Haiwellbus high speed communication protocol, Baud rate 1200~57600bps
30×95×82mm
Accessories
Model Specification Dimension
Wiring Diagram:
18 / 61
www.haiwell.com Haiwell PLC Products Catalogue
Specification
19 / 61
www.haiwell.com Haiwell PLC Products Catalogue
20 / 61
www.haiwell.com Haiwell PLC Products Catalogue
Power Specification
Item AC Supply DC Supply
Input power supply 100~240VAC 24VDC -15%~+20%
Power supply frequency 50~60Hz ---
Instant surge MAX 20A 1.5ms @220VAC MAX 20A 1.5ms @24VDC
Power output MAX 25VA ---
Permit Power supply lost 20ms within @220VAC 10ms within
Fuse capacity 2A,250V 2A,250V
When input power voltage rise to
Action (working) specification 95~100VAC, PLC will be run, when input
---
power voltage drop down to 70VAC, PLC
will be stopped.
5VDC for CPU 5V,-2%~+2%,1.2A(maximum) 5V,-2%~+2%,1.2A(maximum)
Output 24VDC power supply for output
power and expansion modules 24V,-15%~+15%,500 mA(maximum) 24V,-15%~+15%,500mA(maximum)
supply 24VDC power supply for input Direct use the 24VDC input power
and external device 24V,-15%~+15%,200mA(maximum)
supply
Isolation model Transformer/photo electricity
No electrical isolation
isolation,1500VAC/1 minute
Protect the power supply DC power input polar against, over
24VDC output over the limit of the current
voltage
Anti jamming AC EFT: ± 2500V, surge: ± 2500V, DC EFT: ±2500V, surge: ±1000V
Between AC terminal and PE terminal 1500VAC,1min,Between DC terminal and PE terminal
Over voltage capability
500VAC,1min
Between AC terminal and PE terminal@500VDC,>=5MΩ(Between all input/output terminal and
Insulation impedance
PE terminal@500VDC)
Earth The third grounding(Cannot connect to the strong power system’s earth)
Operation environment Operated where no dust, moisture, corrosion, electrical shock and physical shock ,etc.
21 / 61
www.haiwell.com Haiwell PLC Products Catalogue
22 / 61
www.haiwell.com Haiwell PLC Products Catalogue
Notices:
1. If the input signal exceeds the input range, the digital value will be 32000.
2. If If the input signal exceeds the maximum allowed voltage or current, the channel might be damaged.
3. It is not allowed to connect the wire inversely.
23 / 61
www.haiwell.com Haiwell PLC Products Catalogue
Notices:
1. If the load doesn’t meet the requirement, the accuracy of output might be effected.
2. If there is short-circuit or voltage backflow, the channel might be damaged.
24 / 61
www.haiwell.com Haiwell PLC Products Catalogue
Properties 04RC/08RC
Supported sensor
Pt100, Pt1000, Cu50, Cu100
types
Pt100 / Pt1000:
Room temperature (25±5℃): ±0.1%±1℃
Full temperature range: ±0.5%±1℃
Overall accuracy
Cu50: ±4℃ at room temperature (25±5℃)
Resolution 0.1℃
Status display If the channel is normal, the indicator light will be on.
Functional specifications
Pt100: -180℃~800℃
Cu100: -50℃~150℃
25 / 61
www.haiwell.com Haiwell PLC Products Catalogue
Properties 04TC/08TC
Type S, Type K, Type T, Type E, Type J, Type B, Type N, Type R
Supported sensor
Wre3/25, Wre5/26
types
0-20mV, 0-50mV, 0-100mV
Resolution 0.1℃
Response time 560ms/4ch
Range of digital value 16 bits, 0-32000
Input impedance 6MΩ
Status display If the channel is normal, the indicator light will be on.
Diagnostics function If disconnection is detected, the indicator light will be off.
Isolation between an analog circuit and a digital circuit
Isolation
No isolation between channels
Power supply 24VDC ±20%,200mA(Max.)
Functional specifications
Celsius (℃) Input impedance
Type S: 0℃~1700℃
Type K: -200℃~1300℃
Type T: -200℃~400℃
Type E: -200℃~1000℃
Type J: -200℃~1200℃
Rated input range -10mV~+100mV
Type B: 250℃~1820℃
Type N: -200℃~1300℃
Type R: 0℃~1700℃
Wre3/25 (Type D): 0℃~2300℃
Wre5/26 (Type C): 0℃~2300℃
26 / 61
www.haiwell.com Haiwell PLC Products Catalogue
Note: CR number corresponding the Modbus register address, the grey parts are read-only,the white parts are
readable and writable.
Function Declare
CR Number
S04AI S04AO S04XA H04RC H04TC
00H The low byte is the module code, and the high byte is the module version number.
01H Communication address
Communication protocol: The low 4-bit of the low byte:0 - N,8, 2 For RTU,1 - E,8,1 For RTU,2 - O,8,1 For RTU,
02H 3 - N,7,2 For ASCII,4 - E,7,1 For ASCII,5 - O,7,1 For ASCII,6 - N,8, 1 For RTU
The high 4-bit of the low byte: 0 – 2400,1 – 4800,2 – 9600,3 – 19200,4 – 38400,5 – 57600,6 - 115200
03H~06H Extend module name
07H~08H Default IP address: 192.168.1.111
09~0AH Reserve
High byte subnet mask (b3~b0,1 indicates 255, 0 indicates 0, for example subnet mask 255.255.255.0,
0BH
b3~b0=1110), low byte reserved
0CH~0EH Reserve
Error code: 0-Normal, 1-Illegal firmware identity, 2-Incomplete firmware, 3-System data access exception, 4-No
0FH
external 24V power supply
The input value of The output value of The input value of The input value of The input value of
10H
channel 1 channel 1 channel 1 channel 1 channel 1
The input value of The output value of The input value of The input value of The input value of
11H
channel 2 channel 2 channel 2 channel 2 channel 2
The signal type of
The input value of The output value of The input value of The input value of
12H input channel 1, note
channel 3 channel 3 channel 3 channel 3
2
The signal type of
The input value of The output value of The input value of The input value of
13H input channel 2, note
channel 4 channel 4 channel 4 channel 4
2
The signal type of The signal type of Use the engineering The signal type of The signal type of
14H
channel 1, note 2 channel 1, note 2 value mark, note 6 channel 1, note 3 channel 1, note 4
The lower limit in
The signal type of The signal type of The signal type of The signal type of
15H engineering value of
channel 2, note 2 channel 2, note 2 channel 2, note 3 channel 2, note 4
input channel 1
The lower limit in
The signal type of The signal type of The signal type of The signal type of
16H engineering value of
channel 3, note 2 channel 3, note 2 channel 3, note 3 channel 3, note 4
input channel 2
The upper limit in
The signal type of The signal type of The signal type of The signal type of
17H engineering value of
channel 4, note 2 channel 4, note 2 channel 4, note 3 channel 4, note 4
input channel 1
Use the Use the The upper limit in
Use the engineering Use the engineering
18H engineering value engineering value engineering value of
value mark, note 6 value mark, note 6
mark, note 6 mark, note 6 input channel 2
The lower limit in The lower limit in The The lower limit in The lower limit in
19H engineering value engineering value sampling frequency engineering value of engineering value of
of channel 1 of channel 1 of input channel 1 channel 1 channel 1
The lower limit in The lower limit in The The lower limit in The lower limit in
1AH engineering value engineering value sampling frequency engineering value of engineering value of
of channel 2 of channel 2 of input channel 2 channel 2 channel 2
The lower limit in The lower limit in zero point correction The lower limit in The lower limit in
1BH
engineering value engineering value value of input engineering value of engineering value of
27 / 61
www.haiwell.com Haiwell PLC Products Catalogue
28 / 61
www.haiwell.com Haiwell PLC Products Catalogue
Function Declare
CR Number
S08AI S08AO S08XA H08RC H08TC
00H The low byte is the module code, and the high byte is the module version number.
01H Communication address
Communication protocol: The low 4-bit of the low bytes:0 - N,8,2 For RTU,1 - E,8,1 For RTU,2 - O,8,1 For RTU,
02H 3 - N,7,2 For ASCII,4 - E,7,1 For ASCII,5 - O,7,1 For ASCII,6 - N,8, 1 For RTU
The high 4-bit of the low bytes: 0 – 2400,1 – 4800,2 – 9600,3 – 19200,4 – 38400,5 – 57600,6 - 115200
03H~06H Extend module name
07H~08H Default IP address: 192.168.1.111
09~0AH Reserve
High byte subnet mask(b3~b0,1 indicates 255,0 indicates 0 , for example, subnet mask 255.255.255.0,
0BH
b3~b0=1110), low byte Reserved
0CH~0EH Reserve
Error code: 0-Normal, 1-Illegally firmware identity, 2-Incomplete firmware, 3-System data access exception, 4-No
0FH
external 24V power supply
The input value The output value of The input value of The input value of The input value of
10H
of channel 1 channel 1 channel 1 channel 1 channel 1
The input value The output value of The input value of The input value of The input value of
11H
of channel 2 channel 2 channel 2 channel 2 channel 2
The input value The output value of The input value of The input value of The input value of
12H
of channel 3 channel 3 channel 3 channel 3 channel 3
The input value The output value of The input value of The input value of The input value of
13H
of channel 4 channel 4 channel 4 channel 4 channel 4
The signal type of
The input value The output value of The input value of The input value of
14H intput channel 1,
of channel 5 channel 5 channel 5 channel 5
note 2
The signal type of
The input value The output value of The input value of The input value of
15H intput channel 2,
of channel 6 channel 6 channel 6 channel 6
note 2
The signal type of
The input value The output value of The input value of The input value of
16H intput channel 3,
of channel 7 channel 7 channel 7 channel 7
note 2
The signal type of
The input value The output value of The input value of The input value of
17H intput channel 4,
of channel 8 channel 8 channel 8 channel 8
note 2
The signal type
The signal type of Use the engineering The signal type of The signal type of
18H of channel 1,
channel 1, note 2 value mark, note 6 channel 1, note 3 channel 1, note 4
note 2
The signal type The lower limit in
The signal type of The signal type of The signal type of
19H of channel 2, engineering value of
channel 2, note 2 channel 2, note 3 channel 2, note 4
note 2 input channel 1
The signal type The signal type of The lower limit in The signal type of The signal type of
1AH of channel 1, channel 1, note 2 engineering value of channel 3, note 3 channel 3, note 4
note 2 input channel 2
The signal type The lower limit in
The signal type of The signal type of The signal type of
1BH of channel 4, engineering value of
channel 4, note 2 channel 4, note 3 channel 4, note 4
note 2 input channel 3
The signal type The lower limit in
The signal type of The signal type of The signal type of
1CH of channel 5, engineering value of
channel 5, note 2 channel 5, note 3 channel 5, note 4
note 2 input channel 4
29 / 61
www.haiwell.com Haiwell PLC Products Catalogue
30 / 61
www.haiwell.com Haiwell PLC Products Catalogue
31 / 61
www.haiwell.com Haiwell PLC Products Catalogue
Note:
Sampling frequency:0 - 2 times、1 - 4 times、2 - 8 times、3 - 16 times、4 - 32 times、5 - 64 times、6 - 128 times、7 - 256 times
Signal type:0 - [4,20]mA、1 - [0,20]mA 、2 - [1,5]V、3 - [0,5]V、4 - [0,10]V
The signal type of thermal resistance:0 - Pt100、1 - Pt1000、2 - Cu50、3 - Cu100
The signal type of thermocouple:0 - S、1 - K、2 - T、3 - E、4 - J、5 - B、6 - N、7 - R、8 – Wre3/25、9- Wre5/26、10 - [0,20]mV、
11 - [0,50]mV、12 - [0,100]mV
Disconnection alarm:Each bit indicates 1 channel, 0-normal, 1-disconnection
Use the engineering value mark:Each bit indicates 1 channel, 0-No, 1-Yes
Channel indicator status:Each bit indicates 1 channel, 0-off, 1-on
Power-off output mark:Each bit indicates 1 channel, 0-No, 1-Yes
The output flag while power supply lost: each bits signify 1 Channel ,0-No,1-Yes
32 / 61
www.haiwell.com Haiwell PLC Products Catalogue
Note: CR number corresponding the Modbus register address),the grey parts are read-only,the white parts are
readable and writable.
Function Declare
CR Number H16DI, H16DOR, H16DOT, H16XDR, H16XDT, H24DI, H24XDR, H24XDT, H40DI, H36DOR, H36DOT,
H40XDR, H40XDT, H64XDR, H64XDT
00H The low byte is the module code, and the high byte is the module version number.
01H Communication address
Communication protocols:The low 4-bit of the low bytes: 0 - N,8,2 For RTU,1 - E,8,1 For RTU,2 - O,8,1 For
02H RTU,3 - N,7,2 For ASCII,4 - E,7,1 For ASCII,5 - O,7,1 For ASCII,6 - N,8, 1 For RTU
The high 4-bit of the low bytes: 0 – 2400,1 – 4800,2 – 9600,3 – 19200,4 – 38400,5 – 57600,6 - 115200
03H~06H Extend module name
07H~08H Default IP address: 192.168.1.111
09~0AH Reserve
High byte subnet mask (b3~b0,1 indicates 255, 0 indicates 0, for example, subnet mask 255.255.255.0,
0BH
b3~b0=1110), low byte reserved
0CH~0EH Reserve
Error code : 0-normal, 1-illegal firmware identity ,2-incomplete firmware, 3-system data access exception, 4-No
0FH
external 24V power supply
10H~4FH DI channel 1~64 input value
50H~8FH DO channel 1~64 output value
90H Filtering time of DI ms, 0 - 0.8、1 - 1.6、2 - 3.2、3 - 6.4、4 - 12.8、5 - 25.6、6 - 51.2
91H~9FH Reserve
33 / 61
www.haiwell.com Haiwell PLC Products Catalogue
34 / 61
www.haiwell.com Haiwell PLC Products Catalogue
Indicator Declare
CPU Indicator Declare
POW: power indicator .green, constant light - power normal. Not light - Power abnormal.
RUN: Running indicator .green, constant light - PLC is running. Not light - PLC is stopping.
COM: communication indicator .green, flicker - communicating, flicker frequency signify the speed of the communication. Not
light - No communication.
ERR: Error indicator .double(red, yellow), as follows:
ERR The State Of The
Consult Manage Signify Information Type
Indicator
Normal Without error Not light
Normal, just prompt take Yellow flicker: On 0.2
PLC have the component which locked
attention to the locked data seconds and Off 0.8 seconds
Adjust the PLC hardware Problem in the soft setting ,permit user keep on operate the Yellow flicker: On 0.2
configure user program seconds and Off 0.8 seconds
Check the parallel bus(check
Communication abnormal between module, auto dislodge the
the RTC battery;check Yellow flicker: On 0.8
abnormal module, permit user keep on operate the user
expansion module power seconds and Off 0.2 seconds
program
supply)
Upgrade the firmware or Firmware abnormal or user program abnormal, cannot operate Red slowly flicker: On 0.5
modify the user program the user program seconds and Off 0.5 seconds
Maintain Hardware error, user program con not running yellow constant light
Note: For specific error code please check the system register SV3, error code corresponding the content see detail the “system
error code table”.
Note: For specific error code please check the module parameter register CR15, error code corresponding the content see detail
the “CR parameter table”.
35 / 61
www.haiwell.com Haiwell PLC Products Catalogue
36 / 61
www.haiwell.com Haiwell PLC Products Catalogue
37 / 61
www.haiwell.com Haiwell PLC Products Catalogue
Haiwell PLC have a set of abundance high-efficiency instruction system, depend on absorb instructions of others PLC , support up to
200 application instructions , among there are many powerful innovate easy instructions .as communication instructions (COMM,
MODR, MODW, HWRD, HWWR), character conversion instructions (ITOC, CTOI, FTOC, CTOF), data combination disperse
instructions (BUNB, BUNW, WUNW, BDIB, WDIB, WDIW), bound alarm instructions(HAL, LAL), valve control instructions(VC),
temperature curve(TTC) etc.
39 / 61
www.haiwell.com Haiwell PLC Products Catalogue
RESH IO refresh √ √ √
SHC Single high speed counter √ √ √
HHSC High speed counter √ √ √
HCWR Write high speed counter √ √ √
SPD Speed detection √ √ √
PWM Pulse width modulation √ √ √
40 / 61
www.haiwell.com Haiwell PLC Products Catalogue
41 / 61
www.haiwell.com Haiwell PLC Products Catalogue
42 / 61
www.haiwell.com Haiwell PLC Products Catalogue
43 / 61
www.haiwell.com Haiwell PLC Products Catalogue
En enable input: En is the enable input item of the instruction. Only En have electricity (ON), the instruction executed, otherwise
not executed.
Eno Enable output: Eno is the Enable output item of the instruction, indicate the instruction is executing. When En have
electricity (ON) and instruction executed properly then Eno output have electricity (ON), when En have not electricity (OFF) or
instruction executed error (e.g: parameter not property of the instruction ) then Eno output have not electricity (OFF). The
application instruction in LD, FBD language ,the great mass of the instruction have Eno Enable output item, All IL instructions
have not Eno output item, it will be instead of the ENO instruction in IL language.
In LD language the AND, OR, XOR instructions, will be instead of logic link.
32 bit instruction at 16 bit instruction name “D.”, indicate use 2 continuous register. Such as ADD,16 bit addition is ADD,32 bit
addition is D.ADD.
8 bit instruction at 16 bit instruction behind the name plus ".LB", indicate only use the low byte of the register. Such as COMM,
16 bit instruction is COMM, 8 bit instruction is COMM.LB.
When the parameter items of many instruction which autoOccupy several continuous register, pay special attention to them
when programming, avoid reusing the register to program execution incorrect.
Note:
Except CV48~CV79 are 32 bit register (total 32 entries), Haiwell PLC other registers (AI, AQ, V, SV, LV, TV, CV, P) all are 16 bit
register, one 16 bit register have 2 byte compose, one 32 bit register have 2 continuous 16 bit registers compose.
44 / 61
www.haiwell.com Haiwell PLC Products Catalogue
SM system status bit is a group of special internal relay of the system, can be used unlimited in the program, each SM has a special
function. Do not use the SM which unlisted.
Power-Off
SM Function Declare R/W Default
Preserve
SM0 On during running, Off during stopping R No 0
SM1 Off during running, On during stopping R No 0
SM2 On during the first scan when PLC starts RUN and then be Off R No 0
SM3 10ms clock pulse R No 0
SM4 100ms clock pulse R No 0
SM5 1s clock pulse R No 0
SM8 Scan time-out R No 0
SM9 PLC switch status R No 0
SM10 Run status R No 0
SM11 System failure R No 0
SM12 Hardware configure table mismatch the module R No 0
SM13 Battery in low voltage, malfunction or no battery R No 0
SM14 Divide by zero flag R No 0
SM15 Data overflow flag R No 0
SM16 COM1 communicate error R No 0
SM17 COM2 communicate error R No 0
SM18 COM3 communicate error R No 0
SM19 COM4 communicate error R No 0
SM20 COM5 communicate error R No 0
SM25 HSC0 study mode control, 0-Normal mode 1-study mode R/W No 0
SM26 HSC0 confirm the study control R/W No 0
SM27 HSC0 reset control 0 is automatic reset 1 is not reset R/W No 0
SM30 HSC0 direction 0-Addition 1-Subtract R No 0
SM31 HSC0 error R No 0
SM33 HSC1 study mode control, 0-Normal mode 1-study mode R/W No 0
SM34 HSC1 confirm the study control R/W No 0
SM35 HSC1 reset control 0 is automatic reset 1 is not reset R/W No 0
SM38 HSC1 direction 0-Addition 1-Subtract R No 0
SM39 HSC1 error R No 0
SM41 HSC2 study mode control, 0-Normal mode 1-study mode R/W No 0
SM42 HSC2 confirm the study control R/W No 0
SM43 HSC2 reset control 0 is automatic reset 1 is not reset R/W No 0
SM46 HSC2 direction 0-Addition 1-Subtract R No 0
SM47 HSC2 error R No 0
SM49 HSC3 study mode control, 0-Normal mode 1-study mode R/W No 0
SM50 HSC3 confirm the study control R/W No 0
SM51 HSC3 reset control 0 is automatic reset 1 is not reset R/W No 0
SM54 HSC3 direction 0-Addition 1-Subtract R No 0
SM55 HSC3 error R No 0
SM57 HSC4 study mode control, 0-Normal mode 1-study mode R/W No 0
SM58 HSC4 confirm the study control R/W No 0
SM59 HSC4 reset control 0 is automatic reset 1 is not reset R/W No 0
SM62 HSC4 direction 0-Addition 1-Subtract R No 0
45 / 61
www.haiwell.com Haiwell PLC Products Catalogue
46 / 61
www.haiwell.com Haiwell PLC Products Catalogue
47 / 61
www.haiwell.com Haiwell PLC Products Catalogue
SV System Register
SV system register is a group of special internal register of the system, can be used unlimited in the program, each SV has a special
function. Do not use the SM which unlisted.
Power-Off
SV Function Declare R/W Default
Preserve
SV0 The present scan time(unit 0.1ms) R No 0
SV1 The minimum scan time(unit 0.1ms) R No 0
SV2 The maximum scan time(unit 0.1ms) R No 0
SV3 System fault code, detail see the system fault code table R No 0
SV4 COM1 communicate error code R No 0
SV5 COM2 communicate error code R No 0
SV6 COM3 communicate error code R No 0
SV7 COM4 communicate error code R No 0
SV8 COM5 communicate error code R No 0
SV9 Modbus TCP client port setting, server port fixed as 502 R No 0
AI input on the CPU module break off alarm every bit express one
SV11 R No 0
channel 0-Normal 1-break off
SV12 Year R No 0
SV13 Month(1-12) R No 0
SV14 Day(1-31) R No 0
SV15 Hour(0-23) R No 0
SV16 Minute(0-59) R No 0
SV17 Second(0-59) R No 0
SV18 Week(1-7,Monday~Sunday) R No 0
SV19 PLC station's name R/W yes 0
SV20 PLC station's name R/W yes 0
SV21 PLC station's name R/W yes 0
SV22 PLC station's name R/W yes 0
SV23 PLC station's name R/W yes 0
SV24 PLC station's name R/W yes 0
SV25 Timer of program scan time-out(unit ms) R/W yes 200 ms
SV26 PLC address 1~254 R yes 1
SV27 Low byte is expansion modules 0~31 High byte is type R yes 0
SV28 Low byte is CPU’s type High byte is CPU’s version R yes 0
Low byte is first expansion module's code High byte is first expansion
SV29 R yes 0
module's version
Low byte is second expansion module's code High byte is second
SV30 R yes 0
expansion module's version
Low byte is third expansion module's code High byte is third expansion
SV31 R yes 0
module's version
Low byte is fourth expansion module's code High byte is fourth
SV32 R yes 0
expansion module's version
48 / 61
www.haiwell.com Haiwell PLC Products Catalogue
Low byte is fifth expansion module's code High byte is fifth expansion
SV33 R yes 0
module's version
Low byte is sixth expansion module's code High byte is sixth expansion
SV34 R yes 0
module's version
Low byte is seventh expansion module's code High byte is seventh
SV35 R yes 0
expansion module's version
Low byte is eighth expansion module's code High byte is eighth
SV36 R yes 0
expansion module's version
Low byte is ninth expansion module's code High byte is ninth expansion
SV37 R yes 0
module's version
Low byte is tenth expansion module's code High byte is tenth expansion
SV38 R yes 0
module's version
Low byte is eleventh expansion module's code High byte is eleventh
SV39 R yes 0
expansion module's version
Low byte is twelfth expansion module's code High byte is twelfth
SV40 R yes 0
expansion module's version
Low byte is thirteenth expansion module's code High byte is thirteenth
SV41 R yes 0
expansion module's version
Low byte is fourteenth expansion module's code High byte is fourteenth
SV42 R yes 0
expansion module's version
Low byte is fifteenth expansion module's code High byte is fifteenth
SV43 R yes 0
expansion module's version
COM1 communicate protocol:
Low 4 bit of low byte: 0 - N,8, 2 For RTU
1 - E,8, 1 For RTU
2 - O 8, ,1 For RTU
3 - N,7, 2 For ASCII
4 - E,7, 1 For ASCII
5 - O,7, 1 For ASCII 30H,192
SV44 6 - N,8, 1 For RTU(H/N serial support) R/W yes 00, N,8, 2
High 4 bit of low byte: 0 - 2400 RTU
1 - 4800
2 - 9600
3 - 19200
4 - 38400
5 - 57600
6 - 115200(H/N serial support)
SV45 COM1 and Ethernet communicate overtime ,unit ms R/W yes 200ms
SV46 COM2 communicate protocol, the same as COM1 R/W yes 30H
SV47 COM2 communicate overtime ,unit ms R/W yes 200ms
SV48 PLC program size R yes 0
SV49 Low byte of system clock ,unit 16μs R yes
SV50 High byte of system clock ,unit 16μs R yes
SV54 COM3 communicate protocol, the same as COM1 R/W yes 30H
SV55 COM3 communicate overtime ,unit ms R/W yes 200ms
SV56 COM4 communicate protocol, the same as COM1 R/W yes 30H
SV57 COM4 communicate overtime ,unit ms R/W yes 200ms
SV58 COM5 communicate protocol, the same as COM1 R/W yes 30H
SV59 COM5 communicate overtime ,unit ms R/W yes 200ms
SV60 HSC0 current segment number R yes 0
SV61 HSC0 low word of current value R yes 0
SV62 HSC0 high word of current value R yes 0
SV63 HSC0 error code R yes 0
SV64 HSC1 current segment number R yes 0
49 / 61
www.haiwell.com Haiwell PLC Products Catalogue
50 / 61
www.haiwell.com Haiwell PLC Products Catalogue
51 / 61
www.haiwell.com Haiwell PLC Products Catalogue
52 / 61
www.haiwell.com Haiwell PLC Products Catalogue
53 / 61
www.haiwell.com Haiwell PLC Products Catalogue
SV845 FGPA firmware version date(low byte for day, high byte for hour) R yes 0
SV846 Gateway address:(default:192.168.1.1) R/W yes 0x0101
SV847 Gateway address:(default:192.168.1.1) R/W yes 0xC0A8
SV848 MAC address R yes 0
SV849 MAC address R yes 0
SV850 MAC address R yes 0
COM1 Communication port timeout exception in receiving
SV851 R/W yes 0
characters( in milliseconds)
COM2 Communication port timeout exception in receiving
SV852 R/W yes 0
characters( in milliseconds)
COM3 Communication port timeout exception in receiving
SV853 R/W yes 0
characters( in milliseconds)
COM4 Communication port timeout exception in receiving
SV854 R/W yes 0
characters( in milliseconds)
54 / 61
www.haiwell.com Haiwell PLC Products Catalogue
55 / 61
www.haiwell.com Haiwell PLC Products Catalogue
56 / 61
www.haiwell.com Haiwell PLC Products Catalogue
A Hardware failure, user program not runnable , needs to return to factory repair , red indicator light keeps on
Firmware exception or user program exception, user program not runnable , red indicator light will be on 0.5
B
seconds and be off 0.5 seconds
Communication exception between the modules, automatically remove the module with exception, yellow
C
indicator light will be on 0.8 seconds and be off 0.2 seconds
Incorrect software setup, allow the user program to continue, yellow indicator light will be on 0.2 seconds and be off
D
0.8 seconds
Error Indicator
Error Code Message Indicated Indicator effect
Category color
0 System normal
1 CPU firmware incomplete B Red On 0.5 seconds and Off 0.5 seconds
2 CPU memory 1 access error A Red Keep on
3 CPU memory 2 access error A Red Keep on
4 RTC access error A Red Keep on
5 CPU I/O access Error A Red Keep on
6 CPU memory 3 access error A Red Keep on
7 I/O board access error A Red Keep on
8 Enhanced bus work abnormal A Red Keep on
59 Slave CPU firmware incomplete B Red On 0.5 seconds and Off 0.5 seconds
60 1# expansion module firmware incomplete B Red On 0.5 seconds and Off 0.5 seconds
61 2# expansion module firmware incomplete B Red On 0.5 seconds and Off 0.5 seconds
62 3# expansion module firmware incomplete B Red On 0.5 seconds and Off 0.5 seconds
63 4# expansion module firmware incomplete B Red On 0.5 seconds and Off 0.5 seconds
64 5# expansion module firmware incomplete B Red On 0.5 seconds and Off 0.5 seconds
65 6# expansion module firmware incomplete B Red On 0.5 seconds and Off 0.5 seconds
66 7# expansion module firmware incomplete B Red On 0.5 seconds and Off 0.5 seconds
67 8# expansion module firmware incomplete B Red On 0.5 seconds and Off 0.5 seconds
68 9# expansion module firmware incomplete B Red On 0.5 seconds and Off 0.5 seconds
69 10# expansion module firmware incomplete B Red On 0.5 seconds and Off 0.5 seconds
70 11# expansion module firmware incomplete B Red On 0.5 seconds and Off 0.5 seconds
71 12# expansion module firmware incomplete B Red On 0.5 seconds and Off 0.5 seconds
72 13# expansion module firmware incomplete B Red On 0.5 seconds and Off 0.5 seconds
73 14# expansion module firmware incomplete B Red On 0.5 seconds and Off 0.5 seconds
74 15# expansion module firmware incomplete B Red On 0.5 seconds and Off 0.5 seconds
75 expansion module hardware failure B Red On 0.5 seconds and Off 0.5 seconds
87 Illegal table content B Red On 0.5 seconds and Off 0.5 seconds
57 / 61
www.haiwell.com Haiwell PLC Products Catalogue
Error Indicator
Error Code Message Indicated Indicator effect
Category color
88 Out of program stack space B Red On 0.5 seconds and Off 0.5 seconds
89 Programming software version is too low B Red On 0.5 seconds and Off 0.5 seconds
90 User program corrupted B Red On 0.5 seconds and Off 0.5 seconds
91 Step component exceed range B Red On 0.5 seconds and Off 0.5 seconds
92 Step combine exceed range B Red On 0.5 seconds and Off 0.5 seconds
93 The table record number is beyond range B Red On 0.5 seconds and Off 0.5 seconds
94 Catch edge times exceed range B Red On 0.5 seconds and Off 0.5 seconds
Configuration data is illegal when power
95 B Red On 0.5 seconds and Off 0.5 seconds
supply drop
96 Function code illegal B Red On 0.5 seconds and Off 0.5 seconds
97 Operand illegal B Red On 0.5 seconds and Off 0.5 seconds
Number of instructions for the same sort out
98 B Red On 0.5 seconds and Off 0.5 seconds
of scope
99 No end instruction B Red On 0.5 seconds and Off 0.5 seconds
100 Access 1# expansion module I/O fails C Yellow On 0.8 seconds and Off 0.2 seconds
101 Access 2# expansion module I/O fails C Yellow On 0.8 seconds and Off 0.2 seconds
102 Access 3# expansion module I/O fails C Yellow On 0.8 seconds and Off 0.2 seconds
103 Access 4# expansion module I/O fails C Yellow On 0.8 seconds and Off 0.2 seconds
104 Access 5# expansion module I/O fails C Yellow On 0.8 seconds and Off 0.2 seconds
105 Access 6# expansion module I/O fails C Yellow On 0.8 seconds and Off 0.2 seconds
106 Access 7# expansion module I/O fails C Yellow On 0.8 seconds and Off 0.2 seconds
107 Access 8# expansion module I/O fails C Yellow On 0.8 seconds and Off 0.2 seconds
108 Access 9# expansion module I/O fails C Yellow On 0.8 seconds and Off 0.2 seconds
109 Access 10# expansion module I/O fails C Yellow On 0.8 seconds and Off 0.2 seconds
110 Access 11# expansion module I/O fails C Yellow On 0.8 seconds and Off 0.2 seconds
111 Access 12# expansion module I/O fails C Yellow On 0.8 seconds and Off 0.2 seconds
112 Access 13# expansion module I/O fails C Yellow On 0.8 seconds and Off 0.2 seconds
113 Access 14# expansion module I/O fails C Yellow On 0.8 seconds and Off 0.2 seconds
114 Access 15# expansion module I/O fails C Yellow On 0.8 seconds and Off 0.2 seconds
131 RTC battery failure C Yellow On 0.8 seconds and Off 0.2 seconds
132 expansion module power supply not normal C Yellow On 0.8 seconds and Off 0.2 seconds
Storage program and running program
133 C Yellow On 0.8 seconds and Off 0.2 seconds
inconsistent
140 Hardware configuration incompatible D Yellow On 0.2 seconds and Off 0.8 seconds
141 Scan timeout watchdog operate B Red On 0.5 seconds and Off 0.5 seconds
142 Have locked datas D Yellow On 0.2 seconds and Off 0.8 seconds
Current running step tasks is above upper
143 D Yellow On 0.2 seconds and Off 0.8 seconds
limit
58 / 61
www.haiwell.com Haiwell PLC Products Catalogue
59 / 61
www.haiwell.com Haiwell PLC Products Catalogue
Method 2:
modify address through programming software interface. Select "PLC" option in
the menu bar, then select "Setup PLC Parameters" option from the follow-up
options, checked "Use PLC Soft Address".
Method 3:
Haiwell PLC with Ethernet port,the default IP address is : 192.168.1.111. Hardware
DIP dial switch address range: 1-15, the default address is 1. If you need to set a
bigger address range, you can set on the software after connection with PLC, it
can be set on the PLC parameter option in the software menu by checking on the
"soft address" with the range of 1-254(the soft address is prior to the hardware dial
address).
60 / 61
XIAMEN HAIWELL TECHNOLOGY CO., LTD.
Headquarters: 13-14/F, C03 Building, Phase III Software Park, Jimei District, Xiamen, Fujian, China
Factory: 7th Floor, Torch Hi-tech Building, No.3699,Xiangan North Road, Xiamen, Fujian, China
Technical support: +86-592-3278716 Sales: +86-4000-360-362
E-Mail:service@haiwell.com
Website:www.haiwell.com