ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:331.55KB ,
资源ID:24944042      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/24944042.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(自动配料系统.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

自动配料系统.docx

1、自动配料系统一、控制要求1、PLC控制要求(1)初始状态系统启动后,红灯L2灭,绿灯L1亮,表明允许汽车开进装料。料斗出料口D2关闭,若料位传感器S1置为OFF(料斗中的物料不满),进料阀开启进料(D4亮)。当S1置为ON(料斗中的物料已满),则停止进料(D4灭)。电动机M1、M2、M3和M4均为OFF。(2)装车控制装车过程中,当汽车开进装车位置时,限位开关SQ1置为ON,红灯信号灯L2亮,绿灯L1灭;同时启动电机M4,经过2S后,再启动启动M3,再经2S后启动M2,再经过2S最后启动M1,再经过2S后才打开出料阀(D2亮),物料经料斗出料。当车装满时,限位开关SQ2为ON,料斗关闭,2S后

2、M1停止,M2在M1停止2S后停止,M3在M2停止2S后停止,M4在M3停止2S后最后停止。同时红灯L2灭,绿灯L1亮,表明汽车可以开走。(3)停机控制按下停止按钮SB2,自动配料装车的整个系统终止运行。即D4、D2、L1、L2、M1、M2、M3、M4全灭。2、监控界面组态要求组态界面如上图,具体动作要求:SB1、SB2:模拟按钮信号,点击相关图形送PLC相关控制按钮信号。D4、D2:用阀门取代,接受PLC相关信号改变背景颜色。M1、M2、M3、M4:接收PLC的4台电机运行信号,分别点亮4个灯(即背景颜色),若能让该圆圈有旋转动感更好。料斗:可用水箱或其他图形替代,在D4开启时,其中的料位动

3、态上升,当D2开启时,其中的料位动态下降,同时开启,料位上升但较慢。当料位到一定值,反馈给PLC一信号,表示物料满,也就是控制要求中的S1。卡车:开始停在最右方,当允许开进进料时水平左移,到M4下方(检测坐标)送PLC到位信号(SQ1),装料时卡车上最好能动态显示物料高度上升,到一定高度送PLC一信号(SQ2),皮带:静止,但在工作时,其上最好有物料在移动,在该物料的动作应该有向右和向下的动作。L1、L2:根据PLC信号亮灭。2、PLC部分(1)PLC系统硬件配置利用实验室设备进行课题设计,选用西门子S7300PLC。根据输入输出点类型及数量进行模块选择并配置系统。PLC硬件配置表:(2)输入

4、输出点分配与接线 1、输入点分配表输入点分配I0.0(M1.0)开始按钮I0.1(M1.1)停止按钮I0.2(M1.2)汽车的限位开关I0.3(M1.3)装满的限位开关I0.4(M1.4)料位传感器2、输出点分配表输出点分配Q4.0绿灯Q4.1红灯Q4.2电机M4启动Q4.3电机M3启动Q4.4电机M2启动Q4.5电机M1启动Q4.6出料阀Q4.7进料阀(3)梯形图与说明3、Wincc部分(1)WinCC的使用步骤1、创建项目:(WinCC资源管理器)1.1 创建单用户项目:新建,选择single-user project,OK输入项目名字(h)和新建文件夹名字,选择放置路径。1.2 指定系统

5、组态:右击tag management,选择add new driver.,选择simatic s7 protocol suite.chn ,OK双击simatic s7 protocol suite协议组,右击profibus,选择system parameter选择unit选择卡,修改采集卡型号,确定。1.3 创建与自动化系统的链接:右击profibus,选择new driver connection修改新的链接名字(h),单击properties,修改链接地址(2),必须与自动化系统控制器的地址一致,这样WinCC才能根据地址找到相应的控制器。也可以创建好以后再修改。1.4 创建变量:右

6、击新建的链接,选择new group.或new tag.创建变量组或变量。类型可以是DB、Bit Memory、Input、Output。 1.5变量说明:内部变量:变量名称变量类型参数说明用途car无符号16位数内部变量控制小车x轴坐标的移动NewTag无符号16位数内部变量控制液位坐标的移动line无符号16位数内部变量控制小车内物料的变化输入、输出变量:变量名称变量类型参数说明用途Start二进制变量M1.0启动按钮Stop二进制变量M1.3停止按钮Lg二进制变量A4.0绿灯Lr二进制变量A4.1红灯SQ1二进制变量M1.1汽车的限位开关SQ2二进制变量M1.2装满的限位开关M4二进制变

7、量A4.2电机M4M3二进制变量A4.3电机M3M2二进制变量A4.4电机M2M1二进制变量A4.5电机M1D2二进制变量A4.6出料阀D4二进制变量A4.7进料阀S1二进制变量M1.4料位传感器Newtag_132位浮点数MD202料位的变化2、图形编辑器2.1 创建画面:右击graphics designer,选择new picture。2.2 添加静态文本或图形:系统启动(SB1)后,红灯L2灭,绿灯L1亮,表明允许汽车开进装料。当汽车开进装车位置时,限位开关SQ1置为ON,红灯信号灯L2亮,绿灯L1灭;同时启动电机M4,经过2S后,再启动启动M3,再经2S后启动M2,再经过2S最后启动

8、M1,再经过2S后才打开出料阀(D2亮),物料经料斗出料。我们以小车车厢上的绿线代表装料程度,开始出料时绿线上升代表装料。当车装满时,限位开关SQ2为ON,料斗关闭,2S后M1停止,M2在M1停止2S后停止,M3在M2停止2S后停止,M4在M3停止2S后最后停止。同时红灯L2灭,绿灯L1亮,表明汽车可以开走。下辆车开进,循环执行。按下停止按钮SB2,自动配料装车的整个系统终止运行。即D4、D2、L1、L2、M1、M2、M3、M4全灭。2、图形功能具体设计 2.1 启动、停止按钮设置启动、停止按钮的动作事件:按鼠标左键,设置常数为1,变量设置为start、stop。释放鼠标左键,设置常数为0,变

9、量设置为start、stop。2.2 L1、L2、M1、M2、M3、M4、D2、D4、SQ1、SQ2显示设置L1、L2、M1、M2、M3、M4、D2、D4、SQ1、SQ2显示的动作事件:设置背景颜色直接连接,事件名称为画面周期,表达式/公式为M4,数据类型为布尔型,为真时,背景颜色为绿色,为假时,背景颜色为灰色。 2.3 料斗物料的变化设置物料液位的变化属性:process的动态属性与MD202连接。 2.4 小车移动设置小车的几何属性,系统启动后,绿灯L1亮,小车移动,当到指定位置时,依次启动电动机。当小车装满时,电动机停止,小车回到原点。设置位置x:#include apdefap.h l

10、ong _main(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)short a;a=GetTagWord(car); /Return-Type: WORD if(a=560&GetTagBit(Lg) /Return-Type: BOOL a=a-4;if(a=555&a=560&GetTagBit(Lg)&GetTagBit(SQ2)a=620;SetTagBit(Lg,1); /Return-Type: BOOL SetTagWord(line,470); /Return-Type: BOOL Se

11、tTagWord(car,a); return a; 2.5 线的移动设置线的几何属性,当D2出料阀打开,线移动,当线到达一定位置时,出料阀关闭。电动机停止,小车回到原位,线也回到原位。设置位置y:#include apdefap.h long _main(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)short b;b=GetTagWord(line); /Return-Type: WORD if (GetTagBit(D2)b=b-1;if (b=440)b=440;SetTagBit(SQ2,1);

12、elseSetTagBit(SQ2,0); /Return-Type: BOOL SetTagWord(line,b); /Return-Type: BOOL return b; 2.6 整体图形整体图形属性设置,设置图形的打开画面。#include apdefap.hvoid OnOpenPicture(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)SetTagWord(car,640); /Return-Type: BOOL SetTagWord(line,470); /Return-Type: BO

13、OL 总结我认为,在这学期的实验中,在收获知识的同时,还收获了阅历,收获了成熟,在此过程中,我们通过查找大量资料,请教老师,以及不懈的努力,不仅培养了独立思考、动手操作的能力,在各种其它能力上也都有了提高。更重要的是,在实验课上,我们学会了很多学习的方法。而这是日后最实用的,真的是受益匪浅。要面对社会的挑战,只有不断的学习、实践,再学习、再实践。 而且,这对于我们的将来也有很大的帮助。以后,不管有多苦,我想我们都能变苦为乐,找寻有趣的事情,发现其中珍贵的事情。就像中国提倡的艰苦奋斗一样,我们都可以在实验结束之后变的更加成熟,会面对需要面对的事情。与队友的合作更是一件快乐的事情,只有彼此都付出,

14、彼此都努力维护才能将作品做的更加完美。而团队合作也是当今社会最提倡的。 本次课程设计结束了,也留下了一些遗憾,因为由于对实验软件不熟悉,并没有做到最好,但是,最起码我们没有放弃,它是我们的骄傲!相信以后我们会以更加积极地态度对待我们的学习、对待我们的生活。我们的激情永远不会结束,相反,我们会更加努力,努力的去弥补自己的缺点,发展自己的优点,去充实自己,只有在了解了自己的长短之后,我们会更加珍惜拥有的,更加努力的去完善它,增进它。只有不断的测试自己,挑战自己,才能拥有更多的成功和快乐!to us, happiness equals success! 快乐至上,享受过程,而不是结果!认真对待每一个实验,珍惜每一分一秒,学到最多的知识和方法,锻炼自己的能力,这个是我们学到的最重要的东西,也是以后都将受益匪浅的!

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1