变量名称 |
描述 |
读取 |
写入 |
---|---|---|---|
#H_BackLightColor |
2色背光灯切换 |
○ |
○ |
#H_ChangeScreenNo |
切换到画面号 |
○ |
○ |
#H_CounterbySecond |
1秒钟二进制计数器 |
○ |
× |
#H_CurrentDay |
日(当前值) |
○ |
× |
#H_CurrentDayofTheWeek |
星期(当前值) |
○ |
× |
#H_CurrentHour |
时(当前值) |
○ |
× |
#H_CurrentMinute |
分(当前值) |
○ |
× |
#H_CurrentMonth |
月(当前值) |
○ |
× |
#H_CurrentScreenNo |
当前画面号 |
○ |
× |
#H_CurrentSecond |
秒(当前值) |
○ |
× |
#H_CurrentTokenSpeed |
串行多重连接过程中令牌数据包的一个传输周期所需时间的当前值。 |
○ |
× |
#H_CurrentYear |
年(当前值) |
○ |
× |
#H_DispScanCounter |
显示扫描计数器 |
○ |
× |
#H_DispScanTime |
显示扫描时间 |
○ |
× |
#H_EtherLink_ConstCommuniMemInfo |
主站人机界面的主/从/GP-Viewer EX站点的连续通讯量总值(根据地址数) |
○ |
× |
#H_EtherLink_ConstItemCount |
从主站人机界面的从站/GP-Viewer EX实际请求的连续通讯量总值(以字节为单位) |
○ |
× |
#H_Expression_Err_Status |
动画操作过程中的错误状态 |
○ |
○ |
#H_GlobalWindowControl |
窗口控制 |
○ |
○ |
#H_GlobalWindowNo |
窗口编号 |
○ |
○ |
#H_GlobalWindowPosX |
窗口显示位置(X) |
○ |
○ |
#H_GlobalWindowPosY |
窗口显示位置(Y) |
○ |
○ |
#H_JpegCaptureFileNo |
画面捕捉文件 |
○ |
○ |
#H_LocalName |
本地名称 |
○ |
× |
#H_LockElapsedTime |
启动操作锁定后经过的时间(秒) |
○ |
× |
#H_LockRemainderTime |
操作锁定的剩余时间(秒) |
○ |
× |
#H_LockOwnerIPAddr |
操作锁定位置的IP地址 |
○ |
× |
#H_LoginUserID |
当前用户的用户ID |
○ |
× |
#H_MachineNo |
通过转换适配器设置的型号 |
○ |
× |
#H_MAXTokenSpeed |
串行多重连接过程中令牌数据包的一个传输周期时间所取的最大值。 |
○ |
○ |
#H_SecurityWriteControl |
写入安全数据 |
○ |
○ |
#H_SecurityWriteStatus |
安全数据写入状态 |
○ |
× |
#H_SetDay |
日(预设值)*1 |
○ |
○ |
#H_SetHour |
时(预设值)*1 |
○ |
○ |
#H_SetMinute |
分(预设值)*1 |
○ |
○ |
#H_SetMonth |
月(预设值)*1 |
○ |
○ |
#H_SetSecond |
秒(预设值)*1 |
○ |
○ |
#H_SetYear |
年(预设值)*1 |
○ |
○ |
[PLC*]#H_DriverCycleTime |
PLC (控制器*)的周期时间 |
○ |
× |
[PLC*]#H_IsLockedState |
PLC(控制器*)的错误代码 |
○ |
× |
[PLC*]#H_IsLockedCount |
PLC(控制器*)的错误数量 |
○ |
× |
[PLC*]#H_DriverErrorDate |
PLC(控制器*)的错误日期 |
○ |
× |
*1使用 WinGP时,设置年/月/日/分将更新 WinGP 和共享的 IPC/计算机时钟。
#H_BackLightColor
更改背光灯的显示颜色。
它只能在支持2色背光灯切换的型号上工作。1.3 支持的功能
写入“0”时为琥珀色,写入“1”时为红色。不要设置其他颜色。
如需更改 GP-4100 系列上的背光灯,请使用下列值。
背光灯颜色根据机型而不同。1.3.6 GP-4100系列
00h:在基本画面中设置的颜色 [画面属性]
01h:绿色或白色
02h:红色
03h:橘色或粉色
11h:绿色或白色(闪烁)
12h:红色(闪烁)
13h:橘色或粉色(闪烁)
其它值:绿色或白色
#H_ChangeScreenNo
指定切换到目标的画面号。
当通讯方式为Direct Access时,保存在LS0008 中,或者当通讯方式为Memory Link时,保存到0015。
#H_CounterbySecond
在上电后每隔一秒增加经过时间,并以Bin格式保存到LS2035。
#H_CurrentDay
日期信息的“日期” 以BCD格式保存在LS2050中。
#H_CurrentDayofTheWeek
星期的当前值保存在LS9310中。星期根据人机界面的板载IC(RTC)时钟的年、月和日计算而来。A.1.4.4 LS9000区
#H_CurrentHour
时间信息的“小时” 以BCD格式保存在LS2051中。
#H_CurrentMinute
时间信息的“分钟”以BCD格式保存在LS2052中。
#H_CurrentMonth
日期信息的“月”以BCD格式保存在LS2049中。
#H_CurrentScreenNo
保存正在显示画面的画面号。
当通讯方式为Direct Access时,保存在L0000中,或者当通讯方式为Memory Link时,保存到0015。
#H_CurrentSecond
时间信息的“秒”以BCD格式保存在LS2053中。
#H_CurrentTokenSpeed
只在串行多重连接过程中使用。
通过多个连接显示器的令牌数据包(PLC的一个命令权限)的一个传输周期所需时间的当前值。单位为10毫秒。每次更改最大值或切换画面时都更新数据。该数据的初始值为“0”。有±10ms的误差。保存在LS2041中。
#H_CurrentYear
日期信息的“年”以BCD格式保存在LS2048中。
保存的值是年的最后2个数字。
#H_DispScanCounter
每次当显示画面上设置的部件进行处理时计数器会增加一次。
当对目标部件的所有处理均已完成且以Bin格式保存到LS2038时,值会得到更新。
#H_DispScanTime
显示在显示画面上设置第一个部件到最后一个部件所需的时间。
数据以Bin格式保存到LS2036,以微秒为单位。当对目标部件的所有处理均已完成时数据会得到更新。数据的初始值是0。该值有±10ms的误差。
#H_EtherLink_ConstCommuniMemInfo
只能用于主站人机界面。
保存主/从/GP-Viewer EX 站点的连续通讯量总值。有关地址数的计算方法,请参阅如下内容。7.5.2 设置步骤-计算通讯流量
#H_EtherLink_ConstItemCount
只能用于主站人机界面。
从主站人机界面的主/从/GP-Viewer EX实际请求的连续通讯量总值,以字节为单位保存。16位、32位和位地址分别以2个字节、4字节、2字节进行计算。
#H_Expression_Err_Status
保存动画功能的操作错误状态。
#H_Expression_BCD_Err、#H_Expression_Division_Err、#H_Expression_Overflow 错误状态分别保存在位 0、位 1、位 2中。更多信息,请参阅下面的内容。A.7.2.1 位-#H系统变量
#H_GlobalWindowControl
当L0016的位0置ON时显示全局窗口,当位置OFF时隐藏。
当L0016的位1置ON时,可以更改全局窗口的显示顺序。
#H_GlobalWindowNo
存储在L0017中间接选择的全局窗口注册号:
保存的值格式为Bin或BCD,范围从1到2000。
#H_GlobalWindowPosX
存储在L0018中间接选择的全局窗口的左上X显示坐标。
值的格式为Bin或BCD。
#H_GlobalWindowPosY
存储在L0019中间接选择的全局窗口的左上Y显示坐标。
值的格式为Bin或BCD。
#H_LocalName
保存人机界面的名称。
在[视频/影像]系统设置中,启用[保存到CF/USB],并在[自定义字符串]中选择“间接”。保存的站点名可以复制到为[自定义字符串]配置的地址,当设置了[控制地址]时,站点名用作文件夹名。
当保存多个人机界面的数据时,更容易识别图像数据的文件夹。27.9.1 [视频/影像]设置指南
#H_JpegCaptureFileNo
当“保存在”位置是CF卡或USB存储器时,指定L2074用于要获得的画面捕捉文件号。
当[自动增加文件编号]在[系统设置]-[人机界面]-[模式]-[画面捕捉]下设置时,可以使用。
#H_LockElapsedTime
当[启用操作锁定]在[系统设置]-[主机]-[扩展设置]-[操作锁定]下设置时,保存从操作锁定起始经过的时间(以秒为单位)。
#H_LockRemainderTime
当[超时]在[系统设置]-[主机]-[扩展设置]-[操作锁定]下设置时,保存直到操作锁定解锁的剩余时间(以秒为单位)。
#H_LockOwnerIPAddr
获得作为操作锁定的人机界面的IP地址。
#H_LoginUserID
保存当前登录的人员的用户ID。
#H_MachineNo
保存转换适配器的型号,只用于手持式人机界面。
上电后在读取转换适配器的型号之前,值为0。
如需启用,在[系统设置]窗口中点击[人机界面]。在[模式]选项卡中,启用[转换适配器]。操作开关也可以在离线模式中进行配置。
请参阅故障排除/维护指南,了解离线模式配置详情。
#H_MAXTokenSpeed
只在串行多重连接过程中使用。
通过多个连接显示器的令牌数据包(PLC的一个命令权限)的一个传输周期所需时间的当前值。单位为10毫秒。每次更改最大值或切换画面时都更新数据。该数据的初始值为“0”。有±10ms的误差。保存在LS2040中。
保存执行状态和在线写入密码的“保存在”的位置。
通过将位0从OFF置为ON,可使CSV文件的密码反映在人机界面上。
写入错误检查
当写入人机界面时,检查级别模式/用户ID模式和写入模式的以下项目。
○:检查错误 X:不检查错误
要检查的内容 |
级别模式 |
用户ID模式 |
||
---|---|---|---|---|
覆盖 |
添加 |
覆盖 |
添加 | |
CF/USB安装在人机界面上。 |
○ |
○ |
○ |
○ |
CSV文件拥有指定的路径和文件名。 |
○ |
○ |
○ |
○ |
CSV文件具有指定的格式。 |
○ |
○ |
○ |
○ |
CSV文件的密码数据符合以下规定。 |
- |
- |
- |
- |
|
○ |
○ |
○ |
○ |
|
○ |
○ |
○ |
○ |
|
× |
× |
○ |
○ |
|
× |
× |
○ |
○ |
已设置用户ID的数量不超过64。*1 |
× |
× |
○ |
○ |
CSV文件的级别模式/用户ID模式与人机界面上的一致。 |
○ |
○ |
○ |
○ |
用户ID(密码)不重复。*2 |
○ |
○ |
○ |
○ |
写入模式不同,检查的内容也不同。
*1检查已设置用户ID的数量
覆盖 |
检查要写入文件中的设置数量。 |
添加 |
检查要写入数据和现有数据中的设置数量总和。 |
*2检查数据重复
级别模式 |
覆盖 |
确认要写入文件中的密码不重复。 |
添加 |
确认密码在写入文件中不重复,确认要写入数据和现有数据两者之间的密码不重复。 | |
用户ID模式 |
覆盖 |
确认要写入文件中的ID不重复。 |
添加 |
确认要写入文件中的ID不重复,确认要写入数据和现有数据两者之间的ID不重复。 |
#H_SecurityWriteStatus
当在线写入密码的过程中发生错误时,保存错误状态。
状态详情
位12至15 |
描述 |
简介 |
---|---|---|
0000 |
成功完成 |
写入人机界面成功完成 |
0001 |
保留 |
|
0010 |
保留 |
|
0011 |
保留 |
|
0100 |
无CF卡,USB存储器 |
当写入人机界面时,未插入CF卡/USB存储器,或CF卡舱盖打开。 |
0101 |
删除错误 |
删除CSV文件失败。 |
0110 |
保留 |
|
0111 |
保留 |
|
1000 |
用户ID超出范围 |
当写入人机界面时,用户ID数量超过64。 |
1001 |
写入数据错误 |
向NAND写入数据失败。 |
1010 |
CSV文件名或路径错误 |
CSV文件没有指定的路径或文件名。 |
1011 |
CSV文件 |
CSV文件不是指定格式。 |
1100 |
CSV数据错误 |
密码数据中存在错误。 |
1101 |
模式错误 |
级别模式或用户ID模式与人机界面上的不匹配。 |
1110 |
重复错误 |
密码重复(级别PS模式)。 用户ID重复(用户ID模式)。 |
当完成写入时,写入位自动置OFF,写入完成位同时置ON。
当用户把写入起始位置OFF时,完成位自动置OFF。
即便在写入完成位置ON前将写入开始位置OFF,写入完成位也会自动置OFF。
当写入过程中发生错误时,完成位不置ON。写入位置OFF,错误状态保存在HMI系统变量#H_SecurityWriteStatus中。即便写入开始位置OFF,也不会自动清除该状态。将在下一次成功完成处理时清除状态。
#H_SetDay
日期信息的“日期” 值以BCD格式保存在LS2058中。
保存的值是2位数,范围从01到31。通过使用数据部件重写该值,可以更改时间数据的“日期”。但是,超范围的值不能保存。
#H_SetHour
时间信息的“小时”值以BCD格式保存在LS2059中。
保存的值是2位数,范围从00到23。通过使用数据部件重写该值,可以更改时间数据的“小时”。但是,超范围的值不能保存。
#H_SetMinute
时间信息的“分钟”值以BCD格式保存在LS2060中。
保存的值是2位数,范围从00到59。通过使用数据部件重写该值,可以更改时间数据的“分钟”。但是,超范围的值不能保存。
#H_SetMonth
日期信息的“月”值以BCD格式保存在LS2057中。
保存的值是2位数,范围从01到12。通过使用数据部件重写该值,可以更改时间数据的“月”。但是,超范围的值不能保存。
#H_SetSecond
时间信息的“秒”值以BCD格式保存在LS2061中。
保存的值是2位数,范围从00到59。通过使用数据部件重写该值,可以更改时间数据的“秒”。但是,超范围的值不能保存。
#H_SetYear
日期信息的“年”值以BCD格式保存在LS2056中。
保存的值是年的最后2个数字(00到99)。通过使用数据部件重写该值,可以更改时间数据的“年”。 但是,超范围的值不能保存。
[PLC*]#H_DriverCycleTime
保存从人机界面在控制器/PLC中请求数据直到人机界面收到数据的这一段时间。
获得值的控制器名称在[*]中输入。按顺序把控制器/PLC通讯周期时间1至32的值保存到LS9400至LS9431。同样适用于下面的内容, PLC的值2、3、4 保存在LS9432到LS9527中。
控制器/PLC名称在控制器/PLC设置中指定。
[PLC*]#H_DriverErrorCode
保存已发生的任何错误代码。
获得值的控制器名称在[*]中输入。
[PLC*]#H_IsLockedCount
获得值的控制器名称在[*]中输入。
[PLC*]#H_DriverErrorDate
保存错误发生日期。
获得值的控制器名称在[*]中输入。