Lenze E94P PositionServo with MVOB Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Hardware Lenze E94P PositionServo with MVOB herunter. Lenze E94P PositionServo with MVOB User Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 140
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 0
***************************** HEADER ***************************************
;Title: Pick and Place example program
;Author: Lenze - AC Technology
;Description: This is a sample program showing a simple sequence that
; picks up a part, moves to a set position and drops the part
;**************************** I/O List ************************************
; Input A1 - not used
; Input A2 - not used
; Input A3 - Enable Input
; Input A4 - not used
; Input B1 - not used
; Input B2 - not used
; Input B3 - not used
; Input B4 - not used
; Input C1 - not used
; Input C2 - not used
; Input C3 - not used
; Input C4 - not used
; Output 1 - Pick Arm
; Output 2 - Gripper
; Output 3 - not used
; Output 4 - not used
;********************** Initialize and Set Variables ***********************
UNITS = 1
ACCEL = 75
DECEL =75
MAXV = 10
;V1 =
;V2 =
;********************** Events *********************************************
;Set Events handling here
;********************** Main Program **************************************
RESET_DRIVE: ;Place holder for Fault Handler Routine
WAIT UNTIL IN_A3: ;Make sure that the Enable input is made before
continuing
ENABLE
PROGRAM_START:
MOVEP 0 ;Move to Pick position
OUT1 = 1 ;Turn on output 1 to extend Pick arm
WAIT TIME 1000 ;Delay 1 sec to extend arm
OUT2 = 1 ;Turn on output 2 to Engage gripper
WAIT TIME 1000 ;Delay 1 sec to Pick part
OUT1 = 0 ;Turn off output 1 to Retract Pick arm
MOVED -10 ;Move 10 REVs to Place position
OUT1 = 1 ;Turn on output 1 to extend Pick arm
WAIT TIME 1000 ;Delay 1 sec to extend arm
OUT2 = 0 ;Turn off output 2 to Disengage gripper
WAIT TIME 1000 ;Delay 1 sec to Place part
OUT1 = 0 ;Retract Pick arm
GOTO PROGRAM_START
END
;********************** Sub-Routines ***************************************
Enter Sub-Routine code here
;********************** Fault Handler Routine ******************************
; Enter Fault Handler code here
ON FAULT
ENDFAULT
Programming Manual
Valid for Hardware Version 2
PositionServo with MVOB
Seitenansicht 0
1 2 3 4 5 6 ... 139 140

Inhaltsverzeichnis

Seite 1 - PositionServo with MVOB

***************************** HEADER ***************************************;Title: Pick and Place example program;Author: Lenze - AC Technology;Des

Seite 2

8 L PM94H201B_13xxxxxx_ENIntroductionReloadReload the text source file presently stored in the selected drive back into the MotionView Indexer program

Seite 3 - Contents

98 L PM94H201B_13xxxxxx_ENReferenceTable 53: ON FAULT/ENDFAULTON FAULT/ENDFAULTDefines Fault Handler StatementPurposeThis statement defines the Fault H

Seite 4

PM94H201B_13xxxxxx_EN L 99ReferenceTable 55: RESUMERESUME Resume StatementPurposeThis statement redirects the code execution form the Fault Handler

Seite 5 - About These Instructions

100 L PM94H201B_13xxxxxx_ENReferenceTable 57: SEND / SEND TOSEND/SEND TO Send network variable(s) StatementPurposeThis statement is used to share the

Seite 6 - 1. Introduction

PM94H201B_13xxxxxx_EN L 101ReferenceTable 59: STOREVARSSTOREVARS EPM access statements STOREVARS StatementPurposeSTOREVARS is the command to store t

Seite 7

102 L PM94H201B_13xxxxxx_ENReferenceTable 61: WAITWAIT Wait StatementPurposeThis statement suspends the execution of the program until logical condit

Seite 8

PM94H201B_13xxxxxx_EN L 103Reference3.2 Variable ListTable 63 provides a complete list of the accessible PositionServo variables. These variables c

Seite 9

104 L PM94H201B_13xxxxxx_ENReferenceTable 63: PositionServo Variable ListIndex Name Type Format EPM Access Description Units1VAR_IDSTRINGN R Drive’s

Seite 10 - Introduction

PM94H201B_13xxxxxx_EN L 105ReferenceIndex Name Type Format EPM Access Description Units29VAR_ENABLE_SWITCH_TYPEW Y R/WEnable switch function 0 - in

Seite 11

106 L PM94H201B_13xxxxxx_ENReferenceIndex Name Type Format EPM Access Description Units50VAR_SEI_GAINNot used51VAR_VREG_WINDOWvel W Y R/WGains scalin

Seite 12

PM94H201B_13xxxxxx_EN L 107ReferenceIndex Name Type Format EPM Access Description Units70VAR_IP_DHCPW Y R/WUse DHCP 0-manual 1- use DHCP service71V

Seite 13

PM94H201B_13xxxxxx_EN L 9Introduction1.3.3 MotionView Studio - Indexer ProgramThe MotionView Studio provides a tool suite used by MotionView OnBoar

Seite 14

108 L PM94H201B_13xxxxxx_ENReferenceIndex Name Type Format EPM Access Description Units85VAR_AOUT_FUNCTIONW Y R/WAnalog output function range: 0 - 8

Seite 15

PM94H201B_13xxxxxx_EN L 109ReferenceIndex Name Type Format EPM Access Description Units98VAR_MOVE_NWI1mtnF N WWriting value executes Move negative d

Seite 16

110 L PM94H201B_13xxxxxx_ENReferenceIndex Name Type Format EPM Access Description Units121VAR_V21Short Name: V21F Y R/WUser variable General purpose

Seite 17

PM94H201B_13xxxxxx_EN L 111ReferenceIndex Name Type Format EPM Access Description Units144VAR_NV4Short Name: NV4F N R/WUser defined Network variable.

Seite 18

112 L PM94H201B_13xxxxxx_ENReferenceIndex Name Type Format EPM Access Description Units171VAR_NV31Short Name: NV31F N R/WUser defined Network variable

Seite 19

PM94H201B_13xxxxxx_EN L 113ReferenceIndex Name Type Format EPM Access Description Units192VAR_CURRENT_VEL_PPSF N R Set-point (target) velocity in PP

Seite 20

114 L PM94H201B_13xxxxxx_ENReferenceIndex Name Type Format EPM Access Description Units215VAR_APOSShort Name: APOSF N R/W Actual position UU216VAR_PO

Seite 21

PM94H201B_13xxxxxx_EN L 115ReferenceIndex Name Type Format EPM Access Description Units234VAR_CAN_BAUD_EPMW Y R/WCAN Bus Parameter: Baud Rate: 1 - 8

Seite 22

116 L PM94H201B_13xxxxxx_ENReferenceIndex Name Type Format EPM Access Description Units247VAR_M_VALIDATE_MOTORW N WInitiate / accept drive motor para

Seite 23

PM94H201B_13xxxxxx_EN L 117ReferenceIndex Name Type Format EPM Access Description Units266VAR_CIP_LINK_B_OUT_CTRLW Y R/WDatalink “B” for output asse

Seite 24

10 L PM94H201B_13xxxxxx_ENIntroductionSet Breakpoint(s) in the program- Select [Indexer Program] in the Parameter (Node) Tree.- Place the cursor in

Seite 25

118 L PM94H201B_13xxxxxx_ENReferenceIndex Name Type Format EPM Access Description UnitsNOTE: PIDs 283 - 309 are for REFERENCE ONLY. These variables a

Seite 26

PM94H201B_13xxxxxx_EN L 119ReferenceIndex Name Type Format EPM Access Description Units315VAR_RPDO_5_COM316VAR_RPDO_6_COM317VAR_RPDO_7_COM318VAR_RPD

Seite 27

120 L PM94H201B_13xxxxxx_ENReferenceIndex Name Type Format EPM Access Description Units357VAR_TPDO_7_COM358VAR_TPDO_8_COM359VAR_TPDO_1_MAP1TPDO Mappi

Seite 28

PM94H201B_13xxxxxx_EN L 121ReferenceIndex Name Type Format EPM Access Description Units397VAR_TPDO_7_COM_ET398VAR_TPDO_8_COM_ET399VAR_TPDO_1_COM_IT4

Seite 29

122 L PM94H201B_13xxxxxx_ENReference3.3 Quick Start ExamplesContained in the following four sections are the connections and parameter settings to q

Seite 30

PM94H201B_13xxxxxx_EN L 123ReferenceTable 65: Parameter Settings for External Torque/Velocity ModeMVOB Folder Sub-Folder SettingParameters --Paramet

Seite 31

124 L PM94H201B_13xxxxxx_ENReference3.3.2 Quick Start - External PositioningTable 66: Connections for External Positioning ModeI/O (P3)Pin Name Func

Seite 32

PM94H201B_13xxxxxx_EN L 125ReferenceTable 67: Parameter Settings for External Positioning ModeMVOB Folder Sub-Folder SettingParameters --Parameter N

Seite 33

126 L PM94H201B_13xxxxxx_ENReference3.3.3 Quick Start - Internal Torque/VelocityTable 68: Internal Torque/Velocity ModeConnections for Internal Torq

Seite 34 - 2. Programming

PM94H201B_13xxxxxx_EN L 127ReferenceExample Internal Torque Program;Program slowly increases Motor Torque until nominal motor current is reachedVAR_

Seite 35

PM94H201B_13xxxxxx_EN L 11IntroductionBasic Motion ProgramSelect [Indexer program] from the Parameter (Node) Tree. The Parameter View window will di

Seite 36

128 L PM94H201B_13xxxxxx_ENReference3.3.4 Quick Start - Internal PositioningTable 69: Internal PositioningConnections: I/O (P3)Pin Name Function26 I

Seite 37

PM94H201B_13xxxxxx_EN L 129ReferenceExample Internal Positioning Program;********************************************** HEADER *********************

Seite 38

130 L PM94H201B_13xxxxxx_ENReference3.4 PositionServo Reference DiagramsThis section contains the process flow diagrams listed in Table 70. These dia

Seite 39

PM94H201B_13xxxxxx_EN L 131ReferenceMotion Commands, Motion Queue & Trajectory Generator#181, ACCEL#182, DECEL#180, VAR_MAXVEL#183, QDECEL#91, S

Seite 40

132 L PM94H201B_13xxxxxx_ENReferenceCurrent Command --> Motor#30 CURRENT LIMITCurrent CommandCurrent Regulator+Space Vector PWMCurrent Limiter-#31

Seite 41

PM94H201B_13xxxxxx_EN L 133ReferenceEncoder InputsVelocity Estimatorand FilterPEFAULTSEFAULTResolver Track Emulation(”R” Drives Only)#43 ENCODERREPE

Seite 42

134 L PM94H201B_13xxxxxx_ENReferenceAnalog InputsAnalog Inputs FunctionVelocity RegulatorVelocity FeedbackVelocity Demand from Position RegulatorCurr

Seite 43

PM94H201B_13xxxxxx_EN L 135ReferenceAnalog OutputIq CURRENTPHASE CURRENT TPHASE CURRENT PEAKPHASE CURRENT RMSNOT ASSIGNEDMOTOR VELOCITYPHASE CURRENT

Seite 44

136 L PM94H201B_13xxxxxx_ENReferenceDigital Inputs#205 IN11_DEBOUNCE#204 IN10_DEBOUNCE#203 IN9_DEBOUNCE#201 IN7_DEBOUNCE#200 IN6_DEBOUNCE#196 IN2_DEB

Seite 45

PM94H201B_13xxxxxx_EN L 137ReferenceDigital OutputsIN POSITIONBRAKEIN SPEED WINDOWZERO SPEED#66 VAR_OUT1CURRENT LIMITRUN TIME FAULTREADYDigital Outp

Seite 46

12 L PM94H201B_13xxxxxx_ENIntroductionThe program has now been compiled without errors. Select [Load W Source] to load the program to the drive’s mem

Seite 47

Lenze AC Tech Corporation630DouglasStreet•Uxbridge,MA01569•USASales8002179100•Service5082789100www.lenzeamericas.comPM94201B

Seite 48

PM94H201B_13xxxxxx_EN L 13Introduction;********************** Initialize and Set Variables ***********************UNITS = 1ACCEL = 75DECEL =75MAXV =

Seite 49

14 L PM94H201B_13xxxxxx_ENIntroductionClick [OK] to dismiss this dialog box. MotionView will then load the selected file to the drive. When complete,

Seite 50

PM94H201B_13xxxxxx_EN L 15IntroductionWhen the “Enable switch function” parameter is set to Inhibit, and Input A3 is on, the drive will be disabled

Seite 51

16 L PM94H201B_13xxxxxx_ENIntroductionWith Fault HandlerAdd the following code to the end of your sample program. When the program is running, switch

Seite 52

PM94H201B_13xxxxxx_EN L 17Introduction1.5 Using Advanced Debugging FeaturesTo debug a program or view the I/O, open the Diagnostic panel by clickin

Seite 53

Copyright © 2013 - 2010 by Lenze AC Tech Corporation.All rights reserved. No part of this manual may be reproduced or transmitted in any form without

Seite 54

18 L PM94H201B_13xxxxxx_ENIntroductionDigital Inputs- The PositionServo has twelve digital inputs that are utilized by the drive for decision making

Seite 55

PM94H201B_13xxxxxx_EN L 19IntroductionRead Digital InputsThe Pick and Place example program has been modified below to utilize the “WAIT UNTIL” state

Seite 56

20 L PM94H201B_13xxxxxx_ENIntroductionTable 5: Bin Location, Inputs & Index ValuesBin Location Input state INDEX ValueBin 1 Input B1 is made 1Bin

Seite 57

PM94H201B_13xxxxxx_EN L 21IntroductionNOTEAny one of the 12 inputs can be assigned as a bit position within the INDEX variable. Only bits 0 through

Seite 58

22 L PM94H201B_13xxxxxx_ENIntroductionFigure 7: Digital IO Folder1.7 EventsA Scanned Event is a small program that runs independently of the main pr

Seite 59

PM94H201B_13xxxxxx_EN L 23Introduction;************************** Events ************************************************EVENT SPRAY_GUNS_ON APOS

Seite 60

24 L PM94H201B_13xxxxxx_ENIntroduction;*************************** Initialize and Set Variables ******************************UNITS = 1 ;Dene u

Seite 61

PM94H201B_13xxxxxx_EN L 25IntroductionIF/ELSE example:This example checks the value of Variable V1. If V1 is greater than 3, then V2 is set to 1. If

Seite 62

26 L PM94H201B_13xxxxxx_ENIntroduction1.10.1 Drive Operating ModesThere are three modes of operation for the PositionServo: Torque, Velocity and Pos

Seite 63

PM94H201B_13xxxxxx_EN L 27IntroductionVelocityTimeTriangular Move ProleSteady State Velocity(Dened by 'DECEL' variable)Acceleration Rate

Seite 64

PM94H201B_13xxxxxx_EN L 1Contents1. Introduction ...

Seite 65

28 L PM94H201B_13xxxxxx_ENIntroductionHere is the user program for the segment move example. The last segment move must have a “0” for the end veloci

Seite 66

PM94H201B_13xxxxxx_EN L 29Introduction1.10.5 S-Curve Acceleration/DecelerationIt is often necessary, particularly for very dynamic applications, to

Seite 67

30 L PM94H201B_13xxxxxx_ENIntroduction;**************************** Main Program ********************************WAIT UNTIL IN_A3 ;Make sure the Ena

Seite 68

PM94H201B_13xxxxxx_EN L 31Introduction1.11.2 LoopsSML language supports WHILE/ENDWHILE block statement which can be used to create conditional loop

Seite 69

32 L PM94H201B_13xxxxxx_ENProgramming2. Programming2.1 Program StructureOne of the most important aspects of programming is developing the program’

Seite 70

PM94H201B_13xxxxxx_EN L 33ProgrammingEvents - Define Event name, Trigger and Program Statements;***************************** Events ****************

Seite 71

34 L PM94H201B_13xxxxxx_ENProgrammingThe Events section contains all scanned events. Remember to execute the EVENT <eventname> ON statement in

Seite 72

PM94H201B_13xxxxxx_EN L 35ProgrammingThere are two types of variables in the PositionServo drive - User Variables and System Variables.User Variable

Seite 73

36 L PM94H201B_13xxxxxx_ENProgramming2.3 Arithmetic ExpressionsTable 7 lists the four arithmetic functions supported by the Indexer program. Constan

Seite 74

PM94H201B_13xxxxxx_EN L 37Programming2.4.2 Boolean OperatorsTable 9 lists the boolean operators supported by the Indexer program. Boolean operators

Seite 75

2 L PM94H201B_13xxxxxx_ENContents2.11 Motion ...

Seite 76

38 L PM94H201B_13xxxxxx_ENProgramming2.7 System Variables Storage OrganizationThe PositionServo drive contains dual variable storage locations, the

Seite 77

PM94H201B_13xxxxxx_EN L 39Programming2.7.2 Memory Access Through Special System VariablesVAR_MEM_VALUE holds the value that will be read or written

Seite 78

40 L PM94H201B_13xxxxxx_ENProgrammingIn the RAM memory access program example, the values of PE (position error) are stored sequentially in the RAM fi

Seite 79

PM94H201B_13xxxxxx_EN L 41ProgrammingWhen retrieving data with MEMGET statements memory locations will be sequentially copied to variables starting

Seite 80

42 L PM94H201B_13xxxxxx_ENProgramming2.8 System Variables and Flags Summary2.8.1 System VariablesSection 3.2 provides a complete list of the system

Seite 81

PM94H201B_13xxxxxx_EN L 43ProgrammingExample:AOUT=100 , AOUT will be assigned value of 10.V0=236VOUT=V0, VOUT will be assigned 10 and V0 will be unc

Seite 82

44 L PM94H201B_13xxxxxx_ENProgramming2.9 Control StructuresControl structures allow the user to control the flow of the program’s execution. Most of

Seite 83

PM94H201B_13xxxxxx_EN L 45Programming2.9.2 DO/UNTIL StructureThe flowchart and code segment in Figure 14 illustrate the use of the DO/UNTIL statemen

Seite 84

46 L PM94H201B_13xxxxxx_ENProgramming2.9.5 GOTO Statement and LabelsThe GOTO statement can be used to transfer program execution to a section of the

Seite 85 - 3. Reference

PM94H201B_13xxxxxx_EN L 47Programming2.10 Scanned Event StatementsA Scanned Event is a small program that runs independently of the main program. S

Seite 86

PM94H201B_13xxxxxx_EN L 3About These InstructionsThis documentation applies to the programming of the PositionServo drive with model numbers ending

Seite 87

48 L PM94H201B_13xxxxxx_ENProgramming2.11 Motion2.11.1 How Moves WorkThe position command that causes motion to be generated comes from the profile

Seite 88

PM94H201B_13xxxxxx_EN L 49ProgrammingVelocity Trapezoidal movesVelocity Velocity Velocity Velocity Limit (20)Velocity Limit (20)Velocity Limit (20)V

Seite 89

50 L PM94H201B_13xxxxxx_ENProgramming2.11.5 Registration (MOVEDR MOVEPR) MovesMovePR and MoveDR are move commands subject to (modified by) the drive

Seite 90

PM94H201B_13xxxxxx_EN L 51ProgrammingThe profile shown in Figure 20 can be broken up into 8 MDV moves. The first segment defines the distance between p

Seite 91

52 L PM94H201B_13xxxxxx_ENProgramming2.11.8 S-curve Acceleration/DecelerationInstead of using a linear acceleration/deceleration, the motion created

Seite 92

PM94H201B_13xxxxxx_EN L 53Programming2.11.11 Motion Queue and Statement Execution while in MotionBy default when the program executes a MOVE, MOVED

Seite 93

54 L PM94H201B_13xxxxxx_ENProgramming{...Statements} ... MOVED 20,C MDV 10,5 MDV 20,5 MDV 10,0 MOVEP 0,C ... {statements} To Motion Profiler U

Seite 94

PM94H201B_13xxxxxx_EN L 55Programming2.12 System Status Register (DSTATUS register)System Status Register, (DSTATUS), is a Read Only register. Its

Seite 95

56 L PM94H201B_13xxxxxx_ENProgrammingTable 17: Extended Status Bits (Variable #83 EXSTATUS)Bit # Function Comment0 Reserved1 Velocity in specified win

Seite 96

PM94H201B_13xxxxxx_EN L 57ProgrammingFault IDAssociated flags in status registerDescription21 3 Subroutine stack underflow. Executing RETURN statement

Seite 97

4 L PM94H201B_13xxxxxx_ENIntroduction1. Introduction1.1 DefinitionsIncluded herein are definitions of several terms used throughout this programming

Seite 98

58 L PM94H201B_13xxxxxx_ENProgramming2.15 Homing2.15.1 What is Homing?Homing is the method by which a drive seeks the home position (also called th

Seite 99

PM94H201B_13xxxxxx_EN L 59Programming2.15.4 Homing VelocityThere are two homing velocities: fast and slow. These velocity variables are used to find

Seite 100 - Reference

60 L PM94H201B_13xxxxxx_ENProgramming2.15.8 Homing MethodVAR_HOME_METHOD (#244)The Home Method variable establishes the method that will be used fo

Seite 101

PM94H201B_13xxxxxx_EN L 61Programming2.15.9 Homing MethodsThere are several types of homing methods but each method establishes the:• Homing signa

Seite 102

62 L PM94H201B_13xxxxxx_ENProgramming2.15.9.1 Homing Method 1: Homing on the Negative Limit Switch & Index PulseUsing this method, the initial d

Seite 103

PM94H201B_13xxxxxx_EN L 63Programming2.15.9.3 Homing Method 3: Homing on the Positive Home Switch & Index PulseUsing this method the initial di

Seite 104

64 L PM94H201B_13xxxxxx_ENProgramming2.15.9.5 Homing Method 5: Homing on the Negative Home Switch & Index PulseUsing this method the initial dir

Seite 105

PM94H201B_13xxxxxx_EN L 65Programming2.15.9.7 Homing Method 7: Homing on the Home Switch & Index PulseUsing this method the initial direction o

Seite 106

66 L PM94H201B_13xxxxxx_ENProgramming2.15.9.8 Homing Method 8: Homing on the Home Switch & Index PulseUsing this method the initial direction of

Seite 107

PM94H201B_13xxxxxx_EN L 67Programming2.15.9.9 Homing Method 9: Homing on the Home Switch & Index PulseUsing this method the initial direction o

Seite 108

PM94H201B_13xxxxxx_EN L 5Introduction1.2 Programming FlowchartMotionView utilizes a BASIC-like programming structure referred to as SimpleMotion Pr

Seite 109

68 L PM94H201B_13xxxxxx_ENProgramming2.15.9.10 Homing Method 10: Homing on the Home Switch & Index PulseUsing this method the initial direction

Seite 110

PM94H201B_13xxxxxx_EN L 69Programming2.15.9.11 Homing Method 11: Homing on the Home Switch & Index PulseUsing this method the initial direction

Seite 111

70 L PM94H201B_13xxxxxx_ENProgramming2.15.9.12 Homing Method 12: Homing on the Home Switch & Index PulseUsing this method the initial direction

Seite 112

PM94H201B_13xxxxxx_EN L 71Programming2.15.9.13 Homing Method 13: Homing on the Home Switch & Index PulseUsing this method the initial direction

Seite 113

72 L PM94H201B_13xxxxxx_ENProgramming2.15.9.14 Homing Method 14: Homing on the Home Switch & Index PulseUsing this method the initial direction

Seite 114

PM94H201B_13xxxxxx_EN L 73Programming2.15.9.15 Homing Method 17: Homing to Negative Limit Switch (without index pulse)Method 17 is similar to metho

Seite 115

74 L PM94H201B_13xxxxxx_ENProgramming2.15.9.16 Homing Method 18: Homing to Positive Limit Switch (without index pulse)Method 18 is similar to method

Seite 116

PM94H201B_13xxxxxx_EN L 75Programming2.15.9.17 Homing Method 19: Homing to Homing Switch (without index pulse)Using this method the initial directi

Seite 117

76 L PM94H201B_13xxxxxx_ENProgramming2.15.9.18 Homing Method 21: Homing to Homing Switch (without index pulse)Using this method the initial directio

Seite 118

PM94H201B_13xxxxxx_EN L 77Programming2.15.9.19 Homing Method 23: Homing to Homing Switch (without index pulse)Using this method the initial directi

Seite 119

6 L PM94H201B_13xxxxxx_ENIntroduction1.3 MotionView / MotionView StudioThere are two versions of MotionView Software. The current version of MotionV

Seite 120

78 L PM94H201B_13xxxxxx_ENProgramming2.15.9.20 Homing Method 25: Homing to Homing Switch (without index pulse)Using this method the initial directio

Seite 121

PM94H201B_13xxxxxx_EN L 79Programming2.15.9.21 Homing Method 27: Homing to Homing Switch (without index pulse)Using this method the initial directi

Seite 122

80 L PM94H201B_13xxxxxx_ENProgramming2.15.9.22 Homing Method 29: Homing to Homing Switch (without index pulse)Using this method the initial directio

Seite 123

PM94H201B_13xxxxxx_EN L 81Programming2.15.9.23 Homing Method 33: Homing to an Index PulseUsing this method the initial direction of movement is neg

Seite 124

82 L PM94H201B_13xxxxxx_ENProgramming2.15.10 Homing Mode Operation ExampleThe following steps are needed to execute the homing operation from the us

Seite 125

PM94H201B_13xxxxxx_EN L 83Reference3. Reference3.1 Program Statement GlossaryEach programming statement is documented using the tabular format sho

Seite 126

84 L PM94H201B_13xxxxxx_ENReferenceTable 24: ASSIGNASSIGN Assign Input As Index Bit StatementPurposeAssign keyword causes a specified input to be assi

Seite 127

PM94H201B_13xxxxxx_EN L 85ReferenceTable 25: DEFINEDEFINE Define name Pseudo-statementPurposeDEFINE is used to define symbolic names for User Variable

Seite 128

86 L PM94H201B_13xxxxxx_ENReferenceTable 27: DO UNTILDO UNTIL Do/Until StatementPurposeThe DO / UNTIL statement is used to execute a statement or set

Seite 129

PM94H201B_13xxxxxx_EN L 87ReferenceTable 30: EVENTEVENT Starts Event handler StatementPurposeEVENT keyword is used to create scanned events within t

Seite 130

PM94H201B_13xxxxxx_EN L 7Introduction[Discover] button automatically discovers all drives on the network that are available for connection. Once dri

Seite 131

88 L PM94H201B_13xxxxxx_ENReferenceTable 31: ENDEVENTENDEVENT END of Event handler StatementPurposeIndicates end of the scanned event codeSyntaxENDEV

Seite 132 - #41 Second Encoder

PM94H201B_13xxxxxx_EN L 89ReferenceTable 33: EVENTS ON/OFFEVENTS OFF/ON Globally Disables/re-enables events StatementPurposeEVENTS OFF command when

Seite 133

90 L PM94H201B_13xxxxxx_ENReferenceTable 35: GOSUBGOSUB Go To subroutine StatementPurposeGOSUB transfers control to subroutine.SyntaxGOSUB <subna

Seite 134

PM94H201B_13xxxxxx_EN L 91ReferenceTable 38: HOMEHOME Execute homing routine StatementPurposeUsed to initiate homing.SyntaxHOMERemarksHoming is init

Seite 135

92 L PM94H201B_13xxxxxx_ENReferenceTable 40: IFIF IF/ENDIF StatementPurposeThe IF statement tests for a condition and then executes the specific actio

Seite 136

PM94H201B_13xxxxxx_EN L 93ReferenceTable 42: LOADVARSLOADVARS EPM access statements LOADVARS StatementPurposeLOADVARS is the command to retrieve the

Seite 137

94 L PM94H201B_13xxxxxx_ENReferenceTable 44: MEMGETMEMGET Memory access statements MEMGET StatementPurposeMEMGET provides command for simplified retri

Seite 138

PM94H201B_13xxxxxx_EN L 95ReferenceTable 47: MOTION SUSPENDMOTION SUSPEND Suspend StatementPurposeThis statement is used to temporarily suspend exec

Seite 139

96 L PM94H201B_13xxxxxx_ENReferenceTable 49: MOVEDMOVED Move Distance StatementPurposeMOVED performs incremental motion (distance) specified in User U

Seite 140 - Lenze AC Tech Corporation

PM94H201B_13xxxxxx_EN L 97ReferenceTable 51: MOVEPMOVEP Move to Position StatementPurposeMOVEP performs motion to a specified absolute position in Us

Kommentare zu diesen Handbüchern

Keine Kommentare