PLC课程设计电梯.docx
《PLC课程设计电梯.docx》由会员分享,可在线阅读,更多相关《PLC课程设计电梯.docx(16页珍藏版)》请在冰点文库上搜索。
PLC课程设计电梯
……………………….学校
电气控制与PLC课程设计总结报告
题目:
三层电梯自动控制
六工位呼叫送料小车控制
学生姓名:
陈……
系别:
电气信息工程系
专业年级:
电气工程……班
指导教师:
…….
2012年6月12日
三层电梯自动控制
一基本要求:
楼层呼叫按钮:
一层一个:
上。
二层两个:
上、下。
三层一个:
、下。
轿厢内呼叫按钮三个:
一层,二层,三层。
到达指定楼层电梯停留10秒。
电梯在某一层停留时,有楼层显示(可以用三个指示灯)。
20秒内无人呼叫,电梯自动停留在1层。
当电梯上升途中,任何反方向的下降呼叫信号无效;当电梯下降途中,任何反方向的上升呼叫信号无效。
实现过程:
当电梯停于一楼或二楼时,按SB3,则电梯上升到SQ3停止;
当电梯停于三楼或二楼时,按SB1,则电梯下降到SC1停止;
当电梯停于一楼,按SB2,则电梯上升到SQ2停止;
当电梯停于三楼,按SB2,则电梯下降到SQ2停止;
当电梯停于一楼,而二楼、三楼均有人呼叫时,电梯上升到SQ2时,停10s,然后继续上升到SQ3停止;
当电梯停于三楼,而一楼、二楼均有人呼叫时,电梯下降到SQ2时,停10s,然后继续下降到SQ1停止;
当电梯上升途中,任何反方向的下降呼叫信号无效;
当电梯下降途中,任何反方向的上升呼叫信号无效;
二I/O分配表:
输入
输出
元件
端子号
作用
元件
端子号
作用
SB3
00002
三楼呼叫按钮
KM1
01000
电梯下降
SB2
00003
二楼呼叫按钮
KM2
01001
电梯上升
SB1
00004
一楼呼叫按钮
HL3
01004
三楼指示灯
SB4
00008
一楼向上按钮
HL2
01005
二楼指示灯
SB5
00009
二楼向下按钮
HL1
01006
一楼指示灯
SB6
00010
二楼向上按钮
SB7
00011
三楼向下按钮
SQ3
00005
三楼限位开关
SQ2
00006
二楼限位开关
SQ1
00007
一楼限位开关
二外部接线图
三梯形图
四指令语句
OR200.00
ANDNOT0.01
OUT200.00
LD200.00
IL(02)
LD0.02
OR10.04
ANDNOT0.05
OUT10.04
LD0.03
OR10.05
ANDNOT0.06
OUT10.05
LD0.04
OR10.06
ANDNOT0.07
OUT10.06
LD0.03
OR200.03
ANDNOT203.00
ANDNOT203.02
OUT200.03
LD200.03
AND203.01
LD200.04
ANDNOTTIM000
ORLD
OUT200.04
TIM000#0100
LD0.05
DIFU(13)203.00
LD0.06
DIFU(13)203.01
LD0.07
DIFU(13)203.02
LD0.08
OR201.07
ANDNOT0.07
OUT201.07
LD0.09
OR201.00
ANDNOT0.06
OUT201.00
LD0.10
OR201.01
ANDNOT0.06
OUT201.01
LD0.11
OR201.02
ANDNOT0.05
OUT201.02
LD0.05
OR10.00
AND201.00
ANDNOT0.06
LD0.05
OR10.00
AND201.01
ANDNOT0.06
ORLD
LD10.05
ANDNOT0.07
ORLD
LD10.06
ANDNOT200.04
ORLD
ORTIM002
OR201.07
ANDNOT10.01
OUT10.00
LD0.07
OR10.01
AND201.01
ANDNOT0.06
LD0.07
OR10.01
AND201.00
ANDNOT0.06
ORLD
LD10.05
ANDNOT0.05
ORLD
LD10.04
ANDNOT200.04
ORLD
OR201.02
ANDNOT10.00
ANDNOT0.05
OUT10.01
LDNOT0.04
ANDNOT0.03
ANDNOT0.02
ANDNOT0.07
TIM002#0200
LD0.05
OUT11.04
LD0.06
OUT11.05
LD0.07
OUT11.06
ILC(03)
END(01)
六工位呼叫送料小车控制
一基本要求:
1)PLC上电后,车停止在某工位,若没有用车呼叫(下称“呼车”)时,则各工位的指示灯亮,表示各工位可以呼车。
(2)若某工位呼车(按本位的呼车按钮)时,各位的指示灯均灭,表示此后再呼车无效。
(3)当呼车位号大于停车位号时,小车自动向高位行驶;当呼车位号小于停车位号时,小车向低位行驶;车位等于停车位时,小车不动。
当小车到达呼车位时自动停车。
(4)一般工位呼叫时,小车停留5秒。
(5)当1、3、5号呼车位呼车时,小车停留10秒。
实现过程:
下车停在1号工位时,压着1号行程开关,此时2~6号皆可呼叫。
当4号呼叫时,小车电机正转移动到4号工位,压到4号位的行程开关停止。
停留5秒钟。
此时1、2、3、5、6工位皆被闭锁不能呼叫小车。
若5号位呼叫,小车运动到5号工位,停10秒钟。
二I/O分配表:
输入地址分配:
名称
符号
地址
启动按钮
SB7
00000
停止按钮
SB8
00010
1号行程开关
SQ1
00001
2号行程开关
SQ2
00002
3号行程开关
SQ3
00003
4号行程开关
SQ4
00004
5号行程开关
SQ5
00005
6号行程开关
SQ6
00006
1号呼车开关
SB1
00101
2号呼车开关
SB2
00102
3号呼车开关
SB3
00103
4号呼车开关
SB4
00104
5号呼车开关
SB5
00105
6号呼车开关
SB6
00106
输出地址分配
名称
符号
地址
正转接触器线圈
KM1
01000
反转接触器线圈
KM2
01001
呼车指示灯
KM3
01002
三梯形图
四指令语句
OR200.00
ANDNOT0.10
OUT200.00
LD200.00
IL(02)
LD0.01
MOV(21)#0001DM0
LD0.02
MOV(21)#0002DM0
LD0.03
MOV(21)#0003DM0
LD0.04
MOV(21)#0004DM0
LD0.05
MOV(21)#0005DM0
LD0.06
MOV(21)#0006DM0
LDNOT201.00
OUT10.12
LD1.01
ANDNOT201.00
MOV(21)#0001DM1
LD1.02
ANDNOT201.00
MOV(21)#0002DM1
LD1.03
ANDNOT201.00
MOV(21)#0003DM1
LD1.04
ANDNOT201.00
MOV(21)#0004DM1
LD1.05
ANDNOT201.00
MOV(21)#0005DM1
LD1.06
ANDNOT201.00
MOV(21)#0006DM1
LD1.01
OR1.02
OR1.03
OR1.03
OR1.04
OR1.05
OR1.06
LDTIM000
ORTIM001
KEEP(11)201.00
LDP_On
CMP(20)DM1DM0
LDP_GT
ANDNOT10.01
OUT10.00
LDP_LT
ANDNOT10.00
OUT10.01
LD0.02
OR0.04
OR0.06
ANDP_EQ
ANDNOTTIM000
TIM000#0050
LD0.01
OR0.03
OR0.05
ANDP_EQ
ANDNOTTIM001
TIM001#0050
ILC(03)
END(01)
五心得体会
我们做的是电梯和送料小车的PLC控制系统。
由于平时大家都是学理论,没有过实际开发设计的经验,拿到的时候都不知道怎么做。
但通过各方面的查资料并学习。
我们基本学会了PLC设计的步聚和基本方法。
分组工作的方式给了我与同学合作的机会,提高了与人合作的意识与能力。
通过这次设计实践。
我学会了PLC的基本编程方法,对PLC的工作原理和使用方法也有了更深刻的理解。
在对理论的运用中,提高了我们的工程素质,在没有做实践设计以前,我们对知道的撑握都是思想上的,对一些细节不加重视,当我们把自己想出来的程序与到PLC中的时候,问题出现了,不是不能运行,就是运行的结果和要求的结果不相符合。
能过解决一个个在调试中出现的问题,我们对PLC的理解得到加强,看到了实践与理论的差距。
六参考文献
《电气控制与PLC原理及应用》程周主编电子工业出版社
《可编程控制其原理及应用教程》孙振强主编清华大学出版社
《电力工程基础》孙丽华主编机械工业出版社
《电机与电气控制技术》许谬主编机械工业出版社