投稿者「sassa」のアーカイブ

setdvk

対象機種
TSZC-10STP

動作
1000分割モード

説明
各機能の分解能を、ステップ数、もしくは1000分割かを指定

コマンド引数
0:オフ 1:オン

コマンドの使い方
setdvk,0

戻り値
div1000 = false / div1000 = true

備考
Pアイリス設定の場合、アイリスはPアイリスのステップ数となります。


setirs

対象機種
TSZC-10STP

動作
Pアイリス設定

説明
アイリスがSTPかPアイリスか設定

コマンド引数
0:STP 1:P-Iris

コマンドの使い方
setirs,0

戻り値
set_irs = STP / 
set_irs = P-Iris

備考

setpls

対象機種
TSZC-10STP

動作
レンズメーカー指定 ステップパルス幅設定

説明
レンズメーカーが指定しているステップ数(最大値)

コマンド引数
レンズ番号(1:z/2:f/3:i)パルス幅

コマンドの使い方
setpls,1,1100

戻り値
setpls:Zoom,パルス幅 / 
setpls:Focus,パルス幅 / 
setpls:Iris,パルス幅

備考

setthd

対象機種
TSZC-10STP

動作
脱調閾値設定

説明
モーターの脱調検出閾値
設定範囲:0~255

コマンド引数
レンズ番号(1:z/2:f/3:i),
脱調閾値

コマンドの使い方
setthd,1,100

戻り値
setthd:Zoom,脱調閾値 / 
setthd:Focus,脱調閾値 / 
setthd:Iris,脱調閾値

備考


memchp

対象機種
TSZC-10STP

動作
内部メモリプリセット設定確認

説明
フラッシュメモリのすべてのプリセット設定値を取得

コマンド引数
なし

コマンドの使い方
memchp

戻り値
フラッシュメモリ内のプリセットのデータ

備考


initat

対象機種
TSZC-10STP

動作
初期化

説明
<TSZC-10STP>
モーターに最適な電圧・電流を繰り返しサーチを行い、その結果を利用して初期化を行う
レンズケーブルが10m以上の延長ケーブルを使用する場合に必須。

コマンド引数
なし

コマンドの使い方
initat

戻り値
<TSZC-10STP>
init_a;で始まりレンズ情報などを出力
init_a_done;にて終了

備考


コマンド一覧

初期化

init_a 初期化
init_z ズーム初期化
init_f フォーカス初期化
init_i アイリス初期化
init_b 起動時初期化
initat 初期化

設定

movesp 最高速度
inchsp インチング速度
s_inca インチング速度
s_incz ズームインチング速度
s_incf フォーカスインチング速度
s_inci アイリスインチング速度
i_tout 初期化タイムアウト時間
s_tout システムタイムアウト時間
m_tout 移動タイムアウト時間
mv_thd 移動範囲閾値
mv_wat 移動待機時間
ip_max アイリス最大パルス数
fcinit 初期化事前動作時間
s_echo 通信エコーバック可否
s_baud 通信ボーレート設定
s_oldc 旧型通信設定
s_nlcd 改行コード設定
s_prst プリセット値設定
precis 移動精度実行設定
set_db デバッグモード設定
setthd 脱調閾値設定
settrq トルク設定
setlim 電流リミット設定
setplw ステップパルス幅設定
setpwi ステップパルス幅設定(インチング)
setpls レンズメーカー指定 ステップパルス幅設定
setdir モーター回転方向
setirs Pアイリス設定
setdvk 1000分割モード

移動

move_a 移動コマンド
move_z 移動コマンド
move_f 移動コマンド
move_i 移動コマンド
move_p 移動コマンド
inc_zf インチング
inc_zr インチング
inc_ff インチング
inc_fr インチング
inc_if インチング
inc_ir インチング
instop インチング停止
inch_z インチング
inch_f インチング
inch_i インチング

位置取得

read_a 読み取りコマンド
read_z 読み取りコマンド
read_f 読み取りコマンド
read_i 読み取りコマンド
readsa 読み取りコマンド
readsz 読み取りコマンド
readsf 読み取りコマンド
readsi 読み取りコマンド

その他

memchk 内部メモリ設定確認
frmver ファームVer.確認
read_p プリセットメモリ設定確認
memrst 内部メモリ初期化
memchp 内部メモリプリセット設定確認
STOP 非常停止

setpwi

対象機種
TSZC-10STP / TSZC-STP

動作
ステップパルス幅設定(インチング)

説明
モーターに印加するパルスのパルス幅(インチング)
初期値:800
設定範囲:100~4000

コマンド引数
レンズ番号(1:z/2:f/3:i)パルス幅

コマンドの使い方
setpwi,1,800

戻り値
setpwi:Zoom,パルス幅 / 
setpwi:Focus,パルス幅 / 
setpwi:Iris,パルス幅

備考

s_tout

対象機種
TSZC-10STP / TSZC-STP

動作
システムタイムアウト時間

説明
システムのタイムアウト時間を設定
設定範囲:100~40000[ms]

コマンド引数
タイムアウト時間

コマンドの使い方
s_tout,10000

戻り値
s_tout:設定値

備考