機械接続データフロー

Last updated: June 19, 2026

この記事は、L2Lマシンデータフローの原則と機能について説明します。データフローは、L2L Machine Connectクラウドで最初の論理構造であり、バイナリセンサーボットが生成した機械データを受信し、それを一貫性のある製造関連データに変換してデータレイクに保存します。データフローは、バイナリデータを、カウント可能な生産イベント(ストローク、重量、個数)や状態(稼働時間、停止時間、エラー)に変換します。この段階ではビジネスロジックはまだ実装されていません。データフローの論理構造は、データ変換の目的のみに使用される必要があります。ビジネスルールは、データフローの出力を使用してルールエンジンに実装されます。

ドロップダウンをクリックして、新しいデータフローを作成する資産を見つけてください。

空のボックスをクリックして、新しいフローを開始します。新しいフローに名前を付けて、「開始」を押してください。

フロー開始:

こちらには3つの異なるオプションが提示されています。

DIY: これは最初からフローを作成することを可能にします。

既存のコピー: これはすでに作成したフローをこの新しいフローにコピーします。

テンプレートから開始: これはすべての顧客が公開しているテンプレートのリストから選択できます。

利用可能なツール

入力

データフローは少なくとも1つの入力を必要とします。これらは基本的にSensorbotsの出力です。すべての入力は出力に一対一で割り当てることができますが、ルールエンジンで使用できる一貫性のある出力を作成するために、変換ロジックを利用することが常に有益です。

出力

データフローは少なくとも1つの出力を必要とし、ルールエンジンで使用できる有用なデータを生成します。

変換

変換の利用は必須ではありませんが、一貫性のある意味のあるデータを作成するために強く推奨されます。L2Lはさまざまなデータフローのユースケース(例:稼働時間、停止時間、カウント、アラーム、状態など)の参考にできる多くのテンプレートを提供しています。変換はロジックやデータ操作のためにJSもサポートしています。

Sensorbot固有の入力:

左側にはフローの入力、変換、出力が示されています。選択したSensorbotの利用可能な入力のリストが表示されています。

サイト上のすべてのSensorbotの入力:

サイト上のすべてのセンサーボット入力のリストを示しています。

変換:

流のために利用可能な変換のリストの開始を示しています。ANDのように複数の入力を持つ関数を使用する場合、他の入力に処理すべきものがないときにデータがバッファリングされます。このような関数のすべての入力が同じデータレートを持つことを確認してください。これらの関数には動作方法の説明があります。クリックしてドラッグするだけでワークスペースに追加でき、その後もう一度関数をクリックすると画面の右側に説明が表示されます。

ワークスペース内の関数の例とその説明。

出力:

示されているのは関数の2つの出力です。アキュミンデータベース関数はデータを接続のテーブルに渡します。アラート送信はメールアラートを送信します。

例の使用例:

この例では、このボットのamp1入力のダウンタイム/サイクルフローの設定を行います。

ここに示されているのは、左側のリストから中央の作業スペースにドラッグされたamp1入力です。この入力は定期的な測定として較正されています。したがって、データは現在の値を表す小数値として表されます。

ここではマップ関数があります。このルールでは、ボットからの値を閾値に基づいて真または偽に変換したいと考えています。設定したい閾値は1000です。ボットからの値が閾値を超える場合は、フローの残りに対して真の値に変換されます。閾値以下の場合は偽に変換されます。

function(obj) {
if (obj.value > 1000) {
obj.value = true;
} else {
obj.value = false;
}
return obj;
}

次に必要なのはタイムアウト関数です。タイムアウト時間内に真の値を取得できなかった場合、タイムアウトから真の値を出力します。ここではタイムアウトを30000ミリ秒、つまり30秒に設定しています。

次に、重複した値をフィルタリングします。連続した真または偽の値が1つだけあれば、インサイクルまたはダウンタイムのイベントをトリガーできるため、最初の真または偽の後に続くものは除外します。

次に、フローの出力とNOT関数を取得できます。重複値フィルタに接続された出力はダウンタイム表に接続され、NOT関数に接続された出力はインサイクル表に接続されます。

データフローのガイドツアーはこちらをクリックしてください。