【ROBOWEB】ログイン

RoboWebへのログイン方法について説明しています。

 

設定項目についての説明は以下の通りです

・UserName
ログインユーザーを入力します

・Password
パスワードを入力します

・Login
ログインが実行されます

はじめてログインする方は、サポートまでご連絡ください。あらかじめ設定されているユーザーとパスワードをご連絡いたします

【ROBOWEB】実行端末登録

★ページの説明・概要

ロボットをスケジュール実行するには、ロボットを実行する端末をあらかじめ登録しておく必要があります。

実行端末の登録方法について説明しています。

★参考情報

1-1.PCの通信が切れたことを通知する機能を使いましょう

ロボサーバ(RS)からPCへの通信が切れた場合、設定した時刻になってもロボットの実行に失敗してしまいます。メールアドレスを設定すれば、PCへの通信が切れた場合にメールで通知することができます。
あらかじめ管理画面の設定でSMTP情報の設定を行っておきましょう。設定方法はこちら

1-2.PCの通信が切れたことを通知する機能でRSを監視することもできます

RSを監視する専用PCを用意し、RSが動いているPCをPC一覧に登録することで、RSが動いているPCを監視することができます。手順はこちら

1-3.PC一覧から削除するときは

PC一覧から削除するとき、削除するPCがスケジュール実行で使用されているかチェックを行います。使用されている場合は削除できないため、スケジュールの設定を変更してから削除します。


★PC一覧画面の各項目について

各項目の説明は以下の通りです。

ホスト名

ロボットを実行するPC名です。PC名を変更することはできません。PCのコンピュータ名か、またはIPアドレスを入力してください。

ポート番号

リモートデスクトップ接続(RDP)で使用するポート番号です。

リモートユーザー

リモートデスクトップ接続で使用するユーザー名です。

ステータス

PCのステータスです。スケジュール実行で指定したPCが通信不可となっていると、スケジュール実行を失敗します。

  • 通信可能
    PCでrobo_client.exeが起動しており、RSとRCが疎通できている状態です。
  • 通信不可
    PCでrobo_client.exeが起動していないため、RSとRCが疎通できていない状態です。またはPCでrobo_client.exeは起動しているが、RSとRCで通信が遮断されており疎通できていない状態です。RSからRCに対し、3回疎通を確認してもNGだった場合に通信不可となります。

有効/無効

PCの状態を表しています。

  • 有効
    スケジュール実行でロボットを実行するPCとして指定できます。
  • 無効
    スケジュール実行でロボットを実行するPCとして指定できません。

バージョン

PCで起動しているRCのバージョンです。

更新日時

PCの登録内容を変更した日時です。

Action

  • 編集
    PCの登録内容を変更します。
  • Monitor
    PCのモニタ機能の設定を行います。

★PC新規追加画面の各項目について

登録できるPCの台数をこえて登録することはできません。有効なPCのいずれかを無効にしていただいたうえで、新しいPCの登録をお願いします。

設定項目についての説明は以下の通りです。

ホスト名

ロボットを実行するPCのIPアドレスか、コンピューター名(ホスト名)を設定します。

リモートデスクトップ接続(RDP)ポート番号(バージョン0.10.2から設定できなくなっています)

リモートデスクトップ接続で使用するポート番号を設定します。

リモートユーザー(バージョン0.10.2から設定できなくなっています)

リモートデスクトップ接続で使用するユーザー名を設定します。

リモートパスワード(バージョン0.10.2から設定できなくなっています)

リモートデスクトップ接続で使用するパスワードを設定します。

CPU、メモリの使用状況

モニターするか、しないかを設定します。

デスクトップイメージの使用状況

モニターするか、しないかを設定します

RSからの通信が接続/切断時に通知するメールアドレス

登録したPCのステータスが疎通不可となった場合にメールによる通知を行うことができます。その通知先のメールアドレスを設定します。

無効(0.10.9から追加)

PCを無効の状態で登録します。契約したRC数の上限を超えていても、無効にチェックを入れれば登録できます。

どんなとき無効で登録するのか

0.10.9からスケジュール実行が終わった時にPCに通知を表示する機能が追加されました。
表示するPCをPC一覧へあらかじめ登録する必要があります。契約のRCの上限数をこえていた場合、無効の状態で登録します。

無効の状態で登録した場合

・スケジュールの設定で実行ロボットのPC選択の一覧に表示されません

・スケジュールの設定でスケジュール終了時の通知先PCの一覧に表示されます

【ROBOWEB】プロジェクト作成

★ページの説明・概要

プロジェクトの作成方法について説明しています。


★プロジェクト一覧画面の各項目について

表示されている項目は以下の通りです。

プロジェクト名

プロジェクト名です。

有効/無効

  • プロジェクトの状態を表しています。
    • 有効
      使用できるプロジェクトです。スケジュールを作成することができます。
    • 無効
      使用できないプロジェクトです。スケジュールを作成することができないです。

更新者

ユーザーの情報を更新したユーザーです。

更新日時

ユーザーの情報を更新した日時です。

Action

  • プロジェクト編集
    プロジェクトの編集を行います。
  • スケジュール
    スケジュール一覧を表示します。
  • メンバー
    プロジェクトのメンバーの一覧を表示します。
  • ロボット
    プロジェクトのロボットの一覧を表示します。
  • ログ
    プロジェクト内のスケジュール実行時のログの一覧を表示します。

★プロジェクト新規追加画面の各項目について

設定項目についての説明は以下の通りです。

プロジェクト名

プロジェクトの名前を設定します。※バージョン「0.10.3」から同じ名前のプロジェクト名を設定できなくなりました

プロジェクトの概要

プロジェクトの内容がわかるように概要を設定します。

ロボットや共通部品がアップロードされた時の通知先のアドレス ※バージョン0.10.7で追加

ロボデザインからロボットや共通部品がアップロードされたときにアップロードがあったことを通知する機能です。設定した通知先のメールアドレスへアップロードがあったことを通知します。

無効

プロジェクトを無効にする場合はチェックを入れます。

削除

プロジェクトを削除する場合はチェックを入れます。

【ROBOWEB】スケジュール作成


★ページの説明・概要

ロボットを実行するスケジュールの作成方法について説明しています。

作成する前に実行するロボットがロボサーバにアップロードされていること、またロボットを実行する端末が登録されていることを確認しておきましょう。

実行するロボットから起動したアプリケーションは、処理が終わると自動的に閉じられます。


★スケジュール一覧の操作項目について

画面の項目についての説明は以下の通りです。

プロジェクト絞り込み

プロジェクトをプルダウン選択します。表示させたいスケジュールを含むプロジェクトを選択しましょう。

有効/無効

有効を選択すると有効なスケジュールだけが表示されます。無効を選択すると無効なスケジュールだけが表示されます。

実行パターン

選択した実行パターンに該当するスケジュールだけを表示します。

Search

一覧へフィルタをかけて表示することができます。そのフィルタ条件を入力します。入力した文字が含むログが表示されます。文字の頭に–(ハイフンハイフン)をつけると、文字を含まないログが表示されます

★スケジュール一覧画面の各項目について

プロジェクト

スケジュールが設定されているプロジェクト名です。

スケジュール

スケジュール名です。同じプロジェクト内では同じスケジュール名の登録をすることができません。

ステータス

スケジュールのステータスです。ステータスごとの説明についてはこちらをご覧ください。

次回実施

スケジュールが次回実施される日時です。

実行端末

スケジュール実行が実施されるPCです。

ロボット

スケジュール実行するロボットです。

有効/無効 (0.10.9からここで切り替えを行えるようになりました)

スケジュールの有効、無効を表します。

  • 有効
    スケジュールは実行されます。
  • 無効
    スケジュールは実行されません。即時実行も実行されません

Action

  • 編集
    スケジュールの編集画面を表示します。
  • 即時実行
    スケジュールがすぐに実行されます。
  • 即時停止
    実行中のスケジュールを停止します。
  • 無効にする/有効にする (0.10.9からここには表示されません)
    スケジュールを無効にする(動かないようにする)、または有効にする(動くようにする)設定を行います。

★スケジュール新規追加画面の各項目について

設定項目についての説明は以下の通りです。

プロジェクト

プロジェクト名です。

スケジュール名称

スケジュール名を設定します。名前に「#」(シャープ)を含めないでください。名前に「#」が含まれていると、ROBOWEBのログの詳細を確認しようとしても、内容が表示されないことが発生します。

スケジュール概要

スケジュールの内容がわかるように概要を設定します。

開始日時

スケジュールの初回実施日時を設定します。

実行パターン

実行間隔、実行サイクルの単位を設定します。設定できる実行パターンは以下の通りです。

  • 月単位
    月ごとに実行します。月次処理の場合はこちらを選択してください。
  • 週単位
    週ごとに実行します。週次処理の場合はこちらを選択してください。
  • 日単位
    日ごとに実行します。日次処理の場合はこちらを選択してください。
  • 時間単位
    時間ごとに実行します。毎時やXX時間ごとの場合はこちらを選択してください。
  • 分単位
    分ごとに実行します。XX分毎の場合はこちらを選択してください。
  • CRON形式
    CRONという書き方で設定することができます。設定方法はこちらです
  • 月末単位
    月末日に実行します。
  • 1回のみ実行
    開始日時に設定した日時だけ実行します。定期的な実行は行いません。
  • スケジュール実行はしない
    即時実行のみを行う場合に設定します。このとき開始日時へ設定は行いません。

★スケジュール実行を行う日が休日だった場合にスケジュール実行を行わず、翌営業日に実行する方法についてはこちらをご覧ください

実行間隔

スケジュールを実行する間隔を設定します。たとえば毎月1回実行するスケジュールを設定するときは、実行パターンを「月単位」、実行間隔を「1」とします

終了日時

スケジュール実行を終了する日時を入力します。設定した日時からスケジュール実行は実行されません。
たとえば12時から1時間間隔で実行し23時以降は実行しないと設定する場合は、以下のように設定します。
開始日時 YYYY-MM-DD 12:00
実行パターン 時間単位
実行間隔 1
終了日時 YYYY-MM-DD 22:00

休日設定の適用その1※バージョン「0.10.4」から2つ設定できるようになりました。

スケジュールに休日を適用したい場合に、システム管理者>休日設定で行った休日設定を設定します。

休日設定の適用その2※バージョン「0.10.4」から2つ設定できるようになりました。

スケジュールに休日を適用したい場合に、システム管理者>休日設定で行った休日設定を設定します。

エラー発生時の通知先アドレス

スケジュール実行時にエラーが発生した場合にメールで通知します。メール通知先のメールアドレスを設定します。
あらかじめ管理画面の設定でSMTP情報の設定を行っておきましょう。また入力したメールアドレスへメールが届くかのテストを行えます。設定方法はこちら
※0.10.6からスケジュール実行打ち切り時間に設定した時間内に処理が終了しなかった場合もメールで通知するようにしています

スケジュール終了時の通知先PC(0.10.9から追加)

スケジュール実行が終了したときに通知するPCを選択します。PC一覧へ設定したPCから選択できます。

以下のようなポップアップが設定したPCの右下に表示されます。通知を表示するにはrobo_client.exeを通知するPCで起動しておく必要があります。

同一PCで他のロボットが実行中の場合

ロボットを実行するPCでロボットが動いていた場合に、スケジュール実行を割り込んで開始するか、終了まで待ってからスケジュール実行を開始するかを設定します。

  • 待たずに実行する
    実行するPCで動いているロボットがあっても、割り込んで実行します。
  • 終了まで待つ
    動いているロボットがあったら、スケジュール実行の開始を待機させます。動いているロボットの処理に影響を与えたくない、または開始しようとしているロボットの処理に影響を与えたくない場合にこちらを選択します。

終了まで待つについて

終了まで待つという設定は、終了まで待つという設定がされているスケジュールにだけ設定が有効となります。
詳細は以下の通りです。

–1番目に開始されたスケジュール「終了まで待つ」
 2番目に開始されたスケジュール「終了まで待つ」
 この場合は2番目のスケジュールは実行を待機します。

–1番目に開始されたスケジュール「待たずに実行」
 2番目に開始されたスケジュール「待たずに実行」
 この場合は2番目のスケジュールは実行されます。

–1番目に開始されたスケジュール「待たずに実行」
 2番目に開始されたスケジュール「終了まで待つ」
 この場合は2番目のスケジュールは実行されます。

–1番目に開始されたスケジュール「終了まで待つ」
 2番目に開始されたスケジュール「待たずに実行」
 この場合は2番目のスケジュールは実行されます。

–1番目に開始されたスケジュール「終了まで待つ」
 2番目に開始されたスケジュール「待たずに実行」
 3番目に開始されたスケジュール「終了まで待つ」
 この場合は3番目のスケジュールは1番目のスケジュール実行が終わるまで、実行を待機します

スケジュール実行打ち切り時間

ロボットが処理する時間に制限を設定します。単位は分です。2時間で処理を強制的に終わらす場合は、「120」を設定します。※0.10.6より設定した打ち切り時間内に処理が終わらなかった場合、メールによる通知を行うようにしました

担当者

担当者を設定します。エラーが発生したときのリカバリを担当する、という運用を行えます。

ロボット追加

実行するロボットを追加します。ここに追加したロボットは、実行順に順番に実行されます。同時に並列で実行する場合は、同時に実行する数だけスケジュールを作成してください。こちらもご覧ください

  • ロボット選択
    実行するロボットをプルダウンで選択します。
  • PC選択
    ロボットを実行するPCを選択します。
  • パラメータ
    ロボットに引数を渡して実行する場合に設定します
  • 実行順
    ロボットの実行順序を設定します。
  • 削除
    追加したロボットを削除します

★スケジュール新規追加・編集画面の下部について

以下の項目について説明をします。

無効(編集)

スケジュールを無効にします。無効にするとスケジュールは実行されません

保存(新規追加・編集)

入力した内容を保存します

クリア(新規追加・編集)

入力した内容をクリアします

複製(編集)(0.10.9から追加)

スケジュールの内容をコピーした新しいスケジュールを作成します

削除(編集)

スケジュールを削除します

【ロボサーバ】ロボサーバの起動

ロボサーバの起動方法について説明しています。

バージョン0.10.0からrobo_server.exeやrobo_client.exeを起動したときの画面表示が変更されました。

[変更前]
コマンドプロンプトを表示。
コマンドプロンプトを閉じることで停止する。

[変更後]
画面右下のタスクトレイへ常駐形式になっています。
タスクトレイを開き、ロボットのアイコンを右クリックして
終了しますをクリックすることで停止することができます。

tasktray

1.ロボサーバを自動起動する

WINDOWSへログインしたときにロボサーバが自動起動する設定です。

スタートアップに登録するユーザーは、JobAutoをセットアップしたときのユーザーにしてください

A.スタートアップへ登録
以下の手順でスタートアップに登録します。

1.バッチファイルを用意します
バッチファイルの内容は、以下のコマンドです。
start JobAutoが格納されているフォルダのパス\JobAuto_0.10.8\robo_server.exe

この内容をメモ帳に書き込み、「.bat」という拡張子で保存します

2.バッチファイルをスタートアップへ登録します。
作成したバッチファイルを以下のフォルダへ保存します。
C:\Users\WINDOWSへのログインユーザー\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

2.ロボサーバのポートを変更する ※0.10.10から

ロボサーバは各PCからのROBOWEBへのアクセスを、「8080」ポートで待っています。ごくまれにロボサーバを起動したPCですでに「8080」ポートを別のプログラムが使っていることがあります。

ポートが使われている場合は、ロボサーバは起動することができません。そのため、以下の手順でポート番号を変更してください。

1.以下のファイルを開きます

C:\JobAuto\JobAuto_0.10.10\conf\robo.ini

confフォルダは隠しフォルダになっています。robo.iniはメモ帳などのエディタで開くことができます。

2.robo.iniの一部を変更します

“robo_web.port”: “8080”,→この部分を「8080」からたとえば「38080」へ変更してください
“robo_client.port”: “8081”

【ロボデザイン】ロボットのアップロード

作成したロボットをROBOWEBへアップロードする方法について説明しています。作成したロボットをROBOWEBへアップロードします。ロボットはROBOWEBで管理やスケジュール実行を行うことができます。

サイズの上限があります

アップロードできるロボットのファイルサイズは10メガバイトが上限です。ロボットのファイルサイズは、ロボットをエクスポートすると確認できます。
上限を超える場合は、ロボットを複数のロボットに分けていただくようお願いします

プロジェクトを選択

アップロードするときにプロジェクトを選択します。このときROBOWEBに登録されているプロジェクトが表示されます。登録はされていても無効になっているプロジェクトは表示されません。

複数のプロジェクトを選択できるようになりました

0.10.7からアップロード先のプロジェクトを複数選択できるようになりました。まとめて複数のプロジェクトへアップロードできます。

URLについて

ロボットのアップロード画面でROBO-WEBへURLを入力します。URLは「http://IPアドレス:8080」です。
IPアドレスの部分はRoboServerが起動中のPCのIPアドレスです。コンピュータ名でもよいです。

たとえば、 PCのIPアドレスが「192.168.0.10」だった場合は、
入力するURLは「http://192.168.0.10:8080」です。