|
Looking for videos and simpro examples- If you would like to donate and would like your company and links to be posted please contact us. Also please include a description of the application.
Thank you
petro@machinetoolhelp.com
........Under development....
.....Please check back soon....
|
|
|
Interface Robotics to machine tools
|
|
Different ways robotics are interfaced to machine tools
What choices do you have on how the robot call is made?
The topics below coming soon
Fixture requirements
Recommended signals to interface for safety
Options to consider for machine tool
|
Robots can be interfaced in generally two different ways here are the benefits and draw backs.
Robotics interfaced directly into machine tool with machine tool robot interface option from factory
Advantages
- More signals given from machine tool to a terminal strip. There is no need to splice into wires to get signals and figure out safety circuit.
- Less hardware and costs of additional panel
- Cleaner interface
Disadvantages
- Can not modify machine tools ladder interface easily unless the builder has their own automation division.
- General functionality of the machine tools ladder may not fit the design and require extensive time to figure out how to modify it.
- Can't be customized based on customers needs as easily and add additional automation options.
- Somtimes costs a lot more and has long lead times.
External PLC installed for robotic communication
Advantages
-
Fully customized in every way. You can spec out the exact I/O cards and interface the most efficient way.
-
Integrators do not have to know how to use the machine tools ladder and interface points. They cab edit and make any changes easily.
-
Integrators do not need to figure out all the logic already written in the machine tool to attempt to design around the current functionally if it exists.
-
Machine tool builders often have ladder updates and when they install them they could write over the logic you installed. Therefore causing many problems trying to reinstall and track ladder mods within main ladder.
-
Add manual operation for fixture clamping if robot is down.
Disadvantages
-
Some machine tool Ladder I/O signals will not be available to tie into since you are limited to what is wired on the machine.
-
M-codes may be need and may have to be purchased separately. Depending on cell operation and fixture clamping this may or may not be needed.
Summary and important notes: I prefer using the external PLC just for the simple reason of never taking the chance that someone will update the machine tool ladder and make changes. In the majority of machine tool interfaces you will have everything you need to fully automate your work cell. It may take more leg work to figure out where to get the signals and determine exactly what you need.
|
Robotics interfacing to machine tools
Setting up the Robot call for load/unloading of parts
Robot integration with machine tools is actually very simple. You generally do not need any robot interface from the Machine tool builder if you are adding on your own PLC, although it will make things easier to interface because then you would not have to search through the electrical books to find the signals to tie into. The only thing you may or may not need from the machine tool is some external M-codes (sometimes special order) Depending on if you want the robot to perform the clamping and monitoring or do you want the machine tool to perform these functions. The other signals you will need are End of cycle, NC in operation, Alarm, External feed hold or alarm input and door open or closed. Many of these signals can usually be taken off of the 3 stage signal light, and the door interlock circuit.
The robot load/unload usually is called in one of the following two ways.
First the robot can be called by the end of cycle signal / M30. When a machine hits the M30 in the NC program a signal is output to the robot and the robot looks at various conditions and begins to unload and load new parts. When the robot has completed its operation it will output a cycle start to the machine tool just as if the operator hit the start button himself. The robot load will then be complete. This is the most common setup.
The second way in which the robot cycle is somtimes called is by an M-code. An External M-code can be output and the NC program will wait on that m-code until it receives a completion signal or M code finish as it is sometimes called. Once the robot receives this signal it begins the load/unload process and when it is complete output a M code finish signal back to the machine tool.
|
|
GENERAL DISCLAIMER:
All data on this website is provided without charge or obligation by myself or anyone else who contributes to this site. It is the responsibility of the reader to perform any action outlined here in a safe and responsible manner. The reader assumes all responsibility for service or actions taken as a result of the information contained here. We assume no responsibility for personal or property damage, any type of monetary losses or losses caused directly or indirectly from the material provided in this Web page or any pages contained within the Website. If this site has been translated into another language, we are also not liable for how the site content has been translated.
Click here for full disclaimer and terms
|
HELP US IMPROVE
THIS WEBSITE..!! |
Share with everyone?
...Procedures
...Macro programs
...Experience
...Stories
...Articles
...Recommendations
...Anything related
Suggestions or comments?
Please Email Me: admin@machinetoolhelp.com
Thank you for all your contributions and support.
|
|
|
|