Schneider Electric TSXAEM1613, Analog Input Module User Guide
Below you will find brief information for TSX AEM 1613. It's an analog input module designed for monitoring temperature and controlling continuous processes using Pt100 probes. It supports functions like input range selection, range overshoot checks, sensor data linearization, output scaling and threshold management. The module provides measurement data and diagnostics to the PLC processor, and receives configuration and threshold settings from it.
Advertisement
Advertisement
X
General Contents
__________________________________________________________________________
General Introduction
Page
3
Contents
1.1. Intelligent Modules
1.2. TSX AEM 1613 Module
3
__________________________________________________________________________________________
Operation 11
Contents
2.1 Hardware Structure
2.2 Software Structure
2.3 Types of Processing Available
2.4 Dialog with the PLC
2.5 Module Operating Modes
11
_________________________________________________________________________________________________________
Configuration 29
Contents
3.1 Principle
3.2 Parameters
3.3 Default Configuration
3.4 Loading the Configuration
3.5 Configuring the Module Using PL7-PCL or PL7-PMS Software
29
_______________________________________________________________________________________________
Operating Information 39
Contents
4.1 Using the Measurements in Message Mode (V3 Level PLCs)
4.2 Using the Measurements in Extended Register Mode (V4 Level PLCs)
4.3 Using Thresholds
4.4 Additional Programming Information
4.5 Summary - Setting-up a TSX V3/TSX/PMX Model 40 PLC Configuration
39
________________________________________________________________________________________
Application Examples 53
Contents 53
5.1 Description
5.2 Implementing on a V3 Level PLC (TSX P47-30/67-30/87-30)
5.3 Implementing on a V4 Level PLC
_______________________________________________________________________
1
General Contents
____________________________________________________________________________
Page
Hardware Installation 67
Contents
6.1 Selecting the Slot and Locating Devices
6.2 Connecting the Module
67
_________________________________________________________________________________________
Specifications 73
Contents
7.1 Power Consumption
7.2 Input Characteristics
73
________________________________________________________________________________________
Appendix 77
Contents
8.1 Index
77
Note to readers
Until PL7-PCL and PL7-PMS Version 5.0 software becomes available, TSX AEM 1613 modules are set-up using Text Blocks (for configuring and using the measurements).
Therefore the set-up procedures for V3 level PLCs and Model 40 V4 level PLCs is identical (as described in the Example in Sub-section 5.2).
As soon as PL7-PCL and PL7-PMS V5.0 software is available, the example in Subsection 5.3 for V4 level PLCs will be enhanced.
____________________________________________________________________________
2
X
General Introduction 1
Section 1
______________________________________________________________________
Page
1.1
Intelligent Modules
1.1-1 Presentation
1.1-2 Using the Module
____________________________________________________________________________________________
4
4
4
1.2
TSX AEM 1613 Module
1.2-1 Description
1.2-2 External Appearance
5
5
9
_____________________________________________________________________
3
_____________________________________________________________________
1.1
Intelligent Modules
1.1-1 Presentation
Intelligent modules are preprogrammed processor modules designed by Telemecanique for distributed processing applications.
The modules are designed as follows:
Structure of an intelligent I/O module
PLC
Bus
Inputs from
Application
Bus
Interface
Shared
Memory
Processing
Unit
Specific
Interface
Outputs to
Application
They comprise:
• An interface bus using standard communication modes between the PLC processor and the intelligent module:
- Discrete interface,
- Register interface,
- Message interface.
• A shared memory in which data is stored, accessible to both the intelligent module and the PLC processor,
• A processing unit comprising a processor and operating software,
• I/O specific to the module.
_______________________________________________________________________
1.1-2 Using the Module
Intelligent modules simplify the user program by providing a dedicated processor and preprogrammed functions.
As these functions are configured by the user, use of the intelligent modules requires knowledge of PL7-3 programming software and PL7-PCL or PL7-PMS (1) software, where necessary. It may be necessary to refer to the appropriate User's Documentation for additional information.
(1) Version V5.0 or higher.
_____________________________________________________________________
4
General Introduction 1
_____________________________________________________________________
1.2
TSX AEM 1613 Module
1.2-1 Description
General
The TSX AEM 1613 is an analog input module with 16 low level inputs for 3-wire Pt100 probes. When used with these probes, the module will perform monitoring and temperature measurement functions or control continuous processes.
Process
2mA
Pt100:
Resistance in high-purity platinum from 100
Ω
to 0
°
C
2mA r r
4mA
A
B
C
Module
+
_
Voltage
Measurement
0V
The measurement principle is an application of Ohms law. A 2 mA current is injected into the probe and the resulting voltage is measured on its terminals. To compensate for the resistance of the connection wiring, a compensation technique is used to remove the effect of the voltage drop on the line. An identical current is injected into the two wires, the third wire is used to transfer the currents to 0V.
With the same resistance level on both wires and the current generators paired with a precision of 1/10000, the voltage on the terminals of the operational amplifier will be identical to that on the probe terminals.
_____________________________________________________________________
5
_____________________________________________________________________
The module comprises a single pair of current generators that are common to all 16 channels. A multiplexing system allows successive connection of each of the 16 probes to the current generators and to the measurement amplifier.
I
Pt100
+
_
2xI
I
For a single channel, the acquisition time is 65 ms divided into:
• 25 ms to establish the current level in the probe,
• 40 ms for conversion.
25 ms 40 ms
Ch. n-1 Ch. n Ch. n+1
Functions
In addition to Analog/Digital conversion, this module supports the following functions:
• Input range selection (select a range for each channel),
• Check for input range overflow for the declared range,
• Linearization of sensor data,
• Output scaling: conversion of measurements into physical or "user range" units,
• Threshold management.
_____________________________________________________________________
6
General Introduction 1
_____________________________________________________________________
Input/Output
Analog electrical values
➤
Ch. 8
Ch. 9
Ch. 10
Ch. 11
Ch. 12
Ch. 13
Ch. 14
Ch. 15
Ch. 0
Ch. 1
Ch. 2
Ch. 3
Ch. 4
Ch. 5
Ch. 6
Ch. 7
MODULE
➤
➤
➤
➤
➤
➤
➤
➤
➤
➤
➤
➤
➤
➤
➤
➤
TSX AEM
1613
➤
➤
PLC Processor
➤ 32-bit threshold management
➤ 16 measurements
(16-bit words)
Register
Interface
Extended
Register
Interface
➤ 16-bit probe diagnostics
Discrete
I/O Interface
32 thresholds
(16-bit words)
Message
Interface
Configuration
Process → Module exchanges
The module acquires analog electrical values directly from the Pt100 probes.
Module → PLC Processor exchanges:
• Measurements: Analog input levels converted into digital values,
• Threshold detection information: bits set according to the thresholds,
• Diagnostic information: bits indicating probe status channel by channel,
• Report on module operation and sensor monitoring.
PLC Processor → Module exchanges:
• User programmed thresholds,
• Configuration: programmed before any attempt is made to set module operating characteristics.
_____________________________________________________________________
7
_____________________________________________________________________
Characteristics
The main characteristics of the TSX AEM 1613 module are:
Characteristics
Number of channels
Analog/Digital conversion
Module cycle time
Signal digital filtering
Isolation between inputs and PLC
Max. overvoltage allowed on inputs
Linearization
Standards
TSX AEM 1613
16
8192 points / 13-bits
1.3s (16 channels, normal mode)
1s to 256s (1st order parametering, 5 values)
1500V (2000V eff for 1minute)
30V
Automatic
CEI 65A- DIN 43 760
Pt100 Input / Scale - 50
°
C +150
°
C
Current on probe
Resolution
Max. error
Pt100 Input / Scale 0
°
C +400
°
C
Current on probe
Resolution
Max. error
Pt100 Input / Scale - 60
°
F +300
°
F
Current on probe
Resolution
Max. error
Pt100 Input / Scale +30
°
F +750
°
F
Current on probe
Resolution
Max. error
Ohms Input / Scale 75
Ω
250
Ω
Current on probe
Resolution
Max. error
2mA pulsed
0.05
°
C
0.4
°
C
2mA pulsed
0.1
°
C
0.8
°
C
2mA pulsed
0.1
°
F
0.7
°
F
2mA pulsed
0.2
°
F
1.4
°
F
2mA pulsed
0.03
Ω
0.4
Ω
_____________________________________________________________________
8
General Introduction 1
_____________________________________________________________________
Safety
The inputs are protected against industrial interference and are electronically isolated from each other and from the internal PLC voltages. A grounding circuit uncouples the common reference for the channels.
Ease of use
The analog module requires no external power supply. Since the configuration is entirely defined by software and the functions are preprogrammed, the module is particularly easy to use.
Operating convenience
The modules and the terminal blocks can be inserted and removed while the system is powered-up. The PLC processor is continuously informed of the operating status of the module, and the user program can access all data for processing, if required.
___________________________________________________________________________________________
1.2-2 External Appearance
The TSX AEM 1613 module is a single height format device. It must be installed in PLC racks equipped with a complete I/O bus.
The module comprises the following elements:
➀ A metal case that protects the electronic circuits and provides protection against radiated interference,
➁
A front panel,
➂
Two 25-point SUB-D type female connectors.
AEM1613
F
OK
Green :
Red : ERR.
Ch 0-7
➂
Ch 8-15
➁
➀
_____________________________________________________________________
9
_____________________________________________________________________
The front panel comprises:
➃
2 LEDs which show the presence of power, correct module operation and channel connection errors.
The rear panel of the module comprises:
AEM1613
F
Green :
OK
Red : ERR.
➃
• The standard factory-coded locating devices that prevent errors when inserting or changing a module,
• An optional user-coded locating device.
The TSX AEM 1613 module is used with pre-prepared wiring elements:
➄
Pre-prepared wiring interface
ABE-6SD2520, used to connect cables from the Pt100 probes to a screw type terminal block.
†
ABE-6SD2520
C h 0
C h 1
B 0 A
0
B 1 A
1
C h 2
C h 3
B 2 A
2
B 3 A
3
C h 4
C h 5
B 4 A
4
B 5 A
5
C h 6
C h 7
B 6 A
6
B 7 A
7
➅
ABF-S25S301 connection cable with a
25-point SUB-D connector (3 meter length), for connection between a 25point SUB-D connector on the
TSX AEM 1613 module and the
ABE-6SD2520 pre-prepared wiring interface.
_____________________________________________________________________
10
X
Operation 2
Section 2
2.1
Hardware Structure 12
_________________________________________________________________________________________
2.2
Software Structure 13
2.2-1 General
2.2-2 Data Exchanges with the PLC Processor
2.2-3 Measurement Processing
2.2-4 Measurement Sampling
13
13
14
14
________________________________________________________________________________________
2.3
Types of Processing Available 16
2.3-1 Monitoring for Range Overshoot
2.3-2 Measurement Filtering
2.3-3 Measurement Scaling
2.3-4 Threshold Processing
16
18
19
21
_______________________________________________________________________________________
2.4
Dialog with the PLC 22
2.4-1 General
2.4-2 Discrete I/O Interface
2.4-3 Register Interface
2.4-4 Extended Register Interface
2.4-5 Message Interface
22
22
23
25
26
________________________________________________________________________________________
2.5
Module Operating Modes 27
2.5-1 Description
2.5-2 Controlling the Operating Modes
2.5-3 Module Reaction to a Power Break
2.5-4 Effects of Faults on the Operating Modes
27
28
28
28
______________________________________________________________________
1 1
______________________________________________________________________
2.1
Hardware Structure
The diagram below shows the hardware structure of the TSX AEM 1613 module:
Probe Power Supply
Individual
Channel
Protection
& Filtering
Multiplexing
Internal
Selfcalibration
Channels
Commands
Amplification
Voltage/
Frequency
Conversion
Power Supply
Counter
Isolation Barrier
Microcontroller
Bus Interface
Input stage: This comprises an overvoltage protection circuit and a filter on each channel to eliminate high frequency noise.
Multiplexer: The solid state multiplexer sequentially switches the channels to be converted. The number of operations is unlimited.
Amplifier: Amplifies the input voltages.
Analog/Digital converter: This VFC (Voltage Frequency Converter) converter combines the advantages of a double ramp converter (signal integration) with frequency transmission (simplified serial link).
Isolated serial connection : The complete analog measurement circuit is at the input reference voltage and is isolated from the PLC bus. The serial link is isolated by photocouplers. In the microprocessor, a counter circuit converts the frequency into a digital value (counting over 40 ms in 50Hz mode using a quartz crystal to control the time base). In parallel, the microprocessor controls the amplifier gain changes and the changes of multiplexer channel.
Processing: The micro-controller also manages the interface with the PLC, and corrects the analog measurements, based on correction factors calculated from the internal calibration circuits as well as setting the thresholds and tests.
The bus interface carries data exchanges with the PLC processor: transmission of analog measurements, reception of the configuration, etc.
______________________________________________________________________
1 2
App
.co
.ca
.me
Sp
Operation 2
______________________________________________________________________
2.2
Software Structure
2.2-1 General
The software structure of the TSX AEM 1613 module is in two parts:
• A common part, identical to all intelligent modules, which manages the data exchanges with the PLC processor
• A specific part which manages sampling (sequencing, conversion, correction of analog measurements, processing of measurements) and specific self-tests.
Initial Common
Self-Test
Initial Specific
Self-Test
Application processing:
.conversion
.calibration
.measurements
Specific Software
Request
Interpreter
Message
Standard
Exchanges
Discrete
Register
Software Common to Intelligent Modules
_______________________________________________________________________
2.2-2 Data Exchanges with the PLC Processor
The software manages the standard interfaces:
• Discrete interface for transmitting channel fault data,
• Register interface for transmitting status data and threshold bits,
• Message interface for writing the configuration, reading the analog measurements, reading the fault bit strings, writing thresholds, etc,
• Extended register interface for transmitting measurement data and channel faults
(supported by TSX/PMX Model 40 PLCs).
______________________________________________________________________
1 3
______________________________________________________________________
2.2-3 Measurement Processing
The micro-controller performs the following processing:
• Linearizes the raw conversion value,
• Scales the linearized value (physical or "user" scale),
• Sets the thresholds,
• Tests for range overshoot and limits the value, if exceeded,
• Tests for sensor break.
Digital Values after Analog/Digital
Conversion
Reset in relation to the values read from calibration
Set channel diagnostics bits
Linearization according to the physical input range
Software filtering
Calculate the output values
(physical or
"user" range)
Processing related to the measurements:
Set threshold bits
Data available for use by program
______________________________________________________________________________________________________
2.2-4 Measurement Sampling
The module cycle time depends on its operating mode, defined during configuration.
This mode is a combination of two parameters:
"50Hz" and "60Hz" modes
- "50 Hz": conversion is performed over 40 ms or two 50Hz periods. This ensures that interference caused by the 50Hz supply is rejected as fully as possible.
- "60 Hz": conversion is performed over 50 ms or three 60Hz periods. This ensures that interference caused by the 60Hz supply is rejected as fully as possible.
"normal" and "controlled" modes
- "normal": the time taken to establish the current in the probe is 25 ms prior to the start of conversion.
- "controlled": this mode allows simulation of a Pt100 probe using a calibration device. Off the shelf calibration devices usually have a fairly long response time when supplied with pulsed current. The time required to establish the current in the probe is 550 ms prior to the start of conversion.
"50 Hz" or "60Hz" mode is selected when the configuration is set.
Switching between "normal" and "controlled" modes (and vice-versa) is performed via the register interface using an additional command word.
______________________________________________________________________
1 4
Operation 2
______________________________________________________________________
The 13-bit resolution is the same in all operating modes.
Software filtering does not change the cycle time.
"50Hz" and "60Hz" normal modes
Conversion cycle duration T cycle
"50 Hz" Normal Mode
(65 ms x n ch.) + 260 ms
"60 Hz" Normal Mode
(75 ms x n ch.) + 300 ms
with Recalibration time
Conversion time
Tre
Tc
255 ms
40 ms
295 ms
50 ms
For 16 channels the measurements are sequenced as follows:
Recalibration
Tre
Establish Conversion
Current
Establish Conversion
Current
25 ms Tc 25 ms Tc ●●●
Establish Conversion
Current
25 ms Tc
5 ms
Ch. 0 Ch. 1
Tcycle
Ch. 15
Update the values in
IW field
"50Hz" and "60Hz" control modes
Conversion cycle time T cycle
"50 Hz" Control Mode
(590 ms x n ch.) + 260 ms
"60 Hz" Control Mode
(600 ms x n ch.) + 300 ms
with Recalibration time
Conversion time
Tre
Tc
255 ms
40 ms
295 ms
50 ms
For 16 channels the measurements are sequenced as follows:
Recalibration Establish Conversion
Current
Establish Conversion
Current
Establish Conversion
Current
Tre 550 ms Tc 550 ms Tc ●●● 550 ms Tc
5 ms
Ch. 0 Ch. 1
Tcycle
Ch. 15
Update values in the
IW field
Accessing measurement values from the user program
The measurements are available to the user via the message interface and the extended register interface (available with TSX/PMX Model 40 or higher processors).
Resolution
The resolution of the measurement value sent to the PLC processor is the same in all operating modes and is software "calibrated" (refer to Sub-section 2.3-2).
______________________________________________________________________
1 5
______________________________________________________________________
2.3
Types of Processing Available
2.3-1 Monitoring for Range Overshoot
The input range defines the normal limits of operation for the sensor connected to the input.
The declaration of the input range has two principle functions:
• The setting of the error detection limits, which detect range overshoots,
• Calculations for scaling.
The following table gives the range numbers (to be entered during configuration) and the corresponding normal usage scales, as well as the lower range overshoot limit LL and the higher range overshoot limit HL.
_________________________________________________________________________________________
Range Number
3
4
1
2
5 (*)
Range
-50
0
°
C / 150
C / 400
-60
30
75
°
°
°
°
C
F / 300
F / 750
Ω
/ 250
°
Ω
°
°
F
C
F
Lower Limit
LL
-65.6
°
C
-9
°
C
-86
°
F
15.8
°
F
74.1
Ω
Higher Limit
HL
157.2
°
C
414.4
°
C
315
°
F
777.9
°
F
252
Ω
(*) This range can be used as an Ni100 or Cu68 input range. The linearization and conversion tables used to obtain an output expressed as a temperature must be placed in the PLC memory.
Example: Declared range 0/400
°
C with scaling calculation output in physical units.
Output Value
+ 4144
+ 4000
Normal Value
0
-90
-9°C
0°C 400°C 414.4°C
➤
LL
HL
3 2 1 2 4
______________________________________________________________________
1 6
Operation 2
______________________________________________________________________
➀ The measured value is within the declared full scale input range:
LL = 0 The module supplies the exact value between 0 and +4000
HL = 0
➁ The measured value is within the extended full scale range which solves problems of sensor dispersion:
LL = 0 The module supplies the exact value between -90 and 0
HL = 0 or between 4000 and 4144
➂ The measured value is below the LL limit (- 9
°
C), an overshoot fault is detected and a fault data bit is sent to the user program:
LL = 1 The module supplies a value limited to -90
HL = 0
➃ The measured value is below the HL limit (+414.4
°
C), an overshoot fault is detected and a fault data bit is sent to the user program:
LL = 0 The module supplies a value limited to +4144
HL = 1
The user can access these fault bits via the Read BDEF request.
The discrete I/O interface also indicates the channels where an overshoot was detected
(1 bit per channel).
Wire or sensor breakage
If the wiring (wire breakage or short-circuit) or the sensor is faulty, the module will detect a fault.
It is not possible to distinguish a large range overrun (beyond the values given below), from a sensor failure or a wire breakage.
However, the module will continue to interpret the values that it measures, by considering them as a short-circuit or an open circuit.
Test validation conditions
If the electrical level as measured by the module is less than the lower limit of the selected range, the module will declare a short-circuit on this input:
Range
-50
°
C / +150
°
C
0
°
C / 400
°
C
-60
°
F/ 300
°
F
30
°
F/ 750
°
F
75
Ω
/ 250
Ω
Lower Limit
-65.6
°
C
-9
°
C
-86
°
F
15.8
°
F
74.1
Ω
Corresponding
Electrical Level
74.1
Ω
96
Ω
74.1
Ω
96
Ω
74.1
Ω
______________________________________________________________________
1 7
______________________________________________________________________
If the electrical level measured by the module exceeds the higher limit of the selected range, the module will declare a wire breakage on this input:
Range
-50
°
C / +150
°
C
0
°
C / 400
°
C
-60
°
F/ 300
°
F
30
°
F/ 750
°
F
75
Ω
/ 250
Ω
Higher Limit
157.2
°
C
414.4
°
C
315
°
F
777.9
°
F
252
Ω
Corresponding
Electrical Value
160
Ω
252
Ω
160
Ω
252
Ω
252
Ω
The test is performed permanently on all of the inputs declared in the configuration.
When a fault is detected, the module will:
• Set the LL or HL bit to 1 (BDEF fault bit string) for the corresponding channel,
• Set the "channel fault" bit of the discrete I/O interface to 1.
2.3-2 Measurement Filtering
The module supports digital filtering for each channel.
Therefore the user can select a first order digital filtering for each channel with a time constant of 4, 16, 64, or 256 seconds.
The digital filtering performed is the same as that of a RC couple.
Example:
If a time constant of 4 seconds is selected.
The module will perform processing on the measurement value that is equivalent to:
R
C
T = RC = 4 s dB
Cut-off frequency:
T = 1/2
π f f = 1/2
π
T f = 0.04 Hz
0.001
0.01
0.1
1
- 6dB/octave
10
➤ Hz
______________________________________________________________________
1 8
Operation 2
______________________________________________________________________
Application
The table below gives, for each time constant, the recommended minimum response time for the process that the channel is connected to.
Time constant
T = 4 s
T = 16 s
T = 64 s
T = 256 s
Minimum process response time
Tr > 20 s
Tr > 80 s or 1 mn 20 s
Tr > 320 s or 5 mn 20 s
Tr > 1280 s or 21 mn 20 s
2.3-3 Measurement Scaling
The TSX AEM 1613 module has two modes that can be used to scale measurement values: the "physical range" mode and the "user range" mode.
"Physical Range" Mode
This mode provides the user program with the measurement values in physical units that are coherent with the input range, according to the following conventions:
Range Unit Lower Limit
Output
-50
°
C / +150
°
C
°
Cx100 - 5,000
0
°
C / 400
°
C
-60
°
F/ 300
°
F
30
°
F/ 750
°
F
75
Ω
/ 250
Ω
°
°
Cx10
Fx10
°
Fx10
Ω x100
0
- 600
+ 300
+ 7,500
Higher Limit
Output
+ 15,000
+ 4,000
+ 3,000
+ 7,500
+ 25,000
Output
Resolution
0.05
°
C
0.1
°
C
0.1
°
F
0.2
°
F
0.03
Ω
"User Range" Output
This mode provides the user program with the measurement values as a percentage of the scale configured by the user in physical units within the selected range.
The "user range" can be configured channel by channel. The measurement values provided by the module are between 0 and 10,000 (or 0% and 100% of the range specified by the user in physical units).
______________________________________________________________________
1 9
______________________________________________________________________
Example:
To set 0% for 20
°
C and 100% for 50
°
C, the -50/+150
°
C range will be used.
The channel will be configured to make 0 (0%) correspond to the value of + 2,000
(+20
°
C) and 10,000 (100%) correspond to the value of + 5,000 (+50
°
C).
19999
-5000
(-50°C)
(100%) 10000
(0%) 0 Input Range
Lower
Limit
+2000
(+20°C)
Higher
Limit
+5000
(+50°C)
-19999
+15000
(-150°C)
➤
Physical
Value
°Cx100
The values set for triggering the LL and HL bits depend on the range selected and on the variation of the selected "user range".
If any limit overshoot occurs, the user range provides values that are proportional within the range ] -200 %, 0 % [ and ] 100 %, 200 %[. In the example below, -200 % corresponds to a temperature of -40
°
C, and + 200 % a temperature of +80
°
C.
______________________________________________________________________
2 0
Operation 2
______________________________________________________________________
2.3-4 Threshold Detection
Two thresholds are defined for each channel.
The thresholds are programmable numerical values (expressed in the measurement unit corresponding to the type of scaling selected) that are set by the user and sent to the module via the message interface.
The result of threshold detection is provided on 2-bits that can be used by program, they are set to 1 when the measurement value exceeds the corresponding threshold (refer to Sub-section 4.3).
Comparisons are performed between the channel measurement value and the thresholds 0 and 1, each time a new input value is acquired. When a channel is not used, the results of the comparisons made are forced to 0.
The comparison performed for each threshold automatically compensates for hysteresis (h) equal to 0.5% of the declared scale. The value with which the measurement is compared depends on whether the analog input signal is rising or falling:
• For a rising input signal, the detection bit is set to 1 when the measurement is greater than the threshold plus h/2,
• For a falling input signal, the detection bit is set to 1 when the measurement is less than the threshold minus h/2.
Thres. + h / 2
Prog. thres.
Thres. - h / 2
➤
Hysteresis
➤ t
➤
Result
(Dis. I/O bit) t
➤
The table below gives the hysteresis value depending on the selected input range and scaling:
Scaling
Physical
User
Ranges
-50/+150
°
C 0/+400
°
C -60/+300
°
F +30/+750
°
F 75/250
Ω
100
50
20
50
18
50
36
50
163
50
______________________________________________________________________
2 1
______________________________________________________________________
2.4
Dialog with the PLC
2.4-1 General
There are four types of data exchange with the PLC processor via the complete I/O bus:
• Discrete I/O interface, with address Ixy,i
• Register interface, with address I/OWxy,i
• Message interface
• Extended register interface (READEXT instruction) x = Rack number y = Slot number in the rack i = See later in this document
For each of these data exchanges there are corresponding data objects which can be utilized by the user program. The extended register interface is only available on
TSX/PMX Model 40 processors.
_____________________________________________________________________
2.4-2 Discrete I/O Interface
TSX AEM 1613 modules have a 16 input discrete interface.
The user can access 16 bit objects as well as the fault bit via the program.
Data exchanges are systematically performed during each task cycle in which the module is configured.
The interface indicates the status of the 16 fault bits, one for each channel. At 1 they indicate that the corresponding channel has an input value that is outside of the valid range defined by the higher (HL) and lower (LL) limits.
Ixy
F 0
Ixy,0
Ixy,1
Ixy,2
Ixy,3
Ixy,4
Ixy,5
Ixy,6
Ixy,7
Fault bit channel 0
Fault bit channel 1
Fault bit channel 2
Fault bit channel 3
Fault bit channel 4
Fault bit channel 5
Fault bit channel 6
Fault bit channel 7
Ixy,8 Fault bit channel 8
Ixy,9 Fault bit channel 9
Ixy,10 Fault bit channel 10
Ixy,11 Fault bit channel 11
Ixy,12 Fault bit channel 12
Ixy,13 Fault bit channel 13
Ixy,14 Fault bit channel 14
Ixy,15 Fault bit channel 15
Where x = Rack number; y = Slot number.
______________________________________________________________________
2 2
Operation 2
______________________________________________________________________
2.4-3 Register Interface
The TSX AEM 1613 module comprises eight input word registers and eight output word registers. Data exchanges are performed systematically during each PLC cycle.
8 input register words
(words read by the PLC)
8 output register words
(words written by the PLC)
F 0 F 0
IWxy,0 Standard status word
IWxy,1
IWxy,2 Additional status word
IWxy,3
IWxy,4
IWxy,5
IWxy,6 Threshold bits 0
IWxy,7 Threshold bits 1
OWxy,0 Standard control word
OWxy,1 Additional control word
OWxy,2
OWxy,3
OWxy,4
OWxy,5
OWxy,6
OWxy,7
Four input registers are used: IWxy,0 and IWxy,2. They provide two status words which give the operating status (module operating modes, etc.), IWxy,6 and IWxy,7 provide the
32 threshold bits (refer to Sub-section 4.3-2).
bit IWxy,0 Standard status word
0 -
1 -
2 1= Reset message system (text block)
3 1= Module ready (self-test complete)
4 1= Module failure or save failure
5 -
6 1= Acquisition, conversion or save failure error
7 1=
Application or save failure error
8 1= Module failure (blocking error)
9 1= Initial self-test in progress
A 1= Terminal block error
B 1=
Awaiting config.
0= Module configured
C 1=
Module running
0= Module stopped
D -
E -
F -
-
-
-
-
IWxy,2 Additional status word
1=
Control mode
0= Normal mode
-
-
-
-
-
-
-
1= Default conguration
-
-
______________________________________________________________________
2 3
______________________________________________________________________
Two output registers are used: OWxy,0 and OWxy,1. They are the module command words (RUN/STOP command, etc.).
bit OWxy,0 Standard status word
0 -
1
2
3
4
5
6
7
8
9
A
B
C
-
1=
-
-
-
-
-
-
-
-
-
1=
Reset message system (text block)
Module running
0= Module stopped
D -
E -
F -
-
-
-
-
-
-
-
-
-
-
-
-
OWxy,2 Additional status word
1= Controlled mode
0= Normal mode
-
-
-
______________________________________________________________________
2 4
Operation 2
______________________________________________________________________
2.4-4 Extended Register Interface
The extended register interface is used to transfer the 16 module measurements to the
PLC processor. The transfer is initiated by the user program by executing the READEXT instruction.
Wi + 9
Wi + 10
Wi + 11
Wi + 12
Wi + 13
Wi + 14
Wi + 15
Wi + 16
Wi
Wi + 1
Wi + 2
Wi + 3
Wi + 4
Wi + 5
Wi + 6
Wi + 7
Wi + 8
Channel Status
Mesurement Ch. 0
Mesurement Ch. 1
Mesurement Ch. 2
Mesurement Ch. 3
Mesurement Ch. 4
Mesurement Ch. 5
Mesurement Ch. 6
Mesurement Ch. 7
Mesurement Ch. 8
Mesurement Ch. 9
Mesurement Ch. 10
Mesurement Ch. 11
Mesurement Ch. 12
Mesurement Ch. 13
Mesurement Ch. 14
Mesurement Ch. 15
Note
This exchange mode is only available on TSX/PMX Model 40 PLCs.
The contents of the first word (Wi) is identical to that of the discrete I/O interface.
______________________________________________________________________
2 5
______________________________________________________________________
2.4-5 Message Interface
The message interface is used to transfer data tables between the module and the PLC processor. The transfer is programmed via a CPL text block and is initiated by the user program.
This type of dialog is used to:
• Write the configuration,
• Re-read the configuration,
• Read the measurements and their associated faults,
• Write the threshold values,
• Re-read the threshold values.
Data specific to each transfer is organized into internal words (Wi) or constant words,
CWi, (for transmission only).
A more detailed description of programming using the message interface is given in the sections relating to each exchange:
• Configuration (Section 3),
• Reading measurements (Sub-section 4.1),
• Writing thresholds (Sub-section 4.3),
• Processing faults (Sub-section 4.4-1),
• Additional requests (Sub-section 4.4-2).
______________________________________________________________________
2 6
Operation 2
______________________________________________________________________
2.5
Module Operating Modes
2.5-1 Description
The diagram below illustrates TSX AEM 1613 module operating modes.
1
Initial
Self-Test
6
➤ Module
RUN
2
Module
STOP
5
Await
Configuration
4
➤ 3
On power-up, initialization request or after a power-break, the module runs an initial selftest procedure ➀ .
If no fault is detected during this procedure, the module then goes to RUN or STOP mode
(depending on the value of the standard control word) using the default configuration.
To use the module under application conditions, it must be configured. To do this the user must program the following:
• Set the module to STOP ➂ ,
• Send the configuration via the message interface ➄ ,
• Reset the module to RUN ➅ .
If the configuration received is faulty or incomplete, the module waits until a valid configuration is received ➄ .
The use of configuration loading OFBs provided with TXT L PL7 PCL and TXT L PL7 PMS
(1) program packages (only for use with TSX/PMX Model 40 PLC processors) simplifies the programming of loading operations for the user.
Once configured and running (module running), the module is ready to sample measurements.
Standard discrete data, register and extended register data are exchanged during each task cycle in which the module is configured.
(1) Version 5.0 or higher.
______________________________________________________________________
2 7
______________________________________________________________________
2.5-2 Controlling the Operating Modes
The user has access to a control register word which is used to force the module into the required operating mode.
The status register words give information on the operating mode of the module:
• Initial self-test,
• RUN/STOP module,
• Awaiting configuration ➃ ,
• Operating with the default configuration.
_____________________________________________________________________
2.5-3 Module Reaction to a Power Break
The TSX AEM 1613 module does not have a protected memory. All data is lost (including the configuration and the threshold values), when the module is disconnected from the power supply provided by the PLC.
The module must therefore be reconfigured and the threshold values reprogrammed in the event of:
• A cold restart (SY0 = 1),
• A hot restart, when the power supply reserve has been exhausted,
• When the module is installed in the PLC.
The various types of restart are described in the appropriate PL7-3 Reference Manuals.
Additional status word bit (IWxy,2,D) indicates when the module is operating with the default configuration. This bit can thus be used to detect the loss of the configuration, and to request that the configuration specific to the application is transferred again (refer to the example in Section 3).
_____________________________________________________________________
2.5-4 Effect of Faults on the Operating Modes
When an acquisition or conversion fault is detected on the module, it changes to STOP mode, and remains in this mode until the fault disappears.
When an application (sensor or wiring) fault is detected, the module continues to operate in RUN mode.
______________________________________________________________________
2 8
X
Configuration 3
Section 3
Page
3.1
Principle 30
3.1-1 General
3.1-2 Configuration Data
3.1-3 Default Configuration
3.1-4 Transmission of Configuration Data
3.1-5 Bits Associated with the Configuration
30
30
30
31
31
________________________________________________________________________________________
3.2
Parameters 32
3.2-1 Operating Mode
3.2-2 Configuring the Channels
32
32
________________________________________________________________________________________
3.3
Default Configuration 34
________________________________________________________________________________________
3.4
Loading the Configuration 35
3.4-1 Enetering Data
3.4-2 Transferring the Configuration to the Module
3.4-3 Checking the Configuration
35
35
36
________________________________________________________________________________________
3.5
Configuring the Module Using PL7-PCL or PL7-PMS Software 37
3.5-1 General
3.5-2 Configuration Mode
3.5-3 Threshold Mode
37
38
38
___________________________________________________________________________
2 9
___________________________________________________________________________
3.1
Principle
3.1-1 General
Configuration data lets the user adapt the modules to a given application. Selection of the most suitable configuration simplifies the programming required to make use of the measurements provided by the modules. This data defines the operating mode of the module and of each of its channels.
Configuring a module comprises:
• Defining the operating characteristics of the modules,
• Coding these characteristics, in hexadecimal codes or decimal values,
• Transferring the codes and values to the module via a program.
Reminder
The "traditional" method of setting-up TSX AEM 1613 modules, the only means of set -up available for V3 level PLCs (TSX P43-30/67-20/87-30), is covered in Sub-sections 3.1 to 3.4.
The is also the only method that can be used by systems without PL7-PCL and PL7-PMS V5 level software.
The recommended set-up method for TSX/PMX Model 40 PLCs and TXT L PL7 PCL/PMS software is given in Sub-section 3.5.
_____________________________________________________________________________
3.1-2 Configuration Data
Configuration data comprises:
• The operating mode
• The type of processing for each channel
Zone 1
Zone 2
Zone 3
Zone i + 2
Zone 17
Operating Mode
Configuration Ch. 0
Configuration Ch. 1
Configuration Ch. i
Configuration Ch. 15
Configuration data should be coded in a word table located in the W (internal words) zone via a program or in the CW (constant words) zone.
____________________________________________________________________
3.1-3 Default Configuration
The TSX AEM 1613 module has a default configuration which enables it to operate immediately when powered-up.
The main function of the default configuration is to test the wiring. It is described in detail in Sub-section 3.3.
The default configuration is replaced by the user configuration as soon as it is transmitted by the user program.
___________________________________________________________________________
3 0
Configuration 3
___________________________________________________________________________
3.1-4 Transmission of Configuration Data
Once the configuration data has been coded and stored, it must be transmitted to the module.
The configuration data is transmitted from the PLC memory to the module memory via a program (using a CPL text block).
The following procedure must be used to transmit the configuration:
• Stop the module (STOP),
• Wait until the module has stopped,
• Send the configuration via a CPL text block,
• Restart the module (RUN).
Power-up Module
Module RUN with default configuration
Module STOP
If Module STOP send user configuration
Note: The configuration may be lost if there is a power break or if the module is removed from its slot. If this happens, the configuration must be sent again.
Module RUN
_____________________________________________________________________
3.1-5 Bits Associated with the Configuration
Two bits, in the standard and additional status words (and which can be accessed via a program) are associated with module configuration:
IWxy,0,B: At state 1 this bit indicates that the module is awaiting configuration (in the event of an invalid configuration being received).
IWxy,2,D: At state 1 this bit indicates that the module is operating with the default configuration.
___________________________________________________________________________
3 1
___________________________________________________________________________
3.2
Parameters
3.2-1 Operating Mode
The operating mode is coded in a word
(zone 1):
• 4-bit group a
• 4-bit group b
: Always at 0
: Filtering
• 4-bit group c
• 4-bit group d
- 0 or 1: 50 Hz
- 2 : 60 Hz
: Identifier
- Value H'A'
: Always at 0 a
Zone 1
Zone 2
Zone 3
Zone i
Zone 17 b c d
_____________________________________________________________________
3.2-2 Configuring the Channels
The configuration of a channel (zone 2 for channel 0 to zone 17 for channel 15) is coded in three words.
Zones 2 to 17 Word 1: Configures the channel:
• 4-bit group a: The filtering constant
- 1 : 4s
- 2 : 16s
- 3 : 64s
- 4 : 256s
- 0 : filtering not used
Note: All other values cause the configuration to be rejected and set bit IWxy, 0, B to 1.
1
2
3 a b
Value for 100 %
(for user range)
Value for 0 %
(for user range) c d
• 4-bit group b: The input range
- 1 : -50/+150
°
C range
- 2 : 0/400
°
C range
- 3 : -60
°
F/+300
°
F range
- 4 : +30
°
F/+750
°
F range
- 5 : 75/250
Ω
range
- 0 : channel not used
Note: All other values cause the configuration to be rejected and set
3 2
• 4-bit group c: Type of scaling
- H'B' : physical range
- H'C' : user range
• 4-bit group d: Channel number
- from 0 to F
Configuration 3
___________________________________________________________________________
Words 2 and 3: These words must in all cases be sent to the module but are only significant if the module is parametered for user range operation.
1 a
Zones 2 to 17 b c d
2 Value for 100 %
• If word 2 > Word 3
These words indicate the values (expressed in the physical range) that define the limits to user scaling
- Word 2 = physical value corresponding to 100%,
- Word 3 = physical value corresponding to 0%.
3
Value for 0 %
• If word 2 < word 3
The module will wait for a valid configuration (bit IWxy, 0, B to 1).
___________________________________________________________________________
3 3
___________________________________________________________________________
3.3
Default Configuration
The module has a default configuration which is mainly used to check for correct operation and correct connection.
The default configuration is operational as soon as the module is powered up.
Additional status word bit IWxy,2,D indicates whether the module is operating with this configuration:
IWxy,2,D = 1
→
Default configuration
With the default configuration, the module operates in 50 Hz mode, the 16 channels are configured identically:
- Input range -50/+150
°
C,
- No filtering,
- Physical unit scaling.
Zone 1
Zones
2 to 17
0
0
1
1
0
0
A 0
B Ch. Nbr
If there is a power break or the module has been removed and replaced, the configuration is lost and is replaced by the default configuration.
If the default configuration is acceptable for a channel, there is no need to retransmit the configuration.
___________________________________________________________________________
3 4
Configuration 3
___________________________________________________________________________
3.4
Loading the Configuration
3.4-1 Entering Data
When the module configuration data has been defined and the corresponding codes determined, the codes must be stored in the PLC memory before they can be transferred to the module.
This can be performed in the W zone, but it is preferable to use the CW zone.
The screen below shows an example of a configuration.
Hexadecimal codes are preceded by the letter H.
______________________________________________________________________
3.4-2 Transferring the Configuration to the Module
When the configuration data has been stored in the PLC memory, it must be transferred to the module memory. For this, the user must program a transmission reception text block.
PLC Application
! EXCHG TXT
TXT
CPL
Module
Text block characteristics
• TXTi,M : H’ . . 63' The configuration concerns the module system
Slot number
Rack number
• TXTi,C : H’0040' Request code informing the module that configuration data is being sent.
• TXTi,L : 98 Transmission table length, corresponding to the number of bytes in the table that contains the configuration data:
98 bytes.
___________________________________________________________________________
3 5
___________________________________________________________________________
The confirmation report, TXTi,V, sent back by the module can be used after the data exchange to check that the data has been transmitted correctly. It is H’FE’ if the data exchange is correct, and H’FD’ if not.
Programming the transfer
The transfer should be programmed in the following way:
• Stop the module by setting control register bit OWxy,0,C to 0,
• Check that the module has stopped by testing that status word bit IWxy,0,C is at 0,
• Then transfer the configuration. To do this, generate a rising edge on the S input of the text block,
• To check that the transfer has been successful:
- Check that TXTi,E is at 0,
- Check that TXTi,V is H’FE'.
• If the configuration has been successfully received, reset the module to Run mode by setting the control register word bit OWxy,0,C to 1.
Bit IWxy,0,C should then change to 1.
1
2
3
Module Stopped
Module Running
STOP Module
Transfer Configuration
Configuration Received
RUN Module
_____________________________________________________________________________
3.4-3 Checking the Configuration
The configuration is not accepted by the module if:
• The length of the configuration is incorrect,
• The syntax is incorrect (code not defined),
• The selections made in the configuration are incompatible,
• The module is running (set to Run).
Transmission of an incorrect configuration
Transmission of an incorrect configuration causes the status word bit IWxy,0,B "awaiting configuration" to change to 1. The module then awaits a new configuration and the previous correct configuration remains in its memory.
___________________________________________________________________________
3 6
Configuration 3
___________________________________________________________________________
3.5
Configuring the Module Using PL7-PCL or PL7-PMS Software
3.5-1 General
Setting-up a TSX AEM 1613 module is simplified by using PL7-PCL or PL7-PMS (1) software, providing:
• An operator guide program which enables the user to enter module configuration parameters from an X-TEL workstation (input ranges, type of scaling, etc).
For this, it presents all the parameters in the form of a table with the type, limits and definition of each parameter.
This program also provides for:
- Transfers of the parameters between the module, PLC, disk or diskette.
- Print-outs of the parameters.
- Display of parameter changes (measurement of each channel, operating modes, faults, etc).
It uses the dedicated zone technique supported by TSX/PMX Model 40 PLCs.
• Two optional function blocks (OFB) specific to the processing of analog measurements which have been added to the other PL7-3 function blocks:
- ANALD (2) for loading the module configuration following a power break or when a module has been replaced.
- ANADG (2) used to monitor for faults which may occur on modules while operating
(for example terminal block fault) or on applications controlled by these modules (for example sensor break). Faults detected in this way are formatted for use by the
APPLIDIAG program (in the Software Workshop) or the DIAG program (when using
MONITOR 37).
Restrictions
PL7-PCL software can only by used on Model 40 PLCs, version 4.3 or higher. PL7-PMS software can only be used on PMX type PLCs.
(1) Only version V5.0 or higher of PL7-PCL and PL7-PMS software is compatible with TSX AEM 1613 modules. Configuring TSX AEM 1613 modules using this software is therefore only available to users of X-TEL or MINI X-TEL V5 level Software Workshops.
Product references
TXT L PL7 PCL V5, TXT L PL7 PMS V5 or TXT L PL7 PMS2V5.
(2) ANALD for PL7-PCL, AEMLD for PL7-PMS and PL7-PMS2.
ANADG for PL7-PCL, AEMDG for PL7-PMS and PL7-PMS2.
___________________________________________________________________________
3 7
X
Operating Information
_______________________________________________________________________
4
Section 4
4.1
Using the Measurements in Message Mode (V3 Level PLCs)
4.1-1 Accessing the Measurements
4.1-2 Example
40
40
41
__________________________________________________________________________________________
4.2
Using the Measurements in Extended Register Mode (V4 Level PLCs) 42
4.2-1 Accessing the Measurements
4.2-2 Conditions for Measurements to be Valid
42
43
_________________________________________________________________________________________
4.3
Using Thresholds 44
4.3-1 Transmission of Thresholds to the Module
4.3-2 Threshold Detection Results
4.3-3 Modifying the Threshold Values
44
45
46
_________________________________________________________________________________________
4.4
Additional Programming Information 47
4.4-1 Fault Processing (Optional)
4.4-2 Additional Requests
4.4-3 Re-reading the Configuration
47
51
51
_________________________________________________________________________________________
4.5
Summary - Setting-up a TSX V3/TSX/PMX
52
______________________________________________________________________
3 9
______________________________________________________________________
4.1
Using the Measurements in Message Mode (V3 Level PLCs)
This operating mode is the only one accessible to TSX Series 7 V3 level PLCs
(TSX P47-30/67-20/87-30).
____________________________________________________________________
4.1-1 Accessing the Measurements
In message mode the measurements are transmitted in 16 internal words (Wi) in response to the request "Read measurements".
This request is programmed using a CPL type text block in transmit/receive mode, with the following characteristics:
• Request code : TXTi,C = 1
• Address : TXTi,M = H’xy00’ (where x = Rack nbr. and y = Slot nbr.)
• Reception table: Wi[16] table of 16 words (32 bytes) containing the 16 measurements
(where Wi = channel 0 measurement, Wi+ 1 = channel 1 measurement, and so on, to Wi+ 15 = channel 15 measurement).
• It is not necessary to define a transmission table.
Confirmation reports: TXTi,V = H’81' if exchange correct, or H’FD’ if incorrect.
TXTi,S = 32 bytes if exchange correct (TXTi,E = 0).
Note:
If the module is stopped, the measurements transmitted are not actual measurements, but the last measurements acquired before the module was stopped.
Conditions for validity and the digital-analog correspondence of the measurements are identical to those for accessing measurements in extended register mode (refer to
Sub-section 4.2).
______________________________________________________________________
4 0
Operating Information
4
______________________________________________________________________
4.1-2 Example
In this example, a CPL type text block with direct addressing is used.
2/ 5/ 86 0 :0 CONF
NUMBER OF TEXT BLOCS N/MAX : 2 /64
N0NET/LOCAL TYPE
0
1
LOCAL
LOCAL
CPL
CPL
TELEMECANIQUE
ADDRESSING MODES ADDR
BUFFER
RECEPTION
LENGTH (byte)
DIRECT W100 0
INDIRECT W20
The measurement reception table W100[16] is defined in PL7-3 Cofiguration mode.
Measurements are transferred each time input I14,A changes from state 0 to state 1.
I14,A
1
H'500'
TXT0,C
TXT0,M
B0
B0
I
O
S
TXT0
CPL
______________________________________________________________________
4 1
______________________________________________________________________
4.2
Using the Measurements in Extended Register Mode
4.2.1 Accessing the Measurements
This new fast data exchange mode is only available with TSX/PMX Model 40 processors, version 4.3 and higher. In this mode, measurements are transmitted by immediate reading of 17 internal words (Wi):
Wi
Wi + 1
Wi + 2
Channel Status
Measurement Ch. Ø
Measurement Ch. 1
Wi + 15
Wi + 16
Measurement Ch. 14
Measurement Ch. 15
This data exchange mode is programmed in PL7-3, using the immediate read instruction
READEXT (Ixy; Wi; Wj), where:
• Ixy Geographical address of the TSX AEM module
• Wi
• Wj= 17
Start of the table
Length of the table in number of words
Note
The extended register data exchange mode is only active if the module is in RUN mode. If the module is stopped, the measurements transmitted are the last measurements acquired before the module was stopped.
______________________________________________________________________
4 2
Operating Information
4
______________________________________________________________________
4.2-2 Conditions for Measurements to be Valid
The digital values effectively represent the measurements expected from the analog measurements, provided the following conditions are met:
_________________________________________________________________________________________
Status Consequences
Module running IWxy,0,C = 1 If the module is stopped, the values read are the last values received before the
Module configured IWxy,2,D = 0 If not configured, the module takes the default configuration. The measurements
Input values are within limits of the extended zone, with correct sensor and wiring
Wi, k = 0
(k = 0 at H'10')
Wi = destination address of the
Module operating correctly Ixy,S = 0
If the channel is faulty the measurement the read is incorrect.
When this bit is at 1, the module changes to STOP.
Example:
The actual measurement for channel 1 is only used if the module is OK, configured, and if no channel fault is detected.
The module is in slot 5 in the rack. The measurement is stored in W11. W11.
17
→
W1
IW5,0,C
IW5,2,D W50,1 I 5,S
READEXT (I5;W50;W1)
W52
→
W11
______________________________________________________________________
4 3
______________________________________________________________________
4.3
Using Thresholds
The TSX AEM 1613 supports the detection of two programmable thresholds per channel
(refer to Sub-section 2.3.4). This function is run in two phases:
• Transmission of thresholds to the module,
• Processing the results of threshold detection.
______________________________________________________________________
4.3-1 Transmission of Thresholds to the Module
The thresholds must be transmitted to the module via the message interface, using two specific requests: write threshold 0 request (channels 0 to 15), write threshold 1 request
(channels 0 to 15).
These two requests are programmed using the CPL text block in transmission reception mode, with the module stopped or running and the following characteristics set:
• Request code: TXTi, C = 2 (for 0 thresholds), TXTi, C = 4 (for 1 thresholds)
• Address: TXTi,M = H’xy00' (with x = rack number; y = slot number)
• Transmission table: TXTi,L = 32
CWi(16) or Wi(16) comprising the threshold values to enter in constant or data mode by program, with:
- (C)Wi = Threshold channel 0,
- (C)Wi+1 = Threshold channel 1,
- ...
- (C)Wi+15 = Threshold channel 15,
• No reception table need be defined.
Threshold values
The values of the thresholds must be between +32,767 and -32,768 but is restricted to the valid measurement range in the selected scaling range.
Thresholds are expressed in the measurement unit defined by the type of scaling: in physical units or in user defined units, depending on the selection made when the configuration was selected.
By default, or after a power-break, the threshold bits for each channel are set to 0. The threshold values must be returned to the modules (refer to Sub-Section 2.5-3).
______________________________________________________________________
4 4
Operating Information
4
______________________________________________________________________
4.3-2 Threshold Detection Results
The user has access by program to the 32 threshold detection bits:
Bit
IWxy,6,0
IWxy,6,1
IWxy,6,2
IWxy,6,3
IWxy,6,4
IWxy,6,5
IWxy,6,6
IWxy,6,7
Meas. Ch. 0 > Thres. 0
Meas. Ch. 1 > Thres. 0
Meas. Ch. 2 > Thres. 0
Meas. Ch. 3 > Thres. 0
Meas. Ch. 4 > Thres. 0
Meas. Ch. 5 > Thres. 0
Meas. Ch. 6 > Thres. 0
Meas. Ch. 7 > Thres. 0
IWxy,6,8
IWxy,6,9
IWxy,6,A
IWxy,6,B
IWxy,6,C
IWxy,6,D
IWxy,6,E
IWxy,6,F
Meas. Ch. 8 > Thres. 0
Meas. Ch. 9 > Thres. 0
Meas. Ch. 10 > Thres. 0
Meas. Ch. 11 > Thres. 0
Meas. Ch. 12 > Thres. 0
Meas. Ch. 13 > Thres. 0
Meas. Ch. 14 > Thres. 0
Meas. Ch. 15 > Thres. 0
IWxy,7,0
IWxy,7,1
IWxy,7,2
IWxy,7,3
IWxy,7,4
IWxy,7,5
IWxy,7,6
IWxy,7,7
Meas. Ch. 0 > Thres. 1
Meas. Ch. 1 > Thres. 1
Meas. Ch. 2 > Thres. 1
Meas. Ch. 3 > Thres. 1
Meas. Ch. 4 > Thres. 1
Meas. Ch. 5 > Thres. 1
Meas. Ch. 6 > Thres. 1
Meas. Ch. 7 > Thres. 1
IWxy,7,8
IWxy,7,9
IWxy,7,A
IWxy,7,B
IWxy,7,C
IWxy,7,D
IWxy,7,E
IWxy,7,F
Meas. Ch. 8 > Thres. 1
Meas. Ch. 9 > Thres. 1
Meas. Ch. 10 > Thres. 1
Meas. Ch. 11 > Thres. 1
Meas. Ch. 12 > Thres. 1
Meas. Ch. 13 > Thres. 1
Meas. Ch. 14 > Thres. 1
Meas. Ch. 15 > Thres. 1 x = Rack number; y = Slot number.
The bit assigned to one of the thresholds of a channel will be set to 1 when the measurement value on the appropriate channel exceeds the programmed threshold value plus half of the hysteresis value. It is set to 0 when the measurement value on the appropriate channel falls below the programmed threshold value minus half of the hysteresis value.
The hysteresis value depends on the scaling selected (refer to Sub-Section 2.3.4).
Note: When a channel is not used, the threshold detection bits assigned to it are forced to 0.
______________________________________________________________________
4 5
______________________________________________________________________
4.3-3 Modifying the Threshold Values
The threshold values can be modified:
• When the module is stopped. When the application allows it, this is the recommended procedure. This avoids any interpretation errors affecting the detected thresholds
(new or old threshold values).
• When the module is running. In this case, threshold detection with new values is only taken into account:
- When the response to the request sent by the text block has been received, TXTi,D reset to 1 and report TXTi,V = H’FE’,
- After a sampling cycle of all 16 channels.
The selection of the moment when the results of the threshold detection are taken into account (if this is important for the application), is up to the user.
The loading and modification of thresholds can be performed by text block from the application program (refer to the Additional Programming Information sub-section), or from the terminal using PL7-PCL or PL7-PMS set-up software.
______________________________________________________________________
4 6
Operating Information
4
______________________________________________________________________
4.4
Additional Programming Information
4.4-1 Fault Processing (Optional)
The user can use a program to accurately identify faults occurring on a TSX AEM 1613 module or in its external environment.
Type of faults
Faults which occur on a TSX AEM 1613 module can be divided into three categories, according to their seriousness and their effect on module operation:
• Blocking faults:
This type of fault corresponds to a failure detected in the module processor the interface with the bus. The module processor is inhibited and no data exchange is possible on the bus.
• Module acquisition and conversion faults:
These faults are caused by:
- The electronic circuits in the module that perform the acquisition and conversion of measurements,
- An absent terminal block.
The measurement values are no longer valid and the module is forced to stop.
• Application faults:
These faults correspond to failures caused by the external environment of the module
(range overshoot, sensor failure, etc.). They may occur on one channel only, while the other channels continue to operate correctly. The faulty channel is indicated to the user.
______________________________________________________________________
4 7
______________________________________________________________________
Fault detection
There are a number of methods of fault identification available to the user:
• Indicator LEDs
• Fault bits
• Status words
• Fault bit string (BDEF).
Indicator LEDs
LED
F
OK
OK
OK
State
On
On Green
On Red
Off
Fault
Blocking fault
No fault
Channel fault
Module fault
TSX AEM 1613
F
GREEN :OK
RED :ERR
Replace module
Module OK
Fault bits
__________________________________________________________________________________________
Access State Fault
Ixy,S (*) By program 1 • Module fault (blocking or acquisition
and conversion),
• Exchange fault with the PLC,
• Declared code is different from code 652
in the I/O configuration
(*) This bit informs the PLC (I/O indicator lamp on the processor) that there is a fault on the module.
It changes to 1 as soon as a fault appears and returns to 0 when it disappears.
Status words
_________________________________________________________________________________________
Fault
General fault or its memorization. Combines IWxy,0,6 and IWxy,0,7.
Acquisition and conversion fault or its memorization.
Application fault (sensors and wiring) or its memorization.
Blocking fault, module absent or incorrect code.
Terminal block fault (*).
(*) A terminal block fault is generated by unplugging:
• One of the two 25-pin male SUB-D connectors when 16 channels are used,
• The 25-pin male SUB-D connector when only a single group of 8 channels is used (a missing connector on the other group has no effect).
Reminder: A terminal block fault forces the module to stop.
______________________________________________________________________
4 8
Operating Information
4
______________________________________________________________________
Fault bit string BDEF
This string of 96 bits in the module can be transferred to the Wi internal word field via the message interface. (Request H'47'). It takes up 6 words.
Words
Wi
Wi + 1
Wi + 2
Wi + 3
Wi + 4
Wi + 5
Module Errors
Acquisition/Conversion Errors
Ch. 3 Ch. 2 Ch. 1 Ch. 0
Ch. 7 Ch. 6 Ch. 5 Ch. 4
Ch. 11
Ch. 15
Ch. 10
Ch. 14
Ch. 9
Ch. 13
Ch. 8
Ch. 12
With details on errors channels 0 to 15
Higer Limit exceeded or sensor failure
Lower limit exceeded or short circuit
No bit used
Bit 0: reserved terminal block
Bit 1 : counter error
Bit 2 : calibration error
Bit 3 : selection error
Bits 4 to 15 : reserved
Programming without reading the fault bit string
When a fault disappears, bits IWxy,0,4 and IWxy,0,i (i = 6 or 7) remain at 1.
The fault is permanently memorized until the module is re-initialized.
Error
IWxy,0,i
IWxy,0,4
However, the indicator lamps and the fault bit Ixy,S change state as soon as the fault disappears.
Ixy,S Module
LED
For this reason, bits IW,xy,0,i (i = 6 or 7) should not be used in programming.
______________________________________________________________________
4 9
______________________________________________________________________
Programming and reading the fault bit string
The fault bit string is read via the text block. It is optional and its main purpose is the accurate location of faults.
The content of the bit string is described on the preceding pages.
The action of reading the fault bit string
(BDEF) acknowledges a fault detected by bits IWxy,0,4, and IWxy,0,i (i = 6 or 7), after it has disappeared, whether the reading takes place before or after the disappearance of the fault.
IWxy,0, bit 4,6 and 7 change to zero:
• When the fault disappears, if they have been acknowledged by reading the fault bits.
• When the fault bits are read after the fault has disappeared.
The message read after detection of fault nbr. 1 will not contain fault nbr. 2.
Error
IWxy,0,i
IWxy,0,4
Read
BDEF
Error 1
Error 2
IWxy,0,i
IWxy,0,4
Read
BDEF
The user will not be informed of the second fault IWxy,0,4 and IWxy,0,i = 1, (i = 6 or 7) until the first fault has disappeared. Thus fault nbr. 2 can only be acknowledged after a new reading of the fault bit string.
It is therefore necessary to sample the fault bit string continuously to detect the appearance or disappearance of new faults.
Error 1
Error 2
IWxy,0,i
IWxy,0,4
Read
BDEF
How the received bit string is used depends on the user's requirements. The user may simply wish to keep the bits in internal words and read them in Adjust or Data modes on the programming terminal. Or the user may wish to store them in word tables so that the condition of faults can be displayed.
______________________________________________________________________
5 0
Operating Information
4
______________________________________________________________________
4.4-2 Additional Requests
In addition to loading the configuration, the PLC processor can exchange various data with the module, using the CPL text function block.
List of request codes
________________________________________________________________________________________
Request function TXTi,C TXTi,M
(hex.) (hex.)
TXTi,V Nbr. of
(hex.) bytes
Nbr. of Module bytes Status read
Write 0 thresholds
Read 0 thresholds
Write 1 thresholds
Read 1 thresholds
Write configuration
Read configuration
40
41
Read fault bit string BDEF 47
Write application name 49
Read application name
Read module version
4
5
2
3
4A
F xy00 xy00 xy00 xy00 xy63 xy63 xy63 xy63 xy63 xy63
FE/FD 32
83/FD 0
FE/FD 32
85/FD 0
FE/FD 98
71/FD 0
77/FD 0
FE/FD 1 to 20
7A/FD 0
3F/FD 0
0
98
12
0
0
32
0
32
RUN/STOP
RUN/STOP
RUN/STOP
RUN/STOP
STOP
RUN/STOP
RUN
RUN/STOP
1 to 20 RUN/STOP
27 RUN/STOP
______________________________________________________________________
4.4-3 Re-reading the configuration
Re-reading the configuration consists of transferring the configuration data from the module memory to the PLC memory. The configuration is read as a whole.
For this, the user must program a transmit/receive text block.
Characteristics of the text block
The text block should have the following characteristics:
• CPL type: To enable exchange between the user program and the module.
• Request code : TXTi,C = H’41'
• Address and channel number:
TXTi,M = H’xy63'
• It is not necessary to define a transmission table.
TXTi,L = 0
• The reception table length must be 98 bytes to be able to receive the whole configuration.
______________________________________________________________________
5 1
4.5
Summary - Setting-up a TSX V3/TSX/PMX Model 40 PLC Configuration
_______________________________________________________________________________________________________________________________
Design/Operation Step Required V3 Configuration V4 Configuration PL7-PCL/PMS (1)
Create configuration R PL7-3 Constant Mode PL7-PCL Configuration Mode
PL7-PMS
Load configuration R TXT Block Request Code H'40' OFB ANALD (PL7-PCL software)
OFB AEMLD (PL7-PMS software)
Write application name O TXT Block Request Code H'49' PL7-PCL Configuration Mode
PL7-PMS
Supported by ANALD or AEMLD OFB
Read measurements
R
R
Set bit OWxy,0,C to 1
TXT Block Request Code 1 }
READEXT Instruction
Read fault bit string
Read configuration
Read application name
Identify the module
R
O
O
O
O
Discrete Interface Ixy,i }
TXT Block Request Code H'47'
TXT Block Request Code H'41'
TXT Block Request Code H'4A'
TXT Block Request Code H'0F'
PL7-PCL Debug Mode
PL7-PMS
PL7-PCL Configuration Mode
PL7-PMS
PL7-PCL Configuration Mode
PL7-PMS
PL7-PCL All Modes
PL7-PMS
Debug PL7-3 Data Mode PL7-PCL Debug Mode
PL7-PMS
(1) Version V5.0 or higher.
X
Application Examples 5
Section 5
5.1
Description
Page
54
_________________________________________________________________________________________
5.2
Implementing on a V3 Level PLC (TSX P47-30/67-20/87-30) 57
_________________________________________________________________________________________
5.3
Implementing on a V4 Level PLC 66
____________________________________________________________________
53
________________________________________________________________________________
5.1
Description
_________________________________________________________________________________________________________________________
The application described in this example checks the temperature dissipation of electronic devices subject to a burn-in cycle in an oven.
Each oven has a Pt 100 probe that measures the oven temperature, controlled using discrete I/O logic. Three probes are used to measure the temperature of points in the devices where the highest levels of heat dissipation occurs. In order to justify the use of a
TSX AEM 1613 module, let us assume that four ovens must be monitored.
Pt3
➤
Pt0
➤
➤
➤
Pt1
➤
➤
➤
➤
Pt2
The oven temperature check requires that the door be closed. The temperature must be held at 80
° ±
3
°
C. The acquisition of "hot spot" temperature measurements only takes place once the oven reaches 80
°
for the first time after closing the door. It will stop as soon as the door is opened.
Door
Resistance
Time
Acquisition
To avoid accidental hardware destruction, the oven heater resistance is shut-off in the following cases:
• Oven temperature measurement probe failure,
• TSX AEM 1613 module failure.
____________________________________________________________________
5 4
Application Examples 5
____________________________________________________________________
Hardware Configuration
The assumption is made that control of the four ovens is part of a larger system that justifies the use of the configuration shown below:
Processor
S
U
P
P
•
•
T
S
X
1
3
1
6
A
E
M
2
1
2
D
E
T
3
4
7
2
D
S
T
2
The TSX AEM 1613 module is located in slot 5 of the basic rack. The channels are assigned as shown in the table below.
Oven Temperature
Point Nbr. 1
Point Nbr. 2
Point Nbr. 3
Oven 1
Ch. 0
Ch. 1
Ch. 2
Ch. 3
Oven 2
Ch. 4
Ch. 5
Ch. 6
Ch. 7
Oven 3
Ch. 8
Ch. 9
Ch. 10
Ch. 11
Oven 4
Ch. 12
Ch. 13
Ch. 14
Ch. 15
Channels 8 to 11 of the TSX DET 3212 input module in slot 3 of the extension rack are connected to the position switches that detect the closing of the oven doors.
Channels 16 to 19 of the TSX DST 2472 output module in slot 7 of the extension rack control the oven heater resistances.
Channels 20 to 23 of this module control an indicator that is lit when an error caused the cycle to be stopped.
____________________________________________________________________
55
________________________________________________________________________________
TSX AEM 1613 module configuration
All 16 channels are configured in the same way:
• 50Hz operating mode,
• -50 / +150
°
C input range,
• No filtering,
• Physical range scaling (in hundreds of degrees).
Note
How the configuration parameters are encoded and transferred to the module depend on the type of PLC processor selected (text block for V3 level PLCs - refer to Sub-section 5.2, or OFBs for V4 level and higher PLCs - refer to Sub-section 5.3).
The configuration is systematically reloaded each time a power break occurs or when the module is plugged into the rack. These two situations are tested by setting the
"Module Ready" bit (IW5, 0, 3) to 1 at the end of the self-test cycle.
Suggested processing
The acquisition speed is 1.3 seconds (for 16 channels in 50Hz mode) it is usual to adopt an identical time period for processing. Task AUX0 will be used for processing (for acquiring the measurements, monitoring the oven and storing the hot spot temperatures).
Pt100
Probes
1
3
1
6
A
E
M
Periodic Task
AUX0
(1.3s)
D
S
T
2
4
7
2
Heater resistance control
Storage
Buffer
Oven 1
Oven 2
Oven 3
Oven 4
To use the processing capacity built-into the module, the threshold data provided by
TSX AEM 1613 data is used to control the heating resistances.
Threshold monitoring is performed with hysteresis of 0.5% of the full scale input range, or 1 ° C when the -50/+150 ° C range is selected, requiring that the following values be defined to ensure rigorous measurement results:
• 82
°
C (or 8200) for the higher threshold,
• 78
°
C (or 7800) for the lower threshold.
Note
In the example, no allowance is made for problems related to the size of the storage buffers, nor for using the measurement values stored in these buffers.
____________________________________________________________________
5 6
Application Examples 5
____________________________________________________________________
5.2
Implementing on a V3 PLC (TSX P47-30/67-20/87-30)
TSX AEM 1613 module configuration codes are entered using PL7-3 in Constants Mode.
The PLC memory is transferred to the module memory via a text block (using request code H'40').
The threshold tables are also entered in Constants mode and transferred via a text block
(request codes 2 and 4).
Measurements are read by text block (request code 1).
Configuring the periodic tasks (PL7-3 Configuration Mode)
PERIODIC TASK CONFIGURATION
ASSOCIATED I/O MODULES
Entering the application I/O configuration
Enter the codes corresponding to the modules used.
INPUT/OUTPUT CONFIGURATION
WORDS USED
____________________________________________________________________
57
________________________________________________________________________________
Entering the configuration parameters and threshold tables for the TSX AEM 1613 module
These are entered using PL7-3 in Constant Mode.
Using:
• 49 words from CW10 for the configuration,
• 16 words from CW64 for the table of 0 thresholds,
• 16 words from CW80 for the table of 1 thresholds.
1 - Configuration parameters
Common parameters : H'01A0' : 50Hz mode
Parameters for Ch. i : H'01Bi' : No filter/Range -50/+150
°
C/
Physical unit scaling/Channel Nbr.
0 : Not used for physical unit scaling
0 : Not used for physical unit scaling with i : Channel number (0 to F)
____________________________________________________________________
5 8
Application Examples 5
____________________________________________________________________
2 - Threshold values
Only channels 0, 4, 8, 12 are affected
Threshold 0 = 8200 ; Threshold 1 = 7800
Text block assignment
TXT0 is used to load the configuration and the threshold tables and the measurement readings.
____________________________________________________________________
59
________________________________________________________________________________
PL7-3 variable assignments
CW10 to CW58 : Configuration parameters
CW64 to CW79 : 0 threshold table
CW80 to CW95 : 1 threshold table
W20 [6]
W40 [16]
: Buffer assigned to text block TXT0 (indirect addressing)
: Buffer for measurement readings from the
TSX AEM 1613 module (TXT1 text block buffer)
: Index used by the storage buffers W1 to W4
W1000[1000]
W2000[1000]
W3000[1000]
W4000[1000]
: Buffer for storing temperature measurements from oven 1
: Buffer for storing temperature measurements from oven 2
: Buffer for storing temperature measurements from oven 3
: Buffer for storing temperature measurements from oven 4
B0
B1
B2
B3
B4
B5
I23,8 : Indicator light oven 1 closed
I23,9 : Indicator light oven 2 closed
I23,A : Indicator light oven 3 closed
I23,B : Indicator light oven 4 closed
O37,0 : Control heater resistance oven 1
O37,1 : Control heater resistance oven 2
O37,2 : Control heater resistance oven 3
O37,3 : Control heater resistance oven 4
B6
B7
B8
: Store TSX AEM 1613 test in progress bit
: Status heater control device oven 1
: Status heater control device oven 2
: Status heater control device oven 3
: Status heater control device oven 4
: Oven 1 open during warm-up phase
: Oven 2 open during warm-up phase
: Oven 3 open during warm-up phase
: Oven 4 open during warm-up phase
____________________________________________________________________
6 0
Application Examples 5
____________________________________________________________________
Programming the Master task (MAST)
The configuration of the TSX AEM 1613 module and the threshold tables is systematically reloaded after a power-break or when the module is plugged into the rack. The common event in both of these situations is the "module ready" bit (IW5, 0, 3) changing from 0 to 1. The Grafcet sequence described below will also reload the configuration and the threshold tables on a cold restart.
PRL
Is used to detect events that justify reloading the configuration and the threshold tables.
CHART
5
M5
NOT [W0=W0]
____________________________________________________________________
61
________________________________________________________________________________
XM5: Load the configuration and thresholds
IN
ACTIVATE Stop the module
! 0 → OW5,0 → OW5,1 → OW5,2 ; 0 → W23[3]
NOT IW5,0,C
0
1
TXT0,D
.[TXT0,V=H'FE']
.NOT IW5,2,D
ACTIVATE Load the configuration
! H'O563'
→
TXT0,M; H'40'
→
TXT0,C; 1
→
W20;
10 → W21; 98 → W22; EXCHG TXT0
ACTIVATE Load 0 threshold table
! H'0500'
→
TXT0,M; 2
→
TXT0,C; 1
→
W20;
64 → W21; 32 → W22; EXCHG TXT0
TXT0,D
.[TXT0,V=H'FE']
2
ACTIVATE Load 1 threshold table
! 4
→
TXT0,C; 80
→
W21; EXCHG TXT0
TXT0,D
.[TXT0,V=H'FE']
3
TXT0,D
.[TXT0,V=H'77']
ACTIVATE Read fault bit string (to ack.)
! H'0563'
→
TXT0,M; H'0047'
→
TXT0,C; 0
→
W22;
! 26 → W24; 12 → W25; EXCHG TXT0
4
ACTIVATE
! SET OW5, 0, C
Start module (set to RUN)
IW5,0,C
6
OUT
ACTIVATE
Run task AUX0
! START CTRL4
< ACQUIRE 1st MEASUREMENT CYCLE
! 40
→
W24; 32
→
W25; H'0500'
→
TXT0,M; 1
→
TXT0,C;
EXCHG TXT0
____________________________________________________________________
6 2
Application Examples 5
____________________________________________________________________
POST
Manage oven heater control systems and doors.
____________________________________________________________________
63
________________________________________________________________________________
Subroutine SR0
< Request acquire next measurement cycle
! EXCHG TXT0
Task AUX0
Ensures the control of oven temperature using discrete logic and buffers the hot point measurements.
____________________________________________________________________
6 4
Application Examples 5
____________________________________________________________________
Task AUX0 (continued)
____________________________________________________________________
65
________________________________________________________________________________
5.3
Implementing on a V4 Level PLC
A TSX Series 7 Model 40 PLC can be programmed in the same way as a V3 level PLC
(refer to Sub-section 5.2).
However, it is preferable to use PL7-PCL or PL7-PMS (1) software for improved easeof-use when setting-up TSX AEM 1613 modules. In addition TSX Series 7 Model 40
PLCs support an improved mechanism for returning measurement values (using the
READEXT instruction).
(1) Setting-up TSX AEM 1613 modules requires the user of version V5.0 of PL7-PCL or PL7-PMS programs. This version is currently under development. It should be available during the 4th.
quarter of 1993.
____________________________________________________________________
6 6
X
Hardware Installation
Hardware Installation
________________________________________________________________________________________
6
6.1
Selecting the Slot and Locating Devices
Page
68
_________________________________________________________________________________________
6.2
Connecting the Module 68
6.2-1 Description
6.2-2 Connection Principles
6.2-3 Referencing Channel Inputs and Sensors
68
71
71
_____________________________________________________________________
6 7
_____________________________________________________________________
6.1
Selecting the Slot and Locating Devices
Hardware
3-digit decimal code defined by
3 female locating devices at the rear of the module.
Location (slot)
TSX AEM 1613 modules are installed in PLC racks with the complete bus.
TSX AEM 1613 modules require a
PLC processor version
≥
V3.
TSX AEM 1613: 652
_________________________________________________________________________________________
Software
Entered when configuring the
I/O via a terminal.
TSX AEM 1613: 652
__________________________________________________________________________________________________________________________________________________________________________________
TSX RKN
●●
________________________________________________________________________________________
6.2
Connecting the Module
6.2-1 Description
➀
25-point female Sub-D type connector for connecting channels 0 to 7.
AEM1613
F
Green :
OK
Red : ERR.
➁
25-point female Sub-D type connector for connecting channels 8 to 15.
Ch 0-7
➀
➂
Blank labels, available for user identification.
➁
Ch 8-15 ③
_____________________________________________________________________
6 8
Hardware Installation
6
_____________________________________________________________________
To simplify connection of Pt 100 probes to TSX AEM 1613 modules, a complete connection set is available to move terminal block connections into the enclosure, where required. This connection set comprises the following hardware for each group of 8 channels:
• 1 ABE-6SD2520 connector block for connecting 8 probes (3 wires + shield),
• 1 Multi-pair ABF-S25S301 cable (length 3 meters) for connecting the connection block to the 25-point Sub-D connector on the module.
ABE-6SD2520 connection block description
Ch.
0/8
Ch.
1/9
Ch.
2/10
Ch.
3/11
Ch.
4/12
Ch.
5/13
Ch.
6/14
Ch.
7/15
B0 A0 B1 A1 B2 A2 B3 A3 B4 A4 B5 A5 B6 A6 B7 A7
C0 C1 C2 C3 C4 C5 C6 C7
Example
Pt 100 Probe Ch. 5/13
The use of this connection kit is strongly recommended, but is not required. The diagram on the next page details the pin arrangement for users who prefer to connect the probes directly to the module without using the connection block.
_____________________________________________________________________
6 9
_____________________________________________________________________
Connection diagram for Channels 0-7 and 8-15 of the TSX AEM 1613 module
Ch. 0/8
Ch. 2/10
Ch. 4/12
Ch. 6/14
Loop-back for
Terminal Block
Presence Detection
1
2
14
3
4
5
17
6
9
7
8
22
20
23
12
25
Ch. 1/9
Ch. 3/11
Ch. 5/13
Ch. 7/15
Points 12 and 13 must be connected together.
Note
This type of connection requires the use of two 25-pin Sub-D male connectors not
supplied with the module. It does not support shield connection.
Correspondence between TSX AEM 1613 / ABE-6SD2520 connection points
Channels
Sub-D contacts
ABE block
Channels
Sub-D contacts
ABE block
0/8
1 2 14
B0 A0 C0
4/12
7 8 20
B4 A4 C4
1/9
15 16 3
B1 A1 C1
5/13
21 22 9
B5 A5 C5
2/10
4 5 17
B2 A2 C2
6/14
10 11 23
B6 A6 C6
3/11
18 19 6
B3 A3 C3
7/15
24 25 12/13
B7 A7 C7
_____________________________________________________________________
7 0
Hardware Installation
6
_____________________________________________________________________
6.2-2 Connection Principles
It is advisable to take the following precautions to protect the signal from induced outside noise in serial mode and from common mode noise:
Type of cable
Given the importance that variations in line impedance levels can have, depending on the distance, the wires used must be selected so that the line resistance
RL < 20
Ω
.
For example: using wire with a cross-section of 0.22 mm 2 allows connections over 200 meters max.
Cable screening
Twisted pair cables with separate screening should be used for connecting the connector block and the sensors.
The cable screening should be connected to the PLC earth (ground) through the terminals reserved for this purpose on the ABE-6SD2520 connector block.
The shielding can be connected at both ends (connector block and sensor) if the installation site has a suitable grounding network (grounding network using 35 mm 2 cross-section cable).
6.2-3 Referencing Channel Inputs and Sensors
The TSX AEM 1613 module has 16 inputs which have a common point but are isolated in relation to the PLC bus.
For safety reasons, the module has a capacitor between the channel reference voltage and ground. This ensures that any brief spikes are absorbed.
It is preferable to use "floating" sensors (not referenced to ground).
Example below: wiring of a floating sensor.
ABE-6SD2520
Interface Glove shroud / Isolated Pt 100 yy
Shielded cable yyyy
_____________________________________________________________________
7 1
_____________________________________________________________________
_____________________________________________________________________
7 2
X
Specifications
Specifications 7
________________________________________________________________________________________
7.1
Power Consumption
Page
74
________________________________________________________________________________________
7.2
Input Characteristics 74
______________________________________________________________________
7 3
______________________________________________________________________
Power Consumption
Power supply for the module is provided by the PLC.
Power Supply
5 V
+ 12 VL
Typical Consumption
500 mA
11 mA
Maximum Consumption
650 mA
15 mA
_____________________________________________________________________
7.2
Input Characteristics
General Characteristics
Number of channels
Analog/Digital conversion
Module cycle time
Conversion method
Calibration
Hardware input filtering
Digital signal filtering
50Hz input rejection (serial mode)
Max. recalibration error
Max. non-linearity
Line impedance compensation
Temperature drift
Isolation between inputs and PLC
Max. overvoltage allowed on inputs
Standards
16
8192 points / 13 bits
260 ms + 65 ms/channel (normal mode 50Hz)
Voltage → Frequency
Automatic
2 ms
From 1 to 256secs. (1st order parametering,
5 values)
> 60dB
0.1%
0.1%
Up to 40
Ω
(double current source principle)
25 ppm/
°
C
1500V (2000V eff for 1 minute)
30V
CEI 65A- DIN 43 760
Pt100 input / - 50
°
C +150
°
C scale
Current in the probe
Unit
Measurement format (input range)
Resolution
Max. error
Linearization
Range overrun indication
2mA pulsed
1/100
°
C
- 5,000 to + 15,000
0.05
°
C
0.4
°
C
Automatic
≤
-65.6
°
C or
≥
157.2
°
C
Pt100 input / 0
°
C +400
°
C scale
Current in the probe
Unit
Measurement format (input range)
Resolution
Max. error
Linearization
Range overrun indication
2mA pulsed
1/10
°
C
0 to + 4,000
0.1
°
C
0.8
°
C
Automatic
≤
-9
°
C or
≥
414.4
°
C
______________________________________________________________________
7 4
Specifications 7
______________________________________________________________________
Pt100 input / - 60
°
F +300
°
F scale
Current in the probe
Unit
Measurement format (input range)
Resolution
Max. error
Linearization
Range overrun indication
2mA pulsed
1/10
°
F
- 600 to + 3,000
0.1
°
F
0.7
°
F
Automatic
≤
- 86
°
F or
≥
315
°
F
Pt100 input / +30
°
F +750
°
F scale
Current in the probe
Unit
Measurement format (input range)
Resolution
Max. error
Linearization
Range overrun indication
2mA pulsed
1/10
°
F
+ 300 to + 7500
0.2
°
F
1.4
°
F
Automatic
≤
-15.8
°
F or
≥
777.9
°
F
Ohms input / 75
Ω
250
Ω
scale
Current in the probe
Unit
Measurement format (input range)
Resolution
Max. error
Range overrun indication
2mA pulsed
1/100
Ω
7.500 to 25,000
0.03
Ω
0.4
Ω
≤
74.1
Ω
or
≥
252
Ω
______________________________________________________________________
7 5
______________________________________________________________________
______________________________________________________________________
7 6
X
8.1
Index
Appendix 8
Section 8
Page
78
_____________________________________________________________________
77
_____________________________________________________________________
8.1
Index
A
Access via extended register
Accessing measurements
Additional requests
B
Bits fault
C
Configuration channels
default
re-reading
Connection
D
Data exchange module-PLC
Detection of faults
F
Fault bit string (BDEF)
Faults
blocking
detection
effect on operating modes
module acquisition and conversion
I
Indicator lamps
Interface discrete
extended register
message
register
L
Limits range detection
Locating devices
M
Measurement processing
sampling
Mode operating
P
Processing faults
measurements
R
Re-reading the configuration
S
Standard range
Structure hardware
software
U
User range
W
Words register
status
_____________________________________________________________________
7 8
Download
Advertisement
Key features
16 low-level analog inputs for 3-wire Pt100 probes
Input range selection and range overshoot monitoring
Automatic linearization of sensor data
Measurement scaling into physical or user-defined units
Configurable threshold management with detection bits
Digital filtering for signal conditioning
Electrical isolation between inputs and PLC
Frequently asked questions
The module supports 3-wire Pt100 probes.
In addition to Analog/Digital conversion, Input range selection, Check for input range overflow, Linearization, Output scaling and Threshold management.
If the electrical level as measured by the module is less than the lower limit of the selected range, the module will declare a short-circuit on this input. If the electrical level measured by the module exceeds the higher limit of the selected range, the module will declare a wire breakage on this input.