Lenze E94P PositionServo with MVOB Manual do Utilizador

Consulte online ou descarregue Manual do Utilizador para Hardware Lenze E94P PositionServo with MVOB. Lenze E94P PositionServo with MVOB User Manual Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 140
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 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
Vista de página 0
1 2 3 4 5 6 ... 139 140

Resumo do Conteúdo

Página 1 - PositionServo with MVOB

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

Página 2

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

Página 3 - Contents

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

Página 4

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

Página 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

Página 6 - 1. Introduction

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

Página 7

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

Página 8

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

Página 9

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

Página 10 - Introduction

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

Página 11

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

Página 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

Página 13

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

Página 14

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

Página 15

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

Página 16

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

Página 17

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

Página 18

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

Página 19

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

Página 20

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

Página 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

Página 22

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

Página 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

Página 24

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

Página 25

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

Página 26

PM94H201B_13xxxxxx_EN L 119ReferenceIndex Name Type Format EPM Access Description Units315VAR_RPDO_5_COM316VAR_RPDO_6_COM317VAR_RPDO_7_COM318VAR_RPD

Página 27

120 L PM94H201B_13xxxxxx_ENReferenceIndex Name Type Format EPM Access Description Units357VAR_TPDO_7_COM358VAR_TPDO_8_COM359VAR_TPDO_1_MAP1TPDO Mappi

Página 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

Página 29

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

Página 30

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

Página 31

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

Página 32

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

Página 33

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

Página 34 - 2. Programming

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

Página 35

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

Página 36

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

Página 37

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

Página 38

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

Página 39

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

Página 40

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

Página 41

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

Página 42

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

Página 43

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

Página 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

Página 45

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

Página 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

Página 47

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

Página 48

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

Página 49

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

Página 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

Página 51

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

Página 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

Página 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

Página 54

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

Página 55

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

Página 56

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

Página 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

Página 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

Página 59

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

Página 60

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

Página 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

Página 62

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

Página 63

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

Página 64

PM94H201B_13xxxxxx_EN L 1Contents1. Introduction ...

Página 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

Página 66

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

Página 67

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

Página 68

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

Página 69

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

Página 70

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

Página 71

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

Página 72

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

Página 73

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

Página 74

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

Página 75

2 L PM94H201B_13xxxxxx_ENContents2.11 Motion ...

Página 76

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

Página 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

Página 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

Página 79

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

Página 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

Página 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

Página 82

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

Página 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

Página 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

Página 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

Página 86

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

Página 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

Página 88

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

Página 89

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

Página 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

Página 91

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

Página 92

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

Página 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

Página 94

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

Página 95

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

Página 96

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

Página 97

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

Página 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

Página 99

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

Página 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

Página 101

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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 108

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

Página 109

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

Página 110

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

Página 111

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

Página 112

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

Página 113

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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 119

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

Página 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

Página 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

Página 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

Página 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

Página 124

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

Página 125

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

Página 126

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

Página 127

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

Página 128

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

Página 129

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

Página 130

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

Página 131

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

Página 132 - #41 Second Encoder

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

Página 133

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

Página 134

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

Página 135

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

Página 136

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

Página 137

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

Página 138

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

Página 139

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

Página 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

Comentários a estes Manuais

Sem comentários