这里显示系统数据区的每个地址中写入数据的内容。
1与16位控制器/PLC通讯的地址
下表的“字节”栏显示控制器/PLC中从系统数据区的最高地址开始添加的字地址。(当选择了从人机界面的LS0000至LS0019的所有项目时)
LS0000~0007是人机界面→PLC的只写区,LS0008~0019是只读区。
删除画面时,请使用LS0009(画面显示ON/OFF)而不是LS0014(控制)的位0(背光灯OFF位)。
人机界面内部地址 |
字地址 |
描述 |
位 |
详情 |
H系统变量 |
---|---|---|---|---|---|
LS0000 |
+0 |
当前画面号 |
- |
1~9999(BIN) 1至7999 (BCD) |
#H_CurrentScreenNo |
LS0001 |
+1 |
错误状态 |
0~1 |
未使用 |
- |
2 |
未使用 仅适用于GP-4100系列:备份数据错误 |
||||
3 |
画面存储校验和 |
||||
4 |
SIO帧 |
||||
5 |
SIO奇偶校验 |
||||
6 |
SIO溢出 |
||||
7 |
未使用 |
||||
8 |
替换后备电池的时间*8 |
||||
9 |
未使用 |
||||
10 |
后备电池电量耗尽 |
||||
11 |
PLC通讯错误 |
||||
12~15 |
未使用 |
||||
LS0002 |
+2 |
时钟的当前“年”值 |
- |
年份的后两个数字(2个BCD数字) |
#H_CurrentYear |
LS0003 |
+3 |
时钟的当前“月”值 |
- |
01~12(2位BCD数字) |
#H_CurrentMonth |
LS0004 |
+4 |
时钟的当前“日”值 |
- |
01~31(2位BCD数字) |
#H_CurrentDay |
LS0005 |
+5 |
时钟的当前“时间”值 |
- |
时:00~23;分:00至59 (4个BCD数字) |
时:#H_CurrentHour 分:#H_CurrentMinute |
LS0006 |
+6 |
状态 |
0~1 |
保留 |
- |
2 |
打印 |
#H_Status_Print | |||
3 |
数据显示器部件写入设置值 |
- | |||
4~6 |
保留 |
- | |||
7 |
串行多重连接过程另一个显示器有PLC 独占 |
#H_Status_PLCmonopoly | |||
8 |
数据显示器部件输入错误 |
- | |||
9 |
显示ON/OFF ON, 1:OFF |
#H_Status_DispOnOff | |||
10 |
背光灯烧毁检测 |
- | |||
11~15 |
保留 |
- | |||
LS0007 |
+7 |
保留 |
- |
保留 |
- |
LS0008 |
+8 |
- |
1~9999(BIN) |
#H_ChangeScreenNo | |
LS0009 |
+9 |
画面显示ON/OFF |
- |
用FFFFh关闭画面显示 用0h显示画面 |
- |
LS0010 |
+10 |
- |
年份的后两个数字(2个BCD数字)(位15是时钟数据重写标志) |
- | |
LS0011 |
+11 |
时钟的“月份”设置值*3 |
- |
01~12(2位BCD数字) |
- |
LS0012 |
+12 |
时钟的“日”设置值*3 |
- |
01~31(2位BCD数字) |
- |
LS0013 |
+13 |
时钟的“时间”设置值*3 |
- |
时:00~23;分:00至59 (4个BCD数字) |
- |
LS0014 |
+14 |
控制 |
0 |
背光灯关闭 |
- |
1 |
#H_Control_Buzzer | ||||
2 |
打印开始 |
#H_Control_HardcopyPrint | |||
3 |
保留 |
- | |||
4 |
启用蜂鸣器输出*4 |
#H_Control_BuzzerEnable | |||
5 |
启用辅助输出*5 |
- | |||
6 |
保留 |
- | |||
7 |
串行多重连接过程中的PLC独占 |
#H_Control_PLCmonopoly | |||
8~10 |
保留 |
- | |||
11 |
打印取消 |
#H_Control_PrintCancel | |||
12~15 |
保留 |
- | |||
LS0015 |
+15 |
保留 |
- |
保留 |
- |
LS0016 |
+16 |
窗口控制 |
0 |
窗口显示 0: OFF,1:ON |
#H_GlobalWindowControl |
1 |
窗口叠放顺序更改 0:允许,1:不允许 |
||||
2~15 |
保留 |
#H_GlobalWindowNo | |||
LS0017 |
+17 |
窗口编号 |
- |
间接选择的全局窗口注册号,1至2000(BIN/BCD) |
|
LS0018 |
+18 |
窗口显示位置 (X坐标) |
- |
间接选择的(BIN/BCD)全局窗口的左上显示位置。 |
#H_GlobalWindowPosX |
LS0019 |
+19 |
窗口显示位置 (Y坐标) |
- |
#H_GlobalWindowPosY |
*1如需同时从人机界面和控制器/PLC切换画面,请在[系统设置]-[主机]-[显示设置]选项卡中勾选[反映到控制器/PLC中]。
若不设置,LS0008中的切换到画面号不会反映到映射的控制器/PLC系统数据区的[切换到画面]地址。
*2当映射的控制器/PLC系统数据区的[切换到画面]地址的最高位(强制画面切换位)置ON时,无法通过触摸切换画面。但是可以用系统变量#H_ChangeScreenNo来切换画面。
*3使用WinGP时,设置年/月/日/分将更新WinGP和共享IPC/PC的时钟。
*4如需使用该功能,请进入[系统设置]窗口,点击[主机],在[操作设置]选项卡中勾选[触摸时蜂鸣]复选框。
*5如需使用该功能,请进入[系统设置]窗口,点击[主机],在[操作设置]选项卡中勾选[输出到外部蜂鸣器终端]复选框。
*6与LS0014的位4(启用蜂鸣器输出)或位5(启用辅助输出)一起使用。
*7在控制器/PLC侧年份数据的最高位从ON置OFF后,接通人机界面的电源。
如果在控制器/PLC侧年份数据的最高位为ON时接通人机界面的电源,则将在启动时更新时钟数据。
*8仅适用于带内置替换电池的人机界面。
1与8位控制器/PLC通讯的地址
下表的“字节”栏显示控制器/PLC中从系统数据区的最高地址开始添加的字地址。(当选择了从人机界面的LS0000至LS0019的所有项目时)
LS0000~0007是人机界面→PLC的只写区,LS0008~0019是只读区。
PLC决定字节顺序(低或高)及数据显示方式
删除画面时,请使用LS0009(画面显示ON/OFF)而不是LS0014(控制)的位0(背光灯OFF位)。
人机界面内部地址 |
字节 |
描述 |
顺序 |
位 |
详情 |
H系统变量 | |
---|---|---|---|---|---|---|---|
十进制 |
八进制 |
||||||
LS0000 |
+0 |
+0 |
当前画面号 |
|
- |
1至9999 (BIN) |
#H_CurrentScreenNo |
+1 |
+1 |
||||||
LS0001 |
+2 |
+2 |
错误状态 |
低 |
0~2 |
未使用 |
- |
3 |
画面存储校验和 |
||||||
4 |
SIO帧 |
||||||
5 |
SIO奇偶校验 |
||||||
6 |
SIO溢出 |
||||||
7 |
未使用 |
||||||
+3 |
+3 |
高 |
0 |
替换后备电池的时间*8 |
|||
1 |
未使用 |
||||||
2 |
后备电池电量耗尽 |
||||||
3 |
PLC通讯错误 |
||||||
|
|
|
4~7 |
未使用 |
|||
LS0002 |
+4 |
+4 |
时钟的当前“年”值 |
|
- |
年份的后两个数字 |
#H_CurrentYear |
+5 |
+5 |
||||||
LS0003 |
+6 |
+6 |
时钟的当前“月”值 |
|
- |
01~12(2位BCD数字) |
#H_CurrentMonth |
+7 |
+7 |
||||||
LS0004 |
+8 |
+10 |
时钟的当前“日”值 |
|
- |
01~31(2位BCD数字) |
#H_CurrentDay |
+9 |
+11 |
||||||
LS0005 |
+10 |
+12 |
时钟的当前“时间”值 |
|
- |
时:00~23, |
时:#H_CurrentHour |
+11 |
+13 |
||||||
LS0006 |
+12 |
+14 |
状态 |
低 |
0~1 |
保留 |
- |
2 |
打印 |
#H_Status_Print | |||||
3 |
数据显示器部件 |
- | |||||
4~6 |
保留 |
- | |||||
7 |
串行多重连接过程另一个显示器有PLC 独占 |
#H_Status_PLCmonopoly | |||||
+13 |
+15 |
高 |
0 |
数据显示器部件 |
- | ||
1 |
显示ON/OFF |
#H_Status_DispOnOff | |||||
2 |
背光灯烧毁检测 |
- | |||||
3~7 |
保留 |
- | |||||
LS0007 |
+14 |
+16 |
保留 |
|
- |
保留 |
- |
+15 |
+17 |
||||||
LS0008 |
+16 |
+20 |
|
- |
#H_ChangeScreenNo | ||
+17 |
+21 |
||||||
LS0009 |
+18 |
+22 |
画面显示ON/OFF |
|
- |
用FFFFh关闭画面显示 |
- |
+19 |
+23 |
||||||
LS0010 |
+20 |
+24 |
|
- |
年份的后两个数字 |
- | |
+21 |
+25 |
||||||
LS0011 |
+22 |
+26 |
时钟的“月份”设置值*3 |
|
- |
01~12(2位BCD数字) |
- |
+23 |
+27 |
||||||
LS0012 |
+24 |
+30 |
时钟的“日”设置值*3 |
|
- |
01~31(2位BCD数字) |
- |
+25 |
+31 |
||||||
LS0013 |
+26 |
+32 |
时钟的“时间”设置值*3 |
|
- |
时:00~23;分:00至59 |
- |
+27 |
+33 |
||||||
LS0014 |
+28 |
+34 |
控制 |
低 |
0 |
背光灯关闭 |
- |
1 |
#H_Control_Buzzer | ||||||
2 |
打印开始 |
#H_Control_HardcopyPrint | |||||
3 |
保留 |
- | |||||
4 |
启用蜂鸣器输出*4 |
#H_Control_BuzzerEnable | |||||
5 |
启用辅助输出*5 |
- | |||||
6 |
保留 |
- | |||||
7 |
串行多重连接过程中的PLC独占 |
#H_Control_PLCmonopoly | |||||
+29 |
+35 |
高 |
0~2 |
保留 |
- | ||
3 |
打印取消 |
#H_Control_PrintCancel | |||||
4~7 |
保留 |
- | |||||
LS0015 |
+30 |
+36 |
保留 |
|
- |
保留 |
- |
+31 |
+37 |
||||||
LS0016 |
+32 |
+40 |
窗口控制 |
低 |
0 |
窗口显示 |
#H_GlobalWindowControl |
1 |
更改窗口显示顺序 |
||||||
2~7 |
保留 |
||||||
+33 |
+41 |
高 |
0~7 |
保留 |
|||
LS0017 |
+34 |
+42 |
窗口编号 |
|
- |
间接选择的全局窗口注册号 |
#H_GlobalWindowNo |
+35 |
+43 |
||||||
LS0018 |
+36 |
+44 |
窗口显示位置(X坐标) |
|
- |
间接选择的(BIN/BCD)全局窗口的左上显示位置。 |
#H_GlobalWindowPosX |
+37 |
+45 |
||||||
LS0019 |
+38 |
+46 |
窗口显示位置(Y坐标) |
|
- |
#H_GlobalWindowPosY | |
+39 |
+47 |
*1如需同时从人机界面和控制器/PLC切换画面,请在[系统设置]-[主机]-[显示设置]选项卡中勾选[反映到控制器/PLC中]。
若不设置,LS0008中的切换到画面号不会反映到映射的控制器/PLC系统数据区的[切换到画面]地址。
*2当映射的控制器/PLC系统数据区的[切换到画面]地址的最高位(强制画面切换位)置ON时,无法通过触摸切换画面。但是可以用系统变量#H_ChangeScreenNo来切换画面。
*3使用WinGP时,设置年/月/日/分将更新WinGP和共享IPC/PC的时钟。
*4如需使用该功能,请进入[系统设置]窗口,点击[主机],在[操作设置]选项卡中勾选[触摸时蜂鸣]复选框。
*5如需使用该功能,请进入[系统设置]窗口,点击[主机],在[操作设置]选项卡中勾选[输出到外部蜂鸣器终端]复选框。
*6与LS0014的位4(启用蜂鸣器输出)或位5(启用辅助输出)一起使用。
*7在控制器/PLC侧年份数据的最高位从ON置OFF后,接通人机界面的电源。
如果在控制器/PLC侧年份数据的最高位为ON时接通人机界面的电源,则将在启动时更新时钟数据。
*8仅适用于带内置替换电池的人机界面。
各个地址的详情-系统数据区
下例为一个地址与一个16位控制器/PLC通讯。
当前画面号
存储人机界面上当前显示的画面号。
错误状态
当人机界面中出现错误时,会将相应的位置ON。在相应位被置ON,电源关闭后,状态会一直保持,直到GP从离线模式切换回活动模式。
位 |
位 |
描述 |
详情 |
---|---|---|---|
0~2 |
0~2 |
未使用 |
|
3 |
3 |
画面存储校验和 |
工程文件中存在错误。 请再次传输。 |
4 |
4 |
SIO帧 |
|
5 |
5 |
SIO奇偶校验 |
|
6 |
6 |
SIO溢出 |
|
7 |
7 |
未使用 |
|
8 |
0 |
替换后备电池的时间 |
带内置替换电池的人机界面需替换后备电池时,该位置ON。 |
9 |
1 |
未使用 |
|
10 |
2 |
后备电池电量耗尽 |
后备电池电量耗尽时置ON。 |
11 |
3 |
PLC通讯错误 |
与控制器/PLC的通讯错误,由位4至位6造成,或由其他原因造成。 |
12~15 |
4~7 |
未使用 |
|
以BCD格式保存。[年]是年份的后两个数字,[月]是从01至12的两个数字,[日]是从01至31的两个数字,[时间]是从00至23的两个小时数字和从00至59的两个分钟数字,总共4个数字。
星期的当前值保存在LS9310中。
A.1.1.4 LS9000区(Direct Access方式)
状态
仅监控必要的位。不要将保留的位置ON/OFF,因为它们有时用于人机界面系统维护。
位 |
位 |
描述 |
详情 |
---|---|---|---|
0~1 |
0~1 |
保留 |
- |
2 |
2 |
打印 |
打印过程中置ON。当该位被置ON时,进入离线模式可能干扰输出。 |
3 |
3 |
写入设置值 |
每次发生从数据显示器上写入操作时,就保留该位(设置值输入)。 |
4~6 |
4~6 |
保留 |
- |
7 |
7 |
串行多重连接过程另一个显示器有PLC 独占 |
当在串行多重连接过程中另一个人机界面有PLC独占时置ON。 |
8 |
0 |
数据显示器部件输入错误 |
如果为当前输入数据的数据显示器设置了报警而输入的值又不在报警范围内,则该位将置ON。 当输入了一个报警范围内的值或切换画面时,该位被置OFF。 |
9 |
1 |
显示ON/OFF (0: ON,1:OFF) |
可由控制器/PLC用于检测人机界面的画面显示是ON还是OFF。 在如下情形中该位发生变化。 (1)当将FFFFh写入系统数据区的显示器ON/OFF时,显示器关闭。 (2)当待机时间过后,显示器关闭。 (3)如果显示器关闭后切换或触摸了画面,显示器将恢复显示。
|
10 |
2 |
背光灯烧毁检测 |
当检测到过期的背光灯时,该位将被置ON。
|
11~15 |
3~7 |
保留 |
- |
切换到画面
设置切换到的画面号。设置范围取决于[显示画面号的数据类型]选项(在[系统设置]-[主机]-[显示设置]选项卡的[画面设置]区)。
数据类型为Bin。1~9999
数据类型为[BCD]。1~7999
如需同时从人机界面和控制器/PLC切换画面,请在[系统设置]-[主机]-[显示设置]选项卡中勾选[反映到控制器/PLC中]。如果取消勾选[反映到控制器/PLC中]复选框,用LS0008进行的画面切换不会反映到映射的控制器/PLC系统数据区的[切换到画面]地址。因此,在控制器/PLC上将不能进行画面切换。(不能返回到切换前的画面)
如果未勾选[反映在控制器/PLC中]选项,设计系统时请在画面切换后将切换画面号清0。
不能从控制器/PLC侧切换画面时,可以采用一种强制切换画面的方法。
将映射的控制器/PLC的系统数据区[切换到画面]地址的最高位(强制画面切换位)置ON,用其他位定义切换到画面号。(输入要显示的画面号加8000(h)作为地址。)当强制画面切换位为ON时,不能通过触摸切换画面。但是可以用系统变量#H_ChangeScreenNo来切换画面。
如果用控制器/PLC的[切换到画面]地址切换画面,则无论是否勾选[反映到控制器/PLC中],切换画面号都会反映到LS0008中。
画面显示ON/OFF
当该值为“0h”时显示画面,当该值为“FFFFh”时隐藏画面。“0h”和“FFFFh”以外的值均被保留。当画面显示被隐藏时,下一次触摸画面会重新打开显示器。
对于GP4000系列(GP-4100系列除外),当画面显示关闭(FFFFh)时,人机界面的状态指示灯显示为呼吸灯状态。
在GP4000系列(GP-4100系列除外)上,当逻辑程序停止时,保存“0h”。
时钟数据(当前值)
设置为BCD。[年]是年份的后两个数字,[月]是从01至12的两个数字,[日]是从01至31的两个数字,[时间]是从00至23的两个小时数字和从00至59的两个分钟数字,总共4个数字。通过从OFF到ON或从ON到OFF切换数据写入标志(LS0010的位15),写入定义的时钟数据。
例如,2005年10月19日21:57
当前字地址“+10”中的数据是“0000”时
月→写入“0010”到字地址“+11”
日→写入“0019”到字地址“+12”
时→写入“2157”到字地址“+13”
如果向字地址“+10”写入“8005”,地址“+10”的位15置ON,时钟数据被重写。 以“8005”为例,位15由“8000”部分置ON,而“年”被设置为“05”。(如果字地址“+10”的位15已经为ON,请写入“0005”。位15将置OFF,将写入时钟数据。)
控制
请务必以位为单位写入该地址。在有些情况下,用字数据写入会更改该值。
“保留”位有时用于人机界面系统维护。请将它们置OFF。
位 |
位 |
描述 |
详情 |
---|---|---|---|
0 |
0 |
背光灯关闭 |
当该位为ON时,背光灯关闭。当该位为OFF时,背光灯打开。(当LCD点亮机时,画面上放置的部件将开始运行。)
|
1 |
1 |
蜂鸣器*1 |
0: 不发声,1:发声 位4(启用蜂鸣器输出)或位5(启用辅助输出)结合使用控制蜂鸣器。 |
2 |
2 |
打印开始 |
0: 不打印,1:开始打印 当位被置ON时,开始打印画面数据。
|
3 |
3 |
保留 |
0:固定 |
4 |
4 |
启用蜂鸣器输出*1 |
0: 允许输出,1:不允许输出 允许人机界面的蜂鸣器发声。当该位为OFF且位1(蜂鸣器)为ON时,人机界面的蜂鸣器发声。
|
5 |
5 |
启用辅助输出*1 |
0: 允许输出,1:不允许输出 允许辅助输出。当该位为OFF且位1(蜂鸣器)为ON时,人机界面连接的外部蜂鸣器发声。
|
6 |
6 |
保留 |
0: 固定 |
7 |
7 |
串行多重连接过程中的PLC独占 |
当在串行多重连接过程中有PLC独占时置ON。 |
8~10 |
0~2 |
保留 |
0: 固定 |
11 |
3 |
打印取消 |
0: 取消,1:不取消 当该位被置ON时,所有当前打印均被取消。
|
12~15 |
4~7 |
保留 |
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 |
不发声 |
窗口编号
存储间接选择的全局窗口注册号:1~2000(BIN/BCD)
窗口显示位置
存储间接选择的全局窗口的左上显示位置。“+18”显示X坐标,“+19”显示Y坐标。数据类型是BIN或BCD。