Description - VsdCtrl

Overview

The VsdCtrl function block executes the following tasks:

oProviding an operating hour counter for the VSDs. This counter is realized by an input/output variable. This allows you to reset or adjust the variable even from HMI or SCADA (supervisory control and data acquisition) systems.

oDetecting alarm states of the VSDs by processing the inputs of external key switches, sensors, and contactors connected to the VSDs.

oIndicating a detected alarm for a VSD if a command has been sent to the VSD and the configured response time has expired without receiving a response.

oBefore the switching commands for the VSDs are executed, this function block verifies whether the respective VSD is not in a detected alarm state and may be switched. If an error is detected, the VSD command is set to FALSE (0).

This function is independent of the type of connection to the VSD (fieldbus or hardwired).

The function does not consider inputs that are not used (unresolved inputs are declared inactive).

The inputs to this function block concerning the status of the VSD are only active if a variable is linked to them.