Haiwell Card-type Plc Analog Module User Manual

Haiwell Card-type Plc Analog Module User Manual

Products - Roking d.o.o.Haiwell PLC User Manual
A Series Card-type PLC

Analog Module User Manual & Application Cases

Haiwell Card Type PLC Analog Module -

Analog Module User Manual

Product Model List and Dimension

ModelPower (24V)Dimension
A04AIDC24V~0.1A MAX25*95*65 mm
A04AODC24V~0.1A MAX
A04XADC24V~0.1A MAX
A08AIDC24V~0.1A MAX
A08A0DC24V~0.15A MAX

Haiwell Card Type PLC Analog Module - 2

  1. Indicator
  2. PWR power indicator, LINK module communication indicator
  3. Terminal definition
  4. Removable terminal
  5. Guide rail buckle
  6. Module lock buckle
  7. Module positioning hole
  8. Module extension port
  9. 35mm DIN guide rail track

Indicator Description

  1. PWR: power indicator. green, constant light -Power normal; Not light – Power abnormal.
  2. LINK: multi-status indicator. three colors (Red. Yellow. Green), as follow:
Reference processing modeModule bus stateLINK indicator state
NormalNo communication of moduleNo light
MPU has identified the module but no communicationConstant light in green
Serial or parallel port in communicationGreen jitter: indicator on 30ms and off 30ms
A parallel power supply is not enough, must connect to the external power supplyWithout serial or parallel port in communicationYellow flicker: indicator on 0.5s and off 0.5s
With the serial or parallel port in communicationYellow is darkened and jitter alternately: indicator off 0.5s and jitter 0.5s
Firmware upgrade failed, re-upgrade the module firmwareWithout serial or parallel port in communicationRed flicker: indicator on 0.5s and off 0.5s
With the serial or parallel port in communicationRed is darkened and jitter alternately: indicator off 0.5s and jitter 0.5s
Hardware failure and maintenanceWithout serial or parallel port in communicationConstant light in red

Power Supply Specification

ItemDC Power Supply
Power supply voltage24VDC -15%—+20%
Power supply frequency______
Instantaneous surgeMAX 20A 1.5ms @24VDC
Power loss time10ms or less
Fuse0.3A, 250V
24V Output voltage (for input and expansion)None
Isolation TypeNo Electrical isolation
Power ProtectionDC input power polarity reverse, over-voltage protection

Environmental Specifications for Product

ItemEnvironment Specification
Temperature/HumidityOperating temperature:0~+55℃ Storage temperature:-25~+70℃ Humidity: 5~95%RH, No condensation
Vibration Resistance10~57 HZ, amplitude=0.075mm, 57HZ~150HZ acceleration=1G, 10 times each for X-axis, Y-axis and Z-axis
Impact Resistance15G, duration=11ms, 6 times each for X-axis, Y-axis, and Z-axis
Interference ImmunityDC EFT:±2500V Surge:±1000V
Over-Voltage Resistance1500VAC/1min between AC terminal and PE terminal, 500VAC/1min between DC terminal and PE terminal
Insulation ImpedanceBetween AC terminal and PE terminal @500VDC,>=5MΩ, all input/output points to PE terminal @500VDC
Operating environmentAvoid dust, moisture, corrosion, electric shock, and external shocks

Analog Input (AI) Specification

ItemVoltage inputCurrent input
Input rangeOV-+10VOV-+5V1V-+5V0-20mA 4-20mA
Resolution2.5mV1.25mV1.25mV5pA
Input impedance6M02500
Maximum input range±13V± 30mA
Input indicationLED light ON means normal OFF means external disconnect
Response time5ms14 Channel
Digital input range12 bits, Code range:0-32000(H series module 16 bits ND convert)
Precision0.2% F.S
Power supplyMPU uses an internal power supply, the extended module uses an external power supply of 24VDC ±10% 5VA
Isolation modeOptoelectronic isolation, Non-isolation between Channels, between analog and digital is optoelectronic isolation
Power consumption24VDC ±20%,100mA(maximum)

Analog Output (AQ) Specification

Item

Voltage output

Current output

Output rangeOV- +10VOV-+5V1V-+5V0-20mA4-20mA
Resolution2.5mV1.25mV1.25mV5uA5uA
Output load impedance1K0@10V5000@10V≤500Ω
Output indicationLED ON means normal
Drive capability10mA
Response time3ms
Digital output range12 bits, Code range:0-32000(H series module 16 bits D/A convert)
Precision0.2% F.S
Power supplyMPU uses an internal power supply, and expansion modules use an external power supply of 24VDC ±10% 5VA
Isolation modeOptoelectronic isolation, Non-isolation between Channels, between analog and digital is optoelectronic isolation
Power consumption24VDC ±20%,100mA(maximum)

Analog Input (AI) Wiring Diagram

Haiwell Card Type PLC Analog Module - 3

Analog Output (AQ) Wiring Diagram

Haiwell Card Type PLC Analog Module - 4

Terminal Diagram

Haiwell Card Type PLC Analog Module - 5

Module Parameter Table

(CR code is corresponding to the Modbus register address)
4-channel analog module parameter table
Note: CR code is corresponding to the Modbus register address, the ray parts are read-only, and the white parts are readable and writable.

CR codeFunction Description
A04AIA04AOA04XA
00HLow byte for module code, and high byte for the module version number.
01HCommunication address
02HCommunication 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, 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

 

 

CR code

Function Description

A04AIA04AOA04XA
03H~06HModule name
07H~08HDefault IP address: 192.168.1.111
09~0AHReserve
0BHHigh byte subnet mask (b3~b0,1 indicates 255, 0 indicates 0, for example subnet mask 255.255.255.0, b3~b0=1110), low byte reserved
0CH-0EHReserve
0FHError code: 0-Normal, 1-Illegal firmware identity, 2-Incomplete firmware, 3-System data access exception, 4-No external 24V power supply
10Hchannel 1 input valuechannel 1 output valueinput channel 1 input value
11Hchannel 2 input valuechannel 2 output valueinput channel 2 input value
12Hchannel 3 input valuechannel 3 output valueinput channel 1 signal type, note 2
13Hchannel 4 input valuechannel 4 output valueinput channel 2 signal type, note 2
14Hchannel 1 signal type, note 2channel 1 signal type, note 2Use the engineering value mark, note 6
15Hchannel 2 signal type, note 2channel 2 signal type, note 2input channel 1 engineering lower limiting value
16Hchannel 3 signal type, note 2channel 3 signal type, note 2input channel 2 engineering lower limiting value
17Hchannel 4 signal type, note 2channel 4 signal type, note 2input channel 1 engineering upper limiting value
18HUse the engineering value mark, note 6Use the engineering value mark, note 6input channel 2 engineering upper limiting value
19Hchannel 1 engineering lower limiting valuechannel 1 engineering lower limiting valueinput channel 1 sampling frequency, note 1
1AHchannel 2 engineering lower limiting valuechannel 2 engineering lower limiting valueinput channel 2 sampling frequency, note 1
1BHchannel 3 engineering lower limiting valuechannel 3 engineering lower limiting valueinput channel 1 zero point correction value
1CHchannel 4 engineering lower limiting valuechannel 4 engineering lower limiting valueinput channel 2 zero point correction value
1DHchannel 1 engineering upper limiting valuechannel 1 engineering upper limiting valueChannel 1~2 input disconnection alarm, note 5
1EHchannel 2 engineering upper limiting valuechannel 2 engineering upper limiting valueoutput channel 1 output value
1FHchannel 3 engineering upper limiting valuechannel 3 engineering upper limiting valueoutput channel 2 output value
20Hchannel 4 engineering upper limiting valuechannel 4 engineering upper limiting valueoutput channel 1 signal type, note 2
21Hchannel 1 sampling frequency, note 1power-off output mark, note 8output channel 2 signal type, note 2
22Hchannel 2 sampling frequency, note 1channel 1 power-off output valueUse the engineering value mark, note 6
23Hchannel 3 sampling frequency, note 1channel 2 power-off output valueoutput channel 1 engineering lower limiting value
24HChannel 4 sampling frequency, note 1channel 3 power-off output valueoutput channel 2 engineering lower limiting value
25Hchannel 1 zero point correction valuechannel 4 power-off output valueoutput channel 1 engineering upper limiting value
26Hchannel 2 zero point correction valueChannel indicator status, note 7output channel 2 engineering upper limiting value
27Hchannel 3 zero point correction valueReservepower-off output mark, note 8
28Hchannel 4 zero point correction valueoutput channel 1 power-off output value
29HChannel 1~4 input disconnection alarm, note 5output channel 2 power-off output value
2AHReserveoutput channel indicator, note 7
2BH~2FHReserve

channel analog module parameter table

Note: CR code is corresponding to the Modbus register address, the gray parts are read-only, and the white parts are readable and writable.

CR code

Function description

A08AIA08AOA08XA
00HLow byte for module code, and high byte for the module version number.
01HCommunication address
 

02H

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, 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~06HModule name
07H~08HDefault IP address: 192.168.1.111
09~0AHReserve
0BHHigh byte subnet mask (b3~b0,1 indicates 255, 0 indicates 0, for example subnet mask 255.255.255.0, b3~b0=1110), low byte reserved
0CH~0EHReserve
0FHError code: 0-Normal, 1-Illegal firmware identity, 2-Incomplete firmware, 3-System data access exception, 4-No external 24V power supply
10Hchannel 1 input valuechannel 1 output valueinput channel 1 input value
11Hchannel 2 input valuechannel 2 output valueinput channel 2 input value
12Hchannel 3 input valuechannel 3 output valueinput channel 3 input value
13Hchannel 4 input valuechannel 4 output valueinput channel 4 input value
14Hchannel 5 input valuechannel 5 output valueinput channel 1 signal type, note 2
15Hchannel 6 input valuechannel 6 output valueinput channel 2 signal type, note 2
16Hchannel 7 input valuechannel 7 output valueinput channel 3 signal type, note 2
17Hchannel 8 input valuechannel 8 output valueinput channel 4 signal type, note 2
18Hchannel 1 signal type, note 2channel 1 signal type, note 2Use the engineering value mark, note 6
19Hchannel 2 signal type, note 2channel 2 signal type, note 2input channel 1 engineering lower limiting value
1AHchannel 3 signal type, note 2channel 3 signal type, note 2input channel 2 engineering lower limiting value
1BHchannel 4 signal type, note 2channel 4 signal type, note 2input channel 3 engineering lower limiting value
1CHchannel 5 signal type, note 2channel 5 signal type, note 2input channel 4 engineering lower limiting value
1DHchannel 6 signal type, note 2channel 6 signal type, note 2input channel 1 engineering upper limiting value
1EHchannel 7 signal type, note 2channel 7 signal type, note 2input channel 2 engineering upper limiting value
1FHchannel 8 signal type, note 2channel 8 signal type, note 2input channel 3 engineering upper limiting value
20HUse the engineering value mark, note 6Use the engineering value mark, note 6input channel 4 engineering upper limiting value
21Hchannel 1 engineering lower limiting valuechannel 1 engineering lower limiting valueinput channel 1 sampling frequency, note 1
22Hchannel 2 engineering lower limiting valuechannel 2 engineering lower limiting valueinput channel 2 sampling frequency, note 1
23Hchannel 3 engineering lower limiting valuechannel 3 engineering lower limiting valueinput channel 3 sampling frequency, note 1
24Hchannel 4 engineering lower limiting valuechannel 4 engineering lower limiting valueinput channel 4 sampling frequency, note 1
25Hchannel 5 engineering lower limiting valuechannel 5 engineering lower limiting valueinput channel 1 zero point correction value
26Hchannel 6 engineering lower limiting valuechannel 6 engineering lower limiting valueinput channel 2 zero point correction value
27Hchannel 7 engineering lower limiting valuechannel 7 engineering lower limiting valueinput channel 3 zero point correction value
28Hchannel 8 engineering lower limiting valuechannel 8 engineering lower limiting valueinput channel 4 zero point correction value
29Hchannel 1 engineering upper limiting valuechannel 1 engineering upper limiting valueChannel 1~4 input disconnection alarm, note 5
2AHchannel 2 engineering upper limiting valuechannel 2 engineering upper limiting valueoutput channel 1 output value
2BHchannel 3 engineering upper limiting valuechannel 3 engineering upper limiting valueoutput channel 2 output value
2CHchannel 4 engineering upper limiting valuechannel 4 engineering upper limiting valueoutput channel 3 output value
2DHchannel 5 engineering upper limiting valuechannel 5 engineering upper limiting valueoutput channel 4 output value
2EHchannel 6 engineering upper limiting valuechannel 6 engineering upper limiting valueoutput channel 1 signal type, note 2
2FHchannel 7 engineering upper limiting valuechannel 7 engineering upper limiting valueoutput channel 2 signal type, note 2
30Hchannel 8 engineering upper limiting valuechannel 8 engineering upper limiting valueoutput channel 3 signal type, note 2
31Hchannel 1 sampling frequency, note 1power-off output markoutput channel 4 signal type, note 2
32Hchannel 2 sampling frequency, note 1channel 1 power-off output valueUse the engineering value mark, note 6
33Hchannel 3 sampling frequency, note 1channel 2 power-off output valueoutput channel 1 engineering lower limiting value
34Hchannel 4 sampling frequency, note 1channel 3 power-off output valueoutput channel 2 engineering lower limiting value
35Hchannel 5 sampling frequency, note 1channel 4 power-off output valueoutput channel 3 engineering lower limiting value
36Hchannel 6 sampling frequency, note 1channel 5 power-off output valueoutput channel 4 engineering lower limiting value
37Hchannel 7 sampling frequency, note 1channel 6 power-off output valueoutput channel 1 engineering upper limiting value
38Hchannel 8 sampling frequency, note 1channel 7 power-off output valueoutput channel 2 engineering upper limiting value
39Hchannel 1 zero point correction valuechannel 8 power-off output valueoutput channel 3 engineering upper limiting value
3AHchannel 2 zero point correction valueChannel indicator statusoutput channel 4 engineering upper limiting value
3BHchannel 3 zero point correction valueReservepower-off output mark
3CHchannel 4 zero point correction valueoutput channel 1 power-off output value
3DHchannel 5 zero point correction valueoutput channel 2 power-off output value
3EHchannel 6 zero point correction valueoutput channel 3 power-off output value
3FHchannel 7 zero point correction valueoutput channel 4 power-off output value
40Hchannel 8 zero point correction valueoutput channel indicator
41HChannel 1~8 input disconnection alarm, note 5Reserve
42H~4FHReserve

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
  • 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

Mounting and installation

The PLC should be secured to an enclosed cabinet while mounting. For heat dissipation, make sure to provide a minimum
clearance of 50mm between the unit and all sides of the cabinet. (See the figure.)
Rail Mounting: Use standard 35 mm rail.
Connecting Extended Module
Join the lower right parallel interface of the Last module (Host or Extension Module ) to the lower right of the parallel interface of next
module, then tight with two buckles on top and bottom.
The interface of the right side module is left for the extension interface for the next extension module.

Haiwell Card Type PLC Analog Module - 6

Analog Module Application Case

Expand module through the host PLC parallel port

Module power supply

Fan off ICONAn  Analog module can be the expansion module for an A series PLC; When the module is directly connected to the host PLC, no need to take an external power supply, the module is powered by the host PLC.

The analog needn’t be written any conversion program, read the analog register value directly.

For example, the host PLC AT16S0R, respectively, is expanded with three modules of A16DI, A16XDR, A04AI, and A04AO from left to right, assuming the scene:

  • Analog module A04AI input channel 1, signal type is 4-20mA, used to measure the pressure, the pressure range of 0.0~3.0Mpa;
  • Analog module A04AO input channel 1, signal type is 0-10V, used to control the inverter frequency of 0.0~50.0Hz;

First, enter the PLC programming software menu bar – view – hardware configuration, in accordance with the external order of actual modules to add the module models, after added, the analog address will be automatically arranged, as shown below:

Haiwell Card Type PLC Analog Module - 7

Haiwell analog module needn’t be written any conversion program, as for above pressure measurement, we only need to check the use of engineering value, set the lower limit value of 0 corresponding 0.0Mpa, set the upper limit value of 3000 indicating 3.000Mpa, the upper limit value 3000 hidden three decimal places can achieve magnification times and improve accuracy. Then we read the value of the analog input register AI0, if AI0 = 1234, then the actual value is 1.234Mpa.

Haiwell Card Type PLC Analog Module - 8

Similarly, for the analog output, check the use of engineering value, set the lower limit value of 0 indicating 0.0Hz, and set the upper limit value of 500 indicating 50.0Hz, if you want the inverter frequency output to be 25.6Hz, as long as the force the AQ0 value as 256 or through other logic instructions to output the AQ0 value of 256. As shown below:

Haiwell Card Type PLC Analog Module - 9

Programming skills

If you want to write the alarm program that pressure exceeds the setting value, for example, when the pressure is more than 1.25Mpa, it will alarm, the program of PLC can be written as follows:

Haiwell Card Type PLC Analog Module - 10

Display analog value on SCADA, HMI

If the SCADA, touch screen, text, and other PC software want to display the current pressure, and only need to set three decimal digits on the numerical display primitive, then the real value will be automatically reduced 1000 times in the configuration, that is the actual temperature value, for example, you can set 3 on decimal digits of Haiwell Cloud SCADA settings.Haiwell Card Type PLC Analog Module - 11

So that when the PLC read AI0 value, AI0=1234, that is the actual value of 1.234Mpa, there is no need to have data processing in PLC and configuration, only set the 3 decimal places on the numerical display primitive, then it will be automatically reduced by 1000 times, displaying the value of 1.234, that is the actual value of 1.234Mpa.

When the engineering value is not used, the default code value is 0 ~ 32000

When using the engineering value, the linear transformation is specified by the lower limit and the upper limit value, and the program is automatically transformed. When the engineering value is not used, all types are unified to correspond with 0 ~ 32000 code values.In the same case of pressure measurement, this time can according to the linear transformation formula: Out = (In – InDw) * (OutUp- OutDw) / (InUp- InDw) + OutDw to write the conversion program, or use the SC linear transformation instructions to calculate directly.

Haiwell analog is used easily, it is recommended to check the use of engineering value so that the analog will be very convenient without writing any program.

Module CR code application example: Read the module channel disconnection alarm

In this example, in order to read the external sensor disconnection information of the A08XA module, the disconnection alarm data of the A08XA module input channel 1-4 is stored in CR29, that is, 29H (hexadecimal), decimal 41. (More CR contents can be found in the software online help – hardware manual – expansion module parameters within the corresponding model). This program is as follows:

  • Slot: Position number, A08XA is the third module, so fill in 3;
  • CR: Module disconnection alarm CR41, that is, 29H (hexadecimal) = 41 (decimal), can be directly input 41 or 0x29 into the instruction CR terminal;
  • N: Number for readings, 1 register for 16 bits, low 4 bits corresponding channel 1-4, disconnection for 1 (ON), normal for 0 (OFF).

Haiwell Card Type PLC Analog Module - 12

Thanks for choosing Haiwell Products, If you have any questions about our products or services, please let us know!
Harwell website: www.haiwell.com Copyright © 2005 Xiamen Haiwell Technology Co., Ltd.
Xiamen Haiwell Technology Co., Ltd. en.haiwell.com

References

Documents / Resouces

Download manual
Here you can download full pdf version of manual, it may contain additional safety instructions, warranty information, FCC rules, etc.


Related Manuals