MENU
    ステップ・レベル・トリガー
    • 23 Jan 2025
    • 1 読む分
    • 寄稿者

    ステップ・レベル・トリガー


    記事の要約

    この記事では、次のことを学びます:

    • ステップレベルトリガーとは何か?
    • ステップレベルトリガーの種類
    • ステップレベルトリガーの使用例

    ステップレベルトリガー

    ステップレベルトリガーはイベントによって起動されます。その名の通り、ステップレベル トリガーはステップレベルに存在します。各ステップはそれぞれステップレベルトリガーのリストを持っています。これらのトリガーは、そのステップが表示されている時だけ実行されます。ステップレベルトリガーはベースレイアウトにも追加でき、これらのトリガーは全てのステップで実行されます。

    ステップレベルトリガーは、コンテキストペインのステップタブからアクセスできます。

    {高さ="" 幅="250"}。

    複数のトリガーを追加すると、前のトリガーが失敗した時にトリガーがどのように反応するかを設定することもできます。トグルをクリックすると、前のトリガーが失敗した場合に、後続のどのトリガーを実行しないかを決めることができます。

    image.png{高さ="" 幅="300"}」となります。

    ステップレベルトリガの種類

    ステップレベルトリガーは、他のトリガーと同様に、特定のアクションが発生した時に実行されます。ステップレベルトリガーは4種類のアクションに基づいて実行されます。

    1. ステップエンター時
    2. タイマー
    3. マシンやデバイスの出力
    4. ステップ終了時

    ステップ入力時

    「On step enter" ステップが表示されるとトリガーが実行されます。

    NOTE

    On step enter triggers will run every time its Step is loaded.

    使用例

    オンステップエンターは、特定のデータを初期化するのに最適なタイミングです。

    例ユーザーに組み立て工程での不具合を報告させたい。この不具合をテーブルに保存する。このテーブルに書き込むために、テーブルレコードのプレースホルダを作成する必要があります。

    Step open.png{height="" width="1000"}.

    タイマー

    タイマートリガーについての詳細は、こちらをご覧ください。

    タイマートリガーは特定の周期で実行されます。X秒ごとにトリガーが実行されます。タイマートリガーは最速で30秒ごとに実行することができ、これはsupport@tulip.co に連絡することで減らすことができます。

    使用例

    タイマートリガーは、ユーザーの介入なしにバックグラウンドで実行できる定期的なチェックに最適です。

    例5分毎(300秒毎)に生産された部品の数をチェックし、必要数量を超えていたら、スーパーバイザーにメールを送りたい。

    Timer Trigger.png{高さ="" 幅="1000"}。

    マシンとデバイス

    マシンとデバイスのトリガーは、サポートされているデバイスやTulipに接続されたマシンからデータを受け取る方法です。デバイスやマシンがデータを出力すると、トリガーを実行させることができます。

    Note

    Device triggers run every time a supported device output data, where Machine triggers fire every time that Attribute is updated, even if it does not change.

    使用例

    マシンやデバイスのトリガーは、バーコードスキャナのような多くのユーザー入力デバイスを扱う場合に重要です。

    例USBバーコードスキャナでジョブトラベラー上のバーコードをスキャンしてもらい、そのバーコードをスキャンしたら、そのジョブのテーブルレコードを作成したい。

    Device Trigger.png{height="" width=""}.

    ステップ終了時

    "ステップ終了時 "トリガーは、ステップが終了した時に実行されます。

    使用例

    "ステップ終了時 "トリガーはプロセスを終了するのに非常に便利です。

    例組立工程で作業している間、ユーザーは主に1つのステップに座っている。プロセスが開始されると、開始時間をテーブルレコードに記録する。彼らがこのプロセスを完了したら、完了時刻を記録したい。

    step closed.png{高さ="" 幅=""}。

    さらに読む


    この記事は役に立ちましたか?