版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
\o"组态控制技术项目化教程(微课版)"组态控制技术项目化教程微课版习题答案孙博任务1.1思考题MCGS通用版软件安装文件夹内有哪3个安装包,每个安装包在什么情况下使用?答:有McgsSetup、Setup、SetupDriver三个安装包。McgsSetup:仅安装MCGS软件,不安装驱动文件。适用于电脑安装过MCGS通用版软件,驱动文件正常可用,但是MCGS软件有问题。Setup:MCGS软件和驱动文件都安装。适用于电脑初次安装MCGS通用版软件SetupDriver:只安装驱动文件,不安装MCGS软件。适用于电脑安装过MCGS通用版软件,MCGS软件正常可用,但是驱动文件缺少或有问题。MCGS有哪3个版本软件,每个版本软件有什么特点?答:有MCGS通用版、MCGS网络版、MCGS网络版三个版本。MCGS通用版:系统是独立的,在电脑上完成组态,在电脑实现运行。MCGS网络版:系统之间能够通讯,通过网络在不同的电脑上组态及运行。MCGS嵌入版:在电脑上组态,在嵌入式设备上实现运行。MCGS通用版软件有哪5大窗口,每个窗口起什么作用?答:主控窗口、设备窗口、用户窗口、实时数据库、运行策略主控窗口:一个工程有且仅有一个主控窗口,是工程的主窗口或主框架。主控窗口负责调度和管理这些窗口的打开或关闭。设备窗口:一个工程仅有一个设备窗口,连接和驱动外部设备的工作环境。用户窗口:一个工程可以有多个用户窗口,本窗口主要用于设置工程中人机交互的界面。实时数据库:一个项目可以有多个数据对象。是工程各个部分的数据交换与处理中心,它将MCGS工程的各个部分连接成有机的整体。运行策略:一个项目可以有多个策略,本窗口主要完成工程运行流程的控制。操作题计算机已经安装了MCGS通用版软件,驱动文件可用,但是MCGS主程序经常出现问题,用哪个安装包安装,如何安装?答:选用McgsSetup安装包。①双击【McgsSetup】文件,弹出对话框。②单击【下一步】选项,进入安装向导界面,软件默认安装目录为【D:\MCGS】。③完成目标目录设置后,单击【下一步】选项,开始安装,安装过程大概持续几分钟。④安装成功,看到安装成功界面。计算机安装完MCGS通用版软件,可以用哪3种方法进入MCGS组态环境?答:①第一种:鼠标双击桌面上【MCGS组态环境】图标。②第二种:鼠标依次单击操作系统【开始】选项→【所有应用】选项→【MCGS组态软件】选项→【MCGS组态环境】选项。③第三种:同时单击键盘【Ctrl+Alt+G】三个按键。任务1.2思考题简单阐述创建组态项目的一般步骤?答:需要以下步骤:工程分析,搭建框架,画面设计,创建数据对象,设计菜单/按钮,动画连接,配置报警/曲线/报表,编写程序/策略,设备连接,系统调试。工具箱中的多边形或折线构件绘制出的多边形和折线有什么区别?答:边形起始点和最终点重合,能够设置填充颜色属性。折线不能设置填充颜色属性。绘制过程点动式移动鼠标,绘制完成可以通过拖拽图形周围的小方块调整大小及平滑度。操作题通过两种方法将名称为智慧交通系统的用户窗口设置为启动窗口。答:方法1:右键【智慧交通系统】用户窗口,弹出菜单项,单击【设置为启动窗口】选项。方法2:单击【主控窗口】,右键单击【属性】选项,进入【主控窗口属性设置】对话框。在该对话框,单击【启动属性】选项,用户窗口列表选择【智慧交通系统】,单击【增加】选项。【智慧交通系统】将出现在【自动运行窗口】列表中。利用标签构件制作用户窗口标题为“交通信号系统”,字体为宋体、粗体、一号。无填充颜色,无边线颜色。答:①工具箱中找到【标签】选项,单击该选项,鼠标光标呈“十”形。②拖拽鼠标在置绘制出一个矩形区域。在【标签】框内输入文字“智慧交通系统”。③选中标签,右键单击【属性】选项,弹出【动画组态属性设置】对话框。填充色设置为“没有填充”,线色设置为“没有边线”,字符色设置为“黑色”,字符字体设置“宋体,粗体,一号”。如何将元件库的指示灯3添加到用户窗口中?答:①在用户窗口空白处右键单击【插入元件】,打开元件库。②向下找到【指示灯】分类,单击【指示灯3】元件,单击【确定】选项,用户窗口出现【标志3】元件。
任务1.3思考题MCGS软件中,在水平方向和垂直方向什么移动状态默认为正方向?答:水平方向,向左为负方向,向右为正方向。垂直移动,向下为正方向,向上为负方向。MCGS软件中数据对象有哪几种数据类型?答:MCGS的数据对象有开关型、数值型、字符型、事件型和组对象五种类型。数值型数据对象需要定义基本属性中的哪几种属性?哪些属性为非必填项?答:基本属性中包含对象名称、工程单位、对象初值、小数位,最小值,最大值,对象类型,对象内容注释。小数位和对象内容注释为非必填项。操作题建立数据对象名称为水位,量程为0~100。答:(1)单击右侧【新增对象】选项,列表生成新的数据对象。(2)设置数据对象属性①对象名称设置为“水位”,②对象初值“0”,③对象类型“数值”,④对象内容注释“水平位移”,⑤最小值为0、最大值为100,(3)单击【确认】选项,设置完成。本任务中,如何设置动画组态,数据对象“禁行”值为1时,报警灯填充颜色为红色。值为0时,报警灯填充颜色为绿色。答:①进入【报警灯】的【单元属性设置】对话框。②单击组合图符右侧【>】选项,弹出【动画组态属性设置】对话框。③选择变量。【填充颜色】标签,表达式为数据对象“禁行”。④设置分段点与颜色。分段点【1】,对应颜色为红色。分段点【0】,对应颜色为绿色。⑤单击【检查】选项,检查通过后,单击【确认】选项,完成动画连接。任务1.4思考题MCGS的运行策略有哪几种类型?答:MCGS把运行策略分为启动策略、退出策略、循环策略、用户策略、报警策略、事件策略、热键策略七种。脚本程序有哪几种基本语句?答:赋值语句,条件语句,循环语句,退出语句,注释语句。MCGS的五大窗口中,设备窗口有什么作用?答:设备窗口实现系统与外部硬件设备的连接,使系统能够从外部硬件接收或发送数据,实现对工业过程的监视与控制。操作题编写脚本程序,实现以下功能,当200>水平位移>100时,通行状态为警示。当900>水平位移>200时,通行状态为禁行。当水平位移<100或水平位移>900时,通行状态为通行。答:脚本程序如下:如何通过网线实现MCGS组态软件与西门子S7-1200系列PLC之间的通信?答:通过以下步骤实现:①在工作台的【设备窗口】标签页,双击【设备窗口】选项,进入设备窗口组态对话框。②单击工具条中的【工具箱】选项,弹出【设备工具箱】对话框。③单击设备工具箱的【设备管理】选项,弹出【设备管理】对话框。④在【可选设备】列表中,双击【PLC设备】选项,展开PLC设备树列表。⑤在展开的树列表中,单击【西门子】选项,展开西门子树列表。⑥双击树列表中的【Siemens_1200以太网】选项,Siemens_1200添加右侧选定设备列表。⑦单击【确认】选项,Siemens_1200即被添加到【设备工具箱】中。
综合测试单选题1-5ACADC6-10CCDDB11-15DBBBC多选题1-5ABABCACDBDAB判断题1-5错对错错对填空题1-5主控窗口设备窗口用户窗口实时数据库运行策略数据采集过程控制绘图编辑条按变化量存盘循环策略简答题MCGS通用版组态软件主要通过哪五大窗口实现功能,各窗口分别有什么作用?答:主控窗口、设备窗口、用户窗口、实时数据库、运行策略主控窗口:一个工程有且仅有一个主控窗口,是工程的主窗口或主框架。主控窗口负责调度和管理这些窗口的打开或关闭。设备窗口:一个工程仅有一个设备窗口,连接和驱动外部设备的工作环境。用户窗口:一个工程可以有多个用户窗口,本窗口主要用于设置工程中人机交互的界面。实时数据库:一个项目可以有多个数据对象。是工程各个部分的数据交换与处理中心,它将MCGS工程的各个部分连接成有机的整体。运行策略:一个项目可以有多个策略,本窗口主要完成工程运行流程的控制。MCGS通用版组态软件有哪几个数据类型?每种数据对象都有哪几种属性?答:MCGS的数据对象有开关型、数值型、字符型、事件型和组对象五种类型。开关型有存盘属性和报警属性,报警属性只有状态报警属性,没有限值报警属性。数值型有存盘属性和报警属性。字符型有存盘属性,没有报警属性。开关型有存盘属性和报警属性,报警属性只有状态报警属性,没有限值报警属性。组对象有存盘属性,没有报警属性。MCGS通用版组态软件有哪几种运行策略?答:MCGS把运行策略分为启动策略、退出策略、循环策略、用户策略、报警策略、事件策略、热键策略七种。
任务2.1思考题创建用户窗口,并将窗口属性中的窗口位置设置为“最大化显示”,窗口边界为“可变边”切到运行环境会有什么效果?答:窗口位置为“最大化显示”,切到运行环境画面全屏呈现。窗口边界为“可变边”,切到运行环境,窗口边界可以通过拖动改变窗口大小。绘制电梯轨道时,如何通过键盘调整矩形的尺寸?答:在矩形边线为虚线状态下,单击键盘【↑】健x后的数字变小,【↓】键x后的数字变大,【→】键x前的数字变大,【←】键x前的数字变小。操作题用MCGS通用版软件创建工程名为“电梯控制系统,并将工程存放在D:\盘”。答:(1)双击桌面上【MCGS组态环境】图标,进入MCGS通用版组态环境。单击文件菜单中【新建工程】选项,如果MCGS安装在D盘根目录下,在D:\MCGS\WORK\下自动生成新建工程,默认的工程名为“新建工程X.MCG”。单击文件菜单中的【工程另存为】选项,弹出文件保存窗口。(4)路径选择D盘根目录,文件名输入“电梯控制系统”,单击【保存】,创建完成。绘制尺寸为30x30的圆。答:①单击【工具箱】第2行第3列【椭圆】按钮,光标变为“十”形。②选中【椭圆】构件后,拖拽鼠标在适当位置绘制【椭圆】,结合键盘【→】,【←】,【↑】,【↓】按键,绘制尺寸为30x30的圆。利用标签制作标题,名称为“电梯控制系统”,字体设置为“宋体”,字形“粗体”,大小“一号”。答:①打开工具箱。单击工具栏【工具箱】按钮图标,弹出工具箱。②选中【标签】。工具箱中找到【标签】按钮,单击该按钮,鼠标光标呈“十”形。③选中标签构件后,拖拽鼠标在窗口顶部居中位置绘制出一个矩形区域,在【标签】框内闪烁位置输入文字“电梯控制系统.④对窗口标题设置属性。选中标签构件右键单击【属性】选项,弹出【动画组态属性设置】对话框进行设置,填充颜色“无填充色”,边线颜色“无边线颜色”,字体“宋体”,字形“粗体”,大小“一号”。
任务2.2思考题脚本程序有哪几种基本语句?答:赋值语句,条件语句,循环语句,退出语句,注释语句。开关型数据对象需要设置哪几个属性,哪些属性可以不用设置?答:对于开关型数据对象,定义对象名称,对象初值,对象类型,对象内容注释。对象内容注释说明该数据对象的意义,可以不填操作题删除使用过的数据对象需要哪几个步骤?答:①确定是否使用过。②找到使用过的位置。③删除使用过的位置。④更新数据对象统计再删除数据对象。设置轿厢垂直移动的动画连接,当最小移动偏移量为“0”,垂直移动值为“0”。最大移动偏移量“380”,垂直移动值为“-380”。答:①定位轿厢。轿厢门在轿厢上层,先暂时将轿厢门移开,设置完成再归位。②双击轿厢,弹出【动画组态属性设置】对话框,勾选【垂直移动】选项,新生成【垂直移动】标签页。③确定变量。进入【垂直移动】标签页,单击【?】选项,弹出变量选择对话框,选择“垂直位移”。④设置垂直移动连接。最小移动偏移量“0”,表达式的值“0”。最大移动偏移量“380”,表达式的值“-380”。⑤单击【检查】按钮,进行正确性检查。检查通过,单击【确认】选项,完成动画连接。通过大小变化动画效果设置电梯门开度,变量“层1门开度”值为100时,电梯门全关状态,值为0时,电梯门全开状态。答:①双击门,弹出【动画组态属性设置】对话框。勾选【大小变化】选项,新生成【大小变化】标签页。②选择变量。单击【大小变化】标签页,单击【?】选项,弹出变量选项对话框,选择“层1门开度”。③设置大小变化。最小变化百分比,最大变化百分比分别设置“0”,“100”。变化方向“→”,变化方式“缩放”。右侧门的设置仅方向变化不同,为“←”。④单击【检查】选项,进行正确性检查。检查通过单击【确认】选项,完成动画连接。
任务2.3思考题定时器需要设置哪几个参数?答:设定值、当前值、计时条件、复位条件、计时状态。如何能判断PLC与MCGS软件通讯成功?答:通讯状态的通道值为0表示PLC与组态软件通讯正常,其他值均为通讯异常设备构件属性设置中有哪几个属性标签页?答:基本属性、通道连接、设备调试、数据处理。操作题编写脚本程序实现楼层信息的显示,当垂直位移=0,楼层信息为1。当垂直位移=190,楼层信息为2。当垂直位移=380,楼层信息为3。答:脚本程序如下:添加通道,实现M0.0-M0.7这8个通道的扩展。答:①增加设备通道。【基本属性】标签页内,单击【内部属性】选项,该项右侧会出现按钮。单击此按钮,弹出【Siemens_1200通道属性设置】对话框。②增加M区寄存器。单击【增加通道】选项,弹出【增加通道】对话框,寄存器类型“M内部寄存器”,数据类型“通道的第00位”,寄存器地址“0”,通道数量“8”,操作方式“读写”。设置完成,单击【确认】选项。
综合测试单选题1-5ADABB6-10DCDDB11-15DBBBC多选题1-5ABCBCABCABCDAB判断题1-5错错错对对填空题1-5空格使用计数检查缩放循环语句循环策略简答题脚本程序有哪五种基本语句?答:赋值语句,条件语句,循环语句,退出语句,注释语句。定时器有哪几个属性,每个属性有什么作用?答:设定值、当前值、计时条件、复位条件、计时状态。设定值表示定时器定时时间没,当前值大于设定值,计时状态为1。当前值,显示定时器当前计时时间。计时条件,表达式值为1,定时器计时,否则不计时。复位条件,表达式值为1,复位当前值。计时状态,定时器计时是否到达设定值,当前值大于设定值,计时状态为1。如何删除使用过的数据对象?答:①确定是否使用过。②找到使用过的位置。③删除使用过的位置。④更新数据对象统计再删除数据对象。
任务3.1思考题通过【多边形或折线】构件绘制图形,绘制的多边形和折线有哪些区别?答:多边形起始点和最终点重合,能够设置填充颜色属性。折线不能设置填充颜色属性。绘制过程点动式移动鼠标,绘制完成可以通过拖拽图形周围的小方块调整大小及平滑度。使用【流动块】构件绘制管道,如何开始绘制、改变方向、结束绘制?答:流动块的使用单击开始,单击改变方向,双击结束。设置用户窗口的属性,将窗口边界设置为“可变边”有什么效果?答:窗口边界为“可变边”,切到运行环境,窗口边界可以通过拖动改变窗口大小。操作题绘制如下图形,并将其保存至元件库并命名为电机。答:①绘制圆形外壳。单击工具箱第2行第3列【椭圆】构件,光标呈“十”,绘制圆形,边线线型选择最粗的实线。圆形绘制尽量大些,以便下一步在圆内部绘制多边形。②绘制叶轮。单击工具箱第3行第1列【多边形或折线】选项,光标呈“十”,在圆的内部沿圆的边线绘制多边形,填充颜色设置为天蓝色。③设置闪烁效果。右键叶轮属性,弹出对话框,勾选【闪烁效果】选项,在弹出【闪烁效果】标签页,表达式输入“@变量”,勾选【用图元可见度变化实现闪烁】选项,闪烁速度勾选【快】选项,完成后单击【确认】按钮。④合并单元。鼠标框选圆外壳和多边形叶轮,右键单击【排列】选项,再单击【合并单元】选项,实现合并单元。⑤保存至元件库。单击刚绘制的图形,单击工具箱第4行第2列【保存元件】,弹出对话框单击【确定】选项⑥重命名。弹出对象元件库管理中,找到刚保存的元件,一般名称为新图形。单击新图形,单击下方【改名】选项,命名为“风机”。完成单击【确认】选项。制作弹出窗口,窗口名称为控制面板,切到运行环境画面非全屏显示且随机位置呈现,窗口边界可以通过拖动改变窗口大小。答:(1)进入【用户窗口】标签页。在工作台界面,单击【用户窗口】选项。(2)新建窗口。工作台右侧,单击【新建窗口】选项,生成窗口0。(3)设置窗口基本属性。右键单击窗口0,单击【属性】选项,弹出【用户窗口属性设置】对话框,单击【基本属性】标签页,设置用户窗口属性。①窗口名称为“控制面板”,②窗口标题为“控制面板”,③窗口位置为“任意摆放”④窗口边界为“可变边”(4)设置窗口扩充属性。在【用户窗口属性设置】界面,单击进入【扩充属性】标签页,进行如下设置。①勾选【显示标题栏】选项,②勾选【显示控制框】选项,③窗口宽度为“350”,④窗口高度为“220”。设置完成,单击【确认】选项退出属性设置,完成用户窗口创建及设置。任务3.2思考题定义数值型数据对象,需要设置哪些属性,哪些属性可以设置页可以不设置?答:对于数值型数据对象,定义“对象名称”,“对象初值”,“对象类型”,“最小值”,“最大值”,“对象内容注释”。对象内容注释可以不设置。组对象能包含多少个数据对象,能够包含哪些数据类型,不能包含哪些数据类型?答:应包含两个以上的数据对象。能包开关型、数值型、字符型、事件型数据对象。不能包含组对象。绘制流动块如何绘制能够使设置的流动方向与实际流动方向相同?答:水平方向从左向右绘制,垂直方向从上向下绘制,这样绘制,设置的流动方向才会正确,否则实际流动方向与设置相反。操作题本任务中,如何对进料阀1段的流动块进行属性设置?答:①打开对话框。双击进料阀1段的流动块,弹出【流动块构件属性设置】对话框。②基本属性设置。【基本属性】标签页,流动方向设置为从左到右。流动速度为中。③流动属性设置。【流动属性】标签页,表达式输入“进料阀and进料阀1”。当表达式非零时,勾选【流块开始流动】。④单击【检查】选项,进行正确性检查。检查通过,单击【确认】选项,完成动画连接。本任务中,通过旋钮输入器实现对数据对象温度1的控制及监视,温度1的数值范围为0~135,如何进行旋钮输入器的设置?答:①打开对话框。双击进料阀1段的流动块,弹出【流动块构件属性设置】对话框。②基本属性设置。【基本属性】标签页,流动方向设置为从左到右。流动速度为中。③流动属性设置。【流动属性】标签页,表达式输入“进料阀and进料阀1”。当表达式非零时,勾选【流块开始流动】。④单击【检查】选项,进行正确性检查。检查通过,单击【确认】选项,完成动画连接。
任务3.3思考题定义报警主要包括哪三方面内容?答:判断、通知、存盘。通过哪个系统函数编写脚本程序实现修改报警限值,并说明函数中参数的作用。答:!SetAlmValue(data,value,flag)。data为数据对象名称value为修改限值对应的数值。flag为2时表示修改报警的下限值,为3时表示修改报警的上限值。操作题本任务中如何建立温度及湿度的实时报警?答:①进入【智能粮仓系统】用户窗口,单击工具箱中的【报警显示】选项,鼠标指针呈“十”后,在适当位置,拖动鼠标至适当大小,生成报警显示构件。②双击报警显示构件,弹出【报警显示构件属性设】窗口。③【基本属性】标签页,对应的数据对象的名称设置为“温湿度组”,最大记录次数设置为6,勾选【运行时,运行改变列的宽度】选项。④单击【检查】选项,检查通过,单击【确认】选项,报警显示构件属性设置完毕。本任务中如何建立温度及湿度的历史报警?答:①双击【历史报警】策略,进入策略组态窗口。②单击工具条中的【新增策略行】选项,新增加一个策略行。③从【策略工具箱】中选取【报警信息浏览】策略构件,添加到策略行内。④双击图标,弹出【报警信息浏览构件属性设置】对话框。⑤进入【基本属性】页,将报警信息来源中的对应数据对象设置为“温湿度组”。⑥单击【测试】选项,进行预览,如果没有数据需要查找原因。⑦单击【确认】选项设置完毕。本任务如何实现通过用户窗口对温度及湿度报警限值的修改?答:①创建用户窗口②添加输入框,新建8个输入框用于输入报警的上下限值。③编写控制流程!SetAlmValue(湿度1,湿度1上限,3)!SetAlmValue(湿度1,湿度1下限,2)!SetAlmValue(湿度2,湿度2上限,3)!SetAlmValue(湿度2,湿度2下限,2)!SetAlmValue(温度1,温度1上限,3)!SetAlmValue(温度1,温度1下限,2)!SetAlmValue(温度2,温度2上限,3)!SetAlmValue(温度2,温度2下限,2)
任务3.4思考题MCGS中的模拟设备构件有什么作用,能产生哪些波形?答:模拟设备是MCGS软件根据设置的参数产生一组模拟曲线的数据,以供用户调试工程使用。标准的正弦波,方波,三角波,锯齿波信号。MCGS中的用户组和用户有什么作用,两者有什么关系?答:操作权限的分配是以用户组为单位来进行。某个用户能否对这个功能进行操作取决于该用户所在的用户组是否具备对应的操作权限。每个用户组中可以包含多个用户,同一个用户可以隶属于多个用户组。通过哪些系统函数能够实现登陆用户、退出登陆、用户管理、修改密码?答:登陆用户!LogOn()退出登陆!LogOff()用户管理!Editusers()修改密码!ChangePassword()操作题本任务中编写脚本程序实现,保持温度在15-25度。答:脚本程序如下所示:定义用户名为李工,密码为456,用户组名为操作员,李工隶属于操作员用户组。答:①单击工具菜单中的【用户权限管理】选项,弹出【用户管理器】对话框。系统已定义的用户、用户组分别为负责人、管理员组。②单击用户组列表,进入用户组编辑状态。③单击【新增用户组】选项,弹出【用户组属性设置】对话框。进行如下设置。用户组名称设置为“操作员组”,用户组描述设置为“成员仅能进行操作”。单击【确认】选项完成设置,回到用户管理器窗口。④单击用户列表域,再单击【新增用户】选项,弹出【用户属性设置】对话框,参数设置如下。用户名称输入“李工”,用户描述输入“操作员”,用户密码输入“456”,确认密码输入“456”。隶属用户组勾选【操作员组】选项,单击【确认】选项提出设置,回到用户管理器窗口。
综合测试单选题1-5CBBAB6-10ABBDC11-15BAACB多选题1-5ACDABCDABCACABC判断题1-5对对对错错填空题1-5任意摆放对象名称对象初值对象类型对象内容注释鼠标双击鼠标单击用户组用户允许进行报警处理简答题数据对象湿度1,说明如何定义报警,上限报警为80,下限报警为50。答:①选中数据对象。进入【实时数据库】标签页,双击数据对象“湿度1”。②单击进入【报警属性】标签,勾选【允许进行报警处理】选项,报警设置域被激活;③判断下限报警。勾选报警设置中的【下限报警】选项,报警值输入“50”④判断上限报警。勾选报警设置中的【上限报警】选项,报警值输入“80”。⑤通知下限报警。下限报警【报警注释】输入“粮仓1湿度低于下限值!”。⑥通知上限报警。上限报警【报警注释】输入“粮仓1湿度超过上限值!”。⑦存盘。进入【存盘属性】标签页,勾选【自动保存产生的报警信息】选项。⑧单击【检查】选项,检查通过,单击【确认】选项,报警设置完毕。MCGS组对象的概念?组对象能够包含哪些类型的数据对象?答:组对象是MCGS引入的一种特殊类型的数据对象,类似于一般编程语言中的数组和结构体,用于把相关的多个数据对象集合在一起,作为一个整体来定义和处理。除了组对象其他的所有类型数据对象。定义用户组名为操作员组和用户名为李工密码为456,将李工归属于操作员组。答:①单击工具菜单中的【用户权限管理】选项,弹出【用户管理器】对话框。系统已定义的用户、用户组分别为负责人、管理员组。②单击用户组列表,进入用户组编辑状态。③单击【新增用户组】选项,弹出【用户组属性设置】对话框。进行如下设置。用户组名称设置为“操作员组”,用户组描述设置为“成员仅能进行操作”。单击【确认】选项完成设置,回到用户管理器窗口。④单击用户列表域,再单击【新增用户】选项,弹出【用户属性设置】对话框,参数设置如下。用户名称输入“李工”,用户描述输入“操作员”,用户密码输入“456”,确认密码输入“456”。隶属用户组勾选【操作员组】选项,单击【确认】选项提出设置,回到用户管理器窗口。
任务4.1思考题TPC7032Kt有哪几个通信接口?各个接口的作用是什么?答:有以太网口、USB1、USB2、COM、电源5个接口。以太网口1x10M/100M自适应。USB1主口,兼容USB1.1。USB2从口,用于下载工程。COM串口,1xRS232,1xRS485电源24±20%VDC。MCGSPro体系结构由哪几部分组成?各部分的作用是什么?答:MCGSPro体系结构分为组态环境、模拟运行环境和运行环境三部分。组态环境:安装、运行于PC端,在此完成MCGSPro工程开发和调试工作。模拟环境:运行PC端,界面模拟触摸屏,可以在模拟环境运行程序,帮助用户设计和构造自己的组态工程并进行功能测试。运行环境:运行用户开发的MCGSPro工程,标准TPC产品自带MCGSPro运行环境。MCGSPro软件默认安装到哪个路径?答:MCGSPro默认安装到“D:\McgsPro”操作题新建工程,所用的触摸屏型号为TPC7032Kt,工程名为机械手控制系统,项目路径为E:/机械手控制系统。答:①运行MCGSPro组态软件。②单击菜单栏【文件】→【新建工程】选项,弹出如图4-17所示的对话框。③在【工程设置】对话框中,选择工程用的TPC型号、设置组态配置参数(包括网格、构件风格、工程旋转),设置完成后单击【确定】选项,完成新建工程。④通过【文件】→【工程另存为】文件名称输入“机械手控制系统”,工程保存到“E:/机械手控制系统”。触摸屏型号TPC7032Kt,通过网线实现该触摸屏与MCGSPro软件通信,并将上述新建的工程下载到触摸屏中。答:单击【下载运行】按钮或按下F5→选择【联机】选项→选择【TCP/IP网络】→输入TPC的IP→单击【通讯测试】选项→通信正常→单击【工程下载】选项下载工程到TPC
任务4.2思考题MCGSPro软件中公共窗口的作用是什么?答:公共窗口是包含一组公共对象的用户窗口,可以被其他用户窗口引用,目的是降低组态工作量和减少工程文件大小MCGSPro软件有哪几种数据类型?答:整数型、浮点数、字符串、组对象操作题新建用户窗口名为:机械手控制系统,背景颜色为:黑色。公共窗口:无。密码:123.、答:(1)新建窗口。工作台右侧,单击【新建窗口】选项,产生窗口0。(2)设置窗口属性。单击“窗口0”,右键单击【属性】选项。弹出“用户窗口属性设置”界面,用户窗口属性设置做以下设置。①窗口名称设置为“机械手控制系统”。②窗口背景为默认“灰色”。③公共窗口为“无”。④保护密码为123。(3)设置完成,单击【确认】选项退出设置页面。在机械手控制系统用户窗口中绘制如图S4.2-1所示的机械手,横向活塞杆尺寸为150x25,纵向活塞杆尺寸为25x100。答:①单击工具箱第四行第三列【常用符号】按钮,弹出“常用符号”界面。单击倒数第二行第一列【横管道】按钮,光标呈“十”。绘制横管道,并通过键盘“↑↓←→”按键,调整至150x25尺寸。②单击工具箱第四行第三列【常用符号】按钮,弹出“常用符号”界面。单击倒数第二行第二列【竖管道】按钮,光标呈“十”。绘制竖管道。并通过键盘“↑↓←→”按键,调整至25x120尺寸。新建2个数据对象,名称分别为垂直移动量,整数型。水平移动量,浮点数型。答:(1)单击右侧【新增数据对象】选项,新增数据对象“Data1”。(2)设置“垂直移动量”数据对象属性。双击数据,弹出“数据对象属性设置”对话框①对象名称设置为“垂直移动量”,②对象初值为“0”,③对象类型勾选“整数”选项,④对象内容注释输入“垂直移动量”,⑤设置完成单击【确认】选项。(3)设置“水平移动量”数据对象属性。双击数据,弹出“数据对象属性设置”对话框①对象名称设置为“水平移动量”,②对象初值为“0”,③对象类型勾选“浮点数”选项,④对象内容注释输入“水平移动量”,⑦单击【确认】选项,设置完成。
任务4.3思考题在物料分拣系统中,通过对启动和停止按钮的动画设置实现互锁,运行起来后,分别单击启动按钮和停止按钮,会产生什么情况?答:启动、停止按钮要实现互锁,在单击启动按钮时,启动变量置为1,停止变量变为0。单击停止按钮时,停止变量置为1,启动变量为0MCGS水平和垂直方向如何移动为默认的正方向?答:水平移动,从左到右移动为正方向;从右到左移动为负方向。垂直移动,从上到下移动为正方向;从下到上移动为负方向。操作题绘制指示灯,连接的数据对象为报警显示,当报警显示=1时,指示灯为绿色;当报警显示=0时,指示灯为红色。答:①鼠标双击指示灯,弹出“单元属性设置”对话框。②打开填充颜色对话框。“动画连接”标签→单击组合图符右侧“>”按钮,弹出“动画组态属性设置”对话框。③选择变量。在对话框中进入“填充颜色”标签,单击【?】选项,选择“报警显示”数据对象。④设置分段点与颜色。单击【增加】选项,增加两个分段点。分段点为“1”,颜色为“绿色”,分段点为“0”,颜色为“红色”。通过标签构件显示水平移动量实时的数值,数据对象水平移动量为整数型。答:①鼠标双击标签,弹出“标签动画组态属性设置”对话框。②在对话框中勾选“显示输出”,生成“显示输出”标签。③选择变量。生成“显示输出”的标签中单击【?】选项,选择“水平移动量”变量。勾选“数值量输出”,输出格式,勾选“整数”,“十进制”。④完成设置,单击【确认】选项。物件的水平移动范围是0-200,应设置什么动画效果,参数如何设置?答:设置水平移动动画效果①鼠标双击物件,弹出“动画组态属性设置”对话框。②在对话框中勾选“水平移动”,生成“水平移动”标签。③选择变量。生成“水平移动”的标签中单击【?】选项,选择“物件水平位移”变量。④设置水平移动。最小移动偏移量“0”,表达式的值“0”,最大移动偏移量“200”,表达式的值“200”。⑤完成设置,单击【确认】选项。
任务4.4思考题建立操作日志需要哪5个步骤?答:建立用户、设置登录权限、建立操作日志登录窗口及构件设置,建立需要监视的构件,操作日志设置5个步骤建立操作日志MCGSPro提供了几种报警信息组态配置?每种方式都是如何实现报警信息配置的?答:MCGSPro提供2种方法供用户对变量进行报警信息组态配置。方法1通过MCGSPro提供的“报警统一配置”功能批量进行变量报警信息配置。方法2在“实时数据库”中,逐个通过变量的“报警属性”功能页配置报警信息。用户窗口中建立实时报警,可以通过哪两种构件实现?答:实时报警可以用“报警条”和“报警浏览”两种构件实现。操作题建立一个新的用户,用户名为李四,密码为123,所属管理员组。答:①单击工具菜单中的【用户权限管理】选项,打开“用户管理器”。②单击用户列表,单击【新增用户】选项,弹出用户属性设置对话框建立新用户。用户名称为“李四”,用户描述为“管理员”(可不填),用户密码为“456”,确认密码为“123”,隶属用户组勾选“管理员组”。③单击【确认】选项,回到用户管理器窗口。④单击【退出】选项退出用户管理器,完成设置配置数据对象名为残品计数的数值报警,当残品计数值超过5时,产生报警。答:(1)工具中单击【报警统一设置】选项,弹出“报警统一配置”对话框。新增报警。编辑→单击【添加一行】选项新增报警行。(3)编辑“残品计数”信号限值报警。①单击【?】选项弹出变量选择对话框,选择“残品计数”数据对象。②报警类型选择“值>”,基准值设置为“2”。③报警描述输入“残品数量超标”。
任务4.5思考题建立一个循环策略,并编写脚本程序,脚本程序编写完成组态检查正确,但是进入运行环境后,该循环策略功能不能够实现,应该为什么问题?答:循环时间设置过大。!TimerState(计时器号)是什么作用?当值分别为多少时,计时器为未启动状态,运行状态,停止状态和时间到状态?答:取定时器的当前状态。值=0未启动,值=1正在运行,值=2停止,值=3时间到。操作题在物料分拣系统中,如何编写脚本程序定义原点?答:编写脚本程序定义定时器1,计时时间为10s,计时时间到停止计时。答:!TimerSetLimit(1,10,1)编写脚本程序,当垂直移动量>0时,垂直移动量逐渐+1,当垂直移动量<=0时,垂直移动量置为0。答:
综合测试单选题1-5CCAAB6-10AABBA11-15ACBAA多选题1-5ABCDABCBDABABCD判断题1-5错对对对对填空题1-5任意摆放整数型、浮点数、字符串、组对象02003报警统一配置报警属性简答题MCGSPro提供哪2种方法供用户对变量进行报警信息组态配置?答:方法1通过MCGSPro提供的“报警统一配置”功能批量进行变量报警信息配置。方法2在“实时数据库”中,逐个通过变量的“报警属性”功能页配置报警信息。MCGSPro提供哪三种方法删除历史报警数据?答:方法1,下载工程前,在下载配置界面勾选“清报警和日志”选项,当单击【工程下载】选项后将清除历史报警数据。方法2,工程运行时,历史报警数据存储超过1M时,自动删除最早的20%数据。方法3,工程运行时,通过执行事先组态的函数“!ClearHistoryAlarmData()”,清空所有历史报警数据。
任务5.1思考题MCGSPro软件有几种用户窗口?每种用户窗口的特点是什么?答:MCGSPro有三种用户窗口,分别为标准窗口、公共窗口、子窗口。标准窗口是最常用的窗口,作为主要的显示画面,用来显示流程图,系统总貌以及各个操作画面等。公共窗口就是将多个窗口的公共对象放在其中,该窗口可以被其他用户窗口引用。子窗口相当于弹出窗口,在运行时子窗口的打开是在某个已经打开的标准窗口中。子窗口有哪几种模式?不同模式的子窗口有哪些区别?答:子窗口有3种模式,分别是菜单式、模态式、非模态。菜单式:子窗口打开,单击子窗口外的标准窗口,子窗口关闭且标准窗口的功能均有效。模态式:子窗口打开,单击子窗口外的标准窗口,子窗口不关闭且标准窗口功能均无效。非模态:子窗口打开时,单击子窗口外的标准窗口,子窗口不关闭,但标准窗口的功能均有效。整数型数据对象需要设置数据对象哪几个属性?哪个属性可以不用填写?答:整数型数据对象,定义“对象名称”,“对象初值”,“对象类型”,“对象内容注释”。对象内容注释说明可以不填,其他属性均需要设置。操作题新建子窗口并设置属性,名称为“弹出窗口”,窗口宽度“600”,窗口高度“400”,当弹出该子窗口时,单击子窗口外区域能够关闭该子窗口。答:通过单击【新建窗口】选项新建用户窗口。设置窗口属性,窗口名称设置为:弹出窗口;窗口背景为灰色;设置子窗口属性,①勾选【作为子窗口使用】选项。②窗口模式选择【菜单式窗口】选项。③勾选【相对位置】选项,选择“第一行第二列”。④窗口宽度“600”,窗口高度“400”。新建2个数据对象,一个数据对象名称为“运行”,初值为0,数据对象为整数型。另一个数据对象为“液位”,初值为100.00,数据对象为浮点数型。答:(1)鼠标单击【实时数据库】右侧【新增对象】选项,新增2个数据对象。(2)设置“运行”数据对象属性。①对象名称设置为“运行”②对象初值“0”③对象类型“整数”④对象内容注释“运行”(3)设置“液位”数据对象属性。①对象名称设置为“液位”,②对象初值“0”③对象类型“浮点数”,④对象内容注释“液位”
任务5.2思考题在本任务的表5-2中,配方组是什么?配方是什么?配方项是什么?答:配方组是所有饮料配方的集合。每一行就是一个配方。配方包含的每一个配方成分为一个配方项。在创建配方时,通过什么方式能够将变量名称添加为配方的列标题?答:单击配方项列表【使用变量名做列标题名】选项,将变量名称添加为配方的列标题。操作题按照表5-3所示的面包配方表,新建一个配方组名称为面包,配方为低糖面包和普通面包,配方项为面粉、水、糖。表5-3面包的配方表配方面粉水糖低糖面包306010普通面包306050答:①新建一个配方组并改名为“面包”。②添加配方项。单击工具栏中的【增加一行】选项,增加一行配方项→单击【?】选项弹出【变量选择】对话框→按住Shift键选择对象“面粉”“水”“糖”→单击【确认】按钮。③单击配方项列表【使用变量名做列标题名】选项,将变量名称添加为配方的列标题。④编辑配方。在配方组列表中双击【面包】配方组,弹出【配方修改】对话框,单击【增加】选项2次,增加2行配方,按照表5-3配置每行配方内容,完成后单击【保存】按钮,再单击【关闭】按钮退出该对话框。新建用户窗口名称为面包配方,通过配方构件显示表5-3所示的面包的配方表。答:①单击工具箱倒数第1行第1列【配方】选项,将配方构件拖拽到画面中合适的位置并调整至合适的大小。②设置配方构件的基本属性。③设置配方构件的数据来源。进入【数据来源】标签,配方组的下拉菜单选择【面包】配方组,勾选【全显示】和【全编辑】选项,调整列宽到合适的宽度使字体能全部显示。完成设置后单击【确认】选项保存设置并关闭设置界面。在面包配方用户窗口中建立“新增配方”,“删除配方”,“保存配方”,“读取配方数据”4个标准按钮,并通过配方构件方法函数实现相应的功能。答:新增4个标准按钮,双击该构件,【基本属性】标签中将文本分别修改为“新增”,“删除”,“保存”,“读取”。编写“新增”脚本程序。进入【脚本程序】标签,单击【打开脚本程序编辑器】选项弹出【脚本程序】对话框。在右侧的对象树中依次单击【用户窗口】→【配方设计】→【控件0[配方]】→【方法】→双击【Add】选项,在左侧的脚本编辑框中出现一行脚本“配方设计.控件0.Add()”。编写“删除”脚本程序。进入【脚本程序】标签,单击【打开脚本程序编辑器】选项弹出【脚本程序】对话框。在右侧的对象树中依次单击【用户窗口】→【配方设计】→【控件0[配方]】→【方法】→双击【Delete】选项,左侧的脚本编辑框中出现脚本“状态=配方设计.控件0.Delete()”,单击【保存】选项关闭窗口编写“保存”脚本程序。进入【脚本程序】标签,单击【打开脚本程序编辑器】选项弹出【脚本程序】对话框。在右侧的对象树中依次单击【用户窗口】→【配方设计】→【控件0[配方]】】→【方法】→双击【Save】选项,左侧的脚本编辑框中出现脚本“状态=配方设计.控件0.Save()”,单击【保存】选项关闭窗口。编写“读取”脚本程序。进入【脚本程序】标签,单击【打开脚本程序编辑器】弹出【脚本程序】对话框。在右侧的对象树中依次单击【用户窗口】→【配方设计】→【控件0[配方]】→【方法】→双击【WriteToData()】选项,左侧的脚本编辑框中出现脚本“状态=配方设计.控件0.WriteToData()”,单击【保存】选项关闭窗口。
任务5.3思考题通过哪个系统函数,能够实现关闭除某个用户窗口以外的所有其他用户窗口?答:!CloseAllWindow()。系统内部变量“$Time”有什么作用?答:显示系统当前时间。流动块构件有什么作用?设置流动块构件的哪些实现管道内流动状态的显示?答:流动块构件可以模拟管道内的汽体或液体流动的动画构件。通过设置流动块的流动方向、流动速度、流动属性实现管道内流动状态的显示。操作题元件库中储藏罐类别下的罐42作为原料储藏罐,通过数据对象“液位”数值的大小显示储藏罐中液位高低变化。当液位值为0时,大小变化为0。当液位值为200时,大小变化为100。应设置什么动画效果,对应属性如何设置?答:设置大小变化效果。双击原料储藏罐,勾选“大小变化”选项,新生成【大小变化】标签页。选择变量。【大小变化】标签页,单击“?”按钮,选择“液位”变量。设置大小变化。【大小变化】标签页,【最小变化百分比】和【最大变化百分比】分别设置为“0”
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 芜湖市镜湖区2025-2026学年第二学期三年级语文第七单元测试卷(部编版含答案)
- 葫芦岛市连山区2025-2026学年第二学期五年级语文第七单元测试卷(部编版含答案)
- 首件三检内容
- 承德市双桥区2025-2026学年第二学期五年级语文第七单元测试卷(部编版含答案)
- 桂林市恭城瑶族自治县2025-2026学年第二学期三年级语文第七单元测试卷(部编版含答案)
- 沥青混合料拌和设备操作工操作规范水平考核试卷含答案
- 会展设计师安全意识水平考核试卷含答案
- 汽车整车装调工创新方法模拟考核试卷含答案
- 半导体继电器装调工安全生产知识水平考核试卷含答案
- 廊坊市文安县2025-2026学年第二学期五年级语文期末考试卷(部编版含答案)
- 深圳一模讲评课件
- 【答案】《数字电子技术基础》(华北电力大学)章节作业慕课答案
- 2026年私域流量运营美妆私域种草调研
- 体育赛事组织与管理流程及注意事项
- 大学毛概课件南方谈话
- 精神科护工安全知识培训课件
- 2025年电力安规考试题库及答案
- 2025年山东省青岛市中考英语试卷真题(含答案详解)
- 2025新版现代企业管理试题库与参考答案2
- 1.1营养与营养素26课件
- 养老管理办法十严禁
评论
0/150
提交评论