版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《组态控制技术》试卷参考答案(第8套)共6页第6页《组态控制技术》课程考试试卷(八)参考答案班级姓名学号题号一二三四五六七八得分得分得分评卷人复核人一、填空题(每小题1分,共15分)1、MCGS是(通用监控系统)2、MCGS主体程序是(组态环境)和(运行环境),可执行文件是(McgsSst.exe)和(McgsRun.exe)3、MCGS系统安装后,根目录下有(work)(program)(samples)三个子目录。4、在MCGS组态坏境中生成的工程文件,后缀为(.mcg),存放在(work子目录中).5、MCGS用户应用系统其结构五大部分是(主控窗口),(设备窗口),(用户窗口),(实时数据库),(运行策略)。得分评卷人复核人二、名词解释题(每小题4分,共16分)1、工程:用户应用系统的简称。引入工程的概念,是使复杂的计算机专业技术更贴近于普通工程用户。2、对象:操作目标与操作环境的统称。3、组态:在MCGS组态软件开发平台中对五大部分进行对象的定义,制作和编辑,并设定其状态特征。4、属性:对象的名称、类型、状态、性能及用法等特征的统称。得分评卷人复核人三、简答题(每小题5分,共15分)1、脚本程序数据类型有几种?答:开关型,值为0或1;数值型,值在3.4E±38范围内;字符型,值为最多512个字符组成的字符串。2、MCGS嵌入版与通用版相同之处?答:①相同的操作理念;②相同的人机界面;③相同的组态平台;④相同的硬件操作方式。3、采用组态技术的计算机控制系统有哪些优越性?①开发周期短;②系统可靠性高;③对工程技术人员的要求不高,便于推广;④构成的系统通用性强,便于维护。得分评卷人复核人四、问答题(每题10分,共30分)1、用户系统各窗口作用是什么?答:(1)主控窗口确定了工业控制中工程作业的总体轮廓,以及运行流程、菜单命令、特性参数和启动特性等内容,是应用系统的主框架。(2)设备窗口是MCGS系统与外部设备联系的媒介,专门用放置不同类型和功能的设备构件,实现对外部设备的操作和控制。(3)用户窗口实现了数据和流程的可视化,其中可以放置三种不同类型的图形对象:图元、图符和动画构件(4)组态工程中的用户窗口,最多可定义512个。素有的用户窗口均位于主控窗口内,其打开时窗口可见,关闭时窗口不可见。(5)运行策略是对系统运行流程实现有效控制的手段,其本身是系统提供的一个框架,里面放置有策略条件构件和策略构件组成的策略行通过对运行策略的定义,使系统能够按照设定的顺序和条件操作实时数据库,控制用户窗口的打开、关闭并设备构件的工作状态等,从而实现对外部设备工作过程的精确控制。2、请写出机械手静态画面中与机械手相连的工件实现垂直移动效果的步骤。答:①在“实时数据库”增加一个新变量“垂直移动变量”,初值:0,类型:数值型。②单击“查看”菜单,选择“状态条”。③估计总垂直移动距离:在上工件底边与下工件底边之间画一条直线,根据状态条大小指示可知直线长度即总垂直移动距离。④在脚本程序开始处添加“动画控制”语句,既每执行一次脚本程序,垂直移动增加1或减1。⑤计算上下移动过程中脚本程序执行次数25次。⑥计算垂直移动量=25。⑦选中并双击工件,弹出“属性设置”窗口。⑧在“位置动画连接”一栏中选中“垂直移动”单击垂直移动选项卡,进入。⑨在“表达式”一栏填入:垂直移动量。在垂直移动连接栏中填入各项参数。⑩进入运行环境,单击启动/停止按钮,观察动作并作出调整。3、请写出机械手静态画面中与机械手相连的工件实现水平移动效果的步骤。答:①水平移动总距离的测量,在工件初始位置和移动目的地之间画一条直线,记下状态条大小指示,此参数为总水平移动距离,假设移动距离为180。②在“实时数据库”增加一个新变量“水平移动变量”,初值:0,类型:数值型。③在脚本程序开始处添加“动画控制”语句,既每执行一次脚本程序,水平移动增加1或减1。④脚本程序执行次数50次。⑤计算水平移动量的最大值=50,水平移动距离为180。⑥动画连接。⑦进入运行环境。⑧调试与修改,直至成功。得分评卷人复核人五、编程题(本题共24分)请编写机械手监控系统的脚本程序。答:机械手监控系统的参考程序如下:IF左移信号=1THEN水平移动量=水平移动量+1ENDIFIF右移信号=1THEN水平移动量=水平移动量-1ENDIFIF下移信号=1THEN垂直移动量=垂直移动量+1ENDIFIF上移信号=1THEN垂直移动量=垂直移动量-1ENDIFIF启动停止按钮=1AND复位停止按钮=0THEN定时器复位=0定时器启动=1'如果启动/停止按钮按下、复位停止按钮松开,则启动定时器工作ENDIFIF启动停止按钮=0THEN定时器启动=0'只要启动/停止按钮松开,立刻停止定时器工作ENDIFIF复位停止按钮=1AND计时时间>=44THEN定时器启动=0'如果复位停止按钮按下'只有当计时时间>=44s,即回到初始位置时,才停止定时器工作ENDIFIF复位停止按钮=1AND计时时间>=44THEN定时器启动=0'如果复位停止按钮按下'只有当计时时间>=44s,即回到初始位置时,才停止定时器工作ENDIFIF定时器启动=1THENIF计时时间<5THEN下移信号=1'下移5sEXITENDIFIF计时时间<7THEN下移信号=0'停止下移夹紧信号=1'夹紧2s工件夹紧标志=1'处于夹紧状态EXITENDIFIF计时时间<12THEN上移信号=1'上移5sEXITENDIFIF计时时间<22THEN上移信号=0'停止上移左移信号=1'左移10sEXITENDIFIF计时时间<27THEN左移信号=0'停止左移下移信号=1'下移5sEXITENDIFIF计时时间<29THEN下移信号=0'停止下移夹紧信号=0'停止夹紧放松信号=1'放松2s工件夹紧标志=0'处于放松状态EXITENDIFIF计时时间<34THEN放松信号=0'撤除放松信号上移信号=1'上移5sEXITENDIFIF计时时间<44THEN上移信号=0'停止上移右移信号=1'右移10sEXITENDIFIF计时时间>=44THEN右移信号=0'停止右移定时器复位=1水平移动量=0垂直移动量=0'定时器复位,准备重新开始计时EXITENDIFENDIFIF定时器启动=0THEN下移信号=0上移信号=0左移信号=0右移信号=0ENDIF《组态控制技术》课程考试试卷(九)参考答案班级姓名学号题号一二三四五六七八得分得分得分评卷人复核人一、填空题(每小题1分,共15分)1、MCGS主体程序是(组态环境)和(运行环境)MCGS可执行文件是(McgsSst.exe)和(McgsRun.exe)2、创建工程时,文件名中(不能包含空格)。3、在MCGS组态坏境中生成的工程文件,后缀为(.mcg),存放在(work子目录中)。4.MCGS定义的变量的五种类型是数值型,(开关型),(字符型),(事件型),(组对象型)。5.这种将(数值),(属性),(方法)封装在一起的数据,我们称之为(数据对象)。得分评卷人复核人二、名词解释题(每小题4分,共16分)1、菜单:是执行某种功能命令的集合。2、构件:具备某种特定功能的程序模块,可以用VB、VC等程序设计语言的编写,通过编译,生成DLL、OCX等文件。3、策略:是指对系统运行流程进行有效控制的措施和方法。4、组对象:为特殊类型数据对象,用于把相关的多个数据对象集合在一起,作为一个整体来定义和处理。组对象只是组态时对某一类对象的整体表示方法,实际的操作只是对每一个成员执行的。得分评卷人复核人三、简答题(每小题5分,共15分)1、脚本程序基本语句有几种类型?答:脚本程序基本语句主要有以下几种类型:=1\*GB3①赋值语句,赋值语句的形式为:数据对象=表达式;=2\*GB3②条件语句;=3\*GB3③退出语句;=4\*GB3④注释语句。2、定时器有哪些功能?答:①启停功能;②计时功能;③定时时间设定功能;④状态报告功能;⑤复位功能。3、MCGS嵌入版与通用版的不同之处?答:①功能作用不同;②运行环境不同;③体系结构不同。得分评卷人复核人四、问答题(每题10分,共30分)1、为什么说实时数据库是MCGS系统的核心?答:实时数据库相当于一个数据处理中心,同时也起到公用数据交换区的作用。MCGS用实时数据库来管理所有实时数据。从外部设备采集来的实时数据送入实时数据库,实时数据库将实时数据传送给系统其他部分,操作系统其他部分操作的也来自于实时数据库。实时数据库自动完成对实时数据的报警处理的存盘处理,同时他还根据需要把有关信息以事件的方式发送给系统的其他部分,以便触发其他事件,进行实时处理。2、报表输出在工程应用中的作用?大多数监控系统需要对数据采集设备采集的数据进行存盘、统计分析,并根据实际情况打印出数据报表。所谓数据报表就是根据实际需要以一定格式将统计分析后的数据记录显示和打印出来,如:实时数据报表、历史数据报表(班报表、日报表、月报表等)。数据报表在工控系统中是必不可少的一部分,是数据显示、查询、分析、统计、打印的最终体现,是整个工控系统的最终结果输出;数据报表是对生产过程中系统监控对象的状态的综合记录和规律总结。3、编辑脚本程序时应该注意哪些事项?答:①要按MCGS的语法规范,否则语法检查通不过。②可以利用提供的功能按钮(如复制、剪切、粘贴等)。③可以利用脚本语言和表达式列表(如IF?THEN、+、-等)。④可以利用操作对象和函数列表(如系统函数、数据对象等)。⑤“>”、“<”、“=”、“’(单引号)”等符号应在纯英文或“英文标点”状态下输入。⑥注释以单引号“’”开始。得分评卷人复核人五、编程题(本题共28分)请编写水位监控系统的脚本程序。答:水位监控系统的参考程序如下:IF水泵=1THENH1=H1+0.1ENDIFIF罐2进水阀=1THENH1=H1-0.05H2=H2+0.07ENDIFIF罐2出水阀=1THENH2=H2-0.03ENDIF!SetAlmValue(H1,H1上限,3)!SetAlmValue(H1,H1下限,2)!SetAlmValue(H2,H2上限,3)!SetAlmValue(H2,H2下限,2)IFH1<=H1下限THEN水泵=1ENDIFIFH1>=H1上限THEN水泵=0ENDIFIFH2<=H2下限THEN罐2进水阀=1ENDIFIFH2>=H2上限THEN罐2进水阀=0ENDIFIFH2<=0.5THEN罐2出水阀=0ELSE罐2出水阀=1ENDIF《组态控制技术》课程考试试卷(十)参考答案班级姓名学号题号一二三四五总分得分得分评卷人复核人一、填空题(每空1分,共20分)1、MCGS是(MonitorandControlGeneratedSystem)的英文缩写。2、机械手有3个气缸:(伸缩缸)、(升降缸)、(夹紧缸),分别驱动机械手:水平运动、垂直运动、夹紧放松动作。3、机械手气路图中共有(3)个电磁阀,全部采用2位(5)通双作用阀。因此有6个电磁阀控制信号,分别控制左移、右移、上移、下移、抓紧和放松动作。4、机械手的脚本程序可分为(定时器控制)、(运行控制)和(停止控制)三大部分。5、MCGS不允许工程名或保存途径中有(空格),否则运行时会报错。6、组态用户窗口最多可以定义(512)个窗口。7、MCGS组态软件通过对现场数据的采集处理,以动画形式、(报警处理)、流程控制、(实时曲线)、历时曲线和(报表输出)等多种方式向用户提供解决实际工程问题的方案。8、常用报表有(实时报表)和历史报表。历史报表又有班报表、日报表、月报表。9、实时和历史报表有三种方式:利用策略构件中“(存盘数据浏览)”构件;利用设备构件中的“(历史表格)”构件;利用动画构件中“(存盘数据浏览)”构件。10、在MCGS中,固定有一个名为“(管理员组)”的用户组和一个名为“(负责人)”的用户,他们的名称不能修改。得分评卷人复核人二、名词解释题(每小题4分,共16分)1、实时报表:通过自由表格构件来创建,对瞬时量的反应,通常用于将当前时间的数据变量按一定报告格式显示和打印出来。2、历史报表:通常用于从历史数据库中提取数据记录,并以一定的格式显示。3、历时曲线:主要用于事后查看数据和状态,分析变化趋势和总结规律。与历史报表一样,要求设置变量的存盘属性。4、设备窗口:是负责建立系统与外部硬件设备的连接,从而使得MCGS从外部设备读取数据实现工业过程,实时监控。得分评卷人复核人三、简答题(每小题5分,共15分)1、计算机控制系统有哪些形式?答:①数据采集系统DAS;②直接数字控制DDS;③集散式控制系统DCS;④现场总线系统FCS。2、简述MCGS实现图形动画设计的(动画连接)主要方法。答:将用户窗口中的图形对象与实时数据库中的数据对象建立相关性链接,并设置相应的动画属性,在系统运行过程中,图形对象的外观和状态特征,由数据对象的实时采集值驱动,从而实现了图形的动画效果。3、报警显示有哪些?答:报警显示有主要有:报警灯或电铃报警,实时报警,历史报警。得分评卷人复核人四、问答题(每题10分,共30分)简述水位特性模拟程序的添加步骤。答:水位特性模拟程序的添加步骤为:①进入运行策略窗口。②选中循环策略,单击鼠标右键,进行属性设置,设置循环策略执行时间是200ms。③双击循环策略,进行循环策略组态。④单击新增策略行按钮,增加一条策略。⑤在策略工具箱选择脚本程序,添加到策略行。⑥双击脚本程序,写入如下液位模拟程序:进入运行环境,在画面中操作水泵、罐2进水阀和罐2出水阀,观察水位随操作变化的效果。2、水位监控系统主要有哪些构件需要制作动画效果?并简述其实现方法。①液位升降动画效果的制作:通过设置数据对象“大小”变化连接类型实现。②水泵、阀门的通断效果:通过设置连接类型对应的数据对象实现的。③流动块的流动效果:通过设置流动块构件的属性实现。3、写出水位控制系统的I/O变量表。水位监控系统变量分配表如下:变量名类型初值注释H1数值型0输入信号,0~12m,1~5,ADS0/AIW0H2数值型0输入信号,0~8m,1~5,ADS1/AIW2水泵开关型0输出信号,=1,接通,DO0/Q0.0罐2进水阀开关型0输出信号,=1,接通,DO2/Q0.1罐2出水阀开关型0输出信号,=1,接通,DO4/Q0.2液位组组对象组成员为H1、H2得分评卷人复核人五、综合题(本题共19分)请详细写出水位监控系统的实时曲线和历史曲线的制作方法。答:1.实时曲线实时曲线以曲线形式实时显示一个或多个数据对象数值的变化情况。具体制作步骤如下:(1)进入工作台,新建一个窗口,名为“曲线显示”。(2)进入“曲线显示”窗口,使用标签构件输入文字:实时曲线。(3)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年幼儿园大班上学期工作计划标准模板(八篇)
- 二零二五年度大型园林工程苗木供应及种植劳务合同4篇
- 年度井下多功能测振仪产业分析报告
- 2025年度大型体育赛事策划与执行个人雇佣合同4篇
- 二零二五年度仿古面砖采购及修复服务合同4篇
- 2025年路灯安装工程环境保护及污染防治合同3篇
- 船舶货运技术课程设计
- 二零二五年度高空作业风险评估免责协议3篇
- 班级文化建设【共享-】
- 油松植苗施工方案
- 2024工贸企业重大事故隐患判定标准解读
- 中国联合网络通信有限公司招聘笔试题库2024
- 【社会工作介入精神障碍社区康复问题探究的文献综述5800字】
- 节前停工停产与节后复工复产安全注意事项课件
- 设备管理绩效考核细则
- 中国人民银行清算总中心直属企业2023年招聘笔试上岸历年典型考题与考点剖析附带答案详解
- (正式版)SJT 11449-2024 集中空调电子计费信息系统工程技术规范
- 人教版四年级上册加减乘除四则混合运算300题及答案
- 合成生物学技术在生物制药中的应用
- 消化系统疾病的负性情绪与心理护理
- 高考语文文学类阅读分类训练:戏剧类(含答案)
评论
0/150
提交评论