Master-Control Program Description

You are viewing an old version of the documentation. You can switch to the documentation of the latest version by clicking the top-right corner of the page.

Program Modules

Module name Description

mm_relay

Background program used to receive Robserver data.

mm_state

Background program used to send data of robot poses, signals, and states.

mm_movesm

Foreground program used to control robot motion.

mm_moveid

Background program used to write the data received by mm_relay to the register.

mm_run

Automatically run the foreground and background programs upon startup.

Occupied Registers

Numerical register Description

PAYLOAD_ID

100

Payload ID.

AXIS_GRP_REG

179

Motion group ID.

MOVE_SPD_REG

180

Joint motion speed multiplier. Valid values: 1 to 100. Unit: %.

MOVE_CNT_REG

181

Accuracy of the robot reaching the target point. Valid values: 0 to 100. Unit: %. A smaller value indicates higher accuracy.

MOVE_TYP_REG

182

Motion type (linear motion or joint motion).

MOVL_RG_SPD

183

Linear motion velocity.

RI_C_BRANCH

184

Switch the control.

MOVE_ACC_REG

185

Motion acceleration. Valid values: 1 to 100. Unit: %.

R_STOP_MOVE

190

Stop the motion.

Position register Description

MOVE_PREG

80

Current pose data.

Occupied Flags

Flag Description

F_MSM_RDY

180

Communication ready.

F_MSM_DRDY

181

Data ready.

F_TK_CTRL

182

Take control.

F_STOP_CLR

191

Data cleared.

Occupied Socket Messaging Servers

Server label Description

S3

Receive robot status.

S4

Receive command data.

We Value Your Privacy

We use cookies to provide you with the best possible experience on our website. By continuing to use the site, you acknowledge that you agree to the use of cookies. If you decline, a single cookie will be used to ensure you're not tracked or remembered when you visit this website.