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
