Lenze ETC Motion Control Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Software Lenze ETC Motion Control herunter. Lenze ETC Motion Control User Manual [en] Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 428
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen

Inhaltsverzeichnis

Seite 1 - ETC Motion Control

EDSTCXN./YùÄ./YùäSoftware manualETC Motion Control lETCxCxxxOperating System NC L

Seite 2

Preface and general informationAbout this Manual11.1 l 10EDSTCXN EN 2.01 Preface and general information 1.1 About this ManualThis manual is int

Seite 3 - Contents i

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 100EDSTCXN EN 2.0If target values are missing, the corresponding circle

Seite 4 - Contentsi

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 101EDSTCXN EN 2.0The principal and secondary axes which are as

Seite 5

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 102EDSTCXN EN 2.0 3.2.2.4 G04 Dwell timeThe preparatory function G04 is

Seite 6

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 103EDSTCXN EN 2.0 3.2.2.5 G05 Spline interpolationThe spline interpol

Seite 7

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 104EDSTCXN EN 2.0Notes for the use of spline interpolation:The spline

Seite 8

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 105EDSTCXN EN 2.0 3.2.2.6 G06 Polynomial interpolationPolynomial inte

Seite 9

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 106EDSTCXN EN 2.0 3.2.2.7 G10 Definition of a restart positionG10 can

Seite 10 - Further information

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 107EDSTCXN EN 2.0 3.2.2.8 G16 Selection of the principal and secondar

Seite 11 - EDSTCXN EN 2.0

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 108EDSTCXN EN 2.0 3.2.2.9 G17, G18, G19 Plane selectionThe preparatory

Seite 12 - EDSTCXN EN 2.0

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 109EDSTCXN EN 2.03.2.2.11 G22 Subprogram call, optionally with condit

Seite 13 - ETCHT000

Preface and general informationFor which products is the manual valid?11.2 l 11EDSTCXN EN 2.01.2 For which products is the manual valid? ETC

Seite 14 - Getting started

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 110EDSTCXN EN 2.0The subprogram can also be executed in parallel to the

Seite 15

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 111EDSTCXN EN 2.0 3.2.2.13 G25 Define negative traversing range limit

Seite 16

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 112EDSTCXN EN 2.0 3.2.2.15 G27 Jump function with repetition counterPro

Seite 17

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 113EDSTCXN EN 2.03.2.2.17 G33 Coupling between path and rotation axes

Seite 18

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 114EDSTCXN EN 2.0 3.2.2.18 G34 Coupling between path and rotation axes

Seite 19

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 115EDSTCXN EN 2.0 3.2.2.20 G37 Modal oscillation "off" G37

Seite 20

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 116EDSTCXN EN 2.0 3.2.2.22 G41 Tool path correction − left, G42 Tool pa

Seite 21

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 117EDSTCXN EN 2.03.2.2.23 G53 Deactivate temporary coordinate shiftCa

Seite 22

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 118EDSTCXN EN 2.0 3.2.2.25 G60 Exact positioning "on"/"o

Seite 23

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 119EDSTCXN EN 2.0 3.2.2.26 G61 Stop block preprocessingCarry out time

Seite 24

Preface and general informationLegal regulations11.3 l 12EDSTCXN EN 2.01.3 Legal regulationsThe components of the ETC Motion Control System are

Seite 25

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 120EDSTCXN EN 2.0 3.2.2.28 G75 Scaling factor for input unitsSetting th

Seite 26

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 121EDSTCXN EN 2.0 3.2.2.30 G88 Basic rotationRotation of the systems

Seite 27

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 122EDSTCXN EN 2.0 3.2.2.31 G89 Profile rotationRotation of the systems

Seite 28

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 123EDSTCXN EN 2.0 3.2.2.32 G90 Absolute dimensions (reference dimensi

Seite 29

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 124EDSTCXN EN 2.03.2.2.34 G92 Relative zero shiftThe preparatory functi

Seite 30

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 125EDSTCXN EN 2.0 3.2.2.35 G93 Absolute zero shiftG93 can be used to

Seite 31

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 126EDSTCXN EN 2.03.2.2.37 G100 Polar coordinates: linear interpolation,

Seite 32

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 127EDSTCXN EN 2.0 3.2.2.38 G101 Polar coordinates: linear interpolati

Seite 33 - EETCN095

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 128EDSTCXN EN 2.0 3.2.2.39 G102/G103 Polar coordinates: circular interp

Seite 34

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 129EDSTCXN EN 2.0 3.2.2.40 G110 Polar coordinates: accept centerTrans

Seite 35

Getting startedSystem overviewExamples for an automation system22.12.1.1 l 13EDSTCXN EN 2.02 Getting startedThis chapter explains the bas

Seite 36

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 130EDSTCXN EN 2.0 3.2.2.42 G112 Tangential correction "on"The

Seite 37

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 131EDSTCXN EN 2.0 3.2.2.43 G113 Tangential correction "off"

Seite 38

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 132EDSTCXN EN 2.03.2.2.45 G115 Convex surface transformationConvex surf

Seite 39

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 133EDSTCXN EN 2.0 3.2.2.46 G116 Rotation axes transformationTransform

Seite 40

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 134EDSTCXN EN 2.0The following example should illustrate the use of G11

Seite 41

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 135EDSTCXN EN 2.0 3.2.2.48 G121 Programming the modal offsetChange of

Seite 42

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 136EDSTCXN EN 2.0 3.2.2.49 G122 Configuring the effect of the traverse

Seite 43

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 137EDSTCXN EN 2.03.2.2.50 G125 Non−modal comparative operation, param

Seite 44

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 138EDSTCXN EN 2.0 3.2.2.51 G130 Modal comparative operation, parameter

Seite 45 - ETCN010 ETCN009

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 139EDSTCXN EN 2.0It is the user’s responsibility to ensure that all a

Seite 46

Getting startedSystem overviewExamples for an automation system22.12.1.1 l 14EDSTCXN EN 2.0To carry out its allocated control function t

Seite 47

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 140EDSTCXN EN 2.0 3.2.2.52 G131 Delete modal comparative operationG131

Seite 48

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 141EDSTCXN EN 2.0 3.2.2.54 G134 Non−modal waiting function, parameter

Seite 49

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 142EDSTCXN EN 2.0 3.2.2.55 G140/G141/G142 Noncircular grinding "on

Seite 50

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 143EDSTCXN EN 2.0N10 G31 Path operationN20 G01 X50 C0 F5000 Approach

Seite 51

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 144EDSTCXN EN 2.0 3.2.2.56 G143 Parameters of grinding phases during no

Seite 52

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 145EDSTCXN EN 2.0 3.2.2.57 G144/G145 Programming a correction table d

Seite 53

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 146EDSTCXN EN 2.0 3.2.2.58 G150 Modal comparative operation, Q−Bit comp

Seite 54

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 147EDSTCXN EN 2.0The function still has a modal effect. It is deactiv

Seite 55

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 148EDSTCXN EN 2.0 3.2.2.59 G151 Non−modal comparative operation, Q−Bit

Seite 56

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 149EDSTCXN EN 2.0 3.2.2.60 G152 Non−modal waiting function, Q−Bit com

Seite 57

Getting startedSystem overviewLayout example for an ETC island22.12.1.2 l 15EDSTCXN EN 2.0 2.1.2 Layout example for an ETC island 102345ETCHN

Seite 58

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 150EDSTCXN EN 2.0 3.2.2.61 G153 Wait for the termination of a channel 1

Seite 59

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 151EDSTCXN EN 2.0 3.2.2.62 G158/G159 Intermittent operation "on&

Seite 60

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 152EDSTCXN EN 2.0G158 K2 Activate intermittent operation with linear ra

Seite 61

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 153EDSTCXN EN 2.0 3.2.2.64 G162 Define axis groupSwitches the forced

Seite 62

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 154EDSTCXN EN 2.0The axes A and B should be coupled one to one to the m

Seite 63

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 155EDSTCXN EN 2.0 3.2.2.66 G180 Modal travel "on"Traverse o

Seite 64

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 156EDSTCXN EN 2.0 3.2.2.67 G181 Modal travel "off"Stop one, s

Seite 65

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 157EDSTCXN EN 2.0 3.2.2.69 G193 Set absolute zero pointThe current po

Seite 66

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 158EDSTCXN EN 2.03.2.2.71 G195 Absolute coordinate shift of all S coord

Seite 67

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 159EDSTCXN EN 2.0 3.2.2.72 G200 Geometry filter "on"/"

Seite 68

Getting startedSystem overviewConnecting ETCHx and PC22.12.1.3 l 16EDSTCXN EN 2.02.1.3 Connecting ETCHx and PC Three types of connections are p

Seite 69

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 160EDSTCXN EN 2.03.2.2.73 G201 Change the acceleration and deceleration

Seite 70

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 161EDSTCXN EN 2.0 3.2.2.74 G209 Set the geometry counterG209 is used

Seite 71 - ETCNC097

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 162EDSTCXN EN 2.0The function transforms from the X Y plane in

Seite 72

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 163EDSTCXN EN 2.03.2.2.76 G226 Reconfigure hardware limit switchG226

Seite 73

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 164EDSTCXN EN 2.0 3.2.2.77 G233 2D/3D axis correctionWith 2D/3D axis co

Seite 74

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 165EDSTCXN EN 2.0The correction tables are created as binary files an

Seite 75

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 166EDSTCXN EN 2.0BYTE unsigned 8−bit integerULONG unsigned 32−bit integ

Seite 76

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 167EDSTCXN EN 2.0 3.2.2.79 G251 Accept step response of an axisG251 i

Seite 77

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 168EDSTCXN EN 2.0 3.2.2.80 G252 Value input via display device (see MMI

Seite 78

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 169EDSTCXN EN 2.0During the input, the text specified under F=".

Seite 79

Getting startedStatus display22.2 l 17EDSTCXN EN 2.02.2 Status displayLEDs on the front plate of the ETC report the actual system

Seite 80

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 170EDSTCXN EN 2.03.2.2.81 G253 Output of a comment, optional with progr

Seite 81

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 171EDSTCXN EN 2.0The position and the format of the parameters

Seite 82

CNC programmingFormula processorArithmetic operations33.33.3.1 l 172EDSTCXN EN 2.03.3 Formula processor In the NC program, in addition to progra

Seite 83

CNC programmingFormula processorArithmetic operations33.33.3.1 l 173EDSTCXN EN 2.0DescriptionOperationSyntaxAND(x,y) (x ¹ 0) ∧ (y ¹ 0) Logical

Seite 84

CNC programmingBlock extensionsParameter assignment P33.43.4.1 l 174EDSTCXN EN 2.03.4 Block extensions The blocks may be enhanced by one or seve

Seite 85

CNC programmingBlock extensionsH functions33.43.4.2 l 175EDSTCXN EN 2.03.4.2 H functions H functions are provided for changing technology para

Seite 86

CNC programmingBlock extensionsM functions33.43.4.3 l 176EDSTCXN EN 2.0M49: Speed overlap disabled (override off)M1014: Like M14, however as an

Seite 87 - 3 CNC programming

CNC programmingBlock extensionsQ functions33.43.4.4 l 177EDSTCXN EN 2.03.4.4 Q functions States of CAN I/O modules can be programmed under the

Seite 88

CNC programmingBlock extensionsS functions33.43.4.5 l 178EDSTCXN EN 2.03.4.5 S functions The letter S in the DIN block always stands for the spe

Seite 89

CNC programmingBlock extensionsT functions33.43.4.6 l 179EDSTCXN EN 2.03.4.6 T functions The letter T in the DIN block always stands for the s

Seite 90

Getting startedStatus display22.2 l 18EDSTCXN EN 2.0During start−up a RAM test is carried out. After an error−free RAM test theLEDs 1 ... 6 pro

Seite 91

CNC programmingData fieldsP field33.53.5.1 l 180EDSTCXN EN 2.03.5 Data fields 3.5.1 P field For programming with variables, a data field (the pa

Seite 92

CNC programmingData fieldsP field33.53.5.1 l 181EDSTCXN EN 2.0The assignment of the area of the parameter field, in which the internal dataof

Seite 93

CNC programmingData fieldsP field33.53.5.1 l 182EDSTCXN EN 2.0UnitSyncMeaningIndex112 ... 127 Zero point offset of coordinate system Tn (−> P

Seite 94

CNC programmingData fieldsP field33.53.5.1 l 183EDSTCXN EN 2.0Index Meaning Sync Unit512,513 Program number and block number of the starting N

Seite 95

CNC programmingData fieldsP field33.53.5.1 l 184EDSTCXN EN 2.0UnitSyncMeaningIndex556 Current processing state of channel 0 for diagnosispurpose

Seite 96

CNC programmingData fieldsP field33.53.5.1 l 185EDSTCXN EN 2.0UnitSyncMeaningIndex588 Current processing state of channel N for diagnosispurpo

Seite 97

CNC programmingData fieldsP field33.53.5.1 l 186EDSTCXN EN 2.0UnitSyncMeaningIndex674 Conversion factor of input units in mm mm/Einh675 Conversi

Seite 98

CNC programmingData fieldsP field33.53.5.1 l 187EDSTCXN EN 2.0Index Meaning Sync Unit377 Total runtime since the start of the NC program x GIT

Seite 99

CNC programmingData fieldsP field33.53.5.1 l 188EDSTCXN EN 2.0Index Meaning Sync Unit1040 Intended speed for axis positioning mm/min *1041 Targe

Seite 100 - CNC programming

CNC programmingData fieldsQ field33.53.5.2 l 189EDSTCXN EN 2.0Index Meaning Sync Unit1060 This is set when a probing has happened. It can be u

Seite 101

Getting startedStatus display22.2 l 19EDSTCXN EN 2.0When the control enters the operating mode after start−up, the followingpattern of flashi

Seite 102

Machine constantsBasics44.1 l 190EDSTCXN EN 2.04 Machine constantsThis chapter describes the machine constants (MCs) of the controls ETCPCand ET

Seite 103

Machine constantsBasics44.1 l 191EDSTCXN EN 2.0The exact name of the MCs must be entered, otherwise the NC computer willnot recognize it. Du

Seite 104

Machine constantsTest settingsMK_TEST_OHNEMECHANIK44.24.2.1 l 192EDSTCXN EN 2.04.2 Test settings The test settings are used for operating

Seite 105

Machine constantsSoftware configurationMK_KUNDE44.34.3.1 l 193EDSTCXN EN 2.04.3 Software configuration 4.3.1 MK_KUNDE This machine constant is

Seite 106

Machine constantsSoftware configurationMK_NCPROG_OHNE_KOMMENTARE44.34.3.3 l 194EDSTCXN EN 2.04.3.3 MK_NCPROG_OHNE_KOMMENTARE This machine consta

Seite 107

Machine constantsSoftware configurationMK_CONST_REL_MM44.34.3.6 l 195EDSTCXN EN 2.04.3.6 MK_CONST_REL_MM This machine constant defines the inp

Seite 108

Machine constantsSoftware configurationMK_LAH_GRENZWINKEL44.34.3.9 l 196EDSTCXN EN 2.04.3.9 MK_LAH_GRENZWINKEL This machine constant limits the

Seite 109

Machine constantsSoftware configurationMK_EPSILONMM44.34.3.11 l 197EDSTCXN EN 2.04.3.11 MK_EPSILONMMThis machine constant is used for toleranc

Seite 110

Machine constantsSoftware configurationMK_S0T0_VERSATZ_ERLAUBT44.34.3.15 l 198EDSTCXN EN 2.04.3.15 MK_S0T0_VERSATZ_ERLAUBT This machine constant

Seite 111

Machine constantsSoftware configurationMK_DELTAT44.34.3.18 l 199EDSTCXN EN 2.04.3.18 MK_DELTAT This machine constant sets the internal i

Seite 112

I Tip!Current documentation and software updates concerning Lenze products can be foundon the Internet in the "Services & Downloads" are

Seite 113

Getting startedCommissioning steps (overview)22.3 l 20EDSTCXN EN 2.02.3 Commissioning steps (overview)( Stop!Observe the notes in the chapter &

Seite 114

Machine constantsStorage space reservationMK_SPS_SPEICHERGROESSE44.44.4.1 l 200EDSTCXN EN 2.04.4 Storage space reservation The following MCs aff

Seite 115

Machine constantsStorage space reservationMK_SPV_SYMBOLANZAHL44.44.4.4 l 201EDSTCXN EN 2.04.4.4 MK_SPV_SYMBOLANZAHL This machine constant defi

Seite 116

Machine constantsStorage space reservationMK_LAH_VORLAUFTIEFE44.44.4.7 l 202EDSTCXN EN 2.04.4.7 MK_LAH_VORLAUFTIEFE This machine constant def

Seite 117

Machine constantsStorage space reservationMK_PFELD_GROESSE44.44.4.9 l 203EDSTCXN EN 2.04.4.9 MK_PFELD_GROESSE This machine constant defines th

Seite 118

Machine constantsConfiguration of axes − BasicsMK_CANDRIVES44.54.5.1 l 204EDSTCXN EN 2.04.5 Configuration of axes − Basics These are the most im

Seite 119

Machine constantsConfiguration of axes − BasicsMK_APPLACHSIDX44.54.5.2 l 205EDSTCXN EN 2.04.5.2 MK_APPLACHSIDX This MC has 18 parameters, one

Seite 120

Machine constantsConfiguration of axes − BasicsMK_APPLACHSIDX44.54.5.2 l 206EDSTCXN EN 2.0Your task is to configure a machine that has an X, Z a

Seite 121

Machine constantsConfiguration of axes − Assignment and evaluationMK_CANDRIVES44.64.6.1 l 207EDSTCXN EN 2.04.6 Configuration of axes − Assignm

Seite 122

Machine constantsConfiguration of axes − Assignment and evaluationMK_ACHSENART44.64.6.3 l 208EDSTCXN EN 2.04.6.3 MK_ACHSENART This machine con

Seite 123

Machine constantsConfiguration of axes − ResolutionMK_IMPULSE44.74.7.1 l 209EDSTCXN EN 2.04.7 Configuration of axes − Resolution 4.7.1 MK_IMPU

Seite 124

Getting startedEstablishing the communication between PC and ETCHxStarting ETCHx22.42.4.1 l 21EDSTCXN EN 2.02.4 Establishing the communicatio

Seite 125 - 3.2.2.36 G99 Return

Machine constantsConfiguration of axes − Operating rangeMK_GRUNDOFFSET44.84.8.1 l 210EDSTCXN EN 2.04.8 Configuration of axes − Operating range 4

Seite 126 - 50 mm here

Machine constantsConfiguration of axes − Controller settingsMK_T244.94.9.1 l 211EDSTCXN EN 2.04.9 Configuration of axes − Controller settings4

Seite 127

Machine constantsConfiguration of axes − ReferencingMK_REF_RICHTUNG_UND_FOLGE44.104.10.1 l 212EDSTCXN EN 2.04.10 Configuration of axes − Referen

Seite 128

Machine constantsConfiguration of axes − speed and accelerationMK_MODVMAX44.114.11.1 l 213EDSTCXN EN 2.04.11 Configuration of axes − speed and

Seite 129

Machine constantsConfiguration of axes − speed and accelerationMK_VBAHNMAX44.114.11.5 l 214EDSTCXN EN 2.04.11.5 MK_VBAHNMAX This machine const

Seite 130

Machine constantsConfiguration of axes − Correction of axesMK_SPINDELUMKEHRSPIEL44.124.12.1 l 215EDSTCXN EN 2.04.12 Configuration of axes − Co

Seite 131

Machine constantsConfiguration of axes − Correction of axesMK_SPINDELUMKEHRSPIEL44.124.12.1 l 216EDSTCXN EN 2.0Def 1: The first definition block

Seite 132

Machine constantsConfiguration of axes − Correction of axesMK_SPINDELUMKEHRSPIEL44.124.12.1 l 217EDSTCXN EN 2.0Data: Each data block has 8 byt

Seite 133

Machine constantsConfiguration of axes − HandwheelsMK_CANDRIVES44.134.13.1 l 218EDSTCXN EN 2.04.13 Configuration of axes − HandwheelsThe control

Seite 134 - G120 AXES

Machine constantsConfiguration of axes − HandwheelsMK_HANDRADFAKTOR44.134.13.7 l 219EDSTCXN EN 2.04.13.7 MK_HANDRADFAKTOR This machine constan

Seite 135

Getting startedEstablishing the communication between PC and ETCHxStarting the terminal program "HyperTerminal" and activating the monitor

Seite 136

Machine constantsConfiguration of axes − Synchronous axesMK_ACHSENART44.144.14.1 l 220EDSTCXN EN 2.04.14 Configuration of axes − Synchronous axe

Seite 137

Machine constantsTechnology−specific settingsMK_MFKT_UPR_TABELLE44.154.15.1 l 221EDSTCXN EN 2.04.15 Technology−specific settings 4.15.1 MK_MFK

Seite 138

Machine constantsTechnology−specific settingsMK_MASCH_POLAR_KART44.154.15.3 l 222EDSTCXN EN 2.04.15.3 MK_MASCH_POLAR_KART This machine constan

Seite 139

Machine constantsTechnology−specific settingsMK_POLAR_ACHSNR44.154.15.5 l 223EDSTCXN EN 2.04.15.5 MK_POLAR_ACHSNR This machine constant define

Seite 140

Machine constantsTechnology−specific settingsMK_WLK_VERWEILZEIT44.154.15.8 l 224EDSTCXN EN 2.04.15.8 MK_WLK_VERWEILZEIT This machine constant i

Seite 141

Machine constantsTechnology−specific settingsMK_DW224_25544.154.15.11 l 225EDSTCXN EN 2.04.15.11 MK_DW224_255 This machine constant is used to

Seite 142

Machine constantsList of machine constants44.16 l 226EDSTCXN EN 2.04.16 List of machine constants In the following, you can find the list of mac

Seite 143

Machine constantsList of machine constants44.16 l 227EDSTCXN EN 2.0/*−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−*//* 1. Hardware configur

Seite 144

Machine constantsList of machine constants44.16 l 228EDSTCXN EN 2.0MK_ACHSENART 0, /* Definition of the axis (bit coded) */ 0, /* Bit 0: 0 line

Seite 145

Machine constantsList of machine constants44.16 l 229EDSTCXN EN 2.0MK_TEACHHEADER ""; /* additional parameter for taught line */MK_N

Seite 146

Getting startedEstablishing the communication between PC and ETCHxStarting the terminal program "HyperTerminal" and activating the monitor

Seite 147

Machine constantsList of machine constants44.16 l 230EDSTCXN EN 2.0/* !!! The following 5 MCs are only active after the control !!! *//*

Seite 148

Machine constantsList of machine constants44.16 l 231EDSTCXN EN 2.01234, /* input number of the neg. limit switch */1234; /* input number of t

Seite 149

Machine constantsList of machine constants44.16 l 232EDSTCXN EN 2.0MK_GRUNDOFFSET 0, /* distance of the machine zero point*/0, /* from home posi

Seite 150

Machine constantsList of machine constants44.16 l 233EDSTCXN EN 2.010,10,10;MK_SW_ENDS_MINUS −10000, /* software limit stop (+)−direction */−1

Seite 151

Machine constantsList of machine constants44.16 l 234EDSTCXN EN 2.00,0,0,0;MK_KF 0, /* feed−forward factor */0, /* calculation: (Umax = setpoint

Seite 152

Machine constantsList of machine constants44.16 l 235EDSTCXN EN 2.0MK_REF_BMAX1 1, /* ramp for moving to the cam [m/sec2] or [rps2] */1,1,1,1,

Seite 153

Machine constantsList of machine constants44.16 l 236EDSTCXN EN 2.02,2,2,2;MK_T_BESCHL 0, /* damping time constant for acceleration ramps */0, /

Seite 154

Machine constantsList of machine constants44.16 l 237EDSTCXN EN 2.0/*−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−*//* 5. Technology − sp

Seite 155

Machine constantsList of machine constants44.16 l 238EDSTCXN EN 2.00,0,0,0;MK_TECHNOLOGIEDATEN2 0, /* like TECHNOLOGIEDATEN1 */0,0,0,0,0,0,0,0,0

Seite 156

Machine constantsList of machine constants44.16 l 239EDSTCXN EN 2.00, /* DW 234 */0, /* DW 235 */0, /* DW 236 */0, /* DW 237 */0, /* DW 238 */

Seite 157

Getting startedEstablishing the communication between PC and ETCHxStarting the terminal program "HyperTerminal" and activating the monitor

Seite 158 - In S0: offset = S0+Tm

Interface PLC <˘> NC operating systemDefinitions55.1 l 240EDSTCXN EN 2.05 Interface PLC <−> NC operating systemThe integrated PLC is

Seite 159

Interface PLC <˘> NC operating systemDefinitions55.1 l 241EDSTCXN EN 2.0With "Strobe", the transmitter validates the previousl

Seite 160

Interface PLC <˘> NC operating systemDefinitionsData block 055.15.1.1 l 242EDSTCXN EN 2.05.1.1 Data block 0 When using DB0, bear in mind t

Seite 161

Interface PLC <˘> NC operating systemDefinitionsData block 055.15.1.1 l 243EDSTCXN EN 2.0Data word Name Direction Type of signal128 Curr

Seite 162

Interface PLC <˘> NC operating systemDefinitionsData block 055.15.1.1 l 244EDSTCXN EN 2.0Data word Name Direction Type of signal133 Error

Seite 163

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 245EDSTCXN EN 2.0Data word Name Direction Type of signal136 Erro

Seite 164 - S0 without shift

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 246EDSTCXN EN 2.0DirectionNameData word033.00 db1_sps2nc_hfkt_quit

Seite 165

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 247EDSTCXN EN 2.0Data word Name Direction Type of signal000.00 E

Seite 166

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 248EDSTCXN EN 2.0Data word Name Direction Type of signal000.03 MMI

Seite 167

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 249EDSTCXN EN 2.0Data word Name Direction Type of signal003 Enab

Seite 168

Getting startedEstablishing the communication between PC and ETCHxSetting the operating mode of the ETCHx22.42.4.3 l 25EDSTCXN EN 2.0 2.4.3 S

Seite 169

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 250EDSTCXN EN 2.0Data word Name Direction Type of signal009.00−07

Seite 170

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 251EDSTCXN EN 2.0Data word Name Direction Type of signal012.00 P

Seite 171

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 252EDSTCXN EN 2.0Data word Name Direction Type of signal013.00 − 0

Seite 172

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 253EDSTCXN EN 2.0Data word Name Direction Type of signal018.00 Q

Seite 173 - XOR(x,y)

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 254EDSTCXN EN 2.0Data word Name Direction Type of signal032.00 Ack

Seite 174

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 255EDSTCXN EN 2.0Data word Name Direction Type of signal036.00−0

Seite 175

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 256EDSTCXN EN 2.0Data word Name Direction Type of signal042.00−043

Seite 176

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 257EDSTCXN EN 2.0Data word Name Direction Type of signal084.00−0

Seite 177

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 258EDSTCXN EN 2.0This is precisely when the target point is accept

Seite 178

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 259EDSTCXN EN 2.0Data word Name Direction Type of signal129.00−1

Seite 179

Getting startedEstablishing the communication between PC and ETCHxSetting the operating mode of the ETCHx22.42.4.3 l 26EDSTCXN EN 2.0For the &q

Seite 180

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 260EDSTCXN EN 2.0Data word Name Direction Type of signal132.02 Blo

Seite 181 - (−> P586) from

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 261EDSTCXN EN 2.0Data word Name Direction Type of signal133.08−1

Seite 182

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 262EDSTCXN EN 2.00 Start of the NC program entered in the P field

Seite 183

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 263EDSTCXN EN 2.0Data word Name Direction Type of signal137.08 −

Seite 184

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 264EDSTCXN EN 2.0Data word Name Direction Type of signal150.00 Str

Seite 185

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 265EDSTCXN EN 2.0Data word Name Direction Type of signal160 H fu

Seite 186

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 266EDSTCXN EN 2.0Data word Name Direction Type of signal182.00−15

Seite 187

Interface PLC <˘> NC operating systemDefinitionsData block 155.15.1.2 l 267EDSTCXN EN 2.0Data word Name Direction Type of signal192.00−1

Seite 188

Interface PLC <˘> NC operating systemDefinitionsData block 255.15.1.3 l 268EDSTCXN EN 2.0Data word Name Direction Type of signal212.00−152

Seite 189

Interface PLC <˘> NC operating systemDefinitionsData block 255.15.1.3 l 269EDSTCXN EN 2.0For the ETC−MMI, the assignment of the DB2 list

Seite 190 - 4 Machine constants

Getting startedEstablishing the communication between PC and ETCHxSetting the operating mode of the ETCHx22.42.4.3 l 27EDSTCXN EN 2.0After lo

Seite 191

Interface PLC <˘> NC operating systemExtended interface for MMI functionsData blocks 8 ... 1455.25.2.1 l 270EDSTCXN EN 2.0 5.2 Extended in

Seite 192

Interface PLC <˘> NC operating systemExtended interface for MMI functionsData blocks 8 ... 1455.25.2.1 l 271EDSTCXN EN 2.0DirectionNameD

Seite 193

Interface PLC <˘> NC operating systemExtended interface for MMI functionsData blocks 8 ... 1455.25.2.1 l 272EDSTCXN EN 2.0DirectionNameDB1

Seite 194

Interface PLC <˘> NC operating systemExtended interface for MMI functionsData block 1555.25.2.2 l 273EDSTCXN EN 2.0 5.2.2 Data block 15

Seite 195

Interface PLC <˘> NC operating systemExtended interface for MMI functionsData block 1555.25.2.2 l 274EDSTCXN EN 2.0Data word Name Directio

Seite 196

Interface PLC <˘> NC operating systemExtended interface for MMI functionsData block 1555.25.2.2 l 275EDSTCXN EN 2.0Data word Name Direct

Seite 197

ETC−MMI−GatewayInstalling the ETC−MMI gateway66.1 l 276EDSTCXN EN 2.06 ET −MMI gatewayThe MMI gateway is the communications program betwe

Seite 198

ETC−MMI−GatewayStarting the ETC−MMI gateway66.2 l 277EDSTCXN EN 2.06.2 Starting the ETC−MMI gateway The ETC−MMI gateway is started automatical

Seite 199

ETC−MMI−GatewayConfiguring the ETC−MMI gatewayConnection − Setting up connections66.36.3.1 l 278EDSTCXN EN 2.06.3 Configuring the ETC−MMI gatewa

Seite 200

ETC−MMI−GatewayConfiguring the ETC−MMI gatewayConnection − Setting up connections66.36.3.1 l 279EDSTCXN EN 2.0Use the Add button to create a n

Seite 201

Getting startedEstablishing the communication between PC and ETCHxAssigning the IP address of the ETCHx22.42.4.4 l 28EDSTCXN EN 2.0 2.4.4 Assig

Seite 202

ETC−MMI−GatewayConfiguring the ETC−MMI gatewayConnection − Setting up connections66.36.3.1 l 280EDSTCXN EN 2.0If you want to display the communi

Seite 203

ETC−MMI−GatewayConfiguring the ETC−MMI gatewayTrace – Error logbook66.36.3.2 l 281EDSTCXN EN 2.06.3.2 Trace – Error logbook In the case of fau

Seite 204

ETC−MMI−GatewayConfiguring the ETC−MMI gatewayAbout – Version information66.36.3.3 l 282EDSTCXN EN 2.06.3.3 About – Version information The &qu

Seite 205

ETC−MMI−GatewayMmigtway.ini66.4 l 283EDSTCXN EN 2.06.4 Mmigtway.ini In the file "mmigtway.ini", the current configuration of the gat

Seite 206

ETC−MMI−GatewayMmigtway.iniExample of the file "mmigtway.ini"66.46.4.1 l 284EDSTCXN EN 2.06.4.1 Example of the file "mmigtway.ini

Seite 207

ETC−MMI−GatewayCommunication values in the DPR area66.5 l 285EDSTCXN EN 2.06.5 Communication values in the DPR area Name MeaningCommunication

Seite 208

ETC−MMIInstalling ETC−MMI77.1 l 286EDSTCXN EN 2.07 ETC−MMIThe program "ETC−MMI" is used for the following tasks:ƒ Configuring the cont

Seite 209

ETC−MMIInstalling ETC−MMI77.1 l 287EDSTCXN EN 2.0After a standard installation, the following files and file paths can be foundon the hard dis

Seite 210

ETC−MMIStarting ETC−MMI77.2 l 288EDSTCXN EN 2.07.2 Starting ETC−MMI1. Start the ETC−MMI via <Start> W Programs W Lenze W ETC.ETCN011The ET

Seite 211

ETC−MMIOperating ETC−MMIDisplay elements of the program interface77.37.3.1 l 289EDSTCXN EN 2.07.3 Operating ETC−MMI 7.3.1 Display elements of

Seite 212

Getting startedEstablishing the communication between PC and ETCHxAssigning the IP address of the ETCHx22.42.4.4 l 29EDSTCXN EN 2.0Like any

Seite 213

ETC−MMIOperating ETC−MMIOperational controls of the program interface77.37.3.2 l 290EDSTCXN EN 2.07.3.2 Operational controls of the program inte

Seite 214

ETC−MMIOperating ETC−MMIHelp function77.37.3.3 l 291EDSTCXN EN 2.0These function keys open a submenu; i.e. they change the labelling and thust

Seite 215

ETC−MMIOperating ETC−MMIPasswords77.37.3.6 l 292EDSTCXN EN 2.07.3.6 Passwords In the ETC−MMI, a password can be assigned for each operating mode

Seite 216

ETC−MMI"Setup" operating mode77.4 l 293EDSTCXN EN 2.07.4 "Setup" operating mode ETCN068The "Setup" operating mod

Seite 217

ETC−MMI"Setup" operating mode77.4 l 294EDSTCXN EN 2.0Target position Target position for the selected axis. Select the desiredaxis by

Seite 218

ETC−MMI"Setup" operating mode77.4 l 295EDSTCXN EN 2.0Tool data... This key requests the current tool correction data fromthe NC comp

Seite 219

ETC−MMI"Setup" operating mode77.4 l 296EDSTCXN EN 2.0ETCN070Import + save The data from the table is transferred to the NCcomputer and

Seite 220

ETC−MMI"Setup" operating mode77.4 l 297EDSTCXN EN 2.0When you switch to tool management, a new vertical softkey line is shown.Fetch

Seite 221

ETC−MMI"Automatic" operating mode77.5 l 298EDSTCXN EN 2.07.5 "Automatic" operating mode ETCN071The "Automatic" ope

Seite 222

ETC−MMI"Automatic" operating mode77.5 l 299EDSTCXN EN 2.0Start program number Enter the program number of the program to be edited.B

Seite 223

Contents i l 3EDSTCXN EN 2.01 Preface and general information 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 224

Getting startedConfiguring ETC−MMI and ETC−MMI gateway22.5 l 30EDSTCXN EN 2.02.5 Configuring ETC−MMI and ETC−MMI gateway The program "ETC−

Seite 225

ETC−MMI"Automatic" operating mode77.5 l 300EDSTCXN EN 2.0Start Starts the selected program or blockwise processing insingle block oper

Seite 226

ETC−MMI"Automatic" operating mode77.5 l 301EDSTCXN EN 2.0Display idle travel Idle travels are displayed in a different colour(M15/M1

Seite 227

ETC−MMI"Programming" operating mode77.6 l 302EDSTCXN EN 2.07.6 "Programming" operating mode ETCN073In the "Program"

Seite 228

ETC−MMI"Programming" operating mode77.6 l 303EDSTCXN EN 2.0New program Prepare the editor for entering a new file.If a file is alrea

Seite 229

ETC−MMI"Programming" operating mode77.6 l 304EDSTCXN EN 2.0Stop Quits a running program.Insert cycle Adds a prepared cycle. The cycle

Seite 230

ETC−MMI"Programming" operating modeASCI editor77.67.6.1 l 305EDSTCXN EN 2.07.6.1 ASCI editor The editor is primarily used for

Seite 231

ETC−MMI"Programming" operating modeASCI editor77.67.6.1 l 306EDSTCXN EN 2.0This dialogue box is used, among other things, for the sele

Seite 232

ETC−MMI"Programming" operating modeASCI editor77.67.6.1 l 307EDSTCXN EN 2.01. Select the file whose profile you want to display (see

Seite 233 - 0, /* axis interfaces */

ETC−MMI"Programming" operating modeFile manager77.67.6.2 l 308EDSTCXN EN 2.07.6.2 File managerThe file manager provides functions

Seite 234

ETC−MMI"Programming" operating modeFile manager77.67.6.2 l 309EDSTCXN EN 2.0Copy Copy selected file(s).Move Move selected file(s) to

Seite 235

Getting startedInstalling ETC−MMIBuilding in and installing the ETCPx22.62.6.1 l 31EDSTCXN EN 2.02.6 Installing ETC−MMI( Stop!Only install th

Seite 236

ETC−MMI"Programming" operating modeCycle programming77.67.6.3 l 310EDSTCXN EN 2.0 7.6.3 Cycle programmingA cycle is a subprogram to wh

Seite 237

ETC−MMI"Programming" operating modeCycle programming77.67.6.3 l 311EDSTCXN EN 2.0ETCN081P1203=20.0000P1206=0.0000G22 L3501G99P1204=2

Seite 238

ETC−MMI"Diagnostics" operating mode77.7 l 312EDSTCXN EN 2.07.7 "Diagnostics" operating mode The "Diagnostics" op

Seite 239

ETC−MMI"Diagnostics" operating mode77.7 l 313EDSTCXN EN 2.0Diagnostics data...NC timing information Display different internal contr

Seite 240

ETC−MMI"Diagnostics" operating mode77.7 l 314EDSTCXN EN 2.0Error logbook If errors occur in the communication of PC, PLC, NCand/or dur

Seite 241

ETC−MMI"Diagnostics" operating mode77.7 l 315EDSTCXN EN 2.0Parameter field (P field) The following applies for all entries: The <

Seite 242

ETC−MMI"Diagnostics" operating mode77.7 l 316EDSTCXN EN 2.0P field display Opens a separate window with a list of 32 successiveparamet

Seite 243

ETC−MMI"Diagnostics" operating mode77.7 l 317EDSTCXN EN 2.0Enable PLC The Enable PLC function is used for checking the mostimportant

Seite 244

ETC−MMI"Diagnostics" operating mode77.7 l 318EDSTCXN EN 2.0Machine constants Edit machine constants (^ 190).01342ETCN0930: Available

Seite 245

ETC−MMI"Diagnostics" operating mode77.7 l 319EDSTCXN EN 2.0EDS Load description file of a manufacturer of a CANmodule. All defined c

Seite 246 - Data block 1

Getting startedStarting ETC−MMI22.7 l 32EDSTCXN EN 2.02.7 Starting ETC−MMI1. Start the ETC−MMI via <Start> W Programs W Lenze W ETCETCN01

Seite 247

ETC−MMI"Diagnostics" operating mode77.7 l 320EDSTCXN EN 2.0Start Starts the selected program or blockwise processing insingle block op

Seite 248

ETC−MMIAppendixLanguage file (SPRACHE.TXT)77.87.8.1 l 321EDSTCXN EN 2.07.8 Appendix7.8.1 Language file (SPRACHE.TXT) The language file (e.g. S

Seite 249

ETC−MMIAppendixLanguage file (SPRACHE.TXT)77.87.8.1 l 322EDSTCXN EN 2.000003000,"Your password please :"00003001,"Setup password&

Seite 250

ETC−MMIAppendixLanguage file (SPRACHE.TXT)77.87.8.1 l 323EDSTCXN EN 2.0It is useful to save these texts in a separate language file

Seite 251

ETC−MMIAppendixLanguage file (SPRACHE.TXT)77.87.8.1 l 324EDSTCXN EN 2.0The text assignment of the individual inputs and outputs is realised via

Seite 252

ETC−MMIAppendixCycle programming77.87.8.2 l 325EDSTCXN EN 2.0In the configuration file "delphmmi.ini", the following parameters can

Seite 253

ETC−MMIAppendixCycle programming77.87.8.2 l 326EDSTCXN EN 2.0DescriptionTermSection[L8000]entry1 = P1200 = 1.23; top entry1: for identificationP

Seite 254

ETC−MMIAppendixConfiguration file (DELPHMMI.INI)77.87.8.3 l 327EDSTCXN EN 2.0 7.8.3 Configuration file (DELPHMMI.INI) The configuration file (

Seite 255

ETC−MMIAppendixConfiguration file (DELPHMMI.INI)77.87.8.3 l 328EDSTCXN EN 2.0DescriptionTermSectionLanguagePath Path in which the program looks

Seite 256

ETC−MMIAppendixConfiguration file (DELPHMMI.INI)77.87.8.3 l 329EDSTCXN EN 2.0DescriptionTermSectionhelpfile=c:\Programs\Lenze\ETC\mmi\ncform31

Seite 257

Getting startedStarting ETC−MMISwitching the language in the ETC−MMI22.72.7.1 l 33EDSTCXN EN 2.02.7.1 Switching the language in the ETC−MMI 1

Seite 258 - SPS-Achse am Ziel

ETC−MMIAppendixConfiguration file (DELPHMMI.INI)77.87.8.3 l 330EDSTCXN EN 2.0DescriptionTermSection[startup] In the [startup] section, additiona

Seite 259

ETC−MMIAppendixConfiguration file (DELPHMMI.INI)77.87.8.3 l 331EDSTCXN EN 2.0DescriptionTermSection[SPS_EXEC] Call of a file that is executabl

Seite 260

ETC−MMIAppendixConfiguration file (DELPHMMI.INI)77.87.8.3 l 332EDSTCXN EN 2.0DescriptionTermSection[WerkzeugVerwaltung] Determination of the int

Seite 261

ETC−MMIAppendixConfiguration file (DELPHMMI.INI)77.87.8.3 l 333EDSTCXN EN 2.0DescriptionTermSectionKEYxxx=yyyy..KEYmmm=nnnn,ooooDetermination

Seite 262

ETC−MMIAppendixConfiguration file (DELPHMMI.INI)77.87.8.3 l 334EDSTCXN EN 2.0) Note!The file can be edited by means of the MMI software(Diagnost

Seite 263

ETC−MMIAppendixConfiguration file (DELPHMMI.INI)77.87.8.3 l 335EDSTCXN EN 2.0The configuration of the bar displays for Vist and Override can b

Seite 264

PLC programmingETC PLC programming with CoDeSys88.1 l 336EDSTCXN EN 2.08 PLC programming 8.1 ETC PLC programming with CoDeSys CoDeSys is a compl

Seite 265

PLC programmingCoDeSys installationSystem requirements for CoDeSys V2.xx88.28.2.1 l 337EDSTCXN EN 2.0 8.2 CoDeSys installation8.2.1 System re

Seite 266

PLC programmingConnecting ETC and PCV.24 Interface88.38.3.1 l 338EDSTCXN EN 2.0 8.3 Connecting ETC and PC The connection to the ETC can be

Seite 267

PLC programmingConnecting ETC and PCDPR interface (only ETCPx, PCI insert card)88.38.3.3 l 339EDSTCXN EN 2.08.3.3 DPR interface (only ETCPx, P

Seite 268

Getting startedStarting ETC−MMIEstablishing a connection between ETC−MMI and ETC22.72.7.2 l 34EDSTCXN EN 2.0 2.7.2 Establishing a connection be

Seite 269

PLC programmingProject planningTarget system setup88.48.4.1 l 340EDSTCXN EN 2.08.4 Project planning 8.4.1 Target system setup When creating a ne

Seite 270

PLC programmingProject planningConfiguring PLC tasks of the ETCxM88.48.4.2 l 341EDSTCXN EN 2.0The properties of the individual tasks are

Seite 271 - Data blocks 8 ... 14

PLC programmingProject planningConfiguring PLC tasks of the ETCxC88.48.4.3 l 342EDSTCXN EN 2.0( Stop!When accessing data or calling components w

Seite 272

PLC programmingProject planningConfiguring I/O modules88.48.4.4 l 343EDSTCXN EN 2.0As identification for the control that this task entry is t

Seite 273

PLC programmingProject planningConfiguring I/O modules88.48.4.4 l 344EDSTCXN EN 2.08.4.4.1 Configuring CAN Master (global CAN settings)Automatic

Seite 274

PLC programmingProject planningConfiguring I/O modules88.48.4.4 l 345EDSTCXN EN 2.08.4.4.2 CAN slave configurationETC107Module ID: ID number

Seite 275

PLC programmingProject planningConfiguring I/O modules88.48.4.4 l 346EDSTCXN EN 2.0ETC108General: In node ID the CAN ID (node number) set for t

Seite 276 - 6 ET −MMI gateway

PLC programmingProject planningConfiguring I/O modules88.48.4.4 l 347EDSTCXN EN 2.0Via PDO (Process Data Object) the process data are transfer

Seite 277 - ETCN001 ETCN002

PLC programmingProject planningConfiguring I/O modules88.48.4.4 l 348EDSTCXN EN 2.0[1000]ParameterName=DeviceTypeObjectType=0x7DataType=0x7Acces

Seite 278

PLC programmingProject planningAddressing88.48.4.5 l 349EDSTCXN EN 2.08.4.5 Addressing The ETC is based on the big−endian data model, i.e. all

Seite 279

Getting startedStarting ETC−MMIEstablishing a connection between ETC−MMI and ETC22.72.7.2 l 35EDSTCXN EN 2.03. To create a new connection, cl

Seite 280

PLC programmingProject planningRemanent variables88.48.4.6 l 350EDSTCXN EN 2.08.4.5.2 Addressing data blocksThe data blocks (DB0 − DB15) are add

Seite 281

PLC programmingProject planningObject directory (parameter manager)88.48.4.7 l 351EDSTCXN EN 2.0ETC109The CANopen address of the control

Seite 282

PLC programmingProject planningObject directory (parameter manager)88.48.4.7 l 352EDSTCXN EN 2.0 Create a new object directory. In it, define th

Seite 283

PLC programmingNetwork variablesSettings in the target system88.58.5.1 l 353EDSTCXN EN 2.0 8.5 Network variables Network variables are a way o

Seite 284

PLC programmingNetwork variablesSettings in the global variable list88.58.5.2 l 354EDSTCXN EN 2.08.5.2 Settings in the global variable list Crea

Seite 285

PLC programmingGenerate programSettings in the global variable list88.68.5.2 l 355EDSTCXN EN 2.0Pack variables: If this option is enabled the

Seite 286 - 7 ETC−MMI

PLC programmingInterface to the ETCData blocks88.78.7.1 l 356EDSTCXN EN 2.08.7 Interface to the ETC 8.7.1 Data blocksThe integrated PLC has an i

Seite 287 - Installing ETC−MMI

PLC programmingInterface to the ETCSystem variables of the ETCxC88.78.7.2 l 357EDSTCXN EN 2.0DB1_sps2nc_programmstop_b %MB1.12.0DB1_sps2nc_unt

Seite 288 - W Programs W Lenze W ETC

PLC programmingInterface to the ETCSystem variables of the ETCxC88.78.7.2 l 358EDSTCXN EN 2.0DB1_nc2sps_sfkt_strobe_bit %MX1.159.0DB1_nc2sps_sfk

Seite 289

PLC programmingInterface to the ETCSystem variables of the ETCxM88.78.7.3 l 359EDSTCXN EN 2.0 8.7.3 System variables of the ETCxMCurrently the

Seite 290

Getting startedParameterising drives via machine constantsOverview of the most important machine constants22.82.8.1 l 36EDSTCXN EN 2.02.8 Param

Seite 291 - (submenu)

PLC programmingInterface to the ETCOperating data of the ETCxC88.78.7.7 l 360EDSTCXN EN 2.08.7.7 Operating data of the ETCxC The control feature

Seite 292

PLC programmingLibraryGeneral functions88.88.8.1 l 361EDSTCXN EN 2.08.8 Library The functions and functional blocks of the two axis representa

Seite 293

PLC programmingLibraryGeneral functions88.88.8.1 l 362EDSTCXN EN 2.08.8.1.3 FormatFUNCTION FORMAT: INTVAR_INPUTstring_s : STRING(255); (* target

Seite 294

PLC programmingLibraryGeneral functions88.88.8.1 l 363EDSTCXN EN 2.0TYPE TEST_RSTRUCTDw : DWORD;l : LREAL;END_STRUCTEND_TYPEs_s : STRING(80);r

Seite 295

PLC programmingLibraryGeneral functions88.88.8.1 l 364EDSTCXN EN 2.0 8.8.1.5 GetMacAddr (nur ETCxM)FUNCTION GetMacAddr: BOOLVAR_INPUTpMac : DINT

Seite 296

PLC programmingLibraryGeneral functions88.88.8.1 l 365EDSTCXN EN 2.0 8.8.1.7 IO_SETFUNCTION IO_SET: BOOLVAR_INPUTbyte_w : WORD;bit_w : WORD;EN

Seite 297

PLC programmingLibraryGeneral functions88.88.8.1 l 366EDSTCXN EN 2.08.8.1.10 READ_PARAM_DINT (only ETCxC)FUNCTION READ_PARAM_DINT: DINTVAR_INPUT

Seite 298

PLC programmingLibraryGeneral functions88.88.8.1 l 367EDSTCXN EN 2.08.8.1.14 READ_TOOLDATA (only ETCxC)FUNCTION READ_TOOLDATA: INTVAR_INPUTtnr

Seite 299

PLC programmingLibraryGeneral functions88.88.8.1 l 368EDSTCXN EN 2.0 8.8.1.15 SAVE_PARAM (only ETCxC)FUNCTION SAVE_PARAM: DINTVAR_INPUTdateiname

Seite 300

PLC programmingLibraryGeneral functions88.88.8.1 l 369EDSTCXN EN 2.0 8.8.1.17 SETINPUT_WORDFUNCTION SETINPUT_WORD: BOOLVAR_INPUTWORD_W : WORD;

Seite 301

Getting startedParameterising drives via machine constantsOverview of the most important machine constants22.82.8.1 l 37EDSTCXN EN 2.0MC keyw

Seite 302

PLC programmingLibraryGeneral functions88.88.8.1 l 370EDSTCXN EN 2.08.8.1.19 SPSERRORFUNCTION SPSERROR: BOOLVAR_INPUTfehler_di] : DINT; (* error

Seite 303

PLC programmingLibraryGeneral functions88.88.8.1 l 371EDSTCXN EN 2.0Format string: The % sign in a format string opens a format definition wi

Seite 304

PLC programmingLibraryGeneral functions88.88.8.1 l 372EDSTCXN EN 2.08.8.1.20 SETLANGUAGE (only ETCxM)FUNCTION SETLANGUAGE: BOOLVAR_INPUTLanguage

Seite 305

PLC programmingLibraryGeneral functions88.88.8.1 l 373EDSTCXN EN 2.08.8.1.23 SYSERRORFUNCTION SYSERROR: BOOLVAR_INPUTfehler_di : DINT; (* erro

Seite 306 - ETCN076

PLC programmingLibraryGeneral functions88.88.8.1 l 374EDSTCXN EN 2.08.8.1.25 WordWrapFUNCTION WordWrap: INTVAR_INPUTstring_s : STRING(255); (* S

Seite 307 - Set filter

PLC programmingLibraryGeneral functions88.88.8.1 l 375EDSTCXN EN 2.0 8.8.1.28 WRITE_PARAM_REAL (only ETCxC)FUNCTION WRITE_PARAM_REAL: BOOLVAR_

Seite 308 - ETCN077

PLC programmingLibraryGeneral functions88.88.8.1 l 376EDSTCXN EN 2.08.8.1.31 Return codes of the functions LOAD, SAVE, LOAD_PARAM, SAVE_PARAMRet

Seite 309 - File manager

PLC programmingLibraryV24 functions88.88.8.2 l 377EDSTCXN EN 2.0 8.8.2 V24 functions 8.8.2.1 ALLOCV24FUNCTION AllocV24: DINTVAR_INPUTunit_di :

Seite 310

PLC programmingLibraryV24 functions88.88.8.2 l 378EDSTCXN EN 2.0 8.8.2.2 INITV24FUNCTION InitV24: DINTVAR_INPUTreq_pr : DINT; (* Address of the

Seite 311

PLC programmingLibraryV24 functions88.88.8.2 l 379EDSTCXN EN 2.08.8.2.4 READBLOCKV24FUNCTION ReadBlockV24: DINTVAR_INPUTpRequest : DINT; (* Ad

Seite 312

Getting startedParameterising drives via machine constantsOverview of the most important machine constants22.82.8.1 l 38EDSTCXN EN 2.0MC keywor

Seite 313

PLC programmingLibraryV24 functions88.88.8.2 l 380EDSTCXN EN 2.08.8.2.7 WRITEV24FUNCTION WriteV24: DINTVAR_INPUTreq_pr : DINT; (* Address of the

Seite 314

PLC programmingLibraryV24 functions88.88.8.2 l 381EDSTCXN EN 2.0 8.8.2.9 CLRTXBUFFERFUNCTION ClrTxBuffer: BOOLVAR_INPUTreq_pr : DINT; (* Addre

Seite 315

PLC programmingLibraryV24 functions88.88.8.2 l 382EDSTCXN EN 2.08.8.2.10 Global constants for V24 functions(* error codes: *)V24_WRONG_UNIT_KDI

Seite 316

PLC programmingLibraryFILE IO functions88.88.8.3 l 383EDSTCXN EN 2.0 8.8.3 FILE IO functions 8.8.3.1 LOADFUNCTION LOAD: DINTVAR_INPUTName : ST

Seite 317

PLC programmingLibraryFILE IO functions88.88.8.3 l 384EDSTCXN EN 2.08.8.3.3 SetCurrentPathFUNCTION SetCurrentPath: DINTVAR_INPUTpath_s : STRING(

Seite 318

PLC programmingLibraryFILE IO functions88.88.8.3 l 385EDSTCXN EN 2.0 8.8.3.5 SYSCLOSEFILEFUNCTION SYSCLOSEFILE: DINTVAR_INPUThandle_di : DINT;

Seite 319

PLC programmingLibraryFILE IO functions88.88.8.3 l 386EDSTCXN EN 2.08.8.3.7 SYSREADLINEFUNCTION SYSREADLINE: DINTVAR_INPUThandle_di : DINT; (* F

Seite 320

PLC programmingLibraryFILE IO functions88.88.8.3 l 387EDSTCXN EN 2.08.8.3.9 SYSREMOVEFILEFUNCTION SYSREMOVEFILE: DINTVAR_INPUTfilename_s : STR

Seite 321

PLC programmingLibraryFILE IO functions88.88.8.3 l 388EDSTCXN EN 2.0 8.8.3.11 SYSFIRSTFILE, SYSNEXTFILEFUNCTION SYSFISRTFILE: DINTVAR_INPUTinfo_

Seite 322

PLC programmingLibraryFILE IO functions88.88.8.3 l 389EDSTCXN EN 2.08.8.3.12 SYSDISKINFOFUNCTION SYSDISKINFO: DINTVAR_INPUTinfo_p : DINT; (* A

Seite 323

Getting startedParameterising drives via machine constantsMachine constant file ETCxC.mk22.82.8.2 l 39EDSTCXN EN 2.02.8.2 Machine constant fi

Seite 324

PLC programmingLibraryFILE IO functions88.88.8.3 l 390EDSTCXN EN 2.08.8.3.13 Device driverThe control supports different devices with write (w),

Seite 325

PLC programmingLibraryFILE IO functions88.88.8.3 l 391EDSTCXN EN 2.0 8.8.3.14 Global constants for File IO functionsConstant Value MeaningDSK_

Seite 326

PLC programmingLibraryFILE IO functions88.88.8.3 l 392EDSTCXN EN 2.0MeaningValueConstantDSK_DLL_OUT_OF_MEMORY −303 PC disk: Insufficient memory

Seite 327

PLC programmingLibraryMemory access functions88.88.8.4 l 393EDSTCXN EN 2.0 8.8.4 Memory access functions 8.8.4.1 DEFDATATYPESFUNCTION DEFDATAT

Seite 328 - Appendix

PLC programmingLibraryMemory access functions88.88.8.4 l 394EDSTCXN EN 2.0At the beginning of DB2 in range 1 of %MW2.0 to %MW2.16 there are 10BY

Seite 329

PLC programmingLibraryMemory access functions88.88.8.4 l 395EDSTCXN EN 2.08.8.4.2 GET_BYTE, GET_WORD, GET_DWORD, GET_INT, GET_DINT, GET_REAL,

Seite 330

PLC programmingLibraryMemory access functions88.88.8.4 l 396EDSTCXN EN 2.08.8.4.5 MEMSETFUNCTION MEMSET: BOOLVAR_INPUTpMem : DINT; (* memory add

Seite 331

PLC programmingLibraryMemory access functions88.88.8.4 l 397EDSTCXN EN 2.0TYPE DATA_TR :STRUCTvar1 : DINT;var2 : DINT;END_STRUCTEND_TYPEbyte_d

Seite 332

PLC programmingLibraryCANopen functions88.88.8.5 l 398EDSTCXN EN 2.0 8.8.5 CANopen functions 8.8.5.1 CopDefineDS403FUNCTION CopDefineDS403: BOOL

Seite 333

PLC programmingLibraryCANopen functions88.88.8.5 l 399EDSTCXN EN 2.0Type is a lower−case letter describing the size of the data type as follow

Seite 334 - SPS_EXEC

Contentsi l 4EDSTCXN EN 2.02.11 ETC PLC programming with CoDeSys 51 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.11.1 Installin

Seite 335

Getting startedParameterising drives via machine constantsNotes on loading the MK file into the control system22.82.8.3 l 40EDSTCXN EN 2.02.8.3

Seite 336 - 8 PLC programming

PLC programmingLibraryCANopen functions88.88.8.5 l 400EDSTCXN EN 2.08.8.5.2 CopXDefineDS403 (only ETCxM)FUNCTION CopXDefineDS403: BOOL (* Define

Seite 337

PLC programmingLibraryCANopen functions88.88.8.5 l 401EDSTCXN EN 2.08.8.5.4 CopReadObjekt (ETCxC and ETCxM at CAN1), DrvReadObject (ETCxC at C

Seite 338

PLC programmingLibraryCANopen functions88.88.8.5 l 402EDSTCXN EN 2.0The return value is TRUE if the read request could be passed to the transfer

Seite 339

PLC programmingLibraryCANopen functions88.88.8.5 l 403EDSTCXN EN 2.08.8.5.6 CopWriteObject (ETCxC and ETCxM at CAN1), DrvWriteObject (ETCxC at

Seite 340

PLC programmingLibraryCANopen functions88.88.8.5 l 404EDSTCXN EN 2.0The function returns TRUE if the write request has been passed to

Seite 341

PLC programmingLibraryCANopen functions88.88.8.5 l 405EDSTCXN EN 2.08.8.5.8 CopXSetOperational (only ETCxM)FUNCTION CopXSetOperational: BOOL (

Seite 342

PLC programmingLibraryCANopen functions88.88.8.5 l 406EDSTCXN EN 2.0 8.8.5.9 CopXSetPreoperational (only ETCxM)FUNCTION CopXSetPreoparational: B

Seite 343

PLC programmingLibraryCANopen functions88.88.8.5 l 407EDSTCXN EN 2.0 8.8.5.10 CopXEnableSync (only ETCxM)FUNCTION CopXEnableSync: DINT (* Rele

Seite 344

PLC programmingLibraryCANopen functions88.88.8.5 l 408EDSTCXN EN 2.08.8.5.12 CopyChannelDisplayData (only ETCxC)FUNCTION CopyChannelDisplayData:

Seite 345

PLC programmingLibraryCANopen functions88.88.8.5 l 409EDSTCXN EN 2.08.8.5.15 Global constants for CANopen functionsThese constants are intend

Seite 346

Getting startedParameterising drives via machine constantsExample for adapting a machine constant file22.82.8.4 l 41EDSTCXN EN 2.02.8.4 Examp

Seite 347

PLC programmingLibraryCAN functions (only ETCxM)88.88.8.6 l 410EDSTCXN EN 2.0 8.8.6 CAN functions (only ETCxM) 8.8.6.1 DefineCanMsg (only ETCxM)

Seite 348

PLC programmingLibraryCAN functions (only ETCxM)88.88.8.6 l 411EDSTCXN EN 2.08.8.6.3 DelCobIdCanMsg (only ETCxM)FUNCTION DelCobIdCanMsg: BOOLV

Seite 349

PLC programmingLibraryCAN functions (only ETCxM)88.88.8.6 l 412EDSTCXN EN 2.0 8.8.6.5 ClearCanMsg (only ETCxM)FUNCTION ClearCanMsg: BOOLVAR_INPU

Seite 350

PLC programmingLibraryCAN functions (only ETCxM)88.88.8.6 l 413EDSTCXN EN 2.0handle_pr : DINT;received_bit : BOOL;msg_st : CAN_MSG_TR;handle_p

Seite 351

PLC programmingLibraryMMI communication functions88.88.8.7 l 414EDSTCXN EN 2.08.8.7 MMI communication functions 8.8.7.1 GetApplicationMessageFUN

Seite 352

PLC programmingLibraryMMI communication functions88.88.8.7 l 415EDSTCXN EN 2.0If a message from HMI is available when calling GetApplicationMe

Seite 353

PLC programmingLibraryMMI communication functions88.88.8.7 l 416EDSTCXN EN 2.0With this function the PLC can send a message of typeSB0

Seite 354

PLC programmingLibraryRealtime clock (only ETCxM)88.88.8.8 l 417EDSTCXN EN 2.0 8.8.8 Realtime clock (only ETCxM) 8.8.8.1 RTC_GetTime_DT (only

Seite 355

PLC programmingLibrary ServerSDO.libInitServerSdo88.98.9.1 l 418EDSTCXN EN 2.08.9 Library ServerSDO.lib 8.9.1 InitServerSdo FUNCTION InitServerS

Seite 356

Contents i l419EDSTCXN EN 2.09 IndexAAddCobIdCanMsg, 410 address CAN, 58 Addressing− Data block, 350 − I/O module, 349 Addressing , 349 A

Seite 357 - %MW1.43 ARRAY[0..1] OF BYTE

Getting startedParameterising drives via machine constantsAdapting machine constants in the ETC−MMI22.82.8.5 l 42EDSTCXN EN 2.02.8.5 Adapting m

Seite 358

Contentsi l420EDSTCXN EN 2.0general, 361 GET_BYTE, 395 GET_DINT, 395 GET_INT, 395 GET_LREAL, 395 GET_REAL, 395 GET_WORD, 395 GetApplicati

Seite 359

Contents i l421EDSTCXN EN 2.0CopyCyclicDisplayData, 408 CopyDiagDisplayData, 408 cycle programming, 310 , 325 DData block, 63 Data block

Seite 360

Contentsi l422EDSTCXN EN 2.0− Mmigtway.ini, 283 − operating mode , 277 − start, 277 − Version information, 282 ETCHx− connect with PC, 16 −

Seite 361

Contents i l423EDSTCXN EN 2.0− READ_TOOLDATA, 367 − READBLOCKV24, 379 − ReadCanMsg, 412 − READV24, 379 − RTC_GetTime_DT, 417 − RTC_SetTim

Seite 362

Contentsi l424EDSTCXN EN 2.0G195 Absolute coordinate shift , 158 G20 Block jump, 108 G200 Geometry filter , 159 G201 Change the acceleration

Seite 363

Contents i l425EDSTCXN EN 2.0Load_Param, 365 MM functions, 175 M−function, basics, 46 MAC address, 29 Machine constants, 95 , 160 , 359

Seite 364

Contentsi l426EDSTCXN EN 2.0MK_SW_ENDS_PLUS, 210 MK_SYNCHRONABWEICHUNG, 220 MK_SYNCHRONOFFSET , 220 MK_T_BAHNBESCHL, 214 MK_T_BESCHL , 213

Seite 365

Contents i l427EDSTCXN EN 2.0PUT_WORD, 397 PutApplicationMessage, 415 QQ field, 189 Q functions, 177 RREAD_PARAM_DINT, 366 READ_PARAM_INT

Seite 366

QLenze Drive Systems GmbHHans−Lenze−Straße 1D−31855 AerzenGermanyEDSTCXNEN 2.0© 08/2006TD29(+49(0)515482−0( Service0080002446877 (24 h hel

Seite 367

Getting startedParameterising drives via machine constantsChecking the parameters of the drives22.82.8.6 l 43EDSTCXN EN 2.0) Note!Basically,

Seite 368

Getting startedParameterising drives via machine constantsTesting the drives in inching mode22.82.8.7 l 44EDSTCXN EN 2.02.8.7 Testing the drive

Seite 369

Getting startedCNC programming according to DIN 66025G−functions22.92.9.1 l 45EDSTCXN EN 2.02.9 CNC programming according to DIN 66025 The fo

Seite 370

Getting startedCNC programming according to DIN 66025M−functions22.92.9.2 l 46EDSTCXN EN 2.0Parameter MeaningAXES Target point coordinates of t

Seite 371

Getting startedCreating a CNC sample programCalling the text editor in the ETC−MMI22.102.10.1 l 47EDSTCXN EN 2.02.10 Creating a CNC sample pr

Seite 372

Getting startedCreating a CNC sample programEntering and saving a CNC program22.102.10.2 l 48EDSTCXN EN 2.02.10.2 Entering and saving a CNC pro

Seite 373

Getting startedCreating a CNC sample programLoading the CNC program into the control system and starting it22.102.10.3 l 49EDSTCXN EN 2.02.10

Seite 374

Contents i l 5EDSTCXN EN 2.04 Machine constants 190 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 375

Getting startedCreating a CNC sample programExtending the CNC program22.102.10.4 l 50EDSTCXN EN 2.02.10.4 Extending the CNC program The sample

Seite 376

Getting startedETC PLC programming with CoDeSysInstalling CoDeSys22.112.11.1 l 51EDSTCXN EN 2.02.11 ETC PLC programming with CoDeSys The tool

Seite 377

Getting startedETC PLC programming with CoDeSysConfiguring the control system in the ETC−CoDeSys22.112.11.2 l 52EDSTCXN EN 2.01. Start the ETC−

Seite 378

Getting startedETC PLC programming with CoDeSysConfiguring the control system in the ETC−CoDeSys22.112.11.2 l 53EDSTCXN EN 2.01. In the left

Seite 379

Getting startedETC PLC programming with CoDeSysConfiguring the control system in the ETC−CoDeSys22.112.11.2 l 54EDSTCXN EN 2.0ETCN0194. Repeat

Seite 380

Getting startedETC PLC programming with CoDeSysConfiguring the control system in the ETC−CoDeSys22.112.11.2 l 55EDSTCXN EN 2.0) Note!New modu

Seite 381

Getting startedETC PLC programming with CoDeSysConfiguring the control system in the ETC−CoDeSys22.112.11.2 l 56EDSTCXN EN 2.0After you have cl

Seite 382

Getting startedETC PLC programming with CoDeSysConfiguring the control system in the ETC−CoDeSys22.112.11.2 l 57EDSTCXN EN 2.0In the contro

Seite 383

Getting startedETC PLC programming with CoDeSysConfiguring the control system in the ETC−CoDeSys22.112.11.2 l 58EDSTCXN EN 2.0Each module has i

Seite 384

Getting startedETC PLC programming with CoDeSysConfiguring the control system in the ETC−CoDeSys22.112.11.2 l 59EDSTCXN EN 2.0If the Nodeguar

Seite 385

Contentsi l 6EDSTCXN EN 2.04.7 Configuration of axes − Resolution 209 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.7.1 MK_I

Seite 386

Getting startedCreating a PLC sample programRequired hardware22.122.12.1 l 60EDSTCXN EN 2.02.12 Creating a PLC sample program This chapter desc

Seite 387

Getting startedCreating a PLC sample programStarting and configuring the PLC sample program22.122.12.2 l 61EDSTCXN EN 2.02.12.2 Starting and

Seite 388

Getting startedCreating a PLC sample programStarting and configuring the PLC sample program22.122.12.2 l 62EDSTCXN EN 2.0The sample program

Seite 389

Getting startedCreating a PLC sample programStarting and configuring the PLC sample program22.122.12.2 l 63EDSTCXN EN 2.0The communication be

Seite 390

Getting startedCreating a PLC sample programStarting and configuring the PLC sample program22.122.12.2 l 64EDSTCXN EN 2.0In a PLC program, the

Seite 391

Getting startedCreating a PLC sample programStarting and configuring the PLC sample program22.122.12.2 l 65EDSTCXN EN 2.01. In the CoDeSys, s

Seite 392

Getting startedCreating a PLC sample programStarting and configuring the PLC sample program22.122.12.2 l 66EDSTCXN EN 2.0The function block M_F

Seite 393

Getting startedCreating a PLC sample programStarting and configuring the PLC sample program22.122.12.2 l 67EDSTCXN EN 2.0The output O_ToolDow

Seite 394

Getting startedCreating a PLC sample programLoading the PLC sample program into the control system22.122.12.3 l 68EDSTCXN EN 2.0 2.12.3 Loading

Seite 395

Getting startedCreating a PLC sample programLoading the PLC sample program into the control system22.122.12.3 l 69EDSTCXN EN 2.0ETCM0387. As

Seite 396

Contents i l 7EDSTCXN EN 2.04.15 Technology−specific settings 221 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

Seite 397

Getting startedCreating a PLC sample programLoading the PLC sample program into the control system22.122.12.3 l 70EDSTCXN EN 2.04. Double−click

Seite 398

Getting startedCreating a PLC sample programLoading the PLC sample program into the control system22.122.12.3 l 71EDSTCXN EN 2.01. Select Onl

Seite 399

Getting startedTesting CNC and PLC program22.13 l 72EDSTCXN EN 2.02.13 Testing CNC and PLC program ) Note!Basically, the operation of the CNC p

Seite 400

Getting startedTesting CNC and PLC program22.13 l 73EDSTCXN EN 2.01. Start the ETC−MMI via <Start> W Programs W Lenze W ETCIn the ETC−M

Seite 401

Getting startedTesting CNC and PLC program22.13 l 74EDSTCXN EN 2.0If 24 V is not applied to one of the two inputs in time, the program stops an

Seite 402

Getting startedPLC keys in the ETC−MMILabelling of the PLC keys in the ETC−MMI22.142.14.1 l 75EDSTCXN EN 2.02.14 PLC keys in the ETC−MMI In t

Seite 403

Getting startedPLC keys in the ETC−MMICalling the signals in the PLC22.142.14.2 l 76EDSTCXN EN 2.0Key 00: Texts 2800 and 2801 from the file len

Seite 404

Getting startedOperation via a Lenze−HMISettings for the connection of a Lenze−HMI H50522.152.15.1 l 77EDSTCXN EN 2.02.15 Operation via a Len

Seite 405

Getting startedOperation via a Lenze−HMISettings for the connection of a Lenze−HMI H50522.152.15.1 l 78EDSTCXN EN 2.0To inform the control

Seite 406

Getting startedOperation via a Lenze−HMISettings for the connection of a Lenze−HMI H50522.152.15.1 l 79EDSTCXN EN 2.0The object directory is

Seite 407

Contentsi l 8EDSTCXN EN 2.07 ETC−MMI 286 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 408

Getting startedOperation via a Lenze−HMISettings for the connection of a Lenze−HMI H50522.152.15.1 l 80EDSTCXN EN 2.0The declared variables mus

Seite 409

Getting startedOperation via a Lenze−HMIFunctional description HMI505 operation22.152.15.2 l 81EDSTCXN EN 2.02.15.2 Functional description HM

Seite 410

Getting startedOperation via a Lenze−HMIFunctional description HMI505 operation22.152.15.2 l 82EDSTCXN EN 2.0ƒ Error resetƒ Return to start pag

Seite 411

Getting startedUpdating the firmware of the ETCHx in the "Standalone" operating modeCalling the boot monitor in the control system22.162.16

Seite 412

Getting startedUpdating the firmware of the ETCHx in the "Standalone" operating modeQuerying the version of the firmware22.162.16.2 l 8

Seite 413

Getting startedUpdating the firmware of the ETCHx in the "Standalone" operating modeUpdating the firmware22.162.16.3 l 85EDSTCXN EN

Seite 414

Getting startedUpdating the firmware of the ETCHx in the "Standalone" operating modeUpdating the firmware22.162.16.3 l 86EDSTCXN EN 2

Seite 415

CNC programmingBasics33.1 l 87EDSTCXN EN 2.03 CNC programmingThis chapter describes the functions of the ETCxC control, with which theprograms

Seite 416

CNC programmingBasics33.1 l 88EDSTCXN EN 2.0Generally, a program starts with a "%" sign, followed by the programnumber (1 .

Seite 417

CNC programmingBasics33.1 l 89EDSTCXN EN 2.0Comments are limited by round or curly brackets and read over at runtime.A comment can occur at th

Seite 418

Contents i l 9EDSTCXN EN 2.08.5 Network variables 353 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 419

CNC programmingBasics33.1 l 90EDSTCXN EN 2.0When a CNC program is processed, a distinction is made between programinterpretation and program

Seite 420

CNC programmingG functionsOverview of G functions33.23.2.1 l 91EDSTCXN EN 2.03.2 G functions A DIN block with a G function always has the foll

Seite 421

CNC programmingG functionsOverview of G functions33.23.2.1 l 92EDSTCXN EN 2.0AttributeGroupMeaningNo.16 Definition of the principal axes of the

Seite 422

CNC programmingG functionsOverview of G functions33.23.2.1 l 93EDSTCXN EN 2.0AttributeGroupMeaningNo.117 Reserved118 Reserved120 Coordinate sh

Seite 423

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 94EDSTCXN EN 2.03.2.2 G functions individual descriptions Every G funct

Seite 424

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 95EDSTCXN EN 2.0As an alternative to R, D can be used to pr

Seite 425

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 96EDSTCXN EN 2.0XYStartpunktN50N60XYStartpunktN50N60N10 G90Change over

Seite 426

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 97EDSTCXN EN 2.0 3.2.2.2 G01 Linear interpolationIn the case of l

Seite 427

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 98EDSTCXN EN 2.0Route operation: All axes travel with the programmed sp

Seite 428 - 10987654321

CNC programmingG functionsG functions individual descriptions33.23.2.2 l 99EDSTCXN EN 2.0 3.2.2.3 G02 Circular interpolation, clockwise, G03 C

Kommentare zu diesen Handbüchern

ama 11 Jan 2025 | 19:35:39

rasha