ActiGRAF Help : MULTIC2 Universal Input Description



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 :

  • Logic LS: input used in logical mode.
  • Logic HS: input used in logical mode.
  • Resistor: input used in analogue mode.
  • Voltage : input used in analogue mode.

  • 1 - Logical Mode

    1-1 - Parameters Description

    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.


    1-2 - Mnemonics Description

    Mnemonic STraToN Type Description
    Input Boo BOOL Indicate the status of the input, the status evolution is shown in the following hysteresis:

  • For HS configuration :
    Input Boo Status for HS
  • For LS configuration :
    Input Boo Status for LS
  • 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.



    2 - Analogue Mode

    2-1 - Parameters Description

    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.


    2-2 - Mnemonics Description

    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:
    Input Boo Status for LS
    Equipment BOOL To manage the Fault detection ( more details ). This variable must use a specific naming see variable rules.



    Actia CopyRight
    Copyright © ACTIA 2013