付録で書ききれなかった部分です。
このプログラムはラダープログラムの非同期性と独立性の確認用です。
このプログラムは三つの独立した非同期の動作をします。
互いの動作の間でタイマーの待ち時間やスイッチの操作が
影響し合わない事が確認できます。

このプログラムは
「個別タイマーによる順次回路」QX0.0〜QX0.3
「スイッチによる順次回路」QX0.4〜QX0.7,IX0.1=順送りSW
「タイマー駆動のトグル回路」QX1.1
この三つのプログラムを同時に非同期で実行します。
「スイッチによる順次回路」はIX0.1でQX0.4〜QX0.7の順次点灯を繰り返します。
またIX0.0はリセットスイッチでIX0.0をONしている間、三つすべての
プログラムをリセットして停止します。IX0.0をOFFするとすべての
プログラムが0から開始します。このように別々に動いているプログラムを
串刺しにして制御することもできます。

プログラムは二本あります。
Asyncro1とAsyncro2の二本のプログラムの動きは全く同じですが
プログラムブロックの上下を入れ替えてあります。
これによって3個のプログラムそれぞれの独立性も確認できます。
エディタでそれぞれのプログラムの内容を確認してみてください。

これらの例のようにラダープログラムは別個のプログラムを非同期
かつ独立的に実行できます。
この非同期、独立性によって機械のいくつかのユニットを別個の物の
ように制御することができます。極端な話ですが大規模なPLC1機で
複数の別の機械を別々のものとして制御することも可能です。

こんな風に本の中のプログラム例ををいくつか同時に
走らせてみるのも理解が深まって良いでしょう。
