Output Variables For Motion Control Instructions - Omron NY532-1500 Reference Manual

Ny-series industrial pc platform
Hide thumbs Also See for NY532-1500:
Table of Contents

Advertisement

Data type
_eMC_
0: _mcAccDecOverBuffer
ACCDECOVER
1: _mcAccDecOverRapid
2: _mcAccDecOverError
Stop
_eMC_
0: _mcReverseMode
DecelerationStop
REVERSE_MODE
1: _mcReverseMode
ImmediateStop
_eMC_
0: _mcCountModeLinear
COUNT_MODE
1: _mcCountModeRotary
0: _mcPls
_eMC_UNITS
1: _mcMm
2: _mcUm
3: _mcNm
4: _mcDeg
5: _mcInch
*1 To use _mcLatestCommand, the following condition must be met for the master and slave axes.
When you use mcLatestCommand, the axis number set for the master axis in the system-defined variable for motion con-
trol must be lower than the axis number set for the slave axis in the system-defined variable for motion control.
*2 Blending is not changed to Buffered. For details, refer to the NY-series Industrial Panel PC / Industrial Box PC Motion
Control User's Manual (Cat. No. W559).
*3 The axis does not stop with an error and operation continues if blending operation is used. For details, refer to the NY-
series Industrial Panel PC / Industrial Box PC Motion Control User's Manual (Cat. No. W559).

Output Variables for Motion Control Instructions

The following table lists the output variables for motion control instructions.
Name
Done
Done
Busy
Executing
Active
Controlling
Enabled
Enabled
NY-series Motion Control Instructions Reference Manual (W561)
Valid range
Sets the operation for when the maximum
acceleration/deceleration rate would be
exceeded after excessive accelera-
tion/deceleration during accelera-
tion/deceleration control of the axis
because stopping at the target position is
given priority.
0: Use rapid acceleration/deceleration.
(Blending is changed to Buffered.)
1: Use rapid acceleration/deceleration.
2: Minor fault stop
Specifies the operation for reversing rota-
tion for multi-execution of instructions, re-
execution of instructions, and interrupt
feeding.
0: Deceleration stop
1: Immediate stop
Sets the count mode for the position.
0: Linear Mode (finite length)
1: Rotary Mode (infinite length)
Sets the unit for command positions.
0: pulse
1: mm
2: μm
3: nm
4: degree
5: inch
Meaning
Data type
BOOL
BOOL
BOOL
BOOL
2 Variables and Instructions
Description
*2
*3
Valid range
TRUE or FALSE
TRUE when the instruction is completed.
At this time, output variables Active,
Error, and CommandAborted are FALSE.
Done will be TRUE for at least one period
if the input variable Execute is FALSE
when the instruction is completed. If Exe-
cute is TRUE, Done remains TRUE until
Execute changes to FALSE.
TRUE or FALSE
Changes to TRUE when an instruction is
acknowledged.
TRUE or FALSE
Changes to TRUE when the instruction is
executed. Active (Controlling) is TRUE
while the instruction is actually controlling
an axis or axes group. At this time, output
variables Done, Error, and Command-
Aborted are FALSE.
TRUE or FALSE
Changes to TRUE when busy.
Corresponding instruction
variable
---
---
---
---
Description
2-25
2

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ny512-1500Ny532-1400Ny512-1400Ny512-1300Ny532-1300

Table of Contents