31.10.3.1 EXP

Explicitメッセージ通信を行うことができます。Explicitメッセージ通信の実行をI/Oドライバに要求します。

挿入した命令をダブルクリックすると次のダイアログボックスが表示されます。

オペランド設定

Explicitメッセージ通信のタイプを指定します。

0:UCMM
1:Class3
上記以外:予約(エラー)

モジュールのIPアドレスを指定します。

サービスIDを指定します。

Explicitメッセージが送られるオブジェクトのクラスを指定します。

クラスのどのインスタンスがExplicitメッセージを受け取るかをインスタンス番号で指定します。

インスタンスのどのアトリビュートがアクセスされるかをアトリビュート番号を指定します。

送信するデータのデータ長をバイトで指定します。受信するデータのデータ長は、受信するデータのバイト数に依存します。

データを送受信する際のデータの格納先を指定します。
データを送信する場合、システム変数#L_IOMasterDrv[0]~[255]の配列の要素番号を指定すると、そこを先頭にS7で指定したバイト数分のデータが送信されます。
データを受信する場合、システム変数#L_IOMasterDrv[0]~[255]の配列の要素番号を指定すると、そこを先頭に受信データのバイト数分のデータが変数に書き込まれます。

命令が正常に動作できなかった場合に、エラーコードが格納される変数を指定します。

General Statusが格納される変数を指定します。

Extended Statusが格納される変数を指定します。

エラーコード

正常

CIPエラー

未対応のIO命令種別

アダプタが未登録

タイプ設定異常(S1)

サイズ設定異常(S7)

オフセット設定異常(S8)