|
|
ホーム 製品情報 ソフトウェア GPC-3605
|
|
|
|
| ![]() |
| 特長 |
| アナログ入力部
● サンプリング機能と1 件入力機能を行うことができます。 ● トリガ条件として、ソフトトリガ/外部トリガ/レベルトリガを選択できます。 ● ソフトウェアからオフセット、ゲインの調整を行うことができます。 ● トリガディレイ機能をもっていますので、事象発生の前後や、事象発生から指定時間 経過後のデータを捕らえることができます。 ● データ変換関数(AdDataConv 関数)を使用してサンプリングデータの各種変換を 行うことが可能です。 アナログ出力部 ● 連続出力機能と1 件出力機能を行うことができます。 ● 指定したバッファのデータの連続出力を繰り返し出力することができます。 ● トリガ機能を備えていますので、トリガ発生と同時にアナログ出力を開始または終了 することができます。 ● ソフトウェアからオフセット、ゲインの調整を行うことができます。 ● データ変換関数を使用してアナログ出力データの各種変換を行うことが可能です。 カウンタ部 ● 機能モードを切り替える事で、パルスカウント、平均周波数測定、周期測定、 位相差幅測定、タイマ、分周器、パルスジェネレータとして各チャンネルを使用する ことが可能です。 ● エンコーダからのパルスカウントに対応しています。 ● ラッチしたカウンタ値と入力端子状態を、指定した件数分メモリ上に保存することが 可能です。 ● 豊富な割り込み機能を搭載しており、割り込み発生時にはコールバックイベントを 発生させることが可能です。 |
| 対応OS |
![]() |
| 対象製品型式 |
|
| 対応言語 |
| Microsoft Visual C++ 6.0, .NET 2002, .NET 2003, 2005
Microsoft Visual C# .NET 2002, .NET 2003, 2005 Microsoft Visual Basic 6.0, .NET 2002, .NET 2003, 2005 Borland Delphi for the Microsoft .NET Framework Ver. 8.0 Borland Delphi Ver. 7.0 Borland C++Builder Ver. 6.0 |
| DLL関数一覧 |
| アナログ入出力共通 | ||
| 1 | AdaOpen | 使用するデバイスの初期化処理を行います。 |
| 2 | AdaClose | 使用するデバイスの終了処理を行います。 |
| 3 | AdaGetDeviceConfig | 使用するデバイスの情報を取得します。 |
| 4 | AdaMeasureTemperature | 使用するデバイスのアナログ回路付近の温度を取得します。 |
| 5 | AdaSetConnection | 使用するデバイスの外部入出力信号の設定を行います。 |
| 6 | AdaGetConnection | 使用するデバイスの外部入出力信号の設定を取得します。 |
| アナログ入力用 | ||
| 1 | AdGetDeviceConfig | 使用するデバイスの情報を取得します。 |
| 2 | AdSetEvent | 使用するデバイスのイベント/コールバックを登録します。 |
| 3 | AdKillEvent | 使用するデバイスのアナログ入力部のイベントを解除します。 |
| 4 | AdGetEventStatus | 使用するデバイスのイベント状態を取得します。 |
| 5 | AdSetChRange | 使用するデバイスのチャンネルとレンジを設定します。 |
| 6 | AdGetChRange | 使用するデバイスのチャンネルとレンジを取得します。 |
| 7 | AdGetInputData | 使用するデバイスの1件のAD変換値を取得します。 |
| 8 | AdSetClockSource | 使用するデバイスのクロックソースを設定します。 |
| 9 | AdGetClockSource | 使用するデバイスのクロックソース設定を取得します。 |
| 10 | AdSetEventClkCnt | 使用するデバイスの動作クロックとして外部同期クロックを選択した場合の分周値を設定します。 |
| 11 | AdGetEventClkCnt | 使用するデバイスの動作クロックを外部同期クロック選択時の分周値を取得します。 |
| 12 | AdSetSamplingNum | 使用するデバイスのサンプリング件数を設定します。 |
| 13 | AdGetSamplingNum | 使用するデバイスのサンプリング件数を設定します。 |
| 14 | AdSetSampligTrigger | 使用するデバイスのシングルトリガ条件を設定します。 |
| 15 | AdGetSampligTrigger | 使用するデバイスのシングルトリガ条件を設定します。 |
| 16 | AdSetOutputSource | 使用するデバイスの出力信号を設定します。 |
| 17 | AdGetOutputSource | 使用するデバイスの出力信号を設定します。 |
| 18 | AdSetAnalogTrigger | 使用するデバイスのアナログトリガを設定します。 |
| 19 | AdGetAnalogTrigger | 使用するデバイスのアナログトリガを設定します。 |
| 20 | AdStart | 使用するデバイスのサンプリングを開始させます。 |
| 21 | AdStop | 使用するデバイスのサンプリングを強制停止させます。 |
| 22 | AdSoftTrigger | 使用するデバイスに対してソフトトリガを入力します。 |
| 23 | AdGetSamplingStatus | 使用するデバイスのサンプリングステータスを取得します。 |
| 24 | AdGetBufferData | 使用するデバイスのサンプリングデータを取得します。 |
| 25 | AdSetAdjustVR | 使用するデバイスの電子ボリュームの制御を行います。 |
| 26 | AdLoadAdjustVR | 使用するデバイスの電子ボリュームの値をロードさせます。 |
| 27 | AdGetInputDiData | 使用するデバイスから1件の汎用入力の値を取得します。 |
| 28 | AdSetIntTriggerOutput | 使用するデバイスの内部トリガ出力の設定を行います。 |
| 29 | AdSetSyncTriggerNum | 使用するデバイスの同期トリガの設定を行います。 |
| 30 | AdSetSyncOutput | 使用するデバイスの同期トリガ出力の設定を行います。 |
| 31 | AdSetSyncInput | 使用するデバイスの同期トリガ入力の設定を行います。 |
| アナログ出力用 | ||
| 1 | DaGetDeviceConfig | 使用するデバイスの情報を取得します。 |
| 2 | DaSetEvent | 使用するデバイスのイベント/コールバックを登録します。 |
| 3 | DaKillEvent | 使用するデバイスのアナログ出力部のイベントを解除します。 |
| 4 | DaGetEventStatus | 使用するデバイスのイベント状態を取得します。 |
| 5 | DaSetChRange | 使用するデバイスのチャンネルとレンジを設定します。 |
| 6 | DaGetChRange | 使用するデバイスのチャンネルとレンジを取得します。 |
| 7 | DaSetResetMode | 使用するデバイスの外部リセット入力時の出力状態を設定します。 |
| 8 | DaGetResetMode | 使用するデバイスの外部リセット入力時の出力状態を取得します。 |
| 9 | DaSetRelay | 使用するデバイスのリレー制御を行います。 |
| 10 | DaOutputData | 使用するデバイスから1件のアナログ出力を行います。 |
| 11 | DaSetClockSource | 使用するデバイスの基準クロックソースを設定します。 |
| 12 | DaGetClockSource | 使用するデバイスの基準クロックソースを取得します。 |
| 13 | DaSetClockCnt | 使用するデバイスの動作クロックとして外部同期クロックを選択した場合の分周値を設定します。 |
| 14 | DaGetClockCnt | 使用するデバイスの動作クロックを外部同期クロック設定時の分周値を取得します。 |
| 15 | DaSetSampleCounter | 使用するデバイスの連続出力件数を設定します。 |
| 16 | DaGetSampleCounter | 使用するデバイスの連続出力件数を取得します。 |
| 17 | DaSetStartStopTrigger | 使用するデバイスの開始/終了条件を設定します。 |
| 18 | DaGetStartStopTrigger | 使用するデバイスの開始/終了条件を取得します。 |
| 19 | DaSetOutputSource | 使用するデバイスの出力信号を設定します。 |
| 20 | DaGetOutputSource | 使用するデバイスの出力信号を取得します。 |
| 21 | DaSetBuffer | 使用するデバイスから出力するアナログ出力データのセットを行います。 |
| 22 | DaSetBufferEx | 使用するデバイスから出力するアナログ出力データのセットをオフセット指定付きで行います。 |
| 23 | DaSetStopMode | 使用するデバイスの連続出力終了時(繰り返し終了時)の出力状態を設定します。 |
| 24 | DaGetStopMode | 使用するデバイスの連続出力終了時の出力状態を設定します。 |
| 25 | DaStart | 使用するデバイスのDA変換を開始させます。 |
| 26 | DaStop | 使用するデバイスのDA変換を強制停止させます。 |
| 27 | DaSoftTrigger | 使用するデバイスに対してソフトトリガを入力します。 |
| 28 | DaGetUpdateStatus | 使用するデバイスのステータスを取得します。 |
| 29 | DaSetAdjustVR | 使用するデバイスの電子ボリュームの制御を行います。 |
| 30 | DaLoadAdjustVR | 使用するデバイスの電子ボリュームの値をロードさせます。 |
| 31 | DaOutputDoData | 使用するデバイスから1件の汎用出力を行います。 |
| 32 | DaSetIntTriggerOutput | 使用するデバイスの内部トリガ出力の設定を行います。 |
| 33 | DaSetSyncTriggerNum | 使用するデバイスの同期トリガの設定を行います。 |
| 34 | DaSetSyncOutput | 使用するデバイスの同期トリガ出力の設定を行います。 |
| 35 | DaSetSyncInput | 使用するデバイスの同期トリガ入力の設定を行います。 |
| カウンタ用 | ||
| 1 | CntReset | 使用するデバイスの各種設定の初期化、カウンタのクリアを行います。 |
| 2 | CntSetFreqAvgMode | 使用するデバイスの平均周波数測定モードに設定します。 |
| 3 | CntGetFreqAvgMode | 使用するデバイスの平均周波数測定モードを取得します。 |
| 4 | CntSetCycleMode | 使用するデバイスの周期測定モードに設定します。 |
| 5 | CntGetCycleMode | 使用するデバイスの周期測定モードを取得します。 |
| 6 | CntSetPhaseDiffMode | 使用するデバイスの位相差幅測定モードに設定します。 |
| 7 | CntGetPhaseDiffMode | 使用するデバイスの位相差幅測定モードを取得します。 |
| 8 | CntSetTimerMode | 使用するデバイスのタイマモードに設定します。 |
| 9 | CntGetTimerMode | 使用するデバイスのタイマモードを取得します。 |
| 10 | CntSetFreqDividerMode | 使用するデバイスの分周器モードに設定します。 |
| 11 | CntGetFreqDividerMode | 使用するデバイスの分周器モードを取得します。 |
| 12 | CntSetPulseGeneratorMode | 使用するデバイスのパルスジェネレータモードに設定します。 |
| 13 | CntGetPulseGeneratorMode | 使用するデバイスのパルスジェネレータモードを取得します。 |
| 14 | CntSetPulseCountMode | 使用するデバイスのパルスカウントモードに設定します。 |
| 15 | CntGetPulseCountMode | 使用するデバイスのパルスカウントモードを取得します。 |
| 16 | CntSetBaseClock | 使用するデバイスの内部基準クロックを設定します。 |
| 17 | CntGetBaseClock | 使用するデバイスの内部基準クロックを取得します。 |
| 18 | CntSetTriggerConfig | 使用するデバイスの外部トリガを設定します。 |
| 19 | CntGetTriggerConfig | 使用するデバイスの外部トリガ設定を取得します。 |
| 20 | CntSetComparatorConfig | 使用するデバイスの一致検出条件を設定します。 |
| 21 | CntGetComparatorConfig | 使用するデバイスの一致検出条件を取得します。 |
| 22 | CntSetFilter | 使用するデバイスのデジタルフィルタを設定します。 |
| 23 | CntGetFilter | 使用するデバイスのデジタルフィルタ設定を取得します。 |
| 24 | CntSetCounter | 使用するデバイスのカウンタに値を設定します。 |
| 25 | CntReadLatchCounter | 使用するデバイスのラッチカウンタを読み出します。 |
| 26 | CntSetComparator | 使用するデバイスの比較カウンタを設定します。 |
| 27 | CntGetComparator | 使用するデバイスの比較カウンタを設定します。 |
| 28 | CntGetStatus | 使用するデバイスのカウンタステータス情報を取得します。 |
| 29 | CntStartCount | 使用するデバイスのカウントを開始します。 |
| 30 | CntStopCount | 使用するデバイスのカウントを停止します。 |
| 31 | CntLatchCount | 使用するデバイスのカウンタ値をラッチします。 |
| 32 | CntSetEventMask | 使用するデバイスのイベント要因を設定します。 |
| 33 | CntGetEventMask | 使用するデバイスのイベント要因の設定値を取得します。 |
| 34 | CntSetEvent | 使用するデバイスのイベントを設定します。 |
| 35 | CntKillEvent | 使用するデバイスのイベントを解除します。 |
| 36 | CntGetEventStatus | 使用するデバイスの直前に発生したイベントのステータスを取得します。 |
| 37 | CntSetIntTriggerOutput | 使用するデバイスの内部トリガ出力の設定を行います。 |
| 38 | CntSetSyncTriggerNum | 使用するデバイスの同期トリガの設定を行います。 |
| 39 | CntSetSyncOutput | 使用するデバイスの同期トリガ出力の設定を行います。 |
| © 2013 Interface Corporation. All rights reserved. |
| |||||||||||||||||||||||||