-

Semantic Warning (SEM2008): The variable '...' was named like a program organization unit that does already exist.

In the 'Variables' table of a local POU, a variable or FB instance is declared which has the same name as a POU from a firmware library or a user-defined POU contained in the folder 'COMPONENTS | Programming > Local > 'Functions & Function Blocks' or 'Programs'. This warning is often reported for instance names which are identical to the FB type name.

Although this is "only" a warning and the project remains compilable, it is recommended to keep variables and POU names unique.
To keep a clear relation of an FB and its instances, a consecutive number following the FB type name can be used as instance names (as proposed by the system when instantiating FBs).

This is a warning message to inform you about that important issue. Check the reason for this warning. If it is intended, no corrections are required as reaction to this message.