4 - 9
4 Robot Instructions
NJ-series NJ Robotics CPU Unit User’s Manual (W539)
MC_SetK
inT
ran
sform
4
F
unct
ion
• Set parameters for the kinematics, workspace check, maximum interpolation velocity check and
other functions for the specified axis group.
• If you turn off the power supply to the CPU Unit, the values of kinematics, workspace check,
MaxVe-
locityTCP
(Maximum Interpolation Velocity),
MaxAccelerationTCP
(Maximum Interpolation Accelera-
tion) and
MaxDecelerationTCP
(Maximum Interpolation Deceleration) that you set with this
instruction are initialized. When you use the robot function, or you turn on the power supply, be sure
to execute this instruction to set the kinematics, workspace check, maximum interpolation velocity
and others functions.
• The values that you set are retained when the operating mode of the CPU Unit changes to PRO-
GRAM mode.
• You can use the following robot instructions from one period after
Done
of this instruction changes to
TRUE.
• When the axes group is disabled, the axes group instructions are also disabled even if you set the
kinematics with this instruction. However, it is possible to operate each axis with single axis instruc-
tions.
• The parameters are set in the
Workspace
(Workspace Parameters) input variable even when the
EnableWorkspace
(Enable Workspace) input variable is disabled.
• If a Kinematics Initialization Error (571F hex) occurs, the kinematics parameters previously registered
are deleted. When this error occurs, you must set the kinematics parameters again.
• You can use this instruction only when all the following conditions are met.
a) The number of axes registered in the axes group matches the number of axes of the kinematics
(robot).
b) The display unit of each axis which is registered in the axes group is set according to the kine-
matics type. Refer to
on page 3-5 of 3-1-3 Axis Settings.
c) The count mode for all axes registered in the axes group is Linear Mode.
d) Home for all axes registered in the axes group are already defined.
e) The axes group is disabled.
In-Out Variables
Name
Meaning
Data type
Valid
range
Description
AxesGroup
Axes Group
_sGROUP_REF
---
Specify the axes group.
Function
Instruction
Name
MC_DefineCoordSystem
Define Coordinate
MC_DefineToolTransform
Define Tool Coordinate
MC_GroupMon
Group Monitor
MC_MoveTimeAbsolute
Time-specified Absolute Positioning
MC_SyncLinearConveyor
Start Conveyor Synchronization
MC_SyncOut
End Synchronization
MC_InverseKin
Inverse Kinematics
MC_RobotJog
Axes Group Jog
Summary of Contents for NJ501-4300
Page 13: ...11 CONTENTS NJ series NJ Robotics CPU Unit User s Manual W539 ...
Page 40: ...Revision History 38 NJ series NJ Robotics CPU Unit User s Manual W539 ...
Page 90: ...2 Features of NJ Robotics CPU Unit 2 40 NJ series NJ Robotics CPU Unit User s Manual W539 ...
Page 204: ...5 Vision Robot Integrated Simulation 5 6 NJ series NJ Robotics CPU Unit User s Manual W539 ...
Page 308: ...6 Troubleshooting 6 104 NJ series NJ Robotics CPU Unit User s Manual W539 ...
Page 333: ...I 1 I NJ series NJ Robotics CPU Unit User s Manual W539 Index ...
Page 335: ......