MotoHawk:Blocks Mux PSP Set

From MotoHawk
Jump to navigationJump to search

Mux PSP Set

This MotoHawk™ block can modify the original resource specified by 'Name'.

Block ID

Mux PSP Set

Library

MotoHawk_lib/Advanced Digital I/O

Description

Mux PSP Set.PNG

A [MuxPSP.html Mux PSP] block must be in the model for this block to function properly.

Angle inputs are before TDC (BfTDC), in units of 1/16th of degree crank angle. Time inputs are in microseconds. Eg: 730degBfTCD == 10degBfTDC == -710degBfTDC

Angles are converted internally to Mod(angle, DegInCycle). It is therefore not possible to schedule a pulse more than one cycle into the future. When Mod(start - stop,DegInCycle) == 0, angular duration is considered to be zero. For example, this will occur on a 4-stroke when start = 720, stop = 0. To achieve a maximum angle, stop = start - DegInCycle - 1/16.

Block Parameters

Parameter Field Values Comments/Description
Name Alpha-numeric text, single-quote enclosed Name of MUXPSP block to reference. No special characters, such as spaces, dashes, commas (underscore allowed).
Stop Mode Select method for Stop
Angle Controlled Control Stop Mode by Angle
Duration Controlled Control Stop Mode by Time Duration
Minimum Duration Mode Static or Dynamic

Only applicable to MPC5xx based modules. Any scheduled duration smaller than this value is considered to have zero duration when scheduled. Is defined within the mask of the [MuxPSP.html#min_duration Mux PSP] block when static Minimum Duration Mode is selected and is a signal when dynamic is selected.