# Menu 7 − Analog I/O

Mode: RFC‑A

Analog Outputs
The update time for analog outputs is 250μs; although the output will only change at the update time defined by the source parameter for the output. The following exceptions apply:

1. Speed Feedback (03.002) has an update time of 4ms and includes a 16ms window filter. If this parameter is selected as a source for output 2 the update time of the source changes to 250us and the only filter applied is the window filter associated with the position feedback interface (i.e. P1 Feedback Filter (03.042) for the P1 interface). It should be noted that this feature is only provided when the position feedback is from a drive interface and not from an option module.
2. If either analogue output is set up for current mode then the update time for both analogue outputs is 4ms.

Analog Inputs
The normal update time for the analog inputs is 250us. If a thermistor mode is selected the update time is increased to 4ms. It is possible to insert a filter in each of the analogue inputs using Analog Input 1 Filter Time Constant (07.063) etc. to reduce the effect of noise on the input. Analog Input 1 Fast Update Active (07.026) and Analog Input 2 Fast Update Active (07.027) indicate if fast 250us updating is active for each input.

The diagram below shows the parameter structure for each I/O. See Internal I/O Identifier (11.068) for details of which I/O is present for different I/O options. Not all parameters shown in the diagam below are available in every drive derivative.

Parameter | 07.001 Analog Input 1
--- | ---
Short description | Displays the value of analog input 1
Mode | RFC‑A
Minimum | -100.00 | Maximum | 100.00
Default |  | Units | %
Type | 16 Bit Volatile | Update Rate | 250µs write
Display Format | Standard | Decimal Places | 2
Coding | RO, FI, ND, NC, PT

Each analogue input has a resolution of 15 bits plus sign. The resolution given in Analog Input 1 (07.001) etc. is limited by the resolution of the parameter to 0.01%. However, the resolution is maintained if the input is routed to a parameter with a range equal to or larger than 32768. For example if an input is routed to Analog Reference 1 (01.036) and the maximum speed is greater than or equal to 3276.8rpm the resolution is 0.1rpm. By default no filtering is applied to the inputs, and so general noise will cause the value to change within the range of the noise. If some delay is acceptable it is possible to filter the inputs using Analog Input 1 Filter Time Constant (07.063) to Analog Input 3 Filter Time Constant (07.065).

The inputs can operate in different modes (defined by Analog Input 1 Mode (07.007) for analogue input 1). These modes include voltage, current and thermistor modes. The available modes depend on the hardware configuration and are given in the table below.

Internal I/O Identifier (11.068) | Analogue Input 1 | Analogue Input 2 | Analogue Input 3
0: Standard Analogue and Digital I/O (M600, M700, M701) | Bipolar Voltage, Current | Bipolar Voltage, Current | Bipolar Voltage, Thermistor
1: Digital I/O (M702) | Not present | Not present | Thermistor, Disabled
2: HVAC Analogue and Digital I/O | Unipolar Voltage, Current, Thermistor | Unipolar Voltage, Current, Thermistor | Not present

The "Input Level" is defined for the different modes in the table below.

Mode | Input Level
Voltage | (Input Voltage / 10V) x 100.00%
0-20mA | (Input Current / 20mA) x 100.00%
20-0mA | ((20mA - Input Current) / 20mA) x 100.00%
4-20mA | ((Input Current - 4mA) / 16mA) x 100.00%
20-4mA | ((20mA - Input Current) / 16mA) x 100.00%
Thermistor | (Input resistance / 10kΩ ) x 100%

Analog Input 1 (07.001) is derived as follows:

Limits
A1 is the value after the minimum and maximum limits are applied.

If Analog Input 1 Minimum (07.040) ≥ Analog Input 1 Maximum (07.043) then:
A1 = 0.00% whatever the input level.

If Analog Input 1 Minimum (07.040) < 0.00% and Analog Input 1 Maximum (07.043) > 0.00% then:
A1 = Input Level x (100.00% / Analog Input 1 Maximum (07.043))
A1 is then limited between -100% and +100%.

Otherwise:
Input Level is limited between Analog Input 1 Minimum (07.040) and Analog Input 1 Maximum (07.043)
A1 = [Input Level - Analog Input 1 Minimum (07.040)] x 100.00% / (Analog Input 1 Maximum (07.043) - Analog Input 1 Minimum (07.040))

For thermistor modes it should be noted that Analog Input 1 Minimum (07.040), Analog Input 2 Minimum (07.041) and Analog Input 3 Minimum (07.042) have no effect and that the input resistance is limited between 0 and 5kΩ.

Parameter | 07.004 Monitored Temperature 1
--- | ---
Short description | Displays the temperature set up by Temperature Monitor Select 1
Mode | RFC‑A
Minimum | -250 | Maximum | 250
Default |  | Units | °C
Type | 16 Bit Volatile | Update Rate | Background write
Display Format | Standard | Decimal Places | 0
Coding | RO, ND, NC, PT

Thermal monitoring is provided within the drive to protect the power stage and the control system from over temperature.

Monitored Temperature 1 (07.004), Monitored Temperature 2 (07.005) and Monitored Temperature 3 (07.006) give an indication of the temperature of three selected monitoring points within the drive power system or control system. The required monitoring points can be selected using the monitor select parameters Temperature Monitor Select 1 (07.038), Temperature Monitor Select 2 (07.039) and Temperature Monitor Select 3 (07.052) respectively. The default values give two monitoring points in the power system in Monitored Temperature 1 (07.004) = 01001 and Monitored Temperature 2 (07.005) = 01002, and control board temperature 1 in Monitored Temperature 3 (07.006) = 00001.

The following table shows the value to be entered into the monitor select parameters to select the required monitoring point. If the monitoring point selected does not exist then the monitored temperature is always zero.

Source | xx | y | zz
Control system | 00 | 0 | 01: Control board thermistor 1
Control system | 00 | 0 | 02: Control board thermistor 2
Control system | 00 | 0 | 03: I/O board thermistor (or internal braking resistor in Servo Drive)
Control system | 00 | 1 | 00: Inverter thermal model
Control system | 00 | 3 | 00: Braking IGBT thermal model
Control system | 00 | 4 | 00: Rectifier thermal model
Power system | 01 | 0 | zz: Thermistor location defined by zz in the power system
Power system | 01 | Rectifier number | zz: Thermistor location defined by zz in the rectifier

For a multi-module power system the power system measurement that can be selected is shown in the table below. It should be noted that the specific power module cannot be selected and that the highest temperature from each of the power modules is given.

Source | xx | y | zz
Power system | 01 | 0 | 01: U phase power device thermistor
Power system | 01 | 0 | 02: V phase power device thermistor
Power system | 01 | 0 | 03: W phase power device thermistor
Power system | 01 | 0 | 04: General rectifier thermistors
Power system | 01 | 0 | 05: General power system thermistor

Parameter | 07.005 Monitored Temperature 2
--- | ---
Short description | Displays the temperature set up by Temperature Monitor Select 2
Mode | RFC‑A
Minimum | -250 | Maximum | 250
Default |  | Units | °C
Type | 16 Bit Volatile | Update Rate | Background write
Display Format | Standard | Decimal Places | 0
Coding | RO, ND, NC, PT

See Monitored Temperature 1 (07.004) for details.

Parameter | 07.006 Monitored Temperature 3
--- | ---
Short description | Displays the temperature set up by Temperature Monitor Select 3
Mode | RFC‑A
Minimum | -250 | Maximum | 250
Default |  | Units | °C
Type | 16 Bit Volatile | Update Rate | Background write
Display Format | Standard | Decimal Places | 0
Coding | RO, ND, NC, PT

See Monitored Temperature 1 (07.004) for details.

Parameter | 07.008 Analog Input 1 Scaling
--- | ---
Short description | Defines the scaling factor of analog input 1
Mode | RFC‑A
Minimum | 0.000 | Maximum | 10.000
Default | 1.000 | Units |
Type | 16 Bit User Save | Update Rate | Background read
Display Format | Standard | Decimal Places | 3
Coding | RW

Analog Input 1 (07.001) is modified by Analog Input 1 Scaling (07.008), Analog Input 1 Offset (07.030) and Analog Input 1 Invert (07.009) before it is routed to its destination as follows:

A1O = Analog Input 1 (07.001) + Analog Input 1 Offset (07.030)

A1O is the value after the offset has been applied and is limited between -100.00% and 100.00%

A1S = A1O x Analog Input 1 Scaling (07.008)

A1S is the value after the scaling and the offset have been applied and is limited between -100.00% and 100.00%

If Analog Input 1 Invert (07.009) = 0 then A1I = A1S otherwise A1I = -A1S

A1I is the value after the invert, scaling and offset have been applied and is the final value that is routed to the destination defined by Analog Input 1 Destination (07.010).

Parameter | 07.009 Analog Input 1 Invert
--- | ---
Short description | Inverts the signal for analog input 1
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit User Save | Update Rate | Background read
Display Format | Standard | Decimal Places | 0
Coding | RW

See Analog Input 1 Scaling (07.008).

Parameter | 07.010 Analog Input 1 Destination
--- | ---
Short description | Defines the output parameter for analog input 1
Mode | RFC‑A
Minimum | 0.000 | Maximum | 59.999
Default | 1.036 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Menu Param Numeric | Decimal Places | 3
Coding | RW, DE, PT, BU

See Analog Input 1 Scaling (07.008).

Parameter | 07.025 Calibrate Analog Input 1 Full Scale
--- | ---
Short description | Calibrates the input level for analog input 1
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit Volatile | Update Rate | Background read
Display Format | Standard | Decimal Places | 0
Coding | RW, NC

For analog input 1, and in voltage mode only, the full scale value used to determine the input level can be changed from 10V by calibrating the input. The calibration process is triggered by setting Calibrate Analog Input 1 Full Scale (07.025) to one. Calibrate Analog Input 1 Full Scale (07.025) is cleared automatically when the calibration process is complete. After calibration the actions are as follows:

Input voltage during calibration | Result
V < 1.5V | The calibration result is ignored and the full scale is set to 10V. Analog Input 1 Full Scale (07.051) is set to zero.
1.5V < V < 2.5V | The calibration result is ignored and the full scale or Analog Input 1 Full Scale (07.051) are not affected.
V > 2.5V | The calibration result is used to set full scale and the value is also stored in Analog Input 1 Full Scale (07.051).

It should be noted that Analog Input 1 Full Scale (07.051) is a power-down save parameter, and so the result is automatically retained after power-down.

Parameter | 07.026 Analog Input 1 Fast Update Active
--- | ---
Short description | Analog Input 1 Fast Update Active
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default |  | Units |
Type | 1 Bit Volatile | Update Rate | Background write
Display Format | Standard | Decimal Places | 0
Coding | RO, ND, NC, PT

Analog Input 1 Fast Update Active (07.026) is one if the destination for analogue input 1 is being updated at the fast rate of 250us.

Parameter | 07.030 Analog Input 1 Offset
--- | ---
Short description | Defines the offset of analog input 1
Mode | RFC‑A
Minimum | -100.00 | Maximum | 100.00
Default | 0.00 | Units | %
Type | 16 Bit User Save | Update Rate | Background read
Display Format | Standard | Decimal Places | 2
Coding | RW

See Analog Input 1 Scaling (07.008).

Parameter | 07.033 Power Output
--- | ---
Short description | Instant output power
Mode | RFC‑A
Minimum | -100.0 | Maximum | 100.0
Default |  | Units | %
Type | 16 Bit Volatile | Update Rate | 250µs write
Display Format | Standard | Decimal Places | 1
Coding | RO, ND, NC, PT

This is an instantaneous power output with fast update rate that is primarily intended to be used as a power feed-forward for applications with a Regen system front end. The full scale (100.0%) value is equal to a power of 3 x (VM_DC_VOLTAGE[MAX] / 2√2) x Full Scale Current Kc (11.061). This is compatible with the power output provided in Unidrive SP and is directly compatible with Power Input 1 (03.010) (and the other power feed-forward parameters) in Regen mode. The scaling is intended to cover the maximum range of likely power in the drive. For example with a 400V 7.5kW drive the full scale d.c. link voltage is 831V and Kc=38.222A, and so the full scale value of this parameter is 3 x (831 / 2√2) x 38.222 = 33.689kW. For Open-loop, RFC-A and RFC-S modes a positive value of power indicates power flowing from the drive to motor. For Regen mode a positive value of power indicates power flowing from the supply to the regen drive.

Parameter | 07.034 Inverter Temperature
--- | ---
Short description | Displays the estimated junction temperature of the hottest power device within the drive inverter
Mode | RFC‑A
Minimum | -250 | Maximum | 250
Default |  | Units | °C
Type | 16 Bit Volatile | Update Rate | Background write
Display Format | Standard | Decimal Places | 0
Coding | RO, ND, NC, PT

Inverter Temperature (07.034) shows the estimated junction temperature of the hottest power device within the drive inverter. If this temperature exceeds the switch down threshold defined for the power stage the switching frequency is reduced provided this feature has not been disabled (see Auto-switching Frequency Change (05.035)).

Parameter | 07.035 Percentage Of d.c. Link Thermal Trip Level
--- | ---
Short description | Displays the percentage of the maximum allowed temperature as estimated by the thermal model of the d.c. link components
Mode | RFC‑A
Minimum | 0 | Maximum | 100
Default |  | Units | %
Type | 8 Bit Volatile | Update Rate | Background write
Display Format | Standard | Decimal Places | 0
Coding | RO, ND, NC, PT

Percentage Of d.c. Link Thermal Trip Level (07.035) gives the percentage of the maximum allowed temperature as estimated by the thermal model of the d.c. link components. If the drive has multiple parallel power modules, the model for the d.c. link components is provided in each power module, and so this parameter will remain at zero.

Parameter | 07.036 Percentage Of Drive Thermal Trip Level
--- | ---
Short description | Displays the percentage of the thermal trip level of the temperature monitoring point or thermal model in the drive that is highest
Mode | RFC‑A
Minimum | 0 | Maximum | 100
Default |  | Units | %
Type | 8 Bit Volatile | Update Rate | Background write
Display Format | Standard | Decimal Places | 0
Coding | RO, ND, NC, PT

Percentage Of Drive Thermal Trip Level (07.036) gives the percentage of the thermal trip level of the temperature monitoring point or thermal model in the drive that is highest. This includes all thermal monitoring points (not just those selected by Monitored Temperature 1 (07.004), Monitored Temperature 2 (07.005) and Monitored Temperature 3 (07.006)), Inverter Temperature (07.034) and Percentage Of d.c. Link Thermal Trip Level (07.035).

Percentage Of d.c. Link Thermal Trip Level (07.035) is used directly to give Percentage Of Drive Thermal Trip Level (07.036), but for all other monitored values which are temperatures this is given by Percentage of thermal trip level = (Temperature - 40oC) / (Trip temperature - 40oC) x 100%

The location of the measurement or the thermal model that is related to this temperature is given in Temperature Nearest To Trip Level (07.037). If Percentage Of Drive Thermal Trip Level (07.036) exceeds 90% Drive Over-temperature Alarm (10.018) is set to one. If Percentage Of Drive Thermal Trip Level (07.036) reaches 100% one of the trips given in the table below is initiated. The trip can be reset when the percentage of thermal trip level fall below 95%.

Temperature | Trip
Inverter Temperature (07.034) | OHt Inverter
Power system temperature | OHt Power
Percentage Of d.c. Link Thermal Trip Level (07.035) | OHt dc Link
Control system temperature | OHt Control

Parameter | 07.037 Temperature Nearest To Trip Level
--- | ---
Short description | Displays the thermistor location or the model that corresponds to the value shown in Percentage Of Drive Thermal Trip Level
Mode | RFC‑A
Minimum | 0 (Display: 00000) | Maximum | 20999 (Display: 20999)
Default |  | Units |
Type | 16 Bit Volatile | Update Rate | Background write
Display Format | Lead Zero Pad | Decimal Places | 0
Coding | RO, ND, NC, PT

Temperature Nearest To Trip Level (07.037) shows the thermistor location or the model that corresponds to the value shown in Percentage Of Drive Thermal Trip Level (07.036) in the form xxyzz as shown in the table below.

Source | xx | y | zz
Control system | 00 | 0 | 01: Control board thermistor 1
Control system | 00 | 0 | 02: Control board thermistor 2
Control system | 00 | 0 | 03: I/O board thermistor (or internal braking resistor in servo Drive)
Control system | 00 | 1 | 00: Inverter thermal model
Control system | 00 | 2 | 00: D.c. link thermal model
Control system | 00 | 3 | 00: Braking IGBT thermal model
Control system | 00 | 4 | 00: Rectifier thermal model
Power system | 01 | 0 | zz: Thermistor location defined by zz in the power system
Power system | 01 | Rectifier number | zz: Thermistor location defined by zz in the rectifier

Parameter | 07.038 Temperature Monitor Select 1
--- | ---
Short description | Defines the temperature to be monitored in Monitored Temperature 1
Mode | RFC‑A
Minimum | 0 (Display: 00000) | Maximum | 10000 (Display: 10000)
Default | 1001 (Display: 01001) | Units |
Type | 16 Bit User Save | Update Rate | Background read
Display Format | Lead Zero Pad | Decimal Places | 0
Coding | RW

Temperature Monitor Select 1 (07.038) selects the temperature to be monitored in Monitored Temperature 1 (07.004). See Monitored Temperature 1 (07.004) for details.

Parameter | 07.039 Temperature Monitor Select 2
--- | ---
Short description | Defines the temperature to be monitored in Monitored Temperature 2
Mode | RFC‑A
Minimum | 0 (Display: 00000) | Maximum | 10000 (Display: 10000)
Default | 1002 (Display: 01002) | Units |
Type | 16 Bit User Save | Update Rate | Background read
Display Format | Lead Zero Pad | Decimal Places | 0
Coding | RW

Temperature Monitor Select 2 (07.039) selects the temperature to be monitored in Monitored Temperature 2 (07.005). See Monitored Temperature 1 (07.004) for details.

Parameter | 07.040 Analog Input 1 Minimum
--- | ---
Short description | Defines the minimum value for analog input 1
Mode | RFC‑A
Minimum | -100.00 | Maximum | 100.00
Default | -100.00 | Units | %
Type | 16 Bit User Save | Update Rate | Background read
Display Format | Standard | Decimal Places | 2
Coding | RW

See Analog Input 1 (07.001).

Parameter | 07.043 Analog Input 1 Maximum
--- | ---
Short description | Defines the maximum value for analog input 1
Mode | RFC‑A
Minimum | -100.00 | Maximum | 100.00
Default | 100.00 | Units | %
Type | 16 Bit User Save | Update Rate | Background read
Display Format | Standard | Decimal Places | 2
Coding | RW

See Analog Input 1 (07.001).

Parameter | 07.051 Analog Input 1 Full Scale
--- | ---
Short description | Displays the full scale value of analog input 1
Mode | RFC‑A
Minimum | 0 | Maximum | 65535
Default |  | Units |
Type | 16 Bit Power Down Save | Update Rate | Background write
Display Format | Standard | Decimal Places | 0
Coding | RO, ND, NC, PT, BU

See Calibrate Analog Input 1 Full Scale (07.025).

Parameter | 07.052 Temperature Monitor Select 3
--- | ---
Short description | Defines the temperature to be monitored in Monitored Temperature 3
Mode | RFC‑A
Minimum | 0 (Display: 00000) | Maximum | 10000 (Display: 10000)
Default | 1 (Display: 00001) | Units |
Type | 16 Bit User Save | Update Rate | Background read
Display Format | Lead Zero Pad | Decimal Places | 0
Coding | RW

Temperature Monitor Select 3 (07.052) selects the temperature to be monitored in Monitored Temperature 3 (07.006). See Monitored Temperature 1 (07.004) for details.

Parameter | 07.063 Analog Input 1 Filter Time Constant
--- | ---
Short description | Defines the time constant of the filter applied to Analogue Input 1.
Mode | RFC‑A
Minimum | 0 | Maximum | 6
Default | 0 | Units |
Type | 8 Bit User Save | Update Rate | Background Read
Display Format | Standard | Decimal Places | 0
Coding | RW, TE

Value | Text
0 | Disabled
1 | 500us
2 | 1ms
3 | 2ms
4 | 4ms
5 | 8ms
6 | 16ms

Unless the analogue input is set up in thermistor mode the update rate is 250us and with this parameter set to its default value no filtering is applied. This parameter can be modified from its default value to apply a first order filter to the input to remove noise.