U600 User’s Guide
Parameters
Version 1.4
Aerotech, Inc.
C-93
11 – Queue MoveTo
RIACTION_OPCODE_ASYNCTYPE_QMOVETO
RIActionAxis
- Axis to Move
RIActionParm1 - Target to move to
RIActionParm2 - Velocity to move at
12 – 14 Unused
15 – Oscillate
RIACTION_OPCODE_ASYNCTYPE_OSCILLATE
RIActionAxis
- Axis to Move
RIActionParm1 - Distance to move to
RIActionParm2 - Velocity to move at
16 – Halt Motion
RIACTION_OPCODE_ASYNCTYPE_HALT
RIActionAxis
- Axis to Stop
RIActionParm1
- Not Used
RIActionParm2
- Not Used
17 – HandWheel
RIACTION_OPCODE_HANDWHEEL
RIActionAxis
- Axis to handwheel
RIActionParm1
- Channel
RIActionParm2
- Distance
; Some example subroutines, these can be run from
; any task and will cause motion on Task 1
M02
DFS SpindleCW
RIActionOpCode.1 =
RIACTION_OPCODE_SPINDLE_CW
RIActionParm1.1
=
0
; Spindle 1
$RI[RIAction1.1]
=
RIO_ASYNC_MOVE
ENDDFS
DFS SpindleCCW
RIActionOpCode.1 =
RIACTION_OPCODE_SPINDLE_CCW
RIActionParm1.1
=
0
; Spindle 1
$RI[RIAction1.1]
=
RIO_ASYNC_MOVE
ENDDFS
DFS SpindleOff
RIActionOpCode.1 =
RIACTION_OPCODE_SPINDLE_OFF
RIActionParm1 .1
=
0
; Spindle 1
$RI[RIAction1.1]
=
RIO_ASYNC_MOVE
ENDDFS
DFS IndexXAxis
RIActionOpCode.1 =
RIACTION_OPCODE_ASYNCTYPE_INDEX
RIActionAxis .1
=
0
; Axis Number
RIActionParm1 .1
=
10
; Distance
RIActionParm2.1
=
10
; Velocity
$RI[RIAction1.1]
=
RIO_ASYNC_MOVE
ENDDFS
Summary of Contents for UNIDEX 600 Series
Page 19: ...Table of Contents U600 User s Guide xviii Aerotech Inc Version 1 4...
Page 27: ...Preface U600 User s Guide xxvi Aerotech Inc Version 1 4...
Page 163: ...AerPlot U600 User s Guide 6 6 Aerotech Inc Version 1 4...
Page 169: ...AerReg U600 User s Guide 8 4 Aerotech Inc Version 1 4...
Page 177: ...AerPlotIO U600 User s Guide 10 4 Aerotech Inc Version 1 4...
Page 179: ...Filter U600 User s Guide 11 2 Aerotech Inc Version 1 4...
Page 219: ...PrmSetup U600 User s Guide 13 2 Aerotech Inc Version 1 4...
Page 223: ...Glossary of Terms U600 User s Guide A 4 Aerotech Inc Version 1 4...
Page 353: ......