tool:industrial_arm
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tool:industrial_arm [2016/09/20 05:26] – tyisi | tool:industrial_arm [2024/04/30 14:57] (current) – cfmjohn | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | This is awesome. | + | ====== Scorbot ER VII Industrial Robot Arm ====== |
+ | |||
+ | ==== References: ==== | ||
+ | * https:// | ||
+ | * https:// | ||
+ | |||
+ | ==== Documentation: | ||
+ | *{{ : | ||
+ | *{{ : | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | Current status: It worked! And then some 30-year-old internal connectors disintegrated. We have replacements that need to be soldered on. | ||
+ | Limit switches have been replaced, and all limit switch connections and motor wires must be buzzed out down to the source to double check good connection. | ||
+ | Anyone is welcome to do this if they feel they are competent at electronic repair, but //please// keep good organisation of bolts and where things go, and completely put robot back together again before the end of the day. This arm is still in great shape, and we aim to keep it that way! | ||
+ | |||
+ | ==== Controlling the arm: ==== | ||
+ | To control the arm you'll need to connect to the controller box. It only has an RS232 serial interface, but a USB to Serial converter has been wired in, so you just need a USB Mini B? cable and a terminal emulator like putty or picocom. | ||
+ | The control is all done via the command line, but the manuals reference an Advanced Terminal System which seems to be an old DOS application which might have a GUI. | ||
+ | |||
+ | As long as the controller is plugged in the USB-to-RS232 converter is getting power and you can connect to it. The controller doesn' | ||
+ | If you connect before switching on you'll be able to see the startup messages to confirm you're connected when you do turn the control on. | ||
+ | |||
+ | Boot up a terminal emulator which can work with an RS232 tty connection. | ||
+ | The settings you'll need to connect to it are: | ||
+ | * Baud rate: 9600 | ||
+ | * Flow control: none | ||
+ | * Parity: none | ||
+ | * Data bits: 8 | ||
+ | |||
+ | On Linux the USB to Serial interface device is probably / | ||
+ | |||
+ | Once you're connected, you can turn on the red power switch on the controller and you should see messages printing on your terminal like: | ||
+ | |||
+ | '' | ||
+ | ---- ROM TEST COMPLETE.\\ | ||
+ | SYSTEM READY!\\ | ||
+ | > | ||
+ | |||
+ | You are now logged into the machine! | ||
+ | Type **help** for some commands, but the main robot is controlled using **Advanced Control Language**. | ||
+ | The reference for this is linked at the top of this page. | ||
+ | |||
+ | With the current dodgy connections, | ||
+ | |||
+ | ==== Logical model: ==== | ||
+ | {{: | ||
+ | |||
+ | The arm is pretty dumb - it's just motors, encoders and limit switches. All of the power is fed from the control box, and the encoder positioning information is sent back there for processing. Finding and repairing broken wires should be do-able. | ||
+ | |||
+ | I suspect there' | ||
- | TODO: | ||
- | Fill out info from https:// |
tool/industrial_arm.1474349202.txt.gz · Last modified: 2016/09/20 05:26 by tyisi