0.0873

五煦查题

快速找到你需要的那道考题与答案

尔雅组态软件项目开发与实践_4章节答案(学习通2023课后作业答案)

19 min read

尔雅组态软件项目开发与实践_4章节答案(学习通2023课后作业答案)

项目一 机械手监控系统的尔雅设计

任务1 计算机控制系统概述随堂测验

1、在人工液位控制过程中,组态章节利用哪个部位来检测液位的软件高低呢?
A、眼
B、项目学习脑
C、实践手
D、答案脚

2、通课在液位自动控制系统中,后作水罐的业答液位属于()。
A、尔雅给定量
B、组态章节控制器
C、软件被控变量
D、项目学习被控对象

3、实践水位变送器在控制系统中的答案作用是()。
A、控制
B、检测
C、给定值
D、执行器

4、实时是指信号的_______、______和______都要在规定的时间内完成。
A、输入
B、计算
C、优化
D、输出

5、计算机控制系统中的控制器是计算机。

任务2 计算机控制系统的分类随堂测验

1、本视频中主要介绍了哪几种计算机控制系统?
A、DCS
B、FCS
C、DDC
D、SCC

2、集散控制系统的监督级主要任务在于根据要求和数据进行最优参数计算。

3、直接数字控制系统的计算机可对生产过程中的各个参数进行___________。

4、监督控制系统能够实现最优控制和____________。

5、现场总线控制系统是由被控过程、____________、传感器和执行器组成的闭环通信控制系统。

任务3 组态技术的发展现状随堂测验

1、世界上第一款组态软件是_________。
A、Intouch
B、Fix
C、Citech
D、组态王

2、组态的过程就是二次开发的过程

3、组态软件的异构性强,适合与多种硬件设备进行连接。

4、组态软件一般用于工业局域网,不需要关注系统安全性。

5、组态软件是伴随着____________而被人们所熟知的。

任务4 组态王软件的安装随堂测验

1、组态王的工程管理器不包含()功能。
A、画面的设计
B、工程的备份与恢复
C、数据词典的导入与导出
D、工程的管理

2、组态王的工程浏览器不包含()功能。
A、工程的导入与导出
B、画面的设计
C、变量的定义
D、通讯端口的设置

3、组态王软件的主要界面有()。
A、工程浏览器
B、工程管理器
C、开发环境界面
D、运行环境界面

4、组态王7.5SP2 包含中文版和英文版两种版本。

5、被选定为当前工程的工程无法直接删除。

任务5 组态王软件使用入门随堂测验

1、组态王工程管理器主要功能是工程的建立与删除、工程的备份与导入、开发环境与运行环境的切换。

2、被选定为当前工程的工程无法直接删除。

3、工程浏览器所有的内容都可以在目录显示区中找到相应的任务树。

4、工程浏览器可以对系统的变量进行增删与修改。

5、组态王的主要界面包括_____________、工程浏览器、开发环境、运行环境。

任务6 机械手监控系统的画面及动作机制分析随堂测验

1、在本工程中,停止按钮的作用是:_______________。
A、停止在当前状态,按下启动按钮后恢复到初始状态后重新开始。
B、停止在当前状态,按下启动按钮后继续之前的动作。
C、恢复到初始状态,按下启动按钮后重新开始。
D、停止在当前状态,按下启动按钮后重新开始。

2、机械手的一个完整周期包含()个工序。
A、4
B、6
C、8
D、10

3、在机械手的工序中主要包括哪些动作?
A、左移与右移
B、下移
C、上移
D、夹紧与放松

4、机械手是一种能模仿_____________的某些动作功能,按照固定程序抓取、搬运物件或操作工具的自动操作装置。

5、复位按钮按下后,系统将会______________________________________________。

任务7 机械手监控系统画面的设计-矩形与文字随堂测验

1、组态王的坐标原点在()。
A、左上角
B、左下角
C、右上角
D、右下角

2、组态王的坐标系中,向右为X轴正方向,向下为Y轴正方向。

3、在工程管理器中新建工程后必须双击打开才能完成新建工程。

4、图符的长度通过工具箱的坐标点计算获得。

5、组态王用__________来区分两个不同的项目。

任务8 机械手监控系统画面的设计-颜色与图符随堂测验

1、在组态王中使用哪个键来实现多个工件的独立选取?
A、Ctrl+单击
B、Shift+单击
C、Ctrl+Shift+单击
D、ALT+单击

2、组态王可以通过以下哪些方法设定颜色()。
A、RGB
B、HSB
C、取色器
D、调色板

3、在颜色的设计上,一般以浅色调为主。

4、通过_________按钮可以实现图符的左对齐。

5、与Ctrl键点击的方式进行点选,与之相对应,能够批量选取图符的是___________。

任务9 数据词典的使用随堂测验

1、组态王的实时数据库主要与()进行数据的交互。
A、工业现场数据
B、画面
C、变量
D、命令语言

2、数据词典主要有()构成。
A、内存变量
B、IO变量
C、结构变量
D、数字变量

3、IO变量用于组态王与外部设备的数据交互。

4、内存变量用于组态王与其他设备进行数据的交互。

5、离散量包含两个相互对立的状态。

任务10 内存变量的定义随堂测验

1、Byte型数据类型有8位,它的取值范围最大值是_________。
A、127
B、255
C、1023
D、2047

2、机械手的左移信号和机械手X的水平移动量信号是什么类型的变量?
A、离散量、整数量
B、离散量、离散量
C、整数量、离散量
D、整数量、整数量

3、利用DB导出功能可以对工程的变量库进行备份。

4、变量的名称长度不能超过______字符。

5、变量的类型有4种,分别是离散变量、实数变量、_________和字符串变量。

任务11 命令语言与IF语句的使用随堂测验

1、命令语言可以用哪些方式进行触发()。
A、时间变化
B、数据变化
C、按钮操作
D、鼠标操作

2、命令语言是一种高级语言。

3、应用程序启动时命令语言只有系统启动时会运行一次。

4、if语句是条件判断式命令语言。

5、if语言适用于_________逻辑。

任务12 运算符与赋值语句的使用随堂测验

1、已知a = 4, b = 3, c= a && b , 那么变量 c 的值应为多少?
A、0
B、1
C、4
D、12

2、以下哪类运算符属于关系运算符?
A、>
B、<
C、==
D、=

3、组态王的运算符中,括号的优先级最高。

4、在代码 a = 3 中,执行此句语句后,变量 a 的值将会变为 3 。

5、利用命令语言的循环运行,可以利用命令语言达成计时效果。

任务13 按钮与指示灯动画的设计随堂测验

1、按住时命令语言的循环时间与应用程序命令语言的循环时间相同。

2、按住时一般用于长期动作的控制。

3、按下时和弹起时模拟了人手操作按钮的过程。

4、在按钮的使用过程中,一般以_____色表示运行状态,用_______表示停止状态。

5、上移、下移、左移、右移等均为________量。

任务14 移动动画的设计随堂测验

1、衡量水平移动的变量需要使用 。
A、离散型
B、整数型
C、字符串型
D、开关型

2、工具箱左下角的数据指代: 。
A、选取的元件的横坐标
B、被选择元件的长度
C、被选择元件的宽度
D、被选择元件的周长

3、移动速度受以下哪些因素影响?
A、对应值
B、移动距离的值
C、循环扫描时间
D、每轮循环的自加值

4、机械手X = 机械手X + 1 这句话只能控制元件的横向移动?

5、组态王中移动动画可分为 、垂直移动和曲线移动。

任务15 缩放与旋转动画的设计随堂测验

1、机械手的横臂与立臂的伸缩与移动的变量相关联。

2、为了让矩形旋转的圆心能够偏移到顶部中点,需要将其旋转圆心偏离图素中心在垂直方向上进行上移。

3、最大逆时针旋转角度是指被连接对象逆时针方向旋转能达到的最大角度及对应的表达式的值。

4、缩放时的最大时百分比的最大值是________%。

5、矩形旋转的起始圆心在它的_________。

任务16 机械手监控系统控制程序设计随堂测验

1、如果在应用程序中编写命令语言 次数 = 次数 + 5 ,循环时间设定为200ms ,那么10s后 次数变量的值应为()。
A、10
B、25
C、100
D、250

2、命令语言 C = 0 && 1 中,C的值应为()。
A、0
B、1
C、01
D、10

3、启动时命令语言中的程序一般用于对系统进行变量的初始化。

4、加法运算符的优先级高于赋值运算符。

5、if语句在使用时,如果控制条件只有一条语句,那么可以省略__________。

任务17 机械手监控系统的手动调试随堂测验

1、如果循环时间为200ms,次数=次数+1,那么5s之后次数的值是()。
A、15
B、20
C、25
D、30

2、按钮的按下时命令语言在运行时,如果鼠标点击按钮,命令语言执行几次?
A、1
B、无限次
C、根据限制条件执行次数
D、不确定

3、利用注释能够有效提高程序的可读性。

4、系统调试是为了排除系统故障而进行的单次或多次的系统运行检测。

5、被注释的语句在执行时只扫描但不执行。

任务18 机械手监控系统的自动调试随堂测验

1、调试一般是在工程交付前进行的。

2、通过设置系统主画面可以启动时默认打开该画面。

3、如果在某个空间上选择隐含,表达式中使用if(1),那么会出现什么结果? _________________________________________。

4、通过设置__________可以调节系统运行速度。

5、调试的目的是什么?

机械手监控系统单元测试题

1、以下哪项运算符不属于关系运算符?
A、>
B、<
C、==
D、=

2、已知a =2, b = 3, c = a && b , 那么变量 c 的值应为多少?
A、2
B、3
C、6
D、1

3、为了演示机械手的纵向移动,需要定义一个变量,该变量应该属于何种类型?
A、离散型
B、字符型
C、整数型
D、开关型

4、如果在应用程序中编写命令语言 次数 = 次数 + 2 ,循环时间设定为200ms ,那么10s后 次数变量的值应为()。
A、10
B、100
C、1000
D、1

5、按钮的按下时命令语言在运行时,如果鼠标点击按钮,命令语言执行几次?
A、1
B、无限次
C、根据限制条件决定
D、不确定

6、在液位自动控制系统中,水罐的液位属于()。
A、给定量
B、控制器
C、被控对象
D、被控变量

7、为了模拟机械手的移动,需要定义它的水平移动和垂直移动,那么它的移动速度受到哪些因素的影响呢?
A、对应值
B、移动距离的值
C、循环扫描时间
D、每轮循环的自加值

8、在绘图过程中,调用工具箱时其左下角有四个数据,他们分别表示什么含义?
A、控件的长度与高度
B、控件在界面中的坐标位置
C、控件的周长
D、控件在画面中的面积

9、计算机控制系统的控制器是计算机。

10、系统运行时命令语言仅在系统启动时运行一次。

项目二 液位监控系统的设计

任务1 立体管道的应用随堂测验

1、流动状态根据()表达式的值确定。
A、流动条件
B、运行条件
C、旋转条件
D、比对条件

2、当变量值在(1,10)范围时,管道内液体流线的流动方向为管道起点至管道终点,流速为设定值,()为速度的最大值。
A、0
B、10
C、255
D、∞

3、流动连接用于设置立体管道内液体流线的旋转状态。

4、当“流动条件”的变量值为0时,不产生流动效果,管道内不显示流线。

5、当变量值在(-10,-1)范围时,管道内液体流线的流动方向为管道起点至管道终点。

任务2 滑动杆输入的应用随堂测验

1、水平滑动杆输入连接对话框中“向左”栏目设置的意义是:图形对象从设计位置向左移动的()。
A、最小角度
B、最大角度
C、最小距离
D、最大距离

2、水平滑动杆输入连接对话框中“向右”栏目设置的意义是:图形对象从设计位置向右移动的()。
A、最小角度
B、最大角度
C、最小距离
D、最大距离

3、水平滑动杆输入连接的设置方法是:在()对话框中单击“水平滑动杆输入”按钮,弹出对话框。
A、水平连接
B、动画连接
C、垂直连接
D、动画设置

4、当有滑动杆输入连接的图形对象被鼠标拖动时,与之连接的变量的值将会被改变。

5、当变量的值改变时,图形对象的位置也会发生变化。

任务3 模拟值、离散值、字符串输出连接随堂测验

1、规定小数位是4位,而实际值是0.12,则显示为()。
A、0.12
B、0.0012
C、0.1200
D、0.000012

2、模拟值输出对齐方式有()。
A、居中
B、居左
C、居右
D、两端对齐

3、模拟值输出显示方式有()。
A、八进制
B、十进制
C、十六进制
D、科学计数法

4、离散值输出连接窗口中“表达式为真时,输出信息”是指:规定表达式为真时,被连接对象(文本)输出的内容。

5、字符串输出连接的设置方法是:在“动画连接”对话框中单击“字符串输出”按钮,弹出对话框。

任务4 模拟值、离散值、字符串输入连接随堂测验

1、模拟量输入连接时,当Ctrl和Shift字符左边的选择框中出现()符号时,分别表示Ctrl键和Shift键有效。
A、#
B、*
C、×
D、√

2、在向弹出对话框上的编辑框中以口令形式键入字符串内容时,编辑框中的字符以口令形式()显示。
A、######
B、%%%%%%
C、试题及答案


D、&&&&&&

3、模拟值输入连接的设置方法是:在“动画连接”对话框中单击“模拟值输入”按钮,弹出对话框。

4、离散值输入连接对话框中“清除信息”是指:运行时出现在弹出对话框上第一个按钮上的文本内容,此按钮用于将离散变量值设为1。

5、“字符串输入”动画连接的设置方法是:选择连接对话框中的“字符串输入”按钮,弹出对话框。

任务5 实时报表的制作随堂测验

1、报表的组态包括设置报表格式、编辑表格中显示内容等。进行这些操作需通过()中的工具或单击鼠标右键弹出的快捷菜单来实现。
A、报表工具箱
B、报表工具栏
C、报表
D、报表表格

2、在组态王工具箱中,用鼠标左键单击()按钮,可以制作报表表格。
A、报表
B、报表窗口
C、报表表格
D、报表工具

3、报表模板文件的后缀名为()。
A、.doc
B、.xls
C、.rlt
D、.rtl

4、插入组态王变量,首先在报表工具箱的编辑栏中输入()号,然后选择插入组态王变量按钮,在弹出的变量选择器中选择该变量。
A、=
B、+
C、-
D、%

5、“报表工具箱”中包括()按钮。
A、复制
B、剪切
C、粘贴
D、删除

任务6 历史报表的制作随堂测验

1、当单元格需要显示日期的特殊形式,可设置的类型有()。
A、YY/MM/DD
B、MM/DD/YY
C、YYYY/MM/DD
D、YYYY年MM月DD日

2、当单元格需要显示时间的特殊形式,可设置的类型有()。
A、13:30:00
B、1:30:00PM
C、13时30分
D、13时30分00秒

3、date函数的功能是根据单元格给出的年、月、日整型数,返回与当前单元格定义格式相同的日期字符串,显示在当前单元格中。

4、time函数的功能是根据单元格给出的时、分、秒整型数,返回与当前单元格定义格式相同的时间整数型,显示在当前单元格中。

5、$Year、$Month、$Day三个变量是系统自带变量,分别与系统的年、月、日信息关联。

任务7 报表的单元格设置操作函数应用随堂测验

1、单元格值设置函数为()。
A、ReportSetCellValue
B、ReportSetCellString
C、ReportSetCellValue2
D、ReportSetCellString2

2、单元格字符串设置函数为()。
A、ReportSetCellValue
B、ReportSetCellString
C、ReportSetCellValue2
D、ReportSetCellString2

3、单元格区域值设置函数为()。
A、ReportSetCellValue
B、ReportSetCellString
C、ReportSetCellValue2
D、ReportSetCellString

4、单元格区域字符串设置函数为()。
A、ReportSetCellValue
B、ReportSetCellString
C、ReportSetCellValue2
D、ReportSetCellString2

5、ReportSetCellValue函数内部有()个变量。
A、1
B、2
C、3
D、4

任务8 报表的单元格获取操作函数应用随堂测验

1、单元格值获取函数是()。
A、ReportGetCellValue
B、ReportSetCellValue
C、ReportGetCellString
D、ReportSetCellString

2、单元格字符串获取函数是()。
A、ReportGetCellValue
B、ReportSetCellValue
C、ReportGetCellString
D、ReportSetCellString

3、获取“历史报表”的第4行第2列表格的数值,赋值给变量“压力”,正确的函数表达式是()。
A、ReportGetCellValue("历史报表",4, 2)=压力;
B、压力=ReportGetCellValue("历史报表",4, 2);
C、压力=ReportGetCellValue(4, 2,"历史报表");
D、ReportGetCellValue(4, 2,"历史报表")=压力;

4、单元格值获取函数可以获取指定报表的指定单元格的数值。

5、单元格字符串获取函数可以获取指定报表的指定单元格的文本。

任务9 报表的保存与打印随堂测验

1、报表保存函数()。
A、ReportAsSave
B、ReportSave
C、ReportSaveAs
D、SaveAsReport

2、报表打印函数是()。
A、ReportSPrint
B、ReportSPrint2
C、ReportPrint
D、ReportPrint2

3、将“历史报表”存储在c盘我的文档下,文件名为“数据报表1”,其函数表达式是()。
A、ReportSaveAs ("历史报表", " C:\My Documents\数据报表1.xls");
B、ReportSaveAs (" C:\My Documents\数据报表1.xls", "历史报表");
C、ReportSave ("历史报表", " C:\My Documents\数据报表1.xls");
D、ReportSave (" C:\My Documents\数据报表1.xls", "历史报表");

4、报表打印函数是将指定的报表输出到打印配置中指定的打印机上打印。

5、报表保存函数是将指定报表按照所给的文件名存储到指定目录下。

任务10 实时曲线的制作随堂测验

1、实时趋势曲线对象的中间有一个带有网格的绘图区域,表示曲线将在这个区域中绘出,网格左方是X轴,也即是( )。
A、时间轴
B、坐标轴
C、方向轴
D、量程轴

2、实时趋势曲线对象的中间有一个带有网格的绘图区域,表示曲线将在这个区域中绘出,网格下方是Y轴,也即是( )。
A、数值轴
B、方向轴
C、坐标轴
D、量程轴

3、在曲线定义属性卡片选项下的 坐标轴栏目,可以选择曲线图表坐标轴的( )。
A、线型
B、区域
C、颜色
D、方向

4、标识定义属性卡片选项有两个可选项分别是( )。
A、方向轴
B、量程轴
C、时间轴
D、数值轴

5、数值轴定义区的“标识数目”是指标识在数值轴上等间隔分布的数目。

任务11 历史曲线的制作随堂测验

1、历史曲线控件可以在系统运行时动态()曲线。
A、增加
B、删除
C、隐藏
D、缩放

2、在报警区域选项属性页中可以设置历史曲线窗口中报警区域显示的颜色,包括:( )及各报警区颜色显示的范围。
A、高高限报警区的颜色
B、高限报警区的颜色
C、低限报警区的颜色
D、低低限报警区的颜色

3、历史趋势曲线控件是组态王以Active X控件形式提供的绘制历史曲线和ODBC数据库曲线的功能性工具。

4、历史趋势曲线属性窗口分为五个属性页:曲线属性页、坐标系属性页、预置打印选项属性页、报警区域选项属性页、游标配置选项属性页。

5、在坐标系属性页中您可以设置历史曲线控件的显示风格如:历史曲线控件背景颜色、坐标轴的显示风格和时间轴、数据轴的旋转方向等等。

任务12 配方的基本概念随堂测验

1、最多允许()个配方组。
A、32
B、64
C、128
D、256

2、配方管理由()组成。
A、配方编辑器
B、配方函数集
C、配方参数
D、配方名

3、配方是生产过程中一些变量对应的参数设定值的集合。

4、在制造领域配方是用来描述生产一件产品所用的相同配料之间的比例关系。

5、使用配方,则可以一次设置大量的控制变量参数,满足生产过程的需要。

任务13 配方的应用随堂测验

1、打开配方编辑器函数是()。
A、RecipesEdits
B、RecipeEdit
C、RecipesEdit
D、EditRecipes

2、配方导出函数是()。
A、ExportRecipe
B、RecipeExport
C、ExportRecipes
D、RecipesExport

3、配方赋值变量函数是()。
A、DownloadRecipe
B、RecipeDownload
C、RecipesDownload
D、DownloadRecipes

4、变量赋值配方函数是()。
A、RecipeStore
B、StoreRecipe
C、RecipeStores
D、StoreRecipes

5、RecipesExport ( “ C:\My Documents\产品.csv",“产品”);此语句将保存产品配方组到我的文档文件夹下,文件名为“产品”,后缀名为点csv。

任务14 认识位式控制随堂测验

1、研究控制器的控制规律时,经常是假定控制器的输入信号e是一个()信号,然后来研究控制器的输出信号p随时间的变化规律。
A、正弦波
B、斜波
C、方波
D、阶跃信号

2、双位控制过程一般采用()作为品质指标。
A、振幅
B、周期
C、余差
D、超调量

3、控制器的输入是比较机构送来的偏差信号e,它是给定信号x与变送器输出信号z之差,即e=x-z。

4、控制器特性就是指控制器接收了输入的偏差信号后,控制器的输入随输出的变化规律,即控制器的控制规律。

5、双位控制只有两个输出值,相应的控制机构也只有两个极限位置,不是开就是关。

任务15 认识比例控制随堂测验

1、比例系数kc越大,比例控制作用越强;比例系数kc越小,则比例控制作用越弱。

2、比例度是指控制器输出的变化相对值与相应的输入变化相对值之比的百分数。

3、比例度与比例系数成正比。

4、存在余差是比例控制的缺点。

5、为了减小余差,就要增大比例系数,也即减小比例度,但这会使系统稳定性变好。

任务16 认识积分控制随堂测验

1、积分控制作用在最后达到稳定时,偏差是等于()的,这是它的一个显著特点,也是它的一个最主要的优点。
A、0
B、-∞
C、∞
D、1

2、当控制器的输出变化量Δp与输入偏差e的积分成比例时,就是积分控制规律。

3、积分控制作用输出信号的大小不仅取决于偏差信号的大小,而且主要取决于偏差存在的时间长短。

4、只有偏差足够大时,积分控制器的输出才随着时间不断增大。

5、积分控制器输出的变化速度与偏差成反比。

任务17 认识微分控制随堂测验

1、对于一个固定不变的偏差,不管这个偏差有多大,微分作用的输出总是(),这是微分作用的特点。
A、﹣∞
B、0
C、∞
D、1

2、微分作用具有()的效果。
A、抑制震荡
B、放大震荡
C、产生震荡
D、以上都不是

3、微分控制中,微分作用的输出大小与偏差变化的速度成正比。

4、当TD大时,微分输出部分衰减的快,说明微分作用弱,反之,TD小时,表示微分作用强。

5、在控制系统中,适当地增加微分作用后,可以提高系统的稳定性,减少被控变量的波动幅度,并降低余差。

任务18 PID控件的应用随堂测验

1、比例控制依据()来进行控制,它的输出变化与输入偏差的大小成比例,控制及时,但是有余差。
A、偏差的大小
B、偏差是否存在
C、偏差变化速度
D、以上都不是

2、积分控制依据()来进行控制,它的输出变化与偏差对时间的积分成比例,只有当余差完全消失,积分作用才停止。
A、偏差的大小
B、偏差是否存在
C、偏差变化速度
D、以上都不是

3、微分控制依据()来进行控制,它的输出变化与输入偏差变化的速度成比例,其实质和效果是阻止被控变量的一切变化。
A、偏差的大小
B、偏差是否存在
C、偏差变化速度
D、以上都不是

4、PID控件中的SP参数是指控制器的()。
A、设定值
B、反馈值
C、输出值
D、偏差值

5、PID控件中的PV参数是指控制器的()。
A、设定值
B、反馈值
C、输出值
D、偏差值

液位监控系统单元测试题

1、在做数值显示输出时,如果规定小数位是4位,而实际值是0.36,则显示为()。
A、0.36
B、0.0036
C、00.36
D、0.3600

2、报表模板文件的后缀名为()。
A、.doc
B、.rtl
C、.trr
D、.xls

3、单元格值设置函数为()。
A、ReportSetCellValue
B、ReportSetCellString
C、ReportSetCellValue2
D、ReportSetCellString2

4、报表保存函数()。
A、ReportAsSave
B、ReportSave
C、ReportSaveAs
D、SaveAsReport

5、研究控制器的控制规律时,经常是假定控制器的输入信号e是一个()信号,然后来研究控制器的输出信号p随时间的变化规律。
A、正弦波
B、斜波
C、方波
D、阶跃信号

6、积分控制作用在最后达到稳定时,偏差是等于()的,这是它的一个显著特点,也是它的一个最主要的优点。
A、0
B、-∞
C、∞
D、1

7、对于一个固定不变的偏差,不管这个偏差有多大,微分作用的输出总是(),这是微分作用的特点。
A、-∞
B、0
C、1
D、∞

8、微分作用具有()的效果。
A、放大震荡
B、抑制震荡
C、产生震荡
D、都不是

9、当单元格需要显示日期的特殊形式,可设置的类型有()。
A、MM/DD/YY
B、YY/MM/DD
C、YYYY/MM/DD
D、YYYY年MM月DD日

10、模拟值输出对齐方式有()。
A、居左
B、居中
C、居右
D、两端对齐

11、报表打印函数是将指定的报表输出到打印配置中指定的打印机上打印。

12、数值轴定义区的“标识数目”是指标识在数值轴上等间隔分布的数目。

13、历史趋势曲线控件是组态王以Active X控件形式提供的绘制历史曲线和ODBC数据库曲线的功能性工具。

14、配方是生产过程中一些变量对应的参数设定值的集合。

15、在制造领域配方是用来描述生产一件产品所用的相同配料之间的比例关系。

16、双位控制只有两个输出值,相应的控制机构也只有两个极限位置,不是开就是关。

17、比例系数kc越大,比例控制作用越强;比例系数kc越小,则比例控制作用越弱。

项目三 交通灯监控系统的设计

任务1 交通灯控制系统项目概述随堂测验

1、用来控制交通灯颜色由红变绿的动画为( )。
A、填充属性动画
B、线条属性动画
C、文本色动画
D、闪烁动画

2、用来给用户提供单选的控件是( )。
A、编辑框控件
B、超级文本显示控件
C、单选按钮控件
D、复选框控件

3、用户登录和注销在本项目中采用( )控件。
A、单选按钮
B、菜单控件
C、超文本显示
D、编辑框

4、当我们控制指示灯不仅颜色改变而且外边线也发生改变时,我们可以采用()动画。
A、水平移动
B、填充属性
C、线属性
D、垂直移动

5、编辑框控件的输入变量字符串类型。

任务2 线属性、填充属性、文本色随堂测验

1、倒计时的数字颜色发生改变采用()动画。
A、线属性
B、文本色
C、填充属性
D、隐含

2、用()键可以在颜色和线型间切换,用移动键进行选择。
A、tab
B、shift
C、ctrl
D、esc

3、交通灯中线的颜色改变可以采用()动画。
A、线属性
B、文本色
C、填充属性
D、隐含

4、在交通灯控制系统中,目标颜色的改变我们主要采用了()动画。
A、线属性
B、文本色
C、填充属性
D、移动属性

5、对不封闭的图形我们同样可以采用填充颜色动画。

任务3 用户登录功能设计随堂测验

1、用户密码不得超过()字符。
A、64
B、32
C、8
D、12

2、用户登录常调用的函数为()。
A、LogOff()
B、LogOn()
C、SaveText()
D、LoadText()

3、用户注销常调用的函数为()。
A、LogOff()
B、LogOn()
C、Exit()
D、LoadText()

4、拥有管理员身份的用户,默认拥有的权限为()。
A、配置用户信息
B、修改密码
C、角色管理
D、多站点同时登录

5、默认的系统管理员用户第一次使用时可以被删除。

任务4 闪烁、隐含动画连接随堂测验

1、在本项目中用来控制车辆转弯的动画为()。
A、隐含
B、闪烁
C、线属性
D、填充属性

2、本项目中用来控制黄色闪烁的动画为()。
A、闪烁
B、隐含
C、线属性
D、填充色

3、隐藏动画的数据连接只能用变量不能是表达式。

4、我们可以采用扇叶交替隐藏的方式实现扇叶的旋转动画。

5、隐藏动画的数据连接只能用变量不能是表达式。

任务5 自定义函数命令语言随堂测验

1、float类型的函数返回值类型是()。
A、实数
B、整数
C、字符
D、数组

2、函数定义时,函数名可以和系统的函数或者关键字重名。

3、void类型的函数无需任何返回值。

4、函数调用时候,参数的________和个数必须和函数定义一致。

5、long型函数返回值的 型。

任务6 如何创建图库精灵随堂测验

1、图库中的每个成员称为()。
A、图库精灵
B、图素
C、按钮
D、复选框

2、采用编制程序的方式生成图库精灵文件,后缀为()。
A、.dll
B、.doc
C、.c
D、.txt

3、图库精灵大大简化了设计者的设计难度。

4、图库精灵相对于组合图素来讲,内嵌了丰富的动画连接和 。

5、用来管理图库的称为 。

任务7 菜单工具的使用随堂测验

1、菜单的名称在命名时候不能超过()个字符。
A、12
B、22
C、31
D、32

2、每个菜单最多能建立()个一级菜单或者二级菜单。
A、31
B、63
C、127
D、255

3、新建二级菜单常用的快捷键是()。
A、CTRL+N
B、CTRL+U
C、CTRL+X
D、CTRL+D

4、菜单的命令语言相当于执行________函数。 

5、系统登录的函数是___________。

任务8 编辑框控件的应用随堂测验

1、编辑框控件可以接受的变量类型为()。
A、字符串
B、整型
C、实型
D、离散型

2、编辑框控件可以接收()个字符的输入。
A、31
B、255
C、127
D、1023

3、属于编辑框的风格选项的有()。
A、多行文字
B、接收换行
C、全部大写
D、全部小写

4、选择为密码输入时候,输入的字符只显示为“*”。

5、编辑框控件风格选择为接收换行时,按“Enter”键,输入文字可以换行。

任务9 单选按钮控件随堂测验

1、单选按钮实际上有多个按钮构成,每次只能选()项。
A、1
B、2
C、3
D、4

2、单选按钮连接变量时,一般变量为()型。
A、整
B、字符
C、实
D、任意类型

3、单选按钮框可以包含无数个功能按钮。

4、单选按钮的排列,选择 排列时,单选按钮可以横向排为一列,选择纵向排列时,单选按钮可以纵向排为一列。

5、单选按钮实际上由 框和功能按钮构成。

任务10 超级文本显示控件随堂测验

1、超级文本显示控件可以显示任何类型的文本。

2、LoadText()函数只能加载TXT类型的文本。

3、SaveText() 函数可以存储修改后的文本。

4、超级文本显示控件主要用来显示RTF和 类型的文本。

5、超级文本显示控件可以通过工具或者编辑菜单中的 命令激活。

交通灯监控系统测试题

1、用来给用户提供单选功能的控件是?
A、编辑框控件
B、单选按钮控件
C、复选按钮控件
D、超级文本显示控件

2、用户登录或注销可通过以下哪种方式实现?
A、菜单控件
B、编辑框控件
C、文本显示控件
D、绘图控件

3、想要实现闪烁效果,需要使用以下那种动画?
A、水平移动动画
B、垂直移动动画
C、旋转动画
D、隐含动画

4、用户注销使用的函数为?
A、logon()
B、logoff()
C、exit()
D、esc()

5、用户登录使用的函数是?
A、logon()
B、logoff()
C、exit()
D、esc()

6、float()函数的返回值类型为?
A、整数
B、实数
C、字符串
D、小数

7、如果想要修改矩形框的内部及边框颜色,需要同时修改以下哪两个?
A、文本颜色
B、文本字体
C、填充属性
D、线条属性

8、以下哪些属性变化能够修改目标的颜色?
A、文本色
B、填充属性
C、线条属性
D、移动

9、属于编辑框的风格选项的有()。
A、全部大写
B、全部小写
C、多行文字
D、接收换行

10、以下哪项用于超级文本显示控件的文本控制?
A、loadtext()
B、savetext()
C、writetext()
D、reloadtext()

11、超级文本显示控件主要用来显示 和 类型的文本。
A、RTF
B、DLL
C、TXT
D、DOC

12、编辑框控件的输入变量字符串类型。

13、必须是封闭的图形才可以修改填充色。

14、默认的系统管理员身份无法删除。

15、我们可以采用交替显示的方式实现旋转效果动画。

16、闪烁的速度和闪烁时间间隔长度成正比。

17、函数定义时,函数名可与系统函数使用同一个名称。

18、void类型的函数无返回值。

19、使用编制程序编制的图库精灵,其后缀名为".doc"。

20、选择为密码输入时候,输入的字符只显示为“*”。

21、编辑框控件风格选择为接收换行时,按“Enter”键,输入文字可以换行。

22、用来控制交通灯颜色由红变绿的动画为 (填充/线条)属性动画。

23、bool型函数返回值是 (开关型/字符串型)。

24、用来管理图库。

25、编辑框可接受的数据类型为 型。

26、单选按钮的排列,选择 排列时,单选按钮可以横向排为一列,选择纵向排列时,单选按钮可以纵向排为一列。

项目四 温度监控系统的设计

任务1 结构变量的使用随堂测验

1、一个结构变量作为一种变量类型,结构变量下可包含( )个成员,每一个成员就是一个基本变量。
A、1
B、2
C、3
D、多

2、结构模板的名称和成员的名称首位不能为( ),中间不能包含空格。
A、数字
B、字符
C、字符串
D、小写字母

3、在“基本属性”中看到“变量名”、“变量类型”显示( )状态,表示不可编辑。
A、红色
B、灰色
C、蓝色
D、黑色

4、结构变量中所有变量类型必须一致。

5、“结构变量定义”界面中,“描述”后输入框不是必填项,可备注此变量的功能。

任务2 报警组的设计随堂测验

1、组态王中最多可以定义( )个节点的报警组。
A、128
B、256
C、512
D、1024

2、报警组是按树状组织的结构,缺省时只有( )个根节点。
A、1
B、2
C、3
D、4

3、定义报警组后,组态王会按照定义报警组的先后顺序为每一个报警组设定一个ID号。

4、每个报警组的ID号是固定的。

5、当删除某个报警组后,其它的报警组ID都不会发生变化,新增加的报警组也不会再占用这个ID号。

任务3 模拟型变量的报警类型随堂测验

1、偏差报警可以分为小偏差和( )偏差报警两种。
A、微
B、大
C、中
D、超大

2、模拟型变量的报警类型主要有( )、( )和( )等三种。
A、超限报警
B、偏差报警
C、变化率报警
D、超程报警

3、偏差报警是指模拟量的值相对目标值上下波动超过指定的变化范围时产生的报警。

4、报警死区对消除波动信号的无效报警有积极的作用。

5、越限报警和偏差报警可以定义报警延时和 。

任务4 实时报警的使用随堂测验

1、安全区可以选择( )个。
A、1
B、2
C、3
D、多个

2、优先级选择的范围为1至( )之间的整数。
A、99
B、128
C、256
D、999

3、报警窗口的名称必须填写,否则运行时将无法显示报警窗口。

4、用户可以自定义编辑实时报警窗显示的字段名称,选中已选择的列,双击列标题处,可以编辑相关内容。

5、我们可以通过单击报警窗口配置属性页中的“颜色和字体属性”标签设置。

任务5 历史报警的使用随堂测验

1、历史报警中可先查阅( )个变量的报警。
A、1
B、2
C、3
D、多

2、历史报警窗口可以查看到“温度”、“液位”等变量产生的所有报警信息,包括( )、( )、( )、( )、报警值等参数。
A、报警日期
B、报警时间
C、变量名
D、报警类型

3、通过操作安全区配置报警窗口在运行系统中的操作权限——允许操作该报警窗的安全区。

4、报警类型中只有“越线报警”存在“死区”。

5、可以通过单击报警窗口配置属性页中的“颜色和字体属性”标签设置。

任务6 如何修改报警值随堂测验

1、打开报警窗口配置属性页,可以配置窗口的通用属性、列属性、操作属性、条件属性、( )属性等。
A、颜色与字体
B、操作
C、颜色
D、字体

2、当温度恢复正常时,报警状态( ),由此说明实时窗口一直显示当前温度下的报警状态。
A、消失
B、显示
C、恢复
D、不变化

3、“变量名”呈现灰色状态,表明不可修改。

4、白色高亮状态代表其可修改。

5、在实时报警窗口中,新产生的报警覆盖老报警。

任务7 事件命令语言随堂测验

1、根据事件和功能的不同,组态王命令语言包括应用( )、( )、( )、数据改变命令语言、自定义函数命令语言、动画连接命令语言和画面命令语言等。
A、程序命令语言
B、热键命令语言
C、事件命令语言
D、符号命令语言

2、事件命令语言有三种类型( )、( )、( )。
A、发生时
B、恢复时
C、存在时
D、消失时

3、组态王命令语言都是靠事件触发执行的,如定时、数据的变化、键盘键的按下、鼠标的点击等。

4、在“存在时”的“命令语言编辑区”中的扫描周期是不可以修改的。

5、在命令语言编辑区的字符全部是在英文状态下输入的,一定不能在中文状态下输入相关符号。

任务8 热键命令语言随堂测验

1、“热键命令语言”链接到设计者指定的( )上,软件运行期间,操作者随时按下键盘上相应的热键都可以启动这段命令语言程序。
A、热键
B、键盘
C、鼠标
D、空格

2、点击( )按钮,出现“选择变量名”连接界面。
A、!
B、@
C、*
D、?

3、热键命令语言窗口共分为:( )、( )、( )、运算符输入区、函数选择区、变量选择区、函数列表区及命令语言编辑区等。
A、热键选择区
B、安全管理区
C、关键字选择区
D、字符区

4、变量输出格式可以调整。

5、变量类型一定为内存离散。

任务9 数据改变命令语言随堂测验

1、在变量或变量的域值变化到超出数据字典中所定义的变化灵敏度时,它们就被触发执行( )次 。
A、1
B、2
C、3
D、多

2、在命令语言编辑器“变量[.域]”编辑框中输入或通过单击( )按钮来选择变量名称或变量的域。
A、!
B、@
C、*
D、?

3、数据改变命令语言触发的条件为连接的变量或变量的域的值发生了变化。

4、在命令语言编辑器“变量[.域]”可以连接任何类型的变量和变量的域,如离散型、整型、实型、字符串型等。

5、在语言编辑区输入如下程序ShowPicture("历史报警窗口");说明系统产生新报警时会触发弹出历史报警窗。

任务10 excel数据保存与访问随堂测验

1、“组态王”作为客户程序,需要在定义I/O变量时设置服务器程序Excel的( )个标识名。
A、1
B、2
C、3
D、多

2、“组态王”访问Excel的数据,“组态王”作为客户程序向Excel请求数据。

3、“话题名”输入的内容区分大小写。

4、在工程浏览器中选择菜单“配置\运行系统”,弹出“运行系统配置”对话框,从对话框中选择主画面配置卡片。

5、数据可以在“组态王”和Excel中相互发送和接收。

任务11 立体棒图控件随堂测验

1、chartAdd("ControlName", Value, "label")中label为设定条形图的标签值,默认值=索引值Index,Index的取值范围是1-()。
A、10
B、16
C、52
D、126

2、chartSetValue("ControlName", nValueIndex, Value)中nValueIndex是选定要设置的条形图或扇区索引,从( )开始计。
A、0
B、1
C、10
D、100

3、在弹出棒图控件属性页对话框,可以设置棒图控件的( )、( )、( )、( )、刻度设置、字体型号、显示属性等各种属性。
A、控制名称 B、图表类型 C、标签位置 D、颜色设定
B、图表类型
C、标签位置
D、颜色设定

4、单击工具箱中的“插入控件”按钮,选择棒图控件。

5、chartSetValue("ControlName", nValueIndex, Value)中ControlName是工程人员定义的棒图控件名称,可以为中文名或英文名。

温度监控系统单元测验

1、一个结构变量作为一种变量类型,结构变量下可包含( )个成员,每一个成员就是一个基本变量。
A、1
B、2
C、3
D、多

2、在“基本属性”中看到“变量名”、“变量类型”显示( )状态,表示不可编辑。
A、红色
B、灰色
C、蓝色
D、黑色

3、组态王中最多可以定义( )个节点的报警组。
A、128
B、256
C、512
D、1024

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、超程报警

11、“结构变量定义”界面中,“描述”后输入框不是必填项,可备注此变量的功能。

12、当删除某个报警组后,其它的报警组ID都不会发生变化,新增加的报警组也不会再占用这个ID号。

13、用户可以自定义编辑实时报警窗显示的字段名称,选中已选择的列,双击列标题处,可以编辑相关内容。

14、在“存在时”的“命令语言编辑区”中的扫描周期是不可以修改的。

15、变量类型一定为内存离散。

16、越限报警和偏差报警可以定义报警延时和( )。

17、偏差报警可以分为小偏差和( )偏差报警两种。

18、报警组是按树状组织的结构,缺省时只有( )个根节点。

19、“热键命令语言”链接到设计者指定的( )上,软件运行期间,操作者随时按下键盘上相应的热键都可以启动这段命令语言程序。

20、“组态王”作为客户程序,需要在定义I/O变量时设置服务器程序Excel的( )个标识名。

项目五 远程通信控制系统测试

任务1 组态王远程通信简单应用随堂测验

1、在组态王的工控网络中,组态王是作为下位机存在的。

2、电子签名用于权限保护

3、组态王可以与PLC、板卡、OPC等进行通信

4、组态王可以通过以太网口读取西门子PLC的数据。

5、组态王提供的仿真PLC可以模拟仿真PLC程序运行过程。

任务2 IO变量的定义随堂测验

1、每个外接设备都需要占用一个Com端口。

2、Increa寄存器是自减1寄存器。

3、Commerr寄存器是通讯状态寄存器。

4、SinE寄存器用于在组态王中生成一个正弦函数信号。

5、IO变量有四种类型,分别是离散量、整数量、实数量和________________.

任务3 组态王与三菱系列PLC的通信随堂测验

1、组态王与三菱PLC通讯的参数有中,数据位是()位。
A、6
B、7
C、8
D、9

2、如果要读取三菱PLC D100的值,应在组态王中建立( )型变量。
A、离散型
B、整数型
C、实数型
D、字符串型

3、组态王与三菱PLC可通过以下哪些方式进行通信?
A、以太网通讯
B、串口通讯
C、板卡通讯
D、OPC通讯

4、组态王的采集频率应高于数据变化的频率。

5、三菱PLC与组态王串口通讯需要使用_____________通讯协议。

任务4 组态王与西门子系列PLC的通信随堂测验

1、组态王与西门子的通信方式有()。
A、串口通讯
B、MPI通讯卡通讯
C、Profibus通讯
D、以太网通讯

2、以太网通讯必须配置好设备的IP地址。

3、西门子PLC与组态王通讯不需要依赖文件。

4、串口通讯适用于单台PLC与单台PC之间的通讯。

5、利用Commerr寄存器可以屏蔽组态王对西门子PLC数据的读取。

任务5 电子签名的使用随堂测验

1、组态王中电子签名有很多种,下列哪些操作中可以应用电子签名进行权限保护?
A、变量的配置
B、报警确认
C、画面的操作
D、运行退出

2、系统管理员组关联的KVadmin具备系统最大权限,可以进行所有的操作。

3、更多的电子签名能有效提高用户体验效果。

4、电子签名能够有效降低操作员的误操作概率。

5、同一操作员组的用户确认密码相同。

任务6 复选框控件的使用随堂测验

1、复选框控件的属性包括( )。
A、控件名称
B、变量名称
C、访问权限
D、标题文本

2、复选框用于控制对象较多,需要进行组合控制的时候使用。

3、复选框关联离散量,可以多于两种状态。

4、复选框控件没有控件命令语言函数,只需要使用“设置控件”对话框中的变量即可。

5、复选框一个控件连接一个变量,其值的变化受其它同类控件的影响。

远程通信控制系统单元测验

1、组态王与三菱PLC通讯的参数有中,数据位是()位。
A、6
B、7
C、8
D、9

2、如果要读取三菱PLC D100的值,应在组态王中建立( )型变量。
A、离散型
B、整数型
C、实数型
D、字符串型

3、组态王的组合框和下拉列表一共有几种表现形式?
A、1
B、2
C、3
D、4

4、已知函数ListLoadList(“Ctrl3”,“D:\\test.csv”);test中第一行第一列的数值为0,第一列的第二行至第三行分别是 Cat、Mouse,那么使用该函数后,列表框是否能载入这两行数据?
A、能载入cat
B、能载入mouse
C、能载入cat和mouse
D、不能载入

5、在组态王的工控网络中,组态王是作为( )存在的。
A、上位机
B、下位机
C、中位机
D、小型机

6、组态王与三菱PLC可通过以下哪些方式进行通信?
A、以太网通讯
B、串口通讯
C、板卡通讯
D、OPC通讯

7、组态王与西门子的通信方式有()。
A、串口通讯
B、MPI通讯卡通讯
C、Profibus通讯
D、以太网通讯

8、组态王中电子签名有很多种,下列哪些操作中可以应用电子签名进行权限保护?
A、变量的配置
B、报警确认
C、画面的操作
D、运行退出

9、下列哪些不属于下拉和组合框?
A、单选框
B、复选框
C、列表框
D、下拉组合框

10、组态王可以与下列哪些进行通信
A、智能模块
B、板卡
C、opc
D、plc

11、SinE寄存器用于在组态王中生成一个正弦函数信号。

12、Increa寄存器是自减1寄存器。

13、组态王提供的仿真PLC可以模拟仿真PLC程序运行过程。

14、在ListClear函数中,已知画面中控件名称为Ctrl3,那么如果要使用该函数,应写为:ListClear(“Ctrl3”)。

15、使用编辑框控件时,编辑框内容与变量值实时对应。

16、IO变量有四种类型,分别是离散量、整数量、实数量和________________.

17、三菱PLC与组态王串口通讯需要使用_____________通讯协议。

18、与组态王通讯不需要依赖文件是________

19、串口通讯适用于单台PLC与单台_____________之间的通讯。

20、利用__________寄存器可以屏蔽组态王对西门子PLC数据的读取。

项目六 MCGS液位监控系统

任务1 MCGS简介与安装随堂测验

1、设备窗口是工程各个部分的数据交换与处理中心,它将MCGS工程的各个部分连接成有机的整体。

2、分布式网络测控系统的每一台计算机都要安装一套MCGS工控组态软件。

3、MCGS组态软件由 和运行环境两个系统组成,两部分互相独立,又紧密相关。

4、MCGS组态软件所建立的工程由 、设备窗口、用户窗口、实时数据库和运行策略五部分构成。

5、3、MCGS把各种网络形式,以 和子设备构件的形式,供用户调用,并进行工作状态、端口号、工作站地址等属性参数的设置。

任务2 液位控制系统分析与画面设计随堂测验

1、组态中的流程控制是通过循环策略中的( )策略块实现。
A、动态跟踪
B、运行程序
C、脚本程序
D、运行机制

2、定义数据对象时应首先单击工作台中的( )窗口标签。
A、新增对象
B、实时数据库
C、对象属性
D、数据对象属性设置

3、添加文字标签和制作文字框图时应首先单击工具条中的( )按钮。
A、工具箱
B、添加文字
C、新增工具
D、文字属性

4、数据对象是构成实时数据库的基本单元,建立实时数据库的过程也就是定义数据对象的过程。

5、画面绘制和数据添加完成后,可以按F10或者直接点击组态运行按钮来运行组态。

任务3 液位控制系统动画连接随堂测验

1、在MCGS中,数据对象值的改变可以通过脚本程序、外部设备的输入等多种形式来实现。

2、液位控制系统中,水泵、阀门的启停动画效果是通过设置连接类型对应的数据对象实现的。

3、MCGS中的水流效果是通过设置 的属性实现的。

4、水泵、阀门的启停动画效果也是通过设置连接类型对应的 实现的。

5、MCGS建立的液位控制系统中,水位的升降效果是通过设置数据对象 连接类型实现的。

任务4 设备连接与控制流程编写随堂测验

1、MCGS的用户脚本程序是由用户编制的、用来完成特定操作和处理的程序,脚本程序的编程语法非常类似于普通的Basic语言。

2、循环时间是每次循环执行循环策略里脚本程序的时间,默认1分钟,一般不会进行调整。

3、MCGS与外围设备的连接就是通过 与外部设备进行数据交换,包括数据采集和发送设备指令。

4、是供用户调试工程的虚拟设备,该构件可以产生标准的正弦波、方波、三角波、锯齿波信号。

5、MCGS的基本语句包括5种,即赋值语句、 、循环语句、退出语句、注释语句。

任务5 液位控制系统的报警显示随堂测验

1、在MCGS中,实时数据库会根据用户的组态设定,把报警信息存入指定的存盘数据库文件中。

2、事件型数据对象不用进行报警限值或状态设置,当它所对应的事件产生时,报警也就产生。

3、在报警显示中,为了浏览和保存过去的报警信息,可以使用 调取“报警信息浏览”构件。

4、若单击菜单“报警数据”后发现没有报警数据,可能是液位的 没有选择“自动保存产生的报警信息”。

5、在定义报警的操作中,若要使报警设置域被激活,选择允许上下限报警,应在进入实时数据库的数据对象后,选中 标签中的“允许进行报警处理”。

任务6 MCGS中函数的使用方法随堂测验

1、下列用户登录操作函数符合MCGS调用函数标准格式的是
A、logon()
B、!logon
C、!logon()
D、logon()!

2、下列不属于MCGS内部函数的是
A、数据对象操作函数
B、数学函数
C、文件操作函数
D、运行环境操作函数

3、函数的调用形式很多,可以通过按钮、策略或者其他表达式来实现。

4、一般情况下,MCGS系统内部函数的名称必须一律以“!”开头。

5、用户登录操作函数的返回值为0时表示调用失败,不为0时表示调用成功。

任务7 液位控制系统报表功能的实现随堂测验

1、实现历史报表主要有两种方式:第一种用策略构件中的 构件;第二种是用工具箱中的 控件。
A、存盘数据浏览,历史表格
B、历史表格,存盘数据浏览
C、策略属性,历史表格
D、策略属性,存盘数据浏览

2、若要实时动态显示历史数据,可以修改用户窗口属性,在循环脚本中增加下列哪个函数。
A、cycle
B、setwindow
C、history
D、setalmvalue

3、在表格的设计过程中,若数据格式的单元格中输入“2|0”,表明
A、输入的数据有两位整数,整数后面没有小数
B、输入的数据没有小数,数据之间有2个空格
C、输入的数据有两位小数,数据之间没有空格
D、输入的数据有两位数,数据之间没有空格

4、在表格设计中应包含数据内容、数据格式和表头三部分内容。

5、实时报表是对系统当前各个关键节点参数的瞬时反映,它表征的是系统未来的状态。

MCGS液位监控系统单元测验

1、若要实时动态显示历史数据,可以修改用户窗口属性,在循环脚本中增加下列哪个函数。
A、cycle
B、setwindow
C、setalmvalue
D、history

2、在表格的设计过程中,若数据格式的单元格中输入“2|0”,表明
A、输入的数据有两位整数,整数后面没有小数
B、输入的数据没有小数,数据之间有2个空格
C、输入的数据有两位小数,数据之间没有空格
D、输入的数据有两位数,数据之间没有空格

3、下列用户登录操作函数符合MCGS调用函数标准格式的是
A、logon
B、!logon()
C、!logon
D、logon()

4、添加文字标签和制作文字框图时应首先单击工具条中的( )按钮。
A、工具箱
B、添加文字
C、新增工具
D、文字属性

5、定义数据对象时应首先单击工作台中的( )窗口标签。
A、新增对象
B、实时数据库
C、对象属性
D、数据对象属性设置

6、组态中的流程控制是通过循环策略中的( )策略块实现。
A、动态跟踪
B、运行程序
C、脚本程序
D、运行机制

7、实时报表是对系统当前各个关键节点参数的瞬时反映,它表征的是系统未来的状态。

8、在表格设计中应包含数据内容、数据格式和表头三部分内容。

9、一般情况下,MCGS系统内部函数的名称必须一律以“!”开头。

10、函数的调用形式很多,可以通过按钮、策略或者其他表达式来实现。

11、事件型数据对象不

学习通组态软件项目开发与实践_4

前言

学习通组态软件是一款用于实现自动化控制的软件,已经被广泛应用于各个领域。本文将主要介绍学习通组态软件项目的开发与实践,着重介绍软件的设计思路、开发流程以及实践案例。

软件设计思路

在进行软件设计之前,我们首先需要明确软件的基本功能和目标。学习通组态软件的主要功能是实现自动化控制,因此我们需要对其进行模块化设计,将不同的功能模块划分为不同的子系统,从而提高软件的可维护性和可扩展性。

具体而言,学习通组态软件主要包括以下几个子系统:

  • 数据采集子系统:用于采集各种传感器数据。
  • 控制指令生成子系统:根据传感器数据生成控制指令。
  • 控制执行子系统:执行控制指令。
  • 数据存储子系统:用于存储采集到的数据和执行结果。

通过将软件的功能模块划分为不同的子系统,我们可以方便地对不同的子系统进行独立开发、测试和维护。

软件开发流程

在进行软件开发之前,我们需要进行详细的需求分析和设计,确定软件的功能模块、界面设计、数据结构等。一旦确定了需求和设计方案,就可以开始进行软件开发。

软件开发的一般流程如下:

  1. 编写代码:根据需求和设计方案编写代码。
  2. 测试代码:对编写的代码进行单元测试和集成测试。
  3. 发布版本:将测试通过的代码打包发布。
  4. 维护代码:对已发布的版本进行维护和升级。

在进行软件开发过程中,我们需要注意以下几点:

  • 模块化设计:将软件的不同功能模块划分为不同的子系统,提高软件的可维护性和可扩展性。
  • 代码规范:遵循一定的代码规范,提高代码的可读性和可维护性。
  • 测试流程:对代码进行单元测试和集成测试,确保代码的质量。

实践案例

下面我们以某工业自动化系统项目为例,介绍学习通组态软件的应用。

该项目需要实现对某生产线的自动化控制,具体包括以下功能:

  • 采集生产线各个环节的传感器数据。
  • 根据传感器数据生成控制指令,对生产线进行控制。
  • 将采集到的数据和执行结果存储到数据库中。

在该项目中,我们采用了模块化设计,将软件划分为数据采集子系统、控制指令生成子系统、控制执行子系统和数据存储子系统。

同时,我们还对代码进行了规范化编写,并对代码进行了单元测试和集成测试。在整个项目开发过程中,我们始终注重代码质量和软件的可维护性,确保项目能够顺利完成。

结论

学习通组态软件是一款非常实用的自动化控制软件,对于各种领域的自动化控制具有广泛的应用。在进行学习通组态软件项目开发时,我们需要注重软件的设计思路和开发流程,同时还需要注意代码质量和软件的可维护性。