第一篇:《工业组态控制技术》实验报告
课程名称:工业组态控制技术
任务一:我的第一个工程,时间3月8日 任务二:水箱控制,时间3月22日 任务三:用户权限的管理,时间
4月18日
任务一:我的第一个工程
一、工作任务
1、理解组态技术、MCGS组态软件的特点和构成。
2、建立一个简单的MCGS组态工程。
二、工作要求
1、正确回答相关的理论知识点。
2、建立名为“我的第一个工程”的工程项目,保存到F盘以自己学号和姓名命名的文件夹中。
3、工程运行时,立即最大化显示工程画面,窗口标题为“我的第一个工程”。画面中有:1台水泵、2个水罐、2个阀门、3段水管和相关文字注释。工程效果图可参见MCGS帮助系统:MCGS快速入门。
三、工作过程
(一)理论学习,回答下列问题:
1、什么是工控组态软件?
2、说明英文缩写的含义:MCGS、ODBC、OPC、OLE。
3、MCGS系统包括哪些部分?其核心是什么?
4、MCGS系统为什么与设备无关?
(二)详细写出组态工作过程
1、创建自己的文件夹
打开F盘,鼠标右击,新建文件夹,将文件夹命名为自己的学号和姓名,如:41011150 XX。这样在F盘根目录下就建立了自己的文件夹——F:41011150 XX。(每次组态工作前,先创建自己的文件夹,然后将组态工程文件保存在此文件夹中,今后不再重复说明)。
2、创建工程
(1)双击桌面“MCGS组态环境”图标,打开MCGS组态环境窗口。(一般会自动弹出一个最近编辑过的工作台窗口,将它关闭。)
(2)单击“文件”菜单中的“新建工程”选项,弹出一个工作台窗口。一般会在D:MCGSWORK下自动生成新建工程,默认的工程名为:“新建工程0.MCG”(若新建工程0.MCG已经存在,则新建工程的顺序号顺延,如:1、2、3等)。
(3)单击“文件”菜单中的“工程另存为”选项,弹出文件保存窗口。在“文件名”一栏内输入“我的第一个工程”。再单击“保存在”一栏内的小黑三角,找到自己的文件夹,如F:41011150 XX。点击“保存”按钮,工程创建完毕。
3、创建用户窗口
(1)在工作台中,单击“新建窗口”按钮,新建一个用户窗口,名称为“窗口0”。(2)选择“窗口0”,单击“窗口属性”按钮,进入“用户窗口属性设置”。将窗口名称改为:我的第一个工程,窗口标题改为:我的第一个工程,窗口内容注释改为:××设计(如:41011150 XX设计),窗口位置选中“最大化显示”,其它不变,单击“确认”按钮。这时原来的“窗口0”已经变为“我的第一个工程”。
(3)选中“我的第一个工程”,点击右键,选择下拉菜单中的“设置为启动窗口”选项,将该窗口设置为MCGS运行环境中自动加载的启动窗口。
4、编辑画面
(1)选中“我的第一个工程”窗口图标,单击“动画组态”按钮(或直接双击“我的第一个工程”窗口图标),进入动画组态窗口。若没有看见工具箱则单击“查看”菜单,选择“绘图工具箱”。下面开始编辑本窗口的画面。
(2)画水泵:单击工具箱“插入元件”,弹出“对象元件库管理”对话框,从“泵”类中选取泵40,再将泵调整为适当大小,用鼠标拖动到适当位置(参照效果图)。从最下一行的状态条中,记录泵的位置和大小。若没有看见状态条则单击“查看”菜单,选择“状态条”。(3)画“储藏罐”:同理,在“储藏罐”类中分别选取罐
17、罐53。参照效果图调整位置和大小,并做好记录。
(4)画“阀门”:同理,在“阀门”类中分别选取阀
58、阀44。参照效果图调整位置和大小,并做好记录。
(5)画“水管”:单击工具箱“流动块”,移动鼠标至窗口的预定位置,点击一下鼠标左键,移动鼠标,在鼠标光标后形成一道虚线,拖动一定距离后,点击鼠标左键,生成一段流动块。再拖动鼠标(可沿原来方向,也可垂直原来方向),生成下一段流动块。双击鼠标左键即可结束绘制。(若想修改流动块,先选中流动块,鼠标指针指向流动块周围的某一小方块,按住左键拖动鼠标,即可调整流动块的形状)。参照效果图,用流动块画出3段水管。为了让水管两端与水罐连接的美观,或者水管挡住了阀门画面,可以将水管的图层移动至最底层。选择所画的流动块,右击鼠标,选择“排列”,再选择“最后面”。(6)作出“文字注释”:单击工具箱“标签”,在水泵下方用鼠标拖动出一个文本框,输入“水泵”。再双击“水泵”标签,弹出“对象组态属性设置”对话框,边线颜色选“无边线颜色”,字符颜色选“蓝色”,字符字体选“宋体/粗体/三号”,单击“确认”。若文字显示不全,则用鼠标调整文本框大小(调大一些没有关系)。同理,在适当的位置分别画出另外的文字标签“水罐1”、“水罐2”、“调节阀”、“出水阀”。(7)保存画面:选择“文件”菜单中的“保存窗口”选项,保存画面。
5、工程运行
单击单击“文件”菜单中的“进入运行环境”,系统提示:并口(USB接口)上没有软件狗,只能运行30分钟!点击“确认”即可进入MCGS运行环境(若关闭了“MCGS组态环境”窗口,则在桌面上双击“MCGS运行环境”即可)。
6、工程提交
将电脑中建立的自己的文件夹发送到自己的移动盘中,并尝试运行一次,确认组态工程被正确保存。运行过的组态工程会多一个加字母D的数据库文件“我的第一个工程D”,下次运行时还会自动生成,若运行数据无需保存,可以删除。
四、工作结果
进入MCGS运行环境,立即最大化显示标题为“我的第一个工程”的工程画面,画面内容达到设计要求。工程效果图如下:(参见程序文件)
五、总结与体会
围绕以下要点来谈谈完成本次任务的体会:
1、本次任务中自己做了什么?遇到哪些问题?如何解决的?
2、完成这次任务有什么收获?
任务二:水箱控制
一、工作任务
1、制作水箱控制组态画面。
2、模拟水箱控制过程。
二、工作要求
1、正确回答相关的理论知识点。
2、建立名为“水箱控制”的工程项目,保存到F盘以自己学号和姓名命名的文件夹中。
3、工程运行时,立即最大化显示工程画面,窗口标题为“水箱控制”。画面中有:2台水泵、1个水罐、1个滑动输入器、2段水管和相关文字注释。下水泵排水、上水泵进水。水位可以人工调节,也可以在20-80之间自动调节。
三、工作过程
(一)理论学习,回答下列问题:
1、什么是用户窗口?
2、怎样产生动画效果?动画连接主要有哪几种?rdf
3、水管是用什么构件制作的?怎样使进、出水的流动方向相反?
4、脚本程序有什么用处?共有几种语句?
(二)详细写出组态工作过程
1、创建自己的文件夹
打开F盘,鼠标右击,新建文件夹,将文件夹命名为自己的学号和姓名,如:41011150 XX。这样在F盘根目录下就建立了自己的文件夹——F:41011150 XX。
2、创建工程
3、创建用户窗口
4、编辑画面
5、工程运行
6、工程提交
四、工作结果
进入MCGS运行环境,立即最大化显示标题为“水箱控制”的工程画面,画面内容达到设计要求。可以看到水箱水位在自动变化。工程效果图如下:(参见程序文件)人工调节水位的模拟:„„
五、总结与体会
围绕以下要点来谈谈完成本次任务的体会:
1、本次任务中自己做了什么?遇到哪些问题?如何解决的?
2、完成这次任务有什么收获?
任务三:用户权限的管理
一、工作任务
1、设置工程密码,保护工程不会被其他人打开使用或修改。
2、设置工程试用期,通过多级密码控制系统的运行或停止。
3、规定操作权限,提高工程安全性。
二、工作要求
1、正确回答相关的理论知识点。
2、建立名为“安全机制练习”的工程项目,保存到F盘以自己学号和姓名命名的文件夹中。
3、工程运行时,立即最大化显示工程画面,窗口标题为“安全机制练习”。画面中有:用户权限分配表,和相关文字注释。通过菜单操作,可根据不同用户权限在其他5个画面之间跳转。
三、工作过程
(一)理论学习,回答下列问题:
1、主控窗口的主要功能是什么?
2、权限设置的作用是什么?
3、怎样设置试用期?
4、怎样设置启动属性?
(二)详细写出组态工作过程
1、创建自己的文件夹
2、创建工程
3、创建用户窗口
4、编辑画面
5、工程运行
6、工程提交
四、工作结果
进入MCGS运行环境,显示„„工程画面,画面内容达到设计要求。可以操作„„。工程效果图如下:(参见程序文件)
五、总结与体会
围绕以下要点来谈谈完成本次任务的体会:
1、本次任务中自己做了什么?遇到哪些问题?如何解决的?
2、完成这次任务有什么收获?
第二篇:实用运动控制技术实验报告_实验一
《实用运动控制技术》课程实验报告
姓名:学号:班级:
------------------------
实验一直流伺服电机控制系统实验
实验目的了解直流电机运动控制系统原理
实验内容
1)根据所给直流电机,驱动器,运动控制卡接口资料,画出直流电机控制系统的连线图
2)画出你设计的直流电机控制系统连线图的控制原理框图,并简要描述你设计的直流电机控制系统框图的原理
第三篇:机器人控制技术基础实验报告
华北电力大学
实 验 报 告
| |
实验名称:
机器人控制技术基础
课程名称: 机器人控制技术基础
实 验 人:张 钰 信 安1601 201609040126 李 童 能 化1601 201605040111 韩翔宇 能 化1601 201605040104 成 绩:
指导教师: 林永君、房静
实验日期: 2016年3月4日-3月26日
华北电力大学工程训练中心
第一部分:单片机开发板 实验一:流水灯实验
实验目的:通过此实验,初步掌握单片机的 IO 口的基本操作。实验内容:控制接在 P0.0上的 8个LED L0—L8 依次点亮,如此循环。硬件说明:
根据流水灯的硬件连接,我们发现只有单片机的IO口输出为低电平时LED灯才会被点亮,我们先给P0口设定好初值,只让其点亮一盏灯,然后用左右移函数即可依次点亮其他的灯。源程序如下: #include
for(;;){ led_1=0;display_ms(10);
}
} led_1=1;led_2=0;display_ms(10);led_2=1;led_3=0;display_ms(10);led_3=1;led_4=0;display_ms(10);led_4=1;led_5=0;display_ms(10);led_5=1;led_6=0;display_ms(10);led_6=1;led_7=0;display_ms(10);led_7=1;led_8=0;display_ms(10);led_8=1;第二部分:机器人小车
内容简介:机器人小车完成如图规定的赛道,从规定的起点开始,记录完成赛道一圈的时间。必须在30秒之内完成,超时无效。其中当小车整体都在赛道外时停止比赛,视为犯规,小车不规定运动方向,顺时针和逆时针都可以采用,但都从规定的起点开始记录时间。作品优点及应用前景:
单片机可靠性高,编程简单单片机执行一条指令的时间是μs级,执行一个扫描周期的时间为几ms乃至几十ms。相对于电器的动作时间而言,扫描周期是短暂的,可以认为在一个扫描周期内输入端子的状态是不变的,而对其状态变化的采集和处理也是实时的,从而满足了实时控制的要求。本次设计的简易智能电动车,采用STC89C52RC单片机作为小车的检测和控制核心,使单片机按照预定的工作模式控制小车在各区域按预定的速度行驶,通过控制单片机进而控制小车,体现了智能化,通过使用不同的函数及设定不同的函数参数,能够在不同的要求下改变小车的前后轮转动方向以及转动速度,来完成不同的目的要求。在画正方形的同时能够完成四个1/4圆弧的制作。
循迹实验场地图:
传感器电路图:
源程序:
#include
} void main(){ unsigned int i;
l_l = 1;r_l = 1;l_m = 1;r_m = 1;for(;;)unsigned int i,j;for(i=0;i if((l_l ==0)&&(r_l ==1)){ l_m = 1;for(i=0;i<5;i++) { } r_m = 0;delay(5);r_m = 1;delay(45); } else if((l_l ==1)&&(r_l ==0)){ } else if((l_1==1)&&(l_2==1)){ } else { l_m = 0;r_m = 0;delay(5);l_m = 1;r_m=1;l_m=1;r_m = 1;for(i=0;i<5;i++){ } l_m = 0;delay(5);l_m = 1;delay(45); } r_m = 1;delay(45);} } 第三部分:心得体会、合理性建议或意见 参加这次机器人实验基础培训,我最大的收获便是对机械控制有了初步的了解,然后学会了Keil uVison和Proteus等软件的用法,掌握了基本的C51单片机的初步调试和更改程序。在调试程序的过程中,我认识到了规范的重要性,写程序时一定要规范,否则就会在调试过程中报错。然后就是在焊制传感器的过程中,掌握了电络铁的使用,并了解了传感器的构成和程序控制方法。然后在调试程序过程中,一开始我们准备将所有控制函数写在头文件中,然后在主函数中调用,可是后来实践过程中总是不能达到预期效果,经过思考后,我想到了调用函数过程中变量的生存期问题,最终不得不放弃这种方法,采用正常的C语言函数写法。其次,在理论课的学习中,接触到了对未来学习模电或者数电有用的知识和模拟程序。非常感谢学长们的帮助,我们从中学到了很多。 北京科技大学 工业组态软件报告 学 院 专业班级 姓 名 学 号 指导教师 成 绩 2013 年 03 月 目录 污水处理系统..........................................................................................................................1 一.摘要..................................................................................................................................1 二.目的...................................................................................................................................1 三.内容...................................................................................................................................1 四.结果..................................................................................................................................6 4.1主界面运行结果........................................................................................................6 4.2 报警和事件画面.......................................................................................................8 4.3 实时趋势曲线画面...................................................................................................9 4.4 历史趋势曲线画面...................................................................................................9 4.5 实时数据报表画面.................................................................................................10 4.6 历史数据报表画面.................................................................................................10 五.心得体会........................................................................................................................11 六.参考文献........................................................................................................................11 3.3.定义变量 I/0实型变量:污水池液位 内存实型的变量有两个:一级纯净水液位,离心系统液位,离心后出水阀流量,污水泵流量,加药系统液位,一级纯水泵流量,二级纯水箱液位,污泥排除控制流,加药流量,加药处理后流量,出水阀流量。 内存离散的变量有:污水泵,一级纯水泵,污泥排除阀,离心后出水阀,加药阀,出水阀。 图 1定义变量 3.4.界面设计 我总共设计了六个界面,分别是主界面、报警和事件画面、实时趋势曲线画面、历史趋势曲线画面、实时数据报表画面和历史数据报表画面。每个系统的液位安全范围都定在了10-90这个范围内,超过此范围就会报警。二级纯水箱液位还采用了闪烁报警装置,使得观察检测功能更为突出;此外,主界面还添加了“画面切换”和“退出系统”的快捷按钮,使使用者操作起来更加方便。 345 由此图可以显示,在初始设定时,离心后出水阀门是关闭的,污水泵和一级纯水泵都是闭合的。但是由于PLC的给值,污水池的液位一开始就是高于安全值的,所以污水泵打开时就变为了开启状态。 图 5运行一段时间效果图 上图是系统运行了一段时间后的状态,此时由于二级纯水箱的液位高于安全值,所以闪烁警报灯开始起作用。 4.3 实时趋势曲线画面 我选取了污水池液位、一级纯净水液位和离心系统液位这三个变量作为观察对象,运行结果如下: 图 8实时趋势曲线运行结果 4.4 历史趋势曲线画面 我选取了污水池液位作为历史趋势曲线的观测对象,运行结果如下: 图 9历史趋势曲线运行结果 五.心得体会 本流污水处理控制系统是以组态王为软件平台设计的,主要是一个软件测试和控制系统。通过本次实验实习,我掌握了组态软件的基本原理和工程的开发步骤,并了解了这一技术在实际工程中的应用,不但学习了新的知识,还培养了对这门课程的兴趣和热情。 在这次课程设计中我也遇到了很多困难,首先,这是一个我之前完全没有接触过的方面,对整个操作环境比较陌生;此外,老师这次并没有给我们可供选择的题目,所以最开始的时候我完全没有任何头绪。后来慢慢的,通过自己学习老师发给我们的资料和查询网上的一些范例,我逐渐培养起了对这次课程设计的兴趣,并确定好了自己的题目。最终,通过一次次的修改,终于顺利完成了任务。在整个工程设计运行成功的那一刻,我内心激动自豪的心情是无以言表的!本次课程设计虽然结束了,但是它留给我的印象是不可磨灭的。无论我以后是否涉及到此方面的研究,我想,至少我掌握了一种系统的研究方法和熟悉运用一种软件开发工具的过程,学习的目的就在于运用。这次课程设计还必将为我以后的学习与工作奠定坚实的基础,也为我今后在学习路上的征途提供了一个有利的工具。今后虽然学校不会再统一安排我们学习这么课程,但是我在课余时间还会再做一些联系来提高我对工业组态的认识以及相关的实际操作的能力,鞭策自己不断提高,努力进步。 最后,感谢刘艳老师的辛勤教导,带领我们完成了一门这么有用而且富有趣味的课程设计! 六.参考文献 [1]薛迎成.工控机及组态控制技术原理与应用.北京:中国电力出版社,2010.[2]刘恩博.组态软件数据采集与串口通信测控应用实战.北京:人民邮电出版社,2010. [3]百度文库 通用技术技术实验报告 实验名称 如何增加纸质凳子的承载重量 实验小组 姓名: 学号: 指导教师签字: 成绩: 实验时间: 一、实验目的和要求 通过对报纸进行各种技术实验,提高纸质凳子的承载能力。 二、主要仪器设备 废报纸、胶纸、硬纸片、砝码、线 三、实验内容及实验数据记录 实验一:报纸的强度与形状的关系 实验步骤: (一)剪裁出长25厘米,宽15厘米的报纸若干张 (二)按照以下方式将报纸放在两叠等高的书上,分别增加砝码质量,直到变形为止,记录所承载的砝码数量.桌ABC子 桌 桌 桌 1、将报纸 折 叠 成柱 砝 码 数 状 量 能承载 个砝码 2、将报纸折叠成瓦棱状 能承载 个砝码 3、将报纸折叠成三角棱柱状 能承载 个砝码 4、将报纸 卷 成圆 柱 状 能承载 个砝码 (三)你能得出什么结论 (四)你还有其他增强报纸强度的方法吗 实验二:材料的形状与稳定性的关系 实验步骤: (一)将报纸卷成长约30厘米,半径为0.5厘米的圆柱体,与硬纸片用胶纸连接,搭建桌子A、B、C,在桌面的四个角上放置砝码,观察桌子的变化,并记录 A B C (二)根据试验记录,分析哪张桌子的结构最好,简单说明原因 (三)你还有其他提高桌子稳定性的方法吗?请用试验证明。第四篇:工业组态软件设报告污水处理系统
第五篇:通用技术实验报告