Closed y-yosuke closed 6 years ago
プログラムからの速度制限はロボット側プログラムの頭にオーバーライドを入れる. 単位 [%]
OVRD 10
Linux PC の LANケーブル を ロボット台座 の Ethernet HUB に差した. DHCP で IP 割り振られた.
Windows PC での Robot 側へのプログラムのコピー
"オフライン" から "オンライン" にドラッグ&ドロップ でコピー
ティーチングペンダントから
"T/B ENABLE スイッチがオフになっています" のメッセージが出て進まない. キースイッチ MANUAL MODE で TEACH ボタンを押して解消? キースイッチ AUTOMATIC モードに切り替え
一番最初,ロボット側プログラム実行後 Linux PC 側 ROS のプログラムを実行したときに ティーチングペンダントディスプレイにプログラムが7軸目の指令値が変だという旨のエラーを発し 非常停止した.
原因 シミュレーションを基に 6軸 のつもりだったが実機が台座の直動ユニット分が 1つ増えて7自由度で ROS 側と違っており指令値 0 が実際の位置とかけ離れていたため
現地での対策 今回の実機動作試験では 7軸目 と 8軸目 のダミージョイントを ROS プログラムに追加して対応
次の段階として 最初に適用するロボットとして産総研の melfa の 7軸 に対応することとしても,その後の melfa アームのみ 6自由度 の構成に適用することを前提にしたコードが可能ならそうした方が良さそう
お疲れ様でした! @y-yosuke
お疲れ様でした! @7675t
Sorry for me to speak English. I have translate the webpage and I would like to ask something.
I want to try to control the robotics arm with ROS. So I connect the robotics arm to a router and my Linux ROS PC to the same router also.
However, when I run the program on the pendant, it report the following error.
You can check "Message", "Cause", "Parameter" on your pendant display.
So I assume that I set up the parameters wrongly.
I am going to use ROS to control the robotics arm and the screenshot is the setup. There are three parameters under Communication parameter such as RS-232, Ethernet and Real-time external control command. Do I need to setup for RS-232 and Real-time external control command?
Is my network parameters setup correctly? I am not sure for the device list and device allocation under the Ethernet parameter also.
My pendant version is R56TB and controller is CR750-D. Thanks for the help.
Instruction Manual is here. R56TB_Instruction_Manual.pdf
Hi, I believe you don't have to set any value in Device list: and Device allocation: sections. You only have to set IP address, subnet and gateway. I recommend you to reset all setting as factory setting and try it again. Good luck.
実機作動手順
台座にあるブレーカー
台座のキースイッチなど全体
台座のキースイッチなど拡大
ティーチングペンダント