Schneider Electric TSXCTY2A / 4A / 2C Counting Modules Quick Reference Guide
Hirdetés
Hirdetés
Modicon Premium PLCs
TSX CTY 2A / 4A / 2C
Counting Modules
Modules de comptage
Quick reference guide
Instruction de service
Edition June 2009
General Safety Advice for Users
Présentation of counter modules
Présentation
Functions
General Characteristics of the Modules
Input Characteristics
Output Characteristics
TSX CTY 2A / 4A Module Connector Pinout
TSX CTY 2C Module Connector Pinout
Connection of Proximity Sensor Type Sensors
Connection of Encoder Type Sensors
Connection of Sensors / Preactuators on Auxiliary Inputs / Outputs
Connection of Parallel Output Absolute Encoders (TSX CTY 2C)
Counter Modules using PL7
General Module Data
Internal Command Data (Implicit Exchanges)
Internal Status Data (Implicit Exchanges)
Internal Status Data (Explicit Exchanges)
Counter Modules using Unity Pro
Language objects assigned to special functions
IODDT T_GEN_MOD applicable for all modules
T_COUNT_ACQ type IODDT explicit exchange objects
T_COUNT_ STD type IODDT implicit exchange objects
T_COUNT_STD type IODDT explicit exchange objects
T_COUNT_ HIGH_SPEED type IODDT implicit exchange objects
T_COUNT_HIGH_SPEED type ODDT explicit exchange objects
Language objects assigned to special functions
IODDT T_GEN_MOD applicable for all modules
Sommaire
2
4
4
4
7
7
5
6
8
9
10
11
12
22
25
30
34
38
38
19
19
19
20
13
13
13
14
15
1
General Safety Advice for Users
1 General
This documentation aims to help qualified technical personnel to install, operate and maintain the products described herein. Advanced users of our products should contact their nearest sales office for additional information.
The contents of this documentation are not contractual and may in no circumstances extend or restrict any binding warranty clauses.
2 Qualification of Personnel
Only qualified personnel are authorized to install, operate and maintain the products. Intervention by non-qualified personnel or failure to observe the safety precautions contained in this document or displayed on the equipment may risk the safety of personnel and/or the safety and reliability of equipment.
3 Warnings
These warnings are intended to indicate the particular risks to personnel and/or equipment. They are indicated according to their importance by a warning mark in the documentation and on the products:
Caution
Indicates that failure to follow the instructions or to heed the warning may lead to serious personal injury, death and/or significant damage to the equipment.
Important or !
Indicates that failure to follow the particular instructions may lead to minor personal injury and/ or damage to the equipment.
Note
Highlights important information relating to the product, its handling or its accompanying documentation.
4 Conformity of Use
The products described in this documentation conform to the applicable European Directives * (CE marking). However, they can only be used correctly with the applications covered in the relevant documentation and with approved third party products.
(*) EMC (Electromagnetic Compatibility) and LV (Low Voltage) Directives.
5 Installing and Setting Up of Equipment
It is important to observe the following rules when installing and starting up equipment. In addition, if the installation includes digital links, it is essential to follow the basic wiring rules given in the manual "Electromagnetic Compatibility of Industrial Networks and Fieldbuses" , reference
TSX DG KBLE .
• Safety instructions must be followed meticulously. These instructions are in the documentation or on the equipment being installed and set up.
• The type of equipment defines the way in which it should be installed:
- A flush-mountable device (for example, an operator terminal or cell controller) must be flushmounted.
- A device which is to be built in (for example, a PLC) must be placed in a cabinet or enclosure.
- The casing of a laptop or portable device (for example, a programming terminal or a notebook) must remain closed.
2
General safety advice for users
• If the device is permanently connected, its electrical installation must include a device to isolate it from the power supplyand a circuit-breaker to protect it against overcurrents and isolation faults. If this is not the case, the power socket must be grounded and easily accessible. The device must be connected to the protective ground .
• If the device is supplied with 24 or 48 VDC, the low voltage circuits must be protected. Only use power supplies which conform to standards currently in force.
• Check that the supply voltages remain within the tolerance ranges defined in the technical specifications of the devices.
• All measures must be taken to ensure that any power return (immediate, warm or cold) does not lead to a state which may present a danger to personnel or the installation.
• Emergency stop devices must remain effective in all the device's operating modes, even those which are abnormal (for example, if a wire breaks). Resetting these devices must not cause uncontrolled or improper restarts.
• Cables which carry signals must be located where any capacitive, inductive, or electromagnetic interference will not affect the control system functions.
• Control system equipment and their control devices must be installed in such a way as to ensure that they protect against unintentional operation.
• Appropriate safety measures must be taken for the inputs and outputs, to prevent improper states in the control system device, if no signal is received.
6 Equipment Operation
The operational safety and reliability of a device is its ability to avoid the appearance of faults and to minimize their effects if they occur.
A fault inside the control system is known as:
• Passive, if it results in an open output circuit (no command is sent to the actuators)
• Active, if it results in a closed output circuit (a command is sent to the actuators)
From a safety point of view, a given fault is dangerous or not depending on the type of command given during normal operation. A passive fault is dangerous if the normal command is the operation of an alarm; an active fault is dangerous if it maintains or activates an undesirable command.
The system designer must use devices external to the PLC to protect against active faults inside the PLC, which may or may not be indicated.
7 Electrical and Thermal Specifications
Details of electrical and thermal characteristics are given in the associated technical documents
(installation manuals, quick reference guides).
8 Maintenance
Troubleshooting Procedure
• Control system equipment should only be repaired by qualified personnel (after sales service engineer, or engineer approved by Schneider Automation). Only certified replacement parts or components should be used.
• Before performing any operation on equipment, cut the power supply off and mechanically lock any moving parts.
Replacing and Recycling Used Batteries
Use batteries of the same type as the originals and dispose of defective batteries in the same way as toxic waste.
3
Counter Modules
Presentation
TSX CTY 2A (2 channels), TSX CTY 4A (4 channels) and TSX CTY 2C (2 channels) modules are standard format modules (single position) which are used to perform the following functions :
• TSX CTY 2A / 4A : downcounting, upcounting and up/down counting of pulses at a maximum frequency of 40 kHz
• TSX CTY 2C : up/down counting of pulses at a maximum frequency of 1 MHz, in normal or modulo mode and speed monitoring
Counter modules can be installed in all the available slots of a Premium PLC (TSX, PMX or PCX) configuration. The maximum number of modules to be used is as follows :
TSX CTY 2C TSX CTY 4A / 2A
• 4 "application-specific" channels in a TSX P57 0244 configuration
• 8 "application-specific" channels in a TSX / PMX / PCX 57-10•/1634/154 configuration
• 24 "application-specific" channels in a TSX / PMX 57-20• ou TSX 57-25•/2634, TSX PCI 57
204 configuration
• 32 "application-specific" channels in a TSX 57-30• ou TSX / PMX / PCX 57-35•/3634,
TSX PCI 57 354 configuration
• 64 "application-specific" channels in a TSX 57-40 ou TSX / PMX 57-45•/4634/554/5634 configuration
For more information on installing the modules, please refer to the following manuals :
• TSX DM 57 33E, Section A, Volume 2
• TLX DS 57 PL7 33E, Section A, Volume 2
• 35006216, User manual Counter modules using Unity Pro
Functions
Downcounting function (CTY 2A/4A)
The downcounting function is used to downcount pulses (on 24 bits + sign), from a preset value of between 0 and +16777215.
The function signals when the current value is less than or equal to 0.
Upcounting function (CTY 2A/4A)
The upcounting function is used to upcount pulses (on 24 bits + sign), from the value 0 to a predefined setpoint value.
The current value is continuously compared with two adjustable thresholds (threshold 0 and threshold 1).
The function indicates when the setpoint and threshold values are reached.
4
-16777216
Valid downcounting range
0 Preset
With automatic preset
Valid upcounting range
0 Thresh.
Thresh.
S P
0 1
With automatic reset to 0
+16777215
+16777215
Counter Modules
Functions (continued)
Up/down counting function (CTY 2A/4A)
The up/down counting function is used on the same counter to upcount and downcount pulses
(on 24 bits + sign), from a preset value of between -16777216 and +16777215.
It is also used to define several values (threshold
0, threshold 1, low setpoint and high setpoint).
The crossing of these values by the current value is signaled and can trigger event processing.
Valid up/down counting range
-16777216
Low
Preset setpoint
Thresh.
Thresh.
High
+16777215
0 1 setpoint
Up/down counting and measurement function (CTY 2C)
The up/down counting function is used on the same counter to upcount and downcount pulses
Valid up/down counting range
(on 24 bits + sign), from a preset value of between -16777216 and +16777215. Modulo mode is used for up/down counting (on 25 bits)
-16777216
Preset Thresh.
Thresh.
0 1
+16777215 in the range from 0 to +33554431.
The measurement function is used for reading a serial frame emitted by an SSI absolute encoder.
The up/down counting function is used to define
2 thresholds. The crossing of these thresholds by the current value is signaled and can trigger event processing.
0
Valid up/down counting range
Preset Thresh.
Thresh.
0 1
1...33554431
Modulo
General Characteristics of the Modules
Module
Max. frequency of counter inputs
Current drawn
Internal 5 V Typical
Max.
24V sensor/ preactuator
Power dissipated Typically
Typical
Max.
4.5 W
Max.
Sensor/preactuator supply monitor circuit
Operating temperature
Dielectric strength
Insulation resistance
Humidity / Operating altitude
Storage temperature
CTY 2A
40 kHz
280 mA
330 mA
30 mA
60 mA
8 W
6 W
Yes
CTY 4A
40 kHz
330 mA
470 mA
36 mA
72 mA
7 W
11.5 W
Yes
CTY 2C
1 MHz
850 mA
1 A
15 mA
18 mA
10 W
Yes
0...60 °C 0...60 °C 0...60 °C
1000 V rms - 50/60 HZ - 1 min
> 10 M
Ω
at 500 VDC
5%...95% without conden. / 0...2000 m
-25...+70 °C
5
Counter Modules
Input Characteristics
TSX CTY 2A / 4A counter input characteristics
Inputs
Logic
Voltage
Current
Sensor power supply
(ripple included)
Input impedance
Response time
Input type
IEC 1131 conformity
2/3-wire prox. sens. comp.
5 VDC counter
(IA/IB/IZ)
Positive
5 V
24 VDC counter
(IA/IB/IZ)
Positive or negative
24 V
/
18 mA
400
Ω
18 mA
19...30 V (possible up to
34 V, limited to 1 hr per 24 hrs)
1.4 k
Ω
Maximum frequency 40 kHz
/
/
Resistive Resistive
Type 2
Yes
TSX CTY 2C counter input characteristics
Inputs
Logic
Voltage
Current
Sensor power supply
(ripple included)
Input impedance
Response time
• counting pulses
• incremental encoder
• absolute encoder
Input type
IEC 1131 conformity
2/3-wire prox. sens. comp.
5 VDC counter
(IA/IB/IZ or serial)
Positive
5 V
24 VDC counter
(IA/IB/IZ)
Positive
24 V
/
18 mA 16 mA
19...30 V (possible up to
270
Ω
34 V, limited to 1 hr per 24 hrs)
1.5 k
Ω
Maximum permissible frequency
/
/
1 MHz
500 kHz for multiplication by 1
250 kHz for multiplication by 4
SSICLK : 200 kHZ, 500 kHz or 1 MHz
Resistive Resistive
Type 2
Yes
Auxiliary input characteristics (preset, enable, read)
Module
Logic
Voltage
Current
Sensor power supply
(ripple included)
Input impedance
Response time
• State 0 to 1
• State 1 to 0
Input type
IEC 1131 conformity
2/3-wire prox. sens. comp.
sens.)
6
TSX CTY 2A / 4A
Positive
TSX CTY 2C
Positive
24 V
7 mA
24 V
8 mA
19...30 V (possible up to 34 V, limited to 1hr per 24 hrs
3.4 k
Ω
3.4 k
Ω
< 250
µ s
< 250
µ s
Current sink
Type 2
Yes (all 24 VDC prox. sens.)
< 50
µ s
< 50
µ s
Resistive
Type 2
Yes (all 24 VDC prox.
Counter Modules
Output Characteristics
Auxiliary output characteristics
Module
Nominal voltage
Nominal current
Voltage drop
Leakage current
Switching time
Dielectric strength
Compatibility with inputs
IEC 1131-2 conformity
TSX CTY 2A / 4A
24 VDC
500 mA
< 0.5 V
TSX CTY 2C
24 VDC
500 mA
< 0.5 V
< 0.1 mA
< 250
µ s
< 0.1 mA
< 250
µ s
1500 V rms 50/60 Hz for 1 min
All positive logic inputs whose input resistance is < 15 k
Ω
Yes Yes
Protection against By current limiter and thermal trip overloads and short-circuits (0.7 < Id < 2 A)
Protection against overvoltage
24 V
Zener diode between outputs and +
Protection against reverse Diode inverted on supply polarity
Power of one filament lamp
8 W max.
8 W max.
TSX CTY 2A / 4A Module Connector Pinout
Standard 15-pin SUB-D connectors
(1 connector per counter channel)
IA signal input
IB signal input
IZ signal input
Encoder power supply
Encoder power supply return signal
IA +5 VDC
IA +24 VDC
IA –
IB +5 VDC
IB +24 VDC
IB –
IZ +5 VDC
IZ +24 VDC
IZ –
+10...30 VDC
+5 VDC
– 0 VDC
EPSR
9
10
11
12
7
8
1
2
3
4
5
15
13
1
6
7
5
9
2
3
4
10
11
12
13
14
15
8
7
TSX CTY 2A / 4A Module Connector Pinout (continued)
20-pin HE10 connectors
(1 connector for 2 counter channels : channels 0-1 and channels 2-3)
Counter Modules
5 VDC or 10...30 VDC sensor power supply inputs
Preset input channel 0 (2)
Enable input channel 0 (2)
Read input channel 0 (2)
Preset input channel 1 (3)
Enable input channel 1 (3)
Read input channel 1 (3)
Reflex outputs channel 0 (2)
Reflex outputs channel 1 (3)
Sensor power supply
24 VDC auxiliary I/O
+5 VDC
– 0 VDC
+10...30 VDC
IPres0 (2)
IEna0 (2)
IRead0 (2)
IPres1 (3)
IEna1 (3)
IRead1 (3)
3
5
7
9
1
11
2
4
6
8
I0
10
12
I2
I0
I2
Q0
Q1
Q0
+ 24 VDC
Q1
13 14
15 16
17 18
19 20
– 0 VDC
I1
I1
For remote connection of supply to 15-pin SUB-D connectors
Auxiliary inputs
TSX CTY 2C Module Connector Pinout
Standard 15-pin SUB-D connectors
(1 connector per counter channel)
IA SSI Data signal input
IB signal input
IZ signal input
Clock output
SSICLK
Encoder power supply
Encoder power supply return signal
IA +24 VDC
IA - / SSI Data -
IB +5 VDC
IB +24 VDC
IB –
IZ +5 VDC
IZ +24 VDC
IZ –
SSICLK +
SSICLK –
+10...30 VDC
+5 VDC
– 0 VDC
EPSR
9
10
11
12
6
7
8
13
14
15
1
2
3
4
5
7
8
5
6
1
2
3
4
9
10
11
12
13
14
15
8
Counter Modules
TSX CTY 2C Module Connector Pinout (continued)
20-pin HE10 connectors
(1 connector for the 2 counter channels)
5 VDC or 10...30 VDC sensor power supply inputs
Encoder reference voltage 10...30 V
Preset input channel 0
Enable input/output Q2 channel 0
Read input channel 0
Output Q3 channel 0
Preset input channel 1
Enable input/output Q2 channel 1
Read input channel 1
Output Q3 channel 1
Reflex outputs channel 0
Reflex outputs channel 1
+5 VDC
– 0 VDC
+10...30 VDC
Q2
Q2
IPres0
IEna0
IRead0
Q3
IPres1
IEna1
IRead1
Q3
Q0
Q1
Q0
+ 24 VDC
Q1
Sensor/preactuator power supply
24 VDC auxiliary I/O
– 0 VDC
1
3
5
7
9
11
13
15
17
19
16
18
20
12
14
2
4
6
I0
8
10
I2
I0
I2
Remote connection to 15-pin SUB-D connectors
I1
I3
I1
I3
Auxiliary inputs
Connection of Proximity Sensor Type Sensors
TSX CTY 2A (1) TSX CCP S15 (2.5 m) or TSX CCP S15050 (0.5 m) or
TSX CCP S15100 (1 m) cable
TSX CTY 2C
1
8
Terminal (2) Signal
4 IA +24 V
IA -
IB +24 V
10
14
16
18
25
27
26-28
IB -
IZ +24 V
IZ -
EPSR
0 VDC
0 VDC
+24 VDC
1
Connection for 24 VDC sensor power supply
TELEFAST 2
ABE-7CP A01
Sensor connection (2)
9
Connection of Encoder Type Sensors
Incremental encoder TSX CTY 2C TSX CTY 4A TSX CTY 2A
Counter Modules
Incremental encoders
1 1 1 1
SSI absolute encoder or parallel output encoder via TELEFAST ABE-7CPA11
TSX CTY••
6
7
(6)
8
9
10
11
12
13
14
4
5
2
3
Terminal
1
/
/
/
Incremental encoder with the following outputs
RS422/RS485 Totem pole line emitter
IA +
IA -
IZ +
IZ -
/
IA - (3)
IB +
/
NPN open collector
IA -
IB + (4)
PNP open collector
/
IA - (3)
IB +
/
IZ - (3)
/
IZ -
/
IZ - (3)
/ / /
+10...30 VDC +10...30 VDC +24 VDC
/
/
0 VDC
IB +
IB -
/
EPSR (5)
0 VDC
IA +
/
IB - (3)
IZ +
/
EPSR (5)
0 VDC
IA + (4)
/
IB -
IZ + (4)
/
EPSR (5)
0 VDC
IA +
/
IB - (3)
IZ +
/
EPSR (5)
15 +5 VDC / / /
(1) Cabling is the responsibility of the user and should comprise :
Absolute encoder
SSI (2)
/
SSIData+
SSIData -
/
/
SSICLK+
+10...30 VDC
/
/
/
/
0 VDC
EPSR (5)
SSICLK-
+5 VDC (6)
• A specific cable provided by the encoder manufacturer, comprising :
- a connector for connecting to the encoder (usually a female 12-pin DIN)
- a shielded twisted pair cable (26 gauge) (line emitter or absolute encoder outputs); or a multicore shielded cable (24 gauge) (Totem Pole outputs)
• A standard male 15-pin SUB-D connector for connecting to the TSX CTY module. This connector can be obtained under the reference TSX CAP S15.
(2) Or a parallel output encoder, via TELEFAST ABE-7CPA11 adaptor
(3) Connect to 0 VDC (terminal 8)
(4) Connect to +10...30 VDC (terminal 7)
(5) If the encoder does not have power supply return, connect to the supply + (terminal 7 or 15)
(6) 5 VDC or 10...30 VDC power supply depending on the encoder
Note : The shaded boxes indicate the terminals connected to the encoder.
10
Counter Modules
Connection of Sensors / Preactuators on Auxiliary Inputs / Outputs
TSX CTY 2C TSX CTY 4A TSX CTY 2A
1
Connection for 24 VDC sensor power supply
TELEFAST 2
ABE-7H16R20
1
Connection for 24 VDC sensor power supply
TELEFAST 2
ABE-7H16R20
Connection of channels 2 and 3 :
• encoder supply (5 or 10...30 VDC)
• preset sensors
• counter enable sensors
• read sensors
Connection of channels 0 and 1 :
• encoder supply (5 or 10...30 VDC)
• preset sensors
• counter enable sensors
• read sensors
• reflex outputs • reflex outputs
(1) TSX CDP 102 (1 m), TSX CDP 202 (2 m), TSX CDP 302 (3 m) cable or
TSX CDP 053 (0.5 m), TSX CDP 103 (1 m), TSX CDP 203 (2 m), TSX CDP 303
(3 m), TSX CDP 503 (5 m) cable
Signal
10...30 VDC
0 VDC
5 VDC
IPres (preset)
IEna (counter enable)
Q2 (output) (2)
IRead (read)
Q0 (reflex output)
Q1 (reflex output)
Q3 (output) (2)
(2) TSX CTY 2C only
Channel 0 (or channel 2)
102
101
100
104 - 204
105 - 205
105 - 305 (3)
106 - 206
112 - 312 (3)
113 - 313 (3)
107 - 307 (3)
Channel 1 (or channel 3)
102
101
100
108 - 208
109 - 209
109 - 309 (3)
110 - 210
114 - 314 (3)
115 - 315 (3)
111 - 311 (3)
(3) ABE-7BV20 strip (common -)
11
Counter Modules
Connection of Parallel Output Absolute Encoders (TSX CTY 2C)
TSX CTY 2C
TELEFAST 2
ABE-7CPA11 (3)
1
1
2
TELEFAST 2
ABE-7H16R20
1
Parallel output absolute encoders
TELEFAST 2
ABE-7CPA11 (3)
Encoder addressing
Parallel output absolute encoders
(1) TSX CCP S15 (2.5 m), TSX CCP S100 (1 m) or TSX CCP S15050 (0.5 m) cable
(2) TSX CDP 102 (1 m), TSX CDP 202 (2 m), TSX CDP 302 (3 m) cable or
TSX CDP 053 (0.5 m), TSX CDP 103 (1 m), TSX CDP 203 (2 m), TSX CDP 303
(3 m), TSX CDP 503 (5 m) cable
(3) Refer to the TSX 57 PLC installation manual for instructions on wiring parallel output absolute encoders and configuring TELEFAST sub-bases (positioning of the 4 micro-switches).
12
Counter Modules using PL7
General Module Data
%Ixy.MOD.ERR
%MWxy.MOD.2:Xj
Bit 0
Bit 1
Bit 3
Bit 5
Bit 6
Module fault
Module standard status word
Internal fault (module off)
Operating fault (see channel status word)
Module self-tests running
Hardware or software configuration fault
Module missing
Internal Command Data (Implicit Exchanges)
%Qxy.i.j
Bit 0 DIRENAB
Bit 1 DIRPRES
Bit 2 DIRCAPT
Direct enable
Direct preset
Direct capture
Bit 3 FLT_ACK
Bit 5 ENAB_IENAB
Bit 6 ENAB_IPRES
Bit 7 ENAB_ICAPT
Fault acknowledgment
Enable physical enable input
Enable physical preset input
Enable physical read input
Bit 9 ENAB_Q3_AUTO Automatic enable of output Q3
Bit 10 SET_LATCH0
Bit 11 SET_LATCH0
Set counter output 0 to 1
Set counter output 1 to 1
Bit 12 RESET_LATCH0 Set counter output 0 to 0
Bit 13 RESET_LATCH1 Set counter output 1 to 0
Bit 14 ENAB_Q0_AUTO Automatic enable of output Q0
Bit 15 ENAB_Q1_AUTO Automatic enable of output Q1
Bit 20 MANU_CMD_Q2 Manual control of output Q2
Bit 21 MANU_CMD_Q3 Manual control of output Q3
%QWxy.0.j
Bit 1 PRES_RESET
Bit 2 CAPT_RESET
Bit 4 MOD_RESET
Reset preset
Reset capture
Reset modulo crossing done
Bit 9 COUNT_DIR_CHG
Bit 10 REACTIV_Q
Counting direction (command)
Reactivate outputs
Bit 11 AUTO_MOD_Q3 Manual/automatic mode for output Q3
(automatic mode : programmable frequency)
Bit 12 AUTO_MOD_Q0 Manual/automatic mode for output Q0
Bit 13 AUTO_MOD_Q1 Manual/automatic mode for output Q1
Bit 14 MANU_CMD_Q0 Manual control of output Q0
Bit 15 MANU_CMD_Q1 Manual control of output Q1
(TSX CTY 2C )
(TSX CTY 2C)
(TSX CTY 2C)
(TSX CTY 2C)
(TSX CTY 2C)
(TSX CTY 2C)
13
Counter Modules using PL7
Internal Command Data (Implicit Exchanges) (continued)
%QWxy.1.j
Bit 0 ENAB_UNMSK
Bit 1 PRES_UNMSK
Bit 2 CAPT_UNMSK
Bit 5 THR0_UNMSK
Bit 6 THR1_UNMSK
Enable event processing
Preset event processing
Read event processing
Threshold 0 crossing event processing
Threshold 1 crossing event processing
Bit 7 HISP_UNMSK
Bit 8 LOSP_UNMSK
Bit 12 INC_MOD_UNMSK
Bit 13 DEC_MOD_UNMSK
High setpoint crossing event processing
Low setpoint crossing event processing
Modulo crossing event processing, + direction
Modulo crossing event processing, - direction
(CTY 2A / 4A)
(CTY 2A / 4A)
(TSX CTY 2C)
(TSX CTY 2C)
Internal Status Data (Implicit Exchanges)
%Ixy.i.j
Bit 0 ENAB_ACTIV
Bit 1 PRES_DONE
Enable active
Preset done
Bit 2 CAPT_DONE
Bit 5 CUR_MEAS_THR0
Capture done
Current value > threshold 0
Bit 6 CUR_MEAS_THR1 Current value > threshold 1
Bit 7 CUR_MEAS_HISP Current value > high setpoint
Bit 8 CUR_MEAS_LOSP
Bit 9 COUNT_DIR
Current value > low setpoint
Counting direction (read mode)
Bit 10 CAPT_THR0 Captured value > threshold 0
Bit 11 CAPT_THR1
Bit 12 CAPT_HISP
Captured value > threshold 1
Captured value > high setpoint
INC_MOD_DONE Crossing of modulo + direction done
Bit 13 CAPT_LOSP Captured value > low setpoint
DEC_MOD_DONECrossing of modulo - direction done
%IWxy.i.2
Bit 0 ST_IA
Bit 1 ST_IB
Bit 2 ST_IVAL
Bit 3 ST_PRES
Bit 4 ST_CAPT
State of physical counter input IA
State of physical counter input IB
State of physical enable input
State of physical preset input
State of physical read input
Bit 6 ST_IZ State of physical zero marker input IZ
Bit 7 INVALID_MEAS Invalid measurement
Bit 8 ST1_SSI_FRAME Status bit 1 SSI frame
Bit 9 ST2_SSI_FRAME Status bit 2 SSI frame
Bit 10 ST3_SSI_FRAME Status bit 3 SSI frame
Bit 11 ST4_SSI_FRAME Status bit 4 SSI frame
14
(TSX CTY 2A / 4A)
(TSX CTY 2A / 4A)
(TSX CTY 2A / 4A)
(TSX CTY 2C)
(TSX CTY 2A / 4A)
(TSX CTY 2C)
(TSX CTY 2C)
(TSX CTY 2C)
(TSX CTY 2C)
(TSX CTY 2C)
(TSX CTY 2C)
Counter Modules using PL7
Internal Status Data (Implicit Exchanges) (continued)
Bit 12 ST_Q2
Bit 13 ST_Q3
Bit 14 ST_Q0
Bit 15 ST_Q1
Status of output Q2
Status of output Q3
Status of output Q0
Status of output Q1
%IWxy.i.3
Bit 0 ENAB_EVT
Bit 1 PRES_EVT
Bit 2 CAPT_EVT
Bit 3 CAPT_EDGE
Bit 5 THR0_EVT
Bit 6 THR1_EVT
Bit 7 HISP_EVT
Enable event
Preset event
Capture event
Direction of read input edge
Threshold 0 crossing event
Threshold 1 crossing event
High setpoint crossing event
Bit 8 LOSP_EVT Low setpoint crossing event
Bit 9 ST_COUNT_DIR Direction of threshold crossing
Bit 10 ST_LATCH0
Bit 11 ST_LATCH1
State of counter output 0
State of counter output 1
Bit 12 INC_MOD_EVT Modulo crossing event, + direction
Bit 13 DEC_MOD_EVT Modulo crossing event, - direction
Bit 15 OVERRUN_EVT Event overrun
(TSX CTY 2C)
(TSX CTY 2C)
(TSX CTY 2C)
(CTY 2A / 4A)
(CTY 2A / 4A)
(TSX CTY 2C)
(TSX CTY 2C)
%IWxy.i.10
MULTIPLEX_ADDR Address of multiplexed parallel output absolute encoder (TSX CTY 2C)
%IDxy.i.0
%IDxy.i.4
%IDxy.i.8
CUR_MEAS Current up/down counter value
CAPT Captured value of up/down counter
SPEED Speed value (TSX CTY 2C)
Internal Status Data (Explicit Exchanges)
%MWxy.i.0:Xj EXCH_STS Exchange management status
Bit 0 STS_IN_PROGR Exchange of status words in progress
Bit 1
Bit 2
COMMAND_IN_PROGR Exchange of a command in progress
ADJUST_IN_PROGR Exchange of an adjustment in progress
Bit 15 RECONF_IN_PROGR Reconfiguration in progress
%MWxy.i.1:Xj EXCH_ERR
Bit 0 STS_READ_ERR
Bit 1
Bit 2
COMMAND_ERR
ADJUST_ERR
Bit 15 RECONF_ERR
Status of exchange report
Failure reading channel status
Failure sending a command on the channel
Failure adjusting channel
Failure reconfiguring channel
15
Counter Modules using PL7
Internal Status Data (Explicit Exchanges) (continued)
%MWxy.i.2:Xj CH_FLT Standard channel faults
Bit 0
Bit 1
Bit 3
Bit 4
Bit 5
Bit 6
Bit 7
Bit 8
Bit 9
COUNT_INP_FLT Counter input fault
COUNT_APP_FLT Counter application fault
AUX_IO_FLT
CONF_FLT
APPLI_FLT
CH_LED0
CH_LED1
Auxiliary I/O fault
INTERNAL_FLT Internal or channel self-test fault
Different hardware and software configurations
COMMUNIC_FLT PLC communication fault
Application fault
LED channel 0
LED channel 1
Bit 11 AUX_SUPPL_FLT Auxiliary I/O power supply fault
Bit 12 SHORT_CIRC_FLTOutput short-circuit fault
Bit 13 ENC_SUPPLY_FLT Encoder or proximity sensor power supply fault
Bit 14 LINE_BRK_FLT Encoder line break fault
Encoder line break or short-circuit fault
(TSX CTY 2A / 4A)
(CTY 2C)
Bit 15 SSI_FRAME_FLT Absolute encoder SSI frame transmission fault (CTY 2C)
%MWxy.i.3:Xj
Bit 0
Bit 1
Bit 2
Bit 3
CH_CONF_FLT
XERFLOW_FLT
Specific channel faults
Channel configuration fault
Measurement overrun fault
ABS_ERROR_FLT Specific absolute encoder fault
OVERSPEED_FLT Overspeed fault
(TSX CTY 2C)
(TSX CTY 2C)
%MWxy.i.14:Xj
Bit 0
Bit 1
Bit 2
Bit 4
Bit 5
S0_ENAB
S0_PRES
S0_CAPT
S0_MOD_INC
S0_MOD_DEC
Set counter output 0 on enable
Set counter output 0 on preset
Set counter output 0 on capture
Set counter output 0 on crossing of modulo, + direction(CTY 2C)
Set counter output 0 on crossing of modulo, - direction(CTY 2C)
%MWxy.i.15:Xj
Bit 0
Bit 1
Bit 2
Bit 3
S0_TH0_INC
S0_TH0_DEC
Set counter output 0 on crossing of threshold 0, + direction
Set counter output 0 on crossing of threshold 0, - direction
S0_C_SUP_TH0 Set counter output 0 if captured value > threshold 0
S0_C_INF_TH0 Set counter output 0 if captured value < threshold 0
Bit 4
Bit 5
Bit 6
S0_TH1_INC
S0_TH1_DEC
Set counter output 0 on crossing of threshold 1, + direction
Set counter output 0 on crossing of threshold 1, - direction
S0_C_SUP_TH1 Set counter output 0 if captured value > threshold 1
Bit 7
Bit 8
S0_C_INF_TH1 Set counter output 0 if captured value < threshold 1
S0_HISP_INC Set counter output 0 on crossing of high setpoint, + direction (CTY 2A/4A)
Bit 9 S0_HISP_DEC Set counter output 0 on crossing of high setpoint, - direction (CTY 2A/4A)
Bit 10 S0_C_SUP_HISP Set counter output 0 if captured value > high setpoint
Bit 12 S0_LOSP_INC Set counter output 0 on crossing of low setpoint, +direction (CTY 2A/4A)
Bit 13 S 0 _ L O S P _ D E C Set counter output 0 on crossing of low setpoint, - direction (CTY 2A/4A)
Bit 15 S0_C_INF_LOSP Set counter output 0 if captured value < low setpoint (CTY 2A/4A)
16
Counter Modules using PL7
Internal Status Data (Explicit Exchanges) (continued)
%MWxy.i.16:Xj
Bit 0
Bit 1
R0_ENAB
R0_PRES
Reset counter output 0 on enable
Reset counter output 0 on preset
Bit 2 R0_CAPT Reset counter output 0 on capture
Bit 4 R0_MOD_INC Reset counter output 0 on crossing of modulo, +direction (CTY 2C)
Bit 5 R0_MOD_DEC Reset counter output 0 on crossing of modulo, - direction (CTY 2C)
%MWxy.i.17:Xj
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
R0_TH0_INC Reset counter output 0 on crossing of threshold 0, + direction
R0_TH0_DEC Reset counter output 0 on crossing of threshold 0, - direction
R0_C_SUP_TH0 Reset counter output 0 if captured value > threshold 0
R0_C_INF_TH0 Reset counter output 0 if captured value < threshold 0
R0_TH1_INC
R0_TH1_DEC
Reset counter output 0 on crossing of threshold 1, + direction
Reset counter output 0 on crossing of threshold 1, - direction
Bit 6
Bit 7
R0_C_SUP_TH1 Reset counter output 0 if captured value > threshold 1
R0_C_INF_TH1 Reset counter output 0 if captured value < threshold 1
Bit 8 R0_HISP_INC Reset counter output0 on crossing of high setpoint, + direction (CTY2A/4A)
Bit 9 R0_HISP_DEC Reset counter output 0 on crossing of high setpoint,-direction (CTY2A/4A)
Bit 10 R0_C_SUP_HISP Reset counteroutput 0 if captured value >high setpoint (CTY2A/4A)
Bit 12 R0_LOSP_INC Reset counter output 0 on crossing of low setpoint,+direction (CTY2A/4A)
Bit 13 R0_LOSP_DEC Reset counter output0 on crossing of low setpoint, - direction (CTY2A/4A)
Bit 15 R0_C_INF_LOSP Reset counter output 0 if captured value < low setpoint (CTY 2A/4A)
%MWxy.i.18:Xj
Bit 0
Bit 1
Bit 2
Bit 4
Bit 5
S1_ENAB
S1_PRES
S1_CAPT
S1_MOD_INC
S1_MOD_DEC
%MWxy.i.19:Xj
Set counter output 1 on enable
Set counter output 1 on preset
Set counter output 1 on capture
Set counter output 1 on crossing of modulo, + direction(CTY 2C)
Set counter output 1 on crossing of modulo, - direction(CTY 2C)
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
S1_TH0_INC
S1_TH0_DEC
S1_TH1_INC
S1_TH1_DEC
Set counter output 1 on crossing of threshold 0, + direction
Set counter output1 on crossing of threshold 0, - direction
S1_C_SUP_TH0 Set counter output1 if captured value > threshold 0
S1_C_INF_TH0 Set counter output 1 if captured value < threshold 0
Set counter output 1 on crossing of threshold 1, + direction
Set counter output1 on crossing of threshold 1, - direction
S1_C_SUP_TH1 Set counter output1 if captured value > threshold 1
Bit 7
Bit 8
S1_C_INF_TH1
S1_HISP_INC
Set counter output 1 if captured value < threshold 1
Set counter output1 on crossing of high setpoint, + direction (CTY2A/4A)
Bit 9 S1_HISP_DEC Set counter output1 on crossing of high setpoint, - direction (CTY 2A/4A)
Bit 10 S1_C_SUP_HISP Set counter output1 if captured value > highsetpoint (CTY 2A/4A)
Bit 12 S1_LOSP_INC Set counter output1 on crossing of low setpoint, + direction (CTY2A/4A)
Bit 13 S1_LOSP_DEC Set counter output1 on crossing of low setpoint, - direction (CTY2A/4A)
Bit 15 S1_C_INF_LOSP Set counter output1 if captured value < low setpoint (CTY2A/4A)
17
Counter Modules using PL7
Internal Status Data (Explicit Exchanges) (continued)
Bit 0
Bit 1
Bit 2
Bit 4
Bit 5
%MWxy.i.20:Xj
R1_ENAB Reset counter output 1 on enable
R1_PRES
R1_CAPT
Reset counter output 1 on preset
Reset counter output 1 on capture
R1_MOD_INC Reset counter output 1 on crossing of modulo, + direction
R 1 _ M O D _ D E C Reset counter output 1 on crossing of modulo, - direction
(CTY 2C)
(CTY 2C)
%MWxy.i.21:Xj
Bit 0
Bit 1
Bit 2
R1_TH0_INC Reset counter output 1 on crossing of threshold 0, + direction
R1_TH0_DEC Reset counter output 1 on crossing of threshold 0, - direction
R1_C_SUP_TH0 Reset counter output 1 if captured value > threshold 0
Bit 3
Bit 4
Bit 5
R1_C_INF_TH0 Reset counter output 1 if captured value < threshold 0
R1_TH1_INC Reset counter output 1 on crossing of threshold 1, + direction
R1_TH1_DEC Reset counter output 1 on crossing of threshold 1, - direction
Bit 6
Bit 7
R1_C_SUP_TH1 Reset counter output 1 if captured value > threshold 1
R1_C_INF_TH1 Reset counter output 1 if captured value < threshold 1
R1_HISP_INC Reset counter output on crossing of high setpoint, +direction (CTY 2A/4A) Bit 8
Bit 9 R1_HISP_DEC Reset counter output 1 on crossing of high setpoint, - direction (CTY 2A/4A)
Bit 10 R1_C_SUP_HISP Reset counter output 1 if captured value > high setpoint (CTY 2A/4A)
Bit 12 R1_LOSP_INC Reset counter output 1 on crossing of low setpoint, + direction (CTY 2A/4A)
Bit 13 R1_LOSP_DEC Reset counter output 1 on crossing of low setpoint, - direction (CTY 2A/4A)
Bit 15 R1_C_INF_LOSP Reset counter output 1 if captured value < low setpoint (CTY 2A/4A)
%MWxy.i.22
FREQ_PERIOD Period of programmable frequency output Q3 (CTY 2C)
%MWxy.i.27
SPEED_PERIODSpeed read time (CTY 2C)
%MDxy.i.4
PRESET Preset value
%MDxy.i.6
THRESHOLD0 Value of threshold 0
%MDxy.i.8
THRESHOLD1 Value of threshold 1
%MDxy.i.10
HISETPOINT Value of high setpoint
OFFSET Absolute encoder offset
%MDxy.i.12
LOSETPOINT Value of low setpoint
OVERSPEED Overspeed threshold
(TSX CTY 2A / 4A)
(TSX CTY 2C)
(TSX CTY 2A / 4A)
(TSX CTY 2C)
18
Counting modules using Unity Pro
Language objects assigned to special functions
This IODDT is applied to TSX CTY 2C modules.
List of implicit exchange objects
Address
%IDr.m.c.6
%IDr.m.c.11
%Ir.m.c.16
%Ir.m.c.17
%Qr.m.c.16
%Qr.m.c.17
%Qr.m.c.18
%Qr.m.c.19
Type Access Meaning
DINT R Time elapsed (event task) between capture and last pulse (special function number 1)
DINT R
INT R
Time elapsed (Mast or Fast task) between capture made and last pulse detected (special function number 1)
Correct speed (special function number 3)
INT
INT
R
R
Moving part stationary (special function number 3)
Reserved for special functions
INT
INT
INT
R
R
R
Reserved for special functions
Reserved for special functions
Reserved for special functions
List of explicit exchange objects
Address Type Access Meaning
%MDr.m.c.24
DINT R/W Target speed (special function number 3)
%MWr.m.c.26
INT
%MWr.m.c.28
INT
R/W
R/W
Stop speed (special function number 3)
Reserved for special functions
IODDT T_GEN_MOD applicable for all modules
List of objects
Symbol standard
MOD_ERROR
EXCH_STS
Type
BOOL
INT
Access Meaning
R
R
STS_IN_PROGR BOOL R
Module error bit.
Channel exchange control word
Counting channel error bit
EXCH_RPT
STS_ERR
MOD_FLT
MOD_FAIL
INT R
BOOL R
INT
BOOL
R
R
Exchange report word
Error when reading channel status words
Module internal error word
Internal fault, module failed
CH_FLT
BLK
CONF_FLT
NO_MOD
BOOL R
BOOL R
BOOL R
BOOL R
Faulty channel(s)
Terminal block fault
Hardware or software configuration error
Module is missing or off
Address
%Ir.m.MOD.ERR
%MWr.m.MOD.0
%MWr.m.MOD.0.0
%MWr.m.MOD.1
%MWr.m.MOD.1.0
%MWr.m.MOD.2
%MWr.m.MOD.2.0
%MWr.m.MOD.2.1
%MWr.m.MOD.2.2
%MWr.m.MOD.2.5
%MWr.m.MOD.2.6
19
Counting modules using Unity Pro
T_COUNT_ACQ type IODDT explicit exchange objects
This IODDT is applied to TSX CTY 2A/4A and CTY 2C modules.
Explicit exchange execution flags: EXCH_STS
Symbol standard
STS_IN_PROGR
ADJ_IN_PROGR
Type Access Meaning
BOOL R
BOOL R
RECONF_IN_PROGR BOOL R
Address
Reading channel’s status words
Exchange of adjustment parameters in progress
Module reconfiguration in progress
%MWr.m.c.0.0
%MWr.m.c.0.2
%MWr.m.c.0.15
Explicit exchange report: EXCH_RPT
Symbol standard
STS_ERR
Type Access Meaning Address
ADJ_ERR
RECONF_ERR
BOOL R
BOOL R
BOOL R
Fault reading channel’s status words
Adjustment parameters exchange fault
Fault during channel reconfiguration
%MWr.m.c.1.0
%MWr.m.c.1.2
%MWr.m.c.1.15
Channel standard fault, CH_FLT
Symbol standard
Type Access Meaning
COUNT_INP_FLT BOOL R Counting input error
COUNT_APP_FLT
AUX_IO_FLT
INTERNAL_FLT
CONF_FLT
COM_FLT
APPLI_FLT
CH_LED0
CH_LED1
AUX_PS_FLT
SHORT_CIRCUIT
ENC_PS_FLT
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
Counting application fault
Auxiliary I/O fault
%MWr.m.c.2.0
%MWr.m.c.2.1
%MWr.m.c.2.3
Internal error or channel self-testing %MWr.m.c.2.4
Different hardware and software
%MWr.m.c.2.5
configurations
Communication error with the PLC
Application fault (invalid setting or configuration)
Green indicator’s command bits
CHx (channel state) 00 = off,
01 = blinking, 11 = lit
%MWr.m.c.2.6
%MWr.m.c.2.7
%MWr.m.c.2.8
%MWr.m.c.2.9
Auxiliary I/O supplies fault
Channel short circuit fault
Address
%MWr.m.c.2.11
%MWr.m.c.2.12
LINE_BRK_FLT BOOL R
Supply, encoder or potential difference error
Encoder line break or short-circuit error
%MWr.m.c.2.13
%MWr.m.c.2.14
20
Counting modules using Unity Pro
T_COUNT_ACQ type IODDT explicit exchange objects (continued)
Specific channel faults, %MWr.m.c.3
Type Access Meaning Symbol standard
CH_CONF_FLT
MEASURE_OVR
ABS_ENC_FLT
BOOL R
BOOL R
BOOL R
Channel configuration error
Measurement overrun error
Specific absolute encoder error
Preset command, %MWr.m.c.4
Symbol standard
PRESET
Type Access Meaning
DINT R/W Preset value (parameter)
Address
%MWr.m.c.3.0
%MWr.m.c.3.1
%MWr.m.c.3.2
Address
%MDr.m.c.4
21
Counting modules using Unity Pro
T_COUNT_ STD type IODDT implicit exchange objects
This IODDT is applied to TSX CTY 2A/4A and CTY 2C modules.
Current reading and captured value,
Symbol standard
Type
CUR_MEASURE DINT
Access Meaning
R
CAPT DINT R
Current counter value
(24 active bits).
Captured counter value
(24 active bits).
Software information, %Ir.m.c.d bits
Symbol standard
CH_ERROR
Type Access Meaning
ENAB_ACTIV
PRES_DONE
BOOL R
EBOOL R
EBOOL R
CAPT_DONE EBOOL R
CUR_MEAS_THR0 EBOOL R
Counting channel error bit.
Counter enable active
Preset done
Capture done
Current value > threshold 0
CUR_MEAS_THR1
CUR_MEAS_HISP
EBOOL R
EBOOL R
CUR_MEAS_LOSP EBOOL R
COUNT_DIR EBOOL R
Current value > threshold 1
Current value > high setpoint
Current value > low setpoint
Counting direction
0: direction - (down counting),
1: direction + (up counting)
Captured value > threshold 0 CAPT_THR0
CAPT_THR1
CAPT_HISP
CAPT_LOSP
EBOOL R
EBOOL R
EBOOL R
EBOOL R
Captured value > threshold 1
Captured value > high setpoint
Captured value > low setpoint
Status of physical inputs/outputs, word % IWr.m.c.2
Symbol standard
ST_IA
ST_IB
ST_IENAB
ST_IPRES
ST_ICAPT
INVALID_MEAS
ST_Q0
ST_Q1
Type Access Meaning
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
Status of physical counting input IA
Status of physical counting input IB
Status of physical enable input IVal
State of the IPres or IReset physical preset input
State of physical capture input ICapt
Invalid measurement
Q0 output status
Q1 output status
Address
%IDr.m.c.0
%IDr.m.c.4
Address
%Ir.m.c.ERR
%Ir.m.c.0
%Ir.m.c.1
%Ir.m.c.2
%Ir.m.c.5
%Ir.m.c.6
%Ir.m.c.7
%Ir.m.c.8
%Ir.m.c.9
%Ir.m.10
%Ir.m.11
%Ir.m.12
%Ir.m.13
Address
%IWr.m.c.2.0
%IWr.m.c.2.1
%IWr.m.c.2.2
%IWr.m.c.2.3
%IWr.m.c.2.4
%IWr.m.c.2.7
%IWr.m.c.2.14
%IWr.m.c.2.15
22
Counting modules using Unity Pro
T_COUNT_ STD type IODDT implicit exchange objects (continued)
Events and switch status, word % IWr.m.c.3
Symbol standard
ENAB_EVT
PRES_EVT
CAPT_EVT
THR0_EVT
THR1_EVT
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
HISP_EVT
LOSP_EVT
BOOL
BOOL
R
R
ST_COUNT_DIR BOOL R
ST_LATCH0
ST_LATCH1
OVERRUN_EVT
Type
BOOL
BOOL
BOOL
Access Meaning
R
R
R
Enabling event
Event preset or reset
Capture event
Threshold 0 crossing event
Threshold 1 crossing event
Crossing high setpoint event
Crossing low setpoint event
Direction when crossing threshold or setpoint
0: direction - (down counting),
1: direction + (up counting)
State of switch 0
State of switch 1
Overrun events (channel level)
Software commands, %Qr.m.c.d bits
Symbol standard
DIR_ENAB
Type Access Meaning
DIR_PRES
DIR_CAPT
ENAB_IENAB
ENAB_IPRES
ENAB_ICAPT
SET_LATCH0
SET_LATCH1
EBOOL R/W
EBOOL R/W
EBOOL R/W
EBOOL R/W
EBOOL R/W
EBOOL R/W
EBOOL R/W
EBOOL R/W
RESET_LATCH0 EBOOL R/W
Direct enabling by the software
Direct preset by the software
Direct capture by the software
Enabling the physical input IVal
Enabling the physical input IPRES
Enabling the physical input ICapt
Switch 0 set to 1
Switch 1 set to 1
Switch 0 set to 0
RESET_LATCH1 EBOOL R/W
ENAB_Q0_AUTO EBOOL R/W
ENAB_Q1_AUTO EBOOL R/W
Switch 1 set to 0
Enabling the Q0 output in automatic mode
Enabling the Q1 output in automatic mode
Address
%IWr.m.c.3.0
%IWr.m.c.3.1
%IWr.m.c.3.2
%IWr.m.c.3.5
%IWr.m.c.3.6
%IWr.m.c.3.7
%IWr.m.c.3.8
%IWr.m.c.3.9
%IWr.m.c.3.10
%IWr.m.c.3.11
%IWr.m.c.3.15
Address
%Qr.m.c.0
%Qr.m.c.1
%Qr.m.c.2
%Qr.m.c.5
%Qr.m.c.6
%Qr.m.c.7
%Qr.m.c.10
%Qr.m.c.11
%Qr.m.c.12
%Qr.m.c.13
%Qr.m.c.14
%Qr.m.c.15
23
Counting modules using Unity Pro
T_COUNT_ STD type IODDT implicit exchange objects (continued)
Reset and output commands, word %QWr.m.c.0
Symbol Type Access Meaning standard
PRES_RESET
CAPT_RESET
BOOL R/W
BOOL R/W
COUNT_DIR_CHG BOOL R/W
Reset of hardware preset done
Hardware reset capture done
Change of counting direction
0: direction - (down counting),
REACTIV_Q
AUTO_MOD_Q0
AUTO_MOD_Q1
MANU_CMD_Q0
MANU_CMD_Q1
BOOL
BOOL
BOOL
BOOL
BOOL
R/W
R/W
R/W
R/W
R/W
1: direction + (up counting)
Reactivation of outputs Q0, Q1, and outputs Q2, Q3
Manual/automatic mode output Q0
0: manual, 1: automatic
Manual/automatic mode output Q1
0: manual, 1: automatic
Q0 output manual command
Q1 output manual command
Unmask event commands, word %QWr.m.c.1
Symbol standard
ENAB_UNMSK
PRES_UNMSK
CAPT_UNMSK
THR0_UNMSK
THR1_UNMSK
HISP_UNMSK
LOSP_UNMSK
Type Access Meaning
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
Enable event unmasking
Unmask preset or reset event
Unmask capture event
Unmask threshold 0 event
Unmask threshold 1 event
Unmask high setpoint event
Unmask low setpoint event
Address
%QWr.m.c.0.1
%QWr.m.c.0.2
%QWr.m.c.0.9
%QWr.m.c.0.10
%QWr.m.c.0.12
%QWr.m.c.0.13
%QWr.m.c.0.14
%QWr.m.c.0.15
Address
%QWr.m.c.1.0
%QWr.m.c.1.1
%QWr.m.c.1.2
%QWr.m.c.1.5
%QWr.m.c.1.6
%QWr.m.c.1.7
%QWr.m.c.1.8
24
Counting modules using Unity Pro
T_COUNT_STD type IODDT explicit exchange objects
This IODDT is applied to TSX CTY 2A/4A modules.
Explicit exchange execution flags: EXCH_STS
Symbol standard
STS_IN_PROGR
ADJ_IN_PROGR
Type Access Meaning
BOOL R
BOOL R
RECONF_IN_PROGR BOOL R
Address
Reading channel’s status words %MWr.m.c.0.0
Exchange of adjustment parameters in progress %MWr.m.c.0.2
Module reconfiguration in progress %MWr.m.c.0.15
Explicit exchange report: EXCH_RPT
Symbol standard
STS_ERR
Type Access Meaning
BOOL R
ADJ_ERR
RECONF_ERR
BOOL R
BOOL R
Fault reading channel’s status words
Adjustment parameters exchange fault
Fault during channel reconfiguration
Address
%MWr.m.c.1.0
%MWr.m.c.1.2
%MWr.m.c.1.15
Channel standard fault, CH_FLT
Symbol standard
COUNT_INP_FLT
COUNT_APP_FLT
AUX_IO_FLT
INTERNAL_FLT
CONF_FLT
COM_FLT
APPLI_FLT
CH_LED0
CH_LED1
AUX_PS_FLT
SHORT_CIRCUIT
ENC_PS_FLT
LINE_BRK_FLT
Type Access Meaning
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
Address
Counting input error
Counting application fault
%MWr.m.c.2.0
%MWr.m.c.2.1
Auxiliary I/O fault %MWr.m.c.2.3
Internal error or channel self-testing %MWr.m.c.2.4
Different hardware and software configurations %MWr.m.c.2.5
Communication error with the PLC %MWr.m.c.2.6
Application fault (invalid setting
%MWr.m.c.2.7
or configuration)
Green indicator’s command bits
CHx (channel state) 00 = off,
01 = blinking, 11 = lit %MWr.m.c.2.8
%MWr.m.c.2.9
Auxiliary I/O supplies fault
Channel short circuit fault
Supply encoder or potential difference fault
Encoder line break or short-circuit error
%MWr.m.c.2.11
%MWr.m.c.2.12
%MWr.m.c.2.13
%MWr.m.c.2.14
25
Counting modules using Unity Pro
T_COUNT_ STD type IODDT explicit exchange objects (continued)
Specific channel faults, %MWr.m.c.3
Symbol standard
CH_CONF_FLT
Type Access Meaning
BOOL R
MEASURE_OVR
ABS_ENC_FLT
BOOL R
BOOL R
OVERSPEED_FLT BOOL R
Channel configuration error
Measurement overrun error
Specific absolute encoder error
Overspeed fault
Address
%MWr.m.c.3.0
%MWr.m.c.3.1
%MWr.m.c.3.2
%MWr.m.c.3.3
Parameters
Symbol standard
PRESET
THRESHOLD0
THRESHOLD1
HIGH_SP
LOW_SP
Type Access Meaning
DINT R/W
DINT R/W
DINT R/W
DINT R/W
DINT R/W
Preset value (parameter)
Value of threshold 0 (parameter)
Value of threshold 1 (parameter)
Value of high setpoint
Value of low setpoint
Address
%MDr.m.c.4
%MDr.m.c.6
%MDr.m.c.8
%MDr.m.c.10
%MDr.m.c.12
0 switch SET commands, % MWr.m.c.14
Symbol standard
S0_ENAB
S0_PRES
S0_CAPT
Type Access Meaning
BOOL R/W
BOOL R/W
BOOL R/W on confirmation on preset on capture
Address
%MWr.m.c.14.0
%MWr.m.c.14.1
%MWr.m.c.14.2
0 switch SET commands, %MWr.m.c.15
Symbol standard
S0_TH0_INC
Type Access Meaning
S0_TH0_DEC
BOOL R/W
BOOL R/W
S0_CAPT_GE_TH0 BOOL R/W if captured value > threshold 0
Address on + direction 0 threshold overshoot %MWr.m.c.15.0
on - direction 0 threshold overshoot %MWr.m.c.15.1
%MWr.m.c.15.2
S0_CAPT_LT_TH0 BOOL R/W
S0_TH1_INC
S0_TH1_DEC
BOOL R/W
BOOL R/W if captured value < threshold 0 %MWr.m.c.15.3
on + direction 1 threshold overshoot %MWr.m.c.15.4
on - direction 1 threshold overshoot %MWr.m.c.15.5
S0_CAPT_GE_TH1 BOOL R/W
S0_CAPT_LT_TH1 BOOL R/W
S0_HISP_INC BOOL R/W
S0_HISP_DEC BOOL R/W if captured value > threshold 1 if captured value < threshold 1 on + direction high setpoint crossing on - direction high setpoint crossing
%MWr.m.c.15.6
%MWr.m.c.15.7
%MWr.m.c.15.8
%MWr.m.c.15.9
26
Counting modules using Unity Pro
T_COUNT_ STD type IODDT explicit exchange objects (continued)
0 switch SET commands, %MWr.m.c.15
(continued)
Symbol Type Access Meaning standard
S0_CAPT_GE_HISP BOOL R/W If captured value > high setpoint
S0_LOSP_INC
S0_LOSP_DEC
BOOL R/W
BOOL R/W
S0_CAPT_LT_LOSP BOOL R/W
Address
%MWr.m.c.15.10
on + direction low setpoint crossing %MWr.m.c.15.12
on - direction low setpoint crossing %MWr.m.c.15.13
If captured value < low setpoint %MWr.m.c.15.15
0 switch RESET commands, % MWr.m.c.16
Type Access Meaning Symbol standard
R0_ENAB
R0_PRES
R0_CAPT
BOOL R/W
BOOL R/W
BOOL R/W on confirmation on preset on capture
Address
%MWr.m.c.16.0
%MWr.m.c.16.1
%MWr.m.c.16.2
0 switch RESET commands, % MWr.m.c.17
Symbol standard
R0_TH0_INC
Type Access Meaning
R0_TH0_DEC
BOOL R/W
BOOL R/W
R0_CAPT_GE_TH0 BOOL R/W if captured value > threshold 0
Address on + direction 0 threshold overshoot %MWr.m.c.17.0
on - direction 0 threshold overshoot %MWr.m.c.17.1
%MWr.m.c.17.2
R0_CAPT_LT_TH0 BOOL R/W
R0_TH1_INC BOOL R/W if captured value < threshold 0 %MWr.m.c.17.3
on + direction 1 threshold overshoot %MWr.m.c.17.4
R0_TH1_DEC BOOL R/W
R0_CAPT_GE_TH1 BOOL R/W
R0_CAPT_LT_TH1 BOOL R/W
R0_HISP_INC BOOL R/W
R0_HISP_DEC BOOL R/W
R0_CAPT_GE_HISP BOOL R/W
R0_LOSP_INC
R0_LOSP_DEC
BOOL R/W
BOOL R/W
R0_CAPT_LT_LOSP BOOL R/W on - direction 1 threshold overshoot %MWr.m.c.17.5
if captured value > threshold 1 %MWr.m.c.17.6
if captured value < threshold 1 %MWr.m.c.17.7
on + direction high setpoint crossing on - direction high setpoint crossing
%MWr.m.c.17.8
%MWr.m.c.17.9
if captured value > high setpoint %MWr.m.c.17.10
on + direction low setpoint crossing %MWr.m.c.17.12
on - direction low setpoint crossing %MWr.m.c.17.13
if captured value < low setpoint %MWr.m.c.17.15
27
Counting modules using Unity Pro
T_COUNT_ STD type IODDT explicit exchange objects (continued)
1 switch SET commands, % MWr.m.c.18
Symbol standard
S1_ENAB
S1_PRES
S1_CAPT
Type Access Meaning
BOOL R/W
BOOL R/W
BOOL R/W on confirmation on preset on capture
Address
%MWr.m.c.18.0
%MWr.m.c.18.1
%MWr.m.c.18.2
1 switch SET commands, % MWr.m.c.19
Symbol standard
S1_TH0_INC
Type Access Meaning
S1_TH0_DEC
BOOL R/W
BOOL R/W
S1_CAPT_GE_TH0 BOOL R/W if captured value > threshold 0
Address on + direction 0 threshold overshoot %MWr.m.c.19.0
on - direction 0 threshold overshoot %MWr.m.c.19.1
%MWr.m.c.19.2
S1_CAPT_LT_TH0 BOOL R/W
S1_TH1_INC BOOL R/W if captured value < threshold 0 %MWr.m.c.19.3
on + direction 1 threshold overshoot %MWr.m.c.19.4
S1_TH1_DEC BOOL R/W
S1_CAPT_GE_TH1 BOOL R/W
S1_CAPT_LT_TH1 BOOL R/W
S1_HISP_INC BOOL R/W
S1_HISP_DEC BOOL R/W
S1_CAPT_GE_HISP BOOL R/W
S1_LOSP_INC
S1_LOSP_DEC
BOOL R/W
BOOL R/W
S1_CAPT_LT_LOSP BOOL R/W on - direction 1 threshold overshoot %MWr.m.c.19.5
if captured value > threshold 1 %MWr.m.c.19.6
if captured value < threshold 1 %MWr.m.c.19.7
on + direction high setpoint crossing on - direction high setpoint crossing
%MWr.m.c.19.8
%MWr.m.c.19.9
If captured value > high setpoint %MWr.m.c.19.10
on + direction low setpoint crossing %MWr.m.c.19.12
on - direction low setpoint crossing %MWr.m.c.19.13
If captured value < low setpoint %MWr.m.c.19.15
1 switch RESET commands, % MWr.m.c.20
Symbol standard
R1_ENAB
R1_PRES
R1_CAPT
Type Access Meaning
BOOL R/W
BOOL R/W
BOOL R/W on confirmation on preset on capture
Address
%MWr.m.c.20.0
%MWr.m.c.20.1
%MWr.m.c.20.2
28
Counting modules using Unity Pro
T_COUNT_ STD type IODDT explicit exchange objects (continued)
1 switch RESET commands, % MWr.m.c.21
Symbol standard
R1_TH0_INC
R1_TH0_DEC
Type Access Meaning
BOOL R/W
BOOL R/W
R1_CAPT_GE_TH0 BOOL R/W
R1_CAPT_LT_TH0 BOOL R/W if captured value > threshold 0 if captured value < threshold 0
Address on + direction 0 threshold overshoot %MWr.m.c.21.0
on - direction 0 threshold overshoot %MWr.m.c.21.1
%MWr.m.c.21.2
%MWr.m.c.21.3
R1_TH1_INC
R1_TH1_DEC
BOOL R/W
BOOL R/W
R1_CAPT_GE_TH1 BOOL R/W
R1_CAPT_LT_TH1 BOOL R/W
R1_HISP_INC BOOL R/W
R1_HISP_DEC
R1_CAPT_GE_HISP
R1_LOSP_INC
R1_LOSP_DEC
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
R1_CAPT_LT_LOSP BOOL R/W on + direction 1 threshold overshoot %MWr.m.c.21.4
on - direction 1 threshold overshoot %MWr.m.c.21.5
if captured value > threshold 1 if captured value < threshold 1
%MWr.m.c.21.6
%MWr.m.c.21.7
on + direction high setpoint crossing on - direction high setpoint crossing
If captured value > high setpoint
%MWr.m.c.21.8
%MWr.m.c.21.9
%MWr.m.c.21.10
on + direction low setpoint crossing %MWr.m.c.21.12
on - direction low setpoint crossing %MWr.m.c.21.13
If captured value < low setpoint %MWr.m.c.21.15
29
Counting modules using Unity Pro
T_COUNT_ HIGH_SPEED type IODDT implicit exchange objects
This IODDT is applied to TSX CTY 2C modules.
List of values
Symbol standard
CUR_MEASURE
Type Access Meaning Address
CAPT
SPEED
DINT R
DINT R
DINT R
MULTIPLEX_ADDR INT R
Current counter value
(24 active bits).
Captured counter value
(24 active bits).
Speed in number of pulses per second (24 active bits).
Multiplexed address of the absolute encoder with parallel outputs.
%IDr.m.c.0
%IDr.m.c.4
%IDr.m.c.8
%IWr.m.c.10
Software information: %Ir.m.c.d bits
Symbol standard
CH_ERROR
ENAB_ACTIV
PRES_DONE
CAPT_DONE
Type Access Meaning
BOOL R
EBOOL R
EBOOL R
EBOOL R
COUNT_FLT EBOOL R
CUR_MEAS_THR0 EBOOL R
CUR_MEAS_THR1 EBOOL R
COUNT_DIR EBOOL R
Counting channel error bit
Enable active
Preset done
Capture done
Counting fault
Current value > threshold 0
Current value > threshold 1
Counting direction 0: direction - (down counting),
1: + direction (up counting)
CAPT_THR0
CAPT_THR1
EBOOL R
EBOOL R
INC_MOD_DONE EBOOL R
DEC_MOD_DONE EBOOL R
Captured value > threshold 0
Captured value > threshold 1
Modulo crossing in + direction
Modulo crossing in - direction
Address
%Ir.m.c.ERR
%Ir.m.c.0
%Ir.m.c.1
%Ir.m.c.2
%Ir.m.c.4
%Ir.m.c.5
%Ir.m.c.6
%Ir.m.c.9
%Ir.m.10
%Ir.m.11
%Ir.m.12
%Ir.m.13
30
Counting modules using Unity Pro
Status of inputs/outputs, word % IWr.m.c.2
Symbol standard
ST_IA
ST_IB
ST_IENAB
ST_IPRES
Type Access Meaning
BOOL R
BOOL R
BOOL R
BOOL R
ST_CAPT
ST_IZ
INVALID_MEAS
BOOL
BOOL
BOOL
R
R
R
ST1_SSI_FRAME BOOL R
ST2_SSI_FRAME BOOL R
ST3_SSI_FRAME BOOL R
ST4_SSI_FRAME BOOL R
ST_Q2
ST_Q3
BOOL
BOOL
R
R
ST_Q0
ST_Q1
BOOL R
BOOL R
Address
Status of physical counting input IA
Status of physical counting input IB
Status of physical enable input IVal
State of the IPres or IReset physical preset input
State of physical capture input ICapt
Status of physical counting input IZ
Invalid measurement
%IWr.m.c.2.0
%IWr.m.c.2.1
%IWr.m.c.2.2
%IWr.m.c.2.3
%IWr.m.c.2.4
%IWr.m.c.2.6
%IWr.m.c.2.7
- Rank 1 status bit from the SSI frame,
- or odd parity bit (SSI absolute encoder
with odd parity, not checked by
the module),
- or least significant part of the address
(absolute encoder with multiplexed
parallel outputs and adaptation base unit). %IWr.m.c.2.8
- Rank 2 status bit from the SSI frame,
- or most significant part of the address
(absolute encoder with multiplexed
parallel outputs and adaptation base unit). %IWr.m.c.2.9
- Rank 3 status bit from the SSI frame,
- or specific fault bit on absolute encoder
with parallel outputs.
Rank 4 status bit from the SSI frame
%IWr.m.c.2.10
%IWr.m.c.2.11
Q2 output status
Q3 output status
%IWr.m.c.2.12
%IWr.m.c.2.13
Q0 output status
Q1 output status
%IWr.m.c.2.14
%IWr.m.c.2.15
31
Counting modules using Unity Pro
T_COUNT_HIGH_SPEED type IODDT implicit exchange objects (continued)
Status of events and switches, word % IWr.m.c.3
Type Access Meaning Symbol standard
ENAB_EVT
PRES_EVT
CAPT_EVT
CAPT_EDGE
BOOL R
BOOL R
BOOL R
BOOL R
THR0_EVT BOOL R
THR1_EVT BOOL R
ST_COUNT_DIR BOOL R
ST_LATCH0 BOOL R
ST_LATCH1 BOOL R
INC_MOD_EVT BOOL R
DEC_MOD_EVT BOOL R
OVERRUN_EVT BOOL R
Address
Enabling event
Event preset or reset
Capture event
Capture edge direction
0: rising edge, 1: falling edge.
Threshold 0 crossing event
Threshold 1 crossing event
Direction when crossing threshold or setpoint 0: direction - (down counting),
1: direction + (up counting)
State of switch 0
State of switch 1
Rollover moving event in + direction
Rollover moving event in - direction
Overrun events (channel level)
%IWr.m.c.3.0
%IWr.m.c.3.1
%IWr.m.c.3.2
%IWr.m.c.3.3
%IWr.m.c.3.5
%IWr.m.c.3.6
%IWr.m.c.3.9
%IWr.m.c.3.10
%IWr.m.c.3.11
%IWr.m.c.3.12
%IWr.m.c.3.13
%IWr.m.c.3.15
Software commands, %Qr.m.c.d bits
Symbol standard
DIR_ENAB
DIR_PRES
DIR_CAPT
FLT_ACK
ENAB_IENAB
EBOOL R/W
EBOOL R/W
EBOOL R/W
EBOOL R/W
ENAB_IPRES
ENAB_ICAPT
EBOOL R/W
EBOOL R/W
ENAB_Q3_AUTO EBOOL R/W
SET_LATCH0
SET_LATCH1
Type Access Meaning
EBOOL R/W
EBOOL R/W
EBOOL R/W
RESET_LATCH0 EBOOL R/W
RESET_LATCH1 EBOOL R/W
ENAB_Q0_AUTO EBOOL R/W
ENAB_Q1_AUTO EBOOL R/W
MANU_CMD_Q2 EBOOL R/W
MANU_CMD_Q3 EBOOL R/W
Direct enabling by the software
Direct preset by the software
Direct capture by the software
Fault acknowledgement
Enabling the physical input IVal
Enabling the physical input IPRES
Enabling the physical input ICapt
Enabling the Q3 output in automatic mode
Switch 0 set to 1
Switch 1 set to 1
Switch 0 set to 0
Switch 1 set to 0
Enabling the Q0 output in automatic mode
Enabling the Q1 output in automatic mode
Q2 output manual command
Q3 output manual command
Address
%Qr.m.c.0
%Qr.m.c.1
%Qr.m.c.2
%Qr.m.c.3
%Qr.m.c.5
%Qr.m.c.6
%Qr.m.c.7
%Qr.m.c.9
%Qr.m.c.10
%Qr.m.c.11
%Qr.m.c.12
%Qr.m.c.13
%Qr.m.c.14
%Qr.m.c.15
%Qr.m.c.20
%Qr.m.c.21
32
Counting modules using Unity Pro
T_COUNT_HIGH_SPEED type IODDT implicit exchange objects (continued)
Reset and output commands, word %QWr.m.c.0
Symbol standard
PRES_RESET
CAPT_RESET
Type Access
BOOL R/W
BOOL R/W
MOD_RESET BOOL R/W
COUNT_DIR_CHG BOOL R/W
Meaning
Reset of hardware preset done
Hardware reset capture done
Rollover moving reset done
REACTIV_Q BOOL R/W
AUTO_MOD_Q3 BOOL R/W
AUTO_MOD_Q0 BOOL R/W
AUTO_MOD_Q1 BOOL R/W
MANU_CMD_Q0 BOOL R/W
MANU_CMD_Q1 BOOL R/W
Counting direction
0: direction - (down counting),
1: direction + (up counting)
Reactivation of outputs Q0, Q1, and outputs Q2, Q3
Manual/automatic output mode Q3
0: manual, 1: automatic
(programmable frequency)
Manual/automatic output mode Q0
0: manual, 1: automatic
Manual/automatic output mode Q1
0: manual, 1: automatic
Q0 output manual command
Q1 output manual command
Unmask event commands, word %QWr.m.c.1
Symbol standard
ENAB_UNMSK
PRES_UNMSK
CAPT_UNMSK
Type
BOOL R/W
BOOL R/W
BOOL R/W
THR0_UNMSK
THR1_UNMSK
BOOL
BOOL
R/W
R/W
INC_MOD_UNMSK BOOL R/W
DEC_MOD_UNMSK BOOL
Access Meaning
R/W
Enable event unmasking
Unmask preset or reset event
Unmask capture event
Unmask threshold 0 event
Unmask threshold 1 event
Unmasking rollover moving event in + direction
Unmasking rollover moving event in - direction
Address
%QWr.m.c.0.1
%QWr.m.c.0.2
%QWr.m.c.0.4
%QWr.m.c.0.9
%QWr.m.c.0.10
%QWr.m.c.0.11
%QWr.m.c.0.12
%QWr.m.c.0.13
%QWr.m.c.0.14
%QWr.m.c.0.15
Address
%QWr.m.c.1.0
%QWr.m.c.1.1
%QWr.m.c.1.2
%QWr.m.c.1.5
%QWr.m.c.1.6
%QWr.m.c.1.12
%QWr.m.c.1.13
33
Counting modules using Unity Pro
T_COUNT_HIGH_SPEED type ODDT explicit exchange objects
This IODDT is applied to TSX CTY 2C modules.
Explicit exchange execution flags: EXCH_STS
Symbol standard
STS_IN_PROGR
ADJ_IN_PROGR
Type Access Meaning
BOOL R
BOOL R
RECONF_IN_PROGR BOOL R
Address
Reading channel’s status words
Exchange of adjustment parameters
%MWr.m.c.0.0
in progress %MWr.m.c.0.2
Module reconfiguration in progress %MWr.m.c.0.15
Explicit exchange report: EXCH_RPT
Symbol standard
STS_ERR
ADJ_ERR
RECONF_ERR
Type Access Meaning
BOOL R
BOOL R
BOOL R
Address
Fault reading channel’s status words %MWr.m.c.1.0
Adjustment parameters exchange fault %MWr.m.c.1.2
Fault during channel reconfiguration %MWr.m.c.1.15
Channel standard fault, CH_FLT
Symbol standard
Type Access Meaning
COUNT_INP_FLT BOOL R Counting input error
COUNT_APP_FLT BOOL R
AUX_IO_FLT BOOL R
INTERNAL_FLT
CONF_FLT
COM_FLT
APPLI_FLT
CH_LED0
CH_LED1
AUX_PS_FLT
LINE_BRK_FLT
SSI_TRAME_FLT
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
SHORT_CIRCUIT BOOL R
ENC_PS_FLT BOOL R
BOOL R
BOOL R
Counting application fault
Auxiliary I/O
Address
%MWr.m.c.2.0
%MWr.m.c.2.1
%MWr.m.c.2.3
Internal error or channel self-testing %MWr.m.c.2.4
Different hardware and software configurations
Communication error with the PLC
%MWr.m.c.2.5
%MWr.m.c.2.6
%MWr.m.c.2.7
Application fault
Green indicator’s command bits
CHx (channel state) 00 = off,
01 = blinking, 11 = lit
Auxiliary I/O supplies fault
Channel short circuit fault
Supply encoder or potential difference
%MWr.m.c.2.8
%MWr.m.c.2.9
%MWr.m.c.2.11
%MWr.m.c.2.12
%MWr.m.c.2.13
fault
Encoder line break or short-circuit error
Transmission of SSI absolute encoder frame error
%MWr.m.c.2.14
%MWr.m.c.2.15
34
Counting modules using Unity Pro
T_COUNT_HIGH_SPEED type IODDT explicit exchange objects (continued)
Specific channel faults, %MWr.m.c.3
Symbol standard
CH_CONF_FLT
MEASURE_OVR
Type Access Meaning
BOOL R
BOOL R
ABS_ENC_FLT BOOL R
OVERSPEED_FLT BOOL R
Channel configuration error
Measurement overrun error
Specific absolute encoder error
Overspeed fault
Address
%MWr.m.c.3.0
%MWr.m.c.3.1
%MWr.m.c.3.2
%MWr.m.c.3.3
Parameters
Symbol standard
PRESET
THRESHOLD0
THRESHOLD1
OFFSET
OVERSPEED
FREQ_PERIOD
SPEED_PERIOD
Type Access Meaning
DINT R/W
DINT R/W
DINT R/W
DINT R/W
DINT R/W
DINT R/W
INT R/W
Preset value (parameter)
Value of threshold 0 (parameter)
Value of threshold 1 (parameter)
Absolute encoder offset value
Overspeed threshold
Frequency output period Q3
Speed measurement period
Address
%MDr.m.c.4
%MDr.m.c.6
%MDr.m.c.8
%MDr.m.c.10
%MDr.m.c.12
%MDr.m.c.22
%MWr.m.c.27
0 switch SET commands, % MWr.m.c.14
Type Access Meaning Symbol standard
S0_ENAB
S0_PRES
S0_CAPT
S0_MOD_INC
S0_MOD_DEC
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W on confirmation on preset on capture on + direction modulo overshoot on - direction modulo overshoot
Address
%MWr.m.c.14.0
%MWr.m.c.14.1
%MWr.m.c.14.2
%MWr.m.c.14.4
%MWr.m.c.14.5
0 switch SET commands, % MWr.m.c.15
Symbol standard
S0_TH0_INC
Type Access Meaning
S0_TH0_DEC
BOOL R/W
BOOL R/W
S0_CAPT_GE_TH0 BOOL R/W on - direction 0 threshold overshoot if captured value > threshold 0
Address on + direction 0 threshold overshoot %MWr.m.c.15.0
%MWr.m.c.15.1
%MWr.m.c.15.2
S0_CAPT_LT_TH0 BOOL R/W
S0_TH1_INC BOOL R/W if captured value < threshold 0 %MWr.m.c.15.3
on + direction 1 threshold overshoot %MWr.m.c.15.4
S0_TH1_DEC BOOL R/W
S0_CAPT_GE_TH1 BOOL R/W
S0_CAPT_LT_TH1 BOOL R/W on - direction 1 threshold overshoot if captured value > threshold 1 if captured value < threshold 1
%MWr.m.c.15.5
%MWr.m.c.15.6
%MWr.m.c.15.7
35
Counting modules using Unity Pro
T_COUNT_HIGH_SPEED type IODDT explicit exchange objects (continued)
0 switch RESET commands, % MWr.m.c.16
Type Access Meaning Symbol standard
R0_ENAB
R0_PRES
R0_CAPT
R0_MOD_INC
R0_MOD_DEC
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W on confirmation on preset on capture on + direction modulo overshoot on - direction modulo overshoot
Address
%MWr.m.c.16.0
%MWr.m.c.16.1
%MWr.m.c.16.2
%MWr.m.c.16.4
%MWr.m.c.16.5
0 switch RESET commands, % MWr.m.c.17
Symbol standard
R0_TH0_INC
Type Access Meaning
R0_TH0_DEC
BOOL R/W
BOOL R/W
R0_CAPT_GE_TH0 BOOL R/W on - direction 0 threshold overshoot if captured value > threshold 0
Address on + direction 0 threshold overshoot %MWr.m.c.17.0
%MWr.m.c.17.1
%MWr.m.c.17.2
R0_CAPT_LT_TH0 BOOL R/W
R0_TH1_INC BOOL R/W
R0_TH1_DEC BOOL R/W
R0_CAPT_GE_TH1 BOOL R/W
R0_CAPT_LT_TH1 BOOL R/W if captured value < threshold 0 on - direction 1 threshold overshoot if captured value > threshold 1 if captured value < threshold 1
%MWr.m.c.17.3
on + direction 1 threshold overshoot %MWr.m.c.17.4
%MWr.m.c.17.5
%MWr.m.c.17.6
%MWr.m.c.17.7
1 switch SET commands, % MWr.m.c.18
Symbol standard
S1_ENAB
S1_PRES
S1_CAPT
S1_MOD_INC
S1_MOD_DEC
Type Access Meaning
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W on confirmation on preset on capture on + direction modulo overshoot on - direction modulo overshoot
1 switch SET commands, % MWr.m.c.19
Address
%MWr.m.c.18.0
%MWr.m.c.18.1
%MWr.m.c.18.2
%MWr.m.c.18.4
%MWr.m.c.18.5
Symbol standard
S1_TH0_INC
S1_TH0_DEC
Type Access Meaning
BOOL R/W
BOOL R/W
S1_CAPT_GE_TH0 BOOL R/W
S1_CAPT_LT_TH0 BOOL R/W on + direction 0 threshold overshoot %MWr.m.c.19.0
on - direction 0 threshold overshoot if captured value > threshold 0 if captured value < threshold 0
Address
%MWr.m.c.19.1
%MWr.m.c.19.2
%MWr.m.c.19.3
S1_TH1_INC
S1_TH1_DEC
BOOL R/W
BOOL R/W on + direction 1 threshold overshoot %MWr.m.c.19.4
on - direction 1 threshold overshoot %MWr.m.c.19.5
S1_CAPT_GE_TH1 BOOL R/W
S1_CAPT_LT_TH1 BOOL R/W if captured value > threshold 1 if captured value < threshold 1
%MWr.m.c.19.6
%MWr.m.c.19.7
36
Counting modules using Unity Pro
T_COUNT_HIGH_SPEED type IODDT explicit exchange objects (continued)
1 switch RESET commands, % MWr.m.c.20
Type Access Meaning Symbol standard
R1_ENAB
R1_PRES
R1_CAPT
R1_MOD_INC
R1_MOD_DEC
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W on confirmation on preset on capture on + direction modulo overshoot on - direction modulo overshoot
Address
%MWr.m.c.20.0
%MWr.m.c.20.1
%MWr.m.c.20.2
%MWr.m.c.20.4
%MWr.m.c.20.5
1 switch RESET commands, % MWr.m.c.21
Symbol standard
R1_TH0_INC
Type Access Meaning
R1_TH0_DEC
BOOL R/W
BOOL R/W
R1_CAPT_GE_TH0 BOOL R/W on - direction 0 threshold overshoot if captured value > threshold 0
Address on + direction 0 threshold overshoot %MWr.m.c.21.0
%MWr.m.c.21.1
%MWr.m.c.21.2
R1_CAPT_LT_TH0 BOOL R/W
R1_TH1_INC BOOL R/W if captured value < threshold 0 %MWr.m.c.21.3
on + direction 1 threshold overshoot %MWr.m.c.21.4
R1_TH1_DEC BOOL R/W
R1_CAPT_GE_TH1 BOOL R/W
R1_CAPT_LT_TH1 BOOL R/W on - direction 1 threshold overshoot if captured value > threshold 1 if captured value < threshold 1
%MWr.m.c.21.5
%MWr.m.c.21.6
%MWr.m.c.21.7
37
Counting modules using Unity Pro
Language objects assigned to special functions
This IODDT is applied to TSX CTY 2C modules.
List of implicit exchange objects
Address
%IDr.m.c.6
%IDr.m.c.11
%Ir.m.c.16
%Ir.m.c.17
%Qr.m.c.16
%Qr.m.c.17
%Qr.m.c.18
%Qr.m.c.19
Type Access Meaning
DINT R Time elapsed (event task) between capture and last pulse (special function number 1)
DINT R
INT R
Time elapsed (Mast or Fast task) between capture made and last pulse detected (special function number 1)
Correct speed (special function number 3)
INT
INT
R
R
Moving part stationary (special function number 3)
Reserved for special functions
INT
INT
INT
R
R
R
Reserved for special functions
Reserved for special functions
Reserved for special functions
List of explicit exchange objects
Address Type Access Meaning
%MDr.m.c.24
DINT R/W Target speed (special function number 3)
%MWr.m.c.26
INT R/W Stop speed (special function number 3)
%MWr.m.c.28
INT R/W Reserved for special functions
IODDT T_GEN_MOD applicable for all modules
List of objects
Symbol standard
MOD_ERROR
Type Access Meaning
BOOL R
EXCH_STS INT R
STS_IN_PROGR BOOL R
Module error bit.
Channel exchange control word
Counting channel error bit
EXCH_RPT
STS_ERR
MOD_FLT
MOD_FAIL
CH_FLT
BLK
CONF_FLT
NO_MOD
INT R
BOOL R
INT R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
Exchange report word
Error when reading channel status words
Module internal error word
Internal fault, module failed
Faulty channel(s)
Terminal block fault
Hardware or software configuration error
Module is missing or off
Address
%Ir.m.MOD.ERR
%MWr.m.MOD.0
%MWr.m.MOD.0.0
%MWr.m.MOD.1
%MWr.m.MOD.1.0
%MWr.m.MOD.2
%MWr.m.MOD.2.0
%MWr.m.MOD.2.1
%MWr.m.MOD.2.2
%MWr.m.MOD.2.5
%MWr.m.MOD.2.6
38
Consignes générales de sécurité à l'attention de l'utilisateur
Sommaire
40
Présentation des modules de comptage
Présentation
Fonctionnalités
Caractéristiques générales des modules
Caractéristiques des entrées
Caractéristiques des sorties
Brochage des connecteurs d'un module TSX CTY 2A / 4A
Brochage des connecteurs d'un module TSX CTY 2C
Raccordement des capteurs de type DDP
Raccordement des capteurs de type codeur
Raccordement des capteurs/préactionneurs sur les entrées/sorties auxiliaires
Raccordement des codeurs absolus à sorties parallèles (TSX CTY 2C)
42
42
46
47
48
49
50
42
43
44
45
45
Modules de comptage sous PL7
Données générales module
Données internes de commande (échanges implicites)
Données internes d'état (échanges implicites)
Données internes d'état (échanges explicites)
51
51
51
52
53
Modules de comptage sous P-Unit
Les objets langage associés aux fonctions spéciales
Objets à échanges implicites de l’IODDT de type T_COUNT_ACQ
Objets à échanges explicites de l’IODDT de type T_COUNT_ACQ
Objets à échanges implicites de l’IODDT de type T_COUNT_STD
Objets à échanges explicites de l’IODDT de type T_COUNT_STD
Objets à échanges implicites de l’IODDT de type T_COUNT_HIGH_SPEED
Objets à échanges explicites de l’IODDT de type T_COUNT_HIGH_SPEED
Les objets langage associés aux fonctions spéciales
L'IODDT T_GEN_MOD applicable à tous les modules
57
57
57
58
60
63
68
72
76
76
39
Consignes générales de sécurité à l'attention de l'utilisateur
1 Généralités
La présente documentation s’adresse à des personnes qualifiées sur le plan technique pour mettre en œuvre, exploiter et maintenir les produits qui y sont décrits. Pour une utilisation
"avancée" des produits s’adresser à l’agence la plus proche pour obtenir les renseignements complémentaires.
Le contenu de la documentation n’est pas contractuel et ne peut en aucun cas étendre ou restreindre les clauses de garanties contractuelles.
2 Qualification des personnes
Seules des personnes qualifiées sont autorisées à mettre en œuvre, exploiter ou maintenir les produits. L’intervention d’une personne non qualifiée ou le non-respect des consignes de sécurité contenues dans ce document ou apposées sur les équipements, peut mettre en cause la sécurité des personnes et/ou la sûreté du matériel de façon irrémédiable.
3 Avertissements
Les avertissements servent à prévenir les risques particuliers encourus par les personnels et/ou le matériel. Ils sont signalés dans la documentation et sur les produits par une marque d’avertissement :
Attention
Signifie que la non application de la consigne ou la non prise en compte de l’avertissement conduit ou peut conduire à des lésions corporelles graves, pouvant entraîner la mort ou/et à des dommages importants du matériel.
Important ou
Indique une consigne particulière dont la non-application peut conduire à des lésions corporelles légères ou/et à des dommages matériel.
Remarque
Met en exergue une information importante relative au produit, à sa manipulation ou à sa documentation d’accompagnement.
4 Conformité d’utilisation
Les produits décrits dans la présente documentation sont conformes aux Directives Européennes (*) auxquelles ils sont soumis (marquage CE). Toutefois, ils ne peuvent être utilisés de manière correcte, que dans les applications pour lesquelles ils sont prévus dans les différentes documentations et en liaison avec des produits tiers agréés.
(*) Directives DCEM et DBT concernant la Compatibilité Electromagnétique et la Basse Tension.
5 Installation et mise en œuvre des équipements
Il est important de respecter les règles suivantes, lors de l’installation et de la mise en service des
équipements. De plus, si l’installation contient des liaisons numériques, il est impératif d'appliquer les règles élémentaires de câblage, présentées dans le manuel "compatibilité électromagnétique des réseaux et bus de terrain industriels" , référencé TSX DG KBLF .
• Respecter scrupuleusement les consignes de sécurité, contenues dans la documentation ou sur les équipements à installer et mettre en œuvre.
• Le type d’un équipement définit la manière dont celui-ci doit être installé :
- un équipement encastrable (par exemple, un pupitre d’exploitation) doit être encastré,
- un équipement incorporable (par exemple, un automate programmable) doit être placé dans une armoire ou un coffret,
- un équipement "de table" ou portable (par exemple, un terminal de programmation ou un notebook) doit rester avec son boîtier fermé.
40
Consignes générales de sécurité à l'attention de l'utilisateur
• Si l’équipement est connecté à demeure, il sera nécessaire d’intégrer dans son installation
électrique, un dispositif de sectionnement de l’alimentation et un coupe-circuit de protection sur surintensité et de défaut d’isolement. Si ce n’est pas le cas, la prise secteur sera mise à la terre et facilement accessible. L’équipement doit être raccordé à la masse de protection .
• Si l’équipement est alimenté en 24 ou en 48 V continu, il y a lieu de protéger les circuits basse tension. N’utilisez que des alimentations conformes aux normes en vigueur.
• Vérifiez que les tensions d’alimentation restent à l’intérieur des plages de tolérance définies dans les caractéristiques techniques des équipements.
• Toutes les dispositions doivent être prises pour qu’une reprise secteur (immédiate, à chaud ou
à froid) n’entraîne pas d’état dangereux pour les personnes ou pour l’installation.
• Les dispositifs d’arrêt d’urgence doivent rester efficaces dans tous les modes de fonctionnement de l’équipement, même anormal (par exemple, coupure d’un fil). Le réarmement de ces dispositifs ne doit pas entraîner des redémarrages non contrôlés ou indéfinis.
• Les câbles véhiculant des signaux doivent être placés de telle façon que les fonctions d’automatismes ne soient pas perturbées par influences capacitives, inductives, électromagnétiques, ...
• Les équipements d’automatisme et leurs dispositifs de commande doivent être installés de façon
à être protégés contre des manœuvres inopinées.
• Afin d’éviter qu’un manque de signaux n’engendre des états indéfinis dans l’équipement d’automatisme, les mesures de sécurité adéquates seront prises pour les entrées et sorties.
6 Fonctionnement des équipements
La sûreté de fonctionnement d’un dispositif représente son aptitude à éviter l’apparition de défaillances et à minimiser leurs effets lorsqu’elles se sont produites.
Un défaut interne à un système de commande sera dit de type :
• Passif, s’il se traduit par un circuit de sortie ouvert (aucun ordre n’est donné aux actionneurs).
• Actif, s’il se traduit par un circuit de sortie fermé (un ordre est envoyé aux actionneurs).
Du point de vue de la sécurité, un défaut d’un type donné sera dangereux ou non selon la nature de la commande effectuée en fonctionnement normal. Un défaut passif est dangereux si la commande normale est une opération d’alarme ; un défaut actif est dangereux s’il maintient ou active une commande non désirée.
Le concepteur du système devra se prémunir, par des dispositifs extérieurs à l’automate programmable , contre les défauts actifs internes à cet automate, signalés ou non signalés.
7 Caractéristiques électriques et thermiques
Le détail des caractéristiques électriques et thermiques des équipements figure dans les documentations techniques associées (manuels de mise en œuvre, instructions de service).
8 Maintenance
Conduite à tenir pour le dépannage
• Les réparations sur un équipement d’automatisme ne doivent être effectuées que par du personnel qualifié (technicien S.A.V ou technicien agréé par Schneider Automation SA.). Lors de remplacement de pièces ou de composants, n’utilisez que des pièces d’origine.
• Avant d’intervenir sur un équipement, coupez dans tous les cas son alimentation et verrouillez mécaniquement les pièces susceptibles de mouvements.
Remplacement et recyclage des piles usagées
Utilisez des piles de même type que celles d’origine et éliminez les piles défectueuses comme des déchets toxiques.
41
Modules de comptage
Présentation
Les modules TSX CTY 2A (2 voies), TSX CTY 4A
(4 voies) et TSX CTY 2C (2 voies) sont des modules au format standard (une seule position) qui permettent de réaliser les fonctions suivantes :
• TSX CTY 2A / 4A : décomptage, comptage et comptage/décomptage d'impulsions à une fréquence max. de 40 kHz,
• TSX CTY 2C : comptage/décomptage d'impulsions à une fréquence max. de 1 MHz, en mode normal ou en mode modulo et surveillance de vitesse.
Les modules de comptage peuvent être implantés dans tous les emplacements disponibles d'une configuration automate Premium (TSX,
PMX ou PCX), à la condition d'utiliser au maximum :
TSX CTY 2C TSX CTY 4A / 2A
• 4 voies "métier" dans une configuration TSX P57 0244,
• 8 voies "métier" dans une configuration TSX / PMX / PCX 57-10•/1634/154,
• 24 voies "métier" dans une configuration TSX / PMX 57-20• ou TSX 57-25•/2634, TSX PCI 57 204,
• 32 voies "métier" dans une configuration TSX 57-30• ou TSX / PMX / PCX 57-35•/3634,
TSX PCI 57 354
• 64 voies "métier" dans une configuration TSX 57-40 ou TSX / PMX 57-45•/4634/554/5634.
Pour plus d'informations sur la mise en oeuvre des modules, consulter les manuels suivants :
• TSX DM 57 33F, intercalaire A du tome 2,
• TLX DS 57 PL7 33F, intercalaire A du tome 2.
• 35006217, manuel de mise en oeuvre Modules de comptage sous Unity Pro
Fonctionnalités
Fonction décomptage (CTY 2A/4A)
Elle permet de décompter des impulsions (sur
24 bits + signe), à partir d'une valeur de présélection comprise entre 0 et +16777215.
La fonction signale lorsque la valeur courante est inférieure ou égale à 0.
-16777216
Espace de décomptage valide
0
Présélection
+16777215
Avec présélection automatique
Fonction comptage (CTY 2A/4A)
Elle permet de compter des impulsions (sur 24 bits + signe), de la valeur 0 à une valeur de consigne prédéfinie.
La valeur courante est en permanence comparée à 2 seuils réglables (seuil 0 et seuil 1).
Le passage aux valeurs des seuils et de consigne est signalé.
Espace de comptage valide
0 Seuil
0
Seuil
1
Consigne
Avec remise à 0 automatique
+16777215
42
Modules de comptage
Fonctionnalités (suite)
Fonction comptage/décomptage (CTY 2A/4A)
Elle permet avec un même compteur, de compter et de décompter des impulsions (sur
24 bits + signe), à partir d'une valeur de présélection comprise entre -16777216 et +16777215.
Elle permet également de définir plusieurs valeurs (seuil 0, seuil 1, consigne basse et consigne haute) dont le franchissement par la valeur courante sera signalé et pourra déclencher un traitement événementiel.
Espace de comptage/ décomptage valide
-16777216 Présélection
Consigne Seuil basse 0
Seuil
1
+16777215
Consigne haute
Fonction comptage/décomptage et mesure (CTY 2C)
La fonction comptage/décomptage permet avec un même compteur, de compter et de décompter des impulsions (sur 24 bits + signe), à partir d'une valeur de présélection comprise entre -
Espace de comptage/ décomptage valide
16777216 et +16777215.
Le mode modulo permet de compter/décompter
(sur 25 bits) dans la plage 0 à +33554431.
La fonction mesure permet d'acquérir une trame série en provenance d'un codeur absolu SSI.
La fonction comptage/décomptage permet de définir 2 seuils, dont le franchissement par la valeur courante sera signalé et pourra déclencher un traitement événementiel.
-16777216 Présélection Seuil
0
Seuil
1
+16777215
Espace de comptage/ décomptage valide
0 Présélection Seuil
0
Seuil
1
1...33554431
Modulo
Caractéristiques générales des modules
Module
Fréquence max. sur entrées comptage
Courant consommé
5 V interne Typique
Max.
24V capteurs/ préactionneurs
Typique
Max.
CTY 2A
40 kHz
280 mA
330 mA
30 mA
60 mA
CTY 4A
40 kHz
330 mA
470 mA
36 mA
72 mA
CTY 2C
1 MHz
850 mA
1 A
15 mA
18 mA
Puissance dissipée Typique
Contrôle des alimentations capteurs/préactionneurs
Température de fonctionnement
4,5 W
Max.
8 W
6 W
Oui
7 W
11,5 W
Oui
10 W
Oui
0...60 °C 0...60 °C 0...60 °C
Rigidité diélectrique
Résistance d'isolement
1000 V efficace - 50/60 HZ - 1 min
> 10 M
Ω
sous 500 VDC
Hygrométrie / Altitude fonctionnement 5%...95% sans condensation / 0...2000 m
Température stockage -25...+70 °C
43
Caractéristiques des entrées
Caractéristiques des entrées de comptage des modules TSX CTY 2A / 4A
Entrées
Logique
Tension
Courant
Alimentation capteur
(ondulation incluse)
Impédance d'entrée
Temps de réponse
Type d'entrées
Conformité IEC 1131
Compatibilité DDP 2 / 3 fils
Comptage 5 VDC
(IA/IB/IZ)
Comptage 24 VDC
(IA/IB/IZ)
/
/
/
Positive
5 V
18 mA
400
Ω
Positive ou Négative
24 V
18 mA
19...30 V (possible jusqu'à
34 V, limité à 1 h par 24 h)
1,4 k
Ω
Fréquence maximale 40 kHz
Résistive Résistive
Type 2
Oui
Caractéristiques des entrées de comptage du module TSX CTY 2C
Entrées
Logique
Tension
Courant
Alimentation capteur
(ondulation incluse)
Impédance d'entrée
Temps de réponse
• impulsions de comptage
• codeur incrémental
• codeur absolu
Type d'entrées
Conformité IEC 1131
Compatibilité DDP 2 / 3 fils
Comptage 5 VDC
(IA/IB/IZ ou série)
Positive
5 V
Comptage 24 VDC
(IA/IB/IZ)
Positive
24 V
/
18 mA 16 mA
19...30 V (possible jusqu'à
270
Ω
34 V, limité à 1 h par 24 h)
1,5 k
Ω
Fréquence maximale admissible
/
/
1 MHz
500 kHz en multiplication par 1
250 kHz en multiplication par 4
SSICLK : 200 kHZ, 500 kHz ou 1 MHz
Résistive Résistive
Type 2
Oui
Caractéristiques des entrées auxiliaires (présélection, validation, capture)
Module
Logique
Tension
Courant
Alimentation capteur
(ondulation incluse)
Impédance d'entrée
Temps de réponse
• Etat 0 à 1
• Etat 1 à 0
Type d'entrées
Conformité IEC 1131
Compatibilité DDP 2 / 3 fils
TSX CTY 2A / 4A
Positive
TSX CTY 2C
Positive
24 V
7 mA
24 V
8 mA
19...30 V (possible jusqu'à 34 V, limité à 1 h par 24 h)
3,4 k
Ω
< 250
µ s
< 250
µ s
Puits de courant
Type 2
Oui (tous DDP 24 VDC)
3,4 k
Ω
< 50
µ s
< 50
µ s
Résistive
Type 2
Oui (tous DDP 24 VDC)
44
Modules de comptage
Modules de comptage
Caractéristiques des sorties
Caractéristiques des sorties auxiliaires
Module
Tension nominale
Courant nominal
Tension de déchet
Courant de fuite
Temps de commutation
Rigidité diélectrique
Compatibilité avec entrées
Conformité IEC 1131-2
TSX CTY 2A / 4A
24 VDC
500 mA
< 0,5 V
TSX CTY 2C
24 VDC
500 mA
< 0,5 V
< 0,1 mA
< 250
µ s
< 0,1 mA
< 250
µ s
1500 V eff. 50/60 Hz pendant 1 min
Toutes entrées à logique positive dont Re < 15 k
Ω
Oui Oui
Protection contre surcharges Par limiteur de courant et disjonction thermique et court-circuits (0,7 < Id < 2 A)
Protection contre surtensions par diode Zéner entre sorties et + 24 V
Protection contre inversions par diode en inverse sur alimentation de polarité
Puissance d'une lampe
à filament
8 W max.
8 W max.
Brochage des connecteurs d'un module TSX CTY 2A / 4A
Connecteurs SUB-D 15 points standard
(1 connecteur par voie de comptage)
Entrée signal IA
Entrée signal IB
Entrée signal IZ
Alimentation codeur
Signal retour alimentation codeur
IA +5 VDC
IA +24 VDC
IA –
IB +5 VDC
IB +24 VDC
IB –
IZ +5 VDC
IZ +24 VDC
IZ –
+10...30 VDC
+5 VDC
– 0 VDC
EPSR
9
10
11
12
7
8
1
2
3
4
5
15
13
1
6
7
5
9
2
3
4
10
11
12
13
14
15
8
45
Modules de comptage
Brochage des connecteurs d'un module TSX CTY 2A / 4A (suite)
Connecteurs HE10 20 points
(1 connecteur pour 2 voies de comptage : voies 0-1 et voies 2-3)
Entrées alimentation codeur
5 VDC ou 10...30 VDC
Entrée présélection voie 0 (2)
Entrée validation voie 0 (2)
Entrée capture voie 0 (2)
Entrée présélection voie 1 (3)
Entrée validation voie 1 (3)
Entrée capture voie 1 (3)
+5 VDC
– 0 VDC
+10...30 VDC
IPres0 (2)
IVal0 (2)
ICapt0 (2)
IPres1 (3)
IVal1 (3)
ICapt1 (3)
3
5
7
9
1
11
2
4
6
8
I0
10
12
I2
I0
I2
Sorties réflexes voie 0 (2)
Sorties réflexes voie 1 (3)
Alimentation capteurs
Entrées/sorties auxiliaires 24 VDC
Q0
Q1
Q0
+ 24 VDC
Q1
13 14
15 16
17 18
19 20
– 0 VDC
I1
I1
Report alimentation vers connecteur(s) SUB-D 15 points
Entrées auxiliaires
Brochage des connecteurs d'un module TSX CTY 2C
Connecteurs SUB-D 15 points standard
(1 connecteur par voie de comptage)
Entrée signal IA
SSI Data
Entrée signal IB
Entrée signal IZ
Sortie horloge
SSICLK
Alimentation codeur
Signal retour alimentation codeur
IA +24 VDC
IA - / SSI Data -
IB +5 VDC
IB +24 VDC
IB –
IZ +5 VDC
IZ +24 VDC
IZ –
SSICLK +
SSICLK –
+10...30 VDC
+5 VDC
– 0 VDC
EPSR
9
10
11
12
6
7
8
13
14
15
1
2
3
4
5
7
8
5
6
1
2
3
4
9
10
11
12
13
14
15
46
Modules de comptage
Brochage des connecteurs d'un module TSX CTY 2C (suite)
Connecteur HE10 20 points
(1 connecteur pour les 2 voies de comptage)
Entrées alimentation codeur
5 VDC ou 10...30 VDC
Tension de référence codeur 10...30 V
Entrée présélection voie 0
Entrée validation/sortie Q2 voie 0
Entrée capture voie 0
Q2
Sortie Q3 voie0
Entrée présélection voie 1
Entrée validation/sortie Q2 voie 1
Q2
Entrée capture voie 1
Sortie Q3 voie1
Sorties réflexes voie 0
Sorties réflexes voie 1
+5 VDC
– 0 VDC
+10...30 VDC
IPres0
IVal0
ICapt0
Q3
IPres1
IVal1
ICapt1
Q3
Q0
Q1
Q0
+ 24 VDC
Q1
Alimentation capteurs/préactionneurs
Entrées/sorties auxiliaires 24 VDC
– 0 VDC
1
3
5
7
9
11
13
15
17
19
16
18
20
12
14
2
4
6
I0
8
10
I2
I0
I2
Report alimentation vers connecteur(s)
SUB-D 15 points
I1
I3
I1
I3
Entrées auxiliaires
Raccordement des capteurs de type DDP
(1) Câble TSX CCP S15 (2,5 m) ou TSX CCP S15050 (0,5 m) ou
TSX CCP S15100 (1 m)
TSX CTY 2A
TSX CTY 2C
1
8
Borne (2) Signal
4 IA +24 V
IA -
IB +24 V
10
14
16
18
25
27
26-28
IB -
IZ +24 V
IZ -
EPSR
0 VDC
0 VDC
+24 VDC
1
Raccordement alimentation
24 VDC capteurs
TELEFAST 2
ABE-7CP A01
Raccordement capteurs (2)
47
Modules de comptage
Raccordement des capteurs de type codeur
Codeur incrémental TSX CTY 2C TSX CTY 4A TSX CTY 2A
Codeurs incrémentaux
1 1 1 1
Codeur absolu SSI ou codeur à sorties parallèles, via TELEFAST ABE-7CPA11
TSX CTY••
(6)
8
5
6
7
2
3
Borne
1
4
9
10
11
12
13
Codeur incrémental à sorties
émetteur ligne Totem Pôle
RS422/RS485
IA +
/
IA -
IZ + /
/
IA - (3)
IB +
/
/
IZ -
/
NPN collect.
/ ouvert
IA -
IB + (4)
/
/
PNP collect.
ouvert
IA - (3)
IB +
/
IZ - (3)
/
IZ -
/
IZ - (3)
+10...30 VDC +10...30 VDC +24 VDC
0 VDC
/
IB +
/
IB -
EPSR (5)
0 VDC
/
IA +
IB - (3)
IZ +
EPSR (5)
0 VDC
/
IA + (4)
IB -
IZ + (4)
EPSR (5)
14 / / /
15 +5 VDC / /
(1) Câble à la charge de l'utilisateur, constitué de :
/
/
0 VDC
/
IA +
IB - (3)
IZ +
EPSR (5)
Codeur absolu
/
SSI (2)
SSIData+
/
SSIData -
/
SSICLK+
+10...30 VDC
0 VDC
/
/
/
/
EPSR (5)
SSICLK-
+5 VDC (6)
• un câble spécifique fourni par le fabricant du codeur comprenant :
- un connecteur pour raccordement au codeur (généralement DIN 12 points femelle),
- un câble blindé avec paires torsadées (jauge 26) (sorties à émetteur de ligne ou codeur absolu); ou un câble blindé multiconducteurs (jauge 24) (sorties Totem Pôle),
• un connecteur SUB-D 15 points standard mâle pour raccordement au module TSX CTY. Ce connecteur est disponible sous la référence TSX CAP S15.
(2) ou codeur à sorties parallèles, via TELEFAST d'adaptation ABE-7CPA11.
(3) relier au 0 VDC (borne 8).
(4) relier au +10...30 VDC (borne 7).
(5) si le codeur n'a pas de retour alimentation, relier au + de l'alimentation (borne 7 ou 15).
(6) alimenter en 5 VDC ou 10...30 VDC suivant le codeur.
Note : les cases grisées indiquent les bornes raccordées au codeur.
48
Modules de comptage
Raccordement des capteurs / préactionneurs sur les entrées / sorties auxiliaires
TSX CTY 2C TSX CTY 4A TSX CTY 2A
1
Alimentation
24 VDC capteurs
TELEFAST 2
ABE-7H16R20
1
Alimentation
24 VDC capteurs
TELEFAST 2
ABE-7H16R20
Raccordement voies 2 et 3 :
• alimentation codeur (5 ou 10...30
VDC)
• capteurs de présélection
• capteurs de validation comptage
• capteurs de capture
Raccordement voies 0 et 1 :
• alimentation codeur (5 ou 10...30
VDC)
• capteurs de présélection
• capteurs de validation comptage
• capteurs de capture
Câble TSX CDP 053 (0,5 m), TSX CDP 103 (1 m), TSX CDP 203 (2 m), TSX CDP 303
(3 m), TSX CDP 503 (5 m).
Signal
10...30 VDC
0 VDC
5 VDC
IPres (présélection)
IVal (validation comptage)
Q2 (sortie) (2)
ICapt (capture)
Q0 (sortie réflexe)
Q1 (sortie réflexe)
Q3 (sortie) (2)
(2) Uniquement TSX CTY 2C
Voie 0 (ou voie 2)
102
101
100
104 - 204
105 - 205
105 - 305 (3)
106 - 206
112 - 312 (3)
113 - 313 (3)
107 - 307 (3)
(3)
Voie 1 (ou voie 3)
102
101
100
108 - 208
109 - 209
109 - 309 (3)
110 - 210
114 - 314 (3)
115 - 315 (3)
111 - 311 (3)
Barrette ABE-7BV20 (commun -)
49
Modules de comptage
Raccordement des codeurs absolus à sorties parallèles (TSX CTY 2C)
TSX CTY 2C
TELEFAST 2
ABE-7CPA11 (3)
1
1
2
TELEFAST 2
ABE-7H16R20
1
Codeurs absolus
à sorties parallèles
TELEFAST 2
ABE-7CPA11 (3)
Codeurs absolus
à sorties parallèles
Adressage des codeurs
(1) Câble TSX CCP S15 (2,5 m), TSX CCP S100 (1 m) ou TSX CCP S15050 (0,5 m).
(2) Nappe TSX CDP 102 (1 m), TSX CDP 202 (2 m), TSX CDP 302 (3 m) ou
Câble TSX CDP 053 (0,5 m), TSX CDP 103 (1 m), TSX CDP 203 (2 m), TSX CDP 303
(3 m), TSX CDP 503 (5 m).
(3) Se reporter au manuel de mise en oeuvre des automates TSX 57 pour le câblage des codeurs absolus à sorties parallèles et pour la configuration des embases TELEFAST (positionnement des 4 micro-interrupteurs).
50
Modules de comptage sous PL7
Données générales module
%Ixy.MOD.ERR
%MWxy.MOD.2:Xj
Bit 0
Bit 1
Bit 3
Bit 5
Bit 6
Défaut module
Mot d'état standard du module
Défaut interne (module HS)
Défaut fonctionnel (voir mot d'état de la voie)
Module en auto-tests
Défaut de configuration matérielle ou logicielle
Module absent
Données internes de commande (échanges implicites)
%Qxy.i.j
Bit 0 DIRENAB
Bit 1 DIRPRES
Bit 2 DIRCAPT
Bit 3 FLT_ACK
Bit 5 ENAB_IENAB
Bit 6 ENAB_IPRES
Bit 7 ENAB_ICAPT
Bit 9 ENAB_Q3_AUTO
Bit 10 SET_LATCH0
Bit 11 SET_LATCH1
Bit 12 RESET_LATCH0
Bit 13 RESET_LATCH1
Bit 14 ENAB_Q0_AUTO
Bit 15 ENAB_Q1_AUTO
Bit 20 MANU_CMD_Q2
Bit 21 MANU_CMD_Q3
Validation directe
Présélection directe
Capture directe
Acquittement de défauts
Validation de l'entrée physique de validation
Validation de l'entrée physique de présélection
Validation de l'entrée physique de capture
Validation sortie Q3 automatique
Mise à 1 de la bascule 0
Mise à 1 de la bascule 1
Mise à 0 de la bascule 0
Mise à 0 de la bascule 1
Validation sortie Q0 automatique
Validation sortie Q1 automatique
Commande manuelle sortie Q2
Commande manuelle sortie Q3
(TSX CTY 2C )
(TSX CTY 2C)
(TSX CTY 2C)
(TSX CTY 2C)
%QWxy.0.j
Bit 1 PRES_RESET
Bit 2 CAPT_RESET
Bit 4 MOD_RESET
RAZ Présélection
RAZ Capture
RAZ franchissement modulo effectué
Bit 9 COUNT_DIR_CHG Sens de comptage (commande)
Bit 10 REACTIV_Q Réarmement des sorties
Bit 11 AUTO_MOD_Q3
Bit 12 AUTO_MOD_Q0
Mode manuel/automatique sortie Q3
(mode automatique : fréquence programmable)
Mode manuel/automatique sortie Q0
(TSX CTY 2C)
(TSX CTY 2C)
Bit 13 AUTO_MOD_Q1
Bit 14 MANU_CMD_Q0
Bit 15 MANU_CMD_Q1
Mode manuel/automatique sortie Q1
Commande manuelle sortie Q0
Commande manuelle sortie Q1
51
Modules de comptage sous PL7
Données internes de commande (échanges implicites) (suite)
%QWxy.1.j
Bit 0 ENAB_UNMSK
Bit 1 PRES_UNMSK
Bit 2 CAPT_UNMSK
Bit 5 THR0_UNMSK
Bit 6 THR1_UNMSK
Bit 7 HISP_UNMSK
Bit 8 LOSP_UNMSK
Traitement événement de validation
Traitement événement de présélection
Traitement événement de capture
Traitement événement franchissement de seuil 0
Traitement événement franchissement de seuil 1
Traitement événement franchis. consigne haute (CTY 2A / 4A)
Traitement événement franchis. consigne basse (CTY 2A / 4A)
Bit 12 INC_MOD_UNMSK Traitement événement franchissement de modulo sens + (TSX CTY 2C)
Bit 13 DEC_MOD_UNMSK Traitement événement franchissement de modulo sens (TSX CTY 2C)
Données internes d'état (échanges implicites)
%Ixy.i.j
Bit 0 ENAB_ACTIV
Bit 1 PRES_DONE
Validation active
Présélection effectuée
Bit 2 CAPT_DONE Capture effectuée
Bit 5 CUR_MEAS_THR0 Valeur courante > seuil 0
Bit 6 CUR_MEAS_THR1 Valeur courante > seuil 1
Bit 7 CUR_MEAS_HISP Valeur courante > consigne haute
Bit 8 CUR_MEAS_LOSP Valeur courante > consigne basse
Bit 9 COUNT_DIR Sens de comptage (lecture)
Bit 10 CAPT_THR0 Valeur capturée > seuil 0
Bit 11 CAPT_THR1
Bit 12 CAPT_HISP
INC_MOD_DONE
Bit 13 CAPT_LOSP
Valeur capturée > seuil 1
Valeur capturée > consigne haute
Franchissement du modulo sens + effectué
Valeur capturée > consigne basse
DEC_MOD_DONE Franchissement du modulo sens - effectué
(TSX CTY 2A / 4A)
(TSX CTY 2A / 4A)
(TSX CTY 2A / 4A)
(TSX CTY 2C)
(TSX CTY 2A / 4A)
(TSX CTY 2C)
%IWxy.i.2
Bit 0 ST_IA
Bit 1 ST_IB
Bit 2 ST_IVAL
Bit 3 ST_PRES
Bit 4 ST_CAPT
Bit 6 ST_IZ
Bit 7 INVALID_MEAS
Bit 8 ST1_SSI_FRAME
Bit 9 ST2_SSI_FRAME
Bit 10 ST3_SSI_FRAME
Bit 11 ST4_SSI_FRAME
Etat de l'entrée physique de comptage IA
Etat de l'entrée physique de comptage IB
Etat de l'entrée physique de validation
Etat de l'entrée physique de présélection
Etat de l'entrée physique de capture
Etat de l'entrée physique de top au tour IZ
Mesure invalide
Bit de status de rang 1 de la trame SSI
Bit de status de rang 2 de la trame SSI
Bit de status de rang 3 de la trame SSI
Bit de status de rang 4 de la trame SSI
(TSX CTY 2C)
(TSX CTY 2C)
(TSX CTY 2C)
(TSX CTY 2C)
(TSX CTY 2C)
52
Modules de comptage sous PL7
Données internes d'état (échanges implicites) (suite)
Bit 12 ST_Q2
Bit 13 ST_Q3
Bit 14 ST_Q0
Bit 15 ST_Q1
Etat de la sortie Q2
Etat de la sortie Q3
Etat de la sortie Q0
Etat de la sortie Q1
(TSX CTY 2C)
(TSX CTY 2C)
%IWxy.i.3
Bit 0 ENAB_EVT
Bit 1 PRES_EVT
Bit 2 CAPT_EVT
Bit 3 CAPT_EDGE
Bit 5 THR0_EVT
Bit 6 THR1_EVT
Bit 7 HISP_EVT
Bit 8 LOSP_EVT
Bit 9 ST_COUNT_DIR
Bit 10 ST_LATCH0
Bit 11 ST_LATCH1
Bit 12 INC_MOD_EVT
Bit 13 DEC_MOD_EVT
Bit 15 OVERRUN_EVT
Evénement de validation
Evénement de présélection
Evénement de capture
Sens du front de capture
Evénement de franchissement seuil 0
(TSX CTY 2C)
Evénement de franchissement seuil 1
Evénement de franchissement consigne haute (CTY 2A / 4A)
Evénement de franchissement consigne basse (CTY 2A / 4A)
Sens lors du franchissement de seuil
Etat de la bascule 0
Etat de la bascule 1
Evénement franchissement modulo sens +
Evénement franchissement modulo sens -
Overrun événements
(TSX CTY 2C)
(TSX CTY 2C)
%IWxy.i.10
MULTIPLEX_ADDR Adresse du codeur absolu multiplexé à sorties parallèles (TSX CTY 2C)
%IDxy.i.0
%IDxy.i.4
%IDxy.i.8
CUR_MEAS
CAPT
SPEED
Mesure courante du compteur/décompteur
Valeur capturée du compteur/décompteur
Valeur de la vitesse (TSX CTY 2C)
Données internes d'état (échanges explicites)
%MWxy.i.0:Xj EXCH_STS Status de gestion des échanges
Bit 0 STS_IN_PROGR Echange de mots de status en cours
Bit 1 COMMAND_IN_PROGR Echange d'une commande en cours
Bit 2 ADJUST_IN_PROGR Echange d'un réglage en cours
Bit 15 RECONF_IN_PROGR Reconfiguration en cours
%MWxy.i.1:Xj EXCH_ERR Status de compte rendu d'échange
Bit 0 STS_READ_ERR
Bit 1 COMMAND_ERR
Bit 2 ADJUST_ERR
Bit 15 RECONF_ERR
Echec lors de la lecture status de la voie
Echec lors de l'envoi d'une commande sur la voie
Echec lors d'un réglage de la voie
Echec lors d'une reconfiguration de la voie
53
Modules de comptage sous PL7
Données internes d'état (échanges explicites) (suite)
%MWxy.i.2:Xj CH_FLT Défauts standard voie
Bit 0 COUNT_INP_FLT Défaut des entrées de comptage
Bit 1 COUNT_APP_FLT Défaut applicatif de comptage
Bit 3 AUX_IO_FLT
Bit 4 INTERNAL_FLT
Bit 5 CONF_FLT
Bit 6 COMMUNIC_FLT
Bit 7 APPLI_FLT
Défaut des entrées/sorties auxiliaires
Défaut interne ou autotest de la voie
Configurations matérielle et logicielle différentes
Défaut de communication avec l'automate
Défaut applicatif
Bit 8 CH_LED0
Bit 9 CH_LED1
Voyant voie 0
Voyant voie 1
Bit 11 AUX_SUPPL_FLT Défaut d'alimentation entrées/sorties auxiliaires
Bit 12 SHORT_CIRC_FLT Défaut de court-circuit sortie
Bit 13 ENC_SUPPLY_FLT Défaut d'alimentation codeur ou DDP
Bit 14 LINE_BRK_FLT
Bit 15 SSI_FRAME_FLT
Défaut de rupture de ligne codeur (TSX CTY 2A / 4A)
Défaut de rupture ou de court-circuit de ligne codeur (CTY 2C)
Défaut de transmission de trame SSI du codeur absolu (CTY 2C)
%MWxy.i.3:Xj Défauts spécifiques voie
Bit 0 CH_CONF_FLT Défaut de configuration de la voie
Bit 1 XERFLOW_FLT Défaut de dépassement de la mesure
Bit 2 ABS_ERROR_FLT Défaut spécifique codeur absolu
Bit 3 OVERSPEED_FLT Défaut de survitesse
%MWxy.i.14:Xj
Bit 0 S0_ENAB
Bit 1 S0_PRES
Bit 2 S0_CAPT
Bit 4 S0_MOD_INC
Bit 5 S0_MOD_DEC
Bit 0 S0_TH0_INC
Bit 1 S0_TH0_DEC
Bit 2 S0_C_SUP_TH0
Bit 3 S0_C_INF_TH0
Bit 4 S0_TH1_INC
Bit 5 S0_TH1_DEC
Bit 6 S0_C_SUP_TH1
Bit 7 S0_C_INF_TH1
Bit 8 S0_HISP_INC
Bit 9 S0_HISP_DEC
Bit 10 S0_C_SUP_HISP
Bit 12 S0_LOSP_INC
Bit 13 S0_LOSP_DEC
Bit 15 S0_C_INF_LOSP
54
%MWxy.i.15:Xj
Set de la bascule 0 sur validation
Set de la bascule 0 sur présélection
Set de la bascule 0 sur capture
Set bascule 0 sur franchissement modulo sens +
Set bascule 0 sur franchissement module sens -
(TSX CTY 2C)
(TSX CTY 2C)
(CTY 2C)
(CTY 2C)
Set de la bascule 0 sur franchissement seuil 0 sens +
Set de la bascule 0 sur franchissement seuil 0 sens -
Set de la bascule 0 si valeur capturée > seuil 0
Set de la bascule 0 si valeur capturée < seuil 0
Set de la bascule 0 sur franchissement seuil 1 sens +
Set de la bascule 0 sur franchissement seuil 1 sens -
Set de la bascule 0 si valeur capturée > seuil 1
Set de la bascule 0 si valeur capturée < seuil 1
Set bascule 0 sur franchis. consigne haute sens +(CTY 2A/4A)
Set bascule 0 sur franchis. consigne haute sens - (CTY 2A/4A)
Set bascule 0 si valeur capturée > consigne haute (CTY 2A/4A)
Set bascule 0 sur franchis. consigne basse sens +(CTY 2A/4A)
Set bascule 0 sur franchis. consigne basse sens -(CTY 2A/4A)
Set bascule 0 si valeur capturée < consigne basse(CTY 2A/4A)
Modules de comptage sous PL7
Données internes d'état (échanges explicites) (suite)
%MWxy.i.16:Xj
Bit 0 R0_ENAB
Bit 1 R0_PRES
Bit 2 R0_CAPT
Bit 4 R0_MOD_INC
Bit 5 R0_MOD_DEC
%MWxy.i.17:Xj
Bit 0 R0_TH0_INC
Bit 1 R0_TH0_DEC
Bit 2 R0_C_SUP_TH0
Bit 3 R0_C_INF_TH0
Bit 4 R0_TH1_INC
Bit 5 R0_TH1_DEC
Bit 6 R0_C_SUP_TH1
Bit 7 R0_C_INF_TH1
Bit 8 R0_HISP_INC
Bit 9 R0_HISP_DEC
Bit 10 R0_C_SUP_HISP
Bit 12 R0_LOSP_INC
Bit 13 R0_LOSP_DEC
Bit 15 R0_C_INF_LOSP
%MWxy.i.18:Xj
Bit 0 S1_ENAB
Bit 1 S1_PRES
Bit 2 S1_CAPT
Bit 4 S1_MOD_INC
Bit 5 S1_MOD_DEC
%MWxy.i.19:Xj
Bit 0 S1_TH0_INC
Bit 1 S1_TH0_DEC
Bit 2 S1_C_SUP_TH0
Bit 3 S1_C_INF_TH0
Bit 4 S1_TH1_INC
Bit 5 S1_TH1_DEC
Bit 6 S1_C_SUP_TH1
Bit 7 S1_C_INF_TH1
Bit 8 S1_HISP_INC
Bit 9 S1_HISP_DEC
Bit 10 S1_C_SUP_HISP
Bit 12 S1_LOSP_INC
Bit 13 S1_LOSP_DEC
Bit 15 S1_C_INF_LOSP
Reset de la bascule 0 sur validation
Reset de la bascule 0 sur présélection
Reset de la bascule 0 sur capture
Reset bascule 0 sur franchissement modulo sens + (CTY 2C)
Reset bascule 0 sur franchissement modulo sens (CTY 2C)
Reset de la bascule 0 sur franchissement seuil 0 sens +
Reset de la bascule 0 sur franchissement seuil 0 sens -
Reset de la bascule 0 si valeur capturée > seuil 0
Reset de la bascule 0 si valeur capturée < seuil 0
Reset de la bascule 0 sur franchissement seuil 1 sens +
Reset de la bascule 0 sur franchissement seuil 1 sens -
Reset de la bascule 0 si valeur capturée > seuil 1
Reset de la bascule 0 si valeur capturée < seuil 1
Reset bascule 0 sur franchis. consigne haute sens + (CTY 2A/4A)
Reset bascule 0 sur franchis. consigne haute sens - (CTY 2A/4A)
Reset bascule 0 si valeur capturée > consigne haute (CTY 2A/4A)
Reset bascule 0 sur franchis.consigne basse sens + (CTY 2A/4A)
Reset bascule 0 sur franchis. consigne basse sens - (CTY 2A/4A)
Reset bascule 0 si valeur capturée < consigne basse (CTY 2A/4A)
Set de la bascule 1 sur validation
Set de la bascule 1 sur présélection
Set de la bascule 1 sur capture
Set bascule 1 sur franchissement modulo sens +
Set bascule 1 sur franchissement modulo sens -
(CTY 2C)
(CTY 2C)
Set de la bascule 1 sur franchissement seuil 0 sens +
Set de la bascule 1 sur franchissement seuil 0 sens -
Set de la bascule 1 si valeur capturée > seuil 0
Set de la bascule 1 si valeur capturée < seuil 0
Set de la bascule 1 sur franchissement seuil 1 sens +
Set de la bascule 1 sur franchissement seuil 1 sens -
Set de la bascule 1 si valeur capturée > seuil 1
Set de la bascule 1 si valeur capturée < seuil 1
Set bascule 1 sur franchis. consigne haute sens +(CTY 2A/4A)
Set bascule 1 sur franchis. consigne haute sens - (CTY 2A/4A)
Set bascule 1 si valeur capturée > consigne haute (CTY 2A/4A)
Set bascule 1 sur franchis. consigne basse sens +(CTY 2A/4A)
Set bascule 1 sur franchis. consigne basse sens -(CTY 2A/4A)
Set bascule 1 si valeur capturée < consigne basse(CTY 2A/4A)
55
Modules de comptage sous PL7
Données internes d'état (échanges explicites) (suite)
%MWxy.i.20:Xj
Bit 0 R1_ENAB
Bit 1 R1_PRES
Bit 2 R1_CAPT
Bit 4 R1_MOD_INC
Bit 5 R1_MOD_DEC
Reset de la bascule 1 sur validation
Reset de la bascule 1 sur présélection
Reset de la bascule 1 sur capture
Reset bascule 1 sur franchissement modulo sens + (CTY 2C)
Reset bascule 1 sur franchissement modulo sens (CTY 2C)
%MWxy.i.21:Xj
Bit 0 R1_TH0_INC
Bit 1 R1_TH0_DEC
Bit 2 R1_C_SUP_TH0
Bit 3 R1_C_INF_TH0
Bit 4 R1_TH1_INC
Bit 5 R1_TH1_DEC
Bit 6 R1_C_SUP_TH1
Bit 7 R1_C_INF_TH1
Bit 8 R1_HISP_INC
Bit 9 R1_HISP_DEC
Bit 10 R1_C_SUP_HISP
Bit 12 R1_LOSP_INC
Bit 13 R1_LOSP_DEC
Bit 15 R1_C_INF_LOSP
Reset de la bascule 1 sur franchissement seuil 0 sens +
Reset de la bascule 1 sur franchissement seuil 0 sens -
Reset de la bascule 1 si valeur capturée > seuil 0
Reset de la bascule 1 si valeur capturée < seuil 0
Reset de la bascule 1 sur franchissement seuil 1 sens +
Reset de la bascule 1 sur franchissement seuil 1 sens -
Reset de la bascule 1 si valeur capturée > seuil 1
Reset de la bascule 1 si valeur capturée < seuil 1
Reset bascule 1 sur franchis. consigne haute sens + (CTY 2A/4A)
Reset bascule 1 sur franchis. consigne haute sens - (CTY 2A/4A)
Reset bascule 1 si valeur capturée > consigne haute (CTY 2A/4A)
Reset bascule 1 sur franchis. consigne basse sens + (CTY 2A/4A)
Reset bascule 1 sur franchis. consigne basse sens - (CTY 2A/4A)
Reset bascule 1 si valeur capturée < consigne basse (CTY 2A/4A)
%MWxy.i.22
FREQ_PERIOD Période de la sortie fréquence programmable Q3 (CTY 2C)
%MWxy.i.27
SPEED_PERIOD Période d'acquisition de la vitesse
%MDxy.i.4
PRESET Valeur de présélection
%MDxy.i.6
%MDxy.i.8
THRESHOLD0 Valeur de seuil 0
THRESHOLD1 Valeur de seuil 1
%MDxy.i.10
HISETPOINT
OFFSET
%MDxy.i.12
LOSETPOINT
OVERSPEED
Valeur de la consigne haute
Offset du codeur absolu
Valeur de la consigne basse
Seuil de survitesse
(CTY 2C)
(TSX CTY 2A / 4A)
(TSX CTY 2C)
(TSX CTY 2A / 4A)
(TSX CTY 2C)
56
Modules de comptage sous Unity Pro
Objets à échanges implicites de l’IODDT de type T_COUNT_ACQ
Cet IODDT s'applique aux modules TSX CTY 2A/4A et CTY 2C.
Liste des objets à échanges implicites
(r = n° de rack, m = position du module sur le rack, c = n° de voie)
Symbole standard
CH_ERROR
ENAB_ACTIV
PRES_DONE
COUNT_DIR
Type Accès Signification
BOOL R
EBOOL R
EBOOL R
EBOOL R
Bit d’erreur de la voie de comptage
Validation active
Présélection effectuée
Sens du comptage
0 : sens - (décomptage),
Repère
%Ir.m.c.ERR
%Ir.m.c.0
%Ir.m.c.1
DIR_ENAB
DIR_PRES
1 : sens + (comptage)
EBOOL R/W Validation directe par logiciel
EBOOL R/W Présélection directe par logiciel
%Ir.m.c.9
%Qr.m.c.0
%Qr.m.c.1
FLT_ACK
ENAB_IENAB
ST_IA
ST_IB
ST_IENAB
EBOOL R/W
EBOOL R/W
BOOL R
BOOL R
BOOL R
Acquittement des défauts
Validation de l’entrée physique IVal
%Qr.m.c.3
%Qr.m.c.5
%Qr.m.c.6
ENAB_IPRES EBOOL R/W Validation de l’entrée physique IPRES
CUR_MEASURE DINT R Mesure courante du compteur
(24 bits actifs) %IDr.m.c.0
Etat de l’entrée physique de comptage IA %IWr.m.c.2.0
Etat de l’entrée physique de comptage IB %IWr.m.c.2.1
ST_IPRES BOOL R
Etat de l’entrée physique de validation
IVal
Etat de l’entrée physique de présélection
%IWr.m.c.2.2
INVALID_MEAS BOOL R
IPres ou IReset
Mesure invalide
PRES_RESET BOOL R/W RAZ par présélection
COUNT_DIR_CHG BOOL R/W Changement du sens de comptage
0 : sens - (décomptage),
1 : sens + (comptage)
%IWr.m.c.2.3
%IWr.m.c.2.7
%QWr.m.c.0.1
%QWr.m.c.0.9
57
Modules de comptage sous Unity Pro
Objets à échanges explicites de l’IODDT de type T_COUNT_ACQ
Cet IODDT s'applique aux modules TSX CTY 2A/4A et CTY 2C.
Indicateurs d'exécution d'un échange explicite : EXCH_STS
Symbole standard
STS_IN_PROGR
Type Accès Signification Repère
ADJ_IN_PROGR
BOOL R
BOOL R
RECONF_IN_PROGR BOOL R
Lecture des mots d’état de la voie en cours
Echange de paramètres de réglage en cours
Reconfiguration du module en cours
%MWr.m.c.0.0
%MWr.m.c.0.2
%MWr.m.c.0.15
Compte rendu d'échange explicite : EXCH_RPT
Symbole standard
STS_ERR
Type Accès Signification Repère
ADJ_ERR
RECONF_ERR
BOOL R
BOOL R
BOOL R
Défaut de lecture des mots d’état de la voie
Défaut lors d’un échange de paramètres de réglage
Défaut lors de la reconfiguration de la voie
%MWr.m.c.1.0
%MWr.m.c.1.2
%MWr.m.c.1.15
Défauts standard voie, CH_FLT
Symbole Type Accès Signification standard
COUNT_INP_FLT BOOL R Défaut des entrées de comptage
COUNT_APP_FLT
AUX_IO_FLT
INTERNAL_FLT
BOOL R
BOOL R
BOOL R
Repère
Défaut applicatif de comptage
Défaut des E/S auxiliaires
%MWr.m.c.2.0
%MWr.m.c.2.1
%MWr.m.c.2.3
Défaut interne ou autotest de la voie %MWr.m.c.2.4
CONF_FLT
COM_FLT
APPLI_FLT
CH_LED0
CH_LED1
AUX_PS_FLT
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
Configurations matérielle et logicielle différentes %MWr.m.c.2.5
Défaut de communication avec l’automate %MWr.m.c.2.6
Défaut applicatif (défaut de réglage ou de configuration)
Bits de commande du voyant vert
CHx (état de la voie) 00 = éteint,
01 = clignotant, 11 = allumé
%MWr.m.c.2.7
%MWr.m.c.2.8
%MWr.m.c.2.9
Défaut d’alim. des E/S auxiliaires %MWr.m.c.2.11
SHORT_CIRCUIT BOOL R
ENC_PS_FLT BOOL R
LINE_BRK_FLT BOOL R
Défaut de court-circuit sur une voie
Défaut d’alimentation codeur ou DDP %MWr.m.c.2.13
Défaut de rupture ou court-circuit de ligne codeur
%MWr.m.c.2.12
%MWr.m.c.2.14
58
Modules de comptage sous Unity Pro
Objets à échanges explicites de l’IODDT de type T_COUNT_ACQ (suite)
Défauts spécifiques voie, %MWr.m.c.3
Type Accès Signification Symbole standard
CH_CONF_FLT BOOL R
MEASURE_OVR
ABS_ENC_FLT
BOOL R
BOOL R
Défaut de configuration de la voie
Défaut de dépassement de la mesure
Défaut spécifique codeur absolu
Repère
%MWr.m.c.3.0
%MWr.m.c.3.1
%MWr.m.c.3.2
Commande de présélection, %MWr.m.c.4
Type Accès Signification Symbole standard
PRESET DINT R/W
Repère
Valeur de présélection (paramètre) %MDr.m.c.4
59
Modules de comptage sous Unity Pro
Objets à échanges implicites de l’IODDT de type T_COUNT_STD
Cet IODDT s'applique aux modules TSX CTY 2A/4A.
Mesure courante et valeur capturée
Symbole Type standard
CUR_MEASURE DINT
Accès Signification
R
CAPT DINT R
Mesure courante du compteur
(24 bits actifs).
Valeur capturée du compteur
(24 bits actifs).
Repère
%IDr.m.c.0
%IDr.m.c.4
Informations logicielles, bits %Ir.m.c.d
Symbole standard
CH_ERROR
Type Accès Signification
ENAB_ACTIV
PRES_DONE
CAPT_DONE
BOOL R
EBOOL R
EBOOL R
EBOOL R
CUR_MEAS_THR0 EBOOL R
Bit erreur de la voie de comptage
Validation active
Présélection effectuée
Capture effectuée
Valeur courante > au seuil 0
CUR_MEAS_THR1 EBOOL R
CUR_MEAS_HISP EBOOL R
CUR_MEAS_LOSP
COUNT_DIR
EBOOL R
EBOOL R
Valeur courante > au seuil 1
Valeur courante > à la consigne haute
Valeur courante > à la consigne basse
CAPT_THR0
CAPT_THR1
CAPT_HISP
CAPT_LOSP
EBOOL R
EBOOL R
EBOOL R
EBOOL R
Sens de comptage
0 : sens - (décomptage),
1 : sens + (comptage)
Valeur capturée > au seuil 0
Valeur capturée > au seuil 1
Valeur capturée > à la consigne haute
Valeur capturée > à la consigne basse
Etat des entrées/sorties physiques, mot %IWr.m.c.2
Symbole standard
ST_IA
ST_IB
ST_IENAB
Type Accès Signification
BOOL R
BOOL R
BOOL R
ST_IPRES
ST_ICAPT
INVALID_MEAS BOOL R
ST_Q0 BOOL R
ST_Q1 BOOL R
60
BOOL R
BOOL R
Repère
%Ir.m.c.ERR
%Ir.m.c.0
%Ir.m.c.1
%Ir.m.c.2
%Ir.m.c.5
%Ir.m.c.6
%Ir.m.c.7
%Ir.m.c.8
%Ir.m.c.9
%Ir.m.10
%Ir.m.11
%Ir.m.12
%Ir.m.13
Repère
Etat de l’entrée physique de comptage IA %IWr.m.c.2.0
Etat de l’entrée physique de comptage IB %IWr.m.c.2.1
Etat de l’entrée physique de validation
IVal
Etat de l’entrée physique de
%IWr.m.c.2.2
présélection IPres ou IReset
Etat de l’entrée physique de capture
ICapt
Mesure invalide
%IWr.m.c.2.3
%IWr.m.c.2.4
%IWr.m.c.2.7
Etat de la sortie Q0
Etat de la sortie Q1
%IWr.m.c.2.14
%IWr.m.c.2.15
Modules de comptage sous Unity Pro
Objets à échanges implicites de l’IODDT de type T_COUNT_STD (suite)
Evénements et état des bascules, mot %IWr.m.c.3
Type Accès Signification Symbole standard
ENAB_EVT
PRES_EVT
CAPT_EVT
THR0_EVT
THR1_EVT
HISP_EVT
LOSP_EVT
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
ST_COUNT_DIR BOOL R
ST_LATCH0
ST_LATCH1
BOOL
BOOL
R
R
OVERRUN_EVT BOOL R
Evénement validation
Evénement présélection ou RAZ
Evénement capture
Evénement franchissement seuil 0
Evénement franchissement seuil 1
Evénement franchissement consigne haute
Evénement franchissement consigne basse
Sens lors du franchissement de seuil ou de consigne
0 : sens - (décomptage),
1 : sens + (comptage)
Etat de la bascule 0
Etat de la bascule 1
Overrun événements (niveau voie)
Repère
%IWr.m.c.3.0
%IWr.m.c.3.1
%IWr.m.c.3.2
%IWr.m.c.3.5
%IWr.m.c.3.6
%IWr.m.c.3.7
%IWr.m.c.3.8
%IWr.m.c.3.9
%IWr.m.c.3.10
%IWr.m.c.3.11
%IWr.m.c.3.15
Commandes logicielles, bits %Qr.m.c.d
Symbole standard
DIR_ENAB
Type Accès Signification
DIR_PRES
DIR_CAPT
ENAB_IENAB
ENAB_IPRES
ENAB_ICAPT
SET_LATCH0
SET_LATCH1
EBOOL R/W
EBOOL R/W
EBOOL R/W
EBOOL R/W
EBOOL R/W
EBOOL R/W
EBOOL R/W
EBOOL R/W
RESET_LATCH0 EBOOL R/W
Validation directe par logiciel
Présélection directe par logiciel
Capture directe par logiciel
Validation de l’entrée physique IVal
Validation de l’entrée physique IPRES
Validation de l’entrée physique ICapt
Mise à 1 de la bascule 0
Mise à 1 de la bascule 1
Mise à 0 de la bascule 0
Repère
%Qr.m.c.0
%Qr.m.c.1
%Qr.m.c.2
%Qr.m.c.5
%Qr.m.c.6
%Qr.m.c.7
%Qr.m.c.10
%Qr.m.c.11
%Qr.m.c.12
RESET_LATCH1 EBOOL R/W
ENAB_Q0_AUTO EBOOL R/W
ENAB_Q1_AUTO EBOOL R/W
Mise à 0 de la bascule 1
Validation de la sortie Q0 en mode automatique
Validation de la sortie Q1 en mode automatique
%Qr.m.c.13
%Qr.m.c.14
%Qr.m.c.15
61
Modules de comptage sous Unity Pro
Objets à échanges implicites de l’IODDT de type T_COUNT_STD (suite)
Commandes de RAZ et sorties, mot %QWr.m.c.0
Symbole standard
PRES_RESET
Type Accès Signification Repère
CAPT_RESET BOOL R/W
COUNT_DIR_CHG BOOL R/W
REACTIV_Q
BOOL R/W
BOOL R/W
AUTO_MOD_Q0 BOOL R/W
AUTO_MOD_Q1 BOOL R/W
MANU_CMD_Q0 BOOL R/W
MANU_CMD_Q1 BOOL R/W
RAZ présélection matérielle effectuée
RAZ capture matérielle effectuée
Changement du sens de comptage
0 : sens - (décomptage),
1 : sens + (comptage)
Réarmement sorties Q0, Q1, et sorties Q2, Q3
Mode manuel/automatique sortie Q0
0 : manuel, 1 : automatique
Mode manuel/automatique sortie Q1
0 : manuel, 1 : automatique
Commande manuelle sortie Q0
Commande manuelle sortie Q1
%QWr.m.c.0.1
%QWr.m.c.0.2
%QWr.m.c.0.9
%QWr.m.c.0.10
%QWr.m.c.0.12
%QWr.m.c.0.13
%QWr.m.c.0.14
%QWr.m.c.0.15
Commandes de démasquage événements, mot %QWr.m.c.1
Symbole standard
ENAB_UNMSK
PRES_UNMSK
Type Accès Signification
BOOL R/W
BOOL R/W
Repère
CAPT_UNMSK
THR0_UNMSK
THR1_UNMSK
HISP_UNMSK
LOSP_UNMSK
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
Démasquage événement validation
Démasquage événement présélection ou RAZ
Démasquage événement capture
Démasquage événement seuil 0
Démasquage événement seuil 1
Démasquage événement consigne haute
Démasquage événement consigne basse
%QWr.m.c.1.0
%QWr.m.c.1.1
%QWr.m.c.1.2
%QWr.m.c.1.5
%QWr.m.c.1.6
%QWr.m.c.1.7
%QWr.m.c.1.8
62
Modules de comptage sous Unity Pro
Objets à échanges explicites de l’IODDT de type T_COUNT_STD
Cet IODDT s'applique aux modules TSX CTY 2A/4A.
Indicateurs d’exécution d’un échange explicite : EXCH_STS
Symbole standard
STS_IN_PROGR
Type Accès Signification
BOOL R
ADJ_IN_PROGR BOOL R
RECONF_IN_PROGR BOOL R
Repère
Lecture des mots d’état de la voie en cours
Echange de paramètres de
%MWr.m.c.0.0
réglage en cours %MWr.m.c.0.2
Reconfiguration du module en cours %MWr.m.c.0.15
Compte rendu d’échange explicite : EXCH_RPT
Symbole standard
STS_ERR
Type Accès Signification
BOOL R
ADJ_ERR
RECONF_ERR
BOOL R
BOOL R
Défaut de lecture des mots d’état de la voie
Défaut lors d’un échange de paramètres de réglage
Défaut lors de la reconfiguration de la voie
Repère
%MWr.m.c.1.0
%MWr.m.c.1.2
%MWr.m.c.1.15
Défauts standard voie, CH_FLT
Symbole standard
COUNT_INP_FLT
COUNT_APP_FLT
AUX_IO_FLT
INTERNAL_FLT
CONF_FLT
COM_FLT
APPLI_FLT
CH_LED0
CH_LED1
AUX_PS_FLT
SHORT_CIRCUIT
ENC_PS_FLT
LINE_BRK_FLT
Type Accès Signification
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
Repère
Défaut des entrées de comptage
Défaut applicatif de comptage
%MWr.m.c.2.0
%MWr.m.c.2.1
Défaut entrées/sorties auxiliaires %MWr.m.c.2.3
Défaut interne ou autotest de la voie %MWr.m.c.2.4
Configurations matérielle et logicielle différentes
Défaut de communication avec
%MWr.m.c.2.5
%MWr.m.c.2.6
l’automate
Défaut applicatif (défaut de réglage ou de configuration)
Bits de commande du voyant vert
CHx (état de la voie) 00 = éteint,
01 = clignotant, 11 = allumé
%MWr.m.c.2.7
%MWr.m.c.2.8
%MWr.m.c.2.9
Défaut d’alimentation E/S auxiliaires %MWr.m.c.2.11
Défaut de court-circuit sur un voie %MWr.m.c.2.12
Défaut d’alimentation codeur ou DDP
Défaut de rupture ou court-circuit de ligne codeur
%MWr.m.c.2.13
%MWr.m.c.2.14
63
Modules de comptage sous Unity Pro
Objets à échanges explicites de l’IODDT de type T_COUNT_STD (suite)
Défauts spécifiques voie, %MWr.m.c.3
Symbole standard
CH_CONF_FLT
MEASURE_OVR
Type Accès Signification
BOOL R
BOOL R
ABS_ENC_FLT BOOL R
OVERSPEED_FLT BOOL R
Défaut de configuration de la voie
Défaut de dépassement de la mesure
Défaut spécifique codeur absolu
Défaut de survitesse
Repère
%MWr.m.c.3.0
%MWr.m.c.3.1
%MWr.m.c.3.2
%MWr.m.c.3.3
Paramètres
Symbole standard
PRESET
THRESHOLD0
THRESHOLD1
HIGH_SP
LOW_SP
Type Accès Signification
DINT R/W
DINT R/W
DINT R/W
DINT R/W
DINT R/W
Repère
Valeur de présélection (paramètre) %MDr.m.c.4
Valeur du seuil 0 (paramètre) %MDr.m.c.6
Valeur du seuil 1 (paramètre)
Valeur de consigne haute
Valeur de consigne basse
%MDr.m.c.8
%MDr.m.c.10
%MDr.m.c.12
Commandes de SET bascule 0, %MWr.m.c.14
Symbole standard
S0_ENAB
S0_PRES
S0_CAPT
Type Accès Signification
BOOL R/W
BOOL R/W
BOOL R/W
Sur validation
Sur présélection
Sur capture
Repère
%MWr.m.c.14.0
%MWr.m.c.14.1
%MWr.m.c.14.2
Commandes de SET bascule 0, %MWr.m.c.15
Symbole standard
S0_TH0_INC
Type Accès Signification
S0_TH0_DEC
BOOL R/W
BOOL R/W
S0_CAPT_GE_TH0 BOOL R/W
Sur franchissement seuil 0 sens +
Sur franchissement seuil 0 sens -
Si valeur capturée > au seuil 0
Repère
%MWr.m.c.15.0
%MWr.m.c.15.1
%MWr.m.c.15.2
S0_CAPT_LT_TH0 BOOL R/W
S0_TH1_INC BOOL R/W
Si valeur capturée < au seuil 0
Sur franchissement seuil 1 sens +
%MWr.m.c.15.3
%MWr.m.c.15.4
S0_TH1_DEC BOOL R/W
S0_CAPT_GE_TH1 BOOL R/W
S0_CAPT_LT_TH1 BOOL R/W
S0_HISP_INC BOOL R/W
S0_HISP_DEC BOOL R/W
Sur franchissement seuil 1 sens -
Si valeur capturée > au seuil 1
Si valeur capturée < au seuil 1
Sur franchissement de consigne haute sens +
Sur franchissement de consigne haute sens -
%MWr.m.c.15.5
%MWr.m.c.15.6
%MWr.m.c.15.7
%MWr.m.c.15.8
%MWr.m.c.15.9
64
Modules de comptage sous Unity Pro
Objets à échanges explicites de l’IODDT de type T_COUNT_STD (suite)
Commandes de SET bascule 0, %MWr.m.c.15
(suite)
Symbole standard
Type Accès
S0_CAPT_GE_HISP BOOL R/W
Signification
Si valeur capturée > à la consigne
S0_LOSP_INC BOOL R/W haute
Sur franchissement de consigne
S0_LOSP_DEC BOOL R/W
S0_CAPT_LT_LOSP BOOL R/W basse sens +
Sur franchissement de consigne basse sens -
Si valeur capturée < à la consigne basse
Repère
%MWr.m.c.15.10
%MWr.m.c.15.12
%MWr.m.c.15.13
%MWr.m.c.15.15
Commandes de RESET bascule 0, %MWr.m.c.16
Type Accès Signification Symbole standard
R0_ENAB
R0_PRES
R0_CAPT
BOOL R/W
BOOL R/W
BOOL R/W
Sur validation
Sur présélection
Sur capture
Repère
%MWr.m.c.16.0
%MWr.m.c.16.1
%MWr.m.c.16.2
Commandes de RESET bascule 0, %MWr.m.c.17
Symbole standard
R0_TH0_INC
R0_TH0_DEC
Type Accès
BOOL R/W
BOOL R/W
R0_CAPT_GE_TH0 BOOL R/W
R0_CAPT_LT_TH0 BOOL R/W
Signification sur franchissement seuil 0 sens + sur franchissement seuil 0 sens si valeur capturée > au seuil 0 si valeur capturée < au seuil 0
Repère
%MWr.m.c.17.0
%MWr.m.c.17.1
%MWr.m.c.17.2
%MWr.m.c.17.3
R0_TH1_INC
R0_TH1_DEC
BOOL R/W
BOOL R/W
R0_CAPT_GE_TH1 BOOL R/W
R0_CAPT_LT_TH1 BOOL R/W
R0_HISP_INC BOOL R/W
R0_HISP_DEC
R0_LOSP_INC
R0_LOSP_DEC
BOOL R/W
R0_CAPT_GE_HISP BOOL R/W
BOOL R/W
BOOL R/W
R0_CAPT_LT_LOSP BOOL R/W sur franchissement seuil 1 sens + sur franchissement seuil 1 sens si valeur capturée > au seuil 1 si valeur capturée < au seuil 1 sur franchissement de consigne haute sens + sur franchissement de consigne haute sens si valeur capturée > à la consigne haute sur franchissement de consigne basse sens + sur franchissement de consigne basse sens si valeur capturée < à la consigne basse
%MWr.m.c.17.4
%MWr.m.c.17.5
%MWr.m.c.17.6
%MWr.m.c.17.7
%MWr.m.c.17.8
%MWr.m.c.17.9
%MWr.m.c.17.10
%MWr.m.c.17.12
%MWr.m.c.17.13
%MWr.m.c.17.15
65
Modules de comptage sous Unity Pro
Objets à échanges explicites de l’IODDT de type T_COUNT_STD (suite)
Commandes de SET bascule 1, %MWr.m.c.18
Symbole standard
S1_ENAB
S1_PRES
S1_CAPT
Type Accès Signification
BOOL R/W
BOOL R/W
BOOL R/W sur validation sur présélection sur capture
Repère
%MWr.m.c.18.0
%MWr.m.c.18.1
%MWr.m.c.18.2
Commandes de SET bascule 1, %MWr.m.c.19
Symbole standard
S1_TH0_INC
Type Accès Signification
S1_TH0_DEC
BOOL R/W
BOOL R/W
S1_CAPT_GE_TH0 BOOL R/W
Sur franchissement seuil 0 sens +
Sur franchissement seuil 0 sens -
Si valeur capturée > au seuil 0
Repère
%MWr.m.c.19.0
%MWr.m.c.19.1
%MWr.m.c.19.2
S1_CAPT_LT_TH0 BOOL R/W
S1_TH1_INC BOOL R/W
Si valeur capturée < au seuil 0
Sur franchissement seuil 1 sens +
%MWr.m.c.19.3
%MWr.m.c.19.4
S1_TH1_DEC
S1_CAPT_GE_TH1
S1_CAPT_LT_TH1
S1_HISP_INC
S1_HISP_DEC
S1_LOSP_INC
S1_LOSP_DEC
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
S1_CAPT_GE_HISP BOOL R/W
BOOL R/W
BOOL R/W
S1_CAPT_LT_LOSP BOOL R/W
Sur franchissement seuil 1 sens %MWr.m.c.19.5
Si valeur capturée > au seuil 1 %MWr.m.c.19.6
%MWr.m.c.19.7
Si valeur capturée < au seuil 1
Sur franchissement de consigne haute sens +
Sur franchissement de consigne haute sens -
Si valeur capturée > à la consigne haute
Sur franchissement de consigne basse sens +
Sur franchissement de consigne basse sens -
Si valeur capturée < à la consigne basse
%MWr.m.c.19.8
%MWr.m.c.19.9
%MWr.m.c.19.10
%MWr.m.c.19.12
%MWr.m.c.19.13
%MWr.m.c.19.15
Commandes de RESET bascule 1, %MWr.m.c.20
Symbole standard
R1_ENAB
R1_PRES
R1_CAPT
Type Accès Signification
BOOL R/W
BOOL R/W
BOOL R/W
Sur validation
Sur présélection
Sur capture
Repère
%MWr.m.c.20.0
%MWr.m.c.20.1
%MWr.m.c.20.2
66
Modules de comptage sous Unity Pro
Objets à échanges explicites de l’IODDT de type T_COUNT_STD (suite)
Commandes de RESET bascule 1, %MWr.m.c.21
Symbole standard
R1_TH0_INC
R1_TH0_DEC
Type Accès
BOOL R/W
BOOL R/W
R1_CAPT_GE_TH0 BOOL R/W
R1_CAPT_LT_TH0 BOOL R/W
Signification
Sur franchissement seuil 0 sens +
Sur franchissement seuil 0 sens -
Si valeur capturée > au seuil 0
Si valeur capturée < au seuil 0
Repère
%MWr.m.c.21.0
%MWr.m.c.21.1
%MWr.m.c.21.2
%MWr.m.c.21.3
R1_TH1_INC
R1_TH1_DEC
BOOL R/W
BOOL R/W
R1_CAPT_GE_TH1 BOOL R/W
R1_CAPT_LT_TH1 BOOL R/W
R1_HISP_INC BOOL R/W
R1_HISP_DEC
R1_CAPT_GE_HISP
R1_LOSP_INC
R1_LOSP_DEC
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
R1_CAPT_LT_LOSP BOOL R/W
Sur franchissement seuil 1 sens +
Sur franchissement seuil 1 sens -
Si valeur capturée > au seuil 1
Si valeur capturée < au seuil 1
Sur franchissement de consigne haute sens +
Sur franchissement de consigne haute sens -
Si valeur capturée > à la consigne haute
Sur franchissement de consigne basse sens +
Sur franchissement de consigne basse sens -
Si valeur capturée < à la consigne basse
%MWr.m.c.21.4
%MWr.m.c.21.5
%MWr.m.c.21.6
%MWr.m.c.21.7
%MWr.m.c.21.8
%MWr.m.c.21.9
%MWr.m.c.21.10
%MWr.m.c.21.12
%MWr.m.c.21.13
%MWr.m.c.21.15
67
Modules de comptage sous Unity Pro
Objets à échanges implicites de l’IODDT de type
T_COUNT_HIGH_SPEED
Cet IODDT s'applique aux modules TSX CTY 2C.
Liste des valeurs numériques
Symbole standard
CUR_MEASURE
Type Accès Signification
CAPT
SPEED
DINT R
DINT R
DINT R
MULTIPLEX_ADDR INT R
Mesure courante du compteur
(24 bits actifs).
Valeur capturée du compteur
(24 bits actifs).
Vitesse en nombre d’impulsions par seconde (24 bits actifs).
Adresse multiplexée du codeur absolu à sorties parallèles.
Informations logicielles : bits %Ir.m.c.d
Symbole standard
CH_ERROR
ENAB_ACTIV
PRES_DONE
Type Accès
BOOL R
EBOOL R
EBOOL R
CAPT_DONE
COUNT_FLT
EBOOL R
EBOOL R
CUR_MEAS_THR0 EBOOL R
CUR_MEAS_THR1 EBOOL R
COUNT_DIR EBOOL R
Signification
Bit erreur voie de comptage
Validation active
Présélection effectuée
Capture effectuée
Défaut de comptage
Valeur courante > au seuil 0
Valeur courante > au seuil 1
Sens de comptage 0 : sens - (décomptage),
1 : sens + (comptage)
CAPT_THR0
CAPT_THR1
EBOOL R
EBOOL R
INC_MOD_DONE EBOOL R
DEC_MOD_DONE EBOOL R
Valeur capturée > au seuil 0
Valeur capturée > au seuil 1
Passage du modulo sens +
Passage du modulo sens -
Repère
%IDr.m.c.0
%IDr.m.c.4
%IDr.m.c.8
%IWr.m.c.10
Repère
%Ir.m.c.ERR
%Ir.m.c.0
%Ir.m.c.1
%Ir.m.c.2
%Ir.m.c.4
%Ir.m.c.5
%Ir.m.c.6
%Ir.m.c.9
%Ir.m.10
%Ir.m.11
%Ir.m.12
%Ir.m.13
68
Modules de comptage sous Unity Pro
Etat des entrées/sorties, mot %IWr.m.c.2
Type Accès Signification Symbole standard
ST_IA BOOL R
ST_IB
ST_IENAB
ST_IPRES
ST_CAPT
ST_IZ
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
INVALID_MEAS BOOL R
ST1_SSI_FRAME BOOL R
ST2_SSI_FRAME BOOL R
ST3_SSI_FRAME BOOL R
ST4_SSI_FRAME BOOL R
ST_Q2 BOOL R
ST_Q3
ST_Q0
ST_Q1
BOOL
BOOL
BOOL
R
R
R
Repère
Etat de l’entrée physique de comptage IA
Etat de l’entrée physique de comptage IB
Etat de l’entrée physique de validation
IVal
Etat de l’entrée physique de présélection
IPres ou IReset
Etat de l’entrée physique de capture
ICapt
Etat de l’entrée physique de comptage IZ
Mesure invalide
- Bit de status de rang 1 de la trame SSI,
%IWr.m.c.2.0
%IWr.m.c.2.1
%IWr.m.c.2.2
%IWr.m.c.2.3
%IWr.m.c.2.4
%IWr.m.c.2.6
%IWr.m.c.2.7
- ou bit de parité impaire (codeur absolu
SSI à parité impaire, non contrôlée par le module),
- ou poids faible de l’adresse (codeur absolu à sorties parallèles multiplexées avec embase d’adaptation).
- Bit de status de rang 2 de la trame SSI,
- ou poids fort de l’adresse (codeur
%IWr.m.c.2.8
absolu à sorties parallèles multiplexées avec embase d’adaptation).
- Bit de status de rang 3 de la trame SSI,
- ou bit de défaut spécifique au codeur absolu à sorties parallèles
%IWr.m.c.2.9
%IWr.m.c.2.10
Bit de status de rang 4 de la trame SSI %IWr.m.c.2.11
Etat sortie Q2
Etat sortie Q3
%IWr.m.c.2.12
%IWr.m.c.2.13
Etat sortie Q0
Etat sortie Q1
%IWr.m.c.2.14
%IWr.m.c.2.15
69
Modules de comptage sous Unity Pro
Objets à échanges implicites de l’IODDT de type T_COUNT_HIGH_SPEED (suite)
Etat des événements et bascules, mot %IWr.m.c.3
Type Accès Signification Symbole standard
ENAB_EVT
PRES_EVT
CAPT_EVT
CAPT_EDGE
BOOL R
BOOL R
BOOL R
BOOL R
THR0_EVT
THR1_EVT
BOOL R
BOOL R
ST_COUNT_DIR BOOL R
ST_LATCH0
ST_LATCH1
BOOL R
BOOL R
INC_MOD_EVT BOOL R
DEC_MOD_EVT BOOL R
OVERRUN_EVT BOOL R
Repère
Evénement validation %IWr.m.c.3.0
Evénement présélection ou RAZ
Evénement capture
Sens du front de capture
0 : front montant, 1 : front descendant.
Evénement franchissement seuil 0
Evénement franchissement seuil 1
Sens lors du franchissement de seuil
%IWr.m.c.3.1
%IWr.m.c.3.2
%IWr.m.c.3.3
%IWr.m.c.3.5
%IWr.m.c.3.6
ou de consigne 0 : sens - (décomptage),
1 : sens + (comptage)
Etat de la bascule 0
Etat de la bascule 1
%IWr.m.c.3.9
%IWr.m.c.3.10
%IWr.m.c.3.11
Evénement passage de modulo en sens + %IWr.m.c.3.12
Evénement passage de modulo en sens %IWr.m.c.3.13
Overrun événements (niveau voie) %IWr.m.c.3.15
Commandes logicielles, bits %Qr.m.c.d
Symbole standard
DIR_ENAB
DIR_PRES
DIR_CAPT
FLT_ACK
ENAB_IENAB
ENAB_IPRES
ENAB_ICAPT
Type Accès Signification
EBOOL R/W
EBOOL R/W
EBOOL R/W
EBOOL R/W
EBOOL R/W
EBOOL R/W
EBOOL R/W
ENAB_Q3_AUTO EBOOL R/W
Validation directe par logiciel
Présélection directe par logiciel
Capture directe par logiciel
Acquittement des défauts
Validation de l’entrée physique IVal
Validation de l’entrée physique IPRES
Validation de l’entrée physique ICapt
SET_LATCH0
SET_LATCH1
RESET_LATCH0
RESET_LATCH1
EBOOL R/W
EBOOL R/W
EBOOL R/W
EBOOL R/W
ENAB_Q0_AUTO EBOOL R/W
ENAB_Q1_AUTO EBOOL R/W
MANU_CMD_Q2 EBOOL R/W
MANU_CMD_Q3 EBOOL R/W
Validation de la sortie Q3 en mode automatique
Mise à 1 de la bascule 0
Mise à 1 de la bascule 1
Mise à 0 de la bascule 0
Mise à 0 de la bascule 1
Validation de la sortie Q0 en mode automatique
Validation de la sortie Q1 en mode automatique
Commande manuelle sortie Q2
Commande manuelle sortie Q3
Repère
%Qr.m.c.0
%Qr.m.c.1
%Qr.m.c.2
%Qr.m.c.3
%Qr.m.c.5
%Qr.m.c.6
%Qr.m.c.7
%Qr.m.c.9
%Qr.m.c.10
%Qr.m.c.11
%Qr.m.c.12
%Qr.m.c.13
%Qr.m.c.14
%Qr.m.c.15
%Qr.m.c.20
%Qr.m.c.21
70
Modules de comptage sous Unity Pro
Objets à échanges implicites de l’IODDT de type T_COUNT_HIGH_SPEED (suite)
Commandes de RAZ et sorties, mot %QWr.m.c.0
Symbole
Symbole standard
PRES_RESET
Type Accès Signification
Type Accès Signification
BOOL R/W
CAPT_RESET
MOD_RESET
BOOL
BOOL
R/W
R/W
COUNT_DIR_CHG BOOL R/W
REACTIV_Q BOOL R/W
AUTO_MOD_Q3 BOOL R/W
Repère
Repère
RAZ présélection matérielle effectuée
RAZ capture matérielle effectuée
RAZ passage modulo effectué
Sens de comptage
0 : sens - (décomptage),
1 : sens + (comptage)
Réarmement sorties Q0, Q1, et sorties Q2, Q3
Mode manuel/automatique sortie Q3
0 : manuel, 1 : automatique
(fréquence programmable)
%QWr.m.c.0.1
%QWr.m.c.0.2
%QWr.m.c.0.4
%QWr.m.c.0.9
%QWr.m.c.0.10
%QWr.m.c.0.11
AUTO_MOD_Q0 BOOL R/W
AUTO_MOD_Q1 BOOL R/W
MANU_CMD_Q0 BOOL R/W
MANU_CMD_Q1 BOOL R/W
Mode manuel/automatique sortie Q0
0 : manuel, 1 : automatique
Mode manuel/automatique sortie Q1
0 : manuel, 1 : automatique
Commande manuelle sortie Q0
Commande manuelle sortie Q1
%QWr.m.c.0.12
%QWr.m.c.0.13
%QWr.m.c.0.14
%QWr.m.c.0.15
Commandes de démasquage événements, mot %QWr.m.c.1
Symbole standard
Symbole standard
ENAB_UNMSK
PRES_UNMSK
Type Accès Signification
Type Accès Signification
BOOL R/W
BOOL R/W
CAPT_UNMSK
THR0_UNMSK
BOOL
BOOL
R/W
R/W
THR1_UNMSK BOOL R/W
INC_MOD_UNMSK BOOL R/W
DEC_MOD_UNMSK BOOL R/W
Repère
Repère
Démasquage événement validation %QWr.m.c.1.0
Démasquage événement présélection ou RAZ
Démasquage événement capture
Démasquage événement seuil 0
%QWr.m.c.1.1
%QWr.m.c.1.2
%QWr.m.c.1.5
%QWr.m.c.1.6
Démasquage événement seuil 1
Démasquage événement passage modulo sens +
Démasquage événement passage modulo sens -
%QWr.m.c.1.12
%QWr.m.c.1.13
71
Modules de comptage sous Unity Pro
Objets à échanges explicites de l’IODDT de type
T_COUNT_HIGH_SPEED
Cet IODDT s'applique aux modules TSX CTY 2C.
Indicateurs d’exécution d’un échange explicite : EXCH_STS
Symbole standard
STS_IN_PROGR
Type Accès Signification
BOOL R
Repère
ADJ_IN_PROGR BOOL R
RECONF_IN_PROGR BOOL R
Lecture des mots d’état de la voie en cours %MWr.m.c.0.0
Echange de paramètres de réglage en cours %MWr.m.c.0.2
Reconfiguration du module en cours %MWr.m.c.0.15
Compte rendu d’échange explicite : EXCH_RPT
Symbole standard
STS_ERR
Type Accès Signification
BOOL R
ADJ_ERR
RECONF_ERR
BOOL R
BOOL R
Défaut de lecture des mots d’état de la voie
Défaut lors d’un échange de paramètres de réglage
Défaut lors de la reconfiguration de la voie
Repère
%MWr.m.c.1.0
%MWr.m.c.1.2
%MWr.m.c.1.15
Défauts standard voie, CH_FLT
Symbole standard
Type Accès Signification
COUNT_INP_FLT BOOL R Défaut des entrées de comptage
COUNT_APP_FLT BOOL R
AUX_IO_FLT BOOL R
Défaut applicatif de comptage
Défaut entrées/sorties auxiliaires
INTERNAL_FLT
CONF_FLT
BOOL R
BOOL R
COM_FLT
APPLI_FLT
CH_LED0
CH_LED1
AUX_PS_FLT
SHORT_CIRCUIT BOOL R
ENC_PS_FLT
LINE_BRK_FLT
SSI_TRAME_FLT
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R
Repère
%MWr.m.c.2.0
%MWr.m.c.2.1
%MWr.m.c.2.3
Défaut interne ou autotest de la voie
Configurations matérielle et logicielle différentes
Défaut de communication avec l’automate
Défaut applicatif
%MWr.m.c.2.4
%MWr.m.c.2.5
%MWr.m.c.2.6
%MWr.m.c.2.7
Bits de commande du voyant vert CHx
(état de la voie) 00 = éteint,
01 = clignotant, 11 = allumé %MWr.m.c.2.8
%MWr.m.c.2.9
Défaut d’alimentation E/S auxiliaires %MWr.m.c.2.11
Défaut de court-circuit sur une voie %MWr.m.c.2.12
Défaut d’alimentation codeur ou DDP %MWr.m.c.2.13
Défaut de rupture ou court-circuit de ligne codeur
Défaut de transmission de trame
%MWr.m.c.2.14
SSI du codeur absolu %MWr.m.c.2.15
72
Modules de comptage sous Unity Pro
Objets à échanges explicites de l’IODDT de type T_COUNT_HIGH_SPEED (suite)
Défauts spécifiques voie, %MWr.m.c.3
Symbole standard
CH_CONF_FLT
Type Accès
MEASURE_OVR
ABS_ENC_FLT
BOOL R
BOOL R
BOOL R
OVERSPEED_FLT BOOL R
Signification
Défaut de configuration de la voie
Défaut de dépassement mesure
Défaut spécifique codeur absolu
Défaut de survitesse
Repère
%MWr.m.c.3.0
%MWr.m.c.3.1
%MWr.m.c.3.2
%MWr.m.c.3.3
Paramètres
Symbole standard
PRESET
THRESHOLD0
THRESHOLD1
OFFSET
OVERSPEED
FREQ_PERIOD
SPEED_PERIOD
Type Accès Signification
DINT R/W
DINT R/W
DINT R/W
DINT R/W
DINT R/W
DINT R/W
INT R/W
Repère
Valeur de préselection (paramètre) %MDr.m.c.4
Valeur du seuil 0 (paramètre) %MDr.m.c.6
Valeur du seuil 1 (paramètre)
Valeur d’offset codeur absolu
%MDr.m.c.8
%MDr.m.c.10
Seuil de survitesse %MDr.m.c.12
Période de la sortie fréquence Q3 %MDr.m.c.22
Période de la mesure de vitesse %MWr.m.c.27
Commandes de SET bascule 0, %MWr.m.c.14
Type Accès Signification Symbole standard
S0_ENAB
S0_PRES
S0_CAPT
S0_MOD_INC
S0_MOD_DEC
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
Repère sur validation sur présélection
%MWr.m.c.14.0
%MWr.m.c.14.1
sur capture %MWr.m.c.14.2
sur franchissement modulo sens + %MWr.m.c.14.4
sur franchissement modulo sens %MWr.m.c.14.5
Commandes de SET bascule 0, %MWr.m.c.15
Symbole standard
S0_TH0_INC
Type Accès
S0_TH0_DEC
BOOL R/W
BOOL R/W
S0_CAPT_GE_TH0 BOOL R/W
Signification sur franchissement seuil 0 sens + sur franchissement seuil 0 sens si valeur capturée > au seuil 0
Repère
%MWr.m.c.15.0
%MWr.m.c.15.1
%MWr.m.c.15.2
S0_CAPT_LT_TH0 BOOL R/W
S0_TH1_INC
S0_TH1_DEC
BOOL R/W
BOOL R/W
S0_CAPT_GE_TH1 BOOL R/W
S0_CAPT_LT_TH1 BOOL R/W si valeur capturée < au seuil 0 si valeur capturée > au seuil 1 si valeur capturée < au seuil 1
%MWr.m.c.15.3
sur franchissement seuil 1 sens + %MWr.m.c.15.4
sur franchissement seuil 1 sens %MWr.m.c.15.5
%MWr.m.c.15.6
%MWr.m.c.15.7
73
Modules de comptage sous Unity Pro
Objets à échanges explicites de l’IODDT de type T_COUNT_HIGH_SPEED (suite)
Commandes de RESET bascule 0, %MWr.m.c.16
Type Accès Signification Symbole standard
R0_ENAB
R0_PRES
R0_CAPT
R0_MOD_INC
R0_MOD_DEC
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
Repère
Sur validation
Sur présélection
%MWr.m.c.16.0
%MWr.m.c.16.1
Sur capture %MWr.m.c.16.2
Sur franchissement modulo sens + %MWr.m.c.16.4
Sur franchissement modulo sens %MWr.m.c.16.5
Commandes de RESET bascule 0, %MWr.m.c.17
Symbole standard
R0_TH0_INC
Type Accès
R0_TH0_DEC
BOOL R/W
BOOL R/W
R0_CAPT_GE_TH0 BOOL R/W
Signification
Sur franchissement seuil 0 sens +
Sur franchissement seuil 0 sens -
Si valeur capturée > au seuil 0
Repère
%MWr.m.c.17.0
%MWr.m.c.17.1
%MWr.m.c.17.2
R0_CAPT_LT_TH0 BOOL R/W
R0_TH1_INC BOOL R/W
R0_TH1_DEC BOOL R/W
R0_CAPT_GE_TH1 BOOL R/W
R0_CAPT_LT_TH1 BOOL R/W
Si valeur capturée < au seuil 0
Sur franchissement seuil 1 sens +
Sur franchissement seuil 1 sens -
Si valeur capturée > au seuil 1
Si valeur capturée < au seuil 1
%MWr.m.c.17.3
%MWr.m.c.17.4
%MWr.m.c.17.5
%MWr.m.c.17.6
%MWr.m.c.17.7
Commandes de SET bascule 1, %MWr.m.c.18
Symbole standard
S1_ENAB
S1_PRES
S1_CAPT
S1_MOD_INC
S1_MOD_DEC
Type Accès Signification
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
Repère
Sur validation %MWr.m.c.18.0
Sur présélection
Sur capture
%MWr.m.c.18.1
%MWr.m.c.18.2
Sur franchissement modulo sens + %MWr.m.c.18.4
Sur franchissement modulo sens %MWr.m.c.18.5
Commandes de SET bascule 1, %MWr.m.c.19
Symbole standard
S1_TH0_INC
S1_TH0_DEC
Type Accès
BOOL R/W
BOOL R/W
S1_CAPT_GE_TH0 BOOL R/W
S1_CAPT_LT_TH0 BOOL R/W
Signification sur franchissement seuil 0 sens + sur franchissement seuil 0 sens si valeur capturée > au seuil 0 si valeur capturée < au seuil 0
Repère
%MWr.m.c.19.0
%MWr.m.c.19.1
%MWr.m.c.19.2
%MWr.m.c.19.3
S1_TH1_INC
S1_TH1_DEC
BOOL R/W
BOOL R/W sur franchissement seuil 1 sens + %MWr.m.c.19.4
sur franchissement seuil 1 sens %MWr.m.c.19.5
S1_CAPT_GE_TH1 BOOL R/W
S1_CAPT_LT_TH1 BOOL R/W
74 si valeur capturée > au seuil 1 si valeur capturée < au seuil 1
%MWr.m.c.19.6
%MWr.m.c.19.7
Modules de comptage sous Unity Pro
Objets à échanges explicites de l’IODDT de type T_COUNT_HIGH_SPEED (suite)
Commandes de RESET bascule 1, %MWr.m.c.20
Type Accès Signification Symbole standard
R1_ENAB
R1_PRES
R1_CAPT
R1_MOD_INC
R1_MOD_DEC
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
BOOL R/W
Repère sur validation sur présélection
%MWr.m.c.20.0
%MWr.m.c.20.1
sur capture %MWr.m.c.20.2
sur franchissement modulo sens + %MWr.m.c.20.4
sur franchissement modulo sens %MWr.m.c.20.5
Commandes de RESET bascule 1, %MWr.m.c.21
Symbole standard
R1_TH0_INC
Type Accès
R1_TH0_DEC
BOOL R/W
BOOL R/W
R1_CAPT_GE_TH0 BOOL R/W
Signification sur franchissement seuil 0 sens + sur franchissement seuil 0 sens si valeur capturée > au seuil 0
Repère
%MWr.m.c.21.0
%MWr.m.c.21.1
%MWr.m.c.21.2
R1_CAPT_LT_TH0 BOOL R/W
R1_TH1_INC BOOL R/W si valeur capturée < au seuil 0 sur franchissement seuil 1 sens +
%MWr.m.c.21.3
%MWr.m.c.21.4
R1_TH1_DEC BOOL R/W
R1_CAPT_GE_TH1 BOOL R/W
R1_CAPT_LT_TH1 BOOL R/W sur franchissement seuil 1 sens si valeur capturée > au seuil 1 si valeur capturée < au seuil 1
%MWr.m.c.21.5
%MWr.m.c.21.6
%MWr.m.c.21.7
75
Modules de comptage sous Unity Pro
Les objets langage associés aux fonctions spéciales
Cet IODDT s'applique aux modules TSX CTY 2C.
Liste des objets à échanges implicites
Repère
%IDr.m.c.6
%IDr.m.c.11
%Ir.m.c.16
%Ir.m.c.17
%Qr.m.c.16
%Qr.m.c.17
%Qr.m.c.18
%Qr.m.c.19
Type Accès Signification
DINT R Temps écoulé (en tâche événementielle) entre la capture et la dernière impulsion (fonction spéciale numéro 1)
DINT R Temps écoulé (en tâche Mast ou Fast) entre la capture effectuée et la dernière impulsion détectée (fonction spéciale numéro 1)
INT
INT
R
R
Vitesse correcte (fonction spéciale numéro 3)
Mobile à l’arrêt (fonction spéciale numéro 3)
INT
INT
R
R
Réservé aux fonctions spéciales
Réservé aux fonctions spéciales
INT
INT
R
R
Réservé aux fonctions spéciales
Réservé aux fonctions spéciales
Liste des objets à échanges explicites
Repère Type Accès Signification
%MDr.m.c.24
DINT R/W Vitesse cible (fonction spéciale numéro 3)
%MWr.m.c.26
INT R/W Vitesse d’arrêt (fonction spéciale numéro 3)
%MWr.m.c.28
INT R/W Réservé aux fonctions spéciales
L'IODDT T_GEN_MOD applicable à tous les modules
Liste des objets
Symbole standard
MOD_ERROR
EXCH_STS
Type Accès
BOOL R
INT R
STS_IN_PROGR BOOL R
EXCH_RPT INT R
STS_ERR BOOL R
Signification
Bit erreur module.
Repère
Mot de contrôle d’échange de la voie %MWr.m.MOD.0
Bit erreur voie de comptage
Mot de compte rendu d’échange
Défaut lors de la lecture des mots
%Ir.m.MOD.ERR
%MWr.m.MOD.0.0
%MWr.m.MOD.1
MOD_FLT
MOD_FAIL
CH_FLT
BLK
CONF_FLT
NO_MOD
INT R
BOOL R
BOOL R
BOOL R
BOOL R
BOOL R d’état de la voie
Mot d’erreur interne du module
Défaut interne, module en panne
Voie(s) en défaut
Défaut bornier
Défaut de configuration matérielle ou logicielle
Module absent ou hors tension
%MWr.m.MOD.1.0
%MWr.m.MOD.2
%MWr.m.MOD.2.0
%MWr.m.MOD.2.1
%MWr.m.MOD.2.2
%MWr.m.MOD.2.5
%MWr.m.MOD.2.6
76
W915905010401A06
Schneider Electric
Headquarters
35, rue Joseph Monier
F - 92506 Rueil Malmaison Cedex http://www.schneider-electric.com
Owing to changes in standards and equipment, the characteristics given in the text and images in this document are not binding us until they have been confirmed with us.
Printed in June 2009
Letöltés
Hirdetés