?Corrected from:
Response of the new version:
What happens?
The PLC variables that were entered into the symbol configuration using a Pragma instruction are not visible in the OPC-UA Server.
When does the behaviour occur?It is possible to add the PLC variables not via the symbol configuration, but via a pragma above the variable declaration.
This is used, for example, with the application template: {attribute 'symbol' := 'readwrite'}
The corresponding variables are then available in the OPC-UA Server without having to activate them separately in the symbol configuration.
When using the multi-symbol configuration (symbol sets), one can now have several symbol configurations by means of a user administration.
For example, one symbol configuration for "Admin" and one for "Service".
As soon as the multi-symbol configuration is activated, the Pragma variables are no longer visible in the OPC-UA Server.
Which products are affected? PLC Designer (from V3.24)
Controller c5x0 (from V1.07)
Short-term measures:
You have to activate the pragma variables manually again in the symbol configuration for the respective user.
Evaluation / recommendations:
As long as no multi-symbol configuration is set in the PLC project, the pragma (as described above) works properly.
If a multi-symbol configuration is set, then the variables defined via the pragma must be activated manually for the corresponding user in the symbol configuration. Since, for example, pragmas are used in the application template, the behaviour is different with and without multi-symbol configuration.
Automatic Translation