做电气的朋友们都知道,除了学习PLC,触摸屏也是少不了的。记得当年我培训PLC的时候,同时还学了触摸屏,正好也是威纶通触摸屏。还是那句话,很多东西只要把基础的学了,剩下的可以一边做一边学。我在现场修改都是这样,遇到不熟悉的就查资料,实在不会的就上抖音或者百度,总能找到解决方法的。做工控不管你用什么方法,能解决问题就行。
当时这个小设备做的比较匆忙,很多地方考虑的不够周到。说实话密码权限功能还是蛮常见的,于是我也是匆匆忙忙的加了这个功能,虽然很多地方觉得还不够完美,但是为了赶飞机,不得不快点弄完。这里就简单讲讲,希望给有需要的朋友提供一点思路。
初始界面是一个下拉菜单,里面有两个选项:操作员和工程师。并且做了两个权限按钮,一个确定按钮,一个修改密码按钮。确定按钮权限为A,修改密码权限为AB,其中工程师权限为AB,即只有工程师可以修改密码。
这里一共可以启用12组用户密码,分ABCDEF级权限。我们勾选启用1、2组,并且把1组设为权限A,2组设为权限AB,密码可以自定义。
监看这里要选系统寄存器地址,LW-9219,这个地址对应了上面权限密码那里的1-12组编号。触摸屏内有很多系统寄存器地址,可以点进去看一看,有些功能用起来很方便。点上图箭头指的按钮:
勾选33项,用户名与密码,并勾选LW-9219。里面还有很多其他的寄存器地址,感兴趣的也可以点进去看看。
第一个控件到此结束,当我们下拉菜单选择操作员的时候,实际上选择的就是密码权限设置中的第1组数据。
这里是输入密码,所以绑定系统寄存器LW-9220。数字键盘是系统默认的,就不用设置了。
这里有一点不合理的地方是,当我们输入密码之后,在数值键盘在确定时即已经输入,而没有额外设置一个登录按钮,当密码错误时提式密码错误。当时因为时间有限,所以就做的比较简单,于是通过设置权限的方式,把登录按钮设为隐藏了,只有密码输入正确是才能显示。
设置为权限A,即操作员和工程师均有权限登录。并且勾选当用户无权限操作此类别时隐藏该元件。当然,实际上我觉得勾选“当用户无权限操作此类别时弹出提示窗口”更合理。如下图所示:
至此为止登录密码基本已经完成,但是还有一个不合理的地方是:密码输入应该为“*”表示,否则很容易泄露密码,所以需要勾选启用“密码”功能。如下所示:
备案号:粤ICP备19039425号 XML地图 亚洲城ca888手机版登录入口 主要专业从事机器人系统维修,变频器维修,伺服驱动器维修,直流调速器维修,触摸屏维修, 欢迎来电咨询!