Attribut : monitoring_encoding
L'attribut pragma est autorisé pour les variables de type de données STRING et pour les variables d'un type de données alias de type STRING. L'attribut a pour effet que les valeurs des variables en sont marquées pour être décodées au format UTF-8 lors de la surveillance.
Syntaxe:
{attribute 'monitoring_encoding' := 'UTF8'}
Emplacement d'insertion : au-dessus de la déclaration de variable
Exemple 280. Exemple
PROGRAM PLC_PRG
VAR
{attribute 'monitoring.encoding' := 'UTF8'}
strDat : STRING := 'abc';
attribute 'monitoring_encoding' := 'UTF-8'}
strVarUtf8: STRING := UTF8#'你好,世界!ÜüÄäÖö';
{attribute 'monitoring_encoding' := 'UTF-8'}
str1: STRING := UTF8#'AÄyyy';
{attribute 'monitoring_encoding' := 'UTF-8'}
str2: STRING := UTF8#'AÄxxxÜÜÜ';
strVarUtf8_1: STRING := '你好,世界!ÜüÄäÖö';
str1_1: STRING := 'AÄyyy';
str2_1: STRING := 'AÄxxxÜÜÜ';
END_VAR