![Omron 3G3AX-MX2-MRT Скачать руководство пользователя страница 41](http://html.mh-extra.com/html/omron/3g3ax-mx2-mrt/3g3ax-mx2-mrt_hardware-reference-manual_742301041.webp)
System philosophy
HARDWARE REFERENCE MANUAL
36
Revision 5.0
2.7
Motion sequence and axes
fig. 26
Motion sequence is the part of the TJ2-MC__ that controls the axes. The
actual way that the motion sequence operates depends on the axis type.
The axis type can be set and read by the parameter
ATYPE
. At start-up the
Trajexia system automatically detects the configuration of the axes.
•
The default value for the parameter
ATYPE
for MECHATROLINK-II axes
is 40 (MECHATROLINK-II position).
•
The default value for the parameter
ATYPE
for EtherCAT Servo axes is
65 (CSP or Cyclic Synchronous Position mode).
•
The default value for the parameter
ATYPE
for EtherCAT Inverter axes
is 68 (VL or Velocity mode).
•
The default value for the parameter
ATYPE
for the TJ1-FL02 axes is 44
(Servo axis with an incremental encoder).
All non allocated axes are set as a virtual axis. The value for the parameter
ATYPE
is 0.
Every axis has the general structure as shown in fig. 26.
The motion sequence which will be executed at the beginning of each servo
period will contain the following elements:
1. Transfer any moves from BASIC process buffers to motion buffers (see
2. Read digital inputs.
3. Load moves. (See note.)
4. Calculate speed profile. (See note.)
5. Calculate axis positions. (See note.)
6. Execute position servo. For axis 0 this also includes the Servo Drive
communications. (See note.)
7. Update outputs.
•
block
•
Profile generator
Profile generator
+
-
Position loop
Following
error
Speed
command
+
-
Position loop
ON
OFF
M
E
AXIS PARAMETER
Servo Drive
Measured
position
Demanded
position
Following
error
Speed
command
Speed loop
Torque loop
Note
Each of these items will be performed for each axis in turn before
moving on to the next item.