| ●機能一覧 |  |  | 
| | 通信ドライバの主な仕様 |  | 関数種類 | 通信設定機能、連続/ランダムデータアクセス機能、連続/ランダム非同期データアクセス機能※1:、グループアクセス機能、情報アクセス機能を提供 | 
 ※1:VisualC++版では使用できません。 |  |  | 
|  |  |  | 
| ●プロパティ・メソッド・イベント一覧 |  |  | 
| | プロパティ   |  | SystemNum ※1 | FUNがサポートするドライバの数を返します。 |  | SystemName ※1 | FUNがサポートするドライバの名前を返します。 |  | UnitNum ※1 | FUNがサポートする設備数の最大値を返します。 | 
 |  |  | 
|  |  |  | 
| | メソッド(通信設定機能)   |  | CommInitialize | 指定された設備を初期化します。 |  | CommUninitialize | 指定された設備の使用を終了します。 |  | CommGetParameter | 指定された通信パラメータの現在値を取得します。 |  | CommGetParameterList | 指定された設備の通信パラメータ一覧を取得します。 |  | CommGetParameterValue ※1 | 指定されたパラメータに設定可能な設定値の一覧を取得します。 | 
 |  |  | 
|  |  |  | 
| | メソッド(データアクセス機能)   |  | ReadData | 指定されたデバイスの現在値を取得します。(ランダムアクセス) |  | WriteData | 指定されたデバイスに値を設定します。(ランダムアクセス) |  | ReadBlock | 指定されたデバイスの現在値を取得します。(連続アクセス) |  | WriteBlock | 指定されたデバイスに値を設定します。(連続アクセス) |  | CopyBlock ※1 | 指定したデバイスの間で値をコピーします。(連続アクセス) | 
 |  |  | 
|  |  |  | 
| | メソッド(非同期データアクセス機能)   |  | ReadDataAsync ※1 | 指定されたデバイスの現在値を非同期で取得します。(ランダムアクセス) |  | WriteDataAsync ※1 | 指定されたデバイスに値を非同期で設定します。(ランダムアクセス) |  | ReadBlockAsync ※1 | 指定されたデバイスの現在値を非同期で取得します。(連続アクセス) |  | WriteBlockAsync ※1 | 指定されたデバイスに非同期で値を設定します。(連続アクセス) |  | CopyBlockAsync ※1 | 指定されたデバイスの間で非同期で値をコピーします。 (連続アクセス) | 
 |  |  | 
|  |  |  | 
| | 非同期イベント通知メソッド   |  | ReadCompleted※1 | 非同期データ読み込みが完了したタイミングで発生します。 |  | WriteCompleted※1 | 非同期データ書き込みが完了したタイミングで発生します。 | 
 |  |  | 
|  |  |  | 
| | メソッド(グループアクセス機能)   |  | GroupCreate | 指定した名前でグループを作成します。 |  | GroupDelete | 指定したグループを削除します。 |  | GroupAddDev | 指定したグループに、デバイスを追加します。 |  | GroupDelDev | 指定したグループから、デバイスを削除します。 |  | GroupGetList | 指定した設備に登録された、グループの一覧を取得します。 |  | GroupGetDevList | 指定したグループに登録された、デバイスの一覧を取得します。 |  | ReadGroup | 指定したグループに属するデバイスの現在値を取得します。 |  | WriteGroup | 指定したグループに属するデバイスに値を設定します。 |  | ReadGroupAsync ※1 | 指定したグループに属するデバイスの現在値を非同期で取得します。 |  | WriteGroupAsync ※1 | 指定したグループに属するデバイスに非同期で値を設定します。 | 
 |  |  | 
|  |  |  | 
| | メソッド(情報アクセス機能)   |  | InfBlockList | 指定された設備に存在するデバイスの一覧を取得します。 |  | InfGetProperty | 指定した設備の固有情報を取得します。 |  | InfSetProperty | 指定された設備固有情報を設定します。 |  | InfGetPropertyList | 設備の固有情報の一覧を取得します。 |  | InfGetPropertyParameterList ※1 | 設備の固有情報にアクセスするためのパラメータ一覧を取得します。 |  | InfGetPropertyParameterValue ※1 | 指定されたパラメータに設定可能な設定値の一覧を取得します。 |  | InfGetErrorString | 指定されたエラーコードの詳細文字列を取得します。 | 
 |  |  | 
|  |  |  | 
|  |  |  |