可以间接指定[文本显示]的地址,或为所显示的文本设置一个更新条件。
地址类型
可以用如下方法定义显示地址(监控字地址):[直接指定]、[地址]或[控制器类型和地址]。
如果[监控字地址]所设置地址的数据类型是BYTE、SINT或USINT,则[地址类型]仅能选择[直接指定]。
如果[监控字地址]所设置地址的数据类型不是BYTE、SINT、USINT或DATE_AND_TIME,则[地址类型]可选择为[直接指定]或[地址]。
允许输入
允许接受来自键盘、条形码阅读器或2维条形码阅读器的输入。勾选此复选框后,将显示[数据输入]选项卡。
监控字地址
对于在此处指定的字地址中保存的数据,可以获得实时数字显示。如需间接指定监控字地址,在[地址类型]列表中,选择[地址]或[控制器类型和地址]。
不能为[监控字地址]指定数据类型为DATE_AND_TIME的地址。
地址
间接分配给[基地址]中指定的寄存器。
基地址/偏移值指定地址
[基地址]成为标准间接分配的地址。
在[偏移值指定地址]中,设置保存来自[基地址]的偏移值的地址。
例如,当间接指定[监控字地址]D35时
[基地址] = D10[偏移值指定地址] = D100
将[偏移值指定地址]中的数据作为来自[基地址]的偏移值进行处理。
[基地址](D10)被加到[偏移值指定地址](D100)的数据(该数据为25)上,此时显示结果地址D35的数据“40”。
如果[基地址]+[偏移值]运算造成数字溢出(16位以上),就不能请求正确的监控字地址。在这种情况下,监控字地址将处于未定义状态。
如果将[地址类型]指定为[地址],[基地址]指定为结构元素,[偏移值]指定为超出数组结束值的数值,则无法访问正确的监控字地址。在这种情况下,监控字地址将处于未定义状态。
如果为[基地址]指定了字符串类型的Tag,偏移值则必须为Tag所设置文本长度的倍数。
Bin, BCD
从[Bin]或[BCD]中选择保存在[偏移值指定地址]中的数据类型。
控制器类型和地址
间接分配寄存器及地址。
控制器/PLC
当[地址类型]是[控制器类型和地址]时,选择要间接分配的控制器/PLC的地址。
控制器指定起始地址
输入字地址的起始地址来指定[控制器指定起始地址]中的显示地址。在[控制器指定起始地址]中保存地址模式。地址模式决定了地址是内部地址还是外部(PLC)地址。在紧随[控制器指定起始地址]的三个字中保存寄存器代码和地址代码。将显示用寄存器代码和地址代码指定的字地址。
例如,当间接指定[监控字地址]CN35时
[控制器指定起始地址] = D100
[地址模式] =外部(PLC)控制器
[控制器代码] = CN:0061
由D100、D101、D102和D103指定的地址是CN35。将显示其数据:“40”。
如果间接分配的地址超出范围或不存在,就会发生通讯错误。错误可能会影响画面更新。当发生错误时,检查间接分配的数据并将正确的值写入控制器/PLC地址,以恢复画面更新。
显示更新条件
指定更新显示的条件。这只能在详情画面上设置。
数据更改
当[基本]选项卡的[监控字地址]中保存的数据发生改变时显示会被更新。
位ON
当保存在[基本]选项卡[监控字地址]中的位置ON时显示会被更新。
位更改
当保存在[基本]选项卡[监控字地址]中的位的状态从ON变为OFF或从OFF变为ON时显示会被更新。
当启用[数据输入]时,不能设置[位ON]或[位更改]。
当设置了隐现动画,且选择了[位ON]或[位更改]时,将发生以下操作。
当在不可见状态下选择了位ON或位更改,显示文本将在不可见状态下得到更新。因此,当它处于可见状态时,显示的将是更新后的文本。
此外,当监控字地址值被更改时,它将保持不可见状态。与常规操作类似,即使监控字地址的值被更改,显示文本也不会得到更新。因此,当进入可见状态时,显示出来的是未经更新的文本。
显示更新位地址
为将[显示更新条件]设置为[位ON]或[位更改]时定义ON/OFF触发位地址。
启动后读取
当文本数据量较大或一个画面上设置了很多数据显示器[文本显示]部件时,为每个文本显示器勾选该复选框以提高其他Tag的显示速度。但是,勾选它后,文本显示速度会降低。
当[显示更新条件]设置为[位ON]或[位更改]时,可以设置启动后读取。
在监控地址中数据发生变化后,请更改[显示更新位地址]以便显示文本。如果颠倒了更改顺序,可能不能正确显示文本。
如果[显示更新位地址]在控制器/PLC中的文本数据发生变化后立即更改,就有可能出现不能正确显示文本的情况。在这种情况下,对控制器/PLC进行设置,然后使用[等候发送],稍微延迟触发位的更改。
[等候发送]时间的长短取决于已放置部件的数量、扫描时间、波特率和使用的字符数。