第七章环境组态环境的定义:一个环境就是软件资源的集合和有关显示的集合,软件资源可以通过顶端菜单键和子菜单来获得,这些显示是按照用户及其执行的任务从功能上分组的。简单地说,一个环境就是一套顶端菜单键及其子菜单。如工程师环境,规定了工程师可以使用的系统资源;操作员环境则规定了操作员可以使用的系统资源。环境组态的目的:保护系统的安全,规定各个操作人员的工作范围,并用口令阻止他人非法进入不属于他的操作环境。I/A系统创建的环境如表一所示,用户可以通过环境组态软件修改这些环境,或增加新的环境。表一:I/A系统缺省的环境环境名位置**********Init_EnvSysAlarmHelpSelectPassWd_Env_cfgSysKeepKeepUtlCfgKeepKeepSoftw_Eng_EnvSysKeepKeepConfigDispSftMntKeepKeepPlant_Mgmt_EnvSysKeepKeepToolsKeepKeepMaint_EnvSysKeepKeepDispKeepKeepProc_Eng_EnvSysKeepKeepConfigDispDisp_1Disp_2SftMntKeepKeepProc_Op_EnvSysKeepKeepDispDisp_1Disp_2Disp_3KeepKeep 环境组态时要注意的几个问题:"Init_Env"是系统最初引导时所进入的环境,千万不能把口令加入此环境。否则,若无人敲入口令字系统就不能被完整引导。所以这对系统的正常工作是一个很严重的障碍。二."Sys"顶端键是每个环境都不能缺少的,若没有它就不能改变环境,除非重新引导系统。,如果同一作用的键在顶端菜单条上左右移动,容易产生混乱而导致误操作。特别是不要移动处于第一位置的"Sys"键,不管该位置的键被定义作什么用,系统发生报警时总是在这个位置上闪烁,这样容易引起混乱。"keep"功能,否则你会惊奇地发现某些环境居然有未经定义的键。150系列的环境组态50系列的环境文件是文本文件,每个环境名就是文件名,环境文件存放的目录:/usr/fox/sys/Change_Env在这个目录下我们可以用编辑命令修改或加入环境文件,(注意非50系列的I/A在上述目录下有相同文件名的环境文件,但不是文本文件,因此不可以用编辑命令修改它,也不能用cat,more之类的命令显示它)50系列环境文件的格式:dmcmdnologscrdmcmdpasswddmcmdchng_envdmcmdbutton0键名路径……………..……………..dmcmdbutton9键名路径其中0~9是十个键的位置,“键名”是要求出现在顶部菜单上与操作人员见面的菜单名,路径是Unix文件或目录的全路径名。在键名处同样可以使用keep,保留上一环境中该处菜单键的功能。组态一个新环境的最简单办法是拷贝一个已有的环境文件,然后将它修改成自己所要的环境文件。注意,在这儿加入的口令是不起作用的,如要给某个环境加口令,要使用命令,用法如下:cd/usr/fox/sys/Change_Env↙/usr/fox/wp/bin/tools/dmsepass环境文件名[-p口令][-d环境说明]↙如要删除某个环境的口令,也是该命令,
东汽DEH IA 系统的介绍第7章 来自淘豆网m.daumloan.com转载请标明出处.