




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
此文档为WORD格式,下载后您可任意编辑修改PLC课程设计报告题目S7300PLC在药片自动装瓶机控制系统中的应用设计目录1引言12系统总体方案设计121系统硬件配置及组成原理论述22系统变量定义及分配表23系统电气接线图设计24系统可靠性设计3控制系统设计331控制功能及控制原理论述32控制程序流程图思路论述(要有程序流程图)33控制程序时序图设计(要有重要变量的时序图)34创新设计内容4上位监控系统设计WINCC或组态王541PLC与上位监控软件通讯组态42变量组态论述(要有变量图)43工艺图形组态论述(要有工艺画面图)44历史趋势组态论述(要有趋势画面图)45实现的监控效果论述(要有上面各运行图)5系统调试及结果分析851系统调试及解决的问题52结果分析1引言本设计运用S7300PLC实现对药片自动装瓶机控制系统的应用设计。旨在熟悉S7300PLC的有关硬件模块以及相关的编程指令,掌握程序设计的初步思路,锻炼自身的设计及创新能力。了解下位机与上位机的通讯的初步知识与组态王的简单应用。本设计主要涉及定时、计数与传送等指令的用法以及主程序OB1、功能FC、功能块FB、数据块DB等应用,以实现药片装瓶的计数以及一定数量的药瓶装箱的计数功能,初步对药片自动装瓶机控制系统的设计有所了解。2系统总体方案设计21系统硬件配置及组成原理论述选用S7300PLC作为控制器,由电源模块,CPU模块(CPU为3152DP,通讯为PROFIBUSDP),32点数字量输入模块,32点数字量输出模块等组成,被控对象为药片自动装瓶机模块。通过S7300PLC与被控对象实现对下位机的控制,通过STEP7实现上位机控制,由组态王来实现上位监控。图21系统结构图22系统变量定义及分配表表21PLC变量地址定义输入信号输出信号信号元件及功能PLC输入地址信号元件及作用PLC输出地址启动按钮K1I003片药片灯L1Q00停止按钮K2I015片药片灯L2Q013片选择按钮K3I037片药片灯L3Q025片选择按钮K4I04电机运行灯L4Q037片选择按钮K5I05电磁阀灯L5Q04电磁阀按钮K6I06药片检测灯L6Q05药片数量检测按钮K7I07药片数量显示灯L7Q10药片数量显示灯L8Q11药片数量显示灯L9Q12药片数量显示灯L10Q13药片数量显示灯L11Q14药片数量显示灯L12Q15药片数量显示灯L13Q16药瓶数量显示灯L14Q20药瓶数量显示灯L15Q21药瓶数量显示灯L16Q22药瓶数量显示灯L17Q23药瓶数量显示灯L18Q24药瓶数量显示灯L19Q25药瓶数量显示灯L20Q26药瓶装箱显示灯L21Q30接0VDCM接24VDCL23系统电气接线图设计图22电气接线图3控制系统设计31控制功能及控制原理论述311控制功能如下(1)明确控制要求,设计出电气接线、程序流程图、时序图;采用结构化程序设计,包括主程序OB1、功能FC、功能块FB、数据块DB等。(2)将一定量的药片自动连续地装到药瓶中,当药瓶数量达到9瓶时,可以自动装成盒。(3)按下K3、K4或者K5,可以选择每瓶装入3片、5片或者7片,通过指示灯L1、L2、L3表示当前每瓶的装药数量。(4)当选定装入数量以后,按下启动按钮K1,系统开始工作,电动机M(L4)驱动皮带机转动,延时5S后,皮带机上的药瓶达到装药的位置,皮带机停止转动。(5)当电磁阀K6打开装有药片的装置后,通过手动控制检测数量开关Z进行药量计数,并在药片计数器七段译码管显示。当药瓶中的药片达到预先选定的数量后,电磁阀Y关闭,计数自动清零,同时皮带机从新启动自动运行,使药片装瓶过程连续运行。(6)一瓶装好以后,药瓶计数器显示1,以此类推,当第二瓶装好以后显示2,当装有同一数量的药瓶达到9瓶时,指示灯L21开始闪烁,5S后表明已经装好盒,指示灯熄灭,同时药瓶技术器清零。(7)如果当前的装药过程正在进行,需要改变药片的装入数量,则只有在当前药瓶装满后,从下一个药瓶开始装入改变后的数量,此时如果之前的药瓶数量没有达到9,则不会使得指示灯L21闪烁,由改变后的瓶数决定。(8)如果在装药过程中按下停止按钮K2,则在当前药瓶装满后系统停止工作。312系统的原理方框图如下图31药片自动装瓶系统的原理方框图32控制程序流程图思路论述(要有程序流程图)在选择装瓶数后,开机彩灯闪烁子程序运行,当按下启动按钮后,相应装瓶子程序开始连续运行,当按下停止按钮时,系统停止运行。流程图如下图32程序流程图33创新设计内容在选定药片数量尚未启动时会调用彩灯循环闪烁子程序,作为开机界面。同时数码管显示所选择的药片数量。当启动按下后,程序正常运行。4上位监控系统设计41PLC与上位监控软件通讯组态设定通讯参数包括波特率、数据位、停止位、校验、通讯口等;建立驱动程序的连接。42变量组态论述对于组态王中的变量,定义输入变量为M类型,输出变量为A类型。数据变量图如下图所示图41数据变量图43工艺图形组态论述按钮选用自行绘制方法,对于不带锁的开关,需在按下时与弹起时均添加表达式,对于功能按钮,需添加相应的功能函数。对于指示灯直接选用库中相应的灯即可,在表达式中添加与相应输出的关联,并可修改运行状态与非运行状态的颜色。数码管显示灯采用自行绘制的方式,在定义中与相应输出添加关联即可。工艺画面如图42所示。图42工艺组态画面44历史与实时趋势组态论述(要有趋势画面图)对于运行中的程序,如果希望对其中的相关状态进行监控,可以通过历史趋势曲线与实时趋势曲线来完成。在建立曲线时,需对所需监控的变量进行关联。图43与图44分别为这两种曲线的监控示例。图43历史趋势曲线图44实时趋势曲线45实现的监控效果论述组态完画面后即可进行上位监控,图45图49为监控的各个示例。图45开机运行界面图46演示界面图47历史趋势曲线图48实时趋势曲线图49报表5系统调试及结果分析51系统调试及解决的问题在系统调试中,发现子程序中定时器计数器均未起作用,经查阅相关资料后得知若想启动定时器或计数器,必须要在置位端有一个上升沿信号。通过在子程序中运用相关中间继电器线圈实现了控制功能。对于上升沿与下降沿应用理解错误,经老师指导后初步掌握了其用法,实现了控制功能。52结果分析本次设计基本完成了预定的控制要求,初步实现了对药片自动装瓶机的控制,实现了药片选定数量后自动装瓶以及到达指定数量的瓶数后装箱的功能,并自主设计了开机运行界面。结束语本设计以S7300PLC为控制器,通过上位机与下位机通讯等手段,实现了对药片自动装瓶机的控制。实现了对药片数量进行选择以及一定数量的药瓶自动装箱的功能。在完成控制要求的前提下,又对程序进行了进一步优化,实现了自主创新的开机数码管循环闪烁的功能。通过本次设计,我对于S7300PLC有了初
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB23-T2974-2021-水曲柳人工林天然落种育苗技术规程-黑龙江省
- DB23-T2964-2021-杨树人工林林下大叶芹栽培技术规程-黑龙江省
- DB23-T2921-2021-水曲柳2代无性系种子园营建技术规程-黑龙江省
- DB23-T2856-2021-金焰绣线菊栽培技术规程-黑龙江省
- 在线处方审核管理制度
- 小学志愿服务管理制度
- 学校社会捐赠管理制度
- 学校安保管理管理制度
- 合服辉煌公司管理制度
- 涂料进场计划方案(3篇)
- 红旗E-HS3汽车说明书
- 2023年工作分析实务形成性考核及答案
- 动态几何画板Geogebra教学应用
- 中石油职称英语考试大纲模拟题答案解析
- 《五步拳》微课程设计方案
- 2023ESC急性肺栓塞诊断和管理指南中文完整版
- 基于单片机的智能垃圾桶控制系统设计与实现-毕业论文
- 柔性接口镇墩计算
- 脚手架高支模构造要求
- GB/T 5599-2019机车车辆动力学性能评定及试验鉴定规范
- GB/T 40802-2021通用铸造碳钢和低合金钢铸件
评论
0/150
提交评论