Configuration Examples - DevSwcPumpCtrl

Overview

You can configure the DevSwcPumpCtrl function block to run in different operational modes.

The following modes are available:

Operational mode

Description

Normal mode

The DevSwcPumpCtrl function block can switch variable speed drives (VSDs), variable speed pumps (VS pumps), and fixed speed pumps (FS pumps) by establishing flexible links between VSDs and VS pumps.

During normal operation, each type of pump runs in the defined operational mode. This means that VS pumps are operated in conjunction with a VSD.

This operational mode is available if the following conditions apply:

othe flexible start FlexStart is disabled

othe fixed link operational mode is disabled

othe bypass option is enabled.

flexible mode

The VS pumps can be used independently of VSDs. This improves the availability of the machine.

This operational mode is available if the following conditions apply:

ono FS pumps are configured

othe number of available VS pumps is greater than the number of VSDs

othe bypass option is enabled

othe fixed link operational mode is disabled

If the flexible operational mode is available, the flexible start FlexStart can be used.

fixed link mode

Each VSD is physically connected to 1 VS pump. In this operational mode, you can enable or disable the bypass option with the xByPass parameter.

This operational mode is available if the following conditions apply:

othe flexible start FlexStart is disabled

othe fixed link operational mode is enabled.

Bypass Option

It is possible to disconnect the VS pumps from the VSD and operate the pump directly with an independent contactor. With this bypass option, the VS pumps are connected to the power source (direct online) for the case a VSD becomes unavailable.

NOTE: In flexible operational mode, the bypass option is enabled. In fixed link operational mode, you can enable or disable the bypass option with the xByPass parameter.

Configuration Examples

This section provides configuration examples for each mode. These examples and their values only apply to one pump group for one pressure level.

onormal mode with redundant VS pump

oflexible operational mode

ofixed link operational mode

owith bypass option enabled

owith bypass option disabled

To configure the DevSwcPumpCtrl function block for one of these modes, set the initialization data with the structure data type stSwcInit as listed in the following examples.

NOTE: The following examples are for information only and do not reflect a specific installation.

Example 1: Normal Mode with Redundant VS Pump

This example demonstrates a pumping application in normal mode with 1 redundant VS pump. There are 3 VS pumps installed, however only 2 VS pumps can run simultaneously.

In this example:

o3 VS pumps (1 of which is redundant)

o3 FS pumps

o2 VSDs

G-SE-0020707.3.gif-high.gif

 

NOTE:   Three-phase power lines are drawn as a single line for reasons of simplicity.

1   power supply

2   power switch

3   VSD (variable speed drives)

4   motor switches

5   contactors

6   VS (variable speed) pumps

7   FS (fixed speed) pumps

To configure the DevSwcPumpCtrl function block for normal mode, set the parameters of the instance of the stSwcInit structure data type as follows:

Parameter

Value

Description

siNuVsdMax

2

Number of VSDs installed.

siNuVsPumpMax

3

Number of VS pumps installed.

siNuFsPumpMax

3

Number of FS pumps installed.

siNuVsd

2

Maximum number of VSDs that can run simultaneously.

siNuVsPump

2

Maximum number of VS pumps that can run simultaneously.

siNuFsPump

3

Maximum number of FS pumps that can run simultaneously.

xFlexStart

FALSE (0)

Flexible start is disabled.

xFixLink

FALSE (0)

There are no fixed links between the VSDs and the VS pumps.

xByPass

TRUE (1)

It is allowed to operate the VS pumps bypassing the VSD.

Example 2: Flexible Operational Mode

This example shows a pumping application in flexible operational mode.

This mode is available if the following conditions apply:

ono FS pumps configured

othe number of available VS pumps is greater than the number of VSDs

othe bypass option is enabled

othe fixed link operational mode is disabled

The flexible operational mode is the mode with the greatest availability of pumps because the VS pumps can be used independently of VSDs.

This architecture is possible to run in flexible start. If the xFlexStart (element of initialization structure stSwcPumpInit) is set to TRUE the VS pumps are started with a VSD. If the VSDs are in use, an active VS pump linked to a VSD bypasses the VSD (direct online) and the now available VSD is used to start the needed VS pump.

In this example:

o8 VS pumps

o2 VSDs

G-SE-0047006.2.gif-high.gif

 

NOTE:   Three-phase power lines are drawn as a single line for reasons of simplicity.

1   power supply

2   power switch

3   VSD (variable speed drives)

4   motor switches

5   contactors

6   VS (variable speed) pumps

To configure the DevSwcPumpCtrl function block for flexible operational mode, set the parameters of the instance of the stSwcInit structure data type as follows:

Parameter

Value

Description

siNuVsdMax

2

Number of VSDs installed.

siNuVsPumpMax

8

Number of VS pumps installed.

siNuFsPumpMax

0

Number of FS pumps installed.

siNuVsd

2

Maximum number of VSDs that can run simultaneously.

siNuVsPump

8

Maximum number of VS pumps that can run simultaneously.

siNuFsPump

0

Maximum number of FS pumps that can run simultaneously.

xFlexStart

TRUE (1)

Flexible start is used.

xFixLink

FALSE (0)

There are no fixed links between the VSDs and the VS pumps.

xByPass

TRUE (1)

It is allowed to operate the VS pumps bypassing the VSD.

Example 3: Fixed Link Operational Mode With Bypass Option Enabled

This example shows a pumping application in fixed link operational mode with the bypass option enabled. This means that each VSD is constantly linked to 1 VS pump but if a VSD becomes unavailable, the VS pump can be directly connected to the power source (direct online).

In this example:

o2 VS pumps

o2 FS pumps

o2 VSDs

G-SE-0020708.3.gif-high.gif

 

NOTE:   Three-phase power lines are drawn as a single line for reasons of simplicity.

1   power supply

2   power switch

3   VSD (variable speed drives)

4   motor switches

5   contactors

6   VS (variable speed) pumps

7   FS (fixed speed) pumps

To configure the DevSwcPumpCtrl function block for fixed link operational mode with the bypass option enabled, set the parameters of the instance of the stSwcInit structure data type as follows:

Parameter

Value

Description

siNuVsdMax

2

Number of VSDs installed.

siNuVsPumpMax

2

Number of VS pumps installed.

siNuFsPumpMax

2

Number of FS pumps installed.

siNuVsd

2

Maximum number of VSDs that can run simultaneously.

siNuVsPump

2

Maximum number of VS pumps that can run simultaneously.

siNuFsPump

2

Maximum number of FS pumps that can run simultaneously.

xFlexStart

FALSE (0)

Flexible start is disabled.

xFixLink

TRUE (1)

The links between the VSDs and the VS pumps are fixed.

xByPass

TRUE (1)

It is allowed to operate the VS pumps bypassing the VSD.

Example 4: Fixed Link Operational Mode With Bypass Option Disabled

This example shows a pumping application in fixed link operational mode with the bypass option disabled. This means that each VSD is constantly linked to 1 VS pump. Since the bypass option is disabled, a VS pump becomes unavailable if the corresponding VSD becomes unavailable.

In this example:

o2 VS pumps

o2 FS pumps

o2 VSD

G-SE-0020709.3.gif-high.gif

 

NOTE:   Three-phase power lines are drawn as a single line for reasons of simplicity.

1   power supply

2   power switch

3   VSD (variable speed drives)

4   motor switches

5   contactors

6   VS (variable speed) pumps

7   FS (fixed speed) pumps

To configure the DevSwcPumpCtrl function block for fixed link operational mode with the bypass option disabled, set the parameters of the instance of the stSwcInit structure data type as follows:

Parameter

Value

Description

siNuVsdMax

2

Number of VSDs installed.

siNuVsPumpMax

2

Number of VS pumps installed.

siNuFsPumpMax

2

Number of FS pumps installed.

siNuVsd

2

Maximum number of VSDs that can run simultaneously.

siNuVsPump

2

Maximum number of VS pumps that can run simultaneously.

siNuFsPump

2

Maximum number of FS pumps that can run simultaneously.

xFlexStart

FALSE (0)

Flexible start is disabled.

xFixLink

TRUE (1)

The links between the VSDs and the VS pumps are fixed.

xByPass

FALSE (0)

It is not allowed to operate the VS pumps bypassing the VSD.