组态王上机作业题
《组态控制技术》考试试卷(第4套)
《组态控制技术》上机考试试卷(四)(满分100分,时间:100分钟)班级姓名学号得分题目:升降机自动控制系统的MCGS界面控制设计升降机自动控制系统的界面如下图所示,请完成后面的若干任务。
一、新建一个名为“升降机自动监控系统”的工程,编辑如上图所示的静态工程画面(20分)二、构造如下图所示的实时数据库(15分)。
(注:可以根据需要添加变量)LS2 开关型开关量输入,二层限位开关LS3开关型开关量输入,三层限位开关M1开关型开关量输出,电梯上升(马达正转)M2开关型开关量输出,电梯下升(马达反转)SB1开关型开关量输入,一层按钮,按1松0SB2 开关型开关量输入,二层按钮,按1松0SB3 开关型开关量输入,三层按钮,按1松0ZHV1开关型定时器状态信号ZHV2 开关型定时器启动/复位信号ZHV3 数值型定时器计时值,定时器调试变量电梯数值型电梯上下移动变化WTO 开关型2个按钮都按下三、编写控制程序,实现升降机的自动控制。
(30分)要求:(1)当升降机停于一层或二层时,按三层按钮呼叫,则升降机上升至LS3停止。
(2)当升降机停于三层或二层时,按一层按钮呼叫,则升降机上升至LS1停止。
(3)当升降机停于一层时,按二层按钮呼叫,则升降机上升至LS2停止。
(4)当升降机停于三层时,按二层按钮呼叫,则升降机上升至LS2停止。
(5)当升降机停于一层,而二层或三层均有人呼叫,升降机上升至LS2时,在LS2暂停10s后,继续上升至LS3停止。
(6)当升降机停于三层,而一层或二层均有人呼叫,升降机下降至LS2时,在LS2暂停10s后,继续下降至LS1停止。
(7)当升降机上升或下降途中,任何反方向的按钮呼叫无效。
四、设置动画属性,完成如下的动画效果(共30分):(1)当升降机停于一层或二层时,按三层按钮呼叫的自动控制效果(5分)(2)当升降机停于三层或二层时,按一层按钮呼叫的自动控制效果(5分)(3)当升降机停于一层时,按二层按钮呼叫的自动控制效果(5分)(4)当升降机停于三层时,按二层按钮呼叫叫的自动控制效果(5分)(5)当升降机停于一层,而二层或三层均有人呼叫的自动控制效果(5分)(6)当升降机停于三层,而一层或二层均有人呼叫的自动控制效果(5分)五、给工程加密,设置工程密码为“123”(5分)。
组态王复习题(全部)
组态王复习题一、概念题1变量名:唯一标识一个应用程序中数据变量的名字,同一应用程序中的数据变量可以重名。
2.I/O离散变量用于表示浮点数据,取值范围10E-38~10E+38,有效值7位。
3.趋势曲线用来反应数据变量随时间的变化情况。
趋势曲线只有实时趋势曲线。
4.“I/O变量”指的是需要“组态王”和其它应用程序(包括I/O服务程序)交换数据的变量。
这种数据交换是单向的。
5外部设备包括:下位机(PLC、仪表、模块、板卡、变频器等),它们一般通过串行口和上位机交换数据及内存变量。
6组态王把那些需要与之交换数据的设备或程序都作为内部设备7变量或变量的域的值变化到超出数据字典中所定义的变化灵敏度时,它们就被执行多次。
8在组态王中,每个工程可以在多个的目录下。
9定义了I/O变量后,组态王就可以和它们交换数据。
10命令语言是一段类似汇编语言的程序,工程人员可以利用这段程序来增强应用程序的灵活性。
11.内存离散变量、I/O离散变量:类似一般程序设计语言中的变量,取值为A.0.1 B 整数 C –1、1 D 布尔(BOOL)12.基本类型的变量也可以按照数据类型分为长整数型和字符串型。
A离散型 B模拟型 C I/O变量 D实型变量13.组态王安装与运行环境主频100MHZ以上,内存不少于32兆运行于Windows 98第二版及A Windows 98B 2000/NTC Windows XPD MSDOS14.变量可以分为基本类型和特殊类型两大类。
基本类型的变量又分为。
A.内存变量B.离散变量C.I/O变量 D实型变量15.工控软件“组态王”包由•工程管理器、工程浏览器。
A画面运行系统 B信息窗口 C数据库 D外部设备16.内存实型变量、I/O实型变量:用于表示,取值范围A 浮点数据 B.0.1 C.有效值7位 D.10E-38~10E+3817.内存整数变量、I/O整数变量用于表示带符号的整型数据,取值范围A -2147483648~2147483647B -1、1C 10E-38~10E+38 D浮点数18.事件命令语言可以规定在事件发生、存在、和消失时分别执行的程序。
组态考试习题及答案
组态考试习题及答案第一章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个季节长,且有符号。
组态软件基础及应用(组态王KingView)上机考试题3
组态王上机考试题目3一.题目要求及评分标准基于组态王设计交通灯控制系统,该系统可供拥挤十字路口使用的交通灯,其中包括红、绿、黄三种颜色状态。
设计完成以下功能:(1)利用组态王6.55制作交通灯控制系统使的红、绿、黄三色灯按照一定规律亮灭。
(10分)(2)在组态王6.55中绘制能够正确反映题目要求的画面,定义相关变量,进行相应的动画链接,且实物与画面能够互相监控。
(20分)(3)实现南北方向绿灯的打开次数的实时曲线显示。
(20分)(4)实现东西方向绿灯的打开次数的历史曲线显示。
(20分)(5)当开关打开时,南北红灯亮30,同时东西绿灯亮27s,东西黄灯亮3s;然后东西红灯亮30s,同时南北绿灯亮27s,南北黄灯亮3s,循环往复,闪亮顺序参照实际交通灯。
(30分)6、根据自己能力进行功能扩展(比如登陆界面、控制界面、控制按钮、报警显示器等)。
(不做要求,完成好适当加分)二.系统组成及控制要求(1)如图1是十字路口交通信号灯示意图本系统的控制对象有六个,分别为东西方向红灯两个,南北方向红灯两个,东西方向黄灯两个,南北方向黄灯两个,东西方向绿灯两个,南北方向绿灯两个。
在组态王模拟控制中系统分为自动控制和手动控制。
自动控制:自动控主要应用于正常情况下使用,南北红灯亮维持30秒,在南北红灯亮的同时东西绿灯也亮,并维持27秒。
到27秒时,东西绿灯熄灭,在东西绿灯熄灭时,东西黄灯亮3s,南北红灯熄灭,绿灯亮,东西黄灯熄灭,红灯亮维持30秒,南北绿灯亮维持27秒,在南北绿灯熄灭后同时南北黄灯亮。
这时南北红灯又亮,同时南北黄灯熄灭,东西绿灯又同时亮,如此周而复始。
手动控制:主要应用于交通堵塞分为南北交通灯绿灯亮和东西交通灯红灯亮、东西交通灯绿灯亮和南北交通灯红灯亮、南北黄灯单独辆亮、东西黄灯单独辆亮;特殊情况下可以进行单独控制。
在控制的过程中不会出现互相干扰的情况。
图1十字路口交通灯示意图(2)东西、南北两干道交于一个十字路口,各个路口有一个交通灯,指挥车辆和行人安全通行。
《组态控制技术》考试试卷(第3套)
《组态控制技术》上机考试试卷(三)
(满分100分,时间:100分钟)
班级姓名学号得分
题目:水位监控系统的MCGS界面控制设计
水位监控系统的界面如下图所示,请完成后面的若干任务。
一、新建一个名为“水位控制系统”的工程,编辑如上图所示的静态工程画
面(20分)
二、构造如下表所示的实时数据库(10分)(注:可以根据需要添加变量)
三、设置动画属性,完成如下的动画效果(共25分):
(1)水罐中液位的自动升降效果(10分)
•当水泵打开时液位1自动上升,速度为0.15m/200ms;
•当调节阀打开时液位1自动下降,速度为0.045m/200ms,液位2自动上升,速度为0.065m/200ms;
•当出水阀打开时液位2自动下降,速度为0.025m/200ms。
(2)利用脚本程序实现水泵和阀门的自动启停控制,要求:罐1液位>=9m 关闭水泵;罐1液位<=1m,打开水泵。
罐2液位>=7m,关闭调节阀;水罐2水位<=1m,打开进水阀。
罐2液位<=0.6m,关闭出水阀,否则打开出水阀。
(10分)
(3)水流的流动效果(5分)
四、制作实时报警显示,当水罐1的液位高于8米或低于2米,水罐2的液
位高于6米或低于1米时发生报警(10分)
五、建立一个“数据显示”窗口,在该窗口内制作实时曲线(10分)和历史
曲线(10分),在主控窗口建立一个“曲线显示”菜单,使运行时可以打开“曲线显示”菜单显示窗口内容(5分),就有如下图所示的内容:
六、给工程加密,设置工程密码“456”(10分)
七、。
组态王软件2011实习理论考试题
组态王软件2011实习理论考试题一、填空题(单选题)共26分;每空1分:1、组态王软件是一种通用的工业()软件,它融过程控制设计、现场操作以及工厂资源管理于一体,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。
(A)监控(B)过程(C)管理(D)应用2、当()打开时,工具箱自动显示。
工具箱中的每个工具按钮都有“浮动提示”,帮助您了解工具的用途。
(A)监控(B)画面(C)软件(D)应用3、()连接是使被连接对象根据条件表达式的值而显示或隐含。
(A)动画(B)画面(C)软件隐含(D)变量4、缩放连接是使被连接对象的大小随连接()的值而变化。
(A)软件隐含(B)动画(C)表达式(D)过程5、旋转连接是使对象在画面中的()随连接表达式的值而旋转。
(A)表达式(B)画面(C)位置(D)旋转6、选中按钮按鼠标右键选择()切换,在按钮属性的提示文本中添加( D )即可[需要设置按钮的风格。
(A)动画(B)字符串(C)表达式(D)注释7、命令语言的格式类似( )的格式,工程人员可以利用其来增强应用程序的灵活性。
(A)汇编语言(B)VB (C)C语言(D)basco8、一般的Active X()都具有属性、方法、事件,用户通过设置控件的这些属性、事件、方法来完成工作。
(A)表达式(B)VB (C)控件(D)basco9、数据报表是反应生产过程中的()、运行状态等,并对数据进行记录、统计的一种重要工具,是生产过程必不可少的一个重要环节。
(A)动画连接(B)软件隐含(C)过程数据(D)basco表达式10、ReportSetHistData2 函数可从组态王记录的()中按指定的起始时间和时间间隔查询指定变量数据。
(A)实时库(B)历史库(C)过程数据(D)basco表达式11、在实际工程中将此命令写入:工程浏览器〉()〉应用程序命令语言〉退出时中,即系统退出后断开与数据库的连接。
(A)工程开发(B)历史库(C)命令语言(D)工程运行12、为了保证运行系统的安全运行,对画面上的()设置了访问权限,同时给操作者分配了访问优先级和安全区,只有操作者的优先级大于对象的优先级且操作者的安全区在对象的安全区内时才可访问,否则不能访问画面中的图形对象。
最新组态王复习题(全部)复习过程
组态王复习题一、概念题1变量名:唯一标识一个应用程序中数据变量的名字,同一应用程序中的数据变量可以重名。
2.I/O离散变量用于表示浮点数据,取值范围10E-38~10E+38,有效值7位。
3.趋势曲线用来反应数据变量随时间的变化情况。
趋势曲线只有实时趋势曲线。
4.“I/O变量”指的是需要“组态王”和其它应用程序(包括I/O服务程序)交换数据的变量。
这种数据交换是单向的。
5外部设备包括:下位机(PLC、仪表、模块、板卡、变频器等),它们一般通过串行口和上位机交换数据及内存变量。
6组态王把那些需要与之交换数据的设备或程序都作为内部设备7变量或变量的域的值变化到超出数据字典中所定义的变化灵敏度时,它们就被执行多次。
8在组态王中,每个工程可以在多个的目录下。
9定义了I/O变量后,组态王就可以和它们交换数据。
10命令语言是一段类似汇编语言的程序,工程人员可以利用这段程序来增强应用程序的灵活性。
11.内存离散变量、I/O离散变量:类似一般程序设计语言中的变量,取值为A.0.1 B 整数 C –1、1 D 布尔(BOOL)12.基本类型的变量也可以按照数据类型分为长整数型和字符串型。
A离散型 B模拟型 C I/O变量 D实型变量13.组态王安装与运行环境主频100MHZ以上,内存不少于32兆运行于Windows 98第二版及A Windows 98B 2000/NTC Windows XPD MSDOS14.变量可以分为基本类型和特殊类型两大类。
基本类型的变量又分为。
A.内存变量B.离散变量C.I/O变量 D实型变量15.工控软件“组态王”包由•工程管理器、工程浏览器。
A画面运行系统 B信息窗口 C数据库 D外部设备16.内存实型变量、I/O实型变量:用于表示,取值范围A 浮点数据 B.0.1 C.有效值7位 D.10E-38~10E+3817.内存整数变量、I/O整数变量用于表示带符号的整型数据,取值范围A -2147483648~2147483647B -1、1C 10E-38~10E+38 D浮点数18.事件命令语言可以规定在事件发生、存在、和消失时分别执行的程序。
组态王200问经典
问:画面是否可以复制? 在一个工程中有一些非常相似的画面,我做好了一个以后,想用 复制的方法生成其余的画面,应该怎么做? 答:兄弟你好啊,刚才我简单试了下,不知道能否满足你的意图啊你选中画面上所有的,先对
问:为什么运行系统报错? 一个项目工程,每当切换到运行系统的时候就出现 OUCHVEW.EXE 出错”,重装组态王也不行,但是运行演示工程和我自己编的一个小测试工程却没有问题, 所以问题出在我的项目工程上,我想请问可能是什么原因造成的。谢谢。 答:出现此提示是因为您的工程已破坏,请尝试以下工程恢复:新建一工程,该工程下新建 与原来工程*.pic 文件名一样的空画面,保存画面.将被破坏工程的*.pic 文件拷贝到新建工 程的目录下将新建工程的*.pic 文件覆盖,从新打开新建工程,将画面逐个打开可以看到工 程画面,按以上尝试一下看能否修。
第 5 页 共 44 页
他们进行[复制],然后直接点[剪切]命令,把你刚才复制的全部[剪切],之后你新建画面,在 新建的画面上点[粘贴],放到合适位置就可以拉。
问:画面中能不能插入背景图? 请问各位高手,在组态王画面中我能不能插入图片做背景 图?如果能,该怎么做?谢谢! 答:用工具箱中的点位图加载即可。
问:关于设置模拟量参数输出不稳定的问题?急! 关于设置模拟量参数输出不稳定的问题? 我的一段程序使用 6.02 开发的前端使用的是三菱 fx2n,通讯和采集数据都正常,但是我设 置一个地址比如“d120”为最大值时,模拟量输出时是最大值但很快就掉到零,然后又恢复 到最大值。输出就不停这样变换,我要的是一个稳定输出最大值,未何会掉到零。(去掉组 态王后,只看 plc 输出是对的)。 答:最大值和最大原始值要一样 最小值和最小原始值要一样 请检查具体设置。
组态王上机指导
集中上机2(组态软件的学习及应用)成绩:题目:冲瓶灌装机组流水线监控系统姓名:裴亚楠学号:2011212526班级:0851101指导教师:李老师、张老师实习时间:第一、五、六周一、实验内容1、实验目标冲瓶灌装机组流水线监控系统(学号尾号为6号)。
设计要求:为了节省资源,提高经济效益,需对喝完的饮料瓶、啤酒瓶等进行回收以实现再利用。
回收的瓶子要经过注水冲洗、烘干、消毒、重新灌装、加盖、包装、质检(最后给出总的质检,需要给出质检算法,比如产生随机数,或给一个分段函数等等,在程序中实现)等流程,用组态王模拟这一动画过程,并实现这一流水线过程的协调。
2、设计思路考查对自动控制原理的理论掌握,同时掌握组态系列软件的基本操作,并且可以使用组态软件开发一个监控系统。
计算机相关课程是现在任何专业的学生都掌握的一种技能,此集中上机旨在一周的时间内帮助学生独立掌握关于软件的基本常识,加强计算机操作能力。
世纪星通用工业自动化监控组态软件系统是实时程序生成器,可以产生管理级别上的监控和数据采集系统,可用于电力、通讯、制冷、化工、石油、钢铁、煤炭、水泥、纺织、机械制造、造纸、食品、水处理、建材、环保、智能楼宇、实验室、交通等多种工程领域,对这个组态软件的学习可为以后的工作、学习奠定坚实的基础。
先规划有关生产线的流程,流程包括注水冲洗、烘干、消毒、重新灌装、加盖、包装、质检这七个流程,七个流程必须相互协调,统筹之后在决定用怎么样的方式在流程图上显示出来,注重于合理布局与实用性能。
冲瓶灌装机组流水线监控系统(学号尾号为6号)。
设计要求:、烘干、消毒、重新灌装、加盖、包装、质检(最后给出总的质检,需要给出质检算法,比如产生随机数,或给一个分段函数等等,在程序中实现)等流程,用组态王模拟这一动画过程,并实现这一流水线过程的协调。
3、任务模块划分(1)程序开关自动化设备,工人开启“可乐梦工厂”流水线程序。
(2)注水模块为了节省资源,提高经济效益,需对喝完的饮料瓶、啤酒瓶等进行回收以实现再利用。
组态王上机考试试题
组态王上机考试题目一.题目要求及评分标准基于组态王设计一个供水系统的液位及温度监控系统,该系统对液位及温度进行实时监测。
设计完成以下功能:1、按照实际题目设计监控画面及动态模拟,画面如图1所示。
(20分)2、在数据字典中定义需要的内存变量和I/O 变量。
(20分)3、实现液位监控系统的实时、历史曲线显示。
(20分)4、实现液位实时报警信息和历史报警信息的显示。
(20分)5、实现液位报表实时显示功能,实时报表数据实时显示储液罐的液位,并能进行报表的实时自动打印,报表制作要求如图2所示。
(20分)6、根据自己能力进行功能扩展(比如登陆界面、控制界面、控制按钮、报警显示器等)。
(不做要求,完成好适当加分)7、凡是发现拷贝情况拷贝者和被拷贝者全重修,只要拷贝我就能发现。
二.系统组成及控制要求本系统为基于组态王的储液罐液位的自动控制。
该系统由进水阀、出水阀、排气阀、储液罐、水源罐、蓄水罐、液位传感器等组成。
系统初始液位为0米,要求控制水位在50-80米之间。
主要的两个门分别为进水阀和出水阀,刚开始两阀门都处于关断状态。
打开进水阀,系统开始工作,开始进水,液体箱液位开始上升,当液位上升至80米时,进水阀自动关断,出水阀自动打开,开始出水,液体箱液位开始下降,当液位下降至50米时,出水阀自动关断,进水阀自动打开,又开始进水,实现给定液位的控制。
系统中设定了液位报警装置,当液位低于45米或高于75米时会产生报警,弹出报警画面(显示报警实时、历史曲线),以此提醒值班人员注意。
要求系统设置报警和事件画面、实时趋势曲线画面、历史趋势曲线画面、实时数据报表画面等,通过各个画面对系统运行情况进行实时监测。
主监控画面分别如图1所示。
本系统的控制对象是实验设备的储液罐,控制目标是液压罐水位,利用液位传感器来检测水位,进水阀连接了水源水罐,从而代替了水源的功能,出水阀连接的是蓄水池,对多余的水进行回收控制。
当从控制界面上打开系统开关时,系统开始运行,检测液压罐的当前液位,利用排气阀,进水阀和出水阀对储液罐液位进行控制。
组态软件应用考试题库
组态软件应用考试题库一、选择题(每题2分,共20分)1. 组态软件的主要功能是什么?A. 系统编程B. 数据库管理C. 工业自动化控制D. 网络通信2. 下列哪项不是组态软件的基本特性?A. 可配置性B. 可扩展性C. 唯一性D. 可维护性3. 在组态软件中,设备的模拟通常使用什么?A. 硬件B. 软件插件C. 网络协议D. 操作系统4. 组态软件中,用于数据采集的组件通常被称为什么?A. 驱动器B. 标签C. 变量D. 模块5. 组态软件的实时数据库主要用于存储什么?A. 历史数据B. 实时数据C. 用户信息D. 系统日志6. 组态软件中,用于显示设备状态的图形组件通常被称为什么?A. 仪表盘B. 指示灯C. 趋势图D. 按钮7. 下列哪项不是组态软件的常见功能?A. 报警管理B. 报表生成C. 硬件维护D. 事件记录8. 组态软件中,用于控制设备运行的逻辑通常使用什么?A. 脚本B. 公式C. 程序D. 算法9. 在组态软件中,用于设置设备参数的界面通常被称为什么?A. 配置界面B. 控制面板C. 属性窗口D. 参数设置10. 组态软件中的用户权限管理主要用于什么?A. 保护数据安全B. 提高系统性能C. 优化用户界面D. 增加软件功能二、填空题(每空2分,共20分)11. 组态软件的_________功能允许用户根据需求定制界面和功能。
12. 组态软件的_________功能可以实时监控设备状态和数据。
13. 组态软件中的_________是用于存储和处理实时数据的核心组件。
14. 在组态软件中,_________是用于控制设备操作的逻辑单元。
15. 组态软件的_________功能可以帮助用户快速定位和解决问题。
16. 组态软件的_________功能可以生成设备运行的统计报告。
17. 组态软件的_________功能可以记录设备运行过程中的重要事件。
18. 组态软件的_________功能可以对用户进行权限分配和管理。
组态王作业
流水灯:
首先新建一个工程,在工程浏览器中的“变量”中新建两个“按钮”,变量类型为“内存离散”,再新建8个“灯”,变量类型为“I/O离散”,如下图
再建立一个编程口
然后画好组态图,建立对应的关系
数字时钟:
首先画好组态画面,然后在数据词典中使用系统的变量
在建立好对应的关系,就可以与电脑时间一样的显示
组态王中报警和事件的处理方法是:当报警和事件发生时,组态王把这些信息存于内存中的缓冲区中,报警和事件在缓冲区是以先进先出的队列形式存储,所以只有最近的报警和事件在内存中。当缓冲区达到指定数目或记录定时时间到时,系统自动将报警和事件信息记录。报警的记录可以是文本文件丶开放式数据库或打印机。另外,用户可以从人机界面提供的报警窗中查看报警和事件信息。
实型变量:类似于一般程序设计语言这种的浮点型变量,用于表示浮点(float)型数据,取值范围为-3.40E+38~+3.40E+38,有效值为7位。
离散变量:类似于一般程序设计语言中的布尔(BOOL)变量,只有0和1两种取值,用于白色一些开关量。
字符串型变量:类似于一般程序设计语言中的字符串变量,可用于记录一些有特定含义的字符串,如名称丶密码等,该类型变量可以进行比较运算和赋值运算。字符串长度最大值为128个字符。
附录
LED代码
交通灯代码
I/O变量是指可与外部数据采集程序直接进行数据交换的变量,如下位机数据采集设备(如PLC丶仪表等)或者其他的应用程序(如DDE丶OPC服务器等)。这种数据交换是双向的丶动态的,也就是说:在“组态王”系统运行过程中,每当I/O变量的值改变时,该值就会自动写入下位机或其他应用程序;每当下位机或应用程序中的值改变时,“组态王”系统中的变量值也会自动更新。
组态软件基础及应用(组态王KingView)上机考试题1
《组态软件及应用》试题试卷说明:1、请考生将所作的工程命名为“学生姓名+学号”,在D盘建立一个新的文件夹,将工程文件放到此文件夹内。
做完后将最终的工程文件打包成压缩文件,命名为“电气XX班期末考试”。
切记将组态王软件退出前要保存,拷全工程文件。
2、考试时间为120分钟,在考试结束前的10分钟将压缩文件放到桌面上,每位学生在确认完试卷收上之后方可离开。
制作一个反应车间监控系统1、定义两个设备,一是三菱FX系列PLC采用编程口,取名PLC。
注意采用COM1端口,完成相应设置;二是亚控仿真PLC,取名仿真PLC。
注意采用COM3端口分值10分2、定义如下的变量(分值10分)3、制作5个画面(窗口),其中一个为主控画面为画面一,一个为报警窗口,一个为实时曲线,一个为报表窗口,一个为原料油罐液位及原料油压力关系的控件(X—Y控件)画面要求:1)、主控画面制作如下,还要有能够切换到其他画面及登录、退出的按钮,无登录人员切换按钮不允许操作(即不允许查询工艺参数);各分画面也能够切换到主控画面;建立一个反应车间用户组,并在反应车间用户组下建立三个用户:工程师(权限:999)、操作员1(权限:500)、操作员2(权限:50)并且画面上要有用户名及用户权限的显示原料油出料阀、催化剂出料阀、成品油出料阀,权限设为:400,(登录用户权限低于:400时,不允许开启和关闭阀门)当阀门开启时,相应管道要有水流的效果;(40分)2)、在报警窗口,制作关于原料油罐液位的报警窗口,报警界限值要有高报,高高报,低报,低低报,报警限自由设定。
(10分)3)、在实时曲线画面(窗口)中,实时曲线反应变量原料油罐液位、催化剂罐液位的变化,(10分)4)在X—Y控件画面中制作实时反应关于原料油罐液位、原料油罐压力关系;(10分)5)在报表窗口,显示催化剂罐液位和成品油液位的数据,(10分)图一主控画面图二实时曲线画面图三实时数据画面图四液位—压力画面图五报警窗口画面。
组态王上机作业题
上机作业题一、题目:基于Kingview组态王软件的加热反应炉自动控制二、工艺过程及控制要求:假定本系统加热炉高为3m,上液面X3为2.6m,下液面X1为0.5m,液位给定值为2m,压力给定值为0.05MPa,温度给定值为400O C。
1.控制要求:按启动按钮后,系统运行;按停止按钮后,系统停止。
二者信号总相反。
第一阶段:送料控制。
1.检测下液面X1、炉内温度X2、炉内压力X4是否都小于给定值。
2.若是,则开启排气阀Y1和进料阀Y2。
3.当液位上升到上液面X3时,应关闭排气阀Y1和进料阀Y2。
4.延时10s,开启氮气阀Y3,氮气进入反应炉,炉内压力上升。
5.当压力上升到给定值0.05MPa时,关断氮气阀。
送料过程结束。
第二阶段:加热反应控制。
1.接通加热炉电源Y5。
2.当温度升到给定值400O C时,切断加热电源,加热过程结束。
第三阶段:泄放控制。
1.延时10s,打开排气阀Y1,使炉内压力降到给定值以下。
2.打开泄放阀Y4,当炉内溶液降到下液面以下,关闭泄放阀Y4和排气阀Y1。
系统恢复到原始状态,准备进入下一循环。
三、系统设计具体要求:1.写出系统硬件组成部分。
2.定义系统的I/O分配表以及画出硬件接线图。
3.进行系统的工程设计:(1)变量的定义(2)简单画面的设计与编辑(3)动画连接(4)命令语言及简单控制程序的编写(5)报警窗口——液面、温度报警窗口1)液面高、低限报警2)温度高于给定值报警(6)画出实时趋势曲线与历史趋势曲线;(7)制作一个实时数据报表与一个历史数据报表分别进行查询;(8)制作一个1分钟加热反应炉温度数据报表。
四、设计深入部分1.在主画面设计中体现填充属性连接与文本色连接。
2.在主画面设计中应用模拟值输出连接与用户输入连接。
3.在主画面设计中体现隐含连接。
五、主画面如图所示:。
组态王上机考试试题
组态王上机考试试题一、选择题1、在组态王中,要创建一个新变量,需要使用哪个菜单项?A.文件B.编辑C.视图D.变量答案:D.变量2、在组态王中,哪个窗口用于编辑和创建变量?A.变量窗口B.运行窗口C.历史曲线窗口D.实时曲线窗口答案:A.变量窗口3、在组态王中,哪个按钮可以添加新的设备?A.添加设备按钮B.删除设备按钮C.编辑设备按钮D.复制设备按钮答案:A.添加设备按钮4、在组态王中,哪个窗口用于显示设备的实时数据?A.变量窗口B.运行窗口C.历史曲线窗口D.实时曲线窗口答案:D.实时曲线窗口二、填空题1、在组态王中,要创建一个新变量,需要先打开____窗口,然后选择____菜单项,在弹出的对话框中选择____选项卡,最后在____中输入变量的名称和类型。
答案:变量;工具;新建;变量名和类型2、在组态王中,要编辑一个已有的设备,需要先打开____窗口,然后选择____菜单项,在弹出的对话框中选择____选项卡,最后在____中输入设备的IP和端口号。
答案:设备;工具;编辑;设备和端口号三、操作题1、请在组态王中创建一个名为“温度”的变量,其类型为“实数”,并设置其初始值为25.0。
要求在实时曲线窗口中显示该变量的值。
2、请在组态王中添加一个名为“温度传感器”的设备,其类型为“模拟量输入”,并设置其通讯类型为“串口通讯”,串口端口号为COM1,波特率为9600。
要求在实时曲线窗口中显示该设备的实时数据。
组态王培训资料一、概述组态王是一款广泛使用的工业自动化控制系统软件,它为用户提供了一个易于使用、功能强大的图形化界面来监控和管理工业过程。
为了帮助用户更好地理解和使用组态王软件,我们提供了这份培训资料。
二、组态王软件的基本功能1、图形界面设计:组态王提供了丰富的图形元素和工具,方便用户创建和编辑监控界面。
2、实时数据监控:组态王可以实时获取和显示来自控制设备的状态信息,以及各种数据参数。
3、历史数据记录与分析:组态王可以保存和处理历史数据,方便用户进行数据分析和优化。
组态王软件期末考试复习题电子教案
组态王软件期末考试复习题一、多选题共30分;每空1分:1、组态王软件结构由( D )、( B )及( C )三部分构成。
(A)开发系统(B)工程浏览器(C)运行系统(D)工程管理器2、组态王支持通过( B )、( D )等标准传输机制和其他监控软件(如:Intouch、Ifix、Wincc等)或其他应用程序(如:VB、VC等)进行本机或者网络上的数据交互。
(A)ODBC (B)OPC(C)OLE (D)DDE3、组态王把那些需要与之交换数据的( C )或( A )都作为外部设备使用。
(A)软件程序(B)通讯连接(C)硬件设备(D)外部软件4、所谓“动画连接”就是建立( B )与( D )的对应关系。
(A)监控中心(B)画面的图素(C)监控中心(D)数据库变量5、( B )连接是使被连接对象在条件表达式的值为真时闪烁。
闪烁效果易于引起注意,故常用于出现非正常状态时的( C )。
(A)画面的图素(B)闪烁(C)报警(D)数据库变量6、在显示的文本的动画连接中选择文本色,输入显示的变量名称,在文本色属性栏中(B )、(A )或(C )不同阈值时要显示的不同颜色(A)删除(B)添加(C)修改(D)阈值7、命令语言有六种形式,其区别在于命令语言执行的时机或条件不同,分别为:(A )、(B )( C )、( D )(H )、( F )(A)应用程序命令语言(B)热键命令语言(C)事件命令语言(D)数据改变命令语言(E)数学函数命令语言(F)画面、按钮命令语言(G)控件函数命令语言(H)自定义函数命令语言8、利用系统提供的“(B)”工具和( D )函数能够实现在主画面中切换到其他任一画面的功能。
(A)Exit()(B)菜单(C)数据库(D)ShowPicture()9、为保证工业现场安全生产,报警和事件的产生和记录是必不可少的,“组态王”提供了强有力的( B )和( D )系统。
(A)菜单(B)报警(C)数据库(D)事件10、报警窗口是用来显示“组态王”系统中发生的报警和事件信息,报警窗口分:( B )和( D )。
工业控制组态软件附应用课程复习题
工业控制组态软件附应用课程复习题工业控制组态软件及应用课程复习题一、填空题(单选题)1、组态王软件是一种通用的工业()软件,它融过程控制设计、现场操作以及工厂资源管理于一体,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。
(A)监控(B)过程(C)管理(D)应用答案A 2、当()打开时,工具箱自动显示。
工具箱中的每个工具按钮都有“浮动提示”,帮助您了解工具的用途。
(A)监控(B)画面(C)软件(D)应用答案B 3、()连接是使被连接对象根据条件表达式的值而显示或隐含。
(A)动画(B)画面(C)隐含(D)变量答案C 4、缩放连接是使被连接对象的大小随连接()的值而变化。
(A)隐含(B)动画(C)变量(D)过程答案C 5、旋转连接是使对象在画面中的()随连接表达式的值而旋转。
(A)表达式(B)画面(C)位置(D)旋转答案C 6、命令语言的格式类似( )的格式,工程人员可以利用其来增强应用程序的灵活性。
(A)汇编语言(B)VB (C)C语言(D)basco 答案C 7、数据报表是反应生产过程中的()、运行状态等,并对数据进行记录、统计的一种重要工具,是生产过程必不可少的一个重要环节。
(A)动画连接(B)软件隐含(C)过程数据(D)basco表达式答案C 8、ReportSetHistData2 函数可从组态王记录的()中按指定的起始时间和时间间隔查询指定变量数据。
(A)实时库(B)历史库(C)过程数据(D)basco表达式答案B二、填空题(多选题)1、组态王软件结构由()、()及()三部分构成。
(A)开发系统(B)工程浏览器(C)运行系统(D)工程管理器答案ABC2、组态王把那些需要与之交换数据的()或()都作为外部设备使用。
(A)软件程序(B)通讯连接(C)硬件设备(D)外部软件答案CD3、所谓“动画连接”就是建立()与()的对应关系。
(A)监控中心(B)画面的图素(C)监控中心(D)数据库变量答案BD4、()连接是使被连接对象在条件表达式的值为真时闪烁。
组态王工程的制作练习(25)
图2 创建新工程单击“确定”。
组态王将在工程路径下生成初始数据文件。
至此,图3 创建新画面图4 监控中心画面效果图5 设备配置设置图7 填充连接对话框设置图10 监控中心运行画面增加液体流动效果、液位过高报警1、构建画面在每个管道中画3段线,“工具|线属性”可改变线段的粗细,另外改变线段的颜色在画面上画一个圆形,文本为液位过高。
2、增加新变量3、动画连接如此,建立三个阀门的动画连接。
(2)流体的动画连接双击第一段点击“隐含”,条件表达式输入:\\本站点\流体状态==0&&\\本站点\流体状态\进料阀1==1类似的对第二段、第三段线段建立动画连接。
双击第二段点击“隐含”,条件表达式输入:\\本站点\流体状态==1&&\\本站点\流体状态\进料阀1==1 双击第三段点击“隐含”,条件表达式输入:\\本站点\流体状态==2&&\\本站点\流体状态\进料阀1==1 对进料阀2和出料阀对应的流体用同样的方法建立动画连接让流体动起来,流体在0、1、2之间循环,编写命令语言注意采集频率改为:100毫秒(3)液位过高闪烁报警动画连接双击图标,在弹出对话框中点击“隐含”,在表达式中写入隐含条件。
完成后全部存,切换到运行状态,点击阀门,观察流体变化,当反应罐液位到达800时观察是否闪烁报警?创建图库精灵点击“创建图库精灵”,输入名称:点击左边,文件中的新建图标,输入图库名称,如“专用图库”,即可存入图库。
建立实时趋势曲线点击工具箱中实时曲线图标,在画面上拖动双击图标,建立动画连接在对话框中可以改变坐标轴的线型、颜色;在表达式中分别选择以前建立的变量:原料罐1液位、原料罐2液位和反应罐液位,可以改变线型和颜色。
完成后全部存,观察运行效果。
工控组态软件问答题
工控组态软件问答题一、问答题1.组态王支持的硬件设备包括哪些?PLC智能仪表智能模块板卡变频器2.说说组态王的逻辑设备。
DDE设备(组态王对设备的管理是通过对逻辑设备名的管理实现的,具体是指每一个实际的IO设备都必须在组态王中指定唯一的逻辑名称,此逻辑设备名对应该IO的生产厂家实际设备名通讯方式设备地址与上位机的通讯方式等信息IO设备与逻辑设备名一一对应)括号内容了解3.组态王逻辑设备有哪几类?DDE设备板卡类设备串口设备人机界面卡和网络板块4.什么是板卡类设备?实际上是组态王内嵌的板卡驱动程序的逻辑名称,其驱动程序非独立的WINDOWS应用程序而是以DDL形式供组态王调用,对应实际插入计算机总线扩展槽中的IO板卡5.什么是串口类设备?实际上是组态王内嵌的串口驱动程序的逻辑名称其驱动程序非独立的WINDOWS应用程序而是以DDL形式供组态王调用,这种串口驱动程序对应实际与计算机串口相连的IO设备6.什么是网络模块?组态王利用以太网和TCPIP协议可以与专用的网络通讯模块进行连接7.串口设备的通信参数主要有哪些?波特率数据位检验位停止位等8.组态王提供的仿真PLC有哪几种寄存器?INCREA DECREA RADOM STATIC CommErr五种9.组态王仿真PLC的STATIC100寄存器中的数据有什么特点?可读可写能接收0-100的任意整数,可以保存用户下发数据直到用户写入新数据,编号原则是在原名后加10.组态王变量的基本类型有哪些?IO 变量和内存变量两种11.组态王变量的数据类型有哪些?实型变量离散变量字符串型变量整数变量结构变量12.组态王特殊变量类型有哪些?报警窗口变量历史趋势曲线变量系统预设变量13.组态王系统预设变量$秒代表什么意思?返回0-59之间的整数表示一分钟的某一秒14.对IO类型的变量,数据类型IO离散IO整型IO实型IO 字符串。
15.什么是动画连接?建立画面的图素与数据库变量的对应关系,这样工业现场数据变化时,通过IO接口引起数据库变量的变化16.动画连接属性的属性变化有哪三种?线属性填充属性文本色17.动画连接的位置与大小变化有哪五种?水平移动垂直移动缩放旋转填充18.文本图形对象的值输出动画连接有哪三种?模拟值输出离散值输出字符串输出19.三种命令语言连接是什么?按下弹起按住20.水平移动连接的移动距离以什么为单位?像素21.填充连接中的填充方向有哪四种?向上向下向左向右22.闪烁连接通常用于什么情况?条件表达式为真23.在组态王中后台命令语言有哪四种?应用程序热键事件数据改变24.什么是应用程序命令语言?组态王运行系统应用程序启动运行时和程序退出时执行的命令语言程序25.数据改变命令语言触发的条件是什么?连接的变量或变量域的值发生变化26.什么是画面命令语言?与画面显示与否有关系的命令语27.组态王的曲线由哪几种?趋势曲线温控曲线X-Y曲线28.温控曲线反映的是什么情况?实际测量值按设定曲线变化的情况29.组态王提供几种形式的历史曲线?三种图库中调用历史曲线控件工具箱中调用的历史趋势曲线30.与历史趋势曲线有关的必配置项有哪几种?定义变量范围对变量作历史记录定义历史数据存储目录重启历史数据记录31.组态王的报表函数分为哪几种?报表内部函数单元格操作函数存取报表函数报表统计函数报表历史数据查询报表打印函数32.什么是事件?用户对系统的行为和动作如改变变量值登录注销站点启动退出等33.离散型变量的报警类型哪几种?1状态报警0状态报警状态变化报警34.为什么要设置报警组?在监控系统中为了方便查看,记录和区别,要将变量产生的报警信息归类到不同报警组中35.越限报警的报警限有哪四个?低低低限高限高高限36.组态王内置控件包括哪些?棒图温控曲线X-Y曲线列表框选项按钮文本框超级文本框AVI动画播放控件视频控件开放式数据库查询历史曲线控件PID控件37.组态王SQL 访问管理器包括哪两部分功能?表格模板和记录体38.什么事偏差报警?模拟量的值相对目标值上下波动超过变化范围时产生的报警39.偏差报警分为哪两种?小偏差和大偏差40.组态王网络结构中的服务器有哪几种?IO服务器报警服。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上机作业题
一、题目:
基于Kingview组态王软件的加热反应炉自动控制
二、工艺过程及控制要求:
假定本系统加热炉高为3m,上液面X3为2.6m,下液面X1为0.5m,液位给定值为2m,压力给定值为0.05MPa,温度给定值为400O C。
1.控制要求:
按启动按钮后,系统运行;按停止按钮后,系统停止。
二者信号总相反。
第一阶段:送料控制。
1.检测下液面X1、炉内温度X2、炉内压力X4是否都小于给定值。
2.若是,则开启排气阀Y1和进料阀Y2。
3.当液位上升到上液面X3时,应关闭排气阀Y1和进料阀Y2。
4.延时10s,开启氮气阀Y3,氮气进入反应炉,炉内压力上升。
5.当压力上升到给定值0.05MPa时,关断氮气阀。
送料过程结束。
第二阶段:加热反应控制。
1.接通加热炉电源Y5。
2.当温度升到给定值400O C时,切断加热电源,加热过程结束。
第三阶段:泄放控制。
1.延时10s,打开排气阀Y1,使炉内压力降到给定值以下。
2.打开泄放阀Y4,当炉内溶液降到下液面以下,关闭泄放阀Y4和排气阀Y1。
系统恢复到原始状态,准备进入下一循环。
三、系统设计具体要求:
1.写出系统硬件组成部分。
2.定义系统的I/O分配表以及画出硬件接线图。
3.进行系统的工程设计:
(1)变量的定义
(2)简单画面的设计与编辑
(3)动画连接
(4)命令语言及简单控制程序的编写
(5)报警窗口——液面、温度报警窗口
1)液面高、低限报警
2)温度高于给定值报警
(6)画出实时趋势曲线与历史趋势曲线;
(7)制作一个实时数据报表与一个历史数据报表分别进行查询;(8)制作一个1分钟加热反应炉温度数据报表。
四、设计深入部分
1.在主画面设计中体现填充属性连接与文本色连接。
2.在主画面设计中应用模拟值输出连接与用户输入连接。
3.在主画面设计中体现隐含连接。
五、主画面如图所示:。