32.13.4.4 実行結果の確認 - XCH / XCHP

プログラム例

XCH

データ1とデータ2の内容を入れ替えます。

  1. 開始の立ち上がり検出接点命令がONすることによって、XCH命令が実行されます。XCH命令が実行されるとD1に設定しているデータ1[0]とD2に設定しているデータ2[0]の内容を交換します。
    開始がa接点命令の場合は、開始がONの間、常にXCH命令が実行されます。

配列変数名

データ1

命令実行

データ2

要素

データ1[0]

←→

データ2[0]

データ1[1]

 

データ2[1]

データ1[2]

 

データ2[2]

データ1[3]

 

データ2[3]

データ1[4]

 

データ2[4]

XCHP

  1. 開始の立ち上がり検出接点命令がONすることによって、XCHP命令が実行されます。XCHP命令が実行されるとD1に設定しているデータ1[0]とD2に設定しているデータ2[0]の内容を交換します。
    開始がa接点命令の場合でも、開始のONの立ち上がりのみを検出して、XCHP命令が実行されます。
    よって、開始がONし続けても、XCHP命令は1スキャンのみ実行されます。