Universal input is an input that can be configured either in analogue or logical mode. The Mode parameter can take one of the following values :
| Parameter | Description |
|---|---|
| Filter | define the filtering value for universal input. the filter unit is Ms. When programming the ECU a resolution of 50 Ms is used, hence the increment unit is 50. |
| High threshold | Define the high threshold for failure detection. The threshold's unit is mV. A resolution of 10mV is used to pass the value to the ECU. |
| Low threshold | Define the low threshold for failure detection. The threshold's unit is mV. A resolution of 10mV is used to pass the value to the ECU. |
| Mnemonic | STraToN Type | Description |
|---|---|---|
| Input Boo | BOOL | Indicate the status of the input, the status evolution is shown in the following hysteresis: |
|
|
||
| Fault | BOOL | If the analogue value of the input is in the range defined by Low Threshold and High threshold, the Fault variable is set to 1. Otherwise it is null. This variable must use a specific naming see variable rules. |
| Equipment | BOOL | To manage the Fault detection ( more details ). This variable must use a specific naming see variable rules. |
| Parameter | Description |
|---|---|
| Filter | Defines the filtering value for universal input. the filter unit is Ms. When programming the ECU a resolution of 50 Ms is used, hence the increment unit is 50. |
| High threshold | For Resistor Mode: Defines the high threshold for failure detection. The threshold's unit is 1 ohm. |
| For voltage Mode: Defines the high threshold for failure detection. The threshold's unit is mV. A resolution of 10mV is used to pass the value to the ECU. |
|
| Low threshold | For Resistor Mode: Define the low threshold for failure detection. The threshold's unit is 1 ohm. |
| For Voltage Mode: Defines the low threshold for failure detection. The threshold's unit is mV. A resolution of 10mV is used to pass the value to the ECU. |
|
| ANA2_Per | Defines the recurrence period of ANA_2 frame, the parameter value is fixed to 10 (100 ms) and the user is not allowed to change it. |
| Mnemonic | STraToN Type | Description |
|---|---|---|
| Input_AnaV4 | WORD |
Indicates the value of the input, the value is read over 4 bytes. When used to measure voltage the value range is between 0 and 32V. When used for resistance measurement, the value range is between 200 ohm and 5K Ohms. This is a double word variable, it must apply to the double word rule see variable rules. |
| Fault | BOOL |
indicates Fault detection. If the analogue value of the input is out of the range defined by Low Threshold and High threshold, the Fault variable is set to 1. Otherwise it is null. This variable must use a specific naming see variable rules. |
| Fault_Type | BOOL | Indicates whether the value is over the High Threshold or under the Low threshold.
The following hysteresis show the variable changes, switch the analogue value: |
| Equipment | BOOL | To manage the Fault detection ( more details ). This variable must use a specific naming see variable rules. |
| Copyright © ACTIA 2013
|