ユーザ用ツール

サイト用ツール


tabuchi:ariesdrive

ARIESDriver

神津のパルスモータドライバ ARIES の STARS どらいば。 STARS 側から見たときのコマンドは、 STARS 標準の pm16c04 と同じコマンドになるようにしてある。 (一部置き換えられないコマンドや、動作が違うコマンド、あまり使わないコマンドなどは未実装)

ダウンロード

使えるコマンド

現在実装されてそうなコマンドの一覧です。

pm16c04 に実装されているのと同じコマンド名のコマンドは極力 pm16c04 に似せた動作をしています。

10年前のプログラムなので、どんな風に動くのか記憶をたどりながら、プログラムを見直しながら書いていますので、 ここでの「機能」や「パラメータ」の説明が pm16c04 のものと違う時は pm16c04 のマニュアルを信用して下さい。

STARSコマンド 機能 パラメータ 戻値
ISBUSY 状態を尋ねる 1 : ビジー, 0 : not ビジー
REMOTE リモートコマンドを受け取る状態にする
STOP 移動停止(正常な加減速で)
STOPEMERGENCY 緊急停止(加減速無しで即停止)
GETVALUE 現在値の取得 現在のパルス値
SETVALUE 移動(絶対値) パルス値
SETVALUEREL 移動(相対値) パルス値
GETSPEEDSELECTED 現在のスピード選択を尋ねる   H/M/L
SPEEDHIGH High スピードで動くことを選択する
SPEEDMIDDLE Middle スピードで動くことを選択する
SPEEDLOW Low スピードで動くことを選択する
SETHIGHSPEED High スピードの値をセット 数値(ppm?)
SETMIDDLESPEED Middle スピードの値をセット 数値(ppm?)
SETLOWSPEED Low スピードの値をセット 数値(ppm?)
STANDBY 2軸同期移動につかう ?
SYNCRUN 2軸同期移動の開始コマンド ?
tabuchi/ariesdrive.txt · 最終更新: 2025/04/25 05:49 by mtab