当使用字地址时选择它。
状态数
设置显示状态数。各[状态切换条件]的设置范围不同。
如果选择[按数据切换状态]:2~256
如果选择[按位切换状态]
GP-4000系列(GP-4100系列除外)或LT-4000系列:2~33
其他机型:2~17
如果选择[按范围切换状态]:2~256
状态切换条件
选择切换指示灯显示的条件。
按位切换状态
指示灯状态根据16个位地址各自的ON/OFF状态而改变。
13.5 通过更改字地址的位来切换状态
按数据切换状态
可以通过保存一个0~255间的值来更改指示灯状态。
指示灯状态根据指定字地址中低8位的ON/OFF状态组合而改变。最多可以定义256组不同的颜色。
13.6 通过更改字地址值来切换状态
如果选择了[按数据切换状态],而各个位的ON/OFF状态组合与[状态数]中的任何一个组合都不匹配,则指示灯将不能正常显示。例如,如果[状态数]是3,则可以使用状态0、1和2。将位1和2置ON会创建无效状态3,指示灯继续显示其以前的有效状态。在无效状态3下,如果从另一个画面切换到该画面,指示灯本身不可见。
按范围切换状态
指示灯状态根据字地址的值而改变。可以设置1~256个范围。多个范围可指定同一状态(形状和/或颜色设置)。
按范围切换状态
字地址
选择用于切换指示灯显示的字地址。
超出范围时显示
当字地址值超出设置的所有范围时,将显示此处指定的[状态]。
数据类型
选择字地址的数据格式。
符号+/-
指定是否使用负数。只有当[数据类型]是[16位Bin]或[32位Bin]时才能使用此项。
负数使用2的补码进行处理。
优先级
显示范围设置的优先级。编号越小,优先级越高。
如果一个范围的[上限]大于下一个范围的[下限],将显示优先级较高的[状态]。
下限/上限
设置用于切换状态的各个范围。当字地址的值在下限和上限之间时(下限 <= 字地址值 <= 上限),指示灯按指定的[状态]显示。
数据类型 |
符号+/- |
设置范围 |
8位Bin |
不选 |
0~255 |
勾选 |
-128~127 | |
16位Bin |
不选 |
0~65535 |
勾选 |
-32768~32767 | |
32位Bin |
不选 |
0~4294967295 |
勾选 |
-2147483648~2147483647 | |
8位BCD |
- |
0~99 |
16位BCD |
- |
0~9999 |
32位BCD |
- |
0~99999999 |
状态
选择当字地址值处于[下限]和[上限]之间时指示灯的显示状态。多个范围可指定相同的[状态]。
向上移动/向下移动
上下移动选定的范围可更改其优先级。上移提升优先级,下移降低优先级。
添加
在选定行的上方新增一个范围。
最多可以添加256行。
删除
删除选定的范围设置。
仅有一行时不能删除。
按住[Shift]或[Ctrl]键多选,可同时删除多个范围设置。
确认状态地址/常量
查看指示灯的显示如何根据字地址值而变化。
可在[选择形状]窗口预览与值(在[常量]中输入数值时)或范围(当用左右箭头切换范围时)对应的状态。
多个范围指定同一状态
无论状态数是多少,范围设置最多可添加256行,且多个范围可指定相同的状态。
状态数: 2 超出范围时显示:状态0(灰)
范围设置 范围1:状态1(红) 范围2:状态1(红) 范围3:状态1(红) |
如果指示灯的基础状态(颜色)固定,可在[超出范围时显示]中指定基础状态。
利用[优先级]简化设置
利用[优先级]设置,可减少需要设置的范围数。
状态数: 3 超出范围时显示:状态0(灰) |
范围设置:如果不考虑[优先级]
如果依次设置范围1~3,则需要的范围设置数量与范围数相同。
优先级 |
下限 |
上限 |
状态 |
1 |
20 |
39 |
状态1(黄) |
2 |
40 |
80 |
状态2(红) |
3 |
81 |
100 |
状态1(黄) |
范围设置:如果考虑[优先级]
将范围1~3设置为一个对应于状态1(黄)的范围,将范围2设置为一个对应于状态2(红)的范围。将状态2的优先级设置为高于状态1的优先级,当D100的值在40~80之间时显示状态2。
优先级 |
下限 |
上限 |
状态 |
1 |
40 |
80 |
状态2(红) |
2 |
20 |
100 |
状态1(黄) |
如果指示灯的基础状态(颜色)固定,可在[超出范围时显示]中指定基础状态。