Vizとの通信プログラム

プログラムモジュール

プログラム名

ディスクリプション

mm_relay

Robserverからデータを受信するためのバックグラウンドプログラム

mm_state

ロボットの位置姿勢、信号およびステータスデータを送信するためのバックグラウンドプログラム

mm_movesm

ロボットの動作を制御するフォアグラウンドプログラム

mm_moveid

mm_relayによって受信されたデータを対応するレジスタに書き込むためのバックグラウンドプログラム

mm_run

このプログラムの実行後、フォアグラウンドプログラムとバックグラウンドプログラムを自動的に起動する

mm_struct_h

定義された構造体データ

占有レジスタ

レジスタ

ディスクリプション

MOVE_SPD_REG

180

integer register: motion speed (in %)

MOVE_CNT_REG

181

integer register: motion termination (in %)

MOVE_TYP_REG

182

indicate the move type J or L

MOVL_RG_SPD

183

move L speed

RI_C_BRANCH

184

mm control branch

レジスタの位置

ディスクリプション

MOVE_PREG

80

position register for current point

占有フラグ

フラグ

ディスクリプション

F_MSM_RDY

180

ready signal flag

F_MSM_DRDY

181

data ready signal flag

F_TK_CTRL

182

Takes control flag

RI_MM_LOCK

183

trajectory lock flag

R_STOP_MOVE

190

stop move flag

F_STOP_CLR

191

clear data flag