基于欧姆龙系列的PLC公交报站系统.docx
《基于欧姆龙系列的PLC公交报站系统.docx》由会员分享,可在线阅读,更多相关《基于欧姆龙系列的PLC公交报站系统.docx(17页珍藏版)》请在冰豆网上搜索。
基于欧姆龙系列的PLC公交报站系统
目录
1任务和要求1
2设计思路1
3流程图设计1
4程序设计2
4.1控制要求2
4.2功能说明2
5程序基本单元2
6输入/输出接线列表4
7心得体会4
参考文献5
附录6
1任务和要求
(1)任务:
完成用PLC设计一个公交车报站系统的任务,实现对宁德市区7路公交正反行程28个站点的到站提示的设计任务。
(2)要求:
①写出设计思路和基本步骤。
②写出控制要求并画出设计流程图。
③选择和确定I/O地址。
④整体控制软件梯形图设计。
2设计思路
用PLC控制装自动报站系统具有程序设计简单、易于操作和理解等优点。
此系统主要能够实现顺次报站,及来回报站等功能。
根据设计要求具体流程图如下:
公交车出发,打开按钮0000,到达第一站后,给定第一个脉冲,点亮第一盏灯,到达第二站,给定第二个脉冲,点亮第二盏灯,以此类推,返回时候重复一样的过程。
利用移位寄存器得到不同的脉冲后依次向不同指示灯输出点亮的信号。
灯亮后在选择清零后才会熄灭。
3流程图设计
图1设计思路流程
4程序设计
4.1控制要求
用PLC设计一个自动报站系统。
可以按以下站点的顺序报站。
不同站点用不同数量的指示灯亮来表示,例如到达第一站亮一盏灯,第二站亮两盏灯,以此类推。
总共单程是28个站点,如图2所示:
图2公交车行程
4.2功能说明
宁德市区7路公交总共有28站。
该报站系统有正、反行程分别有两个不同的控制开关。
用指示灯表示到站信息,到达第一站后点亮第一盏灯,并保持不灭,到达第二站的时候点亮第二盏灯,以此类推。
到达终点站的时候按下清零按钮,灯全部熄灭,再拨动返程开关,公交车到达返程第一站时,第28盏灯点亮,保持不灭。
到达返程第二站时,点亮第27盏灯,以此类推。
不同的站点的脉冲信号互不相同,用不同的开关控制,模拟公交车从GPS模块获得不同站点信息。
5程序基本单元
控制模块用大量的开关模拟了GPS信号的接收,闭合不同的开关输出不同站点的信号,例如0002、0003闭合分别表示到达第一站、第二站。
利用移位寄存器实现依次到站提示的功能,这里用了两个移位寄存器,分别定义通道为20和30,分别表示正行程和反行程,通道里面的数据是十六进制的,并带有正向清零按钮0000,正行程到站后闭合正向清零按钮0000熄灭所有的灯,再重新开始报站。
部分模块如图3所示:
图3正行程控制
图4反行程控制
输出模块由指示灯构成,例如1000、1001等,分别表示第一站、第二站,以此类推。
公交车正行程到站后依次得到不同的脉冲,移位寄存器按顺序将正行程通道20依次导通,点亮对应的指示灯。
返程时原理相同,反行程通道为30。
如图5所示:
图5指示灯控制
6输入/输出接线列表
表1I/O口地址
输入
输出
第1站到站信号
0002
第1站指示灯
1000
第2站到站信号
0003
第2站指示灯
1001
第3站到站信号
0004
第3站指示灯
1002
第4站到站信号
0005
第4站指示灯
1003
第5站到站信号
0006
第5站指示灯
1004
第6站到站信号
0007
第6站指示灯
1005
第7站到站信号
0008
第7站指示灯
1006
第8站到站信号
0009
第8站指示灯
1007
第9站到站信号
0010
第9站指示灯
1008
第10站到站信号
0011
第10站指示灯
1009
第11站到站信号
0012
第11站指示灯
1010
第12站到站信号
0013
第12站指示灯
1011
第13站到站信号
0014
第13站指示灯
1012
第14站到站信号
0015
第14站指示灯
1013
第15站到站信号
0100
第15站指示灯
1014
第16站到站信号
0101
第16站指示灯
1015
第17站到站信号
0102
第17站指示灯
1100
第18站到站信号
0103
第18站指示灯
1101
第19站到站信号
0104
第19站指示灯
1102
第20站到站信号
0105
第20站指示灯
1103
第21站到站信号
0106
第21站指示灯
1104
第22站到站信号
0107
第22站指示灯
1105
第23站到站信号
0108
第23站指示灯
1106
第24站到站信号
0109
第24四站指示灯
1107
第25站到站信号
0110
第25站指示灯
1108
第26站到站信号
0111
第26站指示灯
1109
第27站到站信号
0112
第27站指示灯
1110
第28站到站信号
0113
第28站指示灯
1111
正向行程开关
0001常开
反向行程开关
0001常闭
正向清零按钮
0000
反向清零按钮
0114
7心得体会
PLC的诞生给工业控制领域带来了空前的发展。
通过本次亲身实践,获益良多,不仅巩固了以前学习的知识,学到了很多在书本上所没有学到过的知识。
而且通过这次课程设计懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正的学到知识,从而提高自己的实际动手能力和独立思考的能力。
最后感谢老师的授课和教导。
参考文献
[1]孙恒等.机械原理[M].北京:
高等教育出版社,2006年 .
[2]邹慧君.机械原理课程设计手册[M].北京:
高等教育出版社,2006年 .
[3]陈立德.机械设计基础[M].北京:
高等教育出版社,2008年 .
[4]吴宗泽.机械设计课程设计手册[M].北京:
高等教育出版社,2007年.
[5]张海根.机电传动控制[M].北京:
高等教育出版社,2007年 .
[6]叶安丽.电梯控制技术[M].北京:
机械工业出版社,2008年 .
[7]刘光起.PLC技术及应用[M].北京:
化学工业出版社,2008年 .
[8]陈立定.电气控制与可编程控制器[M].广州:
华南理工大学出版社.200l.
附录
1.梯形图
2.助记符
LD25313
LD0002
OR0003
OR0004
OR0005
OR0006
OR0007
OR0008
OR0009
OR0010
OR0011
OR0012
OR0013
OR0014
OR0015
OR0100
OR0101
OR0102
OR0103
OR0104
OR0105
OR0106
OR0107
OR0108
OR0109
OR0110
OR0111
OR0112
OR0113
AND0001
LD0000
SFT2020
LD25313
LD0113
OR0112
OR0111
OR0110
OR0109
OR0108
OR0107
OR0106
OR0105
OR0104
OR0103
OR0102
OR0101
OR0100
OR0015
OR0014
OR0013
OR0012
OR0011
OR0010
OR0009
OR0008
OR0007
OR0006
OR0005
OR0004
OR0003
OR0002
ANDNOT0001
LD0114
SFT3030
LD2000
OR3111
OUT1000
LD2001
OR3110
OUT1001
LD2002
OR3109
OUT1003
LD2003
OR3108
OUT1003
LD2004
OR3107
OUT1004
LD2005
OR3106
OUT1005
LD2006
OR3105
OUT1006
LD2007
OR3104
OUT1007
LD2008
OR3103
OUT1008
LD2009
OR3102
OUT1009
LD2010
OR3101
OUT1010
LD2011
OR3100
OUT1011
LD2012
OR3015
OUT1012
LD2013
OR3014
OUT1013
LD2014
OR3013
OUT1014
LD2015
OR3012
OUT1015
LD2100
OR3011
OUT1100
LD2101
OR3010
OUT1101
LD2102
OR3009
OUT1102
LD2103
OR3008
OUT1103
LD2104
OR3007
OUT1104
LD2105
OR3006
OUT1105
LD2106
OR3005
OUT1106
LD2107
OR3004
OUT1107
LD2108
OR3003
OUT1108
LD2109
OR3002
OUT1109
LD2110
OR3001
OUT1110
LD2111
OR3002
OUT1111
电气控制及可编程程序控制器课程设计成绩评价表
课程名称
电气控制及可编程程序控制器
题目名称
基于欧姆龙系列的PLC公交报站系统
学生姓名
学号
指导教
师姓名
职称
讲师
序号
评价项目
指标
满分
评分
1
工作量、工作态度和出勤率
按期圆满的完成了规定的任务,难易程度和工作量符合教学要求,工作努力,遵守纪律,出勤率高,工作作风严谨,善于与他人合作。
20
2
课程设计质量
课程设计选题合理,计算过程简练准确,分析问题思路清晰,结构严谨,文理通顺,撰写规范,图表完备正确。
45
3
创新
工作中有创新意识,对前人工作有一些改进或有一定应用价值。
5
4
答辩
能正确回答指导教师所提出的问题。
30
总分
评语:
指导教师:
年月日