Language handling and STRING data type support in View Designer
View Designer
Studio 5000
HMI devices support Logix tag extended property strings, such as tag descriptions. If no languages are set up in the Logix project, the HMI device displays the default extended property strings defined in the Logix project. If languages are set up in the Logix project, the HMI device displays only the extended property strings created for the English-United States language. Graphic elements that reference unconfigured Logix tag extended properties show an Error icon
. These graphic elements handle Logix tag extended properties in specific ways:

- Numeric Display. Dashes appear if .@Min or .@Max are not configured for the tags in theLogix Designerproject file (.acd).
- Text Display. The Error icon
appears if .@EngUnit, .@State0, .@State1, or .@Description is not configured for the tag in the Logix project. If .@EngUnit, .@State0, .@State1, or .@Description is configured for the tag in the Logix project but left blank, the graphic element appears blank.
Studio 5000
HMI devices support the Logix STRING data type. Standard ASCII characters are encoded with values 0 through 127 with each standard ASCII character encoded in a single byte of the STRING data type. The HMI device can read and write standard ASCII characters using this standard encoding. The HMI device uses UTF-8 encoding to read and write string tags containing multi-byte characters to a controller using the STRING data type. UTF-8 encodes multi-byte character sets by breaking down complex characters, such as Unicode characters, into multi-byte representations. The
Logix 5000
controller can then store complex characters in the STRING byte array.
TIP:
Tips:
- The maximum length of a text display reading from a String data type in a controller is 476 characters.
- If the String is encoded using UTF-8, the text display may not show 476 characters because each character may take multiple bytes of data.
Provide Feedback