OneShot Output Set

This MotoHawk™ block allows control of the referenced One Shot Output Definition block.

Block ID

One Shot Output Set

Library

MotoHawk_lib/Advanced Digital I/O

Description

This MotoHawk™ block allows control of the referenced One Shot Output Definition block.

The OneShot resource described by the referenced OneShot Definition block will assert for the supplied Duration when the Trigger input is TRUE provided the Cancel input is not also TRUE. Duration has units of microseconds. A negative value can be used to imply direction, which is applicable to directional resources like an H-Bridge.

The Cancel input, when TRUE, will immediately negate an active pulse.

The Duration value is still applied if the Trigger input is FALSE. This allows the duration to be controlled by the application when the Trigger by Input Capture feature has been enabled by the definition block. Only updating duration is also of value when the output is using the Allow Active Update feature.

Multiple instances of this block can be used to distribute control across multiple threads of execution.

Block Parameters

Parameter Field Values Comments/Description
Reference Name Alpha-numeric text, single-quote enclosed Enter reference to 'Name' specified in the OneShot Definition block that this is associated to.