Bosch Rexroth ctrlX I/O XI332204 Manual Download Page 3

R911418827, Edition 01, 3 / 8

5.4 "Filter" and "Oversampling"

A  first  order  low-pass  filter  in  the  hardware  limits  the  fre-

quency  range  at  the  input  of  the  analog  digital  converter

(ADC). The filtered signal is present at the analog digital con-

verter.
Depending  on  the  setting  of  the  value  "Oversampling  factor"

in  the  object  "Device  settings"  (F800:01),  the  Oversampling

of  the  ADC  can  be  set.  If  Oversampling  is  switched  on,  the

ADC  samples  multiple  values  and  transmits  the  average  of

the measured values. A ratio of 0 disables the Oversampling.

2  means  for  example  that  two  Samples  can  be  read  in  per

transferred process date. Thus, the effective useful signal fre-

quency can be restricted.

5.5 Limit value check of the upper and lower

range limit

The  ADC  input  data  is  used  to  check  whether  the  values  are

above  or  below  the  valid  range.  The  status  bits  "Overrange"

and  "Underrange"  or  "Wire  break"  are  set  accordingly  in  the

process data. There are different values at which the diagnos-

tics is set and reset.
For  the  limits,  go  to  the  chapter  "Distinctive  values  and  data

formats".

5.6 User Scale: Gains and offset adjustment

The  "User  Scale"  functionality  allows  an  individual  correction

of the gain (User Gain) and the offset (User Offset) for each

channel.

User offset

User scale

enable

User gain

Fig. 4: User Gain and Offset
Enable  the  functionality  "User  Scale"  to  apply  the  correction.

Therefore, set the parameter "80x0:05 User scale enable" to 1.
Enable  the  "User  Scale"  functionality  to  apply  the  correction.

You have to set the parameter "80x0:05 User scale enable" to

1.
Output values to calculate the gain and the offset:

Value_Range:

The value range at the input of the "User
Scale" calculation

Scaled_Value_Range:

The desired value range at the output of
the User Scale calculation

Lower_Range_End_Value:

The value at the lower end of the input
value range

Scaled_Lower_Range_End_Value: The desired value at the lower end of the

output value range

The values for gain and offset are calculated as follows:

Gain_Factor

= Scaled_Value_Range 

÷

 Value_Range

User_gain

= (Gain_Factor 

×

 10000) 

 10000

Enter the value "User_gain" into the parameter "80x0:01 User

gain".

Offset

= (Scaled_Lower_Range_End_Value) 

(Lower_Range_End_Value 

×

 Gain_Factor)

User_offset

= Offset 

×

 1000

Enter the value "User_offset" into the parameter "80x0:02 User

offset".

Note that possible limitations of the value range also remain

after  the  "User  scale"  limitation.  For  more  detailed  informa-

tion, refer to .

The  settings  can  only  be  made  in  the  "Pre-Op"  state  and

should be written upon each start of the EtherCAT bus via the

start parameter.

Example 1:
Module is XI422204, analog output with 

±

10 V.

The  target  is  to  reduce  the  value  range  to  values  between

-3V  and  +8V.  The  values  of  the  application  still  uses  the

value range from 

10 V to +10 V.

-10

U/V

Input signal to User Scale calculation

Signal after Gain calculation

Output signal after offset calulation

+2,5 V

x 0,55

-8

-6

-4

-2

0

2

4

6

8

10

Fig. 5: Value range offset from -10 V...+10 V to -3 V...+8V

Value_Range

= 10 V 

 (

10 V) = 20 V

Scaled_Value_Range

= 8 V 

 (

3 V) = 11 V

Lower_Range_End_Value

10 V

Scaled_Lower_Range_End_Value

3 V

 

Gain_Factor

= 11 V 

÷

 20 V = 0.55

User_gain

= (0.55 

×

 10000) 

 10000 = 

4500

Offset

= (

3 V) 

 (

10 V 

×

 0.55) = 2.5 V

User_offset

= 2.5 

×

 1000 = 2500

Example 2
Module is XI342204, analog input from 4 to 20 mA.

The connected system specified 4.5 mA as minimum value

and  18.5  mA  as  maximum  value.  The  values  should  be

mapped to a value range from 4 to 20 mA.

I/mA

Input signal to User Scale calculation

Signal after Gain calculation

Output signal after offset calulation

-1,143 mA

x 1,1429

0

2

6

8

10

12

14

16

18

20

4

Fig. 6: Value range offset from 4.5 mA to 18.5 mA to from 4

mA to 20 mA

Value_Range

= 18.5 mA 

 (

4.5 mA) = 14 mA

Scaled_Value_Range

= 20 mA 

 (

4 mA) = 16 mA

Lower_Range_End_Value

= 4.5 mA

Scaled_Lower_Range_End_Value

= 4 mA

 

Gain_Factor

= 16 mA 

÷

 14 mA = 1.1429

User_gain

= (1.1429 

×

 10000) 

 10000 = 1429

Offset

= 4 mA 

 (4 mA 

×

 1.1429) = 

1.143

User_offset

1.143 

×

 1000 = 

1143

5.7 Limit 1/2 Threshold Check

There  are  two  individual  and  independent  limit  value  checks

per  channel  specifying  whether  the  process  data  value  is

lower, equal to or higher than the limit value set.
The  limit  value  to  be  checked  in  set  in  the  parameter  "Limit

1" or in the parameter "Limit 2" of the object "Channel x set-

tings". The format is identical to the value in the process data,

a standardized value.
Each  individual  limit  check  is  enabled  using  the  parameter

"Limit y enable" in the object "Channel x settings".
The  result  of  the  check  is  output  in  the  process  data  "Ch.

x  Limit  y".  Alternatively,  it  can  be  retrieved  either  via  the

CoE  object  60x0:04  ("Channel  x  Limit  1")  or  the  CoE  object

60x0:06 ("Channel x Limit 2"). Meaning of the bits:

Bit

Meaning

0

1 if the value is lower than or equal to the set date.

1

1 if the value is higher than or equal to the set date.

Summary of Contents for Rexroth ctrlX I/O XI332204

Page 1: ...onnection method Push in XI332204 Connection method 2 wire shielded twisted in pairs Signal type Differential Input signal 0 mA to 20 mA Input resistance 250 Ω Limit frequency of input filter 15 7 kHz Conversion time 100 μs Resolution D A 16 bits incl sign Accuracy Typ 0 1 of the end value of the measured range MBE Max 0 3 of MBE Overload protection No max DC 10 4 V Imax 46 mA Common Mode Max 35 V...

Page 2: ...sheet is only intended for qualified electricians and staff trained by these qualified electricians The user has to be familiar with the known safety concepts on automation technology applicable standards and other guidelines 4 3 Electric safety NOTICE Loss of electric safety Unintended handling can affect the device safety Observe the notes in the present data sheet during installation com missio...

Page 3: ...x0 02 User offset Note that possible limitations of the value range also remain after the User scale limitation For more detailed informa tion refer to The settings can only be made in the Pre Op state and should be written upon each start of the EtherCAT bus via the start parameter Example 1 Module is XI422204 analog output with 10 V The target is to reduce the value range to values between 3V an...

Page 4: ... for parameterization The module can be parameterized using these objects Each channel can be freely parameterized The initial value for the objects is 0 or false The module does not remanently save the parameter values To automatically apply the settings required upon each bus start set the values in the start parameters of the engi neering Index hex Object name Data type Access Unit Description ...

Page 5: ...mpact representation Word 1 INT IN Channel 1 Value Word 2 INT IN Channel 2 Value Word 3 INT IN Channel 3 Value Word 4 INT IN Channel 4 Value Word 5 Byte 1 Byte 2 Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 5 Bit 6 7 Bit 2 Bit 3 Bit 4 5 Bit 6 7 IN IN IN IN IN IN IN IN IN IN IN IN Periphery voltage ok Error Channel 1 Wire break Channel 1 Overrange Channel 1 Limit 1 Channel 1 Limit 2 Channel 2 Wire break Channel 2...

Page 6: ...or peripheral voltage error RD RD RD RD RD RD RD RD RD RD Communication or configura tion error RD RD RD RD RD Table 3 Module status LED diagnostic and device status 8 5 Channel status LED Each input channel of the module is provided via a channel status LED at the plug Refer to Chapter 3 2 Clamping point assignment on page 1 Meaning of the channel LED LED Meaning Red Signal error Overrange or und...

Page 7: ...vide the following minimum distances for sufficient cooling 35 mm 0 mm 0 mm 35 mm 35 mm Fig 10 Ventilation distance Additionally provide sufficient distance for mounting dis mounting plugs and cables If more devices are connected in series to the station on the left or right the surface temperature may not exceed 60 C In case of a several line design the supply air has to be measured under each li...

Page 8: ... to be met Use only insulated copper wires suitable for at least 60 C 9 7 Dismounting module For dismounting use a common tool such as a slotted screwdriver with a 2 5 mm blade NOTICE Destruction of components and devices due to mounting and dismounting under voltage Disconnect the module and all connected module compo nents from voltage before mounting or dismounting Removing module from support ...

Reviews: