Introduction ProfileExtended - ThorstenBrach/SRCI GitHub Wiki
Function | Description | M/O |
---|---|---|
Move the TCP relative to the actual cartesian position (linear interpolation) |
M |
|
Move Joints relative to relative cartesian position (Relative cartesian PTP) (Joint interpolated movement) |
M |
|
Move all joints relative to actual joint position (Relative Joint PTP) |
M |
|
Move the TCP to an absolute cartesian position (linear interpolation) |
M |
|
Move the TCP to an absolute cartesian position (circular interpolation) |
M |
|
Move the TCP relative to the actual cartesian position (circular interpolation) |
M |
|
Move the TCP relative to a reference cartesian position (linear interpolation) |
M |
|
Move the TCP relative to a reference cartesian position (PTP interpolation) |
M |
|
Set wait command between motion commands |
M |
|
Read digital input group of RC |
M |
|
Read digital output group of RC |
M |
|
Write digital output group of RC |
M |
|
Read integer values on RC |
M |
|
Read real values on RC |
M |
|
Write integer values on RC |
M |
|
Write real values on RC |
M |
|
Set trigger in defined position of path (L = Linear Path) (cartesian) switch periphery. |
M |
|
Set a trigger in a defined position of a path. (PTP) |
M |
|
Set a trigger in a defined position of a circular path. |
M |
|
Trigger "Actions" based on I/O related events (e.g. change of DI’s state) |
M |
|
Trigger "Actions" based on physical events (e.g. force limit reached) |
M |
|
Trigger "Actions" based on physical events (e.g. force limit reached) |
M |
|
Trigger "Actions" based on incoming error event |
M |
|
ToDo |
M |
|
"Action" that initiates specified events when triggered |
M |
|
Read specific parameter of the robot |
M |
|
Change value of specific vendor parameter |
M |
|
Calculate Forward Kinematic |
M |
|
Calculate Inverse Kinematic |
M |
|
Calculate cartesian position from existing cartesian position |
M |
|
Calculate tool (TCP) with four-point method |
M |
|
Calculate frame with three-point method |
M |
|
Cancel currently active move command and continue with the next buffered command |
M |
|
Transform a defined position in space |
M |