Difference between revisions of "CNC Bender Robot Integration"

From ATTWiki
Jump to: navigation, search
(Command Setup for Robot Type 1)
(Command Setup for Robot Type 1)
Line 40: Line 40:
 
[[image:Cncbender_commandsetup_robot_type1.jpg]]
 
[[image:Cncbender_commandsetup_robot_type1.jpg]]
 
<br><br>
 
<br><br>
The robot_check_fault secondary process is told to start just before the last bend begins, then told to disable at the start of the next cycle (next part).
+
The '''robot_check_fault''' secondary process is told to start just before the last bend begins, then told to disable at the start of the next cycle (next part). The process looks something like this:
 +
 
 +
<pre>
 +
[if] and, BeyondPowerOnTime=2000, input=Input_RobotFault_End
 +
  [immediate_message]IMMEDIATE SHUTDOWN - Robot Fault - digital_input_205:
 +
  OutputControlOff
 +
  [SECONDARY_PROCLIST] robot_check_fault, disable
 +
[end]
 +
</pre>

Revision as of 18:27, 24 July 2008

Industrial robot.jpg

Cncbender logo.jpg

CNC Bender can integrate to robots for both loading and unloading.

Logic Flow for Robot Type 1 Integration

You can view sample LOAD and UNLOAD logic here for our standard robot (type 1) integration.


Cncbender robot1 unloadlogic thumb.jpg

View Unload Logic PDF document

Cncbender robot1 loadlogic thumb.jpg

View Load Logic PDF document

Command Setup for Robot Type 1

This chart shows an example of of the the command set that is used by CNC Bender to integrate to standard robots.

(Note that the input/output point assignment is for bender 16188. The assignment may vary slightly between benders. However, the COMDEF and CIO names will remaine the same):

Cncbender commandsetup robot type1.jpg

The robot_check_fault secondary process is told to start just before the last bend begins, then told to disable at the start of the next cycle (next part). The process looks something like this:

[if] and, BeyondPowerOnTime=2000, input=Input_RobotFault_End
  [immediate_message]IMMEDIATE SHUTDOWN - Robot Fault - digital_input_205: 
  OutputControlOff
  [SECONDARY_PROCLIST] robot_check_fault, disable
[end]