ハンドシェイクを書き込む
- 更新日2023-02-17
- 3分で読める
ハンドシェイクを書き込む
データの要素をハンドシェイク項目に書き込みます。
あるサイクルで入力準備完了端子がFalseを返した場合、次の1サイクルでこのノードに書き込まれるデータはすべて破棄されます。このノードは、次のサイクルで入力有効端子がTrueである場合もこのデータを破棄します。
入力/出力

リファレンス入力
ハンドシェイク項目へのリファレンスです。
リファレンス入力には、ハンドシェイク制御器、ハンドシェイク定数、またはその他のハンドシェイクノードのリファレンス出力端子を配線できます。

データ
ハンドシェイク項目を使用して転送するデータです。
データのデータタイプは、ハンドシェイク項目を作成するハンドシェイクを作成ノードに配線するデータタイプです。

入力有効
次の処理データポイントを受信したかどうかを決定するブールです。先行ノードからこのノードにデータを渡すには、先行ノードの出力有効出力をこの入力に配線します。
| True | 次に処理するデータポイントを受信しました。 |
| False | 次に処理するデータポイントを受信していません。 |

リファレンス出力
このノードに配線される同じハンドシェイクリファレンスです。

入力準備完了
前回の書き込み操作が完了し、ノードがデータを受信できる状態になっていることを示すブールです。
この出力を先行ノードの出力準備完了入力に配線するには、フィードバックノードを使用します。
| True | 前回の書き込み操作が完了し、ノードが新しい入力データを受信できる状態です。 |
| False | 前回の書き込み操作は完了しておらず、次のサイクルで別のノードがこのノードに送信するデータはすべて破棄されます。 |