《工业组态软件》练习题
MCGS组态软件复习题

MCGS组态软件复习题1-1现场设备或仪表指传感器、变送器和执行器等。
这些设备通过一对传输线互连,传输线可以使用双绞线、同轴电缆、光纤和电源线等。
1-2在现场总线控制系统中,总线设备主要分为6类:变送器/传感器、执行器、控制器、监控/监视计算机、网桥/网关/中继器/集线器/交换机/路由器、其他现场总线设备。
变送器类、执行器类、转换器类、接口类、电源类、附件类等1-3在现场总线控制系统中,软件主要分为2类:系统平台软件、系统应用软件,其中系统平台软件包含组态工具软件、组态通信软件、监控组态软件和设备编程软件。
1-4 PROFIBUS总线有:DP、PA、FMS三种,基于本质安全的为PROFIBUS-PA。
1-5 S7200PLC与S7-3152DPPLC之间,通过PROFIBUS总线通信,S7200PLC需要通过EM277模块接入PROFIBUS总线。
1-6下图,主站为CPU412-2DP,从站为IM153-2。
1-7 ModBus协议包含Ascii协议、RTU协议、TCP协议,其中RTU协议组成单元为设备地址、功能代码、数据段、校验码CRC组成。
功能代码03为读取保持寄存器。
1-8 工业组态软件主要由实时数据库、驱动、画面组态、脚本语言等构成。
1-9 MCGS组态软件分通用版、嵌入版及网络版。
嵌入版实际上由嵌入式操作系统、嵌入式MCGS应用组态软件及其触摸屏构成。
二、简答题2-1工控组态软件的主要特点是什么?主要使用在那些场合?主要特点是实时性和多任务性,可以在一台计算机上同时完成数据采集、信号数据处理、信号图形显示、人机对话、实时数据的存储、历史数据的查询、实时通讯等多个任务。
主要场合:各种工业领域,如纺织、化工、石油及水处理2-2 MCGS组态软件有哪些部份组成?每部分的功能是什么?MCGS组态软件所建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成,每一部分分别进行组态操作,完成不同的工作,具有不同的特性.主控窗口:是工程的主窗口或主框架。
《工业组态》期末考试试题与答案

《工业组态》期末考试试题与答案《工业组态》期末考试试题与答案一、单项选择题1、在工业自动化领域,组态通常指的是( )。
A. 生产过程自动化的设计、配置与控制 B. 工业设备的编程与调试 C. 工业控制软件的配置与调试 D. 工业控制系统的设计与实现答案:C. 工业控制软件的配置与调试2、下列哪一项不是组态软件的特点?( ) A. 实时性 B. 灵活性 C. 可靠性 D. 扩展性答案:A. 实时性3、MCGS 组态软件是一种( )。
A. 动画显示软件 B. 数据处理软件 C. 工业控制组态软件 D. 网络通信软件答案:C. 工业控制组态软件二、多项选择题1、组态软件的功能主要包括哪些?( ) A. 实时数据管理 B. 历史数据管理 C. 报警和事件管理 D. 图形界面设计 E. 报表功能答案:A. 实时数据管理 B. 历史数据管理 C. 报警和事件管理 D. 图形界面设计 E. 报表功能2、下列哪些是属于工业组态软件的应用范围?( ) A. 电力监控系统B. 污水处理系统C. 交通信号灯控制D. 化工过程控制E. 楼宇自动化系统答案:A. 电力监控系统 B. 污水处理系统 C. 交通信号灯控制 D. 化工过程控制 E. 楼宇自动化系统三、判断题1、组态软件是工业控制系统中实现监控层和控制层之间数据交互的软件。
( ) 答案:正确2、组态王软件是一种免费的组态软件。
( ) 答案:错误3、组态软件只能应用于工业领域。
( ) 答案:错误四、简答题1、请简述组态软件的核心功能。
答案:组态软件的核心功能包括实时数据管理、历史数据管理、报警和事件管理、图形界面设计以及报表功能。
其中,实时数据管理负责采集现场数据,并对其进行存储和管理;历史数据管理则提供历史数据的存储、查询和分析功能;报警和事件管理负责监控系统中的报警信息和事件信息,并提供相应的处理方式;图形界面设计则提供可视化的人机界面,方便用户进行监控和操作;报表功能则提供各种报表的生成和打印功能。
工控组态软件及应用期末复习习题解答.docx

1、举例说明组态监控系统组成与功能。
答:工业组态监控系统采用分布式控制系统的思想,典型的监控系统通常把系统划分为现场控制层、监控调度层和信息管理层三个层次结构。
在这个体系中,层与层之间可以交换数据,数据双向流通,具体应用时往往选择其中的一层或多层,每层之间可能存在层叠。
2、简述组态监控系统的层次结构。
答:a、现场控制层:低层的现场控制层,由现场监控设备和通信网络组成,通过网络通信技术将智能仪器、监控设备、以及工控机或PLC设备的远程I/O点连接在一起,实现现场级的通信。
通过现场通信网络,完成数据采集、开闭环控制、报警等功能。
b、监控调度层:监控调度层主要用于系统的监控、优化与调度及各种人机交互功能。
监控层对下连接控制层,对上连接管理层,它在企业信息网络中起到承上启下的作用。
监控调度层由工业网络以及连接在网络上担任监控任务的工作站或显示操作站组成,对应车间级通信。
监控站可以完成对控制系统的组态设计和下载,并为实现先进控制和过程操作优化提供支撑环境。
c、信息管理层:信息管理层由各种服务器和客户机组成,将监控层实时数据库中的信息转入上层的关系数据库中,管理层用户能随时查询网络运行状态以及现场设备工况,进行实时远程监控。
在分布式网络环境下,集成企业的各种信息,实现与Internet的连接。
上层的信息管理层主要用于企业的经营、管理及决策。
管理层能够运行各种MES、ERP和可视化软件,完成市场信息管理、经营决策、资源分配、计划调度等功能。
3、组态监控系统有哪些部分组成?答:工业组态监控系统包括监控计算机、现场测控装置、通信与网络及监控软件等部分组成。
4、简述监控计算机的功能。
答:监控计算机主要采用工控机IPC,工控机直接实现监测与控制功能。
服务器是提供数据和功能服务,其中数据服务器提供数据历史记录和事件记录功能,报警服务器提供系统报警服务功能,Web服务器提供系统数据对外发布功能,根据需要可能存在备份机以提供当服务器故障时提供冗余热备功能。
组态考试习题及答案

组态考试习题及答案第一章1.什么是组态软件?组态软件是一种面向工业自动化的通用数据采集和监控软件,既SCADA(Supervisory Control And Data Acquisition)软件,亦称人机界面或HMI/MMI(Human Machine Interface?Man Machine)软件,在国内通常称为‘组态软件’。
2.wincc几本系统包含哪些部件?(1)变量管理变量管理器管理着wincc中所有使用的外部变量,内部变量和通信驱动程序等。
(2)图形编辑器图形编辑器用于设计各种图形画面。
(3)报警记录报警记录用于采集和归档报警消息。
(4)变量记录变量记录用于处理测量值的采集和归档。
(5)报表编辑器报表编辑器提供许多标准的报表,也可以自行设计各种格式的报表,可以按照设定的时间进行打印工作。
(6)全局脚本全局脚本是根据项目需要编写ANSI-C或VBS脚本代码。
(7)文本库文本库编辑不同语言版本下的文本消息。
(8)用户管理器用户管理器用来分配,管理和监护用户对组态和运行系统的访问权限。
(9)交叉引用交叉引用用于检测所画面,函数,归档和消息中所有的变量,函数,OLE对象和ActiveX控件等。
第二章1.wincc的变量有哪些种?他们的区别是什么?内部变量和外部变量两大类对于外部变量,变量管理器需要建立wincc与自动化系统(AS)的连接,即确定通信驱动程序。
通信由称作通道的专门的驱动程序来控制。
对于内部变量,除了可以制定变量的名称和变量的数据类型外,还可以确定变量更新的类型。
“内部变量”目录中系统已有自己带一些定义好的已“@”字符开头的变量,称为系统变量,不能删除或重新命名系统变量。
2.wincc的数据类型有哪些?包括以下几类:“二进制变量”数据类型对应于位,可去为数值0或1.“有符号8位数”数据类型具有1个字节长,且有(正号或负号)。
“无符号8位数”数据类型为1个字节,且无符号。
“有符号16位数”数据类型具有2个季节长,且有符号。
《工业组态》期末考试试题与答案

《工业组态》期末考试试题与答案一、填空1、MCGS是(通用监控系统)2、MCGS主体程序是(组态环境)和(运行环境),可执行文件是 (McgsSst.exe)和(McgsRun.exe)3. MCGS系统安装后,根目录下有(work)(program)(samples)三个子目录。
4. 在MCGS组态坏境中生成的工程文件,后缀为(.mcg),存放在(work子目录中).5. MCGS用户应用系统其结构五大部分是(主控窗口),(设备窗口),(用户窗口),(实时数据库),(运行策略)三、简答1.工程:用户应用系统的简称。
引入工程的概念,是使复杂的计算机专业技术更贴近于普通工程用户。
2.对象:操作目标与操作环境的统称。
3.组态:在MCGS组态软件开发平台中对五大部分进行对象的定义,制作和编辑,并设定其状态特征。
三、简答1.水位控制系统的I/O变量表水泵,开关型,控制水泵起动、停止的变量。
调节阀,开关型,控制调节阀打开、管被的变量。
出水阀,开关型,控制出水阀打开、关闭的变量。
液位1 ,数值型,水罐1的水位高度,用来控制水罐1水位的变化。
液位2 , 数值型,水罐2的水位高度,用来控制水罐2水位的变化。
2.、用户系统各窗口作用是什么?答:(1)主控窗口确定了工业控制中工程作业的总体轮廓,以及运行流程、菜单命令、特性参数和启动特性等内容,是应用系统的主框架。
(2)设备窗口是MCGS系统与外部设备联系的媒介,专门用放置不同类型和功能的设备构件,实现对外部设备的操作和控制。
(3)用户窗口实现了数据和流程的可视化,其中可以放置三种不同类型的图形对象:图元、图符和动画构件(4)组态工程中的用户窗口,最多可定义512个。
素有的用户窗口均位于主控窗口内,其打开时窗口可见,关闭时窗口不可见。
(5)运行策略是对系统运行流程实现有效控制的手段,其本身是系统提供的一个框架,里面放置有策略条件构件和策略构件组成的策略行通过对运行策略的定义,使系统能够按照设定的顺序额和条件操作实时数据库,控制用户窗口的打开、关闭并雪顶设备构件的工作状态等,从而实现对外部设备工作过程的精确控制。
工控组态软件考试试题

工控组态软件考试试题试题11)新建工程,工程另存为“学号+姓名”2)在工程中新建窗体,更改属性,窗体名“液体混合系统”,最大化显示3)新建开关型变量:“阀门1”、“阀门2”、“放液阀”;“搅拌启动”、“搅拌转向”。
4)新建数值型变量“液位”、“搅拌旋转”、“液位上限”、“液位中限”、“液位下限”,5)在窗口界面选择一个“反应罐”,“三个阀门”,自画一个含三个叶片的搅拌器,其中“阀门1”、“阀门2”放在罐顶部,“放液阀”放在罐底部,分别通过管道与罐连接。
搅拌器放在罐中间(参考下图)。
6)添加四个按钮,分别用于控制系统启动/停止、搅拌启动/停止、搅拌正转/反转、放液阀放液。
7)设置循环策略、当“启动”按钮按下后,首先阀门1打开,液位上升,液位上升到液位中限时,阀门1关闭,阀门2 打开,当液位上升到液位上限时,阀门2关闭,搅拌器启动,先正转5次,后反转5次,然后停止搅拌,然后开始放液。
液位开始下降。
液位下降到液位下限时,放液阀关闭。
8)搅拌启动/停止,正转/反转和放液等按钮,可以手动控制。
注:液位上限、中限、下限值自定。
试题21)新建工程,工程另存为“学号+姓名”2)在工程中新建窗体,更改属性,窗体名“钻孔机床控制系统”,最大化显示。
3)在窗口中下图所示界面:4)新建开关型变量:“钻头旋转”、“钻头转向”、“钻台移动方向”;“运行方式”5)新建数值型变量“钻台位移”、“钻头转角”6)选择一个按钮开关和一个旋钮开关,通过旋钮开关改变“运行方式”变量改变“手动”和“自动”两种方式。
当处于手动方式时,可分别控制电机上升、下降和钻头正反转。
自动方式时,按下启动按钮,钻头正传并同时下降。
当下降到位后,钻头反转并同时上升,上升到位后,停止在原位。
组态软件基础及应用(组态王KingView)上机考试题4

组态王上机考试题目4
一.题目要求及评分标准
设计完成一个工业机械手监控系统,有具体流程图画面,各画面能实现灵活转换。
设计完成以下功能:
(1)按下开始按钮装置开始工作,机械手首先做下降运动,待下降到位后,机械手张开手指抓取物品(抓紧物品时间由定时器确定>;然后机械手上升到最上端(由上限位开关确定>,再向右运动;到达右端后,机械手开始下降,下降到位后机械手松开,放下物品;再将机械手上升,如此循环提取物品。
(40分)
(2)在组态王6.55中绘制能够正确反映题目要求的画面,定义相关变量,进行相应的动画链接,且实物与画面能够互相监控。
(20分)
(3)画出组态王的机械手控制主界面。
(20分)
(4)实现机械手控制的程序设计。
(20分)
(5)根据自己能力进行功能扩展(比如登陆界面、控制界面、控制按钮、报警显示器等)。
(不做要求,完成好适当加分)
二.系统组成及控制要求
机械手控制系统的界面设计、关联变量和程序编制完成后,就程序进行调试,最后完成的系统运行效果图如下:
1、启动亮,下亮机械手下行
2、启动亮,夹紧亮夹紧物体
3、启动亮,上亮,夹紧亮,一起上行
4、夹紧右行
5、夹紧下降
6、机械手上行电机旋转物体左行。
力控工业组态练习题(有答案)

4定义变量时,选择“安全级别”有什么作用?此项用于设置对变量的安全级别。
有四个级别可选:"操作工级"、"班长级"、"工程师级"、"系统管理员级",四个级别的优选权依次升高,系统管理员为最高级别。
5定义变量时,选择记录或不记录分别有什么作用?该选项用于记录运行系统View中,对该变量的操作过程。
如果选择不记录,就看不到对变量的操作过程。
如果选择"记录",在运行过程中,激活"特殊功能[F]/事件记录显示" 命令,点击"过程操作"按钮就可以看到针对该变量的操作过程。
6PcAuto3.62中有哪几种变量?它们的作用域如何?变量类别决定了变量的作用域及数据来源。
例如,如果要在界面中显示、操作数据库中的数据时,就需要使用数据库型变量。
力控支持的变量有:窗口中间变量、中间变量、数据库变量、间接变量和系统变量。
窗口中间变量作用域限于力控应用程序的一个窗口,或者说,在一个窗口内创建的窗口中间变量,在其它窗口内是不可引用的,即它对其它窗口是不可见的。
窗口中间变量是一种中间临时变量,它没有自己的数据源,通常用作一个窗口内动作控制的局部变量、局部计算变量或用于保存临时结果。
中间变量的作用域范围为整个应用程序,不限于单个窗口。
一个中间变量,在所有窗口中均可引用。
即在对某一窗口的控制中,对中间变量的修改将对其它引用此中间变量的窗口的控制产生影响。
窗口中间变量是一种中间临时变量,它没有自己的数据源。
中间变量适于作为整个应用程序动作控制的全局性变量、需要全局引用的计算变量或用于保存临时结果。
当要在界面上显示处理数据库中的数据时,需要使用数据库变量。
一个数据库变量对应数据库中的一个点参数。
数据库变量的作用域为整个应用程序。
上述三种变量按照数据类型可以分为:实型变量、整型变量、离散型变量、字符型变量。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、创建过程画面
1. 创建一个单用户项目。
2. 按下图1创建过程画面。
3. 控制要求:(1)输入泵A/B的工作条件:①进料阀已打开;②出料阀已打开;③混合罐未满;④排放阀关闭;⑤紧急停止未动作。
(2)搅拌电动机M的工作条件:①混合罐未空;②排放阀关闭;③紧急停止未动作。
(3)排放阀V的工作条件:①搅拌电动机M停止工作;②紧急停止未动作。
图1 过程画面
二、组态过程变量
按下表组态过程变量。
精选文库
变量名称变量类型变量参数说明
A_Start 二进制变量DB10.D0.0 成分A泵启动
B_Start 二进制变量DB10.D0.1 成分B泵启动
M_Start 二进制变量DB10.D0.2 搅拌机M启动
V_Start 二进制变量DB10.D0.3 排放阀V启动CRT_ DATA 二进制变量DB10.D0.4 启动
CRT_ Local 二进制变量DB10.D0.5 CRT/Local运行方式TANK_LEVEL 有符号16位数DB10.DW2 液位高度
A_RUN_STOP_LT 二进制变量DB10.D4.0 A泵运行指示
B_RUN_STOP_LT 二进制变量DB10.D4.1 B泵运行指示
M_RUN_STOP_LT 二进制变量DB10.D4.2 搅拌机M运行指示V_RUN_STOP_LT 二进制变量DB10.D4.3 排放阀V打开指示InA_Iv_Open 二进制变量E0.1 成分A进料阀打开InA_FIv_Open 二进制变量E0.2 成分A出料阀打开InB_Iv_Open 二进制变量E1.1 成分B进料阀打开InB_FIv_Open 二进制变量E1.2 成分B出料阀打开三、组态过程值归档
要求:用趋势图对液位高度变量进行归档,如图2所示,归档名称:Tank_Level。
图2 Tank_Leve变量归档图
-- 2
精选文库
四、建立WinCC与S7 PLC的通讯,组态PLC控制系统
1. 启动STEP 7,并下载项目到PLCSIM仿真器中,添加输入和输出模块,运行项目。
2. 建立WinCC与PLC通讯。
(1)添加驱动程序;
(2)设置通讯参数。
五、运行测试要求:
(1)主画面运行正确;
(2)趋势画面运行正确。
-- 3。