入力条件判別飛び越し動作 の設定方法
ホーム > 資料の掲載ページ > プログラミング方法 > 入力条件判別飛び越し動作の設定方法 >
かんたんコントローラ(型名:CTC-67 / CTC-77 ) と CTCツール を使用して
入力条件(保持)判別飛び越し動作
入力条件判別 多段 飛び越し動作

の 設定方法 を解説します


PC に 「ビジュアルシーケンス編集ソフト(型名:CTCツール) 」が
インストールされていない場合は、
無償提供していますので こちら よりダウンロードしてご利用下さい。
1.プログラム例を参考にして、解説します
下のプログラムは、
工程02 の入力条件が成立していない(IN0 ≠ ON )場合は工程04に飛び越し、
成立している( IN0 = ON )場合は、次工程(工程03⇒工程04⇒工程05)に進むプログラムです。

下のプログラムは、
工程02 の入力条件が成立していない(IN0 ≠ ON )場合は
0.1秒待機し、出力OUT0をONにしてから 工程04に飛び越し、
成立している( IN0 = ON )場合は、0.1秒待機し、出力OUT0をONにしてから、
次工程(工程03⇒工程04⇒工程05)に進むプログラムです

入力信号の保持設定
下のプログラムは、【 0軸 の メカシリンダ/サーボモータ 】 が
【 ポイント番号2 】 へ移動後、入力【 IN0 】 の ON信号保持設定、
【 0軸 の メカシリンダ/サーボモータ 】 が 【 ポイント番号3 】へ移動後、
入力【 IN0 】 が ON なら次工程04 へ、OFF なら飛び越して工程06へ進捗するプログラムです。

多段 飛び越し設定
工程00で、【0軸のメカシリンダ/サーボモータ】を【ポイント番号0】に移動後、
出力OUT0〜2をOFF、工程01で【ポイント番号1】に移動後、工程02へ
工程02で、【0軸のメカシリンダ/サーボモータ】を【ポイント番号2】に移動後、
入力条件が成立していない(IN0 ≠ ON )場合は、出力OUT0をONにしてから 工程06に飛び越し、
成立している( IN0 = ON )場合は、出力OUT0をONにしてから、次工程03へ、
工程03で、【0軸のメカシリンダ/サーボモータ】を【ポイント番号3】に移動後、
入力条件が成立していない(IN1 ≠ ON )場合は出力OUT1をONにしてから 工程06に飛び越し、
成立している( IN1 = ON )場合は、出力OUT1をONにしてから、次工程04へ、
工程04 で、【0軸のメカシリンダ/サーボモータ】を【ポイント番号4】に移動後、
入力条件が成立していない(IN2 ≠ ON )場合は出力OUT2をONにしてから 工程06に飛び越し、
成立している( IN2 = ON )場合は、出力OUT2をONにしてから、次工程05へ進捗するプログラム例です。
2.プログラミングの解説です
入力条件により、プログラムを飛び越す場合に使用します。

飛び越し指定アイコンをドラッグすると、
入力条件設定ダイアログが自動で開きますので、
プログラムを飛び越す為の入力条件(IN0〜IN5)を設定して下さい。

入力条件が成立していなければ(入力条件=偽)、
一番近い飛び先アイコンのある工程へ飛び越し

入力条件が成立していれば(入力条件=真)、
次の工程へ進みます。