6.8.21. Digital output — angular configuration (pan_AngularOutputConfig)

Configures basic information for a angular digital output on a particular channel.

6.8.21.1. Supported targets

M670-000

6.8.21.2. Required license

None (Main library). (See Section 2.3, “Licensed Features”.)

6.8.21.3. Description

The pan_AngularOutputConfig block configures the properties of an angular digital output. The digital output can be controlled from multiple task rates using a pan_AngularOutput block, but requires a single configuration block.

The pan_AngularOutputConfig block configures the digital output in one of two modes: Angle-Angle and Angle-Time. Both allow an action to occur at a specific angle (either relative to crank zero degrees or relative to TDC-firing for a given cylinder). A second action then occurs after a specified duration. For Angle-Angle mode, the duration is an angle, whereas for Angle-Time mode the duration is a time. The output mode is a fixed feature of the output specified in the configuration block.

The pan_AngularOutputConfig block configures the default output state when neither half or full engine synchronisation is active (see Section 6.1.9, “Engine synchronisation modes” for details), or when the ECU first powers on.

6.8.21.4. Inports

None.

6.8.21.5. Outports

None.

6.8.21.6. Mask parameters

  • Channel

    Specifies the output channel to configure.

    Value type:List
    Calibratable:No
  • Mode

    Specifies the output mode which can be Angle-Angle or Angle-Time.

    Value type:List
    Calibratable:No
  • Stall Action

    Specifies the pin state to be output when the engine stalls, i.e. when neither half or full engine synchronisation is active. This also determines the pin state to be output when the ECU is first powered on.

    Value type:List
    Calibratable:No

6.8.21.7. Notes

None.