Difference between revisions of "CNC Bender v11-20090609"

From ATTWiki
Jump to: navigation, search
(25px NEW - Automatic Chuck Close More Modes)
(25px REPAIRED - Redesigned Processor Floating Message Window)
 
(12 intermediate revisions by one user not shown)
Line 2: Line 2:
 
[[image:Operatorstation_model.jpg|right]]
 
[[image:Operatorstation_model.jpg|right]]
  
__TOC__
+
__NOTOC__
 
+
===[[image:Check.jpg|25px]] NEW - MORE Automatic Chuck Close Modes===
===[[image:Check.jpg|25px]] NEW - Automatic Chuck Close More Modes===
+
  
 
There are more modes in automatic chuck close that allow you control when the automatic chuck close occurs.
 
There are more modes in automatic chuck close that allow you control when the automatic chuck close occurs.
Line 11: Line 10:
  
 
===[[image:Check.jpg|25px]] NEW - Seam Detect Mode in PreBend Dynamic Options===
 
===[[image:Check.jpg|25px]] NEW - Seam Detect Mode in PreBend Dynamic Options===
 +
The '''seam detect logic''' was ported into the latest version of CNC Bender from the older LiteControl platform.  This logic allows for seam detection logic modes including the capability of rotating the tube in the rotation spindle until the seam/scribe/etch is located.<br><br>
  
 +
Please see [[CNC Bender Seam Detection]] for details.
 
<table>
 
<table>
 
<tr>
 
<tr>
Line 19: Line 20:
 
</table>
 
</table>
  
The '''seam detect logic''' was ported into the latest version of CNC Bender from the older LiteControl platform.  This logic allows for seam detection logic modes including the capability of rotating the tube in the rotation spindle until the seam/scribe/etch is located.<br><br>
 
  
See [[CNC Bender Seam Detection]] for details.
+
<br>
  
<br><br>
+
===[[image:Check.jpg|25px]] NEW - PreEnable Process List===
 
+
 
+
===[[image:Check.jpg|25px]] NEW - Pre Enable Process List===
+
  
 
The Pre Enable Proceslist allows for setting PID values BEFORE the axes are enabled.  This allows the customer to quickly change the In Position Band value of any axis before the axis is enabled.
 
The Pre Enable Proceslist allows for setting PID values BEFORE the axes are enabled.  This allows the customer to quickly change the In Position Band value of any axis before the axis is enabled.
<br><br>
 
 
The first application of this is to allow for quick changing of the in position band of the bend axis from 1 degree In Position Band to 0.5 or 0.25 degrees.
 
The first application of this is to allow for quick changing of the in position band of the bend axis from 1 degree In Position Band to 0.5 or 0.25 degrees.
 
<br>
 
<br>
 +
<pre>
 +
//====================================================
 +
//** PID Setup Section **
 +
//  Choose only one of three
 +
//====================================================
 +
 +
//[display] PID Bend Axis - Set to 0.5 Degree Precision
 +
PID Bend Axis Full Degree Precision
 +
//PID Bend Axis Half Degree Precision
 +
//PID Bend Axis High Precision
 +
</pre>
  
 
===[[image:Check.jpg|25px]] NEW - Added Operators to the [IF] and [IFNOT] Blocks in the Process Lists===
 
===[[image:Check.jpg|25px]] NEW - Added Operators to the [IF] and [IFNOT] Blocks in the Process Lists===
Line 50: Line 57:
 
[END]
 
[END]
 
</pre>
 
</pre>
 +
<br>
  
<br><br>
+
===[[image:Check.jpg|25px]] NEW - Inputs that are TIMERS can now be a TYPE of "BEGIN"===
  
 +
END-style timers pause after all outputs have been activated in a COMDEF.  They cause the COMDEF to pause before the next step begins.  The new BEGIN-style input timers pause BEFORE any outputs or servo commands are activated in the COMDEF.  The timers are always set from the beginning of the COMDEF.
 +
<br>
  
===[[image:Check.jpg|25px]] NEW - Inputs that are TIMERS can now be a TYPE of "BEGIN"===
+
===[[image:Check.jpg|25px]] REPAIRED - Manual Time Out Values Controlled By Low Level Hydraulic Value===
  
END-style timers pause after all outputs have been activated in a COMDEFThey cause the COMDEF to pause before the next step begins.
+
The manual timeout values were always set to 6 secondsNow they are set to whatever is programmed in the Low Level Compiler tab.
 
<br><br>
 
<br><br>
The new BEGIN-style input timers pause BEFORE any outputs or servo commands are activated in the COMDEF.
 
<br><br>
 
The timers are always set from the beginning of the COMDEF.
 
  
<br><br>
 
  
 
+
===[[image:Check.jpg|25px]] REPAIRED - Redesigned Processor Floating Message Window===
 
+
[[image:cncbender_floating_processor_message_window2.jpg|400px]]<br><br>
===[[image:Check.jpg|25px]] REPAIRED - Manual Time Out Values Controlled By Low Level Hydraulic Value===
+
The floating message window used to show processes in action has been resized to be less obtrusive to other screens.<br><br>
 
+
[[image:cncbender_floating_processor_message_window.jpg|400px]]
The manual timeout values are always set to 6 seconds.  Now they are set to whatever is programmed in the Low Level Compiler tab.
+
<br><br>
+
  
 
=Other Pages=
 
=Other Pages=

Latest revision as of 02:44, 13 June 2009

Cncbender logo pushbending.png

Operatorstation model.jpg


Check.jpg NEW - MORE Automatic Chuck Close Modes

There are more modes in automatic chuck close that allow you control when the automatic chuck close occurs.

Cncbender autochuckclose mode.jpg

Check.jpg NEW - Seam Detect Mode in PreBend Dynamic Options

The seam detect logic was ported into the latest version of CNC Bender from the older LiteControl platform. This logic allows for seam detection logic modes including the capability of rotating the tube in the rotation spindle until the seam/scribe/etch is located.

Please see CNC Bender Seam Detection for details.

Seamdetect application.jpg
Seamdetect diagram.jpg



Check.jpg NEW - PreEnable Process List

The Pre Enable Proceslist allows for setting PID values BEFORE the axes are enabled. This allows the customer to quickly change the In Position Band value of any axis before the axis is enabled. The first application of this is to allow for quick changing of the in position band of the bend axis from 1 degree In Position Band to 0.5 or 0.25 degrees.

//====================================================
//** PID Setup Section **
//   Choose only one of three
//====================================================

//[display] PID Bend Axis - Set to 0.5 Degree Precision
PID Bend Axis Full Degree Precision
//PID Bend Axis Half Degree Precision
//PID Bend Axis High Precision

Check.jpg NEW - Added Operators to the [IF] and [IFNOT] Blocks in the Process Lists

When using the pos() command in an IF block of code, the following operators are now allowed:

  1. <
  2. >
  3. <=
  4. >=
  5. =

When using two character operators, it is important that there are no spaces between the two characters, or preceding the first character. Here is an example:

[IF] or, pos(1)<= 100
  DO This
[END]


Check.jpg NEW - Inputs that are TIMERS can now be a TYPE of "BEGIN"

END-style timers pause after all outputs have been activated in a COMDEF. They cause the COMDEF to pause before the next step begins. The new BEGIN-style input timers pause BEFORE any outputs or servo commands are activated in the COMDEF. The timers are always set from the beginning of the COMDEF.

Check.jpg REPAIRED - Manual Time Out Values Controlled By Low Level Hydraulic Value

The manual timeout values were always set to 6 seconds. Now they are set to whatever is programmed in the Low Level Compiler tab.


Check.jpg REPAIRED - Redesigned Processor Floating Message Window

Cncbender floating processor message window2.jpg

The floating message window used to show processes in action has been resized to be less obtrusive to other screens.

Cncbender floating processor message window.jpg

Other Pages