シームレスなロボット統(tǒng)合は、シームレスに統(tǒng)合されたコントローラから始まります
KUKAのロボティクスは、お客様の生産環(huán)境に完全に適合します。當(dāng)社は、幅広いポートフォリオ、プロセスと統(tǒng)合に関する豊富な知識(shí)、そして理想的なソフトウェアによってこれを保証いたします。
Internet Explorerの舊バージョンのブラウザが使用されています。
最適な表示にするにはブラウザを更新してください
KUKA.PLC mxAutomationは、PLCopen認(rèn)定のユニバーサルPLCインターフェースです。これを使用することで、慣れた制御環(huán)境で、すべての重要なロボット機(jī)能を直接プログラミングして操作できます。
KUKAのロボティクスは、お客様の生産環(huán)境に完全に適合します。當(dāng)社は、幅広いポートフォリオ、プロセスと統(tǒng)合に関する豊富な知識(shí)、そして理想的なソフトウェアによってこれを保証いたします。
KUKA.PLC mxAutomationにより、お客様のスタッフは慣れ親しんだ制御環(huán)境から離れることなく、ロボティクスを理解し、操作し、プログラミングすることができます。
KUKA.SystemSoftware (KSS) のすべての重要な機(jī)能は、システムにすでにある PLC (Programable Logic Control) で直接利用できます。動(dòng)作の制御とすべての安全機(jī)能は、これまで通りロボットコントローラーが引き続き制御します。
その際、ロボティクスとPLCの間の通信は一方通行ではありません。コマンドがロボットに送信されるのと同様に、診斷およびステータス情報(bào)がコントローラに返信されます。
當(dāng)社の各機(jī)械には、制御モジュール (KRC) が付屬しています。これには、全機(jī)能を制御するKUKA.SystemSoftware (KSS) が含まれています。
またコントローラはさらに、安全監(jiān)視、経路計(jì)畫、過負(fù)荷制限、変換またはエネルギー管理も行います。これらの機(jī)能およびプロセスは、通常通りの高性能と安全性でロボットコントローラー上で実行されます。
KCRとPLCの接続は、イーサネット/フィールドバスを介して確立されます。mxAutomationは、すべての主要メーカーをサポートしています。
?
KRC_MoveLinearAbsolute: 絶対デカルト座標(biāo)位置に直線的に接近する
KRC_MoveLinearRelative: 直線移動(dòng)による相対デカルト座標(biāo)位置への接近
KRC_MoveDirectAbsolute: できるだけ早く絶対デカルト座標(biāo)位置に接近する – PTP動(dòng)作
KRC_MoveDirectRelative: できるだけ早く相対デカルト座標(biāo)位置に接近する – PTP動(dòng)作
KRC_MoveAxisAbsolute: 軸別の位置にできるだけ早く接近する
KRC_MoveCircAbsolute: 円運(yùn)動(dòng)で絶対デカルト座標(biāo)位置に接近する
KRC_MoveCircRelative: 円運(yùn)動(dòng)による相対デカルト座標(biāo)位置への接近
KRC_Jog: TOOLまたはBASE座標(biāo)系でのジョグモードによる移動(dòng)、および軸単位での移動(dòng)
KRC_DeclareInterrupt: 割り込みの宣言
KRC_ActivateInterrupt: 以前に宣言された割り込みを有効にする
KRC_DeactivateInterrupt: 以前に宣言された割り込みを無効にする
KRC_ReadInterruptState: 割り込みのステータスを読み取る
KRC_SetDistanceTrigger: 経路ポイントへの切替えアクションを有効にする
KRC_SetPathTrigger: 経路関連の切替えアクションを有効にする
KRC_ReadDigitalInput: デジタル入力を読み取る(周期的および非周期的に)
KRC_ReadDigitalOutput: デジタル出力を読み取る
KRC_WriteDigitalOutput: デジタル出力を書き込む(周期的および非周期的に)
KRC_ReadAnalogInput: アナログ入力を読み取る
KRC_ReadAnalogOutput: アナログ出力を読み取る
KRC_WriteAnalogOutput: アナログ出力を書き込む
KRmsgNet: すべてのエラーメッセージをプレーンテキストで転送する。KRCの言語切替えおよび時(shí)間調(diào)整
KRC_Error: エラー狀態(tài)を読み取り確認(rèn)する
KRC_ReadMXAStatus: mxAインターフェースの現(xiàn)在のステータスを読み取る
KRC_ReadMXAError: mxAインターフェースのエラーメッセージを読み取る
KRC_MessageReset: mxAインターフェースのエラーメッセージを確認(rèn)する
KRC_ReadKRCError: ロボットコントローラーのエラーメッセージを読み取る
KRC_Diag: ハートビートと診斷信號(hào)を読み取る
KRC_WriteWorkspace: デカルト座標(biāo)作業(yè)領(lǐng)域を構(gòu)成する
KRC_ReadWorkspace: デカルト座標(biāo)作業(yè)領(lǐng)域の構(gòu)成を読み取る
KRC_WriteAxWorkspace: 軸別作業(yè)領(lǐng)域を構(gòu)成する
KRC_ReadAxWorkspace: 軸別作業(yè)領(lǐng)域の構(gòu)成を読み取る
KRC_ReadWorkstates: 作業(yè)領(lǐng)域のステータスを読み取る
?
ソフトウェアKUKA.SafeOperationと組み合わせることで、設(shè)備の必要スペースを減らし、素早く安全に、そしてコンパクトに生産できます。これにより、セル構(gòu)成およびヒューマン?ロボット?コラボレーションをさらにコスト効率よく利用することができます。
注記:これらの機(jī)能ブロックを使用するためには、KUKA.SafeOperationをロボットコントローラーにインストールする必要があります。
注記:これらの機(jī)能ブロックを使用できるようにするには、KUKA.ConveyorTechがロボットコントローラーにインストールされている必要があります。
KRC_VectorMoveOn:?ベクトルに沿った動(dòng)きを有効にする
KRC_VectorMoveOff: ベクトルに沿った動(dòng)きを無効にする
注記:これらの機(jī)能ブロックを使用できるようにするには、KUKA.VectorMoveがロボットコントローラーにインストールされている必要があります。
KRC_LDDconfig: 負(fù)荷データ検出の構(gòu)成
KRC_LDDtestRun: プロセス速度を下げて、負(fù)荷データを検出するためのテスト動(dòng)作を?qū)g行する
KRC_LDDstart: 負(fù)荷データ検出を?qū)g行する
KRC_LDDwriteLoad: 測(cè)定値を特定のツールに転送する
注記:前提條件として、KUKA.LoadDataDeterminationのV7.2以降がインストールされていること。
多くの有名メーカーは、mxAutomation PLC Function Blocks LibraryのPLC統(tǒng)合を標(biāo)準(zhǔn)として提供しています。さらに、C++または C#を介してmxAutomationをPCベースの制御システムに統(tǒng)合することも可能です。當(dāng)社は、パートナーと協(xié)力して、全コマンドと全機(jī)能を常に最新の狀態(tài)に保ち、ヨーロッパ、アジア、アメリカの全域で利用できるようにしています。
以下のシステムがKUKA.PLC mxAutomationをサポートしています:
- STEP 7 V5.4、S7-300およびS7-400
- STEP 7 (TIA Portal)、S7-300およびS7-400
- STEP 7 (TIA Portal)、S7-1500
- TIA Portal (SIMATIC)
- SIMOTION
- SINUMERIK (Run myRobot)、下記參照