Applies To:
  • CitectSCADA 6.xx, 7.00
  • CitectHMI 6.xx, 7.00

When compiling a project which has variable tags of Real data type using scientific notations for the Raw and Eng scale values, in conjunction with the citect.ini parameter [General]TagStartDigit=1, I get the following compile error "Bad floating point value". Why does this happen? 

This is a limitation of the compiler where it is unable to differentiate between a Tag name and a value in Scientific Notation. To work around the issue simply add a dot/period before the 'e' character in the scientific notation value.

e.g.. 1e10 would be written as 1.e10

This will stop the compile error from appearing.


TagStartDigit, Compile Error, Bad floating point value