组态软件实训报告Word格式.docx
- 文档编号:19398781
- 上传时间:2023-01-05
- 格式:DOCX
- 页数:16
- 大小:445.28KB
组态软件实训报告Word格式.docx
《组态软件实训报告Word格式.docx》由会员分享,可在线阅读,更多相关《组态软件实训报告Word格式.docx(16页珍藏版)》请在冰豆网上搜索。
⑴.了解昆仑通态软件的发展和现状,熟悉MCGS工控昆仑通态软件。
⑵.掌握MCGS昆仑通态软件的基本功能及其使用方法。
⑶.进行控制系统用户窗口、主控窗口、运行策略等的组态软件。
⑷.编写MCGS脚本程序。
⑸.要求组态软件合理,画面显示直观、生动,操作方便。
⑹.进一步巩固和提高对组态软件(工程管理器、工程浏览器、画面开发系统、运行系统)的使用。
⑺.熟悉北京昆仑通态昆仑通态软件,利用自己所掌握的知识点。
实现模拟轨道交通运行速度的基本功能。
⑻.掌握北京昆仑通态软件的技术参数。
⑼.在设计画面的基础上建立动画连接。
2.昆仑通态软件介绍
2.1组态软件的介绍
昆仑通态软件是一种通用的工业监控软件,它融过程控制设计、现场操作以及工厂资源管理于一体,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。
它基于MicrosoftWindowsXP/NT/2000操作系统,用户可以在企业网络的所有层次的各个位置上都可以及时获得系统的实时信息。
采用昆仑通态软件开发工业监控工程,可以极大地增强用户生产控制能力、提高工厂的生产力和效率、提高产品的质量、减少成本及原材料的消耗。
它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布式大型集中监控管理系统的开发。
2.2昆仑通态软件的结构
昆仑通态软件结构由工程管理器、工程浏览器及运行系统三部分构成。
①工程管理器:
工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。
②工程浏览器:
工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态软件工具。
③运行系统:
工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。
3.建立组态软件新工程
3.1建立机械手控制工程
在Windows桌面上点双击MCGS组态环境
图标,进入MCGS组态环境工作台,如图3.1-1所示。
如图3.1-1MCGS组态环境工作台
选择【文件】菜单中的【新建工程】选项或单击快捷键
按钮。
默认的工程名为:
“新建工程X.MCG”,选择【文件】菜单中的【工程另存为】选项,将文件名改为:
“机械手控制系统”,然后单击【保存】按钮,工程存在:
F:
\MCGS\WORK下(如图3.1-2所示),图3.1-3为修改好工程名后打开的工程。
图3.1-2保存机械手控制系统工程
图3.1-3打开新建的机械手控制工程
3.2设计机械手控制工程的画面流程
3.2.1建立机械手控制用户窗口
在图3.1-3中,在【用户窗口】工作台中,单击右边的【新建窗口】按钮,则产生新【窗口0】。
用鼠标选中【窗口0】,单击右边的【窗口属性】按钮,则进入【用户窗口属性设置】界面,将【窗口名称】改为:
“机械手”,然后单击【确认】按。
这时新建的窗口名称就已经改为“机械手”了,如图3.2-1所示。
图3.2-1机械手控制用户窗口
3.2.2机械手控制工程画面设计
1.双击图3.2-1【机械手】窗口,进入动画组态制作窗口,如图3.2-2所示。
2.绘制基本的机械手控制系统的静态图形
在图3.2-2中,单击工作条中
按钮,打开工具箱。
单击插入元件按钮
,打开【对象元件库管理】。
从中选取中意的原件,如图3.2-3和图3.2-4。
例如指示灯3,指示灯6,指示灯14。
图3.2-2动画组态机械手控制窗口
图3.2-3工具箱图3.2-4对象元件库管理
通过工具箱的绘图工具画出需要的图形,如图3.2-5所示,我们已经绘制好了基本的机械手控制系统的静态图形。
图3.2-5的机械手控制系统的静态图形
4动画连接
4.1MCGS实时数据库
在图3.1-3中,选择【实时数据库】按钮,进入【实时数据库】窗口,单击窗口右边的【新增对象】按钮,在窗口的数据对象列表中,就会出现增加的数据对象,默认定义的名称为“Datal1”,“Datal2”,“Datal3”等。
双击新建的数据对象,则打开【数据对象属性设置】窗口,在此窗口中修改默认定义名称,并指定对象类型,然后单击【确认】按钮。
机械手所需要的实时数据,如图4.1-1所示。
4.2MCGS机械手工程中动画连接
4.2.1各元件属性设置
在【用户窗口】中,双击【机械手】,进入窗口,双击所需要动画的单元,弹出【单元属性设置】窗口,例如双击启动指示灯,弹出图4.2-1的窗口,单击【动画连接】,选择组合图符,则会出现
按钮,单击此按钮进入【动画组态属性设置】窗口,单击【属性设置】,进入属性设置窗口,如果需要其他属性窗口,可以在【颜色动画连接】【位置动画连接】【输入输出连接】【特殊动画连接】中勾选,启动指示灯只勾选了【可见度】,如图4.2-2所示,则菜单中出现【可见度】按钮,单击此按钮,进入可见度窗口,选择【表达式】中实时数据库中增加的【启动】对象,选择【对应图符】可见或不可见,如图4.2-3所示。
图4.1-1机械手所需要的实时数据
图4.2-1启动指示灯单元属性设置图4.2-2指示灯属性设置
图4.2-3指示灯可见度设置图4.2-4标准按钮构件属性设置
在图3.2-5的机械手控制系统的静态图形中所有需要动画(如上移,下移,左移,右移,夹紧,放松,启动指示灯,复位指示灯,3个料块,机械手,机械手臂,定时时间,时间到,定时器启动,定时器复位)都需要属性设置,根据每个元件不同进行属性设置。
4.2.2标准按钮构件属性设置
标准按钮(定时器启动按钮,定时器复位按钮,启动按钮,复位按钮)的属性设置,如定时器启动按钮的属性设置,双击【计时器启动】,进入定时器启动属性设置,如图4.2-4所示,其他按钮按照各自的操作属性进行设置。
4.2.3定时器属性设置
在图3.1-3中,选择【实时数据库】按钮,进入【运行策略】窗口,双击【循环策略】,进入【循环策略】窗口,在空白处单击右键,选择【新增策略行】,图4.2-5所示,则出现策略行,单击运行策略中
按钮,进入策略工具箱,可以在工具箱中选择需要的对象定时器,双击就可以添加到策略行,双击【定时器】,进入【定时器】窗口,如图4.2-6所示。
图4.2-5定时器策略行
图4.2-6定时器属性设置
5编写控制流程及MCGS运行
5.1添加脚本程序
选择【实时数据库】按钮,进入【运行策略】窗口,双击【循环策略】,进入【循环策略】窗口,在空白处单击右键,选择【新增策略行】,则出现策略行,单击运行策略中
按钮,进入策略工具箱,可以在工具箱中选择需要的对象【脚本程序】,双击就可以添加到策略行,如图5.1-1所示。
双击【脚本程序】,进入脚本程序窗口,如图5.1-2所示,在此窗口中可以进行控制程序编写。
最后更改循环策略属性。
图5.1-1从策略工具箱中添加对象
图5.1-2脚本程序窗口
5.2脚本程序摘录
IF下移=1THEN
垂直移动量=垂直移动量+1
手臂伸缩量垂直=手臂伸缩量垂直+1
ENDIF
IF上移=1THEN
垂直移动量=垂直移动量-1
手臂伸缩量垂直=手臂伸缩量垂直-1
IF右移=1THEN
水平移动量=水平移动量+1
手臂伸缩量水平=手臂伸缩量水平+1
IF左移=1THEN
水平移动量=水平移动量-1
手臂伸缩量水平=手臂伸缩量水平-1
IF启动=1AND复位=0THEN
定时器启动=1
定时器复位=0
IF启动=0THEN
定时器启动=0
IF复位=1AND计时时间>
40THEN
IF定时器启动=1THEN
IF计时时间<
5THEN
下移=1
工1=0
工2=1
工3=0
EXIT
10THEN
下移=0
夹紧=1
工1=1
工2=0
工3=0
15THEN
上移=1
20THEN
上移=0
右移=1
25THEN
右移=0
30THEN
放松=1
工1=0
工2=0
工3=1
35THEN
放松=0
左移=1
IF计时时间>
=40THEN
定时器复位=1
左移=0
垂直移动量=0
水平移动量=0
IF定时器启动=0THEN
左移=0
夹紧=0
5.3MCGS运行环境
在组态环境中,单击【进入运行环境】
按钮,进入MCGS运行环境,如图5.3-1所示。
图5.3-1机械手运行中
6实训过程中遇到的问题及解决方法
1.按钮消失不见,通过修改可见度中的函数使其不会消失,主要是因为我们操作还不够熟练,细节上会忽略。
2.智能模块的配置问题。
智能模块配置需要我们特别认真,稍微的错误就会导致工程无法实现,而且配置模块不能操之过急,需要我们对整个系统非常了解之后,再配置,这样配置起来就容易的多。
3.定义变量出现错误,主要是由于我没有对此系统理解的足够透彻还有对对本系统智能模块的使用方法理解的不够深入。
4.在做动画连接的时候应用出现错误,后来查阅技术文档解决了此问题。
5.策略中的脚本文件失效,原因是调用策略是没有注意其类型,后来把脚本加在循环策略里就解决了。
7实训过程中的收获和体会
这次组态实训让我学会了一种新软件的应用方法,还是很开心的。
经过了这次实训我应用组态软件做设计的能力都大幅度提高了。
在这次实训中学到了许多细节上的问题,比如,参数配置,模块功能参数还有组态软件对字节的操作和对位的操作。
还有定义变量的细节问题,通过李宁老师的指导我们一点点把问题都解决了,收获还是很大的。
其次就是通过这次实训使我解决问题的能力增强。
知道解决问题要从多方面去考虑,不能死钻一点去分析问题,思考问题。
还要结合实际情况,技术手册等多种情况来解决。
分析问题时可以换一个角度来考虑。
还可以去请教他人,三人行必有我师,集体的力量是很大的,我们可以从他人身上找到答案,获得收获,这样不仅能让自己的疑惑的到解决,而且还能让自己的思维更加宽阔,吸取别人好的思维习惯,使自己的思维得到提高。
让自己养成一个良好的思维习惯。
在做工程时,我们应该懂得团结的力量,不要只靠自己一人的力量去解决很多问题,这样既会耗费自己的能量也会浪费时间。
要有团队意识,分工合作,每个人充分发挥自己的长处,为整个集体做最大的贡献。
只有这样才能提高工程的效率和质量。
这次实训使我的专业技能得到了很大的提高为我以后的学习和工作打下了坚实的基础
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组态 软件 报告