Lenze ETC Motion Control Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Oprogramowanie Lenze ETC Motion Control. Lenze ETC Motion Control User Manual [en] Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 428
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów

Podsumowanie treści

Strona 1 - ETC Motion Control

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

Strona 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

Strona 3 - Contents i

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

Strona 4 - Contentsi

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

Strona 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

Strona 6

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

Strona 7

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

Strona 8

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 19

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

Strona 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

Strona 21

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

Strona 22

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

Strona 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

Strona 24

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

Strona 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

Strona 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

Strona 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

Strona 28

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

Strona 29

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

Strona 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

Strona 31

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

Strona 32

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

Strona 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

Strona 34

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

Strona 35

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

Strona 36

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

Strona 37

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

Strona 38

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

Strona 39

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

Strona 40

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

Strona 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

Strona 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

Strona 43

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

Strona 44

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

Strona 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

Strona 46

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

Strona 47

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

Strona 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

Strona 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

Strona 50

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

Strona 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

Strona 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

Strona 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

Strona 54

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 59

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

Strona 60

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 67

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

Strona 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

Strona 69

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

Strona 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

Strona 71 - ETCNC097

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

Strona 72

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

Strona 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

Strona 74

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

Strona 75

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

Strona 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

Strona 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

Strona 78

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

Strona 79

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

Strona 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

Strona 81

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

Strona 82

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

Strona 83

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

Strona 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

Strona 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

Strona 86

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 93

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

Strona 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

Strona 95

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

Strona 96

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

Strona 97

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

Strona 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

Strona 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

Strona 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

Strona 101

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

Strona 102

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

Strona 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

Strona 104

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

Strona 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

Strona 106

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

Strona 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

Strona 108

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

Strona 109

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

Strona 110

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

Strona 111

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

Strona 112

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

Strona 113

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

Strona 114

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

Strona 115

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

Strona 116

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 121

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

Strona 122

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

Strona 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

Strona 124

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

Strona 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

Strona 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

Strona 127

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

Strona 128

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

Strona 129

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

Strona 130

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

Strona 131

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

Strona 132

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

Strona 133

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

Strona 134 - G120 AXES

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

Strona 135

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

Strona 136

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

Strona 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

Strona 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

Strona 139

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

Strona 140

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

Strona 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

Strona 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

Strona 143

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

Strona 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

Strona 145

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

Strona 146

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

Strona 147

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

Strona 148

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

Strona 149

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

Strona 150

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

Strona 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

Strona 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,

Strona 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, /

Strona 154

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

Strona 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

Strona 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 */

Strona 157

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

Strona 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

Strona 159

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

Strona 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

Strona 161

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

Strona 162

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

Strona 163

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

Strona 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

Strona 165

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

Strona 166

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

Strona 167

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

Strona 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

Strona 169

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

Strona 170

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

Strona 171

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

Strona 172

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

Strona 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

Strona 174

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

Strona 175

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

Strona 176

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

Strona 177

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

Strona 178

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

Strona 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

Strona 180

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

Strona 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

Strona 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

Strona 183

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

Strona 184

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

Strona 185

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

Strona 186

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

Strona 187

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

Strona 188

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

Strona 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

Strona 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

Strona 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

Strona 192

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

Strona 193

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

Strona 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

Strona 195

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

Strona 196

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

Strona 197

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 207

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 212

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

Strona 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

Strona 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

Strona 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

Strona 216

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

Strona 217

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

Strona 218

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

Strona 219

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

Strona 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

Strona 221

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

Strona 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

Strona 223

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

Strona 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−

Strona 225

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

Strona 226

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

Strona 227

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

Strona 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

Strona 229

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 237

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

Strona 238

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

Strona 239

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

Strona 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

Strona 241

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

Strona 242

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

Strona 243

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

Strona 244

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

Strona 245

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

Strona 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

Strona 247

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

Strona 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

Strona 249

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

Strona 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

Strona 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

Strona 252

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

Strona 253

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

Strona 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 (

Strona 255

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

Strona 256

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

Strona 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

Strona 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

Strona 259

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

Strona 260

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

Strona 261

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 270

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

Strona 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

Strona 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

Strona 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

Strona 274

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

Strona 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

Strona 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

Strona 277 - ETCN001 ETCN002

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

Strona 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

Strona 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

Strona 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

Strona 281

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

Strona 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

Strona 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

Strona 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

Strona 285

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 290

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

Strona 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

Strona 292

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

Strona 293

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

Strona 294

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

Strona 295

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

Strona 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

Strona 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

Strona 298

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

Strona 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

Strona 300

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

Strona 301

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

Strona 302

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

Strona 303

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

Strona 304

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

Strona 305

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

Strona 306 - ETCN076

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

Strona 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_

Strona 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

Strona 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 :

Strona 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

Strona 311

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

Strona 312

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

Strona 313

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

Strona 314

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

Strona 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

Strona 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

Strona 317

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

Strona 318

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

Strona 319

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

Strona 320

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

Strona 321

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

Strona 322

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

Strona 323

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

Strona 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),

Strona 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_

Strona 326

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

Strona 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

Strona 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

Strona 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,

Strona 330

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

Strona 331

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

Strona 332

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

Strona 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

Strona 334 - SPS_EXEC

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 339

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

Strona 340

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

Strona 341

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

Strona 342

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

Strona 343

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

Strona 344

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

Strona 345

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

Strona 346

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

Strona 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)

Strona 348

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

Strona 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

Strona 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

Strona 351

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

Strona 352

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

Strona 353

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

Strona 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

Strona 355

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

Strona 356

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

Strona 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

Strona 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

Strona 359

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

Strona 360

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

Strona 361

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

Strona 362

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

Strona 363

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

Strona 364

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

Strona 365

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

Strona 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

Strona 367

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

Strona 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

Strona 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

Strona 370

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

Strona 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

Strona 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

Strona 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

Strona 374

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

Strona 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

Strona 376

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

Strona 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−

Strona 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

Strona 379

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

Strona 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

Strona 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

Strona 382

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

Strona 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

Strona 384

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

Strona 385

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

Strona 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

Strona 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

Strona 388

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

Strona 389

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

Strona 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

Strona 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

Strona 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

Strona 393

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

Strona 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

Strona 395

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

Strona 396

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 407

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

Strona 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

Strona 409

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

Strona 410

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

Strona 411

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

Strona 412

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

Strona 413

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

Strona 414

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

Strona 415

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

Strona 416

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

Strona 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

Strona 418

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

Strona 419

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

Strona 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

Strona 421

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

Strona 422

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

Strona 423

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

Strona 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

Strona 425

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

Strona 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

Strona 427

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

Strona 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

Komentarze do niniejszej Instrukcji

ama 11 Jan 2025 | 19:35:39

rasha