组态控制技术及应用(微课版)刘小春思考与练习参考答案.docx
《组态控制技术及应用(微课版)刘小春思考与练习参考答案.docx》由会员分享,可在线阅读,更多相关《组态控制技术及应用(微课版)刘小春思考与练习参考答案.docx(33页珍藏版)》请在课桌文档上搜索。
1、项目一物料传送控制系统组态设计与调试任务1.MCGS组态软件有哪三种类型,分别用于什么环境?答:MCGS通用版组态软件,MCGS网络版组态软件和MCGS嵌入版组态软件。(1)网络版处于监控系统最顶层,完成整个系统的信息收集与发布。(2)通用版处于中间层,主要完成通用工作站的数据采集和加工、实时和历史数据处理、报警和安全机制设置、流程控制、动画显示、曲线显示和报表输出等日常性监控事务。(3)嵌入版处于工控系统的最下层,主要完成现场数据的采集、前端数据处理和控制。2 .什么是组态环境与运行环境?答:组态环境相当于一套完整的工具软件,环境是生成用户应用系统的工作环境,用户在MCGS组态环境中完成动画
2、设计、设备连接、编写操纵流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg的工程文件,又称为组态结果数据库。运行环境是一个独立的运行系统,它按照组态结果数据库中用户指定的方式进行各种处理,完成用户组态设计的目标和功能。3 .MCGS通用版软件工作台有哪几部分构成?其核心是什么?答:由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成。实时数据库是MCGS系统的核心。4 .安装组态软件时,除了安装主程序,还需安装什么?驱动程序。以便连接外部设备,实现对外部设备的数据采集和控制。任务1.21.MCGS系统提供的图形对象分为哪三种类型?答:图元、图符和动画构件5 .如何修改错误的
3、文字?选中错误的文字,单击鼠标右键,选中“改字符”即可修改。6 .开关型与数值型数据对象有什么区别?按钮、开关应该设置为哪种类型的数据对象?电压应该设置为哪种类型的数据对象?记录开关信号(0或非0)的数据对象称为开关型数据对象,通常与外部设备的数字量输入输出通道连接,用来表示某一设备当前所处的状态。数值型数据对象表现为具体的数值。数值范围是:负数是从-3.402823E38到-1.401298E-45,正数是从1.401298E-45到3.402823E38。数值型数据对象除了存放数值及参与数值运算外,还提供报警信息,并能够与外部设备的模拟量输入输出通道相连接。按钮、开关应设置为开关型,而电压
4、应该设置为数值型。7 .用图元“矩形”制作一个按钮,在其正中间添加文字“启动”;添加名为“启动”的数据对象,对象类型为“开关”。过程:(1)从画图工具箱选择“矩形”在用户窗口绘制矩形。(2)从画图工具箱选择标签“A”,在用户窗口拖动至一定大小后,输入“启动”,设置无填充颜色,无边线颜色。(3)在实时数据库中添加开关型数据对象“启动”。效果如图:基本属性I存这属性I报警属性I对象定义对象名称的小蛾位o一对象初值|o最小值IleHHO工程单位I最大侑IlewO-对象类型6开关。数值。字符事件C组对象对象内容注霹启动aqIumI取消网I帮hI任务1.31 .图元“标签”可以设置哪些动画?有“颜色动画
5、连接”、“位置动画连接”、“输入输出连接”、“特殊动画连接”四类,共11种。如下图所示。三fe三JI性设置|辞态属性填旃色臼边线颜色字符颜色边线线型|/颜邑动画连接r填充颜色边线颜色字符演邑特殊动画连接位卦动画连接水平移动垂直移动大小变化输入输出连接显示除出按钮揄入按钮动作可见度闪烁效果检查的|确认(Yj|取消IC)|帮助(三)|2 .本任务中是如何设置小车1和小车2的可见度属性的?小车1车头朝右,代表前进的状态;小车2车头朝左,代表后退。初始状态小车位于最左端,车头超前,故设置最左端小车1可见。小车2在返回的过程中不需停留,故可在SQ2和SQ3点同样设置小车1可见。本任务中小车1的可见度连接
6、“右行可见二1orSQ1=1,r,因此只要保证小车1启动前行后“右行可见=1”,直到小车启动后退则“右行可见=0”即可。而小车2的可见度刚好和小车1相反,任务中设置了“左行可见”数据对象,当小车开始后退时,“左行可见二1”,直到小车回到SQ1,“左行可见=0,故小车2在返回的途中可见。3 .用“椭圆”制作2个大小为40X40像素的圆,静态属性中“填充颜色”分别为红色和绿色,添加“可见度”特殊动画,表达式连接“运行指示灯”,红色圆设置为当表达式非零时,”对应图符不可见”,绿色圆设置为当表达式非零时,”对应图符可见”。将2个圆重叠,选中2个圆合成单元。4.制作2个空白标签,第1个标签添加“按钮输入
7、”动画,输入值类型为“数值量输入”,最小“0”,最大“100”。第2个标签添加“显示输出”动画,小数位数为1位,连接的数据对象都为数值型“数值”。进入组态环境,单击第1略任务1.41.修改小车水平移动动画的变化值,如将“+1”和“-1”改为“+2”和“-2”,如下所示,小车运行有什么变化?if右行=1then水平移动量=水平移动量+1endifif左行=1then水平移动量=水平移动量Tendif答:如果循环策略的周期不变,则小车运行速度变为原来的2倍。2 .思考以下2段脚本程序的执行结果是否相同。第段:if启动=1then运行指示=1endif第段:if启动=1then运行指示=1答:执行结
8、果相同。3 .仿照定时器的设置,在MCGS策略行中设置一个计数器,计数对象名为“启动”,计数事件为“开关型数据对象正跳变”,计数设定值为“5”次,计数当前值连接“当前值”,计数状态为“计数次数到”,复位条件为“计数复位”。在窗口制作一个按钮名为“启动”,连接数据对象“启动”,操作类型为“按1松0”,制作另一个按钮名为“复位”,连接数据对象“计数复位”,操作类型为“按1松0”,制作一个标签,输入文字“当前值”,添加“显示输出”动画,连接数据对象“当前值”。进入运行环境,连续单击“启动”按钮,观察标签数值变化,单击“复位”按钮,观察标签数值变化。星*属性|计我宫设日计数对象名畸?|it03BffI
9、开关型我据对It正跳变计鼓设定值B计数当第值fSffiS-计数状态I计跤次出到-复位条件I计一复位一内容注怒按照设定的时间图环运行FS三险有的It认MI取消IqI相助IHl添加计数器策略设置计数器启动置位当前值IW Mum I 屯制q I Mir”K)阖认 mM*QS(八)PQ三Qflft11)ALPHAflWJTN1G)(4)装载位图m3GB56Min- *DAhemCtH*fMr文件名称文件名称:内郃存贮格式G将图像保存到工程内取消V使用JPEG压缁,压缩质量:三i确认2 .将本任务中绘制的圆柱体工件加入元件库。(1)选中圆柱体(2)单击工具箱中“保存元件”周,出现Mcgs组态环境XI把3
10、领到纾朝郅0田:瞬?a三I睨首将工件添加至指定的文件夹。3 .本项任务添加的垂直移动量是什么类型数据对象?其作用是什么?在后续的动画连接中,垂直移动量应该和什么动画关联?答:垂直移动量是数值型数据对象,用来与喷涂高度电机连接,当垂直移动量发生变化时,喷涂高度电机垂直方向移动。所以垂直移动量和位置动画“垂直移动”关联。任务4.21.用菜单和按钮都可以方便地进入不同的用户窗口。在用户窗口工具箱中有一个构件为“选择框”,使用选择框也可以根据选项的不同进入不同的窗口。请建立一个组态工程,添加“A”和“B”两个字符型数据对象,建立2个用户窗口,分别命名为“窗口A”和“窗口B”。在两个窗口中分别放置一个下
11、拉框,设置选下拉框的属性,进入运行环境后,可以单击选择框右侧的倒三角,通过选择选项“A”进入“窗口A”,选择“B”进入“窗口Bwo(1)建立“窗口0”和“窗口1”2个用户窗口;(2)在“窗口0”和“窗口1”中添加下拉框;(3)设置下拉框的属性;l*ttiMiH程叫M I彷g同I MhAM I Riq |常助IHl枭本JIIll通项设H选项设革 可送项目esg考加I除I 全加I 全* !(4)进入运行环境,单击下拉框右侧倒三角即可选择进入不同用户窗口。2.添加一个数值型数据对象为“大小”,在用户窗口制作一个直径为100像素的圆和一个滑动输入器,当滑动输入器滑动块从左(0)拉至最右边(100),圆
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组态 控制 技术 应用 微课版 小春 思考 练习 参考答案

链接地址:https://www.desk33.com/p-1125906.html