Module level status. Schneider Electric Software PLC Application-Specific Functions, Electronic cam module, Junior/Pro, 4.5, PL7 Junior/Pro - Premium PLCs Electronic cam module TSXCCY1128 - Application implementation
Publicité
Publicité
Diagnostics
Module level status
Module status objects
Method
These objects are common to all the modules in the range.
Object
%Ixy.MOD.ERR
%MWxy.MOD.2
Symbol
MOD_FAULT
FAULTY_MOD
FAULTY_CH
MOD_CNF_FLT
MISSING_MOD
Meaning module fault bit x0 = 1 internal fault: module failure x1 = 1 channel functional fault (see channel status) x2 to x4 reserved x5 = 1 configuration fault: difference between the value configured and that read x6 = 1 module missing or switched off x7 = reserved
They give information about the module status.
Value %MWxy.MOD.1 is updated again by an explicit command:
READ_STS %CH xy .MOD
If %Ixy.Mod.Err = 1 (default), perform the READ_STS command.
184
TLX DS 57 PL7 xx
Diagnostics
Status of channel level
Aperiodic status This data allows module diagnostics. Faults may be internal or external to the module.
Object
%Ixy.0.ERR
%MWxy.0.0
%MWxy.0.1
%MWxy.0.2
Symbol
Track_FAULT
EX_STS
STS_IN_PROG
ADJ_IN_PROG
RECNF_IN_PROG
EX_RPT
ADJUST_ERR
RECONF_ERR
CH_STS
ENC_FLT
AUXIL_FLT
TRACK_FLT
INTERNAL_FLT
CONF_FLT
COMMUNIC_FLT
APPLI_FLT
CH_LED
ENC_SUPPLY_FLT
ENC_WIRE_FLT
ENC_TRANSMIT_FLT
AUX_SUPPLY_FLT
C0_SUPPLY_FLT
C1_SUPPLY_FLT
Meaning group 0 fault bit exchange status management x0 = 1 channel status reading in progress x1 reserved x2 = 1 function: WRITE_PARAM, MOD_PARAM, MOD_TRACK,
MOD_CAM, TRF_RECEIPT in progress.
x3 to x14 reserved x15 = 1 reconfiguration in progress exchange report status x0 to x1 reserved x2 = 1 error on a communication function: WRITE_PARAM,
MOD_PARAM, MOD_TRACK, MOD_CAM, TRANF_RECEIPT.
x3 to x14 reserved x15 = 1 reconfiguration fault channel status x0 = 1 external fault: encoder supply fault x1 = 1 external fault: auxiliary inputs supply fault x2 reserved x3 = 1 external fault: tracks outputs fault x4 = 1 internal fault: internal module fault or module self-tests running x5 = 1 module hardware configuration fault or software configuration different to that expected x6 = 1 communication fault x7 = 1 error on a piece of data in recipe x8 and x9 state of the LED channel x10 = 1 encoder supply fault x11 = 1 encoder line fault x12 = 1 SSI Frame transmission fault (parity or format) x13 = 1 auxiliary inputs supply fault x14 = 1 connector 0 supply fault x15 = 1 connector 1 supply fault
TLX DS 57 PL7 xx
185
Diagnostics
Object
%MWxy.0.3
%MWxy.0.4
%MWxy.0.5
%MWxy.0.6
%MWxy.0.7
%MWxy.0.8
to
%MWxy.0.11
Symbol
EXTEN0_FLT
COD_PARAM_FLT
COD_DESC_FLT
Meaning channel status (specific) x0 to x5 error code for axis configuration or adjustment fault.
x6 to x11 error code for track or cam description fault x12 = 1 fault delivered by the SSI encoder x13 to x15 reserved
ENC_ALARM
EXTEN1_FLT
NUM_DESC_FLT
NUM_GROUP_FLT
COD_LOCAL_FLT channel status (specific) x0 to x4 order number of the faulty track or cam x5 to x6 group number of the faulty track or cam x7 to x8 reserved x9 to x15 error code for transfer of recipe data:
16#01 = the address specified does not exist
16#02 = the group specified does not exist
16#03 = the track specified does not exist
16#04 = the cam specified does not exist
16#05 = the action code specified does not exist
16#06 = the type of object does not exist reserved
C0_SHORT_CIRCUIT short-circuit fault on connector 0
16#0000 no fault
16#0001 short-circuit on group 0 tracks
16#0100 short-circuit on group 1 tracks
16#0101 short-circuit on group 0 and group 1 tracks
C1_SHORT_CIRCUIT short-circuit fault on connector 1
16#0000 no fault
16#0001 short-circuit on group 2 tracks
16#0100 short-circuit on group 3 tracks
16#0101 short-circuit on group 2 and group 3 tracks reserved
Method
The value of the %MW objects is updated by the READ_STS %CHxy.0 command.
If %Ixy.Mod.Err = 1 (default), perform the READ_STS command.
186
TLX DS 57 PL7 xx
Diagnostics
Error codes
Error codes In the channel periodic status word %MWxy.0.3, bits x0 à x5 are used to code the configuration or adjustment errors for the axis, and bits x6 à x11 code the description errors for a track or a cam. A symbol is associated with each error code.
COD_PARAM_FLT: error code for axis configuration or adjustment error
19
20
21
22
15
16
17
18
23
24
11
12
13
14
7
8
9
10
5
6
3
4
1
2
Code Faulty parameters
0 No error
EVT_ENABLE is not 0,1,or 255
EVT_NUM is not between 0 and 63
INPUT_MOD is not 0 (inc) or 1 (abs)
Reserved field is not at 0
FORMAT_MEAS is not 0,1 or 2
PRESET_MOD is not 0,1,2, or 3
CAPTS_MOD is not 0,1,2, or 4
Conf: Reserved field is not at 0
Conf: Reserved field is not at 0
Conf: Reserved field is not at 0
WITH_ERR is not zero - in incremental encoder
ABS_ENC_ERROR_RANGE is not zero - in incremental encoder
ABS_ENC_READ_PERIOD is not zero - in incremental encoder
CAPTS_MOD is not zero - in absolute encoder
25
26
ABS_ENC_READ_RANGE is greater than or equal to the number of status bits
ABS_ENC_READ_RANGE is at 0
ABS_ENC_READ_PERIOD is not 0,1 or 2 - in absolute encoder
ABS_ENC_READ_PERIOD - 50 micro – incompatible with frame length
ABS_ENC_READ_PERIOD incompatible with frame length
ABS_ENC_READ_EXTRA_NB - number of header bits is too big (0.4 allowed)
ABS_ENC_READ_EXTRA_NB - number of status bits is too big (0.3 allowed)
ABS_ENC_EXTRA_NB is at 0 – incompatible with WITH_ERR
ABS_ENC_DATA_NB - number of data bits is greater than 25
ABS_ENC_DATA_NB + ABS_ENC_READ_EXTRA_NB + WITH_PAR is greater than 32
PRESET_ANG_VALUE is greater than RESOL_ANG
PRESET_TURN_VALUE is greater than RESOL_TURN
TLX DS 57 PL7 xx
187
Diagnostics
46
47
48
49
50
42
43
44
45
38
39
40
41
34
35
36
37
29
30
31
32
33
Code Faulty parameters
27
28
SLACK_VALUE less than -1023
SLACK_VALUE greater than 1023
SLACK_VALUE greater than (RESOL_ANGL * RESOL_TURN)
SLACK_VALUE greater than RESOL_ANG/2
ABS_REDUC is at 0
ABS_REDUC is not 1,2,4,8,16 or 32
(ABS_REDUC*RESOL_ANGL*RESOL_TURN) greater than
ABS_ENC_DATA_NB
ABS_OFFSET_ANG greater than RESOL_ANGL
ABS_OFFSET_TURN greater than RESOL_TURN
RESOL_ANGL is not a power of 2 - in absolute encoder
Param: Reserved field is not at 0
PRESET_ANG_VALUE(adjustment) is greater than RES_ANG
PRESET_TURN_VALUE (adjustment) is greater than RES_TURN
SLACK_VALUE (adjustment) less than -1023
SLACK_VALUE (adjustment) greater than 1023
SLACK_VALUE (adjustment) greater than (RESOL_ANGL * RESOL_TURN)
SLACK_VALUE (adjustment) greater than RESOL_ANG/2
ABS_ENC_DATA_NB less than 8
RESOL_ANGL less than 256
INPUT_MOD (encoder) incompatible with FORMAT_MEAS
MAX_PIECES is less than 1
MAX_PIECES is greater than 32767
MAX_PIECES (adjustment ) is less than 1
MAX_PIECES (adjusted ) is greater than 32767
188
TLX DS 57 PL7 xx
List of track or cam error codes
COD_DESC_FLT: error code for track or cam description fault
12
13
14
15
8
9
10
11
6
7
4
5
1
2
Code Faulty parameters
0 No error
TYP_PROFIL unknown cam code
TYP_PROFIL unknown cam code
Cam: Reserved field is not at 0
Cam: Reserved field is not at 0
TRACK_NUM is greater than 7
COND_ENABLE is not at 0,1,2
BIT_NUM_ENABLE impossible
Cam: Reserved field is not at 0
X1 is greater than RESOL_ANG
X2 is greater than RESOL_ANG
TIME_SWICH_OFF is not at 0
X2 is not at 0
TIME_SWITCH_OFF is greater than 16383
Cam: Reserved field is not at 0
35
36
48
49
16
32
33
34
Cam: Reserved field is not at 0
Track: Reserved field is not at 0
Track: Reserved field is not at 0
ADD_TRACK on track 4 to 7
ANTICIP_FACTOR greater than 32767
ANTICIP_FACTOR is not at 0 – logical track
USED_CAM (adjustment) the cam has not been declared
X1(adjustment) is more than RESOL_ANG
50
51
52
53
X2 (adjustment) is greater than RESOL_ANG
TIME_SWITCH_OFF(adjustment) is not at 0
X2 (adjustment) is not at 0
TIME_SWITCH_OFF (adjustment) is greater than 16383
58
59
USED_TRACK (adjustment) the track has not been declared
ANTICIP_FACTOR (adjustment) greater than 32767
60 ANTICIP_FACTOR (adjustment) is not at 0 – logical track
Code Faulty parameters
TLX DS 57 PL7 xx
Diagnostics
189
Diagnostics
Controls
General
Display on module front panel l l l l l l l
The system checks that a module really is in good working order and is capable of performing the designated function.
The module tests its main components.
Checks correct operation of the internal self-tests performed on cold or warm restart of the internal software.
Checks communication between the cams module and the processing unit.
Checks supply and connection of the encoder.
Checks auxiliary inputs supply.
Checks track outputs.
The display on the module front panel shows the module operating status. The information is laid out in the following arrangement:
CH0 RUN ERR
I/O
On power-up, if CH0 and RUN light up green, the module has not detected any errors and is ready to operate.
The CH0 light is lit (green)
The RUN light is lit (green)
190
TLX DS 57 PL7 xx
Diagnostics
Checking the integrity of the module
Internal error Example
The ERR light is lit (red)
When the bit %Ixy.MOD.ERR = 1, the READ_STS %CHxy.MOD instruction is used to refresh the status, and you will find: FAULTY_MOD = 1
The outputs are guaranteed at 0V.
Communication error towards the module
For example, due to a break in the X bus linking the extension rack in which the module is located.
TLX DS 57 PL7 xx
The ERR light flashes (red)
The RUN light is lit (green)
The CH0 light flashes (green)
When the bit %Ixy.MOD.ERR = 1, the READ_STS %CHxy.MOD instruction is used to refresh the status, and you will find: FAULTY_MOD = 1
When the bit %Ixy.MOD.ERR = 1, the READ_STS %CHxy.MOD instruction is used to refresh the status, and you will find: COMMUNIC_FLT = 1 or INTERNAL_FLT =1.
The status of the outputs depends on the configuration selected (cam processor configuration).
191
Diagnostics
Monitoring the encoder
At a Glance Conitinous monitoring of the configured encoder is performed.
Monitoring the supply to the encoder: the real voltage applied to the encoder is measured.
Line monitoring: if requested during configuration, line breaks and short-circuits are detected by measuring the differential voltage on the encoder connection lines.
Monitoring transmission: two checks are made on the SSI link with the encoder.
A parity check if requested during configuration. An answer present check.
Encoder alarm: some SSI encoders bring up error data in the serial link frame. The module transmits the data, if requested during configuration, to the application software.
Signaling:
The ERR light (red) is off
The RUN light (green) stays lit
The CH0 light (green) flashes
The I/O light (red) is on
192
TLX DS 57 PL7 xx
Consequences of an encoder fault
Diagnostics
If the encoder power supply voltage is too low, if there is a line fault or if a transmission fault is detected: l Position reading is no longer ensured: data ANG_OK = 0 l The cam processor is switched to STOP mode: data PCAM_ON = 0
For an ALARM_CODEUR error, the module proceeds with processing as normal, the processor remains in RUN mode.
Bit %Ixy.MOD.ERR = 1. The READ_STS %CHxy.MOD instruction is used to refresh the status, and you will find: l FAULTY_CH =1
Bit %Ixy.0.ERR = 1. The READ_STS %CHxy.0 instruction is used to refresh the status, and you will find: l l l l
ENC_FLT = 1 and
ENC_ALARM = 1 if data is detected in the SSI frame
ENC_TRANSMIT_FLT = 1 if an SSI frame error is detected
ENC_WIRE_FLT = 1 if a line fault is detected l Enc_Supply_Flt = 1 if the encoder is incorrectly supplied
If encoder supply fault masking has been configured (supply ENC_MSK = 1) then
%IWxy.MOD.ERR, %IWxy.0.ERR and ENC_FLT will not change to 1 on an encoder supply fault.
TLX DS 57 PL7 xx
193
Diagnostics
Checking auxiliary inputs
At a Glance
Consequences of the supply fault
Auxiliary inputs supply fault
The 24 V voltage on the auxiliary I/O connector is monitored. A fault occurs if the voltage is less than 19V.
If the 24V power supply is too low (<19V): l l
Position reading is no longer ensured: data ANG_OK = 0
The cam processor is switched to STOP mode: data PCAM_ON = 0
Signaling: l l l l
The ERR light (red) is off
The RUN light (green) is on
The CH0 light (green) lashes
The I/O light (red) is on
Bit %Ixy.MOD.ERR = 1. The READ_STS %CHxy.MOD instruction is used to refresh the status, and you will find: l FAULTY_CH =1
Bit %Ixy.0.ERR = 1. The READ_STS %CHxy.0 instruction is used to refresh the status, and you will find: l AUX_FLT = 1 and l AUX_SUPPLY = 1 if the encoder is incorrectly supplied
If auxiliary inputs supply fault masking has been configured (SUPPLY_AUX_MSK) then: %IWxy.MOD.ERR, %IWxy.0.ERR and AUX_FLT will not be switched to 1 on an encoder supply fault.
194
TLX DS 57 PL7 xx
Diagnostics
Monitoring track outputs
At a Glance
Consequences of the fault
The 24V voltage is monitored on each of the track output connectors. A fault occurs if the voltage is less than 19V. The check is only made if the connector is unlocked.
Each output has a current limiting system (from 0.7 to 2 A). In the event of prolonged overcurrent, thermal tripping occurs.
For a supply fault to one of the connectors, the cam processor is set to STOP mode.
For a short-circuit fault on one of the track outputs, all the connector outputs are set to 0V.
Depending on the selected configuration of the "cam processor": l If the processor ignores short-circuit faults (CP_IGN_SC= 1) then the processor remains in RUN mode.
l Otherwise the processor is set to STOP mode.
If automatic reset is required (REARM_MOD =1), resetting of the faulty connector is automatic after 10s or else the fault must be acknowledged by the command
C0_REARM or C1_REARM according to the connector.
TLX DS 57 PL7 xx
195
Diagnostics
Track output faults
Signaling: l l l l
The ERR light (red) is off.
The RUN light (green) is on.
The CH0 light (green) flashes.
The I/O light (red) is on.
Bit %Ixy.MOD.ERR = 1. The READ_STS %CHxy.MOD instruction is used to refresh the status, and you will find: l FAULTY_CH =1
Bit %Ixy.0.ERR = 1. The READ_STS %CHxy.0 instruction is used to refresh the status, and you will find: l l l l l l l
TRACK_FLT = 1 and
C0_SUPPLY_FLT = 1 if connector 0 is incorrectly supplied
C1_SUPPLY_FLT = 1 if connector 1 is incorrectly supplied
C0_SHORT_CIRCUIT = 1 if an output in group 0 has short-circuited
= 256 if an output in group 1 has short-circuited
C0_SHORT_CIRCUIT = 1 if an output in group 0 has short-circuited
= 256 if an output in group 1 has short-circuited
If track output supply fault masking has been configured (SUPPLY_TRACK_MSK =
1) then %IWxy.MOD.ERR, %IWxy.0.ERR and TRACK_FLT will not change to 1 on a connector supply fault.
196
TLX DS 57 PL7 xx
Diagnostics
Questions and Answers
List Table of malfunctions
Malfunction
The cam processor does not switch to RUN mode
The cam processor changes to stop mode without modifying bit
%Qxy.0.5
(PCAM_START_STOP)
No action on the outputs
Loss of modifications to the current recipe
Following modification to the configuration, the browser turns red and it is not possible to confirm the configuration l l l
Possible causes l The module has not been recalibrated (bit
%Ixy.0.0.i=0).
There is no encoder supply
Lack of auxiliary input supply
CAUTION: If the faults have been masked, a fault can prevent the switch to RUN mode without appearing!
l l l l
Loading a recipe using the commands l l l
WRITE_PARAM
RESTORE_PARAM
TRF_RECIPE
The outputs are already valid OUTS_ENABLE
Parallelization of a track without configured cam
Forced outputs
Inverted outputs
When switching to local mode, if the save has not been done when adjusting the recipe
A parameter is no longer compatible with the new configuration l l l l
Switch to recipe adjustment
Click on No when requested to confirm
Modify the parameter
Confirm
TLX DS 57 PL7 xx
197
Diagnostics
198
TLX DS 57 PL7 xx
Glossary
A
Absolute encoder
Acquisition
Adjusting the
Recipe
Alternating movement
Angle reading
Anticipation
Axis
This type of encoder directly delivers the numeric value of the axis position. The position reading is kept in case of power outage.
Module functions that are used to calculate the position reading of the machine.
Adjusting the recipe is a PL7 facility that allows modification of the parameters of a recipe element (axis, cam or track) in connected mode. Modifications done under recipe adjustment do not stop the cam processor.
This is a typical movement for hydraulic presses and transfer machines. The axis describes a to and fro movement in a pulses domain equal to or less than the value of the cycle.
The "reading format" is type 1. The arrival of parts is synchronized by the machine
(Machine Synchro).
This is the instant position value of the axis in the cycle. This value is expressed as a number of pulses.
Cam processor function that is used to compensate for the delay caused by the machine’s actuators.
The anticipation value is applied to all changes of track status. It is specified by the
"anticipation factor" defined in the recipe parameters (value between 0 and 32 767 x 50 micro seconds).
These are all the external elements that control the movements of the machine
(reducer, encoder…).
TLX DS 57 PL7 xx
199
Glossary
Axis play This is the position error caused by the axis according to the direction of movement.
The cam processor can compensate for this error. The value of axis play is supplied in a configuration parameter.
C
Cam
Cam descriptor
Cam processor
Cam program
Capture
Cold restart
Communication fault
Configuration
Logic state which switches to 1 when an angular value in the cycle is overshot and which resets to 0 according to the type of cam.
A cam is systematically associated to one and only one track. Several cams can be associated to one track.
Part of the cam program that characterizes a cam (number of associated track, thresholds, type, confirmation condition, etc.).
This is the part of the module that directly controls the outputs according to the angle reading and according to the cam program supplied with the module.
This is all the internal data that defines the activation of the outputs according to the position reading of the axis. The cam program represents the most important part of the recipe.
A module function that is used to sample the position value of the axis on detection of a precise event (input Icapt0 and/or Icapt1). The capture has no impact on the values of the axis nor on the cam processor.
The implementation of this function allows the application to manage the process better, for example: in monitoring the number of pulses sent by the encoder, the size of the parts, the axis slip, the angle of arrival of the parts.
The module is initialized with current configuration and adjustment parameters.
This happens after the PLC supply has been cut or the supply has been reset or the module has been disconnected.
The module will execute the recipe in operation before the Reset.
Fault detected by the module when periodic exchanges with the PLC processor are no longer made.
The configuration gathers together the data which characterizes the machine
(invariant) and which is necessary for the TSX CCY 1128 module to operate.
All this information is stored in the PLC %KW constants zone. The PLC application cannot modify them.
200
TLX DS 57 PL7 xx
Continuous movement
Cycle
Cyclical movement
Glossary
This is the movement typical of conveyor belts. Theoretically the cycle is infinite. In fact, the limit for this module is 32768 pulses. The axis must be recalibrated when each part arrives (Part Synchro).
The "reading format" is type 3.
Area in which the action of the outputs can be programmed.
Caution: A complete cycle of the machine (machine cycle) must be a whole number of cycles.
This is the typical movement for packaging machines. The axis describes several cycles to carry out all the operations on a part. The direction of movement is usually constant.
The "reading format" is type 2. The arrival of parts is synchronized by the machine
(Machine Synchro).
D
Debugging
Deviation angle
Debugging is a PL7 facility that allows direct monitoring of the module in connected mode.
This is the axis position reading, taken each time it passes machine zero. This function for measuring axis slip can be accessed via the capture function.
E
Encoder Position sensor accepted by the module It can be incremental, SSI absolute or parallel (via Telefast ABE 7CPA11).
F
Filtering Filtering allows better environmental handling (for difficult environments). It is a filter that limits the bandwidth of counting signals which come from an incremental encoder.
With filtering the permitted frequency (before multiplying by 4) is 125 KHz, as against
250 KHz without filtering.
TLX DS 57 PL7 xx
201
Glossary
G
Gray code A binary code known as reflected, in which the change from term n to term n+1 is carried out by changing only a single digit, and so the code can be read unambiguously.
I
Incremental encoder
Pulse generator with 2 signals offset by 90°. These are produced according to the movement of the axis and are counted by the module.
L
Line monitoring System of monitoring the connection lines with the encoder. It detects breaks and short circuits between signals in the cable.
M
Machine cycle All of the cycles necessary to effect a complete operation of the machine.
Machine synchro Synchronization is carried out on a physical reference of the machine called
"Machine zero".
In this case the mechanism must control the arrival of the parts in the cycle. Each part will have to arrive for the same angle value, but you will always be able to find several parts on the machine at the same time.
Machine zero This is the mechanical reference position of the machine.
Measurement format
Defines the format for the axis position reading calculated by the module. It depends on the type of machine.
202
TLX DS 57 PL7 xx
Glossary
O
Offset
Operating mode
Output fallback
This is the rough value delivered by an absolute encoder to the machine zero.
By completing the adjustment parameter "Offset encoder", it is possible to set the angle value of the axis to 0 on the machine zero position.
These are all the rules that govern the performance of the module during transitory phases or when an error appears.
This is the behavior of the outputs under different errors: l If an electrical fault is detected on a connector (short circuit or supply under l voltage).
l All faulty connector outputs switch to 0V.
l Direct commands continue to be applied on the outputs of the other connector.
The cam processor can be set to Stop (according to the configuration).
If communication between the module and the central unit is defective.
l l The cam processor can be set to Stop (according to the configuration) l Direct commands continue to be applied or not (according to the configuration)
If the cam processor is in Stop mode.
l l
The tracks are set to logical 0.
The outputs can no longer be conditioned except by direct commands and INV information set at configuration.
l If the module is not configured (RUN light is out), the outputs are at 0V.
P
Part synchro Synchronization is carried out when each part arrives.
In this case parts can arrive at random on the machine, but the tool box can only handle one part at a time.
Pulses per cycle This is the number of pulses delivered by the axis per cycle.
In relation to the encoder resolution, this adjustment parameter must be considered: l l after multiplying by 4 for an incremental encoder after reducing the resolution for an absolute encoder.
TLX DS 57 PL7 xx
203
Glossary
R
Reading inversion
Recalibration
Recipe
Reducing the resolution
Resetting
Resolution
Rotating movement
This function allows the module to adapt itself to the type of mechanical mounting of the encoder on the axis.
This is the module function which is used to adjust the axis in relation to the machine zero or to synchronize the axis in relation to the arrival of a part.
Recalibration forces the position reading to a value which is predefined by the
"recalibration value" parameter (included in the pulse field of the cycle).
The module allows recalibration to be carried out systematically for each cycle or for only one cycle. This recalibration is always conditioned to the IREC input.
The recipe groups together the data required for the module to control the machine for a series of parts. The recipe can be modified or completely changed by the PLC application. All this information is contained in the PLC %MW words in the memory zone reserved for the module.
This function is used to divide the position value delivered by an absolute encoder via the "resolution reduction factor" by 2, 4, 8, 16 or 32.
Module function that allows a return to normal for the outputs after the outputs have been tripped.
The reset mode can be configured as "Manual" or "Automatic": l In "Manual", resetting is conditioned by a command bit controlled by the application.
l In "Automatic", resetting is carried out 10 seconds after the trip.
this is the smallest variation of input information which gives a measurable piece of output information.
This is a typical movement for mechanical presses and punching machines. The axis describes a complete cycle to carry out all the operations on a part. The direction of rotation is constant.
The "reading format" is type 1. The arrival of parts is synchronized by the machine
(Machine Synchro).
S
Short circuit fault The module includes a thermal circuit break system for the module's 24 V outputs.
204
TLX DS 57 PL7 xx
Slipping
SSI encoder
Synchro
Glossary
This system shows up a "short circuit fault".
Before a break, the short circuit current is limited to 1.5 A. The 24 V supply must be able to cope with this overload without a drop in voltage so that the rest of the application is not disrupted if there is an output fault.
This is the error of pulse loss in a cycle. This can be caused by the mechanical transmission of the axis. The module allows measurement of this slip (see:
"deviation angle").
Synchronous Series Interface link This is the standard connection protocol for absolute encoders that is used by the module.
l l
The transmission frequency is set by the module according to the following configuration parameters:
Number of bits making up the frame,
Reading period (50, 100 or 200 micro seconds).
"Part synchro", "Machine synchro": these are the two main modes of synchronization of the axis (which brings the parts in) in relation to the tool box. One or other of them is used according to the type of application.
Synchronization is necessary with an incremental encoder.
T
Top dead center With mechanical presses, you find a zone in the cycle which is called TDC. It is in this zone that the machine can and must be stopped. The "brake" cam is specially designed to deal with this problem.
Track This is the logic state which can be applied to the physical output. The maximum number of tracks is 32.
Track descriptor Part of the cam program that sets the parameters for the functions associated with a track (anticipation factor, generation of an event, evolution of the parts counter).
Turn pulse marker
Type of cam
Type of movement
A pulse supplied by a rotary incremental encoder, detected on each complete turn of the axis.
Essential feature of a cam. Defines the type of cam calculation according to the angle value (position, monostable or brake command).
This is the feature of the machine that sets the speed cycles on the axis.
TLX DS 57 PL7 xx
205
Glossary
W
Warm restart The module is initialized with the initial configuration and adjustment parameters.
This happens after a Reset of the CPU.
The module executes the initial recipe. Modifications done in connected mode, are not recognized if a "Save parameters" has not been carried out before the Reset.
206
TLX DS 57 PL7 xx
Index
A
Absolute encoder
Electronic cam configuration, 70
Acquisition
Electronic cam adjustment, 115
Acquisition parameters
Electronic cam configuration, 68
Adjustment
Areas of application
Auxiliary inputs
B
C
Cam
Cam module
TLX DS 57 PL7 09/2000
A C
Cam processor
Electronic cam configuration, 76
Capture
Circuit diagram
Configuration
Configuration of constants
Confirmation
Electronic cam configuration, 79
D
Debugging
DETAIL_OBJECT
Diagnostics
E
Electronic cam module interface, 20
207
Index
Encoder
Error codes
Errors
Events
Explicit command
F
Filtering
Front panel
G
I
Implementation
Implicit command
Incremental encoder
Electronic cam configuration, 69
Electronic cam module parameters, 83
Initial cam parameters
Interface
L
Lights
line check
208
M
Methodology
MOD_CAM
MOD_PARAM
MOD_TRACK
Module status
Movement
O
Operator dialog
P
Parametering adjustments
Parts counter
Electronic cam adjustment, 115
Parametering for the electronic cam module, 87
Performance
Position
Position reading
R
READ_PARAM
TLX DS 57 PL7 09/2000
Reading format
Electronic cam configuration, 73
Reading inversion
Recalibrating the position
Electronic cam configuration, 74
Recalibration
Recipe
Electronic cam module adjustment, 82
Reconfiguration
RESTORE_PARAM
Restoring
Electronic cam parameters, 101
RUN
S
SAVE_PARAM
Saving
Electronic cam parameters, 100
Sensor
Electronic cam configuration, 75
T
Parametering for the electronic cam module, 88, 89
Track adjustment
Track output
Tracks
TLX DS 57 PL7 09/2000
TRF_RECIPE
U
Unit of speed
W
WRITE_PARAM
Index
209
Index
210
TLX DS 57 PL7 09/2000
Télécharger
Publicité