




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第十章元件安全防护EB8000的元件安全防护分为:1. 用户密码与可操作元件类别设定2. 元件类别1. 用户密码与可操作元件类别设定系统参数中的使用者密码设定页用来设定用户的密码,并规划每个用户可操作的元件类别,在EB8000中, 元件被划分为“无”与“AF”等共7个类别。用户的密码必须是由09的数字所组成,B8000最多可规划12个用户。机器运作时,用户在成功输入密码后,EB8000会依照用户的设定内容决定用户可以操作的元件类别。例如,当“用户1”的规划内容如下时,此位用户只被允许操作元件类别属于“无”与A、C、E的元件。正确的密码输入过程除了必须将密码输入到密码输入地址LW9220(共2个
2、words, 32-bit)之外,用户也必须使用LW9219 (共1个words, 16-bit)指定目前的用户。LW9219中的数据需为1 12,分别用来表示“用户1”至“用户12”。当密码输入错误时,LB9060的状态将被设定为ON状态;当密码输入成功时,LB9060的状态将自动被恢复为OFF状态。用户1至用户12所有用户的密码可以利用读取系统保留缓存器LW9500至LW 9522,共24 words的内容获得。EB8000也提供用户线上更改密码。当系统保留缓存器LB9061的状态由OFF转变为ON时,EB8000会使用系统保留缓存器LW9500至LW9522内的数据,更新用户的密码,往后
3、并使用这些新的密码。需注意的是此时用户可使用的元件类别并不会因密码的变更而改变。当LB9050 (user logout)的状态由ON变为OFF时,可强迫目前的用户注销系统,此时系统将只允许类别属于“无”的元件被操作。另外,LW9222记录目前的用户可以操作的元件类别,bit 0为1表示目前的用户可操作类别属于”A”的元件;bit 1为1表示目前的用户可操作类别属于”B”的元件,其余bit所表示的意义依此类推。2. 元件操作防护上图为有关“元件操作防护”的内容,可分为几个部分:a. 安全控制b. 开启/关闭c. 用户限制d. 按键声音a. 安全控制“安全控制”主要用来避免操作者在未知的情况下误
4、按元件,目前提供两种保护方式最少按键时间连续按压元件的时间不小于此项设定值才能成功操作元件。操作前先确认在按下元件后将出现下图的对话窗,用户可以依照实际需要,确认是否执行此项动作。超过确认等待时间(sec)所设定的时间后仍未决定是否执行此项动作,对话窗会自动消失并且取消此项执行动作。话窗中的提示的文字(上图为”操作确认”)被定义在系统讯息中,用户可以利用 系统讯息对话窗更改提示文字的内容。按下工作列上的系统讯息按钮后,会出现系统讯息对话窗,其中第一项文字的内容被作为操作确认提示用途。b. 开启/关闭当元件使用此项功能时,此元件是否允许被操作,将决定于特定地址(或称为“开启/关闭”地址)的状态。
5、“开启/关闭”地址必须是Bit地址形式,地址的内容由下面的对话窗来决定。举例来说,假使某一个“位状态设定”元件使用“开启/关闭”,并且它的“开启/关闭”地址为LB0,则必须在LB0状态为ON时,才允许操作此元件。“开启/关闭” 提供下列的设定:开启/关闭勾选此选项则此元件将使用“开启/关闭”功能。关闭时隐藏当元件使用“开启/关闭”功能且“开启/关闭”地址的状态为OFF时,隐藏此元件。c. 用户限制此项功能可以设定元件的类别,元件将只被允许操作此种类别的用户所操作。当“元件类别”选择“无”时,表示任意用户皆可操作此元件。此项功能也提供下列的设定:操作完成后将使用限制取消当用户目前的操作限制曾经符
6、合此元件的操作条件后,将永远停止对此元件的操作做类别限制检查;也就是说即使目前的用户身份改变了,也不会影响对此元件的操作。当用户无权操作此类别时弹出提示窗口当用户目前的操作身份无法符合此元件的操作条件时,按下此元件将出现警示对话窗,如下图。EB8000使用7号窗口作为操作身份权限不足时出现的警示对话窗,用户可以自行设计警示对话窗的内容。当用户无权操作此类别时隐藏此元件当用户目前的操作身份无法符合此元件的操作条件时,隐藏此元件。d. 按键声音各个元件可以分别设定是否使用蜂鸣器。EB8000也提供系统保留缓存器LB9019作为蜂鸣器的总开关,当LB9019的状态为OFF时,蜂鸣器才能被使用。重新开
7、机时,EB8000将使用前一次对蜂鸣器的设定状态。下面举例说明元件安全防护的使用。首先新建立一个工程档案,并在系统参数的用户密码设定页中启用三个用户,并且设定各个用户的密码与可操作的元件类别。如下图所示:此时可发现”用户1”可以操作类别A的对象,”用户2” 可以操作类别A与B的对象,”用户3”则可以操作类别A、B与C的对象。接着可在10号窗口设计如下图所示的元件上图的NE_0与NE_1皆为数值输入元件,地址为LW9219与LW9220,分别用来输入用户身份与用户密码。其中系统保留缓存器LW9219被用来输入用户身份(112),长度为1个word,因此此元件必须选择16-bib Unsigned
8、的资料格式,如下图:系统保留缓存器LW9220被用来输入用户密码,长度为2个word,因此此元件必须选择32-bit Unsigned的资料格式,如下图:N_0为数值显示”元件,地址为LW9222。用来显示目前用户的状态。此元件必须选择16-bit Binary的资料格式。SB_0SB_1为”位状态设定”元件,这三个元件刻意选择不同的对象类别,但皆选择当用户无权操作此类别时隐藏此元件。其中SB_0的对象类别为”A”,SB_1的对象类别为”B”, SB_2的对象类别为” C”。下图为SB_0的对象类别设定内容。另外画面也设计一个”位状态设定”按键(SB_3, LB9050),作为用户注销(log
9、out)的用途,参考下图。完成上述的各项设计并在存盘与编译后即可执行离线仿真功能,下图为离线仿真功能的起始画面,此时因尚未输入任何密码,所以ND_0元件显示”00000000000000”,表示目前的使用者仅只能使用类别为”无的对象,且因SB_0SB_2元件分别属于类别”A”C”并选择当用户无权操作此类别时隐藏此元件,所以SB_0SB_2皆被系统所隐藏。接着使用者可输入用户1的密码(111),输入完成后画面如下:因原来即规划”用户1”允许使用类别属于A的元件,所以此时SB_0元件将出现并允许使用者操作。此时也可发现LW9222的bit 0已变为1,表示此时的用户允许使用类别属于A的元件。接着使用者可输入用户3的密码(333), 输入完
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 郑州安置房购房合同协议
- 软件项目承包合同协议
- 漏水保修协议书
- 收购企业保密协议
- 退房协议书合同协议
- 汽车原厂协议书
- 消防联盟协议书
- 民事终结协议书
- 建筑工程招投标与合同管理教材
- 产品联合研发战略合作协议签署备忘录
- 2025年河南郑州航空港科创投资集团有限公司招聘笔试参考题库附带答案详解
- 公共安全视频监控建设联网应用(雪亮工程)运维服务方案纯方案
- 2025年形势与政策-特朗普2.0时代中美关系及国际形势变化-课件
- 中药代茶饮白义萍课件
- 【语文】《林教头风雪山神庙》课件+2024-2025学年统编版高一语文必修下册
- 2024年河北普通高等学校对口招生考试数学试题
- 人教版九年级英语全册补全对话复习讲义
- 视屏号认证授权书
- 《页岩气(页岩油)开发地块特征污染物土壤环境生态安全阈值确定技术指南》
- 呕血、黑便病人护理
- 《有限元分析》结课作业-要求
评论
0/150
提交评论