Start of trail CL HIL Watchdog Clear navigation bar

Table of Contents >Quanser Rapid Control Prototyping Toolkit >VI and Function Reference >VIs - By Category >VI Categories >Hardware VIs and Functions >Control Loop VIs >Watchdog >

CL HIL Watchdog

CL HIL Watchdog

Owning Palette:HIL/CD&Sim/Watchdog

Requirements:Quanser Rapid Control Prototyping Toolkit, LabVIEW 2020 or newer, Control Design and Simulation Module


Description

Activates and reloads the watchdog timer of a HIL board.


Required Inputs All required inputs must be wired. They always appear as terminals on the VI palette. They also appear in bold text in the context help window for the VI.
board in

board in is a reference to a HIL Board instance that represents the open HIL board. This input must be wired to a valid HIL Board signal, as generated by a HIL Initialize VI.


Outputs

board out

board out is a copy of the HIL Board instance passed to the board in input.

expired

expired indicates whether the watchdog timer has expired and the board is now in the watchdog state.


Details

Activates the watchdog timer of a HIL board. If the watchdog timer expires then the outputs of the HIL board will be reset to the values programmed in the HIL Initialize VI. This VI reloads the watchdog timer each time it is invoked. Watchdog timers are typically used to reset outputs when timing constraints are not met.

Once the watchdog expires, the board enters a "watchdog state" in which the outputs cannot be written. Use the CL HIL Watchdog Clear VI to clear this state so that the outputs may be written once again.


Feedthrough Behaviour

All input/output pairs of this function have direct feedthrough behaviour.


Examples

  • RCP CL HIL Watchdog Example


    See Also

  • CL HIL Watchdog Clear

    Clears the watchdog state of a HIL board.


    Targets

    Target

    Supported

    Comments

    RCP Windows (64-bit) Target

    Yes

    Fully supported.

     

    navigation bar