プロパティ

以下のプロパティを使用して [ロボットを呼び出す] ステップを設定します。

プロパティ 説明

ロボット

呼び出すロボットを指定します。

入力値

呼び出されたロボットの入力値を指定します。

呼び出されたロボットは、呼び出し元のロボットから入力値を受信します。

呼び出されるロボットの入力パラメータの数とタイプは、[ロボットを呼び出す] ステップで指定された入力値と一致している必要があります。

入力値は読み取り専用で、呼び出されたロボットごとに変更することはできません。

入力とリターン タイプを参照してください。

デバイス

呼び出されたロボットに対して、デバイス マッピング ルールに準拠したデバイス マッピングを指定します。

  1. オートメーション デバイスに接続するには、[静的リファレンス][動的リファレンス]、または [トリガー リファレンス] を選択します。オートメーション デバイスの準備を参照してください。

    • [静的リファレンス] または [トリガー リファレンス] を選択した場合は、オートメーション デバイス マッピングを指定します。

    • [動的リファレンス] を選択した場合は、「デバイスに接続」ステップで使用するマッピング名を指定します。

      ロボットで動的リファレンス接続が使用されており、デバイスが接続されている場合は、その接続が維持され、ロボットの次のステップで使用できるようになります。

  2. [ロボットを呼び出す] ステップで指定したデバイスの数とロボットの数が一致していることを確認します。

    ロボットで設定したデバイス名は、[ロボットを呼び出す] ステップのデバイス名と異なる場合があります。

データベース

呼び出されたロボットにデータベース マッピングを指定します。データベース マッピングを参照してください。

呼び出したロボットは、呼び出し元のロボットによって提供されたデータベースとデータのやり取りを行います。

データベース データ登録ステップを使用すると、ロボットを Design Studio で実行しているときに、データベースに保存されている値が状態ビューに表示されます。また、この値は呼び出し元のロボットの状態ビューでも確認することができます。

戻り変数

[ロボットを呼び出す] ステップからの戻り値を保持する変数を割り当てます。

呼び出されたロボットがリターンステップに到達すると、呼び出し元のロボットに値を返します。

  • [コール ステップ] では、これらの戻り値を保持するための変数を指定する必要があります。

  • [戻り変数] のタイプは、呼び出し元のロボットで定義された戻り値のタイプと一致している必要があります。入力とリターン タイプを参照してください。

ロボットから値を出力するには、出力値ステップを含めます。

  • 出力値は戻り値とは異なる働きをします。[コール ステップ] を実行すると、戻り値が呼び出し元のロボットに返されます。出力値は、実行を開始したユーザー、ロボット、またはプロセスによって使用されます。

  • Design Studio で実行している場合は、[出力値] ステップで出力された値が状態ビューに表示されます。また、これらの出力値は呼び出し元のロボットの状態ビューでも確認することができます。