MELSEC簡単接続パッケージ 概要 特長 機能一覧 動作環境 ダウンロード お問い合わせ 機能一覧 ●機能一覧 通信ドライバの主な仕様 関数種類 通信設定機能、連続/ランダムデータアクセス機能、連続/ランダム非同期データアクセス機能※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 指定されたエラーコードの詳細文字列を取得します。