当设备处于试用阶段,终端分期试用时,VisualHMI 则在设定的时间上,自动锁屏,用户无法正常控制设备运行。需要供应商告诉用户密码,输入正确后,用户则可照常使用。
1.分期使用
当前系统时间到截止分期时间,系统会跳转到锁定画面,用户输入该期的分期密码后,才可以继续正常使用。否则,一直停留在锁定画面。
如当前系统时间2024-09-01 23:59:59,第一期时间为2023-09-02,则下一分钟后跳转锁定画面,需要输入第一期的密码。
1.1.属性说明
点击菜单栏中【工程】→【工程设置】分期使用,属性说明如下所示:

-
启用分期:使能后才支持分期功能
-
分期数:最大支持10个分期
-
到期锁定画面ID:选择对应的画面ID
-
到期日:各分期的到期年月日;
- 密码:各个分期时间的密码
1.2.系统寄存器
分期相关系统寄存器,其中SysStageTimeLevel 为索引,数值范围0~9, 如下所示:

2.应用
2.1.分期配置
点击菜单栏中【工程】→【工程设置】分期使用,配置如下所示:
-
启动分期:√
-
分期数:4
-
到期锁定画面ID:1
-
第1期到期日和密码:2024/06/30,1111
-
第2期到期日和密码:2024/07/29,2222
-
第3期到期日和密码:2024/08/29,3333
- 第4期到期日和密码:2024/09/29,4444

2.2.锁定配置
2.2.1.画面配置
“分期锁定”界面,添加一个数值控件,用来密码输入,属性如下所示:
-
启用输入:√
-
键盘类型:弹出键盘
-
键盘画面:100_digit320*240
-
-
读取地址:$SysStageEnterPwd(LW0205)
-
数据类型:UINT32

“分期锁定”界面,添加一个数值控件,用来表示输入第几期密码,属性如下所示:
-
读取地址:$SysStageTimeLevel(LW0204)
-
数据类型:UINT16
