Limits and Delays

From Knowledge Base
Revision as of 10:55, 31 August 2022 by Jordan (talk | contribs)


Overview

Every limit and delay programmed for an operation is stored in the job. Limits and delays can be edited at any time. The available limits for an operation depend on the channel class being monitored and if adaptive control is enabled.

Note: The limits and delays described in this chapter are not applicable to Millivolt operations.  

Limits and Delays Per Channel Class

Work (HP/s, kW/s) Limits

TMAC has the capability of using a work value for undercut and wear limits. Work limits (also known as "area under the curve") use signal value over time instead of peak values learned during an operation. Spikes in signal can satisfy undercut limits or trigger wear alarms unnecessarily. This can be prevented by using work limits.

For example: If a power spike reaches a value over the undercut limit but immediately comes back down under the limit, the undercut limit is satisfied, and the process continues. If the power stays below the undercut limit after the spike, the desired output is an alarm condition.

Work limits can only be applied to primary channel operations.

Extreme Limit

The Extreme Limit signals a catastrophic event (e.g., a severely worn or broken tool). When the signal value exceeds the extreme alarm for the amount of time specified in the Extreme Alarm Delay, TMAC halts monitoring and triggers an Extreme Alarm. The extreme limit is set at a percentage above the learned value for a given operation.

Setting the Extreme Limit

To set an Extreme Limit use the following steps:

  1. Specify the operation by selecting the tool, section, and channel from the lists on the left side of the Job Editor. The selected operation is displayed at the top of the Job Editor.
  2. In the Limits section of the Job Editor, click the Extreme Limit % field
  3. Enter the percentage above the learned value that will trigger an extreme alarm condition.
    1. Allowable values range from 1% to 999%
    2. Entering a value of 0 disables the Extreme Limit
  4. Click SAVE

Note: Although the above step list specifies entering a percentage for the limit, a direct value may be entered in the other field outlined in step 3 in the figure above. When a limit is set in either field, the other field is automatically populated.

Extreme Alarm Delay

The extreme alarm delay specifies a time period during which the signal value exceeds the extreme limit without triggering an alarm. This allows for brief spikes without unnecessary alarms.

Setting an Extreme Alarm Delay

In the Job Editor:

  1. Specify the operation by selecting the tool, section, and channel from the lists on the left side of the Job Editor. The selected operation is displayed at the top of the Job Editor.
  2. In the Extreme Limit section of the Job Editor, click the Delay field
  3. Enter the duration of the extreme delay
    1. Allowable values range from 0.1 to 320 seconds in 0.1 second increments
    2. Entering a value of 0 disables the Extreme alarm delay
  4. Click SAVE

Wear Limit

The Wear Limit alerts the operator that a tool has reached its optimum wear point and should be changed. An alarm activates immediately when signal value exceeds the Wear Limit, unless a Wear Alarm Delay is set. The Wear Limit is a percentage value above the learned value for an operation.

The user may need to experiment with different tools and parts to arrive at the best Wear Limit for a given set of conditions. Once appropriate limits are determined for all the machining processes, a direct and repeatable relationship to tool condition will be noticeable.

Setting the Wear Limit

To set a Wear Limit:

  1. Specify the operation by selecting the tool, section, and channel from the lists on the left side of the Job Editor. The selected operation is displayed at the top of the Job Editor.
  2. In the Limits section of the Job Editor, click the Wear Limit % field
  3. Enter the percentage above the learned value that will trigger a wear alarm condition.
    1. Allowable values range from 1% to 999%
    2. Entering a value of 0 disables the Wear Limit
  4. Click SAVE

Note: Although the above step list specifies entering a percentage for the limit, a direct value may be entered in the other field outlined in step 3 in the figure above. When a limit is set in either field, the other field is automatically populated.

Wear Alarm Delay

The Wear Alarm Delay specifies a time period during which the signal value for an operation may exceed the wear limit without triggering an alarm. This allows for brief signal spikes without unnecessary alarms.

Setting a Wear Alarm Delay

In the Job Editor:

  1. Specify the operation by selecting the tool, section, and channel from the lists on the left side of the Job Editor. The selected operation is displayed at the top of the Job Editor.
  2. In the Wear Limit section of the Job Editor, click the Delay field
  3. Enter the duration of the wear delay
    1. Allowable values range from 0.1 to 320 seconds in 0.1 second increments
    2. Entering a value of 0 disables the Wear Alarm Delay
  4. Click SAVE

Setting a Work Wear Limit

To set a work wear limit use the following steps:

  1. Specify the operation by selecting the tool, section, and channel from the lists on the left side of the Job Editor. The selected operation is displayed at the top of the Job Editor.
  2. In the Limits section of the Job Editor, click the Work toggle switch
  3. Enter the percentage above the Learned Work value that will trigger an alarm.
    1. Allowable values range from 1% to 999%
    2. Entering a value of 0 disables the Wear Limit
  4. Click SAVE

Undercut Limit

Setting the Undercut Limit

Time Above Undercut

Setting a Work Undercut Limit

Spindle Speed Limits

Setting an Upper Spindle Limit

Setting an Upper Limit Delay

Setting a Lower Spindle Limit

Setting a Lower Limit Delay

Coolant Limits

Setting a High Coolant Limit

Setting a Low Warning Coolant Limit

Setting a Low Coolant Limit

Coolant Alarm Delay

Setting Coolant Alarm Delay

Extreme Feedrate Limit

Setting the Extreme Feedrate Limit

Extreme Feedrate Alarm Delay

Wear Feedrate Limit

Setting a Wear Feedrate Limit

Wear Feedrate Alarm Delay

Slope Limit

Setting Slope Limits

Slope Sensitivity Examples

Signature Limits

Setting Signature Limits