space cube control
This would allow me to buy a full 1-year licence for RobotStudio instead of RW Plastics Mold.
Thanks
Jim
Comments
-
I'm not familiar with RW Plastics Mold, but the functionality you described might be able to be accomplished through the use of the World Zone concept, which is an optional RobotWare component. Here is a brief description:
Purpose
The purpose of World Zones is to stop the robot or set an output signal if the robot is inside a
special user-defined zone. Here are some examples of applications:
When two robots share a part of their respective work areas. The possibility of the tworobots colliding can be safely eliminated by World Zones supervision.
When a permanent obstacle or some temporary external equipment is located inside
the robot's work area. A forbidden zone can be created to prevent the robot from
colliding with this equipment.
Indication that the robot is at a position where it is permissible to start program
execution from a Programmable Logic Controller (PLC).
A world zone is supervised during robot movements both during program execution and
jogging. If the robot's TCP reaches the world zone or if the axes reaches the world zone in joints, the movement is stopped or a digital output signal is set.
WARNING!
For safety reasons, this software shall not be used for protection of personnel. Use hardware
protection equipment for that.Russell Drown0 -
Hi,
Maybe you should consider using Light Curtains on the injection moulding machine instead? But world zones works too ofc.
0 -
Hi <?:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
You cut also use Electronic Position Switzes.
But it is an option.
Regards
Knud Erik Lindberg
Jorgensen Engineering0 -
Thanks for everyone's input,
By now I assume that I cannot write my own "WorldZones", that is,
have a program running in the background that monitors TCP coordinates and sets outputs as a function of which zone TCP is in;
and will place arm into a HOLD state if one of the required inputs is false;
and said program will autoexec when controller is powered up, regardless of application fault condition, and run until power down?jimtyrer2007-9-21 16:17:220 -
Hello,
RobotWare Plastics Mould does have a Safety Zone parameter built in. This parameter can be configured for each part being run. The safety Zone is a world zone that is configured through the RWPM GUI and uses the RWPM I/O. When the safety zone is configured, anytime the TCP is outside the zone, an output doMouldAreaFree is set high. When the tcp is inside the zone, the output is set low. You can connect a relay to this output to inhibit the Enable Mould closure permission from the robot. It is too large to post here, but I can send you the RWPM Application Manual if you send me your e-mail.
BR
Jim Proulx
0 -
Hey jim,
Surely you can write your Worldzone routine directly monitoring the TCP position via CRobT(). You'll need Multitasking option on the controller. The main advantage of this approach is that you can check the position of the robot regardless of the current tool (the tool the TASK 0 is using or the user has selected). A problem can be a little of CPU load, if you check the position very frequently.
But it works, I did it.
Claudio
0
Categories
- All Categories
- 5.5K RobotStudio
- 396 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 250 ScreenMaker
- 2.8K Robot Controller
- 316 IRC5
- 61 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 800 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 5 Job listings