欢迎来到天天文库
浏览记录
ID:8533454
大小:998.50 KB
页数:7页
时间:2018-03-31
《组态王作业-自动搜救系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、集中上机(组态王工程软件)题目:自动搜救系统姓名:xx学号:ooo班级:0ooo指导教师:o老师、x老师-6-一、实验目的通过对组态王工程软件的学习能够掌握计算机课程中的相关技能,能独立掌握关于组态王软件的基本常识,加强计算机操作能力。能应用组态王软件设计一个监控系统。通过组态王软件的学习为以后的工作、学习奠定坚实的基础。二、实验内容1.实验目标了解组态王监控软件系统的组成,学会运行组态王软件开发系统、运行系统,自行开发一个关于自动搜救系统的监控系统;2.设计要求使用机器人自动搜索生存者,发送生存者位置信息并以指示灯显示,抢救贵重物品,寻找火源并进行扑
2、灭。实时显示机器人所处的位置的温度、烟雾浓度等信息,有搜寻到的人、财、物指示信息等。3.设计思路设计火灾发生现场、报警装置设计、机器人进行搜救、火的产生与扑灭、温度及烟雾浓度的实时显示、搜救到的人和财物的统计。4.任务模块和子模块功能建立画面,距离变量t控制机器人的移动,变量火控制火苗的产生和熄灭火苗产生与熄灭及实时报警//火苗填充//温度变化if(火<500)if(t>0&&t<590)火=火+10;{b=b+9;温度T=b;}//报警器控制if(t>590&&t<760)if(火>90){温度T=温度T-42;}$新报警=0;if(温度T>40)e
3、lse$新报警=1;$新报警=0;else$新报警=1;机器人移动if(t>0&&t<1200)t=t+20;elset=3000;if(t>740)机器=机器+50;if(t>810)机器1=机器1+50;if(t>760&&t<940)机器3=机器3+40;三、实验步骤1.主界面设计及实施火灾发生场地-6-火苗发生并预警,警报器报警,用火的函数控制画面的动画连接;火灾现场通过距离变量来控制机器人搜救人和财物并灭火;2.各子模块的设计与实现画面的控制函数://火苗填充if(火<500)火=火+10;//报警器控制-6-if(火>90)$新报警=0;e
4、lse$新报警=1;//进入下一画面if(火==250)showpicture("搜救现场");画面的控制函数//控制第一次机器人救人if(t>0&&t<1200)t=t+20;elset=3000;if(t>740)机器=机器+50;if(t>810)机器1=机器1+50;if(t>760&&t<940)机器3=机器3+40;if(t>940)机器4=机器4+60;//控制第二次机器人救物if(机器4>1260)速度21=速度21+50;if(速度21>1080)速度212=速度212+60;if(速度21>200)速度22=速度22+55;if(速
5、度22>1120)速度222=速度222+60;if(速度21>300)速度23=速度23+65;if(速度23>1110)速度232=速度232+70;//温度变化if(t>0&&t<590){b=b+9;温度T=b;}if(t>590&&t<760){温度T=温度T-42;}if(温度T>40)$新报警=0;else$新报警=1;-6-//烟雾浓度if(t>0&&t<590){a=a+19;烟雾浓度=a;}if(t>590&&t<760){烟雾浓度=烟雾浓度-81;}if(烟雾浓度>250)开关=0;else开关=1;//进入下一画面if(速度22
6、2>1400)showpicture("退出");四、实验结果1.主界面用t控制机器人移动,随着机器人靠近火焰,温度T不断上升,烟雾浓度增大,用机器1、机器2、机器3控制机器人移动速度;2.第一次救援和灭火-6-在该过程中通过变量火和距离变量t以及变量烟雾浓度控制整个画面的动画效果;2.第二次搜救危险物品上一次搜救的基础上通过增加新的变量来控制该过程的搜救;3.过程中实时曲线和实施显示通过编写函数来实现数据的实时显示和曲线变化;5.搜救记录在机器人进行搜救时根据报警显示实时统计并记录;-6-五、实验心得1.在设计过程中遇到很多难题,从最开始对组态王的不
7、了解到自己慢慢能够掌握是一个过程。在起初设计火灾发生背景时报警器的显示颜色一直是绿蓝相间,并不是红色。在怎么使机器人能够进行第二次搜救时与第一次衔接的时候用了很长的时间才想出连接两次抢救之间的变量。2.在画面的显示效果上存在很多困扰,怎么突出搜救的效果,比如机器人来和去的时候的转身,最后通过ACDsee实现了,在火的控制中最开始的隐藏和灭火之后的隐含之间也花了很长时间。在如上图所示中,开始对这些机器人都采取隐含,通过变量来控制它们的显示条件,最终的显示效果还是很满意的。3.通过组态王工程软件的学习和自己开发的监控系统中,这次实验自己获益匪浅,在计算机方
8、面又掌握了一项技能,在过程中与同学之间的谈论中也尝试了另一种不需老师手把手交的学习方式,在设计
此文档下载收益归作者所有