Introduction To Axis Variables - Omron NJ501-1400 User Manual

Machine automation controller nj series cpu unit motion control
Hide thumbs Also See for NJ501-1400:
Table of Contents

Advertisement

Classification
Unit Conversion
Settings
Position Count
Settings
Limit Settings
* For example, if the encoder resolution is 10,000 pulses/rotation, set 10,000.
Precautions for Correct Use
Precautions for Correct Use
• Select the appropriate values based on the machine's operating conditions for parameters
such as the maximum velocity, maximum acceleration/deceleration, or stop settings when the
motor is actually operated.
• OMRON G5-series Servo Drives can be set to specific node addresses by using the rotary
switches on the front panels. If the rotary switches are set to 00, the node address will be
determined by the settings made in the EtherCAT Editor of the Sysmac Studio. If the rotary
switches are set to 00 for all connected Servo Drives, errors will not occur even if the Servo
Drive's connection position is changed. Set the node addresses on the rotary switches to
assign specific Servo Drives for each machine control.
3-1-3

Introduction to Axis Variables

Axis Variables are system-defined variables for some of the axis parameters and for the monitor infor-
mation, such as the actual position and error information, for the axes controlled by the MC Function
Module. When you create axes with the Sysmac Studio, Axis Variables are registered in the variable
table in the order that the axes are created. Axis variables are structures with a data type of
_sAXIS_REF.
Axis Variables
Each Axis Variable in the MC Function Module has two variable names: The Axis Variable name in
the system-defined variables and the Axis Variable name that is assigned when the axis is added on
the Sysmac Studio. The Axis Variable names in the system-defined variables are _MC_AX[0] to
_MC_AX[63].
When you add axes on the Sysmac Studio, the MC_Axis000 to MC_Axis063 are set by default for
_MC_AX[0] to _MC_AX[63]. The numbers are assigned in the order that the axes are added. You
can change each of these Axis Variables as required from the Sysmac Studio. You can use either
the Axis Variables for the system-defined variables or the Axis Variables that are added on the Sys-
mac Studio to specify the Axis Variables in the user program.
Axis Variable name in the system-
defined variables (AT specification
in global variable table)*
_MC_AX[0]
_MC_AX[1]
.
.
.
_MC_AX[63]
* An error will occur if you change the names in the AT column in the global variable table on the Sysmac Studio.
NJ-series CPU Unit Motion Control User's Manual (W507)
Parameter name
Unit of Display
Select the display unit (mm, degrees, etc.).
Command Pulse Count
Set the number of command pulses per motor
Per Motor Rotation
rotation according to the encoder resolution.
Work Travel Distance
Set the workpiece travel distance per motor rota-
Per Motor Rotation
tion according to the machine specifications.
Count Mode
Set this parameter according to the machine
specifications.
Software Limits
Set this parameter according to the device speci-
fications.
Default Axis Variable name when
axis is added on the Sysmac Studio
MC_Axis000
MC_Axis001
.
.
.
MC_Axis063
3 Configuring Axes and Axes Groups
Setting
Axis number example
Axis 0
Axis 1
.
.
.
Axis 63
Page
5-8
*
5-13
5-13
3
3-5

Advertisement

Table of Contents
loading

This manual is also suitable for:

Nj501-1300Nj501-1500

Table of Contents