[ctrl]

Settings for the Control Manager

[ctrl] ctrlDLL

Type
string
This config entry loads a CtrlExtension DLL. First, the DLL is searched in <proj_path>/bin. If it does not exist there, it will be searched in the <wincc_oa_path>/bin. This entry can only be set in the [ui] or the [ctrl] section. If a DLL should be used by the UI and CTRL, this must be loaded in both sections. The number of DLLs to be load is not limited.

Note: It is recommended to load a CtrlExtention DLL directly from the Ctrl script using the #uses statement.

[ctrl] minWorkInterval

Type
int
Default
1
Range
>= 0
Minimal time in seconds the CTRL Manger waits between two work() calls.

[ctrl] queryRDBdirect

Type
bool
Default
0
Range
0|1
Indicates the mode of database read queries:
  • 0 = Standard CTRL read functions (dpGet...()) via the WinCC OA Event Manager and the WinCC OA Data Manager.
  • 1 = The standard CTRL read functions (dpGet...()) are redirected to directly contact the database server.
Can be used in [ui] and [ctrl] sections. Note that the two required CTRL extensions must also be loaded in order to be able to use the RDB read functions.

CtrlDLL = "CtrlRDBArchive"
CtrlDLL = "CtrlRDBCompr"

CAUTION: If you use queryRDBdirect = 1 and query DPEs using the event screen, enter the DPEs or *.* for the query. Otherwise the event screen does not show the DPEs.