这里显示系统数据区的每个地址中写入数据的内容。
如需关闭显示画面,请使用0012(画面显示ON/OFF),而不是0011(控制)的位0(背光灯OFF位)。
当使用IPC系列或SP5000系列开放型主机模块(SP-5B40)时,不能使用背光灯OFF和画面显示ON/OFF功能。
系统数据区结构
字地址 |
描述 |
位 |
详情 |
---|---|---|---|
0 |
保留 |
- |
保留 |
1 |
状态 |
0~1 |
保留 |
2 |
打印 |
||
3 |
数据显示器部件写入设置值 |
||
4~7 |
保留 |
||
8 |
数据显示器部件输入错误 |
||
9 |
显示ON/OFF 0:ON,1:OFF |
||
10 |
背光灯烧毁检测 |
||
11~15 |
保留 |
||
2 |
保留 |
- |
保留 |
3 |
错误状态 |
0~2 |
未使用 |
3 |
画面存储校验和 |
||
4 |
SIO帧 |
||
5 |
SIO奇偶校验 |
||
6 |
SIO溢出 |
||
7 |
未使用 |
||
8 |
替换后备电池的时间*9 |
||
9 |
未使用 |
||
10 |
后备电池电量耗尽 |
||
11~15 |
未使用 |
||
4 |
时钟的当前“年”值*1 |
0~7 |
年份的后两个数字(2个BCD数字) |
8~15 |
未使用 |
||
5 |
时钟的当前“月”值*1 |
0~7 |
01~12(2位BCD数字) |
8~15 |
未使用 |
||
6 |
时钟的当前“日”值*1 |
0~7 |
01~31(2位BCD数字) |
8~15 |
未使用 |
||
7 |
时钟的当前“时”值*1 |
0~7 |
00至23 (2个BCD数字) |
8~15 |
未使用 |
||
8 |
时钟的当前“分”值*1 |
0~7 |
00至59 (2个BCD数字) |
8~15 |
未使用 |
||
9 |
保留 |
- |
保留 |
10 |
- |
如果写入字开关(16位),当手指离开开关时,开关的低8位将输出为中断代码。 |
|
11 |
控制 |
0 |
背光灯关闭 |
1 |
|||
2 |
打印开始 |
||
3 |
保留 |
||
4 |
蜂鸣器输出*4 |
||
5 |
启用辅助输出*5 |
||
6 |
当触摸一个画面及恢复画面显示时(从“显示OFF”到“显示ON”),写入“FFh”。 0: 不输出中断 1: 输出中断 |
||
7~10 |
保留 |
||
11 |
打印取消 |
||
12~15 |
保留 |
||
12 |
画面显示ON/OFF |
- |
用FFFFh关闭画面显示 用0h显示画面 |
13 |
- |
当写入字开关(16位)时,会将开关的低8位作为中断代码输出。 |
|
14 |
保留 |
- |
保留 |
15 |
- |
1~9999(BIN) |
|
16 |
窗口控制 |
0 |
窗口显示 0: OFF,1:ON |
1 |
窗口叠放顺序更改 0: 允许,1:不允许 |
||
12~15 |
保留 |
||
17 |
窗口编号 |
- |
间接选择的全局窗口注册号 1~2000(BIN/BCD) |
18 |
窗口显示位置(X坐标) |
- |
间接选择的(BIN/BCD)全局窗口的左上显示位置。 |
19 |
窗口显示位置(Y坐标) |
- |
*1当使用IPC系列或SP5000系列开放型主机模块(SP-5B40)时, 设置年/月/日/时将一并更新WinGP和主机。
*2 当写入数据0x00~0x1F时,可能会发生通讯故障。这不受[系统设置]-[主机]画面的[触摸检测]设置的影响。
字地址10在释放(当触摸为OFF时)时中断输出,字地址13在触摸(当触摸为ON时)时中断输出。
开关上的蜂鸣器响起,提示操作员操作正在执行。
因此,通过使用[多功能列表]把地址10和13设置给一个开关,每当触摸为ON和触摸为OFF时,蜂鸣器都会响起。
*3可以用D脚本执行字地址中断输出。
当使用D脚本将值写入字地址10或13时,低8位被作为中断代码输出。
*4 如需使用该功能,请进入[系统设置]窗口,点击[主机],在[操作设置]选项卡中勾选[触摸时蜂鸣]复选框。
*5如需使用该功能,请进入[系统设置]窗口,点击[主机],在[操作设置]选项卡中勾选[输出到外部蜂鸣器终端]复选框。
*6与LS0014的位4(启用蜂鸣器输出)或位5(启用辅助输出)一起使用。
*7如需同时使用Direct Access方式和Memory Link方式,请在[系统设置]-[主机]-[显示设置]选项卡中勾选[反映到控制器/PLC中]。如果未勾选[反映在控制器/PLC中],则不能使用Memory Link方式进行画面切换。因为即使用Memory Link方式在地址“0015”中写入了一个画面号,也会立刻通过Direct Access通讯将该值更改为LS0008的值。
*8当映射的控制器/PLC系统数据区的[切换到画面]地址的最高位(强制画面切换位)置ON时,无法通过触摸切换画面。但是可以用系统变量#H_ChangeScreenNo来切换画面。
*9仅适用于带内置替换电池的人机界面。
各个地址的详情-系统区
保留
地址“0”、“2”、“9”和“14”是保留地址。
由于它们由人机界面使用,请不要向这些这些地址写入数据。否则可能不能正常工作。
状态
仅监控必要的位。保留的位有时用于人机界面系统维护,因此,不要将它们置ON/OFF。
位 |
描述 |
详情 |
---|---|---|
0.1 |
保留 |
- |
2 |
打印 |
打印过程中置ON。当该位被置ON时,进入离线模式可能干扰输出。 |
3 |
写入设置值 |
每次发生从数据显示器上写入操作时,就保留该位(设置值输入)。 |
4~7 |
保留 |
- |
8 |
数据显示器部件输入错误 |
如果为当前输入数据的数据显示器设置了报警而输入的值又不在报警范围内,则该位将置ON。 当输入了一个报警范围内的值或切换画面时,该位被置OFF。 |
9 |
显示ON/OFF (0: ON,1:OFF) |
这可以检测是否从控制器/PLC上将人机界面画面显示置ON或OFF。 在如下情形中该位发生变化。 (1)当将FFFFh写入系统数据区的显示器ON/OFF时,显示器关闭。 (2)当待机时间过后,显示器关闭。 (3)如果显示器关闭后切换或触摸了画面,显示器将恢复显示。
|
10 |
背光灯烧毁检测 |
当检测到过期的背光灯时,该位将被置ON。
|
11~15 |
保留 |
- |
错误状态
当人机界面中出现错误时,会将相应的位置ON。在相应位被置ON,电源关闭后,状态会一直保持,直到GP从离线模式切换回活动模式。
由于这些地址用于系统控制,请不要通过数据显示器显示它们。
位 |
描述 |
详情 |
---|---|---|
0~2 |
未使用 |
|
3 |
画面存储校验和 |
工程文件中存在错误。 请再次传输。 |
4 |
SIO帧 |
|
5 |
SIO奇偶校验 |
|
6 |
SIO溢出 |
|
7 |
未使用 |
|
8 |
替换后备电池的时间 |
带内置替换电池的人机界面需替换后备电池时,该位置ON。 |
9 |
未使用 |
|
10 |
后备电池电量耗尽 |
后备电池电量耗尽时置ON。 |
12~15 |
未使用 |
|
时钟数据(当前)
不管该值是多少,它都将按最高位至位7的顺序,以BCD形式保存。
[年]是年份的后两个数字,[月]是从01至12的两个数字,[日]是从01至31的两个数字,[小时]是从00至23的两个数字,[分钟]是00至59的两个数字。
例如,2005年10月19日21:57
年→在字地址“4”中写入“0005”
月→在字地址“5”中写入“0010”
日→在字地址“6”中写入“0019”
时→在字地址“7”中写入“0021”
分→在字地址“8”中写入“0057”
中断输出(当触摸为OFF时)
如果写入字开关(16位),当手指离开开关时,开关的低8位将输出为中断代码。(将不输出控制代码“FFh”。)
不要在“00~1F”范围内写入控制代码。否则可能会造成通讯问题。
控制
请务必以位为单位写入该地址。在有些情况下,用字数据写入会更改该值。
“保留”位有时用于人机界面系统维护。请将它们置OFF。
位 |
描述 |
详情 |
---|---|---|
0 |
背光灯关闭 |
当该位为ON时,背光灯关闭。当该位为OFF时,背光灯打开。(当LCD点亮机时,画面上放置的部件将开始运行。)
|
1 |
蜂鸣器*1 |
0: 不发声,1:发声 位4(启用蜂鸣器输出)或位5(启用辅助输出)结合使用控制蜂鸣器。
|
2 |
打印开始 |
0: 不打印,1:打印 当位被置ON时,开始打印画面数据。
|
3 |
保留 |
0: 固定 |
4 |
启用蜂鸣器输出*1 |
0: 允许输出,1:不允许输出 允许人机界面的蜂鸣器发声。当该位为OFF且位1(蜂鸣器)为ON时,人机界面的蜂鸣器发声。
|
5 |
启用辅助输出*1 |
0: 允许输出,1:不允许输出 允许辅助输出。当该位为OFF且位1(蜂鸣器)为ON时,人机界面连接的外部蜂鸣器发声。
|
6 |
当通过触摸屏幕的方式将画面从OFF更改为ON时的中断输出 |
(中断代码:FFh) |
7~10 |
保留 |
0: 固定 |
11 |
打印取消 |
0: 取消,1:不取消 当该位被置ON时,所有当前打印均被取消。
|
12~15 |
保留 |
0: 固定 |
*1控制蜂鸣器的设置组合如下所示。
[系统设置] - [主机] - [操作设置] - [触摸时蜂鸣] |
控制地址的位4(启用蜂鸣器输出) |
控制地址的位1(蜂鸣器) |
内部蜂鸣器的操作 |
---|---|---|---|
禁用 |
ON/OFF |
ON/OFF |
不发声 |
启用 |
OFF |
OFF |
不发声 |
启用 |
OFF |
ON |
发声 |
启用 |
ON |
OFF |
不发声 |
启用 |
ON |
ON |
不发声 |
[系统设置] - [主机] - [操作设置] - [输出到外部蜂鸣器终端] |
控制地址的位5(启用辅助输出) |
控制地址的位1(蜂鸣器) |
外部蜂鸣器的操作 |
---|---|---|---|
禁用 |
ON/OFF |
ON/OFF |
不发声 |
启用 |
OFF |
OFF |
不发声 |
启用 |
OFF |
ON |
发声 |
启用 |
ON |
OFF |
不发声 |
启用 |
ON |
ON |
不发声 |
画面显示ON/OFF
当该值为“0h”时显示画面,当该值为“FFFFh”时隐藏画面。“0h”和“FFFFh”以外的值均被保留。当画面显示被隐藏时(“FFFFh”),下一次触摸画面会重新打开显示器。
由于这些地址用于系统控制,请不要通过数据显示器显示它们。
由于用字控制地址,因此不能写入位。
当写入“FFFFh”时,所显示的画面会瞬间消失。如果希望画面显示在经过待机模式时间(在人机界面离线模式下的初始设置中指定)后消失,请写入“0000h”。
对于SP5000系列或GP4000系列(GP-4100系列、GP-4201TM和GP-4301TM除外),当画面显示关闭(FFFFh)时,人机界面的状态指示灯显示为呼吸灯状态。
在SP5000系列或GP4000系列(GP-4100系列、GP-4201TM和GP-4301TM除外)上,当逻辑程序停止时,保存“0h”。
中断输出(当触摸为ON时)
当写入字开关(16位)时,会将开关的低8位作为中断代码从人机界面输出到主机上。
不要在“00~1F”范围内写入控制代码。否则可能会造成通讯问题。
由于这些地址用于系统控制,请不要通过数据显示器显示它们。
由于用字控制地址,因此不能写入位。
如果用字开关(16位)写入数据,会将它们作为中断代码输出。如果让主机检索这些中断输出字节(例如,用BASIC中的INPUT$),可以使用检索到的中断输出跳转到各个子程序,从而简化程序。
当前画面号
设置切换到的画面号。设置范围取决于[显示画面号的数据类型]选项(在[系统设置]-[主机]-[显示设置]选项卡的[画面设置]区)。
数据类型为Bin。 1~9999
数据类型为[BCD]。 1~7999
*7 如需同时使用Direct Access方式和Memory Link方式,请在[系统设置]-[主机]-[显示设置]选项卡中勾选[反映到控制器/PLC中]。如果未勾选[反映在控制器/PLC中],则不能使用Memory Link方式进行画面切换。因为即使用Memory Link方式在地址“0015”中写入了一个画面号,也会立刻通过Direct Access通讯将该值更改为LS0008的值。另外,用LS0008进行的画面切换不会反映到映射的控制器/PLC系统数据区的[切换到画面]。因此,在控制器/PLC上将不能进行画面切换。(不能返回到切换前的画面)
如果未勾选[反映在控制器/PLC中]选项,设计系统时请在画面切换后将切换画面号清0。
如果不能从控制器/PLC侧切换画面,还有一种强制切换画面的方法。
将映射的控制器/PLC系统数据的[切换到画面]地址的最高位(强制画面切换位)置ON,用其他的位定义切换到的画面号。(输入要显示的画面号加8000(h)作为地址。)当强制画面切换位为ON时,不能通过触摸切换画面。但是可以用系统变量#H_ChangeScreenNo来切换画面。
由于这些地址用于系统控制,请不要通过数据显示器显示它们。
由于用字控制地址,因此不能写入位。
如果用控制器/PLC的[切换到画面]地址切换画面,则无论是否勾选[反映到控制器/PLC中],切换画面号都会反映到LS0008中。
窗口控制
控制窗口显示。
12.7.2 窗口-字操作/基本
窗口编号
存储间接选择的全局窗口注册号:1~2000(BIN/BCD)
窗口显示位置
存储间接选择的全局窗口的左上显示位置。“+18”显示X坐标,“+19”显示Y坐标。数据类型是BIN或BCD。