MELSEC簡単接続パッケージ
fun2

機能一覧

機能一覧

●機能一覧  
通信ドライバの主な仕様
関数種類
通信設定機能、連続/ランダムデータアクセス機能、連続/ランダム非同期データアクセス機能、グループアクセス機能、情報アクセス機能を提供
  
   
●メソッド一覧  
プロパティ
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
指定されたエラーコードの詳細文字列を取得します。
  
   
※1:VisualC++版では使用できません。