威纶通HMI登陆方式(二):索引密码登陆


前言

威纶通触摸屏在工业自动化中表现卓越,其索引登陆机制尤为突出。相比账号密码,索引登陆简化了操作,增强了系统灵活性与安全性。操作员只需从预设列表选用户名称,快速验证身份,减轻记忆负担,提升工作效率。同时,索引登陆灵活配置,满足不同行业与场景需求,确保权限与职责匹配,既保障安全又促进资源高效利用。这一创新设计,完美融合了技术与实用性,提升了用户体验。

传送门:威纶通HMI登陆方式(一):账号密码登陆

一、准备阶段

安装威纶通触摸屏编程软件:首先确保你的电脑上安装了威纶通触摸屏编程软件,如EasyBuilder Pro。这是进行威纶通触摸屏画面设计的基础。软件进入威纶通官网进行下载,威纶通官网。

了解软件界面与功能:熟悉EasyBuilder Pro软件的界面布局、菜单栏、工具栏及各个功能模块的作用。特别是与系统参数设置、用户密码管理、界面设计相关的功能。

二、实施阶段

1、新建威纶通项目

打开安装完成的威纶通软件Utility Manager、选择**设计——点击EasyBuilder Pro——点击开新文件——选择触摸屏型号——点击确定——点击保存重命名完成项目的创建。**本次由于是在离线模拟下进行,因此不需要选择具体的触摸屏型号,但可以根据目标型号进行界面布局和功能的预设。本文章所选择威纶通触摸屏型号是:CMT2167X
在这里插入图片描述

2、用户参数设置

威纶通用户密码分为两种:一般模式和高级安全模式。

  1. 一般模式:可设置12组用户密码,且密码须为非负整数。HMI运行时,用户在成功输入密码后,系统会依照用户的设置内容决定用户可以操作的元件类别。元件类别被分为[类别A]至[类别F]共计6种。注:CMT/CMTX系列不支持一般模式。
  2. 高级安全模式:可规划的用户为11组,另外提供[管理员]使用模式,此管理员有最大使用权,任何元件的安全等级皆可操作。不同的用户密码可由英文字母或数字组成,并可规划每个用户可操作的元件类别分为[类别A]至[类别L]共计12个类别。

点击常用——系统参数——用户密码——高级安全模式——勾选启用(勾选才会启动作用)——设置【用户名称】和【密码】。
在这里插入图片描述

3、高级安全模式

高级安全模式之控制地址:控制地址可用于登入和管理账号,此控制地址的字地址来源只能为Local HMI的LW地址,并使用连续20个地址作为参数。使用【控制地址】执行登入时,需选择【用户名称】或【用户索引】其中一种方式登入,本文章所使用就是**【用户索引】**。

控制地址使用说明:当控制地址设为LW-n时,n为任一数字,则将使用一下地址。

控制地址标签名称描述
LW-n(占1个字)命令控制各项操作命令{如:登入、注销、新增、修改、删除等}
LW-n+1(占1个字)命令执行结果显示执行命令的结果
LW-n+2(占1个字)用户索引账号索引(配合项目选单元件使用)
LW-n+3(占1个字)用户权限权限值
LW-n+4(占8个字)用户名称账号名称
LW-n+12(占8个字)密码账号密码

例如本文章所使用的控制地址为LW_8950,使用方式如下:
在这里插入图片描述
控制地址【LW-n 命令】的使用

当在【命令】LW-n输入特定[数值]时,所对应操作的功能如下(部分功能,想了解更多请查询威纶通触摸屏使用手册):

设置数值命令搭配地址
1使用名称登入账号需先定义【用户名称】和【密码】
2使用索引登入账号需先定义【用户索引】和【密码】
3注销账号
4更改目前已登入账号的密码
5新增账号需先定义【用户名称】、【密码】、【用户权限】

本文章会使用户索引登入账号和注销账号。

控制地址【LW-n+1 命令执行结果】的使用

每当执行命令后,系统自动将执行结果输出值传送到控制地址的LW-n+1地址中,下列结果为命令执行后的结果(部分值,想了解更多请查询威纶通触摸屏使用手册):

结果输出值(16进制)信息内容
0X001命令执行成功
0X002错误命令
0X004账号已存在
0X008账号不存在
0X010密码错误

4、用户登陆界面设计

1、在左侧项目数中打开窗口10或右击新建窗口,双击窗口进入画面。

2、在元件标题栏添加所需要使用的元件包括绘图、指示灯、按钮/开关、输入、图例、其他等。在画面中首先添加按钮中的项目选单元件用于展示用户名称索引;然后添加一个字符输入元件用于密码的输入;接着在添加两个按钮/开关元件用于登陆和注销的触发;最后在添加一个指示灯元件用于展示用户命令执行状态。
在这里插入图片描述
3、项目选单元件属性设置:项目选单属性包括项目选单、源数据、状态设置、安全、标签、轮廓。

项目选单中监看地址可以是【UAC 用户索引】或【LW-8952】,源数据中项目资料来源选择用户账号。
在这里插入图片描述
4、字符输入元件属性设置:字符属性包括一般属性、数值输入、安全、图片、字体、触发动作设置、轮廓。

一般属性中[用户密码]的输入/输出地址可以是【UAC 密码】或【LW-8962】,数值输入中选择使用窗口为83的自定义键盘。
在这里插入图片描述
5、按钮/开关元件的属性:包括一般属性、安全、图片、标签、轮廓。

本文章所使用的登陆方式是索引密码进行登陆,因此UAC命令设置数值为2即写入常数2。注销时写入常数3进行账号注销
在这里插入图片描述
6、指示灯元件的属性:包括一般属性、安全、图片、标签、轮廓。

本文字指示灯用来显示UAC命令执行结果,状态数设置17,在标签中设置不同状态所显示的内容,包括状态1:内容为命令执行成功、状态2:内容为错误命令、状态4:内容为账号已存在、状态8:内容为账号不存在、状态16:内容为密码错误。即结果输出值所对应的十进制值。
在这里插入图片描述
7、通过综合考虑页面布局、字体大小与可读性、元件轮廓设计以及安全性、响应性和用户反馈机制等方面,我们可以打造出一个既美观又实用的用户账号密码登录界面。如下图所示
在这里插入图片描述
8、仿真测试运行:在上面标题栏中选择工程文件,然后点击离线模拟运行,等待软件编译完成即可进入画面。如果离线模拟的画面不是你所要展示的画面,可以通过系统参数设置中的一般属性设置启动窗口。
在这里插入图片描述
离线模拟运行结果:点击项目选单后,系统将迅速展开一个包含所有已启用用户名称的下拉列表,让您能够轻松浏览并快速选择想要登录的用户。选定用户后,输入对应密码并点击登录按钮,即可高效完成系统登录流程,极大地优化了用户体验并提升了操作便捷性。
在这里插入图片描述
在这里插入图片描述

5、使用中文用户名称进行登陆

在利用用户索引实现用户登录功能时,用户名称的选取与设计不仅关乎到系统的安全性,还直接影响到用户体验与系统维护的便捷性。采用中文名称作为用户名,能够显著提升系统的可读性和直观性,因为它能够更直接、清晰地反映出用户的具体身份或所属权限,有助于系统管理员和操作人员快速识别用户角色,执行相应的管理或操作任务。

对于支持中文用户名的威纶通HMI部分型号系列而言,这一特性无疑为系统的本地化应用和用户友好性加分不少。它允许用户在创建账户时直接使用中文名称,方便了在日常操作中的识别与区分,是提升工作效率与用户体验的有效手段。

并非所有威纶通HMI型号系列都支持中文用户名。在一些特定的型号或版本中,出于系统稳定性、兼容性或标准化等方面的考虑,仅支持使用字母和数字作为用户名。这虽然在一定程度上限制了用户名的自由度和表达力,但也是技术选择下的一种合理平衡。

1、支持中文用户名:对于本身就支持中文用户名称的威纶通HMI型号,我们在配置用户权限系统时,可以直接在用户密码参数设置环节中输入中文名称作为用户名。这样的设计让系统界面更加贴近用户习惯,增强了系统的本地化特性。在后续的使用过程中,无论是登录界面还是系统内部的操作界面,都会直接显示这些中文名称,极大地方便了用户的识别与操作,提高了工作效率和用户体验。
在这里插入图片描述
在这里插入图片描述
2、不支持中文用户名:对于某些不支持中文用户名称的威纶通HMI型号,虽然系统本身在用户名设置上有限制,但我们仍然可以通过巧妙的方法来实现中文名称的间接显示。具体而言,可以通过修改项目选单属性中的“源数据”设置,将用户名称与对应的中文名称存储在一个外部数据源中。在系统界面上,我们可以设计一个功能,通过查询这个数据源来显示用户的中文名称,而不是直接显示系统内部的用户名。这样,即便系统本身不支持中文用户名,我们也能通过外部手段实现中文名称的显示,既满足了用户需求,又保证了系统的稳定运行。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、总结阶段

威纶通触摸屏所采用的索引登陆方式,在工业自动化领域展现出了独特的魅力与价值。它不仅提升了系统的易用性与工作效率,还通过精细化的权限管理策略,为企业的安全生产与高效运营提供了有力保障。随着技术的不断进步与应用的持续深化,相信威纶通触摸屏及其创新的登陆方式将在更多领域发挥重要作用,推动工业自动化迈向新的高度。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值