Yaskawa MotionSuite Series Machine Controller Programming Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Ausrüstung Yaskawa MotionSuite Series Machine Controller Programming herunter. Yaskawa MotionSuite Series Machine Controller Programming Manual User Manual Benutzerhandbuch

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

Inhaltsverzeichnis

Seite 1 - Programming Manual

MotionSuite™ Series Machine Controller Programming Manual

Seite 2

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-11 Motion Programming OutlineThis chapter deals wit

Seite 3

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-15d. Set up the number of the D register in the Fu

Seite 4

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-16f. Close the DWG Configuration screen. Enter th

Seite 5

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-173.1.5 I/O Variable Wait (IOW) Command! OutlineTh

Seite 6

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-183.1.6 Sub-program Call-out (MSEE) Command ! Outl

Seite 7 - Cautions on Usage

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-193.1.7 Sub-program End (RET) Command! OutlineThe

Seite 8

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-203.1.8 1-scan Wait (EOX) Command! OutlineContinuo

Seite 9 - Cautions During Use

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-21Supplement• Block OperationBlock Operation verif

Seite 10 - 1 Motion Programming Outline

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-223.1.9 Branch (IF ELSE IEND) Command! OutlineThe

Seite 11 - 1.1 What is a Motion Program?

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-23! Program ExampleIF MB– = =1;MOV [axis1]10000; ←

Seite 12 - 1.1.2 Basic Program Structure

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-243.1.10 Repeat (WHILE WEND) Command! OutlineThe R

Seite 13

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-21.1 What is a Motion Program?A general description

Seite 14

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-25Important Points(1) The WHILE WEND command can b

Seite 15 - 1.1.4 Motion Program Start

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-263.1.11 Parallel Execution (PFORK, JOINTO, PJOINT

Seite 16 - 1.1.6 Program Editor

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-27Commands designated before the PFORK commandThe

Seite 17 - Supplement

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-28! Program ExampleBasic PatternA program example

Seite 18 - ! Motion Program Sample

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-29Application Pattern 1It is possible to execute t

Seite 19 - ! +/- Symbol

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-30Important PointsIt is not possible to execute th

Seite 20 - ! Usable Characters

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-313.1.12 Selective Execution (SFORK, JOINTO, SJOIN

Seite 21 - ! Function Characters

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-32According to the above command, a label block is

Seite 22 - ! Comment Writing

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-33! Program Example0001: MOV [X]100. [Y]150.:MVS [

Seite 23

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-343.2 Speed/Acceleration CommandsThis section expl

Seite 24 - Axis Names

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-31.1.2 Basic Program Structurea. Motion programs ar

Seite 25 - ! Coordinate Language List

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-35SupplementAccording to the ACC command, the sett

Seite 26 - ! Maximum Command Value

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-363.2.2 S-Curve Time Constant Change (SCC) Command

Seite 27

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-37! Program ExamplesINC;SCC [axis1]1000;MOV [axis1

Seite 28

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-383.2.3 Feed Speed Change (VEL) Command! OutlineTh

Seite 29 - ! Calculations and Functions

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-39! Program ExamplesINC;VEL[axis1]500 [axis2]50

Seite 30 - ! Fast Feed Speed

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-403.2.4 Interpolation Feed Speed Ratio Setting (IF

Seite 31 - ! Interpolation Feed Speed

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-41! Program ExamplesINC;FMX T1000;IFP P50MVS [axis

Seite 32

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-423.2.5 Maximum Interpolation Feed Speed Setting (

Seite 33

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-43!!!! Program ExamplesINC;FMX T1000000;IAC T1000;

Seite 34

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-443.2.6 Interpolation Acceleration Time Change (IA

Seite 35 - 1.2.4 Motion Command List

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-4c. Motion Program Execution Processing FormatAlway

Seite 36

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-45! Program ExamplesFMX T10000;INC;IAC T1000;MVS [

Seite 37

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-463.2.7 Interpolation Deceleration Time Change (ID

Seite 38

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-47! Program ExamplesFMX T100000;INC;IDC T1000;MVS

Seite 39

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-14 Sequence CommandsThis chapter explains how to progr

Seite 40

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-24.1 Sequence Command OutlineThis section includes an

Seite 41

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-3Basic FunctionsSIN Sine SIN (MW–);COS Cosine COS (MW–

Seite 42 - 2 Motion Commands

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-44.1.2 Arithmetic Calculation CombinationsArithmetic c

Seite 43

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-54.1.3 Logical Calculation CombinationsLogical calcula

Seite 44

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-64.2 Arithmetic CalculationsIn this section, the Arith

Seite 45

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-74.2.2 Addition (+)!!!! OutlineThe addition function p

Seite 46

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-51.1.3 Function Performance ListThe MP9xx motion pr

Seite 47

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-84.2.3 Subtraction (–)!!!! OutlineThe subtraction func

Seite 48

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-94.2.4 Multiplication (*)!!!! OutlineThe multiplicatio

Seite 49

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-104.2.5 Division (/)!!!! OutlineThe division function

Seite 50

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-114.2.6 Remainder (MOD)!!!! OutlineWhen designating a

Seite 51

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-124.3 Logical CalculationsIn this section, the command

Seite 52

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-134.3.2 Logical AND (&)!!!! OutlineExecute logical

Seite 53

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-144.3.3 Exclusive OR (^)!!!! OutlineExecute exclusive

Seite 54

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-154.3.4 NOT (!)!!!! OutlineInvert a designated registe

Seite 55 - PLN [X] [Y];

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-164.4 Value ComparisonIn this section, the Value Compa

Seite 56

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-17!!!! Program ExampleImportant PointIn ladder program

Seite 57

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-61.1.4 Motion Program StartThe motion program is st

Seite 58

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-184.5 Data OperationsIn this section, the data command

Seite 59

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-19Shift it 3 bits towards the right.SupplementWith the

Seite 60

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-204.5.2 Bit Left-shift (SFL) Command!!!! OutlineIn a b

Seite 61

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-21Example: Heading: MB00100A (bit A of MW00100)/bit w

Seite 62

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-224.5.3 Block Transfer (BLK)!!!! OutlineThe Block Tran

Seite 63

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-23Example: Transfer MW00100~MW00109 to MW00200~MW0020

Seite 64

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-244.5.4 Clear (CLR)!!!! OutlineThe Clear (CLR) command

Seite 65

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-25Example: Clear the content of MW00100~MW00119 to 0.

Seite 66

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-264.6 Basic FunctionsThis section explains the basic f

Seite 67

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-27(Ex.) SupplementWhen inputting an integer number dat

Seite 68

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-71.1.5 Parallel Program Operation With MP9xx, it is

Seite 69

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-284.6.2 Cosine (COS)!!!! OutlineThe Cosine (COS) comma

Seite 70

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-29(Ex.) SupplementWhen inputting an integer number dat

Seite 71

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-304.6.3 Tangent (TAN)!!!! OutlineThe TAN command uses

Seite 72 - External positioning signal

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-314.6.4 Arc Sine (ASN)!!!! OutlineThe ASN command uses

Seite 73

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-324.6.5 Arc Cosine (ACS)!!!! OutlineThe ACS command us

Seite 74

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-334.6.6 Arc Tangent (ATN)!!!! OutlineThe ATN command l

Seite 75

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-34Example:MW00100=ATN(MW00102);(04500) (00100)Equivale

Seite 76

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-354.6.7 Square Root (SQT)!!!! OutlineThe SQT command l

Seite 77

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-36Example:MW00100=SQT(MW00102);(01448) (00064)When an

Seite 78

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-374.6.8 BCD→→→→BIN (BIN)!!!! OutlineThe BIN command co

Seite 79

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-8d. Function for writing and exporting motion progr

Seite 80

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-384.6.9 BIN→→→→BCD (BCD)!!!! OutlineThe BCD command co

Seite 81

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-394.6.10 Designated Bit ON (S{ })!!!! OutlineThe Desig

Seite 82

MotionSuite™ Series Machine Controller Motion Programming Manual Chapter 4: Sequence Commands4-404.6.11 Designated Bit OFF (R{ })!!!! OutlineThe Desi

Seite 83

MotionSuite™ Series Machine Controller Programming Manual Chapter 5: Variables (Registers)5-15 Variables (Registers)This chapter contains information

Seite 84

MotionSuite™ Series Machine Controller Programming Manual Chapter 5: Variables (Registers)5-25.1 OutlineIn this section, an outline of the variables

Seite 85

MotionSuite™ Series Machine Controller Programming Manual Chapter 5: Variables (Registers)5-3Important PointIn the motion programs, the # register ca

Seite 86 - 3 Advanced Programming

MotionSuite™ Series Machine Controller Programming Manual Chapter 5: Variables (Registers)5-45.1.2 Global and Local Variables!!!! Global VariablesThe

Seite 87

MotionSuite™ Series Machine Controller Programming Manual Chapter 5: Variables (Registers)5-5!!!! Local VariablesLocal variables are used for each pr

Seite 88

MotionSuite™ Series Machine Controller Programming Manual Chapter 5: Variables (Registers)5-6!!!! Important Points During Variable Calculations1. An

Seite 89

MotionSuite™ Series Machine Controller Programming Manual Chapter 5: Variables (Registers)5-7rounded up.MW00100=MF00200 + MF00202;(0124) (123.4

Seite 90

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-91.2 Motion Programming MethodThis section deals wi

Seite 91

MotionSuite™ Series Machine Controller Programming Manual Chapter 5: Variables (Registers)5-85.2 How to Use the VariablesThis section explains how to

Seite 92

MotionSuite™ Series Machine Controller Programming Manual Chapter 5: Variables (Registers)5-95.2.2 Data Variables (M Registers)!!!! OutlineThe data v

Seite 93

MotionSuite™ Series Machine Controller Programming Manual Chapter 5: Variables (Registers)5-10When using the variables in the calculationsImportant P

Seite 94 - ! UFC Command Creating Steps

MotionSuite™ Series Machine Controller Programming Manual Chapter 5: Variables (Registers)5-11Register numbers of the servo monitoring parameters:!!!

Seite 95

MotionSuite™ Series Machine Controller Programming Manual Chapter 5: Variables (Registers)5-125.2.4 Output Variables (O Registers)!!!! OutlineThe out

Seite 96 - Function Register

MotionSuite™ Series Machine Controller Programming Manual Chapter 5: Variables (Registers)5-135.2.5 Constant Variables (C Registers)!!!! OutlineThe c

Seite 97 - Function Register (Continued)

MotionSuite™ Series Machine Controller Programming Manual Chapter 5: Variables (Registers)5-145.2.6 D Variables (D Registers)!!!! OutlineThe D variab

Seite 98 - ! User Function Creation

YASKAWA ELECTRIC AMERICA, INC.Chicago-Corporate Headquarters 2121 Norman Drive South, Waukegan, IL 60085, U.S.A.Phone: (847) 887-7000 Fax: (847) 8

Seite 99

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-10! Input FormatThe variable length input formats a

Seite 100

MotionSuite™ Series Machine Controller Programming Manual Table of Contents/Prefacei1 Motion Programming Outline...

Seite 101

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-11! Usable CharactersThe usable characters and thei

Seite 102 - ! Program Examples

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-12! Function CharactersThe function characters and

Seite 103 - Important Points

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-13! Program Number HandlingThe program number is a

Seite 104

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-14! Creation of One-Block Commandsa. A one-block c

Seite 105 - ! Program Example

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-15ExampleImportant Point1. The error “Duplicate Lab

Seite 106

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-16! Coordinate Language ListThe motion amount and c

Seite 107 - Important Point

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-17! Command UnitsThe programmable command units are

Seite 108

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-18! Designation of “Absolute Mode” in a Rotary Axis

Seite 109

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-19b. VariablesThe following types of variables exis

Seite 110

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-20! Calculations and FunctionsCalculations can comb

Seite 111

MotionSuite™ Series Machine Controller Programming Manual Table of Contents/Prefaceii3.1.6 Sub-program Call-out (MSEE) Command ...

Seite 112

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-211.2.3 Feed Speed! Fast Feed Speeda. Fast feed spe

Seite 113

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-22! Interpolation Feed Speeda. The feed speed for t

Seite 114

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-23ExampleIf INC MVS [X]100 [Y]100 [Z]100 F400; F=

Seite 115

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-24c. The feed speed upper limit is restricted by ma

Seite 116

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-25Motion commands regarding the interpolation feed

Seite 117

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-261.2.4 Motion Command ListA list of the motion com

Seite 118

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-27Basic ControlCommandsABS Absolute ModeABS; Handle

Seite 119

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-28Advanced Control CommandsPFN In-Position CheckMVS

Seite 120 - Program Examples

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-29Sequence Commands (continued)^ XOR (exclusive OR)

Seite 121

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-30Sequence Commands (continued)ATN Arc Tangent ATN(

Seite 122

MotionSuite™ Series Machine Controller Programming Manual Table of Contents/Prefaceiii4.6 Basic Functions...

Seite 123

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-31Sequence Commands (continued)SFR Shift Right SFR

Seite 124

MotionSuite™ Series Machine Controller Programming Manual Chapter 1: Motion Programmming Outline1-32Control CommandsSFORKJOINTOSJOINTSelected Executi

Seite 125

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-12 Motion CommandsPrograming of axial motion commands and cont

Seite 126

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-22.1 Axial Motion CommandsThis section describes how to command

Seite 127

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-3The move path based on the MOV command is illustrated in the f

Seite 128

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-4•For automatic accel/decel control based on the MOV command, l

Seite 129

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-5Various accel/decel patterns can be set using a combination of

Seite 130

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-6!!!! Program ExampleThe program example of the MOV command in

Seite 131

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-72.1.2 Linear Interpolation (MVS)!!!! OutlineThe linear interpo

Seite 132

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-8• The designated position is set up in the ABS/INC mode which

Seite 133 - 4 Sequence Commands

MotionSuite™ Series Machine Controller Programming Manual Table of Contents/PrefaceivOutline of Manual!This manual is a collection of data regarding t

Seite 134 - 4.1.1 Calculation Commands

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-9• The in-position check is not executed for the axial motion b

Seite 135

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-10!!!! Program ExampleThe program example of the MVS command in

Seite 136

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-112.1.3 Circular Interpolation (MCW, MCC)!!!! OutlineThe circul

Seite 137

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-12The designating method of the circular interpolation is shown

Seite 138

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-13!!!! Program Examplea. The following is a program example in

Seite 139

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-14b. The following is a program example in the INC mode.INC;PLN

Seite 140

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-15c. Below is a program example of multiple circular arcs.ABS;P

Seite 141

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-16• The circular arc can be designated by the radius value (R)

Seite 142

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-17The maximum interpolation feed speed is illustrated in the fo

Seite 143

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-18!!!! Program ExampleThe program example of central position d

Seite 144

MotionSuite™ Series Machine Controller Programming Manual Table of Contents/PrefacevUsing this Manual!Users of this manualThis manual is to be used by

Seite 145

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-192.1.4 Helical Interpolation (MCW, MCC)!!!! OutlineHelical int

Seite 146

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-20• In the axis character of linear interpolation, the axis tha

Seite 147

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-21!!!! Program ExampleThe program example of the helical interp

Seite 148

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-222.1.5 Zero-point Return (ZRN)!!!! OutlineThe zero-point retu

Seite 149

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-23• Zero-point return motion types are shown in the following t

Seite 150

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-24(2) When the switch set up for deceleration turns the accel/d

Seite 151

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-25(2) Axes only move (from the position at which the zero-point

Seite 152

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-26Parameters and motion commands regarding automatic accel/dece

Seite 153

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-27!!!! Zero-point Return Signal ConnectionThe “Deceleration LS”

Seite 154

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-282.1.6 Skip Command (SKP)!!!! OutlineThe skip command (SKP) is

Seite 155

MotionSuite™ Series Machine Controller Programming Manual Table of Contents/PrefaceviSafety NotesThis chapter deals with the cautionary items regardin

Seite 156

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-292.1.7 Time Designation Positioning (MVT)!!!! OutlineThe time

Seite 157

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-30Important Points• T0: Positioning time=0.• If there is 0 axis

Seite 158

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-312.1.8 External Positioning (EXM)!!!! OutlineWhen executing th

Seite 159

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-322.2 Control CommandThe control commands are the commands that

Seite 160

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-33!!!! Program ExampleThe program example of the ABS mode comma

Seite 161

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-342.2.2 Incremental (INC) Mode!!!! OutlineThe incremental (INC)

Seite 162

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-35axis2axis10100200300350250150Starting positionFigure 2.27: Pr

Seite 163

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-362.2.3 Current Value Change (POS)!!!! OutlineThe current value

Seite 164

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-37• The work coordinate based on the POS command can be switche

Seite 165

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-38a. Temporary settingSets up the machine coordinate whose zero

Seite 166

MotionSuite™ Series Machine Controller Programming Manual Table of Contents/Prefacevii• If the following commands are erroneously designated, the subs

Seite 167

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-392.2.4 Coordinate Plane Designation (PLN)!!!! OutlineThe coord

Seite 168

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-402.2.5 Machine Coordinate Command (MVM)!!!! OutlineThe machine

Seite 169

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-41axis2axis1050100150250150100Machine coordinateaxis2axis1MVS [

Seite 170

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-422.2.6 Program Current Position Update (PLD)!!!! OutlineDuring

Seite 171

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-432.2.7 Timed Wait (TIM)!!!! OutlineThe timed wait (TIM) comman

Seite 172

MotionSuite™ Series Machine Controller Programming Manual Chapter 2: Motion Commands2-442.2.8 Program End (END)!!!! OutlineThe program end (END) comm

Seite 173 - 5 Variables (Registers)

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-13 Advanced ProgrammingThis chapter explains how t

Seite 174 - ! Variable (Register) Type

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-23.1 Advanced Control CommandsIn this section, the

Seite 175 - ! Data Type

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-3If axis1 and axis2 enter the In-position Check, t

Seite 176 - ! Global Variables

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-4! Program ExamplesMVS [axis 1] 200. F100 PFN;

Seite 177 - ! Local Variables

MotionSuite™ Series Machine Controller Programming Manual Table of Contents/Prefaceviii!!!! General Cautionary ItemsCautions During Use• The MotionSui

Seite 178

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-53.1.2 Second In-Position Check (INP) Command! Out

Seite 179

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-6• A range for Second Positioning Completion Range

Seite 180

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-73.1.3 Ignore Single Block (SNG) Command! OutlineT

Seite 181

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-83.1.4 User Function Call-out (UFC) Command! Outli

Seite 182

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-9! UFC Command Creating StepsUFC command creating

Seite 183 - Program Example

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-10! Relationship Between the I/O Register and Func

Seite 184

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-11Each user function can use the 11 registers show

Seite 185

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-12Note: Even within the functions, the SA, MA, IA,

Seite 186

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-13An example of the input/output register delivery

Seite 187

MotionSuite™ Series Machine Controller Programming Manual Chapter 3: Advanced Programming Methods3-14on Function Programs, then double-click on the [

Kommentare zu diesen Handbüchern

Keine Kommentare