industrialrobotarm
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
industrialrobotarm [2024-03-27 12:31] – simon | industrialrobotarm [2024-08-11 08:36] (current) – [Adjust collision sensitivity] simon | ||
---|---|---|---|
Line 3: | Line 3: | ||
Motoman SV3 with Motoman XRC (mini) controller | Motoman SV3 with Motoman XRC (mini) controller | ||
- | {{: | + | {{: |
Originally was used by Strathclyde University for moving plates with samples \\ | Originally was used by Strathclyde University for moving plates with samples \\ | ||
Line 12: | Line 12: | ||
Controller: Motoman XRC (mini) \\ | Controller: Motoman XRC (mini) \\ | ||
Accessories: | Accessories: | ||
- | |||
- | === Pledges === | ||
- | ^ Person | ||
- | | Dylan | £80 | Yes | | ||
- | | Martin | ||
==== Ideas for what the robot could do ==== | ==== Ideas for what the robot could do ==== | ||
Line 45: | Line 40: | ||
==== Current tasks (actionable items): ==== | ==== Current tasks (actionable items): ==== | ||
Todo: | Todo: | ||
- | * Grease | + | * extend the Sudoroom library - written for ERC controller, we have an XRC controller, but it mostly works [[https://github.com/ |
- | * Outriggers | + | |
- | * Calibrate | + | |
- | * this will allow programs to be run | + | |
* replace electrolytic capacitor on speed control board | * replace electrolytic capacitor on speed control board | ||
- | * Extend the control panel on the cabinet | + | * Add an external |
- | * E.g.: The [[https:// | + | * E.g.: The [[https:// |
* use inputs: 2010 external start, 2014 remote, 2015 play, 2016 teach, EXESP External estop, EXSVON External Servo On, EXHOLD External Hold | * use inputs: 2010 external start, 2014 remote, 2015 play, 2016 teach, EXESP External estop, EXSVON External Servo On, EXHOLD External Hold | ||
- | * put a socket | + | * In progress: |
- | * Get a RS232 adapter for computer connection | + | |
* Communicate with robot | * Communicate with robot | ||
- | * (before moving the arm with this, extend the control panel, to put it into remote mode without entering the robot work area) | + | |
- | * Try MotomanSDK first | + | |
- | * Check if the ERC serial communication software written by Sudoroom [[https:// | + | |
- | * compare | + | |
* PCMCIA adapter + CF card to allow to save calibration settings and load programs written on a PC | * PCMCIA adapter + CF card to allow to save calibration settings and load programs written on a PC | ||
* compile training / documentation on wiki | * compile training / documentation on wiki | ||
Line 65: | Line 54: | ||
Done Tasks: | Done Tasks: | ||
- | * make space in lab for arm | + | * Grease it with Harmonic Grease 4B No2 |
- | * kitchen area is just big enough | + | * Outriggers made |
+ | * Calibrate / set home position (outriggers / grease before this) | ||
+ | * this will allow programs | ||
+ | * Get a RS232 adapter for computer connection | ||
* Trolley frame built | * Trolley frame built | ||
* VFD fitted | * VFD fitted | ||
Line 89: | Line 81: | ||
| Digital Input 13 | Fully Open hall effect sensor | | | Digital Input 13 | Fully Open hall effect sensor | | ||
+ | * [[industrialrobotarm_job|Job editing]] | ||
+ | |||
+ | ==== Manually open/close gripper ==== | ||
+ | |||
+ | The robot must be in teach mode to use this, but the servo doesn' | ||
+ | |||
+ | - In/Out | ||
+ | - Universal Output | ||
+ | - Menu: Edit, Search Signal No. | ||
+ | - " | ||
+ | - Use arrows to select the circle symbol on " | ||
+ | - Hold Interlock and press Select | ||
+ | ==== Adjust collision sensitivity ==== | ||
+ | Switch to management mode and then set the sensitivity between 1 (scares itself) and 500 (killer robot). The default is 100. | ||
+ | - Robot | ||
+ | - Shock Sens Level | ||
+ | - Select "Cond. No." value 8 (play) or 9 (teach) | ||
+ | - Set " | ||
+ | - Menu: Data, Clear Max Value (to observe what the actual disturbance is) | ||
+ | Conditions 1 to 7 can be used explicitly in play/remote mode instead of the default 8. Program these remotely to get known custom levels. | ||
Line 113: | Line 125: | ||
* The " | * The " | ||
- | ===== Configuration | + | === Configuration === |
* Set parameter RS005: | * Set parameter RS005: | ||
- | * 0: read/write allowed | + | * 0: remote mode read/write allowed |
- | * 1: read-only | + | * 1: remote mode is read-only |
* Set " | * Set " | ||
* #8214 INHIBIT IO | * #8214 INHIBIT IO |
industrialrobotarm.1711542704.txt.gz · Last modified: 2024-03-27 12:31 by simon