Admin
Manage indexed API knowledge, approved primitive mappings and the engineering catalog.
41 indexed functions. Only approved functions are usable by the generators. Phase 2 ingestion expands this from the full PDFs.
| Function | Lang | Category | Units | Source | Approved |
|---|---|---|---|---|---|
destroySrv def destroySrv(ipAddress='') | PYTHON | A · Connection | SI | Python p.2 | yes |
getLibraryVersion def getLibraryVersion() | PYTHON | A · Connection | SI | Python p.22 | yes |
getLinkState def getLinkState(ipAddress='') | PYTHON | A · Connection | SI | Python p.25 | yes |
initSrv def initSrv(srv_net_st, fnError=None, fnState=None) | PYTHON | A · Connection | SI | Python p.1 | yes |
holdBrake def holdBrake(ipAddress='') | PYTHON | B · Power/Brake | SI | Python p.22 | yes |
releaseBrake def releaseBrake(ipAddress='') | PYTHON | B · Power/Brake | SI | Python p.21 | yes |
moveJ def moveJ(joints, v, a, zv_shaper_order=0, zv_shaper_frequency=0, zv_shaper_damping_ratio=0, ipAddress='') | PYTHON | C · Motion | SI | Python p.9 | yes |
moveJToPose def moveJToPose(pose, v, a, zv_shaper_order=0, zv_shaper_frequency=0, zv_shaper_damping_ratio=0, ipAddress='') | PYTHON | C · Motion | SI | Python p.8 | yes |
moveJToTarget def moveJToTarget(joints, v, a, zv_shaper_order=0, zv_shaper_frequency=0, zv_shaper_damping_ratio=0, ipAddress='') | PYTHON | C · Motion | SI | Python p.7 | yes |
moveL def moveL(pose, v, a, zv_shaper_order=0, zv_shaper_frequency=0, zv_shaper_damping_ratio=0, ipAddress='') | PYTHON | C · Motion | SI | Python p.10 | yes |
moveLToPose def moveLToPose(pose, v, a, zv_shaper_order=0, zv_shaper_frequency=0, zv_shaper_damping_ratio=0, avoid_singular=False, ipAddress='') | PYTHON | C · Motion | SI | Python p.12 | yes |
moveLToPose_ex def moveLToPose_ex(pose, v, a, zv_shaper_order=0, zv_shaper_frequency=0, zv_shaper_damping_ratio=0, constrain_type, constrain_value, avoid_singular=False, ipAddress='') | PYTHON | C · Motion | SI | Python p.13 | yes |
stop def stop(ipAddress='') | PYTHON | C · Motion | SI | Python p.17 | yes |
forward def forward(joints, ipAddress='') | PYTHON | D · Kinematics | SI | Python p.17 | yes |
inverse def inverse(pose, ref_joints, ipAddress='') | PYTHON | D · Kinematics | SI | Python p.18 | yes |
getJointPos def getJointPos(joints, ipAddress='') | PYTHON | E · State | SI | Python p.18 | yes |
getRobotState def getRobotState(ipAddress='') | PYTHON | E · State | SI | Python p.30 | yes |
getTcpExternalForce def getTcpExternalForce(ipAddress='') | PYTHON | E · State | SI | Python p.21 | yes |
getTcpForce def getTcpForce(forces, ipAddress='') | PYTHON | E · State | SI | Python p.25 | yes |
getTcpPos def getTcpPos(pose, ipAddress='') | PYTHON | E · State | SI | Python p.20 | yes |
isCollision def isCollision(ipAddress='') | PYTHON | E · State | SI | Python p.26 | yes |
enterForceMode def enterForceMode(frame_type, frame_matrix, force_direction, force_value, max_approach_velocity, max_allow_tcp_offset, ipAddress='') | PYTHON | F · Force | SI | Python p.33 | yes |
leaveForceMode def leaveForceMode(mode, ipAddress='') | PYTHON | F · Force | SI | Python p.34 | yes |
cleanErrorInfo def cleanErrorInfo(ipAddress='') | PYTHON | G · Collision/Safety | SI | Python p.77 | yes |
resume def resume(ipAddress='') | PYTHON | G · Collision/Safety | SI | Python p.31 | yes |
setCollisionLevel def setCollisionLevel(level, ipAddress='') | PYTHON | G · Collision/Safety | SI | Python p.77 | yes |
readAI def readAI(group_name, name, ipAddress='') | PYTHON | H · IO/Fieldbus | SI | Python p.66 | yes |
readDI def readDI(group_name, di_name, ipAddress='') | PYTHON | H · IO/Fieldbus | SI | Python p.65 | yes |
writeAO def writeAO(group_name, do_name, value, ipAddress='') | PYTHON | H · IO/Fieldbus | SI | Python p.69 | yes |
writeDO def writeDO(group_name, do_name, value, ipAddress='') | PYTHON | H · IO/Fieldbus | SI | Python p.68 | yes |
runProgram def runProgram(name, ipAddress='') | PYTHON | I · Program | SI | Python p.72 | yes |
stopProgram def stopProgram(name, ipAddress='') | PYTHON | I · Program | SI | Python p.73 | yes |
setActiveTcpPayload def setActiveTcpPayload(payload, ipAddress='') | PYTHON | K · Tool/TCP | SI | Python p.44 | yes |
add_waypoint_bypose add_waypoint_bypose(name, pose) | LUA | M · Lua | TEACH_PENDANT | Lua p.7 | yes |
delay delay(milliseconds) | LUA | M · Lua | TEACH_PENDANT | Lua p.3 | yes |
enter_force_mode enter_force_mode(frame, direction, force, max_offset) | LUA | M · Lua | TEACH_PENDANT | Lua p.1 | yes |
leave_force_mode leave_force_mode() | LUA | M · Lua | TEACH_PENDANT | Lua p.3 | yes |
log log(...) | LUA | M · Lua | TEACH_PENDANT | Lua p.2 | yes |
movej movej(joints, vel_percent, acc_percent, blend_radius, time, shaper) | LUA | M · Lua | TEACH_PENDANT | Lua p.36 | yes |
movel_to_target movel_to_target(joints, vel, acc, blend, time, auto_avoid, shaper) | LUA | M · Lua | TEACH_PENDANT | Lua p.36 | yes |
set_velocity_percent set_velocity_percent(percent) | LUA | M · Lua | TEACH_PENDANT | Lua p.62 | yes |