登录
如果在特殊开关的[操作]中设置了[登录],则可以创建一个用于更改当前安全级别的登录开关。
当触摸登录开关时,将显示安全密码画面。
对于级别模式,如果在安全设置中设置了级别密码,则接受任何级别的任何密码。当输入了正确的密码时,“当前安全级别”被更改为设置密码的级别。
示例:密码设置
级别 |
密码 |
1 |
aaa |
2 |
|
3 |
ccc |
输入密码“aaa”并按[ENT]->当前安全级别 = 1
输入密码“ccc”并按[ENT]->当前安全级别 = 3
对于用户ID模式,如果该安全级别存在ID,则接受任何ID。当输入了正确的密码时,“当前安全级别”被更改为设置ID的级别,系统变量"H_LoginUserID"也被更新。
示例:密码设置
级别 |
代码 |
密码 |
1 |
AAA |
aaa |
2 |
BBB |
bbb |
3 |
CCC |
ccc |
输入ID“AAA”并按[OK]->当前安全级别 = 1
输入ID“BBB”并按[OK]->当前安全级别 = 2
输入ID“CCC”并按[OK]->当前安全级别 = 2
您可以登录不高于当前安全级别的级别。
无论放置了登录开关的画面的安全级别如何,您都可以登录任何级别。
在用于登录的密码输入画面,在“级别”栏显示“0”。
在密码输入画面,当按下了[ESC](用于级别模式)或[Cancel](用于用户ID模式)时,密码输入画面消失,并显示登录前的画面。
如果在显示密码输入画面的情况下,安全级别清除时间已过,那么密码输入画面就消失,并显示登录前的画面。
在密码输入画面,如果输入了一个不存在的密码并按下了[ENT](级别模式),或者如果输入了不同的密码并按下了[OK](用户ID模式),就会显示一条错误消息。
如果在显示用于登录的密码输入画面时发生了具有其他安全设置的其他操作,就会发生以下情况。
密码输入画面的中断操作。
画面切换
中断请求级别和当前级别之间的关系 |
中断后的状况 |
登录 |
---|---|---|
当前级别<请求级别 |
显示新密码画面 |
取消 |
当前级别>=请求级别 |
画面被切换 |
取消 |
窗口显示
中断请求级别和当前级别之间的关系 |
中断后的状况 |
登录 |
---|---|---|
当前级别<请求级别 |
仍显示密码画面。如果密码输入被取消,会立即显示密码窗口画面。 |
密码输入过程继续 |
当前级别>=请求级别 |
仍显示密码画面。窗口显示为背景。 |
密码输入过程继续 |
如果工程数据无密码设置,登录开关不起作用。
如果在特殊开关的[操作]中设置了[退出],则可以创建一个清除当前安全级别的退出开关。
当前安全级别可以用退出开关清除 (= 0)。
按下退出开关时,将根据设置切换画面,当前安全级别和系统变量“H_LoginUserID”被清除。
如果在退出后的画面上设置了安全级别,将发生以下情况。
退出后的画面级别等于或低于当前级别
将切换画面并清除级别。
退出后的画面级别高于当前级别
将显示密码输入画面。除非验证成功,否则不能退出。
如果退出画面编号的基本画面不存在,只清除当前安全级别。而不会切换画面。
系统变量“#H_LoginUserID”的清除与普通的级别清除相同。
如果工程数据无密码设置,退出开关不起作用。
当前级别
当前安全级别保存在LS9301(安全功能状态)中。但是,不能更改LS9301中的值(只读)。
当从GP-Viewer中操作时
至于从GP-Viewer中的操作,登录/退出开关不起作用,无论是同步模式还是异步模式。如果在GP-Viewer上按下了登录/退出开关,就会显示一条错误消息。
更多详情,请参阅GP-Viewer EX操作手册中的密码对话框设置指南。