集中上机2(组态软件的学习及应用)
成绩:
题目: 冲瓶灌装机组流水线监控系统
姓名: 周密
学号: 2012212660
班级: 0831204
指导教师: 张开碧老师
实习时间: 2014-2015
一、实验内容 实验目标
实验一、熟悉组态软件的初步操作
1. 了解世纪星监控组态软件系统的组成,学会运行世纪星组态软件开发系
统、运行系统。
2. 了解开发系统主窗口,熟悉工程项目管理器,学会新建、打开、连接、
修改、删除、保护、退出工程。
3. 学会使用常用系统工具栏、画面图形绘制。能绘制正方形、圆形、实时
趋势曲线、报警窗口等。
实验二、进一步熟悉世纪星监控组态软件
1. 熟悉软件变量数据库、了解变量类型。 2. 熟悉动画连接,依次做好流程的分配任务。 3. 熟悉软件的命令语言。 实验三、
进一步熟悉世纪星监控组态软件,并根据教师要求自行开发一个监控系统
二、实验步骤 页面设计: 1、工程画面:(1)
(2)
运行时:
2、流水线的实施程序: if(kaiguan==1) {t=t+1; if(t>=1)
{move=move+1;
xiayidong1=xiayidong1+1;} if(t>=10)
xiayidong1=0; if(move>=6)
tiaochong1=tiaochong1+1; if(t>=10)
move2=move2+1; if(t>=27)
move3=move3+1; if(t>=45)
move4=move4+1; if(t>=51)
xiayidong2=xiayidong2+1; if(t>=52)
tiaochong2=tiaochong2+1; if(t>=55)
xiayidong2=0; if(t>=55)
move5=move5+1; if(xiayi1) {
showpicture(\"冲瓶灌装2\"); xiayi1=0; } }
if(kaiguan==1) {
if(t>=60) {
t1=t1+1;
tiaochong21=tiaochong21+1; yidong21=yidong21+1; if(t1>=11)
{yidong211=yidong211+1;} if(t1>=21)
{yidong2111=yidong2111+1;} if(t1>=31)
{yidong21111=yidong21111+1;} if(t1>=41)
{yidong211111=yidong211111+1;} if(t1>=10)
{yidong22=yidong22+1;
tiaochong22=tiaochong22+1;} if(t1>=20)
yidong222=yidong222+1; if(t1>=30)
yidong2222=yidong2222+1; if(t1>=40)
yidong22222=yidong22222+1; if(t1>=50)
yidong222222=yidong222222+1; if(t1>=25)
yidong23=yidong23+1; if(t1>=35)
yidong233=yidong233+1; if(t1>=45)
yidong2333=yidong2333+1; if(t1>=55)
yidong23333=yidong23333+1; if(t1>=65)
yidong233333=yidong233333+1; if(t1>=44)
yidong24=yidong24+1; if(t1>=54)
yidong244=yidong244+1; if(t1>=64)
yidong2444=yidong2444+1; if(t1>=74)
yidong24444=yidong24444+1; if(t1>=84)
yidong244444=yidong244444+1;}} if(xiayi2) {
showpicture(\"冲瓶灌装\"); xiayi2=0; }
if(kaiguan==1) {
z=z+1; if(z>=16)
{move21=move21+1;
xiyidong21=xiyidong21+1;} if(z>=25)
xiyidong21=0; if(move21>=6)
tiaochong102=tiaochong102+1; if(z>=25)
move22=move22+1; if(z>=42)
move23=move23+1; if(z>=60)
move24=move24+1;
if(z>=66)
xiyidong22=xiyidong22+1; if(z>=67)
tiaochong103=tiaochong103+1; if(z>=70)
xiyidong22=0; if(z>=70)
move25=move25+1; }
if(kaiguan==1) {
r=r+1; if(r>=31)
{move31=move31+1;
xiyidong31=xiyidong31+1;} if(r>=40)
xiyidong31=0; if(move31>=6)
tianchong104=tianchong104+1; if(r>=40)
move32=move32+1; if(r>=57)
move33=move33+1; if(r>=75)
move34=move34+1; if(r>=81)
xiyidong32=xiyidong32+1; if(r>=82)
tianchong105=tianchong105+1; if(r>=85)
xiyidong32=0; if(r>=85)
move35=move35+1; }
if(kaiguan==1) {
e=e+1; if(e>=46)
{move41=move41+1;
xiyidong41=xiyidong41+1;} if(e>=55)
xiyidong41=0; if(move41>=6)
tianchong106=tianchong106+1; if(e>=55)
move42=move42+1; if(e>=72)
move43=move43+1; if(e>=90)
move44=move44+1; if(e>=96)
xiyidong42=xiyidong42+1; if(e>=97)
tianchong107=tianchong107+1; if(e>=100) xiyidong42=0; if(e>=100)
move45=move45+1; }
三、实验结果
画面一:瓶子先从流水线出口出来,然后经过注水、烘干。
画面二:然后经过消毒和重新灌装。
画面三:最后经过加盖包装盒质检仪,合格产品往上,不合格的往下。
五、实验心得 问题及方法:
在实验中我开始不能很好的对画面内容进行很好的衔接,不能及时对瓶子的隐含及出现进行很好的时间关系分配,对瓶子的移动距离不能有很好的把握,这些问题在后面的摸索中都得到了良好的解决。 心得感悟:
我们知道组态王开发系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。并且这款软件在现在的工业生产中有及其广泛的应用,那么我们先在学习它也可以说是为我们以后的工作奠定好基础。虽然学习过程非常艰难,特别是在进行程序的编写过程中,我花了接近一周的课余时间才将它比较满意的完成。现在回想起来,那时候的努力是值得的,因为现在自己已经基本上掌握了组态王的各种功能特性以及相关的操作技巧。
因篇幅问题不能全部显示,请点此查看更多更全内容