Difference between revisions of "Giant robot arm"

Jump to navigation Jump to search
381 bytes added ,  16:35, 29 December 2022
Tags: Mobile edit Mobile web edit
 
(One intermediate revision by the same user not shown)
Line 21: Line 21:
Use motofile and motocommand while the REMOTE button on the robot is lit up.  To enable the REMOTE button, you must [https://sudoroom.org/wiki/Giant_robot_arm#enabling_relative_job_function_and_the_communications_option enable remote operation] first
Use motofile and motocommand while the REMOTE button on the robot is lit up.  To enable the REMOTE button, you must [https://sudoroom.org/wiki/Giant_robot_arm#enabling_relative_job_function_and_the_communications_option enable remote operation] first


Your computer must be connected to the robot over an RS232 serial cable.  [https://github.com/jerkey/yasnac/blob/master/remote/motofile motofile] lets you send job files to the robot, and [https://github.com/jerkey/yasnac/blob/master/remote/motocommand motocommand] lets you tell the robot what to do, as if you were pressing buttons on the control panels.<br>[https://github.com/jerkey/yasnac/blob/master/remote/motomove motomove] can move the robot directly (without loading a job file) but it is poorly supported in the robot's firmware and was never considered complete by the manufacturer (they moved onto the MRC control system development for this) so use it with caution.
Your computer must be connected to the robot over an [https://sudoroom.org/mediawiki/index.php?title=Giant_robot_arm&action=submit#Serial_port_pinout_to_connect_to_a_regular_PC_(DTE)_9-pin_socket RS232 serial cable].  [https://github.com/jerkey/yasnac/blob/master/remote/motofile motofile] lets you send job files to the robot, and [https://github.com/jerkey/yasnac/blob/master/remote/motocommand motocommand] lets you tell the robot what to do, as if you were pressing buttons on the control panels.<br>[https://github.com/jerkey/yasnac/blob/master/remote/motomove motomove] can move the robot directly (without loading a job file) but it is poorly supported in the robot's firmware and was never considered complete by the manufacturer (they moved onto the MRC control system development for this) so use it with caution.


= documentation =
= documentation =
Line 66: Line 66:


* http://www.youtube.com/watch?v=osErRS4m4S8#t=55
* http://www.youtube.com/watch?v=osErRS4m4S8#t=55
Servo contactor wiring notes: coil 160 ohms, connector CN2 pins 2 and 6.  CN2:6 is also on relay socket and CN5:7, assumed common.
CN2:2 goes to CN5:8 and on to CN2CN:4 (near main on/off switch) where it gets jumped to CN2CN:3 by RLY12


= Coordinate conversion and 3d model =
= Coordinate conversion and 3d model =
Line 90: Line 92:
15:45 <@Rab> You could join ##linuxcnc on feenode and see if anybody has any ideas.
15:45 <@Rab> You could join ##linuxcnc on feenode and see if anybody has any ideas.


= Serial port pinout to connect to a regular PC (DTE) 9-pin socket =
{| class="wikitable" style="margin:auto, text-align:left"
{| class="wikitable" style="margin:auto, text-align:left"
|+ Serial port pinout to connect to a regular PC (DTE) 9-pin socket
|-
|-
! DB25 pins !! DE9 holes !! Signal (DE9 end) !! RJ45 pin#
! DB25 pins !! DE9 holes !! Signal (DE9 end) !! RJ45 pin#

Navigation menu