组态监控考试相关.docx
- 文档编号:26354206
- 上传时间:2023-06-18
- 格式:DOCX
- 页数:12
- 大小:313.65KB
组态监控考试相关.docx
《组态监控考试相关.docx》由会员分享,可在线阅读,更多相关《组态监控考试相关.docx(12页珍藏版)》请在冰豆网上搜索。
组态监控考试相关
1、变量定义时,指定其安全区、安全级别及是否记录有何作用?
变量的安全级别,有四个级别可选:
"操作工级"、"班长级"、"工程师级"、"系统管理员级",四个级别的优选权依次升高,系统管理员为最高级别。
设置了安全级别的变量在运行系统的View中,只有不低于此级别的用户可对变量值进行修改。
记录运行系统View中,对该变量的操作过程。
如果选择不记录,就看不到对变量的操作过程。
如果选择"记录",在运行过程中,激活"特殊功能[F]/事件记录显示" 命令,点击"过程操作 "按钮就可以看到针对该变量的操作过程。
2.间接变量有何特点?
试举一个必须使用间接变量的应用场合?
4. 在安装力控开发环境的一台计算机上进行应用系统的设计,希望到另一台也安装了力控开发环境的一台计算机上继续进行该应用系统的设计,应该拷贝哪些文件?
4. 定义变量时,选择“安全级别”有什么作用?
此项用于设置对变量的安全级别。
有四个级别可选:
"操作工级"、"班长级"、"工程师级"、系统管理员级",四个级别的优选权依次升高,系统管理员为最高级别。
5. 定义变量时,选择记录或不记录分别有什么作用?
该选项用于记录运行系统View中,对该变量的操作过程。
如果选择不记录,就看不到对变量的操作过程。
如果选择"记录",在运行过程中,激活"特殊功能[F]/事件记录显示" 命令,点击"过程操作 "按钮就可以看到针对该变量的操作过程。
6. PcAuto3.62中有哪几种变量?
它们的作用域如何?
变量类别决定了变量的作用域及数据来源。
例如,如果要在界面中显示、操作数据库中的数据时,就需要使用数据库型变量。
力控支持的变量有:
窗口中间变量、中间变量、数据库变量、间接变量和系统变量。
窗口中间变量作用域限于力控应用程序的一个窗口,或者说,在一个窗口内创建的窗口中间变量,在其它窗口内是不可引用的,即它对其它窗口是不可见的。
窗口中间变量是一种中间临时变量,它没有自己的数据源,通常用作一个窗口内动作控制的局部变量、局部计算变量或用于保存临时结果。
中间变量的作用域范围为整个应用程序,不限于单个窗口。
一个中间变量,在所有窗口中均可引用。
即在对某一窗口的控制中,对中间变量的修改将对其它引用此中间变量的窗口的控制产生影响。
窗口中间变量是一种中间临时变量,它没有自己的数据源。
中间变量适于作为整个应用程序动作控制的全局性变量、需要全局引用的计算变量或用于保存临时结果。
当要在界面上显示处理数据库中的数据时,需要使用数据库变量。
一个数据库变量对应数据库中的一个点参数。
数据库变量的作用域为整个应用程序。
上述三种变量按照数据类型可以分为:
实型变量、整型变量、离散型变量、字符型变量。
间接变量是一种可以在系统运行时被其它变量代换的变量。
如果您在创建动画链接或在编写脚本程序时所引用的变量不能一开始就确定,需要在运行时动态更改时,就可以使用间接变量。
7. 什么是动画连接?
动画链接是指建立画面中对象与数据变量或表达式的对应关系。
建立了动画链接后,当图形界面运行程序View启动并将组态数据装入计算机内存后,图形对象可以根据数据变量或表达的变化,按动画链接的要求进行改变。
8. 组和单元有何异同?
相同点:
组和单元都可以由两个或两个以上的简单图形对象构成。
不同点:
组作为整体操作,可改变尺寸,对组可以定义动画连接;单元的尺寸不能改变,组成单元的各个简单图形对象可以分别组态动画连接;单元还可以由简单图形对象和复杂图形对象构成,这时简单简单图形对象和复杂图形对象之间形成了“单元连接关系”。
9. 间接变量怎样按数组元素引用?
对于间接变量,除了可以对其自身所指向的变量进行指定外,您还可以将间接变量看成一维数组,下界为0,上界10000。
数组的每个元素都可以作为一个独立的间接变量来使用。
数组的每个元素的指向可以动态指定。
和间接变量一样,在数组元素使用前,首先要对其指向的变量进行指定,然后才可以对其进行各种操作。
数组元素可以象普通变量一样使用。
我们可以用如下形式引用间接变量的某一个元素:
间接变量IV的第i个元素的引用形式为
IV [i]
11. 脚本类型有哪些?
这些脚本程序在何时会执行?
动作脚本分对象动作脚本和命令型脚本。
对象动作脚本分为触敏性动作脚本和一般性动作脚本。
触敏性动作脚本在图形对象被点击(左键)时执行。
一般性动作脚本在图形对象所在窗口被打开、打开期间和关闭时执行(即使窗口被隐藏或被覆盖时仍然执行,在窗口被关闭后,停止执行)。
命令型动作脚本包括窗口、应用程序、数据改变、键和条件等脚本。
应用程序动作脚本可以在进入程序、程序运行期间、退出程序时执行。
窗口动作脚本可以在进入窗口、窗口运行期间、退出窗口时执行。
数据改变动作脚本在变量的数值发生变化时执行。
15. 对窗口中的文本“##.#”组态了模拟量输出的动画连接,让其输出显示变量x的值。
试问当x的值分别为123、12.5、12.35时显示出来的结果是什么?
分别为123.0、12.5、12.4
16. 哪些动画连接可以设置安全区?
拖动、窗口显示、左键动作、右键菜单、信息显示、数值输入
17. 如果对某个变量既限制了操作人员的级别,又定义在安全区中,此时安全区与用户级别之间是何关系?
对于某个变量,即可以用安全区进行限制对他的操作,也可以用用户级别限制对他的操作,
也可以两方面同时限制,此时他的限制的过程如下:
对于某变量如果要进行操作,首先要用他属于的安全区的用户名登录,如果登录的用户名不支持此安全区,则出现提示,请重新登录。
如果登录的用户名在安全区内,然而此用户还要满足用户级别的限制,例如,此变量是工程师级的,那么班长级的就操作不了这个变量,出现提示,让重新登录。
18. “禁止”动画连接其何作用?
当对某个图形对象组态了“禁止”动画连接后,如果“禁止”条件满足,则对该图形对象组态的其他写操作的动画连接将被禁止!
21. 对一个变量既定义了安全区,又限制了访问级别时,如何对变量实施安全管理的?
对于某个变量,即可以用安全区进行限制对他的操作,也可以用用户级别限制对他的操作,
也可以两方面同时限制,此时他的限制的过程如下:
对于某变量如果要进行操作,首先要用他属于的安全区的用户名登录,如果登录的用户名不支持此安全区,则出现提示,请重新登录。
如果登录的用户名在安全区内,然而此用户还要满足用户级别的限制,例如,此变量是工程师级的,那么班长级的就操作不了这个变量,出现提示,让重新登录。
22. 安安全区与用户、变量、动画连接之间的对应关系如何?
每一个用户名可以对应多个安全区;
每个安全区也可以对应多个用户名;
一个变量,只对应一个安全区;
针对具体的图形对象,如果对它进行动画连接,那么对该动画所有的写操作,都要有安全区的管理。
一种动画连接可对应多个安全区。
23. 何为数据连接?
数据连接是确定点参数值的数据来源的过程。
力控数据库正是通过数据连接建立与其它应用程序(包括:
I/O驱动程序、DDE应用程序、OPC应用程序、网络数据库等)的通信、数据交互过程。
数据连接分为以下几种类型:
1、I/O设备连接:
I/O设备连接是确定数据来源于I/O设备的过程,I/O设备的含义是指在控制系统中完成数据采集与控制过程的物理设备,如:
可编程控制器(PLC)、智能模块、板卡、智能仪表等。
当数据源为DDE、OPC应用程序时,对其数据连接过程与I/O设备相同。
2、网络数据库连接:
网络数据库连接是确定数据来源于网络数据库的过程。
24. 何谓点类型?
标准点类型有哪些?
点类型:
点类型是指完成特定功能的一类点。
力控数据库系统提供了一些系统预先定义的标准点类型,如:
模拟I/O点、数字I/O点、累计点、控制点、运算点等;系统也可以创建自定义点类型
模拟I/O点:
输入和输出值为模拟量,可完成输入信号量程变换、报警检查、输出限值等功能。
26. 对模拟量I/O点进行组态时,如果选中“量程变换”、“开平方”和“分段线性化”三个开关,则PV参数值 和采集数据之间是何关系?
首先将采集数据进行量程变换,然后将量程变换的结果进行开平方,再开平方将的结果进行分段线性化,将分段线性化的结果作为PV参数的值
33. 何谓历史参数?
哪些复杂图形对象操作实时数据库点时需要实时数据库点组态历史参数?
当对实时数据库点的某些参数组态了历史参数,那在实时数据库运行时,这些参数的实时值将被保存起来成为历史参数,以备查询和分析。
历史参数的保存方式有两种:
数据变化一定百分比保存和数据定时间隔保存。
历史趋势和历史报表两种复杂图形对象需要实时数据库点组态历史参数。
52. 监控组态软件在投入运行后,操作人员在它的支持下可以完成哪些任务?
监控组态软件在投入运行后,操作人员可以在它的支持下完成以下6项任务:
(1).查看生产现场的实时数据及流程画面;
(2).自动打印各种实时/历史生产报表;
(3).自由浏览各个实时/历史趋势画面;
(4).及时得到并处理各种过程报警和系统报警;
(5).在需要时,认为干预生产过程,修改生产过程参数和状态;
(6).与管理部门的计算机联网,为管理部门提供生产实时数据。
53. 对一个应用工程而言,如何设定启动窗口以及初始启动I/O驱动程序?
在导航器的配置中,双击“初始启动设置”,将直接打开“初始启动设置”对话框。
对话框中共有两页内容:
“初始启动窗口”用于设置应用系统启动时运行的窗口,而“初始启动程序”则用于设置应用系统启动时运行的程序。
单击页面上的“增加[A]”按钮,出现“选择窗口”对话框,选择其中一个或多个窗口,单击“确认”按钮返回,页面上即增加了所选窗口的窗口名称。
若要删除一个初始启动窗口,则首先选中该窗口,然后单击页面上的“删
除[D]”按钮,所选窗口即从初始启动窗口的列表中清除。
56. 何谓报警,如何分类?
何谓事件?
何谓趋势,如何分类?
报警是过程变量的数值超出正常范围时的特殊状态。
只要在窗口中组态了报警对象,
则在发生报警时报警信息就会自动显示在报警对象上。
按照报警的记录形式可以将报警划分为实时报警和历史报警;按照报警产生的根源划分可以将报警划分为过程报警和系统报警。
实时报警
实时报警是指当前时刻实时数据库中产生的最新的若干条报警,报警信息包括时间、位号、报警状态、报警优先级等,可以组态设置。
历史报警
历史报警记录是在数据库中发生过报警的报警记录,报警信息包括时间、位号、报警状态、报警优先级及确认信息等,可以组态设置。
过程报警
过程报警是指生产过程情况的警告,主要是过程变量的报警。
系统报警
系统报警是系统运行错误报警以及I/O设备运行错误或故障等报警。
事件系统记录各种系统状态信息、系统报警及确认信息以及用户操作信息,并提供对事件记录进行浏览和查询的工具。
趋势是用曲线形式反映过程变量在一段时间范围内数值变化情况的重要手段。
在Draw
中有两种趋势:
实时趋势和历史趋势。
实时趋势是变量或表达式的值随时间变化所绘出的二维曲线。
一个实时趋势所关联的所有过程变量的趋势数据不被保存在磁盘上,因而不能按照时间翻页浏览。
其属性包括数据采样周期、时间长度、时间刻度数、趋势笔的定义、笔的颜色、笔的线宽、量程刻度数、刻度的颜色、时间标签、量程标签的数量、颜色、背景色、位置、宽度、高度等。
一个实时趋势对象最多可以定义8 个过程变量,即8 只趋势笔,并为每只趋势笔定义颜色。
历史趋势是变量值在过去一段期间随时间变化所绘出的二维曲线。
一个历史趋势所关联的所有过程变量的趋势数据均被保存在磁盘上,因而可以按照时间翻页浏览。
其属性包括数据源的指定、数据采样周期、趋势笔的定义、笔的颜色、笔的线宽、时间长度、时间刻度数、量程刻度数、刻度的颜色、时间标签、量程标签的数量、颜色、背景色、位置、宽度、高度等。
一个历史趋势对象最多可以定义8 个过程变量,即8 只趋势笔,并为每只趋势笔定义颜色。
可以用脚本程序控制历史趋势对象的时间长度及起始时间,达到随意查看任意时段历史趋势的目的。
可以指定用历史趋势曲线显示采样时刻的瞬时值还是最大/最小值。
可以在实时数据库组态程序中设置每个历史点的存盘精度和历史数据保存天数。
36、窗口中已建立一实时趋势图形对象和三个按钮并完成了了组态工作,如图1所示。
对“改变时间范围”按钮仅组态了“改变时间范围”动画连接,对“改变数值范围”按钮,仅组态了“改变数值范围”动画连接,对“改变数值偏置”按钮,仅组态了“改变数值偏置”动画连接,如图2所示。
运行时,如果首先点击一次“改变时间范围”按钮,这时横坐标对应的时间差为多少?
然后再点击一次“改变数值范围”按钮,这时,纵坐标的起点坐标和终点坐标是多少?
最后点击一次“改变数值偏置”按钮,纵坐标的起点坐标和终点坐标又是多少?
答案:
运行时,如果首先点击一次“改变时间范围”按钮,这时横坐标对应的时间差为2分钟;然后再点击一次“改变数值范围”按钮,这时,纵坐标的起点坐标为0,终点坐标为200;最后点击一闪“改变数值偏置”按钮,纵坐标起点坐标200,终点坐标400
37、如图所示为历史报表的组态窗口,现假设已经组态历史报表,并绘制了4个按钮,为了达到运行时通过4个按钮控制历史报表的目的,试简述还应该进行的设计工作。
1
答案:
1、将历史报表和四个按钮全部选中,然后打成单元;2、将“前一天”按钮的“触敏动作/左键作”动作脚本编辑为:
This.off_day=this.off_day+1; 3、其他几个按钮的处理方法相同,但脚本程序分别为:
后一天This.off_day=this.off_day-1; 前八小时 This.off_hour=this.hour_day+8;后八小时This.off_hour=this.hour_day-8;
38、在窗口中已设计一历史报警复杂图形对象并完成其组态,同时还设计了按钮,如下图所示。
如果希望运行时两个按钮能起到如其文本描述的作用,从而改变历史报警图形对象的时间,还应该进行哪些设计工作?
(10分)
1.将2个按钮和历史报警打成单元;
2.对“前一天”按钮组态“触敏性动作/左键动作”动画连接,在“按下左键”动作脚本中编写脚本程序:
This.Off_day=This.Off_day+1;
3.对“后一天”按钮组态“触敏性动作/左键动作”动画连接,在“按下左键”动作脚本中编写脚本程序:
If This.Off_day>0
Then This.Off_day=This.Off_day-1;
Endif
39、如下图所示为需要进行旋转动画连接组态的图形对象及其动画连接对话框。
现要求投入运行时在整型变量IntVar的值从0变化到180时,矩形填充体从当前位置以左下角为中心顺时针转一圈。
试确定旋转动画连接对话框中各参数的值。
表达式:
IntVar 旋转到最小角度时的值:
0
旋转到最大角度时的值:
180
最小角度:
0
最大角度:
-360
40、在窗口中已建立一实时报警图形对象并完成了其组态,同时在窗口中设计了五个按钮,如下图所示。
如果在该监控系统运行时希望这五个按钮按照按钮上文本描述的含义对实时报警进行控制,还需要进行哪些组态工作?
2.对“区域0”按钮组态“触敏性动作/左键动作”动画连接,在“按下左键”动作脚本中编写脚本程序:
This.Area_No=0;
3.对“区域1”按钮组态“触敏性动作/左键动作”动画连接,在“按下左键”动作脚本中编写脚本程序:
This.Area_No=1;
4.对“所有区域”按钮组态“触敏性动作/左键动作”动画连接,在“按下左键”动作脚本中编写脚本程序:
This.Area_No=-1;
5.对“确认当前报警”按钮组态“触敏性动作/左键动作”动画连接,在“按下左键”动作脚本中编写脚本程序:
This.AlmAck();
6.对“确认所有报警”按钮组态“触敏性动作/左键动作”动画连接,在“按下左键”动作脚本中编写脚本程序:
AlmAckAll(0,-1);
41. 某填充体组态了实体/文本颜色变化动画连接,其组态参数如下图所示,试问变量x从-20变200时填充体的什么颜色会发生变化,怎样变化?
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组态 监控 考试 相关