更多详情,请参阅设置指南。
13.8 [指示灯]设置指南
有关部件放置方法和地址、形状、颜色和标签设置方法等的详细信息,请参阅下文。
8.7.1 编辑部件
指示灯的颜色可以根据字地址的值而改变。
请指定数值范围来作为切换指示灯颜色的条件。最多可指定256个范围,通过设置各个范围的[状态],可以定义拟显示的指示灯形状。范围设置具有优先级。当指定的范围发生重叠时,将显示具有较高优先级的[状态]。
下述步骤介绍用字地址D100的值来切换显示一个3色(状态0~状态2)指示灯的状态。
状态2(优先级1)对应的字地址值是100~200,状态1(优先级2)对应的字地址值是状态2的范围加减50,状态0(超出范围的显示)对应的是上述之外的范围。指示灯颜色:状态2为绿色,状态1为黄色,状态0为红色。
在[部件(P)]菜单中选择[开关/指示灯(C)],然后选择[指示灯(L)]或点击图标,在画面上放置一个指示灯。
双击画面上放置的指示灯。画面上将显示[开关/指示灯]对话框。点击[扩展]。
点击[字地址],设置[状态数]和[状态切换条件]。
(例如,[状态数] = 3,[状态切换条件] = 按范围切换状态)
在[字地址]中,设置用于切换指示灯颜色的地址,在[数据类型]中,设置地址中保存的数据类型。(例如:[字地址]=D100,[数据类型]=16位Dec,[符号 +/-]=无)
选择[超出范围时显示]的状态。当字地址值超出设置的所有范围时,将显示此处指定的[状态]。(例如:状态0)
在范围设置列表中,根据需要添加行,设置[下限]、[上限]和[状态]。每点击[添加]按钮一次,就会增加一行。当字地址值大于[下限]并小于[上限]时,指示灯将以指定的[状态]显示。(例如:[优先级]1的[下限]为100,[上限]为200,[状态]为状态2,[优先级]2的[下限]为50,[上限]为250,[状态]为状态1)
范围设置发生重叠时,将显示优先级较高的一个。优先级编号越小,[优先级]越高;编号越大,[优先级]越低。使用[向上移动]和[向下移动]按钮,可以上下移动各行,从而更改其优先级。
在[选择形状]中选择每种[状态]的指示灯形状。
点击[颜色]选项卡。在[选择状态]中选择各个状态,指定[显示颜色]。
(例如:[状态0]:[显示颜色]=红;[状态1]:[显示颜色]=黄;[状态2]:[显示颜色]=绿)
根据所选的形状,颜色设置步骤可能与上面介绍的步骤不同。点击[选择形状]。弹出[选择状态]窗口。选择每个状态,然后点击[打开]选择形状和颜色。
根据所选的形状,可能不能更改颜色。
点击[标签]选项卡,定义各个状态的标签。指定字体类型和大小,然后输入文本并点击[确定]。
选择指示灯后按下[F2]键,可以直接编辑标签文本。