HMI Character Unkown

Hello, I have a problem with the HMI browser. When I want to show the ° degree sign it will replace it with a character unknown sign. The strange thing is, When I work from home this does not happen. Same laptop, same PLC (that is still in the office), different monitors. AXC F 2152 Version 2021.0.0 HMI Browser Client. Any ideas why this could be?

Hello Simac, pleas specify what Product and Software you are using. kind regards, Oliver

[quote]Hello Simac, pleas specify what Product and Software you are using. kind regards, Oliver[/quote] Updated post.

Hello Simac I can not reproduce the problem with a standard Chrome or Edge browser What is the HMI + Version you are using? [attachment]HMI_degree.jpg[/attachment]

HMI_degree.jpg
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png

Not sure how to see the version of the HMI. Using standard HMI Webserver. Maybe the problem is in the use of IEC string that is declared inside the C# library?

When debugging in PLCnext Engineer is the character displayed correctly? Maybe there is an issue with the character format or something. You could try checking the Binarydata of the characters if it realy is the ascii degree sign " ° ". Using String_To_Buff. and then check the binary data of your signs etc…

In the watch table it shows °C.

Graden Symbool.PNG
Acrobat_LQtkbI1eUY.png
Acrobat_xN8XbkkNZz.png
Acrobat_LQtkbI1eUY.png
Acrobat_BM52em91m7.png
PLCNENG64_6SijntoynL.png
PLCNENG64_fVfPqpWGOq.png
PLCNENG64_3JgtWLTAjk.png
mgnKBgIgib.png
mgnKBgIgib.png
PLCNENG64_r2QstU3uwY.png

Hello Simac, okay I can now reproduce this. Sorry a fix for this issue has been planed for 2021.6 release. For now you might have to work with a fixed Text if you want to use „°C“ Currently the IEC 61131-3 data type STRING has a 1 byte ASCII coding, which offers in fact only the codes from 0x20 (blank character ’ ‚) to 0x7E (‘~') kind regards, Oliver