The racked analog modules. Schneider Electric PL7 Junior/Pro - Premium PLC Applications - Analog, Regulation PID, Weighing
إعلان
إعلان
The racked analog modules
2
At a Glance
Aim of this chapter?
What's in this
Chapter?
This chapter introduces the racked analog modules.
This Chapter contains the following Sections:
Section
2.1
2.2
2.3
2.4
2.5
2.6
Topic
TSX AEY 800 and TSX AEY 1600 modules
TSX AEY 810 Module
TSX AEY 1614 Module
TSX AEY 414 Module
TSX AEY 420 Module
TSX ASY 410 and TSX ASY 800 modules
Page
TLX DS 57 PL7 xxE
19
Racked analog modules
2.1
TSX AEY 800 and TSX AEY 1600 modules
At a Glance
Aim of this section?
What's in this
Section?
This section introduces the TSX AEY 800 and TSX AEY 1600 rack modules.
This Section contains the following Maps:
Topic
Introducing the TSX AEY 800 and TSX AEY 1600 modules
Timing of measurements
Monitoring under/overshoot
Measurement filtering
Displaying measurements
Sensor alignment
Calibration of the TSX AEY 800 and TSX AEY 1600 modules
Page
20
TLX DS 57 PL7 xxE
Racked analog modules
Introducing the TSX AEY 800 and TSX AEY 1600 modules
General
Structural diagram
The TSX AEY 800 and TSX AEY 1600 modules are high level 8 /16 input devices for industrial measurement.
Associated to sensors or transmitters, they support surveillance, measurement and regulation functions for continuous processes.
The TSX AEY 800 and TSX AEY 1600 modules support the range +/-10 V, 0..10 V,
0..5 V, 1..5 V, 0..20 mA or 4..20 mA for each of their inputs, depending on the selection made in configuration (See Modifying the range of an input or output of an
The debugging screen displays the value and status for each channel in the selected module in real-time. It also enables the user to access channel command (forcing the input or output value, reactivation of outputs, etc.).
The TSX ASY 800 and TSX AEY 1600 input modules support the following functions:
Channel selection Optocoupler
Multiplexer A/D
Optocoupler
Processing
X bus
Interface
1000
Vrm s
Function
1 2 3
DC/DC
Converter
4
7
5 V
5
6
TLX DS 57 PL7 xxE
21
Racked analog modules
Description The table below shows the various functions
Address Element
1
2
3
Function
Connection to the process and scanning of input channels l l l l physical connection to the process, via SubD connector(s), protection of the module against voltage surges using limiter diodes, adapting input signals using analog filtering, scanning input channels using static multiplexing.
Adapting input signals l gain selection, based on the input signal characteristics, defined at configuration (unipolar or bipolar range, voltage or current), l compensation for drifts in the amplification string.
l 12 bit analog/digital converter.
Digitalization of analog input measurement signals
4
5 transformation of input measurements into a unit that can be used by the user l l
Interface and communication with the application l l l l l acknowledgment of recalibration and alignment coefficients to be applied to measurements, as well as self-calibration coefficients for the module, measurement filtering (digital filtering), based on configuration parameters, scaling of measurements, based on configuration parameters.
management of exchanges with the processor, geographical addressing, receiving module and channel configuration parameters, transmitting measured values, as well as module status, to the application.
6
7
Module power supply -
Module monitoring and notification of possible errors to the application l l l l testing conversion string, testing for range under/overshoot on channels, testing for presence of terminal block, testing watchdog.
22
TLX DS 57 PL7 xxE
Racked analog modules
Timing of measurements
At a Glance The timing of measurements depends on the cycle used, defined on configuration: l l normal cycle or fast cycle.
in normal cycle, the scanning cycle time is fixed, in fast cycle, only channels registered as used are scanned. The scanning cycle time is therefore proportional to the number of channels registered as used.
Note: In fast cycle, filtering is inhibited
Channel scanning cycle
The scanning cycle of channels used in normal cycle is as follows:
Channel 0
Tv
Channel 1
Tv
Channel 7 (or 15)
Tv
Internal ref.
Tv
Cycle time
Tv = scanning time for one channel
Internal ref. = corresponds to the acquisition of voltage references built-in to the module, to allow periodic self-calibration
The scanning cycle of channels used in fast cycle is as follows:
Example for channels 3, 5, 6
Channel 3
Tv
Channel 5
Tv
Channel 6
Tv
Internal ref.
Tv
Cycle time = (3+1)xTv
Tv = scanning time for one channel
Internal ref. = corresponds to the acquisition of voltage references built-in to the module, to allow periodic self-calibration
TLX DS 57 PL7 xxE
23
Racked analog modules
Calculating cycle time
The table below gives the values of cycle time according to the cycle used:
Module
TSX AEY 800
TSX AEY 1600
Normal cycle
27 ms
51 ms
Fast cycle
(N+1) x 3 ms l where N = number of channels used.
(N+1) x 3 ms l where N = number of channels used.
Note: The module cycle is asynchronous with the PLC cycle. At the start of each
PLC cycle, the channel values are recognized. If the cycle time of the MAST task is less than that of the module, some values will not have changed.
Illustration:
Module processing time
MAST task time changes of the channel values
24
TLX DS 57 PL7 xxE
Racked analog modules
Monitoring under/overshoot
At a Glance
Measurement zones
The TSX AEY 800 and TSX AEY 1600 modules give the choice of 6 ranges of voltage or current for each of their inputs. For the selected range, the module monitors over/undershoot: it checks that the measurement is between a lower and upper limit.
This check is always enabled.
Generally speaking, the modules will authorize an over/undershoot by 5% of the positive electrical part of the range.
The measurement scale is divided into three zones: undershoot zone nominal zone overshoot zone lower limit upper limit l l l the nominal zone is the measurement scale that corresponds to the range selected, the overshoot zone is the zone above the upper limit, the undershoot zone is the zone below the lower limit.
Over/undershoot indications
In the over/undershoot zones, there is a risk of saturation of the measurement string
, which is signaled by:
Bit name
%Ixy.i.ERR
%MWxy.i.2:X1
Meaning (when = 1)
Channel fault
Range over/undershoot on the channel
TLX DS 57 PL7 xxE
25
Racked analog modules
Over/Undershoot limits
Range
+/-10V
0..10V
0..5V
1..5V
0..20mA
4..20mA
+3.2mA
The over/undershoot limit values are as follows:
Lower limit Lower limit Values available by default in standardized format
-10.5V
-0.5V
+10.5V
+10.5V
+/- 10500
-500...10500
0V
0.8V
0mA
+5.25V
+5.25V
+21mA
-500...10500
-500...10500
0...10500
+20.8mA
-500...10500
Minimum limit in userdefined format
Maximum limit in userdefined format
Min-5%x(Max-Min)/2
Min-5%x(Max-Min)/2 approx. -10mV
Min-5%x(Max-Min)/2 approx. -40
µ
A
Min-5%x(Max-Min)/2
Max+5%x(Max-Min)/2
Max+5%x(Max-Min)/2
Max+5%x(Max-Min)/2
Max+5%x(Max-Min)/2
Max+5%x(Max-Min)/2
Max+5%x(Max-Min)/2
Note: Min designates the minimum value indicated by the user. Max designates the maximum value indicated by the user.
26
TLX DS 57 PL7 xxE
Racked analog modules
Measurement filtering
At a Glance
Mathematical formula
The filtering used is first order filtering.
The filtering coefficient can be modified (See Modifying the channel filtering value,
p. 208) from the PL7 screen or via the program.
The mathematical formula used is as follows :
Mesf n = α × ( – 1 ) + ( 1 – α ) × Valb n with:
α =filter efficiency,
Mesf(n)=measurement filtered at moment n,
Mesf(n-1)=measurement filtered at moment n-1,
Valb(n)=gross value at moment n.
At configuration, the user selects the filter value from 7 possible values. This value can be modified, even when the application is in RUN mode .
Note: Filtering is inhibited in fast cycle mode
Values for the
TSX AEY 800 module
The filter values are as follows:
Required efficiency
No filtering
Low filtering
Medium filtering 3
4
High filtering 5
6
0
1
2
Value to be selected
α
corresponding
0
0,750
0,875
0,937
0,969
0,984
0,992
Filter response time at 63%
Cut-off frequency
(Hz)
0
100 ms
202 ms
0
1,591
0,788
419 ms
851 ms
1,714 ms
3,442 ms
0,379
0,187
0,093
0,046
TLX DS 57 PL7 xxE
27
Racked analog modules
Values for the
TSX AEY 1600 module
The filter values are as follows:
Required efficiency
No filtering
Low filtering
Medium filtering 3
4
High filtering 5
6
0
1
2
Value to be selected
α
corresponding Filter response time at 63%
Cut-off frequency
(Hz)
0
0,750
0,875
0,937
0,969
0,984
0,992
0
178 ms
382 ms
791 ms
1,607 s
3,239 s
6,502 s
0
0,894
0,416
0,201
0,099
0,049
0,024
28
TLX DS 57 PL7 xxE
Racked analog modules
Displaying measurements
At a Glance
Standardized display
The measurement provided to the application can be applied directly by the user, l l who can choose between: using standardized display 0..10000 (or +/-10000 for the range +/-10 V), parameterizing his display format by indicating the minimum and maximum values required.
The values are displayed in standardized units (in % with 2 decimals, also symbolized °/
°°°
):
Type of range Display unipolar range:
0-10V, 0-5V, 0-20mA, 4-20mA bipolar range:
+/-10V from 0 to 10000 (0 °/
°°°
to 10000 °/ from -10000 to +10000 (-10000 °/
°°°
°°°
)
to +10000 °/
°°°
)
User-defined display
The user can select the value scale (See Modifying the display format of an input
channel as voltage or as current, p. 185) in which the measurements are expressed,
by selecting: l the minimum limit corresponding to the range minimum 0 °/
°°°
(or -10000 °/
°°°
), l the maximum limit corresponding to the range maximum (+ 10000 °/
°°°
).
These minimum and maximum limits are integers within the range – 30000 and +
30000.
Example:
Let us suppose that a conditioning unit indicates pressure information on a 4-20mA loop, with 4mA corresponding to 3200 mB and 20mA corresponding to 9600 mB.
The user can, therefore, select the user-defined format (User), defining the following minimum and maximum limits:
3200 °/
°°°
for 3200 mB as minimum limit,
9600 °/
°°°
for 9600 mB as maximum limit,
Values sent to the program will change between 3200 (= 4 mA) and 9600 (= 20 mA).
The corresponding values are as follows:
Value transmitted to the program
Value of current
3200 current value
9600
4 mA between 4 and 20mA
20 mA
Value of pressure
3200 mB current value
9600 mB
TLX DS 57 PL7 xxE
29
Racked analog modules
Sensor alignment
At a Glance Alignment consists of eliminating systematic deviation observed with a given sensor around a given operating point. An error linked to the process is compensated for.
For this reason, replacing a module does not necessitate a new alignment, whereas the replacement of the sensor or modification of the operating point of this sensor does necessitate a new alignment.
Conversion line after alignment
Initial conversion line
Example
Alignment values
Let us suppose that a pressure sensor, linked to a conditioning unit (1mV/mB), indicates 3200 mB, whereas the actual pressure is 3210 mB.
The value measured by the module in standardized scale will be 3200 (3.20 V). The user can align the measurement to the value 3210 (value required).
After this alignment procedure, the measurement channel will apply a systematic offset of +10. The alignment value that must be entered is 3210.
The alignment value can be modified (See
Aligning an input channel, p. 210) from
the PL7 screen, even when the program is in RUN mode.
For each input channel, the user can: l l l view and modify the required measurement value, save the alignment value, see if the channel already possesses an alignment.
The alignment offset can also be modified by the program.
Alignment is performed on the channel under normal usage, without affecting the module channel operating modes. The maximum difference between the value measured and the value required (aligned value) must not exceed 1000.
The alignment offset is stored in the word %Mwxy.i.8.
30
TLX DS 57 PL7 xxE
Racked analog modules
Calibration of the TSX AEY 800 and TSX AEY 1600 modules
At a Glance
Precautions
Calibration (See
Calibration function for an analog module, p. 213) is performed
globally for the module on channel 0. It is advisable to calibrate the module outside the application. Calibration can be performed with the PLC task linked to the channel in RUN or STOP modes.
When in calibration mode, measurements for all channels in the module are declared invalid (%Ixy.i.ERR bit = 1), filtering and alignment is prevented and channel acquisition cycles may be lengthened.
As inputs other than channel 0 will not be acquired during calibration, the value transmitted to the application for these other channels is the last value that was measured before switching to calibration.
Procedure
Step
1
2
3
4
5
6
7
The following table gives the procedure for calibrating the module:
Action
Access the calibration adjustment screen.
Double click on channel 0.
Result : A question appears ‘Do you wish to switch to recalibration mode?’.
Reply to this question with Yes .
Result : The calibration window appears.
According to the range to be calibrated, connect a reference voltage to the voltage input of channel 0: l reference voltage = 10 V (20 ppm precision) in order to calibrate the module on the +/-10 V and 0..10
V ranges, l reference voltage = 5 V (20 ppm precision) in order to calibrate the module on the 0..5 V, 1..5 V, 0..20 mA and 4..20 mA ranges.
Caution: the 5 V reference is used to calibrate the whole measurement device for the 0..20 mA and 4..20 mA ranges, with the exception of the 250 Ohm current shunt situated on the current entry.
Once the reference has been connected to the voltage input (e.g. 10 V), use the Reference drop-down list box to slect this value. Wait, if necessary, for the reference voltage connected to stabilize, then confirm the selection using the Confirm command button. The ranges linked to this reference (e.g. +/-
10 V and 0..10 V) are then calibrated automatically.
Calibrate the module for other ranges, if applicable.
the Return to Factory Parameters command button cancels all previous calibrations, and return to the original calibration settings configured in the factory.
Press the Save command button, in order to recognize and save the new calibration in the module. If you exit the calibration screen without saving, a message is displayed indicating that the new calibration values will be lost.
TLX DS 57 PL7 xxE
31
Racked analog modules
2.2
TSX AEY 810 Module
At a Glance
Aim of this section?
What's in this
Section?
This section introduces the TSX AEY 810 rack-based module.
This Section contains the following Maps:
Topic
Introducing the TSX AEY 810 module
Timing of measurements
Monitoring under/overshoot
Measurement filtering
Displaying measurements
Calibrating the TSX AEY 810 module
Page
32
TLX DS 57 PL7 xxE
Racked analog modules
Introducing the TSX AEY 810 module
General
Structural diagram
TSX AEY 810
The TSX AEY 810 module is a high level 8 input industrial measurement device.
Associated to sensors or transmitters, it is used for monitoring, measuring and regulating continuous processes.
The TSX AEY 810 module offers the range +/-10 V, 0..10 V, 0..5 V, 1..5 V, 0..20 mA or 4..20 mA for each of its inputs, according to the selection made in configuration
(See
Modifying the range of an input or output of an analog module, p. 183).
The debugging screen displays the value and status for each channel of the selected module in real-time. It also enables the user to access the channel command (forcing the input or output value, reactivation of outputs, etc.).
The TSX AEY 810 input module supports the following functions:
1000 Vrms insulation
Channel selection
Optocoupler
Filter
A/D
Optocoupler
Processing
X bus
Interface
Filter
1 2 3
7
DC/DC
Converter
4
5 V
5
6
TLX DS 57 PL7 xxE
33
Racked analog modules
Description The table below shows the various functions :
Address
1
2
3
4
5
6
7
Element
Connection to process and scanning of input channels
Adapting input signals
Digitalization of analog input measurement signals
Transformation of input measurements into a unit that can be used by the user
Interface and communication with the application
Module power supply
Module monitoring and notification of possible errors to the application l l
Function l l l l l l physical connection to the process, via SubD connector(s), protection of the module against voltage surges using limiter diodes, adapting input signals using analog filtering, scanning input channels using static multiplexing, inter-channel isolation assured by optical connectors.
gain selection, based on the input signal characteristics, defined at configuration
(unipolar or bipolar range, voltage or current), compensation for drifts in the amplification string.
16 bit analog/digital converter.
l l l acknowledgment of recalibration and alignment coefficients to be applied to measurements, as well as self-calibration coefficients for the module, filtering (digital filtering) of measurements, based on configuration parameters, scaling of measurements, based on configuration parameters.
l l l l
management of exchanges with the processor, geographical addressing, receiving module and channel configuration parameters, transmitting measured values, as well as module status, to the application.
l l l l testing conversion string, testing for range under/overshoot on channels, testing for presence of terminal block, testing watchdog.
34
TLX DS 57 PL7 xxE
Racked analog modules
Timing of measurements
At a Glance The timing of measurements depends on the cycle used, defined at configuration l l
(See
Modifying the Scanning cycle of the inputs of a racked analog module, p. 190) :
normal cycle or fast cycle.
in normal cycle, the scanning cycle time is fixed, in fast cycle, only channels registered as used are scanned. The scanning cycle time is therefore proportional to the number of channels registered as used.
Note: In fast cycle, filtering is inhibited
Channel scanning cycle
The scanning cycle of channels used in normal cycle is as follows:
Channel 0
Tv
Channel 1
Tv
Channel 7 (or 15)
Tv
Internal ref.
Tv
Cycle time
Tv = scanning time for one channel
Internal ref. = corresponds to the acquisition of voltage references built-in to the module, to allow periodic self-calibration
The scanning cycle of channels used in fast cycle is as follows:
Example for channels 3, 5, 6
Channel 3
Tv
Channel 5
Tv
Channel 6
Tv
Internal ref.
Tv
Cycle time = (3+1)xTv
Tv = scanning time for one channel
Internal ref. = corresponds to the acquisition of voltage references built-in to the module, to allow periodic self-calibration
TLX DS 57 PL7 xxE
35
Racked analog modules
Calculating cycle time
The table below gives the values of cycle time according to the cycle used:
Module Normal cycle Fast cycle
TSX AEY 810 29.7 ms (N+1) x 3.3 ms l where N = number of channels used.
Note: The module cycle is asynchronous with the PLC cycle. At the start of each
PLC cycle, the channel values are recognized. If the cycle time of the MAST task is less than that of the module, some values will not have changed.
Illustration:
Module processing time
MAST task time changes of the channel values
36
TLX DS 57 PL7 xxE
Racked analog modules
Monitoring under/overshoot
At a Glance
Measurement zones
The TSX AEY 810 module provides a choice of 6 voltage or current ranges for each of its inputs. For the selected range, the module monitors over/undershoot: it checks that the measurement is between a lower and upper limit.
This check is optional.
Generally speaking, the module will authorize an overshoot of 5% on the positive electrical part of the range.
The measurement scale is divided into five zones :
Lower limit
Lower value in range
Upper value in range Upper limit l l l l l undershoot zone lower tolerance zone nominal zone upper tolerance zone overshoot zone the nominal zone is the measurement scale that corresponds to the range selected, the upper tolerance zone contains the values between the upper value of the range (e.g.: +10V for a range -10V/+10V) and the upper limit, the lower tolerance zone contains the values between the lower value of the range (e.g.: -10V for a range -10V/+10V) and the lower limit, the overshoot zone is the zone above the upper range limit, the undershoot zone is the zone below the lower range limit.
Over/undershoot indications
In the over/undershoot zones, there is a risk of measurement device saturation. To overcome this risk of the user program, error bits are provided:
Bit name
%IWxy.i.1:X5
%IWxy.i.1:X6
%MWxy.i.2:X1
%Ixy.i.ERR
Meaning (when = 1)
Measurement in the lower tolerance zone.
Measurement in the upper tolerance zone.
If over/undershoot monitoring is required, this bit signals an over/undershoot fault in the range: l l
%MWxy.i.2:X14 signals an undershoot,
%MWxy.i.2:X15 signals an overshoot.
Channel fault.
TLX DS 57 PL7 xxE
Note: If an over/undershoot occurs, the value measured is limited to value of the corresponding limit.
37
Racked analog modules
Over/undershoot limit values
The overshoot or undershoot values can be configured (See Modifying overshoot
monitoring and event processing selection, p. 193) independently of each other.
They can take integer values between the following values:
Lower limit = Vinf range + lower tolerance zone
Upper limit = Vsup range + upper tolerance zone
The table below gives the values of the tolerance zones for the different ranges:
Range
-
Bipolar
Lower tolerance zone
Default value Max. value
-0.125 x
∆ gamme /2
0
0 Unipolar -0.125 x
∆ gamme
Standardize d Bipolar
-1250 0
Min. value
-0.25 x
∆ gamme /2
-0.25 x
∆ gamme
-2500
Upper tolerance zone
Default value Min. value
-0.125 x
∆ gamme /2
0.125 x
∆ gamme
1250
Standardize d Unipolar
-1250
Userdefined
Bipolar
-0.125 x
∆ gamme /2
0
0
-2500
-0.25 x
∆ gamme /2
1250
0.125 x
∆ gamme /2
Userdefined
Unipolar
-0.125 x
∆ gamme
0 -0.25 x
∆ gamme
With
∆ gamme = Upper range value - Lower range value,
0.125 x
∆ gamme
0
0
0
0
0
0
Max. value
0.25 x
∆ gamme /2
0.25 x
∆ gamme
2500
2500
0.25 x
∆ gamme /2
0.25 x
∆ gamme
Note: l The bipolar range is range +/-10V, the unipolar ranges are ranges 0..20mA,
0..10V, 0..5V, 1..5V, 4..20mA, l By default, overshoot monitoring is active but it can be partially activated (only for overshoots or undershoots) or deactivated.
38
TLX DS 57 PL7 xxE
Example
20 mA 24 mA
Racked analog modules
Overshoot for the range 4..20mA in standardized mode on channel 0
Lower limit : -1250 (2mA) Upper limit = 10625 (21mA)
0 mA 4 mA
1 2 3
Measurement range
Range measurable electronically
4 5
%MWxy.0.2:X1
%MWxy.0.2:X14
%MWxy.0.2:X15
%IWxy.0.1:X5
%IWxy.0.1:X6
%Ixy.0.ERR
Upper limit:
10625
10000
Lower limit:
0
-1250
2 mA 4 mA
1.
Undershoot zone
2.
Lower tolerance zone
3.
Nominal zone
4.
Upper tolerance zone
5.
Overshoot zone
20 mA 21 mA
TLX DS 57 PL7 xxE
39
Racked analog modules
Measurement filtering
At a Glance
Mathematical formula
The filtering used is first order filtering. The filter coefficient can be modified from a programming terminal and by program (See Modifying the filter value of analog
The mathematical formula used is as follows :
Mesf n = α × ( – 1 ) + ( 1 – α ) × Valb n with:
α =filter efficiency,
Mesf(n)=measurement filtered at moment n,
Mesf(n-1)=measurement filtered at moment n-1,
Valb(n)=gross value at moment n.
At configuration, the user selects the filter value from 7 possible values. This value can be changed, even when the application is in RUN mode .
Note: Filtering is inhibited in fast cycle mode.
Values for the
TSX AEY 810 module
The filter values are as follows: .
Required efficiency
No filtering
Low filtering
Medium filtering
High filtering
3
4
5
6
0
1
2
Value to be selected
α
corresponding
0
0,750
0,875
0,937
0,969
0,984
0,992
Filter response time at 63% cut-off frequency (Hz)
0
104.3 ms
224.7 ms
0
1,526
0,708
464.8 ms
944.9 ms
1,905 ms
3,825 ms
0,342
0,168
0,084
0,042
40
TLX DS 57 PL7 xxE
Racked analog modules
Displaying measurements
Introduction
Standardized display
The measurement provided to the application can be applied directly by the user, l l who can choose (See Modifying the display format of an input channel as voltage or
using standardized display 0..10000 (or +/-10000 for the range +/-10 V), creating parameters for its display format by indicating the minimum and maximum values required.
The values are displayed in standardized units (in % with 2 decimals, also with symbol °/
°°°
):
Type of range Display unipolar range:
0-10V, 0-5V, 0-20mA, 4-20mA bipolar range:
+/-10V from 0 to 10000 (0 °/
°°°
to 10000 °/ from -10000 to +10000 (-10.000 °/
°°°
°°°
).
to +10.000 °/
°°°
).
User display The user can select the value range in which the measurements are expressed, by selecting: l the minimum limit corresponding to the range minimum 0 °/
°°°
(or -10000 °/
°°°
), l the maximum limit corresponding to the range maximum + 10000 °/
°°°
.
These minimum and maximum limits should be integers within the range -30000 to
+30000.
Example:
Suppose that a conditioning unit indicates pressure on a loop of 4-20mA, where
4mA corresponds to 3200mB and 20mA corresponds to 9600mB. The user can, therefore, select the User display format, defining the following minimum and maximum limits:
3200 °/
°°°
for 3200 mB as minimum limit,
9600 °/
°°°
for 9600 mB as maximum limit,
Values sent to the program will change between 3200 (=4mA) and 9600 (=20mA).
The corresponding values are as follows:
Value transmitted to program
Value of current
3200 current value
9600
4 mA between 4 and 20mA
20 mA
Value of pressure
3200 mB current value
9600 mB
TLX DS 57 PL7 xxE
41
Racked analog modules
Calibrating the TSX AEY 810 module
Introduction
Precautions
Calibration (See
Calibration function for an analog module, p. 213) is performed
globally for the module on channel 0. It is advisable to calibrate the module outside the application. Calibration can be performed with the PLC task linked to the channel, in RUN or STOP modes.
When in calibration mode, measurements for all channels in the module are declared invalid (bit %IWxy.i.1:X2 = 1), filtering and alignment is prevented and channel acquisition cycles may be lengthened.
As inputs other than channel 0 will not be acquired during calibration, the value transmitted to the application for these other channels is the last value that was measured before commencing calibration.
Procedure
Step
1
2
3
4
5
6
7
The following table shows the module calibration procedure:
Action
Access the calibration adjustment screen.
Double-click on channel 0.
Result : The system asks for confirmation ‘Do you wish to switch to recalibration mode?’.
Reply to this question with Yes .
Result : The calibration window appears.
Connect a reference voltage on the voltage input of channel 0, according to the range to be calibrated: l reference voltage = 10 V (20 ppm precision) in order to calibrate the module on the +/-10 V and 0..10
V ranges, l reference voltage = 5 V (20 ppm precision) in order to calibrate the module on the 0..5 V, 1..5 V, 0..20 mA and 4..20 mA ranges.
Caution: the reference 5 V is used to recalibrate the whole measurement channel for ranges 0..20 mA and 4..20 mA, with the exception of the 250 Ohm current shunt situated mounted on the current input.
Once the reference has been connected to the voltage input (e.g. 10 V), select the value from the
Reference drop-down list box. Wait, if necessary, for the reference voltage connected to stabilize, then confirm the selection using the Confirm command button. The ranges linked to this reference (e.g. +/-10
V and 0..10 V) are then calibrated automatically.
Calibrate the module for any other ranges in use.
the Return to Factory Settings command button will cancel all previous calibrations, and return the module to the calibration settings configured in the factory.
Click on the Save command button in order to register and save the new calibration in the module. If an attempt is made to exit the calibration screen without saving, a message is displayed indicating that the new calibration values will be lost.
42
TLX DS 57 PL7 xxE
Racked analog modules
2.3
TSX AEY 1614 Module
At a Glance
Aim of this section?
What's in this
Section?
This section introduces the TSX AEY 1614 rack-based module.
This Section contains the following Maps:
Topic
Introducing the TSX AEY 1614 module
Timing of measurements
Monitoring under/overshoot
Measurement filtering
Displaying measurements
Sensor alignment for the TSX AEY 1614 module
Calibrating the TSX AEY 1614 module
Page
TLX DS 57 PL7 xxE
43
Racked analog modules
Introducing the TSX AEY 1614 module
General The TSX AEY 1614 module is a 16 input thermocouple industrial measurement device.
The TSX AEY 1614 module offers the following ranges for each of its inputs l l according to the selection made at configuration (See Modifying the range of an
input or output of an analog module, p. 183):
Thermocouple: B,E,J,K,L,N,R,S,T or U;
Voltage: -80..+80 mV.
Note: The TELEFAST ABE 7 CP A12 connection accessory facilitates connection and provides a cold junction compensation device
Structural diagram
The TSX AEY 1614 input module performs the following functions:
Channels
0 to 7
Cold junction
Telefast 8
TSX AEY1614
Acquisition channel
Supply Opto
ADC Opto
Processing
X bus
Interface
Channels
8 to 15
Cold junction
Telefast 8
Acquisition channel ADC Opto
Supply Opto 6
1 2 3
7
4 5
44
TLX DS 57 PL7 xxE
Racked analog modules
Description Details of the functions are as follows:
Address Element
1 Adaptation and multiplexing
2
3
4
5
6
7
8
Amplification
Function
Adaptation consists of a common mode and differential mode filter. It is followed by channel multiplexing via opto switches in order to offer the possibility of common mode voltage between channels (up to 400 V). A second multiplexing stage is used to self calibrate the acquisition string offset as close as possible to the input limit, and select the cold junction compensation sensor included in the telefast package.
This is built around a weak offset amplifier. Lopping the amplifier on entry enables it to withstand voltage surges of 30V.
Conversion
Transformation of input measurements into a unit that can be used by the user l l
The converter receives the signal coming from an input channel or cold junction compensation. Conversion is based on a
Σ∆
16 bit converter.
l acknowledgment of recalibration and alignment coefficients to be applied to measurements, as well as self-calibration coefficients for the module, measurement filtering (digital filtering), based on configuration parameters, scaling of measurements, based on configuration parameters.
Interface and communication with the application l l l l
management of exchanges with the processor, geographical addressing, receiving module and channel configuration parameters, transmitting measured values, as well as module status, to the application.
Module power supply
Module monitoring and notification of possible errors to the application l l l l testing conversion string, testing for range under/overshoot on channels, testing for presence of terminal block, testing watchdog.
Cold junction compensation l l integrated into TELEFAST ABE 7CP A12, to be allowed for by the user if TELEFAST is not used.
TLX DS 57 PL7 xxE
45
Racked analog modules
Timing of measurements
Introduction The cycle time for the TSX AEY 1614 module depends on which cycle is used: l l normal cycle or fast cycle, defined in configuration (See Modifying the Scanning
cycle of the inputs of a racked analog module, p. 190), and the configured options.
in normal cycle, the scanning cycle time is fixed, in fast cycle, only channels registered as used are scanned. The scanning cycle time is therefore proportional to the number of channels registered as used.
Note: The channels are acquired simultaneously in pairs (channel 0 and channel
8, channel 1 and channel 9, …, channel 7 and channel 15).
Normal cycle Example for a module in which all the options are activated.
Wt0 V0
Wt8 V8
Wt1
Wt9
V1
V9
Wt2 V2
Wt10 V10
.......
Wt7 V7
.......
Wt15 V15
TCJC
TCJC
High prec.
High prec.
8ms 70ms 8ms 8ms 70ms 8ms 70ms 70ms 70ms
Module cycle time
Wt: wiring test (8 ms per channel requesting the test)
TCJC: Telefast cold junction compensation (70ms)
High prec. : high precision mode (corresponds to a self-calibration procedure of the module) (70ms)
46
TLX DS 57 PL7 xxE
Fast cycle
Racked analog modules
To reduce the cycle time to the maximum, the system will take account of the fact that the channels are acquired simultaneously in pairs.
Example of optimal cabling for 3 channels used with wiring test, Telefast cold junction compensation, and high precision mode:
If the user wishes to use only 3 channels and have the minimum cycle time, it is best to connect the dual channels. In this way, there will only be an elementary time for two channels. In our example, the dual channels 0 and 8 and channel 1 are selected.
The cycle time is therefore as follows:
2
×
70ms + 2
×
8ms + 70ms + 70ms = 296ms
Tf0
Tf8
8ms
V0
V8
Tf1
Tf9
V1
V9
CSFT
CSFT
70ms 8ms 70ms 70ms
Temps de cycle = 296ms
Hte préc.
Hte préc.
70ms
Note: The module cycle is asynchronous with the PLC cycle. At the start of each
PLC cycle, the channel values are recognized. If the cycle time of the MAST task is less than that of the module, some values will not have changed.
Illustration:
Module processing time
MAST task time changes of the channel values
TLX DS 57 PL7 xxE
47
Racked analog modules
Monitoring under/overshoot
Introduction
Measurement zones
The TSX AEY 1614 module provides the choice of one voltage range and six thermocouple ranges for each of its inputs.
For the selected range, the module monitors over/undershoot: it checks that the measurement is between a lower and upper limit (See Modifying overshoot
monitoring and event processing selection, p. 193).
This check is optional.
The measurement range is divided into three zones: lower limit upper limit undershoot zone nominal zone overshoot zone l l l the nominal zone is the measurement range corresponding to the range selected, the overshoot zone is the zone above the upper range limit, the undershoot zone is the zone below the lower range limit.
Note: Beyond these limits (in the overshoot or undershoot zones) which correspond to nominal values in the selected range (thermocouple value limits or -
80mV and +80mV for the electrical range), there is measurement saturation, even if overshoot monitoring has not been activated.
Over/undershoot indications
In the over/undershoot zones, there is a risk of measurement device saturation. To overcome this risk with a user program the following error bits can be used:
Bit name
%Ixy.i.ERR
%MWxy.i.2:X1
%MWxy.i.2:X14
%MWxy.i.2:X15
Meaning (when = 1)
Channel fault
Indicates a range over/undershoot on the channel
Indicates a undershoot on the channel
Indicates an overshoot on the channel
Note: If overshoot monitoring is not activated, all bits described above will remain at zero irrespective of the measurement value.
48
TLX DS 57 PL7 xxE
‘Temperature’ range
Racked analog modules
The range overshoot corresponds either to a dynamic overshoot on the acquisition device or to an overshoot of the standardized sensor measurement zone or to
°
C).
TLX DS 57 PL7 xxE
49
Racked analog modules
Measurement filtering
Introduction
Mathematical formula
The filtering used is first order filtering. The filter coefficient can be modified (See
Modifying the channel filtering value, p. 208) from a programming terminal and by
program.
The mathematical formula used is as follows :
Mesf n = α × ( – 1 ) + ( 1 – α ) × Valb n where:
α =filter efficiency,
Mesf(n)=measurement filtered at moment n,
Mesf(n-1)=measurement filtered at moment n-1,
Valb(n)=gross value at moment n.
At configuration, the user selects the filter value from 7 possible values. This value can be changed, even when the application is in RUN mode .
Note: Filtering is inhibited in fast cycle mode.
Values for the
TSX AEY 1614 module
The filter values are as follows. They are dependent on the cycle time T:
Required efficiency
No filtering
Low filtering
Medium filtering
High filtering
3
4
5
6
0
1
2
Value to be selected corresponding
α
0
0,750
0,875
0,937
0,969
0,984
0,992
Filter response time at 63% cut-off frequency (Hz)
0
4 x T
8 x T
0
0.040 / T
0.020 / T
16 x T
32 x T
64 x T
128 x T
0.010 / T
0.005 / T
0.025 / T
0.012 / T
50
TLX DS 57 PL7 xxE
Racked analog modules
Displaying measurements
Introduction
Range -
80..+80mV
Thermocouple ranges
This process is used to select the display format depending on which formats are provided in the user program. It is necessary to differentiate between the electric ranges and the thermocouple or thermowell ranges.
The measurement supplied to the application can be applied directly by the user, who can choose between standardized and user-defined display formats.
Standardized display:
The values are displayed in standardized units (in % to 2 decimal points, also with
°/
°°°
symbol).
Display from -10000 to +10000 (-10.000 °/
°°°
°°°
)
to +10.000 °/ l l
User display:
The user can select (See Modifying the display format of an input channel as voltage
or as current, p. 185) the range of values within which the measurements are
expressed, by selecting: the minimum limit corresponding to the minimum limit of the range (-10000 °/ the maximum limit corresponding to the maximum limit of the range (+10.000°/
).
),
+30000.
The measurement supplied to the application can be applied directly by the user, who can select (See Modifying display format of a thermocouple or thermowell
channel, p. 187) one of the two types of display: temperature display and
standardized display.
Temperature display :
The values are supplied in tenths of a degree (Celsius or Fahrenheit, depending on the unit selected on configuration).
User display :
The user can select standardized display 0..10000 (i.e. 0 to 10000 °/
°°°
), by specifying the minimum and maximum temperatures corresponding to 0 and 10000.
TLX DS 57 PL7 xxE
51
Racked analog modules
Sensor alignment for the TSX AEY 1614 module
Introduction Alignment consists of eliminating systematic deviation observed with a given sensor around a given operating point. An error linked to the process is compensated for.
For this reason, replacing a module does not necessitate a new alignment, whereas the replacement of the sensor or modification of the operating point of this sensor does necessitate a new alignment.
Conversion line after alignment
Conversion line before alignment
Alignment values
The alignment value can be modified (See
Aligning an input channel, p. 210) from a
programming terminal, even when the program is in RUN mode. For each input channel, the user can: l l l view and modify the required measurement value, save the alignment value, see if the channel is already aligned.
The alignment offset can also be modified by the program.
Alignment is performed on the channel during normal operation, without affecting the module channel operating modes.
The maximum difference between the value measured and the value required
(aligned value) should not exceed 1500.
Note: bit %IWxy.i.1:X0 = 1 indicates that the channel is aligned.
52
TLX DS 57 PL7 xxE
Racked analog modules
Calibrating the TSX AEY 1614 module
Introduction
Recommendations
Calibration (See
Calibration function for an analog module, p. 213) is performed on
channels 0 and 8.
On channel 0, two types of calibration are possible: l l calibration of the measurement string for one channel, calibration of the current source necessary for the measurements from resistive probe sensors.
On channel 8, only calibration of the measurement string is possible.
It is advisable to calibrate the module outside the application. Calibration can be performed with the PLC task linked to the channel, in RUN or STOP modes.
Note: in the calibration screen, the values displayed on the left side of the screen
(channels 0 et 8) indicate the value measured on the connected voltage reference.
The display format in tenths of mV (16000 displayed for 1.6 V) is not intended to monitor the reference precision but simply to indicate the presence of this reference.
Procedure for recalibrating the measurement string
The following table shows the procedure for calibrating the measurement string:
Step
1
2
3
4
5
Action
Access the calibration adjustment screen
Double-click on channel 0.
Result : The system asks for confirmation ‘Do you wish to switch to recalibration mode?’.
Reply to this question with Yes.
Result : The recalibration window appears.
Connect a voltage reference to the voltage input to be calibrated, according to the l l range to be calibrated l +25.000mV+/-0.039% for the ranges to be calibrated Thermocouples B, R, S, and T, l +55.000mV+/-0.026% for the ranges to be calibrated Thermocouples U, N, L, and K,
+80.000mV+/-0.023% for the ranges to be calibrated Thermocouples J and E,
+166.962mV+/-0.019% for the range Pt100.
Once the reference has been connected to the voltage input (e.g. 10 V), select the value from the Reference drop-down list box. Wait, if necessary, for the reference voltage connected to stabilize, then confirm the selection using the Confirm command button. The ranges linked to this reference (e.g. 10 V and 0..10 V) are then calibrated automatically.
TLX DS 57 PL7 xxE
53
Racked analog modules
Step
6
7
Action
Calibrate the module for any other ranges in use.
The Return to Factory Settings command button will cancel all previous calibrations, and return the module to the calibration settings configured in the factory.
Click on the Save command button in order to take into account and save the new calibration in the module. If an attempt is made to exit the calibration screen without saving, a message is displayed indicating that the new calibration values will be lost.
Calibrating the
1.25 mA current source
The current source is used for cold junction compensation. The following table shows the procedure for calibrating the current source:
Step
1
2
3
4
5
6
Action
Access the calibration adjustment screen.
Double-click on channel 0.
Result : The system asks for confirmation ‘Do you wish to switch to recalibration mode?’.
Reply to this question with Yes.
Result : The calibration window appears.
Using a precision multimeter (0.068% to 1.25mA), measure the current source value given by the channel to be calibrated.
Note this value and convert it into micro-Amps.
Use the Reference drop-down list box to select Source .
Enter the converted value in the Source field (for example 12501 for 1.2501 mA) then confirm the selection with the OK command button.
Click on the Save command button in order to acknowledge and save the new calibration in the module. If an attempt is made to exit the calibration screen without saving, a message is displayed indicating that the new calibration values will be lost.
54
TLX DS 57 PL7 xxE
Racked analog modules
2.4
TSX AEY 414 Module
At a Glance
Aim of this section?
What's in this
Section?
This section introduces the TSX AEY 414 rack-based module.
This Section contains the following Maps:
Topic
Introducing the TSX AEY 414 module
Timing of measurements
Monitoring under/overshoot
Sensor link monitoring
Measurement filtering
Displaying measurements
Sensor alignment for the TSX AEY 414 module
Cold junction compensation of the TSX AEY 414 module
Calibration
Page
TLX DS 57 PL7 xxE
55
Racked analog modules
Introducing the TSX AEY 414 module
General The TSX AEY 414 module is a multi-range acquisition device with 4 separately insulated inputs. For each of its inputs, the module offers ranges dependent on the selection made at (See Modifying the range of an input or output of an analog
module, p. 183) configuration:
l l l
Thermocouple: B, E, J, K, L, N, R, S, T and U,
Voltage: -13..+63 mV,
Thermowell Pt100, Pt1000, Ni1000 with 2 or 4 wires, or an ohmic range of: 0..400
Ohms, 0..3850 Ohms, l High level +/-10 V, 0..10 V, +/- 5 V, 0..5 V (0..20 mA with external shunt) or 1..5
V (4..20 mA with external shunt). It should be noted that the external shunts are supplied with the product.
Note: The terminal block is supplied separately under the reference TSX BLY 01.
Structural diagram
The TSX AEY 414 input module performs the following functions:
TSX AEY 414
1780 Vrms insulation
2830 Vrm s insulation
Optocouplers
Function
Optocoupler
Optocouplers
Optocouplers
1
Optocouplers
DC / DC converter
1 couplers
2
6
A/D
Measurement of the internal temperature
5 V
3
Processing
X bus
Interface
4
5
56
TLX DS 57 PL7 xxE
Racked analog modules
Description
Address
1
2
3
4
5
6
Details of the functions are as follows:
Element
Connection to process and scanning of input channels
Digitization of analog input measurement signals
Transformation of input measurements into a unit that can be used by the user
Interface and communication with the application
Module power supply
Module monitoring and notification of possible errors to the application
Function l l l physical connection to the process via a screw terminal block, gain selection, based on the input signal characteristics, defined in configuration for each channel (high-level range, thermocouple or thermowell), multiplexing.
Digitization of analog input measurement signals l l l l
l l l l consideration of recalibration and alignment coefficients to be applied to measurements (channel-by-channel and range-by-range), as well as selfcalibration coefficients for the module, linearization of the measurement provided by the Pt or Ni thermowells, linearization of measurement and adjustment for internal or external cold junction compensation in the case of thermocouples, scaling of measurements, based on configuration parameters (in physical units or user-defined range).
management of exchanges with the processor, geographical addressing, receiving module and channel configuration parameters, transmitting measured values, as well as module status, to the application.
l l l l l testing conversion string, testing for range under/overshoot on channels, testing for presence of terminal block, sensor link test (except for the ranges +/-10 V, 0..10V, +/-5 V, 0..5V (0..20mA)), watchdog test.
TLX DS 57 PL7 xxE
57
Racked analog modules
Timing of measurements
Introduction
Breakdown of the cycle time
The cycle length for the TSX AEY 414 module is always 550 ms.
This time is independent of the mains frequency (50Hz or 60Hz). The measurements are linked in the following manner: channel 0, channel 1, channel 2, channel 3 and internal selection.
The table below breaks down the different times:
Type of time
Scanning time for channel 0
Scanning time for channel 1
Scanning time for channel 2
Scanning time for channel 3
Scanning time for channel 4
Internal selection
TOTAL
Breakdown of times l l l l l l l l l l l
Wiring test: 4 ms,
Channel conversion: 106 ms.
Wiring test: 4 ms,
Channel conversion: 106 ms.
Wiring test: 4 ms,
Channel conversion: 106 ms.
Wiring test: 4 ms,
Channel conversion: 106 ms.
Wiring test: 4 ms,
Channel conversion: 106 ms.
Internal selection: 110 ms.
Total
110 ms
110 ms
110 ms
110 ms
110 ms
110 ms
550 ms
Note: The internal selection corresponds to the internal temperature, internal references for the self-calibration of the module or to the line compensation for thermowell ranges.
Illustration
110 ms
Tconv Ttf
Tconv
110 ms
Tconv
Channel 0 Channel 1 Internal selection
The cycle is always performed in the same way and lasts 550 ms.
58
TLX DS 57 PL7 xxE
Racked analog modules
Monitoring under/overshoot
Introduction
Measurement zones
The TSX AEY 414 module provides a choice of voltage ranges, thermocouple ranges and thermowell ranges for each input.
For the selected range, the module monitors over/undershoot: it checks that the measurement is between a lower and upper limit.
The measurement range is divided into three zones: lower limit upper limit undershoot zone nominal zone overshoot zone l l l the nominal zone is the measurement range corresponding to the range selected, the overshoot zone is the zone above the upper range limit, the undershoot zone is the zone below the lower range limit.
Over/undershoot indications
In the over/undershoot zones, there is a risk of measurement device saturation. To overcome this risk with a user program the following error bits can be used:
Bit name
%Ixy.i.ERR
%IWxy.channel.2:X1
Meaning (when equal to 1)
Channel fault
Indicates a range over/undershoot on the channel
Voltage range overshoot values
Range
When using voltage ranges, 5% overshoot of the positive electric part of the range is authorized by the module.
Table of values:
Lower limit Upper limit
+/-10 V
0..10 V
+/-5 V
0..5 V
1..5 V
0..20 mA
4..20 mA
-10.5 V
-0.5 V
-5.25 V
-0.25 V
+0.8 V
-1 mA
+3.2 mA
+10.5 V
+10.5 V
+5.25 V
+5.25 V
+5.2 V
+21 mA
+20.8 mA
Default values Minimum limit in User mode
+/- 10500
-500..+ 10500
Min - 5%(Max-Min)/2
Min - 5%(Max-Min)
+/- 10500
-500..+ 10500
-500..+ 10500
-500..+ 10500
-500..+ 10500
Min - 5%(Max-Min)
Min - 5%(Max-Min)
Min - 5%(Max-Min)
Min - 5%(Max-Min)
Min - 5%(Max-Min)
Maximum limit in User mode
Max + 5%(Max-Min)/2
Max + 5%(Max-Min)
Max + 5%(Max-Min)
Max + 5%(Max-Min)
Max + 5%(Max-Min)
Max + 5%(Max-Min)
Max + 5%(Max-Min)
TLX DS 57 PL7 xxE
59
Racked analog modules
Thermal range overshoot values
The range overshoot corresponds either to a dynamic overshoot on the acquisition device or to an overshoot of the standardized sensor measurement zone or to
Table of values:
Lower limit Upper limit Range
Thermo B
Thermo E
Thermo J
Thermo K
Thermo L
Thermo N
Thermo R
Thermo S
Thermo T
Thermo U
Pt100
Pt1000
Ni1000
-13..+63 mV
0..400
Ω
0..3850
Ω
° °
°
°
°
°
°
°
°
°
°
°
°
°
°
-60 °C (-76 °F)
°
°
°
°
°
°
°
°
°
-13 mV
0
0
°
° °
°
°
° °
°
°
°
°
°
°
°
°
+240 °C (+464 °F)
°
°
°
°
°
°
°
°
°
+63 mV
400
Ω
3850
Ω
°
°
°
°
°
°
Default values Minimum limit in
User mode
Maximum limit in
User mode
°
°
0
0
+10000
+10000
°
°
°
°
0
0
0
0
+10000
+10000
+10000
+10000
°
°
°
°
°
°
°
° 0
0
0
0
°
°
°
° 0
0
° 0
-2064..+ 10000 Min
+10000
+10000
+10000
+10000
+10000
+10000
+10000
Max
0..+10000 Min Max
0..+10000 Min Max
60
TLX DS 57 PL7 xxE
Racked analog modules
Sensor link monitoring
Resistance values
Sensor link monitoring imposes a maximal value on the resistance Rs of the sensors connected to the module’s inputs. This value Rs max. is compatible with normal operation of the TSX AEY 414 module.
The sensor link fault may correspond to a short-circuit or an open circuit depending on the type of sensor used. On the other hand, the report is global and doesn’t differentiate between a short-circuit and an open circuit.
Table of resistance values:
Sensors
Rs max.
Open circuit
Short-circuit
Thermowells
Pt1000/Ni1000
-
>3850 ohms
150 ohms
Thermowells
Pt100
0
>400 ohms
15 ohms
Thermocouples -15/60 mV,
B, E, J, K, L, N, R, S, T and U
100 ohms
100000 ohms undetectable
Note: l The module manages consistency between the terminal block fault and the sensor link fault, l A sensor link fault is not detected in the range 0-5 V / 0-20 mA (the service is not offered to the user and the wiring test is not executed), l In the range 1-5 V / 4-20 mA the wiring test is only effective if the 250 W shunt is connected. If this is not the case (the shunt is not connected), the wiring test cannot detect a fault, even if the cables are cut, l With thermowells, a sensor link fault caused by an anomaly in line compensation can appear or disappear with a maximum delay of 12 s, in relation to the occurrence of the anomaly.
TLX DS 57 PL7 xxE
61
Racked analog modules
Measurement filtering
Introduction
Mathematical formula
The filtering used is first order filtering. The filter coefficient can be changed (See
Modifying the channel filtering value, p. 208) from the PL7 screen and by program.
The mathematical formula used is as follows :
Mesf n =
α × (
– 1
)
+
(
1 –
α ) ×
Valb n where:
α =filter efficiency,
Mesf(n)=measurement filtered at moment n,
Mesf(n-1)=measurement filtered at moment n-1,
Valb(n)=gross value at moment n.
On configuration, the user selects the filtering value from 7 possible values. This value can be changed, even when the application is in RUN mode .
Note: Filtering is inhibited in fast cycle mode.
Values for the
TSX AEY 414 module
The filter values are as follows:
Required efficiency
No filtering
Low filtering
Medium filtering
High filtering
0
1
2
3
4
5
6
Value to be selected corresponding
α
Filter response time at 63%
0
0,750
0,875
0,937
0,969
0,984
0,992
0
1.91 s
4.12 s
8.45 s
17.5 s
34.1 s
68.5 s
Cut-off frequency (Hz)
0
0,083
0,039
0,019
0,0091
0,0046
0,0022
62
TLX DS 57 PL7 xxE
Racked analog modules
Displaying measurements
Introduction This process is used to select the display format in which the data is supplied to the user-program. It is necessary to distinguish between electrical ranges and thermocouple or thermowell ranges:
Standardized display of electrical ranges
The values are displayed in standardized units (in % to 2 decimal points, also with
°/
°°°
symbol)
Type of range Display unipolar range bipolar range from 0 to 10000 (0 °/
°°°
to +10.000 °/ from -10000 to 10000 (-10000 °/
°°°
°°°
)
to +10000 °/
°°°
)
User-defined display
The user can select the range of values (See Modifying the display format of an
input channel as voltage or as current, p. 185) within which the measurements are
expressed, by selecting: l the minimum limit corresponding to the minimumrange value: 0 °/
°°°
) (or -10000
°/
°°°
), l the maximum limit corresponding to the maximum range value +10.000 °/
The minimum and maximum limits should be integers within the range -30000 to
.
+30000.
Example:
Let us suppose that a conditioning unit indicates pressure information on a 4-20mA loop, with 4mA corresponding to 3200 mB and 20mA corresponding to 9600 mB.
The user can, therefore, select the user-defined format (User), defining the following minimum and maximum limits:
3200 °/
°°°
for 3200 mB as minimum limit,
9600 °/
°°°
for 9600 mB as maximum limit,
Values sent to the program will change between 3200 (=4mA) and 9600 (=20mA).
The corresponding values are as follows:
Value of pressure Value transmitted to the program
Value of current
3200 current value
9600
4 mA between 4 and 20mA
20 mA
3200 mB current value
9600 mB
TLX DS 57 PL7 xxE
63
Racked analog modules
Displaying thermal ranges
The measurement supplied to the application can be applied directly by the user, who can choose (See Modifying display format of a thermocouple or thermowell
channel, p. 187) between standardized and temperature display formats.
l With the temperature display format, values are given in tenths of a degree
Celsius or Fahrenheit, depending on the unit selected.
l With user display, the user can select standardized display 0..10000 (or 0 to
10000 °/
°°°
) by specifying minimum and maximum temperatures corresponding to 0 and 10000.
64
TLX DS 57 PL7 xxE
Racked analog modules
Sensor alignment for the TSX AEY 414 module
Introduction
Illustration
Alignment consists of eliminating systematic deviation observed with a given sensor around a given operating point. Alignment provides compensation for errors linked to the process, not to the equipment. For this reason, replacing a module will not require realignment, whereas the replacement of a sensor or modification of the operating point of an existing sensor will require realignment.
The conversion process is as follows:
Conversion line after alignment
Conversion line before alignment
Example
Alignment values
Suppose that a Pt100 probe, immersed in melting ice (procedure for adjustment of probes) indicates a a temperature of 10 °C (and not 0 °C) after measurement and display. The user can align the measurement to the value 0 (value required). After this alignment procedure, the measurement channel will apply an offset of -10 systematically for any new measurement.
The alignment value can be modified (See
Aligning an input channel, p. 210) from a
programming terminal, even when the program is in RUN mode.
For each input channel, the user can: l l l view and modify the required measurement value, save the alignment value, see if the channel is already aligned.
The alignment offset can also be modified by the program. Alignment is performed on the channel under normal usage, without affecting the module channel operating modes.
The maximum difference between the value measured and the value required
(aligned value) should not exceed +/-1000.
TLX DS 57 PL7 xxE
65
Racked analog modules
Cold junction compensation of the TSX AEY 414 module
Definition For thermocouple ranges, the module provides cold junction compensation.
However, the cold junction temperature can be measured either on the module terminal block (by a probe inside the module), or remotely by using an external class
A Pt100 probe (not supplied) connected to channel 0 of the module (See Cold
junction compensation, p. 194).
66
TLX DS 57 PL7 xxE
Racked analog modules
Calibration
Introduction
Important
Module calibration (See
Calibration function for an analog module, p. 213) is used
to correct long-term drifts in the module, and to optimize precision at ambient temperatures other than 25 ºC. The TSX AEY414 module is calibrated channel by channel.
The calibration dynamic is limited to 1% of the full scale, as above this level the module considers there to be an acquisition channel anomaly.
Full scale calibration is done on each of the channels and in each of the ranges by placing a calibration source directly on the input terminal block.
Procedure for a voltage input
This procedure is performed from the recalibration screen
Step
1
2
3
4
5
Action
Access the calibration adjustment screen.
Select a channel and switch to calibration mode.
Connect a voltage reference to the voltage input to be calibrated, according to the range to be calibrated l l
+10.000mV +/-0.018% for voltage ranges,
+60.000mV +/-0.028% for thermocouples B, E, J, K, L, N, R, S, T and U and the range 13..63 mV, l +2.500mV +/-0.016% for the Pt100, Pt1000 Ni1000 thermowell ranges.
Once the reference has been connected to the voltage input, select the reference value from the drop-down list.
Wait, if necessary, for the reference voltage connected to stabilize, then confirm the selection using the "Confirm" button. The ranges linked to this reference are then calibrated automatically.
Procedure for thermowell current source
This procedure is performed from the calibration screen
Step
1
2
3
4
Action
Access the calibration adjustment screen.
Select a channel and switch to calibration mode.
Connect a reference current channel-by-channel in order to calibrate.
l +2.5mA +/-0.0328% for thermowell ranges.
Read the value supplied, and give this value in units of x 100 nA.
TLX DS 57 PL7 xxE
67
Racked analog modules
Acknowledgment The calibration value is not acknowledged until it has been saved in the module using the "Save" button.
The "Return to Factory Parameters" button cancels all previous calibrations, and restores the module to its initial calibration (factory settings).
Selecting this button triggers a confirmation message. On the other hand, after confirmation, acknowledgment is immediate and does not need to be saved.
Leaving the screen without saving triggers a message which will remind the user that the save has not been performed. If the user chooses to exit the screen anyway, the new calibration coefficients are lost (the former values are restored).
Note: l For the calibration voltages 10 v and 2.5 V, the expected read value after calibration is 10000 +/-2, l For 60 mV calibration, the expected read value is 9523 +/-2 (10000 corresponds to the full scale, i.e. 63mV).
68
TLX DS 57 PL7 xxE
Racked analog modules
2.5
TSX AEY 420 Module
At a Glance
Aim of this section?
What's in this
Section?
This section introduces the TSX AEY 420 rack-based module.
This Section contains the following Maps:
Topic
Introducing the TSX AEY 420 module
Timing of measurements
Monitoring under/overshoot
Thresholds and Event Processing
Displaying measurements
Sensor alignment for the TSX AEY 420 module
Page
TLX DS 57 PL7 xxE
69
Racked analog modules
Introducing the TSX AEY 420 module
General
Structural diagram
The TSX AEY 420 module is an industrial measurement device comprising 4 highlevel fast inputs.
Associated to sensors or transmitters, they support surveillance, measurement and regulation functions for continuous processes.
The TSX AEY 420 module supports the range +/-10 V, 0..10 V, 0..5 V, 1..5 V, 0..20 mA or 4..20 mA for each of its inputs, according to the selection made on configuration (See Modifying the range of an input or output of an analog module,
The TSX AEY 420 input module performs the following functions:
TSX AEY 420
1000 Vrms insulation
Channel selection
Optocoupler
Filter
A/D
Optocoupler
Processing
Filter
Internal reference 9
DC/DC
Converter
5 V 7
1 2 3 4
8
5 6
70
TLX DS 57 PL7 xxE
Racked analog modules
Description The table below shows the various functions :
Address
1
2
3
4
5
6
7
8
9
Element
Connection to the input channel process and scanning
Function l l physical connection to the process, via SubD connector(s), adapting input signals using analog filtering.
Multiplexing input signals l scanning input channels using static multiplexing.
Adapting input signals l Adapting input signals.
Digitization of analog input measurement signals l
Transformation of input measurements into a unit that can be used by the user l l
Interface and communication with the application l l l l
Module power supply -
16 bit analog/digital converter.
acknowledgment of recalibration and alignment coefficients to be applied to measurements, as well as self-calibration coefficients for the module, scaling of measurements, based on configuration parameters.
management of exchanges with the processor, geographical addressing, receiving module and channel configuration parameters, transmitting measured values, as well as module status, to the application.
Module monitoring and notification of possible errors to the application
Internal reference l l l l l testing conversion string, testing for range under/overshoot on channels, testing for presence of terminal block, watchdog test.
An internal calibration reference voltage is used by the module to calculate its self-calibration coefficients.
TLX DS 57 PL7 xxE
71
Racked analog modules
Timing of measurements
Introduction
Breakdown of the cycle time
The cycle length for the TSX AEY 420 module is 1 ms when no event processing is activated. It is independent of the number of input channels used.
The measurements are sequenced as follows: channel 0, channel 1, channel 2 and channel 3.
The scanning cycle is prolonged by 0.150 ms per channel if event processing is activated.
The table below gives the different cycle times
Configuration
No event processing
1 channel with event processing
2 channels with event processing
3 channels with event processing
4 channels with event processing
Cycle time
1 ms
1.15 ms
1.30 ms
1.45 ms
1.60 ms
Illustration
Channel 0 Channel 1 Channel 2 Channel 3
Cycle time independent of the number of inputs used
72
TLX DS 57 PL7 xxE
Racked analog modules
Monitoring under/overshoot
Introduction
Measurement zones
The TSX AEY 420 module provides a choice of 6 voltage or current ranges for each of its inputs.
For the selected range, the module monitors over/undershoot: it checks that the measurement is between a lower and upper limit.
This check is optional.
Generally speaking, the module will authorize an overshoot of 5% on the positive electrical part of the range.
The measurement range is divided into five zones: lower limit
Lower value in range
Upper value in range upper limit undershoot zone lower tolerance zone nominal zone upper tolerance zone overshoot zone l l l l l the nominal zone is the measurement range corresponding to the range selected, the upper tolerance zone comprises the values between the upper value of the range (e.g.: +10V for a range -10V/+10V) and the upper limit, the lower tolerance zone comprises the values between the lower value of the range (e.g.: -10V for a range -10V/+10V) and the lower limit, the overshoot zone is the zone above the upper range limit, the undershoot zone is the zone below the lower range limit.
TLX DS 57 PL7 xxE
73
Racked analog modules
Over/undershoot indications
In the over/undershoot zones, there is a risk of measurement device saturation. To overcome this risk with a user program the following error bits can be used: .
Bit name
%IWxy.i.1:X5
%IWxy.i.1:X6
%IWxy.i.2:X1
%Ixy.ERR
Meaning (when =1)
The value read is in the lower tolerance zone.
The value read is in the upper tolerance zone.
If overshoot monitoring is required, this bit signals that the value read is in one of the two overshoot zones. l l
%MWxy.i.2:X14 signals an undershoot in the lower zone,
%MWxy.i.2:X15 signals an overshoot in the upper zone.
Channel fault.
Note: If an overshoot occurs, the value measured is limited to the corresponding limit value.
Over/undershoot limit values
Range
-
Bipolar
+/-10V
The overshoot or undershoot values can be configured (See Modifying overshoot
monitoring and event processing selection, p. 193) independently of each other.
They can take integer values between the following values:
Unipolar
0..10V,0..5V,1..5V,0..20m
A,4..20mA
Standardized
User-defined Bipolar
+/-10V
User-defined Unipolar
0..10V,0..5V,1..5V,0..20m
A,4..20mA
Lower tolerance zone
Default value
Max. value
-0.125 x
∆ gamme /2
-0.125 x
∆ gamme
-1250
-0.125 x
∆ gamme /2
-0.125 x
∆ gamme
0
0
0
0
0
Min. value
-0.25 x
∆ gamme /2
-0.25 x
∆ gamme
-2500
-0.25 x
∆ gamme /2
-0.25 x
∆ gamme
Upper tolerance zone
Default value Min. value
0.125 x
∆ gamme /2
0
0.125 x
∆ gamme
0
1250
0.125 x
∆ gamme /2
0.125 x
∆ gamme
0
0
0
Max. value
0.25 x
∆ gamme /2
0.25 x
∆ gamme
2500
0.25 x
∆ gamme /2
0.25 x
∆ gamme
With ∆ gamme = Upper range value - lower range value,
74
TLX DS 57 PL7 xxE
Racked analog modules
Thresholds and Event Processing
At a Glance
Event causes
The TSX AEY 420 module manages 2 thresholds per channel (threshold 0 and 1).
When these thresholds are crossed, the module can trigger an event processing operation.
The user assigns an event processing operation to an analog channel when configuring the module software (See Modifying overshoot monitoring and event
processing selection, p. 193).
The event can be raised in a variety of ways: the measurement taken is lower than threshold 0 the measurement taken is higher than threshold 0 the measurement taken is lower than threshold 1 the measurement taken is higher than threshold 1
Masking event triggers
These triggers can be masked or enabled by program using %Qwxy.i word bits.
Address
%QWxy.i:X 0
%QWxy.i:X 1
%QWxy.i:X 2
%QWxy.i:X 3
Function (0 = masking, 1 = enabling)
Rising threshold 0 crossing
Descending threshold 0 crossing
Rising threshold 1 crossing
Descending threshold 1 crossing
Event source The source of the event is indicated by %Iwxy.i.2 word bits:
Address
%IWxy.i.2:X0
%IWxy.i.2:X1
%IWxy.i.2:X2
%IWxy.i.2:X3
Function (1= event, 0= no event)
Rising threshold 0 crossing
Descending threshold 0 crossing
Rising threshold 1 crossing
Descending threshold 1 crossing
TLX DS 57 PL7 xxE
75
Racked analog modules
Example
%QWxy.0:X0
%QWxy.0:X1
%QWxy.0:X2
%QWxy.0:X3
Threshold 1
Threshold 0
Additional information
76
Evt
%IWxy.0.2:X0
%IWxy.0.2:X1
Evt
%IWxy.0.2:X2
Evt
Evt
%IWxy.0.2:X3 l l l l
The %Iwxy.i.2 input word is only updated each time a new event is raised.
When the value measured is equal to the threshold but does not exceed it, no event is raised.
The event processing operation can be activated or deactivated by configuring each channel accordingly.
An event number (0 to 63) is assigned to each channel. The number selected determines the event priority (0=maximum priority, 1 to 63=minimum priority).
TLX DS 57 PL7 xxE
Racked analog modules
Displaying measurements
Introduction
Standardized display
User display
The measurement provided to the application can be applied directly by the user, l l who can choose between: using standardized display 0..10000 (or +/-10000 for the range +/ 10 V), creating parameters for its display format by indicating the minimum and maximum values required.
The values are displayed in standardized units (in % with 2 decimals, also with symbol °/
°°°
).
Type of range Display unipolar range bipolar range from 0 to 10000 (0 °/
°°°
to +10.000 °/ from -10000 to 10000 (-10000 °/
°°°
°°°
).
to +10000 °/
°°°
).
The user can select the value range (See Modifying the display format of an input
channel as voltage or as current, p. 185) in which the measurements are expressed,
by selecting: l the minimum limit corresponding to the range minimum: 0 °/
°°°
(or -10000 °/
°°°
), l the maximum limit corresponding to the range maximum +10000 °/
°°°
.
These minimum and maximum limits should be integers within the range -30000 to
+30000.
Example:
Suppose that a conditioning unit indicates pressure on a loop of 4-20mA, where
4mA corresponds to 3200mB and 20mA corresponds to 9600mB. The user can, therefore, select the User display format, defining the following minimum and maximum limits:
3200 °/
°°°
for 3200 mB as minimum limit,
9600 °/
°°°
for 9600 mB as maximum limit,
Values sent to the program will change between 3200 (=4mA) and 9600 (=20mA).
The corresponding values are as follows:
Value of pressure Value transmitted to program
Value of current
3200 current value
9600
4 mA between 4 and 20mA
20 mA
3200 mB current value
9600 mB
TLX DS 57 PL7 xxE
77
Racked analog modules
Sensor alignment for the TSX AEY 420 module
Introduction
Illustration
Alignment consists of eliminating a systematic shift observed with a given sensor with respect to a given operating parameter. The system compensates an error linked to the process. For this reason, replacing a module will not require realignment, whereas the replacement of a sensor or a change of operating parameter of an existing sensor will require realignment.
The conversion process is as follows:
Conversion line after alignment
Initial conversion line
Example
Alignment values
For example, supposing that a pressure sensor, linked to a conditioning unit (1mV/ mB), indicates 3200 mB, while the actual pressure is 3210 mB. The value measured by the module in standardized scale will be 3200 (3.20 V). The user can align the measurement to the value 3210 (value required). After this alignment procedure, the measurement channel will apply a systematic offset of +10 on any new measurement. The alignment value which must be entered is 3210.
The alignment value can be modified (See
Aligning an input channel, p. 210) from
the PL7 screens, even when the program is in RUN mode.
For each input channel, the user can: l l l view and modify the required measurement value, save the alignment value, see if the channel is already aligned.
The alignment offset can also be modified by program.
Alignment is performed on the channel under normal usage, without affecting the module channel function modes. The maximum difference between the value measured and the value required (aligned value) should not exceed 1000.
The alignment offset is stored in the word %Mwxy.i.8.
Note: bit %IWxy.i.1:X0 = 1 indicates that the channel has been aligned.
78
TLX DS 57 PL7 xxE
2.6
Racked analog modules
TSX ASY 410 and TSX ASY 800 modules
At a Glance
Aim of this section?
What's in this
Section?
This section introduces the TSX ASY 410 and TSX ASY 800 rack modules.
This Section contains the following Maps:
Topic
Introducing the TSX ASY 410 module
Characteristics of the outputs
Monitoring under/overshoots for the TSX ASY 410 module
Behavior of the TSX ASY 410 module outputs
Introducing the TSX ASY 800 module
Output characteristics
Monitoring under/overshoots for the TSX ASY 800 module
Behavior of the outputs of the TSX ASY 800 module
Page
TLX DS 57 PL7 xxE
79
Racked analog modules
Introducing the TSX ASY 410 module
General
Overview
The TSX ASY 410 module comprises 4 separately insulated analog outputs.
Depending on the selection made at configuration, (See Modifying the range of an
input or output of an analog module, p. 183) for each of its inputs, the module offers
ranges: l l l
+/-10V,
0..20 mA,
4..20 mA.
The TSX ASY 410 output module performs the following functions:
TSX ASY 410
Optocouplers
Voltage / Current
X bus interface
Processing
Optocouplers
Insulation 1500 Vrm s
N/A
Optocouplers
N/A
Optocouplers
N/A
6
5 V
5 4
Optocouplers
DC / DC converter couplers
3
7
N/A
2 1 Function
80
TLX DS 57 PL7 xxE
Racked analog modules
Description Details of the functions are as follows:
Address
1
2
3
4
5
6
7
8
Function
Link to process
Adapting to different actuators
Conversion of digital data into analog signals
Characteristics l l l l l physical link to the process via a 20-pin screw terminal block,
Protection of the module against voltage surges.
Adaptation is performed in terms of voltage or current.
conversion is performed over 11 bits with sign (-2048 to 2047), data supplied by the program is recentered automatically in the converter dynamic,
Transformation of application values to data that can be used by the digital/analog converter
-
Communication interface with application l l l l management of exchanges with the processor, geographical addressing, receipt of module and channel configuration parameters from the application, as well as digital channel setpoints, transmission of module status to the application.
Module power supply
Module surveillance and notification of possible errors on the application
l l l l
24V external supply for outputs converter test, testing for range under/overshoot on channels, testing for presence of terminal block, testing watchdog.
Output updating The maximum time between the output value being sent to the PLC bus and its final positioning on the terminal block is 2.5 ms.
Outputs can be individually assigned to the MAST or FAST tasks of the application program.
Output writing The application must provide the outputs with values in the standard format: l l
-10000 to +10000 in range +/-10 V,
0 to +10000 in ranges 0-20 mA and 4-20 mA.
These values must be written in the words %Qwy.i.0 to 3 for channels 0 to 3 of the module.
TLX DS 57 PL7 xxE
81
Racked analog modules
Characteristics of the outputs
Output writing
Digital / analog conversion
The application must provide the outputs with values in the standard format: l l
-10000 to +10000 in range +/-10 V,
0 to +10000 in ranges 0-20 mA and 4-20 mA.
The values must be written in the words %Qwy.i.0 to 3 for channels 0 to 3 of the module.
Digital / analog conversion is performed on: l 11 bits + sign (-2048 to +2047).
Re-scaling of the data, provided by the program, in the converter dynamics is done automatically
Forcing outputs Each output can be forced using the PLC Debugging screen to a value between
10000 and +10000, defined by the user. This function is essentially dedicated to testing the wiring system.
Forcing cannot be accessed unless the program task which controls the outputs is in RUN mode (with the output in Fallback or Maintain position when the program task is in STOP mode).
82
TLX DS 57 PL7 xxE
Racked analog modules
Monitoring under/overshoots for the TSX ASY 410 module
Introduction The type of under/overshoot monitoring on the TSX ASY 410 module depends on the software version (the software version is indicated on the module reference label, affixed to the side panel of the product, or accessible via PL7 in connected mode).
For modules with the SV<=1.0 software version
If the values given by the application are less that –10000 or greater than +10000, the outputs saturate at the following value: l l l
-10 V or +10 V in range +/-10 V,
4 mA or 20 mA in range 4..20 mA,
0 mA or 20 mA in range 0..20 mA.
An overshoot fault is signaled by the following bits (usable by the program):
Bit name
%Ixy.i.ERR
%IWxy.i.2:X1
Meaning
When = 1, Indicates a channel error.
When = 1, Indicates a range overshoot/undershoot on the channel.
For modules with the SV>=2.0 software version
These modules allow an over/undershoot of: l l
+/-5 % on voltage ranges and 4..20 mA,
+5 % on the range 0..20 mA.
The measurement range is divided into three zones: lower limit upper limit undershoot zone nominal zone overshoot zone l the nominal zone is the measurement range that corresponds to the range selected, l l the the overshoot zone is the zone above the upper range limit, undershoot zone is the zone below the lower range limit.
Overshoot values in relation to range:
Range
+/-10V
0..20mA
4..20mA
Lower limit
-10500 (i.e. –10.5 V)
0 (i.e. 0mA)
-500 (i.e. 3.2 mA)
Upper limit
+10500 (i.e. +10.5 V).
+10500 (i.e. +21 mA).
+10500 (i.e. +20.8 mA).
TLX DS 57 PL7 xxE
83
Racked analog modules
Range overshoot detection is optional:
The user can select (See Modifying overshoot monitoring and event processing
selection, p. 193) whether overshoot, undershoot or both are to be indicated.
When the value sent is outside the over/undershoot limits and the over/undershoot monitor is requested, the over/undershoots are signaled by the following bits:
Address
%Ixy.i.ERR
Meaning
When = 1, Indicates a channel error
%MWxy.i.2:X1 When = 1, Indicates a range over/undershoot on the channel.
l l
%MWxy.i.2:X3 = 1 indicates overshoot by a greater value,
%MWxy.i.2:X3 = 0 indicates undershoot by a lower value.
84
TLX DS 57 PL7 xxE
Racked analog modules
Behavior of the TSX ASY 410 module outputs
Fallback/
Maintain or clearing outputs
When a fault occurs, depending on the gravity of the fault, the outputs shift individually or as a group to the Fallback/Maintain position or they are forced to 0 (0
V or 0 mA).
Different cases of output behavior:
Fault
Task in STOP mode or program missing
Communication fault
Configuration fault
Internal module fault
Output value outside limits
(range overshoot)
Software version>=2.0
Output value outside limits
(range overshoot)
Software version=1.0
Terminal block fault
Plugging in on power-up
Processor in STOP mode
Reloading program
Voltage output behavior
Fallback/Maintain (channel by channel)
Fallback/Maintain (channel by channel)
0V (channel by channel)
0V (channel by channel)
Value transmitted with saturation to +10.5/-10.5V
(channel by channel)
+10V/-10V
Current output behavior
Fallback/Maintain (channel by channel)
Fallback/Maintain (channel by channel)
0mA (channel by channel)
0mA (channel by channel)
Value transmitted with saturation to 3.2/20.8 mA or
0/20mA
4/20 mA or 0/20mA
Value maintain (all channels) Value maintain (all channels)
Outputs to 0 (all channels) 0 mA (all channels)
0 V (all channels) 0 mA (all channels)
Fallback or maintain at the current value is selected on configuration of the module.
The fallback value can be modified from the PL7 Debugging (See Modifying the
fallback value of an output, p. 211) screen or by program.
TLX DS 57 PL7 xxE
85
Racked analog modules
Introducing the TSX ASY 800 module
General The TSX ASY 800 module comprises 8 non-insulated analog outputs. Depending l l l on the selection made at configuration (See Modifying the range of an input or
output of an analog module, p. 183), for each of its inputs, the module offers ranges:
+/-10V,
0..20 mA,
4..20 mA.
The TSX ASY 800 output module performs the following functions: Overview
TSX ASY 800
Optocoupler
6
5
Processing
Optocoupler
D/A
4
DC/DC
Converter
7
3 2 1
8
86
TLX DS 57 PL7 xxE
Racked analog modules
Description Details of the functions are as follows:
Address Element
1
2
3
4 Transformation of application values to data that can be used by the digital/analog converter
Function
Link to process l l physical connection to the process via a 25 pin SubD connector, protection of the module against voltage surges.
Adapting to different actuators l Adaptation is performed in terms of voltage or current.
Conversion of digital data into analog signals l l in terms of voltage, conversion is performed on 13 bits sign + (-
8192 to +8191), in terms of current, conversion is performed on 13 bits (0 to +8191).
-
5
6
7
8
Communication interface with application l
l l l management of exchanges with the processor, geographical addressing, reception of module and channel configuration parameters from the application, as well as digital channel setpoints, transmission of module status to the application.
Module power supply
Module surveillance and notification of possible errors to the application l l l l
24V external supply for outputs converter test, testing for range under/overshoot on channels, testing for presence of terminal block, testing watchdog.
Output refresh period
The maximum time between the output value being sent to the PLC bus and its final positioning on the terminal block is 5 ms.
Action on external supply fault on outputs
If there is an external supply fault on the outputs, all outputs on the TSX ASY 800 module are set to 0.
Note: When the module has both an external supply fault and a terminal block fault, only the supply fault is signaled.
Output writing The application must provide the outputs with values in the standard format: l l
-10000 to +10000 in range +/-10 V,
0 to +10000 in ranges 0-20 mA and 4-20 mA.
These values must be written in the words %Qwy.i.0 to 7 for channels 0 to 7 of the module.
TLX DS 57 PL7 xxE
87
Racked analog modules
Output characteristics
Writing output
Digital / analog conversion
The application must provide values in a standardized format to the outputs: l l
-10000 to +10000 in range +/-10 V,
0 to +10000 in ranges 0-20 mA and 4-20 mA.
The values must be written in the words %QWxy.i.0 to 7 for channels 0 to 7 in the module.
Digital / analog conversion is carried out on: l l
13 bits + sign (-8192 to +8191) in voltage,
13 bits (0 to +8191) in current.
Re-scaling of the data, provided by the program, in the converter dynamics is done automatically.
Forcing the outputs
From the PL7 Debugging screen, each output can be forced to a value between –
10000 and +10000, as defined by the user. Essentially, this function is dedicated to testing the wiring.
Forcing can only be accessed if the program task controlling the output is in RUN mode (the output being in Fallback or Maintain position when the program task in
STOP mode).
What happens with an output external supply fault
With output external supply fault all the module outputs switch to 0.
Note: When the module has an external supply fault and a terminal block fault at the same time, only the supply fault is signaled.
88
TLX DS 57 PL7 xxE
Racked analog modules
Monitoring under/overshoots for the TSX ASY 800 module
Introduction
Measurement zones
The TSX ASY 800 module supports an under/overshoot of +/-5% on the voltage ranges and 4..20mA and +5% on the current range.
Under/overshoot detection is optional.
The measurement range is divided into three zones: lower limit upper limit
Overshoot indications undershoot zone nominal zone overshoot zone l l l the nominal zone is the measurement range that corresponds to the range selected, the overshoot zone is the zone above the upper range limit, the undershoot zone is the zone below the lower range limit.
The overshoot or undershoot values for different ranges are as follows:
Range
+/-10V
0..20mA
4..20mA
Lower limit
-10500 (i.e. –10.5 V)
0 (i.e. 0mA)
-500 (i.e. 3.2 mA)
Upper limit
+10500 (i.e. +10.5 V)
+10500 (i.e. +21 mA)
+10500 (i.e. +20.8 mA)
The user can select (See Modifying overshoot monitoring and event processing
selection, p. 193)whether overshoot, undershoot or both are to be indicated.
When the overshoot control is requested, the following bits signal the indications:
Bit name
%Ixy.i.ERR
%MWxy.i.2:X1
Meaning
When = 1, Indicates a channel error
When = 1, Indicates a range overshoot/undershoot on the channel.
l l
%MWxy.i.2:X3 = 1 indicates overshoot by a greater value,
%MWxy.i.2:X3 = 0 indicates undershoot by a lower value.
TLX DS 57 PL7 xxE
89
Racked analog modules
Behavior of the outputs of the TSX ASY 800 module
Fallback/
Maintain or clearing outputs
Fault
Task in STOP mode or program missing
Communication fault
Configuration fault
Internal module fault
Output value outside limits
(range overshoot)
Terminal block fault
Plugging in on power-up
Processor in STOP mode
Reloading program
When a fault occurs, depending on the gravity of the fault, the outputs shift individually or as a group to the Fallback/Maintain position or they are forced to 0 (0
V or 0 mA).
Different cases of output behavior:
Current output behavior
Fallback/Maintain (channel by channel)
Voltage output behavior
Fallback/Maintain (channel by channel)
Fallback/Maintain (channel by channel)
0V (channel by channel)
0V (channel by channel)
Value transmitted with saturation to
+10.5/-10.5V (channel by channel)
Value maintain (all channels)
Outputs to 0 V (all channels)
0 V (all channels)
Fallback/Maintain (channel by channel)
0mA (channel by channel)
0mA (channel by channel)
Value transmitted with saturation to 3.2/
20.8 mA or 0/20mA
Value maintain (all channels)
0 mA (all channels)
0 mA (all channels)
Fallback or maintain at the current value is selected on configuration of the module.
The fallback value can be modified from the PL7 Debugging (See Modifying the
fallback value of an output, p. 211) screen or by program.
Behavior on power-up
On power-up of the module (powering up the rack or plugging in on power-up), the outputs are fixed at 0V/0mA for one second before becoming operational.
This time period is needed to stabilize the output power supply.
90
TLX DS 57 PL7 xxE
تنزيل
إعلان