当前位置:首页 > 行业发展 > 正文

威纶通实现简易密码保护教程

​威纶通的用户密码及安全等级分两种模式:一般模式和高级安全模式简易教程仅讨论一般模式,高级安全模式手册有详细的介绍及使用方法。第一步——系统参数设置系统参数设置勾选对应用户编号的启用复选框,设置密码及分配好类型,不同的类别对应不同的等级,类别A为最低等级。低等级类别的用户无法操作更高类别的元件,注意...

​威纶通的用户密码及安全等级分两种模式:一般模式和高级安全模式简易教程仅讨论一般模式,高级安全模式手册有详细的介绍及使用方法。第一步——系统参数设置系统参数设置勾选对应用户编号的启用复选框,设置密码及......

​威纶通的用户密码及安全等级分两种模式:一般模式和高级安全模式

简易教程仅讨论一般模式,高级安全模式手册有详细的介绍及使用方法。

第一步——系统参数设置


系统参数设置

勾选对应用户编号的启用复选框,设置密码及分配好类型,不同的类别对应不同的等级,类别A为最低等级。

低等级类别的用户无法操作更高类别的元件,注意分配用户类别,同一个用户允许选择多种类别。

设置完毕请保存设置!

第二步——系统寄存器地址


系统寄存器地址

教程仅使用这三个寄存器,当使用者编号和密码输入正确时,用户自动登录,同时获得相对应的操作类别。

第三步——制作画面


图中方框为数值输入

此处需要注意的是,使用者编号和自动注销时间是16位的寄存器而密码则是32位的寄存器,最大值为4,294,967,296‬,即最多能输入9位的密码。


注意格式

编号使用16位无符号格式,2位数即可,用户编号只有12个。


勾选密码,保护隐私防止密码泄露

而密码则需要使用32位无符号格式,以实现最高9位数的密码。注意勾选密码,当输入时仅显示*保护隐私,防止密码泄露。

第四步——设置元件的操作类别

编号及用户密码的作用体现在操作类别上,用户没有登陆时,无法操作A及以上操作类别的元件。

对某些元件设置操作类别就非常有必要,需要相对应的权限才能操作。

具体设置如下


选择允许操作元件的用户类别

在元件属性的安全选项一栏设置

如果要实现对整个页面的限制,可以设置页面内所有元件的操作类别,更方便的方法是,限制切换到页面的功能键。


图中的窗口是跳转到相对应窗口的唯一途径

如图所示,窗口2和3是需要用户登录才能操作的,从而控制了切换到窗口2和3的通道。

需要注意的是,如果有N个功能键可以切换到同一个窗口,那么需要对这N个功能键都设置操作类别才能实现。

建议每个窗口有且只有一个功能键,以减少不必要的麻烦。

成果图


成品效果图

这个程序还可以实现,当从窗口2或窗口3切换到不需要权限的窗口时,自动注销用户登录,即丧失所有权限。再次从不需要权限的窗口切换到需要权限的窗口时,需要再次登录。该功能使用宏指令实现,该画面附带有具体的源代码及注释,请使用版本2019.10.1。

下载链接就不放出来了,影响推荐。

最新文章