# Menu 12 − User Functions 2 and Brake Control

Mode: RFC‑A

Menu 12 provides parameters for the following features:

1. Threshold detectors
2. Variable selectors
3. Mechanical brake controller

Parameter | 12.001 Threshold Detector 1 Output
--- | ---
Short description | Displays the output of threshold detector 1
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default |  | Units |
Type | 1 Bit Volatile | Update Rate | 4ms write
Display Format | Standard | Decimal Places | 0
Coding | RO, ND, NC, PT

The threshold detector functions are always active even if the source and destination are not routed to valid parameters. If the source is not a valid parameter then the source value is taken as 0. The update rate for each of the threshold detector functions is always 4ms.

The following description is for threshold detector 1, but threshold detector 2 operates in the same way. The level of the parameter defined by Threshold Detector 1 Source (12.003) is converted to a percentage and compared to Threshold Detector 1 Level (12.004) with hysteresis to give Threshold Detector 1 Output (12.001) as follows:

Source | Threshold Detector 1 Output (12.001)
Source < Lower threshold | 0
Lower threshold ≤ Source < Upper threshold | No change of state
Source ≥ Upper threshold | 1

Lower threshold = Threshold Detector 1 Level (12.004) - (Threshold Detector 1 Hysteresis (12.005) / 2)

Upper threshold = Threshold Detector 1 Level (12.004) + (Threshold Detector 1 Hysteresis (12.005) / 2)

The output value can then be inverted with Threshold Detector 1 Output Invert (12.006) before being routed to the destination defined by Threshold Detector 1 Destination (12.007).

Parameter | 12.002 Threshold Detector 2 Output
--- | ---
Short description | Displays the output of threshold detector 2
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default |  | Units |
Type | 1 Bit Volatile | Update Rate | 4ms write
Display Format | Standard | Decimal Places | 0
Coding | RO, ND, NC, PT

See Threshold Detector 1 Output (12.001).

Parameter | 12.003 Threshold Detector 1 Source
--- | ---
Short description | Defines the source paramter for threshold detector 1
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, PT, BU

See Threshold Detector 1 Output (12.001).

Parameter | 12.004 Threshold Detector 1 Level
--- | ---
Short description | Defines the reference level for threshold detector 1
Mode | RFC‑A
Minimum | 0.00 | Maximum | 100.00
Default | 0.00 | Units | %
Type | 16 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 2
Coding | RW

See Threshold Detector 1 Output (12.001).

Parameter | 12.005 Threshold Detector 1 Hysteresis
--- | ---
Short description | Defines the hysteresis for threshold detector
Mode | RFC‑A
Minimum | 0.00 | Maximum | 25.00
Default | 0.00 | Units | %
Type | 16 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 2
Coding | RW

See Threshold Detector 1 Output (12.001).

Parameter | 12.006 Threshold Detector 1 Output Invert
--- | ---
Short description | Set to 1 to invert the output of threshold detector 1
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW

See Threshold Detector 1 Output (12.001).

Parameter | 12.007 Threshold Detector 1 Destination
--- | ---
Short description | Defines the destination parameter for threshold detector 1
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, DE, PT, BU

See Threshold Detector 1 Output (12.001).

Parameter | 12.008 Variable Selector 1 Source 1
--- | ---
Short description | Defines the 1st source parameter for variable selector 1
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, PT, BU

The variable selector functions are always active even if the source and destination are not routed to valid parameters. If a source is not a valid parameter then the source value is taken as 0. The update rate for each of the variable selector functions is always 4ms.

The following description is for variable selector 1, but variable selector 2 operates in the same way. The source parameters selected with Variable Selector 1 Source 1 (12.008) and Variable Selector 1 Source 2 (12.009) are converted to a percentage value, scaled with Variable Selector 1 Source 1 Scaling (12.013) and Variable Selector 1 Source 2 Scaling (12.014) respectively and then combined with a function defined by Variable Selector 1 Mode (12.010) to give Variable Selector 1 Output (12.012) as a percentage value. If Variable Selector 1 Enable (12.016) = 1 then the function operates normally. If Variable Selector 1 Enable (12.016) = 0 then Variable Selector 1 Output (12.012) = 0.00% and any states within the function are reset (i.e. the time constant function accumulator is held at zero). If the value of Variable Selector 1 Mode (12.010) is changed then all internal function state are also reset.

The table below shows the functions that can be selected with Variable Selector 1 Mode (12.010).

Variable Selector 1 Mode (12.010) | Variable Selector 1 Output (12.012)
0: Input 1 | Input 1
1: Input 2 | Input 2
2: Add | Input 1 + Input 2
3: Subtract | Input 1 - Input 2
4: Multiply | (Input 1 x Input 2) / 100.00%
5: Divide | (Input 1 x 100.00%) / Input 2
6: Time Const | Input 1 / (1 + τs) where τ is Variable Selector 1 Control (12.015) in seconds
7: Ramp | Input 1 is an input to a linear ramp function where the time to ramp from 0.00% to 100.00% of the input parameter range is defined by Variable Selector 1 Control (12.015) in seconds. e.g. if the input parameter is at 50% of its range, the output value will reach 50% in 50% of the time set in Variable Selector 1 Control (12.015)
8: Modulus | | Input 1 |
9: Powers | If Variable Selector 1 Control (12.015) = 0.02 then Output = Input2 / 100.00% Else if Variable Selector 1 Control (12.015) = 0.03 then Output = Input3 / (100.00%)2 Else Output = Input 1

Parameter | 12.009 Variable Selector 1 Source 2
--- | ---
Short description | Defines the 2nd source parameter for variable selector 1
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, PT, BU

See Variable Selector 1 Source 1 (12.008).

Parameter | 12.010 Variable Selector 1 Mode
--- | ---
Short description | Defines the mode for variable selector
Mode | RFC‑A
Minimum | 0 | Maximum | 9
Default | 0 | Units |
Type | 8 Bit User Save | Update Rate | Background read
Display Format | Standard | Decimal Places | 0
Coding | RW, TE

Value | Text
0 | 0
1 | 1
2 | 2
3 | 3
4 | 4
5 | 5
6 | 6
7 | 7
8 | 8
9 | 9

See Variable Selector 1 Source 1 (12.008).

Parameter | 12.011 Variable Selector 1 Destination
--- | ---
Short description | Defines the destination parameter for variable selector 1
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, DE, PT, BU

See Variable Selector 1 Source 1 (12.008).

Parameter | 12.012 Variable Selector 1 Output
--- | ---
Short description | Displays the output of variable selector 1
Mode | RFC‑A
Minimum | -100.00 | Maximum | 100.00
Default |  | Units | %
Type | 16 Bit Volatile | Update Rate | 4ms write
Display Format | Standard | Decimal Places | 2
Coding | RO, ND, NC, PT

See Variable Selector 1 Source 1 (12.008).

Parameter | 12.013 Variable Selector 1 Source 1 Scaling
--- | ---
Short description | Defines the scaling for the 1st input for variable selector 1
Mode | RFC‑A
Minimum | -4.000 | Maximum | 4.000
Default | 1.000 | Units |
Type | 16 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 3
Coding | RW

See Variable Selector 1 Source 1 (12.008).

Parameter | 12.014 Variable Selector 1 Source 2 Scaling
--- | ---
Short description | Defines the scaling for the 2nd input for variable selector 1
Mode | RFC‑A
Minimum | -4.000 | Maximum | 4.000
Default | 1.000 | Units |
Type | 16 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 3
Coding | RW

See Variable Selector 1 Source 1 (12.008).

Parameter | 12.015 Variable Selector 1 Control
--- | ---
Short description | Defines the control for variable selector 1
Mode | RFC‑A
Minimum | 0.00 | Maximum | 100.00
Default | 0.00 | Units |
Type | 16 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 2
Coding | RW

See Variable Selector 1 Source 1 (12.008).

Parameter | 12.016 Variable Selector 1 Enable
--- | ---
Short description | Enables variable selector 1
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 1 | Units |
Type | 1 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW, BU

See Variable Selector 1 Source 1 (12.008) for more details. Variable Selector 1 Enable (12.016) and Variable Selector 2 Enable (12.036) have a default of 1 so that if these parameters are not used the variable selectors will still function.

Parameter | 12.023 Threshold Detector 2 Source
--- | ---
Short description | Defines the source paramter for threshold detector 2
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, PT, BU

See Threshold Detector 1 Output (12.001).

Parameter | 12.024 Threshold Detector 2 Level
--- | ---
Short description | Defines the reference level for threshold detector 2
Mode | RFC‑A
Minimum | 0.00 | Maximum | 100.00
Default | 0.00 | Units | %
Type | 16 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 2
Coding | RW

See Threshold Detector 1 Output (12.001).

Parameter | 12.025 Threshold Detector 2 Hysteresis
--- | ---
Short description | Defines the hysteresis for threshold detector 2
Mode | RFC‑A
Minimum | 0.00 | Maximum | 25.00
Default | 0.00 | Units | %
Type | 16 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 2
Coding | RW

See Threshold Detector 1 Output (12.001).

Parameter | 12.026 Threshold Detector 2 Output Invert
--- | ---
Short description | Set to 1 to invert the output of threshold detector 2
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW

See Threshold Detector 1 Output (12.001).

Parameter | 12.027 Threshold Detector 2 Destination
--- | ---
Short description | Defines the destination parameter for threshold detector 2
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, DE, PT, BU

See Threshold Detector 1 Output (12.001).

Parameter | 12.028 Variable Selector 2 Source 1
--- | ---
Short description | Defines the 1st source parameter for variable selector 2
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, PT, BU

See Variable Selector 1 Source 1 (12.008).

Parameter | 12.029 Variable Selector 2 Source 2
--- | ---
Short description | Defines the 2nd source parameter for variable selector 2
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, PT, BU

See Variable Selector 1 Source 1 (12.008).

Parameter | 12.030 Variable Selector 2 Mode
--- | ---
Short description | Defines the mode for variable selector 2
Mode | RFC‑A
Minimum | 0 | Maximum | 9
Default | 0 | Units |
Type | 8 Bit User Save | Update Rate | Background read
Display Format | Standard | Decimal Places | 0
Coding | RW, TE

Value | Text
0 | 0
1 | 1
2 | 2
3 | 3
4 | 4
5 | 5
6 | 6
7 | 7
8 | 8
9 | 9

See Variable Selector 1 Source 1 (12.008).

Parameter | 12.031 Variable Selector 2 Destination
--- | ---
Short description | Defines the destination parameter for variable selector 2
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, DE, PT, BU

See Variable Selector 1 Source 1 (12.008).

Parameter | 12.032 Variable Selector 2 Output
--- | ---
Short description | Displays the output of variable selector 2
Mode | RFC‑A
Minimum | -100.00 | Maximum | 100.00
Default |  | Units | %
Type | 16 Bit Volatile | Update Rate | 4ms write
Display Format | Standard | Decimal Places | 2
Coding | RO, ND, NC, PT

See Variable Selector 1 Source 1 (12.008).

Parameter | 12.033 Variable Selector 2 Source 1 Scaling
--- | ---
Short description | Defines the scaling for the 1st input for variable selector 2
Mode | RFC‑A
Minimum | -4.000 | Maximum | 4.000
Default | 1.000 | Units |
Type | 16 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 3
Coding | RW

See Variable Selector 1 Source 1 (12.008).

Parameter | 12.034 Variable Selector 2 Source 2 Scaling
--- | ---
Short description | Defines the scaling for the 2nd input for variable selector 2
Mode | RFC‑A
Minimum | -4.000 | Maximum | 4.000
Default | 1.000 | Units |
Type | 16 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 3
Coding | RW

See Variable Selector 1 Source 1 (12.008).

Parameter | 12.035 Variable Selector 2 Control
--- | ---
Short description | Defines the control for variable selector 2
Mode | RFC‑A
Minimum | 0.00 | Maximum | 100.00
Default | 0.00 | Units |
Type | 16 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 2
Coding | RW, BU

See Variable Selector 1 Source 1 (12.008).

Parameter | 12.036 Variable Selector 2 Enable
--- | ---
Short description | Enables variable selector 2
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 1 | Units |
Type | 1 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW, BU

See Variable Selector 1 Source 1 (12.008) and Variable Selector 1 Enable (12.016).

Parameter | 12.040 BC Brake Release
--- | ---
Short description | Inidicates that the brake controller has released the mechanical brake
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default |  | Units |
Type | 1 Bit Volatile | Update Rate | 4ms write
Display Format | Standard | Decimal Places | 0
Coding | RO, ND, NC, PT

The functions of BC Brake Release (12.040) and BC Enable (12.041) are the same in all drive modes and are described below. The functions of other brake controller parameters vary between drive modes, and these are described in separate sections.

The mechanical brake control function can be used to control an electro-mechanical brake via digital I/O.

BC Brake Release (12.040) = 0 when the brake should be applied and 1 when the brake should be released. Normally this should be routed to a digital output to control the mechanical brake.

If BC Enable (12.041) = 0 then the brake controller is disabled. The following parameters which are used by the brake controller to operate the drive are reset to 0 on the transition of BC Enable (12.041) from 1 to 0.

Parameter
Force Reference Direction (01.057)
Ramp Hold (02.003)

In closed loop mode, the torque produced may reduce as the frequency passes through zero. A brake controller similar to the one used for open loop mode is provided as shown in the diagram below.

The brake controller operates in the same way as the open loop mode brake controller except for the following differences.

1. Final Demand Reference (03.001) is used instead of Output Frequency (05.001).
2. Current detection is replaced with flux and current detection as described below.

Flux and current detection
The flux and current detection signal is made active to allow the brake to be released when the motor flux exceeds 90% of its rated level. The flux and current detection signal remains active unless the motor current falls below BC Lower Current Threshold (12.043) or the drive is disabled. BC Lower Current Threshold (12.043) is used to detect if the motor has been disconnected from the drive and should be set to a suitable level to detect this condition.

Parameter | 12.041 BC Enable
--- | ---
Short description | Enables the brake control function
Mode | RFC‑A
Minimum | 0 | Maximum | 3
Default | 0 | Units |
Type | 8 Bit User Save | Update Rate | Action on exit from edit and reset
Display Format | Standard | Decimal Places | 0
Coding | RW, TE

Value | Text
0 | diS
1 | Relay
2 | dig IO
3 | User

If BC Enable (12.041) = 0, the brake controller is disabled.

If BC Enable (12.041) = 1, the brake controller is enabled with I/O set up to control the brake via the relay output. Drive healthy is re-routed to digital I/O.

If BC Enable (12.041) = 2, the brake controller is enabled with I/O set up to control the brake via digital I/O. Drive healthy is routed to the relay output.

If BC Enable (12.041) = 3, the brake controller is enabled, but no parameters are set up to select the brake output.

Previous value of BC Enable (12.041) | New value of BC Enable (12.041) | Digital I/O 1 Invert (08.011) | Relay 1 Invert (08.018) | Digital I/O 01 mode (08.031) | DO1 Control (08.091) | Relay 1 Control (08.098)
Any | 0 | 0 | 0 | 1 | 0 | 0
Any | 1 | 0 | 0 | 1 | 15 | 18
Not 1 | 2 | 0 | No change | 1 | 18 | No change
1 | 2 | 0 | 0 | 1 | 18 | 15
0 or 1 | 3 | 0 | 0 | 1 | 0 | 0
2 | 3 | 0 | No change | 1 | 0 | 0

Action will only occur if the drive is inactive, not in UU state and no User Actions are running. Otherwise, the parameter will return to its pre altered value on exit from edit mode.

All parameters are saved if this parameter changes.

See BC Brake Release (12.040) for full description of brake controller operation.

Parameter | 12.042 BC Upper Current Threshold
--- | ---
Short description | Defines the upper current threshold for the brake
Mode | RFC‑A
Minimum | 0 | Maximum | 200
Default | 50 | Units | %
Type | 8 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW, BU

See BC Brake Release (12.040).

Parameter | 12.043 BC Lower Current Threshold
--- | ---
Short description | Defines the lower current limit for the brake
Mode | RFC‑A
Minimum | 0 | Maximum | 200
Default | 10 | Units | %
Type | 8 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW, BU

See BC Brake Release (12.040).

Parameter | 12.044 BC Brake Release Frequency
--- | ---
Short description | Defines the brake release frequency
Mode | RFC‑A
Minimum | 0.00 | Maximum | 20.00
Default | 1.00 | Units | Hz
Type | 16 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 2
Coding | RW, BU

See BC Brake Release (12.040).

Parameter | 12.045 BC Brake Apply Frequency
--- | ---
Short description | Defines the brake apply frequency
Mode | RFC‑A
Minimum | 0.00 | Maximum | 20.00
Default | 2.00 | Units | Hz
Type | 16 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 2
Coding | RW, BU

See BC Brake Release (12.040).

Parameter | 12.046 BC Brake Release Delay
--- | ---
Short description | Defines the pre-brake release delay
Mode | RFC‑A
Minimum | 0.0 | Maximum | 25.0
Default | 1.0 | Units | s
Type | 16 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 1
Coding | RW, BU

See BC Brake Release (12.040).

Parameter | 12.047 BC Post-brake Release Delay
--- | ---
Short description | Defines the post-brake release delay
Mode | RFC‑A
Minimum | 0.0 | Maximum | 25.0
Default | 1.0 | Units | s
Type | 16 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 1
Coding | RW, BU

See BC Brake Release (12.040).

Parameter | 12.050 BC Initial Direction
--- | ---
Short description | Defines the initial direction of the brake
Mode | RFC‑A
Minimum | 0 | Maximum | 2
Default | 0 | Units |
Type | 8 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW, TE

Value | Text
0 | Ref
1 | For
2 | Rev

See BC Brake Release (12.040).

Parameter | 12.051 BC Brake Apply Through Zero Threshold
--- | ---
Short description | Defines if the brake is applied through zero threshold
Mode | RFC‑A
Minimum | 0.00 | Maximum | 20.00
Default | 1.00 | Units | Hz
Type | 16 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 2
Coding | RW, BU

See BC Brake Release (12.040).