WEINTEK-logo

WEINTEK iR-Axxx-VI Series Analog Remote I-O Modules

WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules-product

Product Overview

WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (1)

a Terminal b.c Expansion Connector

Specifications

Modules Specification

Module Name iR-AI04-VI iR-AM06-VI iR-AQ04-VI
Number of Analog Inputs 4 (±10V/ ±20mA) 4 (±10V/ ±20mA) 0
Number of Analog outputs 0 2 (±10V/ ±20mA) 4 (±10V/ ±20mA)
Current Consumption 70mA@5VDC 70mA@5VDC 65mA@5VDC
Analog Power Supply 24 VDC(20.4 VDC~28.8 VDC)(-15%~+20%)
 

 

Specification

PCB Coating Yes
Enclosure Plastic
Dimensions WxHxD 27 x 109 x 81 mm
Weight Approx. 0.12 kg
Mount 35mm DIN rail mounting
 

 

 

Environment

Protection Structure IP20
Storage Temperature -20° ~ 70°C (-4° ~ 158°F)
Operating Temperature 0° ~ 55°C (32° ~ 131°F)
Relative Humidity 10% ~ 90% (non-condensing)
Altitude (Air Pressure) Below 3,000 meters (70.1kPa)
Vibration Endurance 10 to 25Hz (X, Y, Z direction 2G 30 minutes)
Connection Cross-section AWG 24-16 AWG 28-16 AWG 24-16
Certification CE CE marked
UL cULus Listed

Analog Input Specification

Input Range -10V~10V 、 -20mA~20mA
Conversion Time 2ms/Channel
Isolation 500 VDC:(Analog / Digital)
Data Format -10~10V -5V~5V 1~5V -20~20mA 4~20mA
±32000 ±32000 0~32000 ±32000 0~32000
Resolution 0.312mV 0.156mV 0.156mV 0.625uA 0.625uA
16 bit 16 bit 15 bit 16 bit 15 bit
Input Impedance 1MΩ 250 Ω
 

Diagnose

Supply Voltage

Wire break (1~5V & 4~20mA) Overflow/underflow

Accuracy ± 0.2 % Full Scale At 25°C

± 0.3 % Full Scale At 0° ~ 55°C

Analog Output Specification

Output Range -10V~10V、-20mA~20mA
Conversion Time 1.6ms/4 channels 1.3ms/3 channels 1ms/2 channels

700us/1 channel

Isolation 500 VDC:(Analog / Digital)
Data Format -10~10V -5V~5V 1~5V -20~20mA 4~20mA
±32000 ±32000 0~32000 ±32000 0~32000
Resolution 5mV 5mV 5mV 10uA 10uA
12bit 11bit 10bit 12bit 11bit
Output Impedance ≧1kΩ ≦500Ω
Accuracy ± 0.2 % Full Scale At 25°C

± 0.3 % Full Scale At 0° ~ 55°C

LED Indicators

L.V LED

State Description
OFF 24V power normal
Blinking Detect 24V power
ON 24V power error

RUN LED

State Description
OFF No Power
Blinking iBus initiating
ON iBus working

ERR LED

State Description
OFF No error
Blinking Analog channel error
ON Unable to perform conversion

(Analog hardware error)

STA LED

State Description
OFF No error
Blinking Conversion in progress

Error Handling

State Description Error Handling
L.V LED ON Analog power (24v) error Check Analog power (24v)
L.V LED Blinking Detect Analog power (24v) Check Analog power (24v)
Run LED is OFF No Power Check whether the coupler is properly powered, or if module malfunction occurs. And send the

malfunction unit for repair.

ERR LED ON Unable to perform conversion Hardware error, send the unit for

repair.

RUN LED Blinking iBus initiating Check whether the coupler is

functioning, if not, sent the unit for repair.

ERR LED Blinking Channel conversion error Check the error code to find out whether the Analog value exceeds allowable range.

Wiring

 

WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (2) WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (3) WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (4)

2-, 3- and 4-wire Analog Sensor connection at inputs:
2 wire:

Current transmitter

WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (5)

3 wire:
Voltage transmitter

WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (6)

Current Source transmitter

WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (7)

Current Sink transmitter

WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (20)4 wire:
Voltage transmitter

WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (8)

Current transmitter

WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (9)

iR Analog Module Block Diagram

WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (10)

Analog I/O Features

Feature List

No. Feature Descriptions
1 User-Defined Conversion Rate
2 Analog Output – Soft Start
4 Analog Input – Diagnose Disconnection Detection (1-5v / 4-20mA)
5 Analog Input – Fast Conversion Mode
6 Analog Input – Digital Filter

User-Defined Conversion Rate
iR-Axxx-VI Series models support built-in digital-to-analog conversion with
user-defined range. Available ranges are: ±10V, ±5v, 1-5v, ±20m, 4-20mA. Example: When the defined mode is ±10V, the default scale range is ±32000. Converting analog value 10v will get the upper limit of the range, which is 32000. Converting analog value -10v will get the lower limit of the range, which is -32000.

WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (11) WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (12)

The upper and lower limit of the scale range can be configured for each mode. When switching from one mode to another, the upper and lower limit will return to default; therefore, when using this feature, please set the mode before configuring the range. By default the upper and lower limit of the range for each mode is as below:

Mode Minimum Maximum
-10~10V -32000 32000
-5V~5V -32000 32000
1~5V 0 32000
-20~20mA -32000 32000
4~20mA 0 32000

Analog Output – Soft Start
Generally, when changing analog output value, the voltage or current output will change immediately. To gradually increase or decrease output for reducing potential system impact, an [Output Update Time] parameter can be configured. Adjusting Output Update Time can get a slew rate where the change of voltage or current from minimum to maximum value per unit of time is defined, as illustrated in the following figures. WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (13)

Parameter Description Default
Output Update Time The time unit is 10ms. By default this parameter is set to 0 (disabled). The maximum allowable setting is 3200 (32 seconds) 0

Analog Input – Diagnose
A channel alarm will be generated when input exceeds allowable range. In 1-5V /
4-20mA mode, disconnection can be detected when voltage is 0v or current is 0mA.

Analog Input – Fast Conversion Mode
The conversion time per channel is 2ms. The total required conversion time is calculated by multiplying 2ms by the number of channels, for example, 4 channels will take 8ms for conversion. In fast conversion mode, where only one channel is used, the conversion time can be reduced to 500us.
Fast Conversion Mode can be enabled by setting the corresponding register to 0.5ms. Under this mode, only one channel can be used. If channel 0 is not closed, the rest of the channels will not be able to perform conversion. If channel 0 is closed where channel 1 is opened, only channel 1 can perform conversion while the rest cannot.

Analog Input – Digital Filter
The built-in filter enhances signal precision to achieve better control. Setting a slower conversion rate will get a better signal quality. By default the conversion time is 2ms. Setting 60ms can effectively filter out noises in a 50/60Hz environment.
The Filter Frame Size can stabilize the signal by averaging sampled values, in order to achieve better control.

Registers

Address Description Default Read/Write
0  

 

 

 

 

 

 

 

 

Analog Output

Channel 0 Output Mode 1 Read/Write
1 Channel 1 Output Mode 1 Read/Write
2 Channel 2 Output Mode 1 Read/Write
3 Channel 3 Output Mode 1 Read/Write
4 Channel 0 Scale Range Upper Limit 32000 Read/Write
5 Channel 1 Scale Range Upper Limit 32000 Read/Write
6 Channel 2 Scale Range Upper Limit 32000 Read/Write
7 Channel 3 Scale Range Upper Limit 32000 Read/Write
8 Channel 0 Scale Range Lower Limit -32000 Read/Write
9 Channel 1 Scale Range Lower Limit -32000 Read/Write
10 Channel 2 Scale Range Lower Limit -32000 Read/Write
11 Channel 3 Scale Range Lower Limit -32000 Read/Write
12 Channel 0 Update Time 0 Read/Write
13 Channel 1 Update Time 0 Read/Write
14 Channel 2 Update Time 0 Read/Write
15 Channel 3 Update Time 0 Read/Write
16 Error Code 0 Read
17 Command 0 Read/Write
18 Channel Detection FFh Read/Write
19  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Analog Input

Conversion Time 0 Read/Write
20 Channel 0 Input Mode 1 Read/Write
21 Channel 1 Input Mode 1 Read/Write
22 Channel 2 Input t Mode 1 Read/Write
23 Channel 3 Input Mode 1 Read/Write
24 Channel 0 Scale Range Upper Limit 32000 Read/Write
25 Channel 1 Scale Range Upper Limit 32000 Read/Write
26 Channel 2 Scale Range Upper Limit 32000 Read/Write
27 Channel 3 Scale Range Upper Limit 32000 Read/Write
28 Channel 0 Scale Range Lower Limit -32000 Read/Write
29 Channel 1 Scale Range Lower Limit -32000 Read/Write
30 Channel 2 Scale Range Lower Limit -32000 Read/Write
31 Channel 3 Scale Range Lower Limit -32000 Read/Write
32 Channel 0 Filter Frame Size 5 Read/Write
33 Channel 1 Filter Frame Size 5 Read/Write
34 Channel 2 Filter Frame Size 5 Read/Write
35 Channel 3 Filter Frame Size 5 Read/Write
36 Channel 0 Maximum Value 0 Read
37 Channel 1 Maximum Value 0 Read
38 Channel 2 Maximum Value 0 Read
39 Channel 3 Maximum Value 0 Read
40 Channel 0 Minimum Value 0 Read
41 Channel 1 Minimum Value 0 Read
42 Channel 2 Minimum Value 0 Read
43 Channel 3 Minimum Value 0 Read

Analog Output Mode

Value Mode Resolution
0 Close Channel N/A
1 -10V-10V(Default) 12bit 5mV
2 -5V-5V 11bit 5mV
3 1-5v 11bit 5mV
4 ±20mA 12bit 0.01m

A

5 4-20mA 11bit 0.01m

A

Analog Input Mode

Value Mode Conversion Time Resolution
0 Close Channel N/A N/A
1 -10V-10V(Default) 2ms 16bit 312uV
2 -5V-5V 2ms 16bit 156.25uV
3 1-5v 2ms 16bit 156.25uV
4 ±20mA 2ms 16bit 0.625uA
5 4-20mA 2ms 16bit 0.625uA

Analog Input Conversion Time

Value Conversion Time
0 2ms
1 (Default) 2ms
2 5ms
3 10ms
4 15ms
5 25ms
6 60ms
7 0.5ms (Fast Conversion Mode)

When changing from one mode to another, the closest conversion time to 2ms x number of channels will be set. Users can adjust the conversion time to get better signal precision, for example, setting 60ms in 50/60Hz environment.

Scale Range Setting

Setting Description Default
Upper Limit Allowable range: -32768~32767 32000
Lower Limit Allowable range: -32768~32767 -32000

Please note that setting the upper limit and lower limit to the same value will make the system use the default value.

Analog Output Update Time

Setting Description Default
Analog Output Update Time Allowable range: 0~3200 Time unit: 10ms

By default this setting is disabled.

0

Analog Input – Filter Frame Size

      Setting Description Default
Filter Frame Size Allowable range: 1~20

Setting value 1 will disable this setting.

5

Analog Input maximum / minimum value
This setting keeps on recording the maximum and minimum digital value. The record can be cleared by giving a command (restart recording).

Setting Description Default
Input Max./Min. Value Allowable range: -32768~32767 0

Error Code

Bit Description
0 Power error
1 Hardware error
2 Device isn’t calibrated
3 Reserved
4 Conversion cannot be performed.
5-7 Reserved
8 Input Channel 0 error
9 Input Channel 1 error
10 Input Channel 2 error
11 Input Channel 3 error

Command

Value Description
0x0001 Restore factory default
0x0002 Reset the max./min. value of analog input channel 0
0x0003 Reset the max./min. value of analog input channel 1
0x0004 Reset the max./min. value of analog input channel 2
0x0005 Reset the max./min. value of analog input channel 3
0x0006 Reset the max./min. value of analog input channel 0-3

Channel Detection

Bit Description Value
1 0
0 Analog Input Channel 0 Detection Enable Disable
1 Analog Input Channel 1 Detection Enable Disable
2 Analog Input Channel 2 Detection Enable Disable
3 Analog Input Channel 3 Detection Enable Disable
4-15 Reserved

iR-ETN Coupler Address Mapping

Module No. Module Registers iR-ETN Modbus Address
1st 500 20000-20499
2nd 500 20500-20999
3rd 500 21000-21499
4th 500 21500-21999
…… …… ……
16th 500 27500-27999

WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (15)Example:

Module No. Module Name
0 iR-ETN
1 iR-AQ04-VI
2 iR-AI04-VI
3 iR-AI04-TR
4 iR-AM06-VI
Module Module Register iR-ETN Modbus Address
iR-AQ04-VI 0# Channel 0 Output Mode 20000
1# Channel 1 Output Mode 20001
2# Channel 2 Output Mode 20002
3# Channel 3 Output Mode 20003
……… ……..
16# Error Code 20016
……… ……..
iR-AI04-VI 20# Channel 0 Input Mode 20520
21# Channel 1 Input Mode 20521
22# Channel 2 Input Mode 20522
23# Channel 3 Input Mode 20523
……… ……..
iR-AI04-TR 0# Channel 0 Input Mode 21000
1# Channel 1 Input Mode 21001
2# Channel 2 Input Mode 21002
3# Channel 3 Input Mode 21003
……… ……..
iR-AM06-VI 0# Channel 0 Output Mode 21500
1# Channel 1 Output Mode 21501
……… ……..
20# Channel 0 Input Mode 21520
21# Channel 1 Input Mode 21521
22# Channel 2 Input Mode 21522
23# Channel 3 Input Mode 21523
……… ……..
Module Module Analog Channel iR-ETN Modbus Address
iR-AI04-VI Analog Input Channel 0 Digital Value 0
Channel 1 Digital Value 1
Channel 2 Digital Value 2
Channel 3 Digital Value 3
iR-AI04-TR Channel 0 Digital Value 4
Channel 1 Digital Value 5
Channel 2 Digital Value 6
Channel 3 Digital Value 7
iR-AM06-VI Channel 0 Digital Value 8
Channel 1 Digital Value 9
Channel 2 Digital Value 10
Channel 3 Digital Value 11
iR-AQ04-VI Analog Output Channel 0 Digital Value 256
Channel 1 Digital Value 257
Channel 2 Digital Value 258
Channel 3 Digital Value 259
iR-AM06-VI Channel 0 Digital Value 260
Channel 1 Digital Value 261

* Modbus Read Function Codes: 03h, 04h, 17h; Write Function Code: 06h, 10h, 17h
* This Modbus address starts from address 0 for CODESYS and Weintek_RemoteIO configuration. If you use common Modbus TCP\IP, the Modbus address starts from address 1 so that all parameter addresses should be increased by 1.

iR-COP Coupler Address Mapping

 

Module No.

 

Module Registers

Object Dictionary
Index Sub-Index
1st 127 3000h 01h-80h
2nd 127 3001h 01h-80h
3rd 127 3002h 01h-80h
4th 127 3003h 01h-80h
…… …… …… 01h-80h
16th 127 300Fh 01h-80h

Example: WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (15)

Module No. Module Name
0 iR-COP
1 iR-AQ04-VI
2 iR-AI04-VI
3 iR-AI04-TR
4 iR-AM06-VI
Module Module Register Index Sub-Index
iR-AQ04-VI 0# Channel 0 Output Mode 3000h 01h
1# Channel 1 Output Mode 3000h 02h
2# Channel 2 Output Mode 3000h 03h
3# Channel 3 Output Mode 3000h 04h
……… …….. ……..
16# Error Code 3000h 10h
……… …….. ……..
iR-AI04-VI 20# Channel 0 Input Mode 3001h 15h
21# Channel 1 Input Mode 3001h 16h
22# Channel 2 Input Mode 3001h 17h
23# Channel 3 Input Mode 3001h 18h
……… …….. ……..
iR-AI04-TR 0# Channel 0 Input Mode 3002h 01h
1# Channel 1 Input Mode 3002h 02h
2# Channel 2 Input Mode 3002h 03h
3# Channel 3 Input Mode 3002h 04h
……… …….. ……..
iR-AM06-VI 0# Channel 0 Output Mode 3003h 01h
1# Channel 1 Output Mode 3003h 02h
……… …….. ………
20# Channel 0 Input Mode 3003h 15h
21# Channel 1 Input Mode 3003h 16h
22# Channel 2 Input Mode 3003h 17h
23# Channel 3 Input Mode 3003h 18h
……… …….. ……..

Analog Channel Calibration for Value Correction
Analog input channels may experience decreased measurement accuracy caused by factors such as variations in connected loads, system aging, and component wear over time. The following example demonstrates a self-adjustment method.

Voltage Mode Calibration

WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (16)

Step 1. Channel parameter configuration:
Set Input Mode to 1-5V mode.
Set Input Scale Range Upper Limit to 32000.
Set Input Scale Range Lower Limit to 0.

Step 2. Record the lowest voltage value:
Set the standard voltage source to output 1V and record the channel value.

Step 3. Record the highest voltage value:
Set the standard voltage source to output 5V and record the channel value.

Step 4. The recorded values are as follows:

Voltage 1V 5V
Standard Value 0 32000
Actual Value -55 31886
Error Value (Actual Value –

Standard Value)

-55 -114
Lower/ Upper Limit (Standard Value –

Error Value)

0-(-55)= 55 32000-(-114)=32114

Step 5. Calculate the Analog Value Limits = Standard Value – Error Value
Lower Limit = 55
Upper Limit = 32114

Step 6. Write values to the module:

WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (17)

*At this point, the input value corresponding to a 1V voltage source is 0, and the input value corresponding to a 5V voltage source is 32000.

Current Mode Calibration

WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (18)

Step 1. Channel parameter configuration:
Set Input Mode to 4-20mA mode.
Set Input Scale Range Upper Limit to 32000.
Set Input Scale Range Lower Limit to 0.

Step 2. Record the lowest current value:
Set the standard current source to output 4mA and record the channel value.

Step 3. Record the highest current value:
Set the standard current source to output 20mA and record the channel value.

Step 4. The recorded values are as follows:

Current 4mA 20mA
Standard Value 0 32000
Actual Value -55 31886
Error Value (Actual Value –

Standard Value)

-55 -114
Lower/ Upper Limit

(Standard Value –

0-(-55)= 55 32000-(-114)=32114
Error Value)

Step 5. Calculate the Analog Value Limits = Standard Value – Error Value
Lower Scale Range Limit = 55
Upper Scale Range Limit = 32114

Step 6. Write values to the module:

WEINTEK-iR-Axxx-VI-Series-Analog-Remote-I-O-Modules- (19)

Frequently Asked Questions

  • Q: What should I do if the ERR LED is blinking?
    A: The ERR LED blinking indicates an analog channel error. Check the analog power supply and ensure proper connections. If the issue persists, refer to the Error Handling section in the manual.
  • Q: How to interpret the LED indicators?
    A: The user manual provides detailed information on the LED indicators and their meanings. Refer to the LED Indicators section for more details.

Documents / Resources

WEINTEK iR-Axxx-VI Series Analog Remote I-O Modules [pdf] User Manual
iR-AQ04-VI, iR-AM06-VI, iR-AI04-VI, iR-Axxx-VI Series Analog Remote I-O Modules, iR-Axxx-VI Series, Analog Remote I-O Modules, Remote I-O Modules, I-O Modules

References

Leave a comment

Your email address will not be published. Required fields are marked *