FAQ
FAMOS
FAMOS全般top
└DDE通信
ID.g028
Q. DDE通信でFFTアナライザー"OROS"をコントロールする方法
A.
FFTアナライザーOROSはDDE通信機能を備えていますので、FAMOSからOROSをコントロールすることができます。
サンプル
;解析を開始します--------------------------
err = DDESend( "FP4","Frm_dde","RUN 1")
;解析を停止します--------------------------
err = DDESend( "FP4","Frm_dde","STOP")
;動作状態取得--------------------------
err = DDESend( "FP4","Frm_dde","GET_STATUS")
State = DDEInq( "FP4","Frm_dde","Text_STATUS",1)
;結果の転送(その1)----------------------------
err = DDESend( "FP4","Frm_dde","TRA S,0")
;結果の転送(その2)----------------------------
err = DDESend( "FP4","Frm_dde","EXPORT_RESULT 0,0,test")
注意
アプリケーション名(”FP4”)は各解析モードに応じて変わります。
以下の手順でアプリケーション名を取得してください。
- OROSをインストールしたディレクトリー内の"OR76X.INI"ファイルを開く
- セクション"ANALYZER"のキー"Mode"の値を取得する
- OROSをインストールしたディレクトリー内の"OR25.INI"ファイルを開く
- ”MODE ”と2で取得した文字列を連結したセクションとキー”App”から値を取得
【OR76.INI】
[ANALYZER]
Mode=0 FP4 1.14
【OR25.INI】
[Mode 0 FP4 1.14]
Caption=Real Time FFT Analyzer
Number=&H1&
App=FP4