Applies To:
  • CitectSCADA x.x

The compiler can generate a runtime database file (rdb) for each bailey unit defined. When running Citect up it reports that and unit.rdb file could not be found. What is the problem? 

There may be one of two problems:

Solution 1.

The compiler will only generate an rdb file if there are exception reported variables defined. Variables like tuning variables are not exception reported, so Citect will not generate and rdb if you have only these defined. You must define a variable tag that is exception reported.

eg: PV, A, RCM, etc

You don't have to use it anywhere though.

Solution 2.

The compiler generates an rdb file named _unit.rdb, where unit is the name defined in the IO Devices form. If the unit name is longer than SEVEN characters, when the *.rdb file is generated the name will be truncated and Citect will not be able to find the file.

eg:IO device unit Generated *.rdb Result
i)Bailey_1 _bailey_.rdb will NOT operate
ii)Bailey1 _bailey1.rdb will operate