基于PLC公交报站系统
精选优质文档-----倾情为你奉上宁德师范学院电气控制及可编程控制器课程设计 实习项目: 基于欧姆龙系列PLC公交报站设计 系 别: 物理与电气工程系 专 业: 电气工程及其自动化 学 号: B 姓 名: 王 友 清 指导老师: 宋 仁 银 日 期: 2014.06.22 电气控制及可编程控制器课程设计任务书主要内容:根据设计要求,运用所学的电气控制及可编程序控制器等知识,自行设计宁德市7路公交车的报站系统,需要用欧姆龙CMP2A系列PLC进行控制基本要求:1.收集有关基于欧姆龙系列PLC的公交车报站系统设计方面的技术资料2.学习有关欧姆龙系列PLC方面的编程知识3.设计基于欧姆龙系列PLC的公交车报站系统,实现如下功能 (1)实现公交车到站及时报站; (2)利用组态软件监视并控制公交车报站系统的运行状态。
主要参考资料:[1] 齐占庆,王振臣.电气控制技术[M].北京:机械工业出版社,2006.[2] 李仁.电气控制[M].北京:机械工业出版社,2002.[3] 林明星.电气控制及可编程序控制器[M].北京:机械工业出版社,2009.[4] 杨长能.可编程序控制器基础及应用[M].重庆:重庆大学出版社,2005.[5] 俞国亮.PLC原理及应用[M].北京:清华大学出版社,2005.[6] 王海,李洪奎.基于PLC的多轴控制研究[J].机械工程学报,2008.[7] 廖常初.PLC编程及应用[M].北京:机械工业出版社,2002.[8] 王兆义.可编程控制器使用技术[M].北京:机械工业出版社,2004.目 录 专心---专注---专业1 任务与要求(1)任务:利用PLC可编程控制器设计宁德市7路公交车报站系统2)要求:①查阅基于欧姆龙系列PLC的公交报站系统相关资料 ②学习有关欧姆龙系列PLC方面的编程知识 ③设计基于欧姆龙系列PLC的公交车报站系统2 欧姆龙系列PLC简介日本OMRON(立石公司)电机株式会社是世界上生产PLC的著名厂商之一。
SYSMAC C系列PLC产品以其良好的性能价格比被广泛地应用于化学工业、食品加工、材料处理和工业控制过程等领域,其产品在日本其销量仅次于三菱,居第二位,在我国也是应用非常广泛的PLC之一 OMRON C系列PLC产品门类齐、型号多、功能强、适应面广大致可以分成微型、小型、中型和大型四大类产品整体式结构的微型PLC机是以C20P为代表的机型小型PLC机以P型机和CPM型机最为典型,这两种都属坚固整体型结构OMRON中型机以C200H系列最为典型,主要有C200H、C200HS、C200HX、C200HG和C200HE等型号产品中型机在程序容量,扫描速度和指令功能等方面都优于小型机,除具备小型机的基本功能外,它同时可配置更完善的接口单元模块,如模拟量I/O模块、温度传感器模块、高速记数模块、位置控制模块、通讯联接模块等可以与上位计算机、下位PLC机及各种外部设备组成具有各种用途的计算机控制系统和工业自动化网络3 设计方案和选择3.1设计类容根据设计要求,运用所学的电气控制及可编程序控制器等知识,自行设计宁德市7路公交车的报站系统其中宁德市7路公交车一共途经28站,各个站点分别如下: ,,,,,,,,,,,,,,,,,,19万达广场,,,,,,,,,。
3.2设计方案本次设计采用手动控制公交车报站系统,实现在公交车进站之前,公交司机按下第一站提示按钮,公交车会提早20秒提示到站信息,20秒后,提示结束,车门会及时的开启,等车出站时,再次按下第一站提示按钮,车门会及时的关闭,提示乘客公交车即将出站,注意安全本次公交车的报站系统设计为手动控制按钮实现报站效果,一共设有28个控制按钮,公交司机可通过这些按钮实现对宁德市7路公交车途经的各个站点的报站进行控制4 设计过程4.1公交车报站系统I/O口分配表 表1 I/O口分配输入端口输出端口站点报站地址到站预示灯地址到站提示灯地址贝头村站000010001001溪口村站000110021003下兰村站000210041005上兰村站000310061007烟亭站000410081009路桥公司站000510101011琼堂站000610121013金涵小区站000710141015康复医院站000811001101金涵路口站000911021103单石碑站001011041105汽车北站001111061107市医院站001211081109公交大楼站001311101111宁德商城站001411121113闽东大广场站001511141115小场路口站010012001201下宅园路口站010112021203万达广场010212041205城东花苑站010312061207立业新村站010412081209古溪村站010512101211蕉城中学站010612121213美伦饭店站010712141215汽车南站010813001301福宁南路站010913021303安发生物科技站011013041305贵岐村站0111130613074.2公交报站系统部分梯形图分析4.2.1贝头村站报站梯形图分析图1 公交车第1站报站显示灯梯形图图1所示的梯形图为公交报站系统的第一站:。
当公交车司机按下开关0000时,灯1000开始闪烁,提示贝头村站即将到了图中TIM000为定时器,定时时间为20秒,即灯1000的闪烁时间为20秒当TIM000的时间变为0时,灯1000停止闪烁,同时灯1001变为常亮状态,即提示公交已经到达贝头村站,同时公交车的车门开启,提示乘客们上下车当公交车要出站时,公交车司机可以再次按下开关0000,此时灯1001由常亮状态变为熄灭状态,即提示公交车出站,同时及时的关闭公交车的车门到此为止公交车报站系统完成了贝头村站的报站过程4.2.2金涵小区报站梯形图分析图2 公交车第8站报站显示灯梯形图图1所示的梯形图为公交报站系统的第八站:当公交车司机按下开关0007时,灯1014开始闪烁,提示金涵小区站即将到了图中TIM007为定时器,定时时间为20秒,即灯1014的闪烁时间为20秒当TIM007的时间变为0时,灯1014停止闪烁,同时灯1015变为常亮状态,即提示公交已经到达金涵小区站,同时公交车的车门开启,提示乘客们上下车当公交车要出站时,公交车司机可以再次按下开关0007,此时灯1015由常亮状态变为熄灭状态,即提示公交车出站,同时及时的关闭公交车的车门。
到此为止公交车报站系统完成了金涵小区站的报站过程5 总结这次课程设计所涉及的内容是设计基于欧姆龙系列PLC公交报站系统,刚拿到这个课题的时候,说实话我还真的不知道该如何入手,一方面是对这门课程掌握的不是很好,另一方面是对欧姆龙这个软件的不了解,导致在课程设计的初期遇到了很多的问题有问题就得解决,通过和同学们一起讨论以及自己查阅资料相关,仿真有了突破性的进展,最终完成了课程设计通过这次学习,我知道了做仿真不仅需要书本上的知识同时也需要很多书本上没有的知识,同时也明白了一个人的力量是有限的,有什么问题就应该大胆的提出来,这样问题才能得到根本性的解决所以我们应该自己动手,实际操作,遇到问题不要退缩,学会如何合理的使用网络工具以及向他人咨询来帮助我们完成仿真,这样才会有更深刻的理解参考文献[1] 齐占庆,王振臣.电气控制技术[M].北京:机械工业出版社,2006.[2] 李仁.电气控制[M].北京:机械工业出版社,2002.[3] 林明星.电气控制及可编程序控制器[M].北京:机械工业出版社,2009.[4] 杨长能.可编程序控制器基础及应用[M].重庆:重庆大学出版社,2005.[5] 俞国亮.PLC原理及应用[M].北京:清华大学出版社,2005.[6] 王海,李洪奎.基于PLC的多轴控制研究[J].机械工程学报,2008[7] 廖常初.PLC编程及应用[M].北京:机械工业出版社,2002.[8] 王兆义.可编程控制器使用技术[M].北京:机械工业出版社,2004.附 录附录1梯形图 附录2源程序指令指令指令指令LD 0000ANDNOT 1001AND 25502OUT 1000LD 0000TIM 000 #0200LD TIM000OUT 1001LD 0001ANDNOT 1003AND 25502OUT 1002LD 0001TIM 001 #0200LD TIM001OUT 1003LD 0002ANDNOT 1005AND 25502OUT 1004LD 0002TIM 002 #0200LD TIM002OUT 1005LD 0003ANDNOT 1007AND 25502OUT 1006LD 0003TIM 003 #0200LD TIM003OUT 1007LD 0004ANDNOT 1009AND 25502OUT 1008LD 0004TIM 004 #0200LD TIM004OUT 1009LD 0005ANDNOT 1011AND 25502OUT 1010LD 0005TIM 005 #0200LD TIM005OUT 1011LD 0006ANDNOT 1013AND 25502OUT 1012LD 0006TIM 006 #0200LD TIM006OUT 1013LD 0007ANDNOT 1015AND 25502OUT 1014LD 0007TIM 007 #0200LD TIM000OUT 1015LD 0008ANDNOT 1101AND 25502OUT 1100LD 0008TIM 008 #0200LD TIM008OUT 1101LD 0009ANDNOT 1103AND 25502OUT 1102LD 0009TIM 009 #0200LD TIM009OUT 1103LD 0010ANDNOT 1105AND 25502OUT 1104LD 0010TIM 010 #0200LD TIM010OUT 1105LD 0011ANDNOT 1107AND 25502OUT 1106LD 0011TIM 011 #0200LD TIM011OUT 1107LD 0012ANDNOT 1109AND 25502OUT 1108LD 0012TIM 012 #0200LD TIM012OUT 1109LD 0013ANDNOT 1111AND 25502OUT 1110LD 0013TIM 013 #0200LD TIM013OUT 1111LD 0014ANDNOT 1113AND 25502OUT 1112LD 0014TIM 014 #0200LD TIM014OUT 1113LD 0015ANDNOT 1115AND 25502OUT 1114LD 0015TIM 015 #0200LD TIM015 OUT 1115LD 0100ANDNOT 1201AND 25502OUT 1200LD 0100TIM 016 #0200LD TIM016OUT 1201LD 0101ANDNOT 1203AND 25502OUT 1202LD 0101TIM 017 #0200LD TIM017OUT 1203LD 0102ANDNOT 1205AND 25502OUT 1204LD 0102TIM 018 #0200LD TIM018OUT 1205LD 0103ANDNOT 1207AND 25502OUT 1206LD 0103TIM 019 #0200LD TIM019OUT 1207LD 0104ANDNOT 1209AND 25502OUT 1208LD 0104TIM 020 #0200LD TIM020OUT 1209LD 0105ANDNOT 1211AND 25502OUT 1210LD 0105TIM 021 #0200LD TIM021OUT 1211LD 0106ANDNOT 1213AND 25502OUT 1212LD 0105TIM 022 #0200LD TIM022OUT 1213LD 0107ANDNOT 1215AND 25502OUT 1214LD 0107TIM 023 #0200LD TIM023OUT 1215LD 0108ANDNOT 1301AND 25502OUT 1300LD 0108TIM 024 #0200LD TIM024OUT 1301LD 0109ANDNOT 1303AND 25502OUT 1302LD 0109TIM 025 #0200LD TIM025OUT 1303LD 0110ANDNOT 1305AND 25502OUT 1304LD 0110TIM 026 #0200LD TIM026OUT 1305LD 0111ANDNOT 1307AND 25502OUT 1306 LD 0111TIM 027 #0200LD TIM027OUT 1307END电气控制及可编程序控制器课程设计成绩评价表课程名称电气控制及可编程序控制器题目名称基于欧姆龙系列plc公交报站系统设计学生姓名王友清学号B指导教师姓名宋仁银职称讲师序号评价项目指 标满分评分 1工作量、工作态度和出勤率 按期圆满的完成了规定的任务,难易程度和工作量符合教学要求,工作努力,遵守纪律,出勤率高,工作作风严谨,善于与他人合作。
20 2课程设计质量 课程设计选题合理,计算过程简练准确,分析问题思路清晰,结构严谨,文理通顺,撰写规范,图表完备正确45 3创新工作中有创新意识,对前人工作有一些改进或有一定应用价值5 4答辩能正确回答指导教师所提出的问题30总分 评语:指导教师: 年 月 日。




