(十九)安全与权限
1、天星组态软件的安全策咯是什么?
天星组态的安全策咯:系统提供访问权限和安全区的双重保护策略。
当控制系统中包含多个控制过程,同时又有多个操作人员操作该控制系统时,为了安全地管理控制系统中的不同控制过程,系统为每个控制过程设置了安全区,在每个安全区内,对控制过程的有关操作流程设置了访问权限,同时给每个操作人员也设置了相应的安全区和访问权限。当操作人员的操作安全区在控制过程的安全区内,并且操作人员的访问权限大于或等于控制过程中相关操作的访问权限时,操作人员才能执行相应的操作。
2、什么是访问权限和安全区?在什么地方使用?
访问权限:操作人员操作图形对象、热键命令语言、控件时所具有的权限,系统为图形对象、热键命令语言、控件及操作人员均设置了访问权限,访问权限范围为:0 - 9999。
安全区:操作人员操作图形对象、热键命令语言、控件时所在的区域,系统为图形对象、热键命令语言、控件及操作人员均设置了安全区,安全区最多可以设置 32 个。
访问权限和安全区使用范围:
(1) 用户输入连接:离散值输入、模拟值输入、信息输入。
(2) 滑动杆输入连接:水平滑动杆输入、垂直滑动杆输入。
(3) 按钮离散值连接。
(4) 按钮命令语言连接。
(5) 可以操作的图形控件。
3、天星组态的访问权限如何确定?
访问权限为0-9999之间的一个整数。访问权限数值越大,权限级别越高。
系统为用户设置了两个缺省用户:
(1) 用户名:系统管理员;密码:(缺省为空,即没有密码);访问级别:9999;安全区:所有区域。
(2) 用户名:NONE;密码:无;访问级别:0,安全区:无。
系统规定:
(1) 只有访问级别大于9000的用户才能配置用户。
(2) 只有访问级别大于9000的用户才能执行具有系统安全设置的功能。
(3) 只有“超级用户”才能修改“超级用户”的名称和密码。
(4) 密码区分大小写。
4、访问权限和安全区的使用方法?
访问权限和安全区使用示例:某化工厂中,有三台设备:A设备、B设备和C设备;操作人员:工人A和工人B。访问权限和安全区设置如下图所示:
“工人A”和“工人B”的访问权限一样,均为1000;由于他们的安全区域不同,“工人A”只能操作“A设备”和“C设备”的对象和数据,“工人B”只能操作“B设备”和“C设备”的对象和数据。
5、系统管理员密码是多少,能修改吗?
天星组态系统管理员的缺省密码为空,用户可以随时修改系统管理员密码。
6、忘记了超级用户的密码怎么办?
(1) 关闭开发系统和运行系统。
(2) 删除用户工程目录下的文件:CSUsers.dat,重新配置用户即可。
7、如何配置用户,有什么需要注意的地方,在系统中怎么用?
在开发系统和运行系统中均可以配置用户,只要登录用户的访问级别在9000以上即可。
8、如何在线增删用户及用户密码和权限?
当登录用户的访问权限大于9000时,可以用ConfigUsers() 函数实现。
9、可以自定义登录画面窗口吗?
用户可以自行设计登录画面,通过函数 LogOnEx() 返回登录用户的访问级别。