6.8.31. Injection configuration — multiple outputs (pan_InjectorConfig)

Configure a set of injector channels for fueling an engine.

6.8.31.1. Supported targets

M220-000, M221-000, M250-000 and M670-000

6.8.31.2. Required license

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

6.8.31.3. Description

The pan_InjectorConfig block configures the injector output pins to use for each injection channel, and the injection drive method as outlined in Section 6.5, “Scheduling injector outputs”. The block assigns one injector channel to each cylinder defined by the pan_EngineConfig block. To assign more than one injector channel to a cylinder, see the pan_SingleInjectorConfig block. The application can drive injectors using the pan_Injection_DI and pan_Injection_PI blocks.

Note

For the M250 target, when the Injector Drive parameter is set to Saturating, the pcfg_Config_M250 block must set any injector channels from the Cylinder n injector channel parameter to be PWM.

6.8.31.4. Inports

None.

6.8.31.5. Outports

None.

6.8.31.6. Mask parameters

  • Injector drive

    Over time, this mask parameter has become obsolete. As such, this parameter will be removed in a future version of OpenECU. For the moment, always select saturating.

    Value type:List
    Calibratable:No
  • Cylinder n injector channel

    A drop-down selection of injector output channel for cylinder n.

    Value type:List
    Calibratable:No

6.8.31.7. Notes

None.