记录课设--《装卸料小车的PLC控制》
1、摘要和关键词
摘 要:首先本课程设计的是装卸小车PLC控制设计,传统的运料小车大都是继电器控制,而继电器控制有着接线繁多,故障率高且维修不易等缺点。装卸料采用PLC控制,体积小,重量轻,控制方式灵活,可靠性高,控制简单,维修容易。 其次在本次课程设计中,主要围绕4种控制方式:手动控制方式、单周期运行控制方式、双周期运行控制方式、自动运行控制方式,来进行课程报告的主体设计,流程图的设计,程序的编写,触摸屏的调试,熟练使用博图软件。最后使用该设计不仅准确安全可靠,而且提高了劳动生产力,降低了工人劳动强度,具有较好的经济效益和社会效益。可编程控制器PLC以其丰富的I/O接口模块,高可靠性,可以在装卸控制系统的设计中起到十分重要。
关键词:PLC 装卸料小车 控制系统 I/O接口
2、目录
- 概述
- 方案设计依据、范围及相关标准
2.1 方案设计依据
2.2 方案设计范围
2.3 方案设计相关标准
- 系统方案设计
3.1 系统需求分析(系统功能)
3.2 系统结构及设备选型
- 控制系统设计
4.1 PLC控制原理图
4.2 IO点表
4.3 触摸屏设计
4.4 触摸屏仿真
4.5 PLC程序设计(流程图)
- 问题汇总
参考文献.
附 录
附录1:程序清单
附录2:设计图纸
附录3:元器件目录表
3、方案的设计范围及要求
本设计是基于PLC的小车往返运动装卸料控制系统的设计,我采用的PLC可编程语言是西门子S7-1200系列PLC编程语言。首先在设计外部程序时,用西门子S7-1200汇编一个主程序调用四个子程序。主程序决定小车的运行方式,手动,单周期,双周期还是自动。然后在子程序中详细汇编各种方式的小车往返装卸料。再次在设计的系统中运用继电器M来控制PLC和计算机内部的组态进行读写。这样既能达到PLC控制小车自动往返装卸料界面的监控状态,又能由组态中开关自行控制小车自动往返装卸料界面的监控状态。
在实际生活中,小车运行在A、B两轴之间,在A、B两地各设一个限位开关如图所示,小车在A点时(后限位开关受压动作),操作控制按钮可使小车向前行至料斗下停止,装料再返回A地将料卸下。
- 手动控制方式
在手动控制方式,可用4个控制按钮控制小车的向前和向后运行,以及车门的打开和料斗门的打开。
小车的运行由三组异步电动机控制,小车的车门和料斗的斗门由电磁铁控制,当电磁铁带电时,料门或斗门打开,失电时关门。
手动控制要求如下:
- 小车向前运行
小车在漏斗下面时不能向前运行,小车的车门在打开时不能运行,小车采用点动控制,按下向前运行按钮,小车向前进,当小车行至料斗下时,碰到前限位开关时应停下。
- 小车向后运行
小车在A地点时不能后退,小车的车门在打开时不能运行,小车采用点动控制,料斗门未关闭时不能运行,按下向后运行按钮时,小车向后运行至A地点时,小车碰到后限位开关应停下来。
- 料斗门打开控制
小车必须在B地点料斗门下时,才能打开料斗门,以避免将料卸在地上。按一下料斗门打开按钮,控制料斗门的电磁铁得电,斗门打开,延时10秒钟后电磁铁失电斗门关闭。
- 车门打开控制
小车必须在A地点时,才能打开车门,以保证将料卸在规定地点。按一下车门打开按钮,控制车门的电磁铁得电,车门打开,延时4秒钟后电磁铁失电,车门关闭。
- 单周期运行控制方式要求
小车在A地点,并且在车门关好的情况下,按一下向前运行按钮。小车就从A地点运行到B地点停下来,然后料斗门打开装料10秒钟,之后小车自动向后行到A地点停止,车门打开卸4秒钟后,车门关闭。
- 双周期运行控制方式要求
小车在A地点时,按一下向前运行按钮,小车将循环两次单周期运行过程。
- 自动运行控制方式要求
小车在A地点时,按一下向前运行按钮,小车将自动重复单周期运行过程,断开运行开关时,小车将在完成一个循环之后,结束运行。在手动控制方式下不能进行单周期、双周期和自动运行方式,反之,在单周期、双周期和自动运行方式下也不能进行手动控制。
4、设备的软件清单
5、控制系统设计
1、卸料小车主电路图
2、装卸小车PLC外部接线图
3、IO点表的设计
6、触摸屏设计及仿真
7、PLC流程图
8、问题汇总
1、本次实验虽然需要设计四种控制卸料小车的模式,但是只要手动模式搞懂了,其它三种都可以很轻松的解决!在触摸屏的设计中我遇到了自己编写的程序出现了很多bug,每次调试完都要再三的修改自己的程序,力求能够做的特别的严谨!
2、在安装博图软件的时候,总是遇到安装的时候会要求重启,只要将自己电脑一段路径的注册表文件删完之后,再次安装就不会出现像这样的问题。刚开始装完软件的时候,自己编写程序完成后点击编译发现软件没有反应,然后我去了西门子的官方论坛去看了看发现很多人也遇到了和我类似的问题,将软件全部卸载掉,然后重装!这时候我特别想说一句:“西门子的软件真的很矫情”,经过重新安装之后,编译功能终于正常了,我于是就开始了我的触摸屏调试的旅程!
3、在使用CAD和visio作图时,自己也遇到了很多问题,比如CAD的很多快捷指令啊,如何将自己画好的图放进老师提供的模板里面,visio如何画好自己本次课程设计的状态转移图,经过自己几天的不断查阅资料,看相关的视频,自己独立画了出来!
9、参考文献
[1]陈盛开. 装卸料小车运行的总体框架结构及PLC控制系统设计[J]. 中国高新区, 2018, 000(002):23.
[2]周甫庆. 选矿厂卸料小车的PLC控制设计[J]. 有色金属设计, 1998(02):12-13.
[3]苏方臣, 刘振, 刘波. 基于PLC的皮带卸料小车自动布料控制系统设计[J]. 工业控制计算机, 2015, 000(004):167-168.
[4]缪雪峰. 基于iFIX及PLC的控制系统在选矿布料中的应用[J]. 矿山机械, 2010, 038(005):97-101.
[5]乔永成, 刘林虎, 王艳阳,等. 卸料小车无线远程控制装置.
[6]张志斌. 卸料小车的全自动控制[J]. 铜业工程, 2008(02):51-52+78.
[7]杨迪,韩明明,韩顺龙. 原料卸料小车的改进[J]. 冶金设备(z2):91-92,88.
[8]赵瑞丰, 赵颖. 基于PLC和MCGS的运料小车监控系统[J]. 黑龙江科技信息, 2017(26).
10、附件下载
1、 PLC接线图.dwg
2、小车梯形图.pdf
3、装料小车流程图.vsdx
4、装卸料小车状态转移图.vsdx
记录课设--《装卸料小车的PLC控制》相关推荐
- 装卸料小车PLC控制设计
一.设计课题的意义 1.1课题背景 1.2 运料小车控制发展的历程 二.设计课题项目的功能与要求 三.设计方案 3.1控制系统的构成 3.2工作过程 3.3总体流程设计方案 四.硬件电路 4.1 I/ ...
- 基于三菱Plc和触摸屏的运料小车控制系统设计装卸料小车控制
基于三菱Plc和触摸屏的运料小车控制系统设计装卸料小车控制 ID:2869668462942223Holly123~
- 运料小车的PLC设计(三菱)
运料小车的PLC设计(三菱)
- 【计网课设】---网络工程方向---医院局域网规划方案
前言: 自己大二做的课程设计,用了Cisco Packet Tracer画拓扑图,用画图工具亿图绘制网络地图,excel记录了一些IP地址等信息,word记录课设总结.一些地方也不是很完善,不能符合实 ...
- 伺服控制系统原理图_西门子PLC编程实例及技巧(运料小车控制系统)
前面和大家一起进行了西门子PLC的一些基础知识及编程元件的学习,下面和大家一起探讨一下具体应用程序的编写方法,我们以运料小车控制系统的编程方法为例进行讲解. 运料车主要用于搬运加工工件,在工矿企业的生 ...
- 小车运料c语言编程,西门子PLC编程实例及技巧(运料小车控制系统)
原标题:西门子PLC编程实例及技巧(运料小车控制系统) 下面和大家一起探讨一下具体应用程序的编写方法,我们以运料小车控制系统的编程方法为例进行讲解. 运料车主要用于搬运加工工件,在工矿企业的生产车间是 ...
- 【电路】基于单片机智能睡眠枕系统设计-基于单片机音乐喷泉制作设计-基于单片机智能温控风扇调速系统设计-基于单片机智能自动循迹小车控制系统设计-基于数字电路的4人投票系统设计(仿真,报告)毕设课设资料
1620基于单片机智能睡眠枕系统设计-文档+PPT+PCB图+原理图+源码 智能睡眠枕主要由lcd屏幕.蓝牙.压力传感器.蜂鸣器.单片机等等组成,用户可通过四个独立按键进行操控(四个按键从左至右为1. ...
- 用PLC来控制运料小车
用PLC来控制运料小车 其中启动按钮S01用来开启运料小车,停止按钮S02用来手动停止运料小车.按S01小车从原点启动,KM1接触器吸合使小车向前运行直到碰SQ2开关停,KM2接触器吸合使 ...
- PLC 博涂V15 运料小车课程设计仿真程序配程序讲解视频
PLC 博涂V15 运料小车课程设计仿真程序配程序讲解视频 需要程序文件的邮箱联系:2757749528@qq.com
最新文章
- 学习Kali Linux必须知道的几点
- OUYA游戏开发快速入门教程1.2OUYA的硬件规格
- 光伏双反闹剧何时休?
- wxWidgets:wxVariantDataSafeArray类用法
- 使用摄像头录像后,需要删除系统缓存数据!
- 图片裁剪:CropZoom插件的应用
- canvas添加水印
- ADSL宽带路由密码恢复经验详谈
- ST电机库5.0完全开源对电机控制软件工程师有何影响?
- android 蓝牙读取数据格式,解析Android蓝牙数据包
- 215. 数组中的第K个最大元素
- 软件测试简历上的职业技能怎么写,软件测试岗位个人技能范文
- 8 升满壶和两个分别是 5 升、3 升的空壶 如何得到 4 升水?
- 365投票抽奖助手V4.5.95版本小程序源码|前端+后端完整源码
- 1.交易开拓者-基础入门知识介绍
- 计算机配置作业2000,求一组近期装计算机配置清单 价格清楚
- Oracle中用sys用户登录
- 兔子是这样吃掉狼和野猪的
- 傅立叶变换系列(二)傅立叶级数
- 天池竞赛 | 中医药领域的问题生成冠军方案
热门文章
- 移动商务智能的加密算法
- 马斯洛提出动机理论_科普 | 马斯洛需求理论 #2
- 网络 -- TCP流量控制、拥塞控制
- 用html和css仿作小米官网(静态)
- ORA-22858: invalid alteration of datatype
- js获取下拉菜单的值
- 【调剂】中国科学技术大学生物医学工程学院(中科院苏州医工所)2023年硕士研究生(专业学位硕士)调剂简章...
- 钛备份Titanium Backup pro (Android)v5.4.1捐赠完整版
- 百度api收录php,PHP实现百度收录量API查询实例代码
- linux网页自动化,使用 Selenium 自动化 Web 浏览器