Cross cutter – Lenze EVS93xx CrossCutter User Manual

Page 4

Advertising
background image

Cross Cutter

Contents



Prepared Solution Servo PLC / ECSxA 1.1 EN

II

5.3

CrossCutterInterfaces PRG ................................................................................................................................... 5-2

6

Appendix ....................................................................................................................................................................... 6-1

6.1

Global variables ..................................................................................................................................................... 6-1

6.1.1

VarCrossCutterBasics................................................................................................................................... 6-1

6.1.2

VarCrossCutterMotionProfileCalculation....................................................................................................... 6-2

6.1.3

VarCrossCutterMuliplexer........................................................................................................................... 6-14

6.1.4

VarCrossCutterPieceCounter...................................................................................................................... 6-15

6.1.5

VarCrossCutterProfileHandling................................................................................................................... 6-16

6.1.6

VarCrossCutterRejectGate ......................................................................................................................... 6-18

6.1.7

VarCrossCutterTPHandling......................................................................................................................... 6-19

6.1.8

VarCrossCutterTrouble ............................................................................................................................... 6-21

6.1.9

VarCrossCutterXAxisTrimming ................................................................................................................... 6-22

6.1.10

VarBasicOperation...................................................................................................................................... 6-23

6.1.11

VarCamControl ........................................................................................................................................... 6-25

6.1.12

VarHoming .................................................................................................................................................. 6-26

6.1.13

VarManualJog............................................................................................................................................. 6-28

6.1.14

VarPositioning............................................................................................................................................. 6-29

6.1.15

VarStateMachine......................................................................................................................................... 6-31

6.1.16

VarTorquePrecontrol................................................................................................................................... 6-32

6.1.17

VarTrouble .................................................................................................................................................. 6-33

6.1.18

VarVertShaftExtPosition.............................................................................................................................. 6-34

6.1.19

VarVertShaftExtVelocity.............................................................................................................................. 6-34

6.1.20

VarVirtualMaster ......................................................................................................................................... 6-36

6.1.21

VarXTouchProbeSynchronisation............................................................................................................... 6-37

6.1.22

VarYStretchCompress ................................................................................................................................ 6-38

6.1.23

VarYTouchProbeSynchronisation............................................................................................................... 6-38

6.2

Prepared solution codes ...................................................................................................................................... 6-39

6.2.1

Table of application codes .......................................................................................................................... 6-39

6.2.2

Code initialisation values............................................................................................................................. 6-57

6.3

Error messages ................................................................................................................................................... 6-59

6.3.1

System error messages .............................................................................................................................. 6-59

6.3.2

Application error messages......................................................................................................................... 6-65

6.3.3

User-defined error messages...................................................................................................................... 6-68

6.3.4

ENUM list for error numbers ....................................................................................................................... 6-69

6.4

Signal flow diagram for core function................................................................................................................... 6-71

6.5

Interface signals................................................................................................................................................... 6-72

6.6

Description of the function blocks ........................................................................................................................ 6-79

6.6.1

MultiplexerInput function block.................................................................................................................... 6-79

6.6.2

MultiplexerOutput function block................................................................................................................. 6-82

6.6.3

TP_Window – Masking out mark pulses..................................................................................................... 6-85

6.6.4

XPositionTrimming function block............................................................................................................... 6-90

6.6.5

RejectGateHandling function block............................................................................................................. 6-93

6.6.6

CalcTpDistance function block.................................................................................................................... 6-95

6.6.7

CalcOffsetForShiftedTP function block ....................................................................................................... 6-97

6.6.8

CalcStartPositionOfKniveDrum function block............................................................................................ 6-99

6.6.9

CrossCutterMotionProfileCalculation function block ................................................................................. 6-100

6.6.10

TP_Register – Position tracking of mark pulses ....................................................................................... 6-104

6.6.11

VersionHandling function block................................................................................................................. 6-108

Advertising