SR_Altivarxxx Programs

Overview

The programs SR_Altivar320, SR_Altivar340, SR_Altivar630, and SR_Altivar930 implement the control logic for the associated variable speed drive and provide the interface for the MainMachine. Internally an instance of the function block FB_HandlerAtvGmc is called.

The function block uses the library GMC Independent PLCopen MC to control and monitor the drive. The application example implements a selection of the mandatory and typically used motion control function blocks of this library. The libraries GMC Independent PLCopen MC and GMC Independent Altivar provide further function blocks for motion control and device configuration.

The FB_HandlerAtvGmc implements an instance of the function block FB_LocalException­Handler. With the use of this function block, the local exceptions are sent to and requested reactions are received from the global reaction dispatcher of the framework through the global data-structure GVL.g_stExceptionControlData.

The FB_HandlerAtvGmc is designed to be integrated in the programming framework environment. However, it can be used also in applications which are not based on the programming framework concept, introduced in the application example.