言語の変更 :
イグスのロボットコントローラーは、シンプルで直感的なロボットプログラミングと制御システムを可能にし、自動化を簡単に始めることができます。モジュラー式構造により、デルタロボット、直交ロボット、協働ロボットなど、さまざまなロボットのキネマティクスを制御することができます。ソフトウェアは、3Dサーフェス上でロボットの個々の動きをシミュレートするために使用できます。このステップではロボットを接続する必要はありません。
ロボット制御ソフトウェアによる各種アプリケーションのプログラミング例
システム要件:
PLC(PLC = Programmable Logic Controller)インターフェースは、基本機能の実行とデジタル入出力による状態のシグナリングを実現します。PLCによる制御に加えて、このインターフェースはハードウェアボタンによる操作も可能です。
ロボットプログラムの読み込みや起動、デジタル入力やグローバル信号によるグリッパーコマンドの送信などが可能です。ボタンやCRI-GSig命令による選択肢からプログラムを選択する場合に便利です。
Modbus(モドバス)TCPインターフェースは、PLCデータや命令をロボット制御システムに送信し、ステータス情報を受信するために使います。
CRIインターフェースにより、TCP/IPを用いてEthernetインターフェースを介して複雑な命令を送信し、情報と設定を取得できます。イグスロボットコントローラーはこのインターフェースを使用して、統合制御システムまたは制御システムのその他インスタンスを備えたロボットに接続します。
カメラインターフェースにより、オブジェクト検出とビデオカメラを使用できます。オブジェクト検出カメラは、オブジェクトの位置とクラスを認識し、オプションでビデオ画像とともに制御システムに送信します。制御システムは、カメラのオブジェクト位置からロボット座標系の位置を計算します。純粋なビデオカメラは画像のみを配信するため、作業領域の観察にのみ使用でき、オブジェクトの検出には使用できません。
クラウドインターフェースにより、RobotDimensionを介して、ロボットを監視することができます。起動してログインすると、ロボットは、基本的なステータス情報とカメラ画像をオンラインサービスに送信します。ユーザーは、自分のロボットをウェブサイトに登録し、情報を取得することができます。
ロボットをROS環境に統合します。ハードウェア通信、Teleop、moveI のドキュメントとパッケージ

エンドエフェクタは、ここで指定できます。エンドエフェクタを変更するには、プロジェクトをリロードするか、統合制御システムを再起動する必要があります。新しいツールは、「Data/Tools」ディレクトリの設定ファイルとして定義できます。

ロボットアームの可動範囲は、バーチャルボックスの設定によって制限されます。この機能により、作業内容に応じて機械的損傷を防止したり、プログラミングを簡略化したりすることができます。バーチャルボックスに違反するプログラムが実行されると、エラーメッセージとともに停止します。

ロボット制御システムは、最大3本の追加軸(iRCでは「外部軸」とも呼ばれます)をサポートします。これらはロボット軸に応じて設置でき、iRCの設定エリアから設定できます。

ここでは、ロボットとロジックプログラム、移動速度(最高速度に対する割合)、再生モード、プログラムエラー時の反応などを設定します。

ロボット制御システムは、デジタルツインを使用して、ロボット用にカスタマイズできます。お使いのプロジェクト業務に合わせて、逆運動学を構成します。

ジョイントコマンドは、ロボットを軸座標で指定された絶対目標位置に移動します(例、軸の角度または直線軸の位置)。結果として生じるTCPの動きは、通常、直線ではなく曲線です。

リニアコマンドは、デカルト座標で指定された絶対目標位置にロボットを移動させます。結果として生じるTCPの動きは直線をたどります。

円運動命令では、完全または部分的な円に沿って運動することができます。直線運動と互換性があるため、直線運動からの移行と直線運動への移行を滑らかにすることができます。

条件は、if-then-else コマンド、ループ、および移動コマンドの終了条件として使用できます。条件は、デジタル入力、グローバル信号、ブール演算、および比較の組み合わせです。

グリッド指示は、パレタイジング作業のためのグリップ位置や積み込み位置として、グリッドと整列した位置を計算します。

相対移動コマンドは、ロボットを現在位置から相対的に移動させることができるコマンドです。「アクション」→「相対移動」のメニュー項目で呼び出すことができます。

サブプログラムは、Subコマンドを使用して呼び出すことができます。サブプログラムファイルへのパスは、「ファイル名」で指定します。これは、iRC の「データ」フォルダのサブフォルダ「プログラム」からの相対パスです。

イグスロボットコントローラーとTinyCtrlのプログラムでは、2種類の変数がサポートされています:

1
ライセンスフリーイグスのロボットコントローラー用ソフトウェアは、制御システムに統合されているため、システムのコンポーネントに対して、標準化された操作コンセプトと一貫した通信サービスを利用できます。これにより、プロジェクト計画の労力が軽減され、試運転がよりスピーディーになります。

電話およびチャットでの対応時間:
月曜~金曜:8:45~18:00