I'm using a rockwell PLC and was using special caracter as $E9 to show a 'é' at the HMI. However, the string show ? and not é. I tried to insert the é caracter via ignition to see what caracter is written on my string tag and it was written $C3$82. So I presume I as using UTF-8 and ignition is CP437, but I don't know where to change the ascii type back to UTF-8.
Ignition uses UTF-8 to interpret strings from byte arrays in all of its drivers.
The EtherNet/IP spec says to use 8859-1, not utf-8, but that is not commonly followed. Your non-Ignition interface is probably using 8859-1.