蔬菜处理生产系统(PLC课程设计)【本文为原创,全部源文件可供下载,谢绝转载】
最近翻出了之前写的PLC课程设计论文:《蔬菜处理生产系统》,这是我写的第一篇博客(这篇论文是我认真写的第二篇论文)。【本文为原创,全部源文件可供下载,谢绝转载】
背景
本人为双非自动化专业,讲电机拖动兼PLC老师在期末在某堂课突然以小组为单位留一个课设作业,作为期末平时分。但是我的小组实力及其有限,同时为了期末少挂门课,最后作为学渣的我扛起了这个重担,当时我上大学天天开黑,不学无术,突如其来的做课设、写论文让我手无足措,但还是认真做了一做。现在回头一看,论文设计的错误很多,现在看起来有点羞耻,但还是上传到博客记录一下,由于上课不听课,理论知识不足,软件都是第一次用,做成啥样,全凭想象。因此这篇课设论文水平有限,仅供跟我一样不学无术的学弟学妹们做为写课程设计的参考。(个人感觉,我的想法比较天马行空,还是能唬住非专业的同学) O(∩_∩)O
目录(网页版右侧有超链接目录,如需下载可直接跳转到最后的下载链接)
一、生产系统的机械设计
二、工作原理
三、传感器及电路
四、可编程逻辑控制器
五、OPC 架构及网络通讯
六、上位机及其交互设计
结束语
可供下载的文件
一、生产系统的机械设计
下图是本论文的机械总设计图【CAD源文件可供下载】
本文的机械设计主要分为三个部分:切割部分、清洗部分和装盒部分。
1. 切割部分
下图是蔬菜切割器部分,包含了上下两套刀组可以对蔬菜进行切割。【刀组、刀片、刀流结构在论文里都有介绍,此处就不介绍了】
2. 清洗部分
3. 装盒部分
二、工作原理
下图为流程图【源文件提供下载】
接通电路电源,只有第一部分电路(总控制电路和清洗装置传感器)工作。
当传感器检测到清洗箱装入一定重量物体中,开启第二部分电路(清洗装置、传动装置1)进水管开始进水,3 分钟后水达到一定高度,关闭进水管,驱动超声波产生电路,10 个变频超声波换能器开始工作,清洗蔬菜,在第5 分钟后超声波发生电路停止,进/排水电路开始工作,经过5 分钟关闭进/排水口继续开始超声波清洗工作又过5 分钟后关闭清洗部分电路并且传递给传送装置1 传递一个特殊信号。
传动装置 1 开始工作:接收到清洗部分的信号,控制两个电机慢速把清洗箱从清洗箱从清洗装置中提出,一直上升一定高度,开始控水阶段,5 分钟后继续上升到合适位置,1 分钟后清洗箱开始向左移动, 到合适距离时(清洗箱在传送装置2 的传送带正上方),给清洗箱电路和第三电路部分(传动装置2、切割装置、传动装置3、装盒装置)一个特殊信号。等待清洗箱工作,并在清洗箱完全打开2 分钟后,关闭清洗箱,控制清洗箱回到清洗装置中。关闭第二部分电路。
清洗箱开始工作;清洗箱中间杠杆缓慢打开,使清洗箱中的蔬菜缓慢落入传送装置2 的传送带上,直至杠杆打开完毕,2 分钟后杠杆开始收回,关闭清洗箱,收回完毕后给传送装置1 一个特殊信号。缓慢把蔬菜向左传送,切割机电路驱动电机,通过上下两组刀片,经过刀流使蔬菜先切片,再切丝经由传送板传送给传动装置3,传动装置 3 把处理后的蔬菜传递给装盒机进行装盒,装盒机的传感器检测到适当重量关闭装盒机上方的盖子,装盒装置的传送带开始工作,把装有蔬菜的盒子用送出去,把空壳子运送到传送带上,传感器检测到空盒子传送到装盒装置的第二个履带正中间时,关闭传动装置电机,打开上方盖子,继续进行装盒工作。当传动装置 2 检测不到履带上有重量同时装盒机电机停止工作5 分钟后关闭第三部分电路。
三、传感器及电路
1. 清洗装置:超声波发生及输出电路【multisim、proteus源文件可供下载】
2. 电机保护电路
3. 传送装置驱动电路:三相笼型异步电动机电气控制电路
3. 切割机电路:基于PID控制算法的直流电机驱动电路
4. 应变式压力传感器
5. 基于应变式压力传感器的压力比较器
6. 基于光电传感器的装盒电路传感器
四、可编程逻辑控制器
1. PLC接线图
2.LAD程序及仿真
【当时软件没搞明白,没仿真出来】
五、OPC 架构及网络通讯
1. 配置以太网
2. 配置 NI OPC SRVER 及 DSC
3.连接上位软件
创建库,绑定变量,LABVIEW和OPC 连接
六、上位机及其交互设计
1.登录界面及其程序
2.交互界面及其程序
3.登出界面及其程序
结束语
对于当时小白的我来说,写课程设计就像编故事一样,虽然做的每个地方都很青涩,但当时也是认真的去做了,希望和我一样的混子学弟学妹们勇于尝试,世上无难事,只怕有心人。
ヾ(◍°∇°◍)ノ゙
可供下载的文件
本文所有的资料都可供下载:
蔬菜处理生产线的设计(PLC)
同时也帮别人做了两个建议版本
小型蔬菜处理机(简易版)
小型蔬菜处理机2(简易版)
蔬菜处理生产系统(PLC课程设计)【本文为原创,全部源文件可供下载,谢绝转载】相关推荐
- 江苏大学京江学院c语言课程设计,京江学院plc课程设计.doc
京江学院plc课程设计 江苏大学京江学院 JINGJIANG COLLEGE OF J I A N G S U U N I V E R S I T Y PLC课程设计报告 题目1:大小球分拣传送机械P ...
- 小学数学测试软件报告,小学数学测试系统C课程设计报告及源程序代码论文
小学数学测试系统C课程设计报告及源程序代码论文 (34页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 课 程 设 计 报 告课程名称 ...
- 用java做小学数学系统_小学生数学练习题目自动生成系统——java课程设计
<小学生数学练习题目自动生成系统--java课程设计>由会员分享,可在线阅读,更多相关<小学生数学练习题目自动生成系统--java课程设计(37页珍藏版)>请在金锄头文库上搜索 ...
- matlab仿真转速波形为负,转速、电流双闭环直流调速系统的课程设计MATLAB仿真.docx...
转速.电流双闭环直流调速系统的课程设计MATLAB仿真 PAGE \* MERGEFORMAT25 任务书1.设计题目转速.电流双闭环直流调速系统的设计2.设计任务某晶闸管供电的双闭环直流调速系统,整 ...
- java万年历设计报告_JAVA《万年历系统》课程设计报告附源码.doc
JAVA<万年历系统>课程设计报告附源码 学号<> 课程设计报告 万年历系统专业:计算机科学与技术班级:姓名:学号:指导教师:成绩: 计算机与信息工程系 2014年6月6日目录 ...
- java万年历课程设计代码,JAVA《万年历系统》课程设计
JAVA<万年历系统>课程设计 面向对象程序设计面向对象程序设计 课程设计报告课程设计报告 题目题目 万年历系统万年历系统 专业专业 计算机科学与技术计算机科学与技术 班级班级 姓名姓名 ...
- 万年历java课程设计报告_java《万年历系统》课程设计报告附源码.doc
java<万年历系统>课程设计报告附源码.doc 学号<面向对象程序设计>课程设计报告题目:万年历系统专业:计算机科学与技术班级:姓名:学号:指导教师:成绩:计算机与信息工程系 ...
- 航空客运系统代码-课程设计(C语言)
航空客运系统代码-课程设计(C语言) 1.需求分析: 设计一个航空客运系统,该系统能完成的业务活动包括:查询航线.机票预顶和办理退票等. 运行环境:DEV C++:语言:C语言. (1).完成的基本要 ...
- JAVA 点菜系统数据库课程设计
点菜系统数据库课程设计 效果图 数据库建表 CREATE TABLE OrderDish (orderid int not null,money int,primary key(orderid) ); ...
最新文章
- yum安装mysql步骤及报错ERROR 1045 (28000)
- 【转】 LINUX中IPTABLES和TC对端口的带宽限制 端口限速
- Non-resolvable parent POM
- CVS的使用教程(转)
- java线程条件变量_使用条件变量(多线程笔记)
- 10-windows下的Orcale报错ORA-01031: 权限不足
- 黑洞效果的粒子背景效果
- 可以完成99%的静态页面的HTML标签
- java静态和动态的区别是什么_java中静态资源和动态资源的区别
- C#基础知识-对象初始化顺序
- linux7不能使用yum,CentOS7.6无法使用yum命令,无法更新解决方法
- LANP环境搭建(yum安装)
- C++多线程-原子锁
- 华为OD机试 - We Are A Team
- win10下装python
- 10分钟了解何为ECharts
- 斯坦福大学Python机器学习教程,200+PDF的精华总结和学习思路,完整版开放下载,附学习路线
- Golang import 三种特殊形式:下划线、点、别名-from-csdner-9命怪猫
- android并发命令,Android开发实践:基于命令模式的异步任务线程
- oracle 小项目实战总结