tabuchi:ariesdrive
文書の過去の版を表示しています。
ARIESDriver
神津のパルスモータドライバ ARIES の STARS どらいば。 STARS 側から見たときのコマンドは、 STARS 標準の pm16c04 と同じコマンドになるようにしてある。 (一部置き換えられないコマンドや、動作が違うコマンド、あまり使わないコマンドなどは未実装)
ダウンロード
-
環境込み 2025.04.25 Win64bit版、Qt6.7使用
使えるコマンド
現在実装されてそうなコマンドの一覧です。
pm16c04 に実装されているのと同じコマンド名のコマンドは極力 pm16c04 に似せた動作をしています。
10年前のプログラムなので、どんな風に動くのか記憶をたどりながら、プログラムを見直しながら書いていますので、 ここでの「機能」や「パラメータ」の説明が pm16c04 のものと違う時は pm16c04 のマニュアルを信用して下さい。
| STARSコマンド | 機能 | パラメータ | 戻値 |
|---|---|---|---|
| ISBUSY | 状態を尋ねる | 1 : ビジー, 0 : not ビジー | |
| GETVALUE | 現在値の取得 | 現在のパルス値 | |
| SETVALUE | 移動(絶対値) | パルス値 | |
| SETVALUEREL | 移動(相対値) | パルス値 | |
| GETSPEEDSELECTED | 現在のスピード選択を尋ねる | H/M/L | |
| SPEEDHIGH | High スピードで動くことを選択する | ||
| SPEEDMIDDLE | Middle スピードで動くことを選択する | ||
| SPEEDLOW | Low スピードで動くことを選択する | ||
| STOP | 移動停止(正常な加減速で) | ||
| REMOTE | リモートコマンドを受け取る状態にする | ||
| STOPEMERGENCY | 緊急停止(加減速無しで即停止) | ||
| STANDBY | 2軸同期移動につかう ? | ||
| SYNCRUN | 2軸同期移動の開始コマンド ? | ||
| SETHIGHSPEED | High スピードの値をセット | 数値(ppm?) | |
| SETMIDDLESPEED | Middle スピードの値をセット | 数値(ppm?) | |
| SETLOWSPEED | Low スピードの値をセット | 数値(ppm?) |
tabuchi/ariesdrive.1745559871.txt.gz · 最終更新: by mtab
