冲瓶灌装机组流水线监控系统__组态王实验报告

时间:2024.4.5

集中上机2(世纪星组态软件)

成绩:       

题目:冲瓶灌装机组流水线监控系统

姓名:  AAA   

学号:  AAAAA

班级:    3   

指导教师:李老师、张老师

实习时间:   20##-2012学年第1学期


一、实验目的

    计算机相关课程是现在任何专业的学生都掌握的一种技能,此集中上机旨在一周的时间内帮助学生独立掌握关于软件的基本常识,加强计算机操作能力。世纪星通用工业自动化监控组态软件系统是实时程序生成器,可以产生管理级别上的监控和数据采集系统,可用于电力、通讯、制冷、化工、石油、钢铁、煤炭、水泥、纺织、机械制造、造纸、食品、水处理、建材、环保、智能楼宇、实验室、交通等多种工程领域,对这个组态软件的学习可为以后的工作、学习奠定坚实的基础。

二、实验内容

实验目标

实验一、熟悉组态软件的初步操作

1.      了解世纪星监控组态软件系统的组成,学会运行世纪星组态软件开发系统、运行系统。

2.      了解开发系统主窗口,熟悉工程项目管理器,学会新建、打开、连接、修改、删除、保护、退出工程。

3.      学会使用常用系统工具栏、画面图形绘制。能绘制正方形、圆形、实时趋势曲线、报警窗口等。

实验二、进一步熟悉世纪星监控组态软件

1.      熟悉软件变量数据库、了解变量类型。

2.      熟悉动画连接。

3.      熟悉软件的命令语言。

实验三、

进一步熟悉世纪星监控组态软件,并根据教师要求自行开发一个监控系统

内容

冲瓶灌装机组流水线监控系统(学号尾号为6号需要完成)。设计要求:为了节省资源,提高经济效益,需对喝完的饮料瓶、啤酒瓶等进行回收以实现再利用。回收的瓶子要经过注水冲洗、烘干、消毒、重新灌装、加盖、包装、质检(最后给出总的质检,需要给出质检算法,比如产生随机数,或给一个分段函数等等,在程序中实现)等流程,用世纪星模拟这一动画过程,并实现这一流水线过程的协调。

设计思路

我的设计思路是设计一条弯型的流水线,让废旧的空瓶可以循环在其中进行冲水、刷洗、烘干、消毒、重新灌装、加盖、包装、质检等一系列环节,然后达到废旧瓶子的再利用。其中冲水、刷洗、烘干为一个总开关,若不打开这总开关,质检将不合格。

三、实验步骤

主页面设计:

1、开关开启后的主页面:

2、开关关闭后的主页面:

3、流水线的实施程序:

初始化数据:

a=0;//瓶子1横向移动

注水=0;烘干=0;

b=0;//注水下移距离

b2=0;//刷子下移距离b3=0;

c=0;//抽水 烘干 下移距离

d=0;//第二个瓶子横向移动

d1=0;//灌装向下移动

d2=0;//瓶子2灌装

e=0;//盖子向下移动距离

隐藏=1;显示=1;

f=0;f1=0;f2=0;

开关1=0;质检仪=0;

实施程序

 

四、实验结果

画面一:瓶子先从流水线出口出来,然后经过注水、刷洗、烘干。

画面二:然后经过消毒、灌装和加盖。

画面三:最后经过包装盒质检仪,从出口离开流水线。

注:若未开启画面一中的开关,质检将不合格。

五、实验心得

我们知道组态王开发系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。并且这款软件在现在的工业生产中有及其广泛的应用,那么我们先在学习它也可以说是为我们以后的工作奠定好基础。虽然学习过程非常艰难,特别是在进行程序的编写过程中,我花了接近一周的课余时间才将它比较满意的完成。现在回想起来,那时候的努力是值得的,因为现在自己已经基本上掌握了组态王的各种功能特性以及相关的操作技巧。


第二篇:机械手实验报告


中国矿业大学机电学院

机电综合实验中心实验报告

课程名称:机电综合试验

  实验名称:机械手动作模拟

专业年级:机自12-10班

      姓名: 

实验日期  20##.10.31 

实验成绩____________________

指导教师____________________

机械手动作的模拟

摘  要

本文通过使用组态王软件进行组态模拟和运用SIMEINS S7-200PLC控制系统,采用下位机执行,上位机监视控制的方法,构建完成机械手动作模拟控制系统。

关键词:组态王6.53;plc;限位开关;

ABSTRACT

In this paper, by using the Kingview software configuration simulation and application of SIMEINS S7-200PLC control system, using the next-bit machine execution, PC monitor control method, build complete robot motion simulation control system.

Keywords:Kingview 6.53;PLC;Limit switch;

第一章 绪论

1.1实验目的

学会使用组态软件(推荐选用组态王软件)和PLC(推荐选用SIMEINS S7-200)控制系统连接,采用下位机执行,上位机监视控制的方法,构建完成机械手动作模拟控制系统。

1.2实验要求

(1)阅读本实验参考资料及有关图样,了解一般控制装置的设计原则、方法和步骤。

(2)调研当今电气控制领域的新技术、新产品、新动向,用于指导设计过程,使设计成果具有先进和创造性。

(3)认真阅读实验要求,分析并进行流程分析,画出流程图。

(4)应用PLC设计控制装置的控制程序。

(5)设计电气控制装置的照明、指示及报警等辅助电路。

(6)绘制正式图样,要求用计算机绘图软件绘制电气控制电路图,用STEP      7-Micro/Win32编程软件编写梯形图。

1.3 实验内容

(1)机械手处于原位时,上、下限位开关均接通,原位指示灯亮;

(2)按下启动按钮,上限位开关断开,原位指示灯灭,下行指示灯亮;

(3)下降到位下限位开关接通,下行指示灯灭,夹紧指示灯亮,延时后上行指示灯亮同时下限位开关断开;

(4)上升到位上限位开关接通,上行指示灯灭,右行指示灯亮同时上限位开关断开;

(5)右行到位右限位开关接通,右行指示灯灭,下行指示灯亮;

(6)下行到位下限位开关接通,下行指示灯灭,夹紧指示灯灭,延时后上升指示灯亮;

(7)上升到位上限位开关接通,上行指示灯灭,左行指示灯亮;

(8)左行到位左限位开关接通,左行指示灯灭,原位指示灯亮,再次按下启动按钮,将重复以上操作。

1.4课程设计器材:

(1)TKPLC-1型实验装置一台

(2)安装了STEP7-Micro/WIN32编程软件和组态软件的计算机一台。

(3)PC/PPI编程电缆一根。

(4)连接导线若干。

1.5 PLC的介绍

可编程逻辑控制器(Programmable Logic Controller,PLC),它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。

1.5.1基本结构

PLC实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同,如图所示:

 

1.5.2 PLC的特点

(1)系统构成灵活,扩展容易,以开关量控制为其特长;也能进行连续过程的PID回路控制;并能与上位机构成复杂的控制系统,如DDC和DCS等,实现生产过程的综合自动化。   

(2)使用方便,编程简单,采用简明的梯形图、逻辑图或语句表等编程语言,而无需计算机知识,因此系统开发周期短,现场调试容易。另外,可在线修改程序,改变控制方案而不拆动硬件。   

(3)能适应各种恶劣的运行环境,抗干扰能力强,可靠性强,远高于其他各种机型

(4)丰富的I/O接口模块,采用模块化结构,编程简单易学,安装简单,维修方便

1.6组态王软件的介绍

1.6.1概述:

组态王软件加密锁分为开发版、运行版、NetView、Internet版和演示版。我们使用的是演示版,它支持64点,内置编程语言,开发系统在线运行2小时,支持运行环境在线运行8小时,可选用通讯驱动程序。

1.6.2特点

它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。尤其考虑三方面问题:画面、数据、动画。通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。而且,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。它还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。

1.6.3所绘界面如下

360截图20151105102044344.jpg

说明:正常状态电磁阀及限位开关关闭,显示红色,当某一限位开关接通或者执行某一动作相应的指示灯由红色变为绿色。

第二章  机械手动作模拟控制系统PLC硬件设计

2.1机械手动作的模拟实验面板图:

 

机械手动作的模拟控制面板

说明:上图下框中的YV1、YV2、YV3、YV4、YV5、HL分别接主机的输出点Q0.0、Q0.1、Q0.2、Q0.3、Q0.4、Q0.5;SB1、SB2分别接主机的输入点I0.0、I0.5;SQ1、SQ2、SQ3、SQ4分别接主机的输入点I0.1、I0.2、I0.3、I0.4。上图中的启动、停止用动断按钮来实现,限位开关用钮子开关来模拟,电磁阀的原位指示灯用发光二极管来模拟。

2.2列出PLC的I/O分配表:

第三机械手动作模拟控制系统PLC软件设计

3.1 机械手工作工程

           原位 → 下降 → 夹紧 →上升 → 右移

           ↑                             ↓

          左移  ←  上升  ←  放松  ←   下降

 3.2流程图

根据设计要求控制流程图如下

机械手实验报告

3.2梯形图设计:

梯形图编程语言是一种图形化编程语言,它沿用了传统的继电接触器控制中的触点、线圈、串并联等术语和图形符号,与传统的继电器控制原理电路图非常相似,但又加入了许多功能强而又使用灵活的指令,它比较直观、形象,对于那些熟悉继电器一接触器控制系统的人来说,易被接受。继电器梯形图多半适用于比较简单的控制功能的编程,绝大多数PLC用户都首选使用梯形图编程。

指令是用英文名称的缩写字母来表达PLC的各种功能的助记符号,类似于计算机汇编语言。由指令构成的能够完成控制任务的指令组合就是指令表,每一条指令一般由指令助记符和作用器件编号组成,比较抽象,通常都先用其它方式表达,然后改写成相应的语句表,编程设备简单价廉。

状态转移图语言(SFC)类似于计算机常用的程序框图,但有它自己的规则,描述控制过程比较详细具体,包括每一框前的输入信号,框内的判断和工作内容,框后的输出状态。这种方式容易构思,是一种常用的程序表达方式。

高级语言类似于BACIC语言、C语言等,它们在某些厂家的PLC中应用。

通常微、小型PLC主要采用继电器梯形图编程,其编程的一般规则有:

1)梯形图按自上而下、从左到右的顺序排列。每一个逻辑行起始于左母线然后是触点的各种连接,最后是线圈或线圈与右母线相连,整个图形呈阶梯形。梯形图所使用的元件编号地址必须在所使用PLC的有效范围内。

2)梯形图是PLC形象化的编程方式,其左右两侧母线并不接任何电源,因而图中各支路也没有真实的电流流过。但为了读图方便,常用“有电流”、“得电”等来形象地描述用户程序解算中满足输出线圈的动作条件,它仅仅是概念上虚拟的“电流”,而且认为它只能由左向右单方向流:层次的改变也只能自上而下。

3)梯形图中的继电器实质上是变量存储器中的位触发器,相应某位触发器为“l态”,表示该继电器线圈通电,其动合触点闭合,动断触点打开,反之为“o态”。梯形图中继电器的线圈又是广义的,除了输出继电器、内部继电器线圈外,还包括定时器、计数器、移位寄存器、状态器等的线圈以及各种比较、运算的结果。

4)梯形图中信息流程从左到右,继电器线圈应与右母线直接相连,线圈的右边不能有触点,而左边必须有触点。

5)继电器线圈在一个程序中不能重复使用:而继电器的触点,编程中可以重复使用,且使用次数不受限制。

6)PLC在解算用户逻辑时,是按照梯形图由上而下、从左到右的先后顺序逐步进行的,即按扫描方式顺序执行程序,不存在几条并列支路同时动作,这在设计梯形图时,可以减少许多有约束关系的联锁电路,从而使电路设计大大简化。所以,由梯形图编写指令程序时,应遵循自上而下、从左到右的顺序,梯形图中的每个符号对应于一条指令,一条指令为一个步序。

当PLC运行时,用户程序中有众多的操作需要去执行,但CPU是不能同时去执行多个操作的,它只能按分时操作原理每一时刻执行一个操作。这种分时操作的过程称为CPU对程序的扫描。扫描从0000号存储地址所存放的第一条用户程序开始,在无中断或跳转控制的情况下,按存储地址号递增顺序逐条扫描用户程序,也就是顺序逐条执行用户程序,直到程序结束。每扫描完一次程序就构成一个扫描周期,然后再从头开始扫描,并周而复始。

在本实验中,梯形图如下

360截图20151105113003609.jpg

360截图20151105113039806.jpg

360截图20151105113106430.jpg360截图20151105113326173.jpg

第四章  实验心得体会

经过这次实验设计,对西门子PLC有了进一步了解。在理论与实际的结合中,对书本的知识有了更加深入的认识和理解。

这次的机电综合实验实践,让我更熟练的掌握了PLC软件的汇编语言和编程方法,对于PLC的工作原理和应用也有了更深刻的理解。在理论的运用中,刚开始学习使用PLC软件时,由于我对一些细节的不加重视,当我把自己想出来的一些认为是对的程序运用到梯形图编辑时,问题出现了。最后通过对实际问题分析,终于把正确的结果做了出来,同样也看清了自己的不足之处。这次组态王的应用,自己是一边学一边用,在应用过程中出现了很多错误,经过老师的指正都一一解决了,同时自己也初步掌握了组态王在工业监控中的应用。

设计过程中得到老师的意见和同组同学的提醒和建议,再加上上网搜集到的资料,我也明白了不是每个问题都能自己解决的,只有通过自己努力以及团队的合作才能把工作做得更好,所以说学习要善于向别人请教,学思结合,才能更快的进步。

更多相关推荐:
组态王课程设计实验报告

组态王课程设计20xx目录一组态王软件概述2二设计背景3三设计题目以及要求31题目32对象描述43测量信号44控制要求45对象模拟46设计内容4四实验目的5五系统需求分析5六功能描述6七实验步骤6一创建组态画面...

组态王实验报告

集中上机2组态王软件的应用成绩题目锅炉监控系统学号指导教师实习时间一实验目的计算机相关课程是现在任何专业的学生都掌握的一种技能此集中上机旨在一周的时间内帮助学生独立掌握关于软件的基本常识加强计算机操作能力组态王...

组态王实验报告

集中上机2组态软件的学习及应用成绩题目自动搜救系统学号20xx212999班级0821003指导教师李老师张老师实习时间20xx20xx学年第一学期第3和第4周一实验目的集中上机2旨在16学时时间内帮助学生了解...

组态王实验报告

大庆石油学院课程设计20xx年8月13日大庆石油学院课程设计任务书课程控制系统综合实验题目氨气处理系统的设计专业自动化姓名袁孟宇学号主要内容根据设计要求运用所学的模拟电子技术及电路基础等知识自行设计一种可以准确...

冲瓶灌装机组流水线监控系统 组态王实验报告

集中上机2世纪星组态软件成绩题目冲瓶灌装机组流水线监控系统姓名AAA学号AAAAA班级指导教师李老师张老师实习时间20xx20xx学年第1学期一实验目的计算机相关课程是现在任何专业的学生都掌握的一种技能此集中上...

组态王实验报告

集中上机2组态软件的学习及应用实习时间成绩题目银行排队呼叫系统姓名学号班级指导教师银行排队呼叫系统一实验内容实验目标针对目前一些银行窗口服务行业人流量大需花费较多时间办理业务的场合根据具体的场景设计一款能实现排...

组态王实验报告2

组态软件的应用实验报告成绩题目小区供水水位监控系统姓名谢久鹏学号24班级电气S125指导教师王炎玉实习时间一实验目的熟悉力控监控组态软件开发环境掌握工程组态画面组态实时数据库配置脚本语言等组态工具掌握用组态软件...

工控系统组态实验报告

上海第二工业大学大作业报告课程名称工控系统组态学生姓名王志军学号102622345学院名称电子电气学院专业班级10电气01任课教师高顺富开始日期20xx年10月9日完成日期20xx年1月16日1实训1用组态王虚...

自动化学院组态王报告

集中上机2冲瓶灌装机组流水线监控系统成绩题目冲瓶灌装机组流水线监控系统姓名学号班级指导教师李老师张老师实习时间20xx20xx学年第1学期第123周一实验目的随着自动化计算机通信等技术的飞速发展集检测监视控制于...

组态王实验二 报警及报表功能实现

实验二报警及报表功能实现一实验目的1掌握报警作用能够独立实现实时报警和历史报警窗口的开发2掌握报表作用能够独立实现报表编制及保存特定格式二实验内容1报警画面绘制2实时报警画面实现3历史报警画面实现报警画面自动弹...

C语言实验报告-----数组

实验4数组姓名学号实验日期1实验目的和要求1掌握一维数组与二维数组的定义使用及初始化方法2学习数组作为函数参数的用法3掌握字符数组和字符串函数的使用方法4掌握与数组有关的常用排序算法进一步理解模块化程序设计的方...

c语言实验报告——数组与指针

创建时间20xx年4月18日

组态王实验报告(16篇)