由于文本比其他数据类型要大,因此传输文本字符串可能需要更长的时间。您可以用如下步骤之一来加快文本显示:
如果文本较短,将[显示更新条件]设置为[数据更改]并在不使用[显示更新位地址]的情况下显示文本。
如果文本较长,选择[位ON]或[位更改]及[显示更新位地址]。
即便您正在使用[隐藏输入值(显示星号)]功能,单字节空格也不以星号[*]显示。
在文本字符串的末尾识别NULL代码或显示字符数(字节数)。
如果实际显示的字符数小于[显示字符数]中设置的字符数,请在控制器/PLC地址的剩余部分中保存 NULL="00(h)"(在Unicode中, Null="0000(h)" )。如果在NULL后仍有空间,将保存一个空格 ()="20(h)" 字符。
例如:显示字符数 =
6
实际显示字符数 ("ERROR") = 5
高位和低位字数据的关系将根据控制器/PLC 类型的不同而不同。
如果文本未正确显示,如下例所示,请更改字符代码在控制器/PLC中的保存顺序。
当向一个设置为整型变量的数据显示器输入文本时,无论文本在控制器/PLC上的设置如何,数据都显示为:
例如:显示字符数:4,选择了允许输入,输入字符 "ABCD"
当同时使用了文本显示和输入显示时,[7段码显示]和[自动调节字体大小]不能用于文本显示中。
字符输入
如果输入字符数小于[显示字符数],将在剩余部分中保存一个空格字符 ( )="20(h)" 。
显示字符数= 6 输入字符数 = 4
(当使用 16位寄存器时)显示字符数 = 5 输入字符数 = 4(当使用 16 位寄存器时)