某浪博客又抽风了,莫名其妙的将访问量清零了,这是赶人走的意思吧?
我把那边的内容搬到这里吧,万一哪天那边关张了,辛辛苦苦的学习笔记就没了。
原博客地址:ABBAC900F学习笔记330:用户权限管理、登陆注销事件记录_来自金沙江的小鱼_新浪博客 (sina.com.cn)
现场有几套ABB AC900F控制系统,使用freelance2019SP1进行管理和监控。要求一些特殊的操作需要登录账户,并且账户登录注销行为要有事件记录。为了完成这个要求,先做一个小的练习。
假设有一套ABB AC900F控制系统,有DIANJIAN、HUACHAN和GUEST三类用户。GUEST_LS1和GUEST_LS2为BOOL型变量,不需要权限就可以操作。DIANJIAN_LS1和DIANJIAN_LS2为BOOL型变量,需要DIANJIAN用户操作,其他用户可以查看,但是不能操作。HUACHAN_LS1和HUACHAN_LS2为BOOL型变量,DIANJIAN用户和HUACHAN用户都能操作。页面切换不需要权限。 下面记录如何实现: 1. freelance开启用户管理功能,建立HUACHAN和DIANJIAN用户组。HUACHAN用户组下面建立HUACHAN用户。DIANJIAN用户组下面建立DIANJIAN用户。具体方法这里不详细介绍了。 2. 搭建程序基本结构2. 写简单的用户程序
3. 变量表
4. 标签表
5. 设置标签权限
前面建立的标签GUEST、DIANJIAN、HUACHAN都可以访问。选中前面建立的标签,点击菜单编辑-用户组。
6. 设置GUEST_LS_1和GUEST_LS标签读写权限
选中这两个标签,点击菜单编辑-存取权限
7. 设置DIANJIAN_LS和DIANJIAN_LS_1两个标签存取权限
选中这两个标签,点击菜单编辑-存取权限
8. 设置HUACHAN_LS和HUACHAN_LS_1两个标签的存取权限
选中这两个标签,点击菜单编辑-存取权限
到此标签的权限设置完成了。
9. 打开FGR1画面,放置按钮 设置动态文字显示
两种情况下的动作都是打开面板GUEST_LS
同样的思路设置其他几个标签关联的按钮
10. 选中FGR1,点击菜单编辑-用户组
三个用户组都能访问画面
再点击菜单编辑-存取权限
三个用户组都能访问和操作画面
11. 设置硬件结构
12. 设置网络配置,由于是虚拟机,所以地址是127.0.0.1
13. 在OS1下面插入信号顺序记录
运行项目程序之后,各类用户只能做自己权限之内的事情,超权限会给出提示。登录账户可以做相应操作。在顺序记录可以看是什么用户做了什么操作。
如果是修改了一些设定值,也会有所体现
要登录账户,点击右上角的登录图标
要注销,点击右上角注销图标
一段时间不做任何操作,就会自动注销当前账户。
标签:标签,用户组,330,用户,DIANJIAN,HUACHAN,注销,权限,ABBAC900F From: https://www.cnblogs.com/fishingsriver/p/18425271