湖北理工学院基于三菱FX0N的PLC电梯控制课程设计Word文档下载推荐.docx

上传人:b****3 文档编号:17057811 上传时间:2022-11-28 格式:DOCX 页数:24 大小:454.39KB
下载 相关 举报
湖北理工学院基于三菱FX0N的PLC电梯控制课程设计Word文档下载推荐.docx_第1页
第1页 / 共24页
湖北理工学院基于三菱FX0N的PLC电梯控制课程设计Word文档下载推荐.docx_第2页
第2页 / 共24页
湖北理工学院基于三菱FX0N的PLC电梯控制课程设计Word文档下载推荐.docx_第3页
第3页 / 共24页
湖北理工学院基于三菱FX0N的PLC电梯控制课程设计Word文档下载推荐.docx_第4页
第4页 / 共24页
湖北理工学院基于三菱FX0N的PLC电梯控制课程设计Word文档下载推荐.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

湖北理工学院基于三菱FX0N的PLC电梯控制课程设计Word文档下载推荐.docx

《湖北理工学院基于三菱FX0N的PLC电梯控制课程设计Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《湖北理工学院基于三菱FX0N的PLC电梯控制课程设计Word文档下载推荐.docx(24页珍藏版)》请在冰豆网上搜索。

湖北理工学院基于三菱FX0N的PLC电梯控制课程设计Word文档下载推荐.docx

这些经验公式的算法是在模拟量点数10点左右,当点数小于10时,就适当加大,点数较多时,可适当减少。

(4)用户编写的程序质量:

用户编写的程序优劣,对程序长短和运行时间都有较大影响,对于同样系统不同用户编写的程序可能会使程序长度和执行时间差别很大。

一般来说,对初编者应多留一些内存余量,而有经验者可少留一些余量综上所述,推荐下面的经验公式:

存储器总数=开关量I/0总点数×

10+模拟量点数×

150然后按计算结果的25%余量。

1.3响应时间

扫描周期和响应时间必须认真考虑。

可编程序控制器顺序扫描的工作方式使它不能可靠的接收持续时间小于扫描周期的输入信号。

例如:

某PLC产品检测系统,其有效检测宽度为5cm,若产品传送速度为50m/min,为了确保不会漏检经过的产品,要求可编程控制器的扫描周期不能大于产品通过检测的时间间隔60ms。

1.4输入输出模块的选择

来自现场的设备按钮、限位开关、行程开关等的电平信号并将其转换为机器内部电平信号,模块类型为直流和交流两种。

根据设备与模块之间的远近程度选择电压的大小,一般5V、12V、24V属低电平,传输距离不宜太远,例如5V的输入模块最远不能超过l0m,也就是说,距离较远的设备选用较高电压的模拟比较可靠。

另外,高密度的输入模块如32点、64点,同时接通点数取决于输入电压和环境温度。

一般讲,同时接通点数不得超过60%。

系统的稳定性,必须考虑门槛电平(接通电平与关断电平之差)的大小。

门槛电平值越大,抗干扰能力越强,传输距离也就越远。

输出模块的任务是将机器内部电平信号转换为外部的控制信号。

频繁、电感性、低功率因数的负载,推荐使用晶闸管输出模块,但缺点是模块价格高,过载能力差。

输出模块优点是适用电压范围宽,导通压降损失小,价格便宜,缺点是寿命短,响应速度慢。

输出模块的电流值必须大于负载电流的额定值。

1.5方案选择

本课题方案是做一个简易的商务电梯模型实现电梯按呼叫要求上下行,到达指定位置,并且要按照顺带原则当到达有呼叫的楼层是,都要停一下然后继续运行,当电梯在上行或者下行中均不立刻响应反向运行的指令,只有当那个一个方向的呼叫要求全部响应完毕后再响应反向的呼叫要求,每到达呼叫楼层后均延时3秒来模拟开关门上下人的过程。

1.6设计思路

当按下呼叫按钮后通过程序将呼叫信号存起来,用4个平层开关来反应电梯当前楼层,当平层开关被触发则将相应的值存在寄存器中。

然后接通比较程序把呼叫值与电梯当前楼层相比较判断是否上行还是下行,中间遇到呼叫楼层时会与之比较,比较结果相等则触发延时,电梯停同时清空该层的呼叫信号,若上升或者下降过程中有反向呼叫信号则将信号储存等到完成上升或者下降过程后再响应。

1.7机型的确定

1.7.1FX0N-40MR技术指标

合计总数40点-24点输入,DC24V,16点继电器输出;

1.7.2FX0N-40MR系列PLC的功能

FX0N的EEPROM用户存储器容量为2000步。

基本指令有20条,步进指令2条,应用指令36种51条。

FX0N有500多点的辅助继电器,128点状态寄存器,95个定时器和45个计数器(其中高速计数器13个)还有大量的数据寄存器,76点指针用于跳转,中断和嵌套。

FX0N有较强的通信功能,可与内置RS-232C通信接口的设备通信,如使用FX0N-485APP模块,可与计算机实现1:

N(最多8台)的通信。

FX0N还备有8位模拟量输入输出模块(2路输入,1路输出)用以实现模拟量的控制。

由于FX0N体积小,功能强,使用灵活,特别适用于由于安装尺寸的限制而难以采用其他PLC的机械设备上。

本课题选用FX0N-40MR系列PLC。

第二章硬件设计

2.1电梯模型介绍

该装置由底座、立柱及面板、主电路板等组成。

电源开关设置在底座上面。

本装置电源为

轿厢在模型的左侧,由小型直流电机来控制它的上升和下降,面板上的输入信号端子有内选按钮信号、外选按钮信号、平层、限位信号、厢门限位信号及公共端I等共计16个,控制时应分别与PLC主机输入端连接,公共端I与主机输入COM点连接。

面板上的输出信号端子有外呼指示灯、轿厢上升下降控制、内选指示灯、公共端Ⅱ等共计14个,控制时应分别与PLC主机输出端连接,公共端Ⅱ与主机输出COM连接。

使用时首先将模型与PLC主机输入、输出端口连接好,检查无误后,接通电源,模型处于待机状态,启动PLC运行程序,按动模型选层的内呼或外呼按钮,若PLC运行程序编制正确的话,电梯模型将按内、外呼按钮指令正常运行。

2.2输入输出分配表

表4-1为该课题的输入输出分配表。

输入信号有:

内呼信号4个,外呼信号6个,轿厢平层信号4个,上下极限位2个,开始开关和关闭开关一共2个,共计18个。

输出信号有:

内呼信号指示4个,外呼信号指示6个,轿厢上下行2个,轿厢上下行指示2个,共计14个。

表2-1输入输出分配表

输入

输出

1层内呼X000

1层内呼指示Y000

1

2层内呼X001

2层内呼指示Y001

2

3层内呼X002

3层内呼指示Y002

3

4层内呼X003

4层内呼指示Y003

4

1层外呼上X004

1层外呼上指示Y004

5

2层外呼下X005

2层外呼上指示Y005

6

2层外呼上X006

2层外呼上指示Y006

7

3层外呼下X007

3层外呼上指示Y007

8

3层外呼上X010

3层外呼上指示Y010

9

4层外呼下X011

4层外呼上指示Y011

开始开关X012

电梯上行Y012

11

关闭开关X013

电梯下行Y013

12

1层平层X014

电梯上行指示Y016

13

2层平层X015

电梯下行指示Y017

14

3层平层X016

15

4层平层X017

16

上极限位X022

17

下极限位X023

输出

2.3PLC接线图

图4-1为PLC输入输出接线图。

X000~X023为输入信号,Y000~Y017为输出信号。

输入端的公共端COMI接地,输出端的公共端COMⅡ接+24V电源。

 

图2-1PLC输入输出接线图

2.4程序流程图

图3-1为该课题整个程序的流程图。

假设电梯停于一楼,则D0中的值为1。

此时如果按下三楼向上按钮,则D9中赋值为3。

然后就将D9中的值与D0中的值相比较,显然D9大于D0,电梯上行。

如果在上行过程中如果按下二楼向上按钮,则先停于二楼,再上行至三楼。

如果在上行过程中按下二楼向下按钮,由于是反向信号,所以电梯先去三楼,所有的上行信号均响应以后再响应下行信号。

如果按下四楼向下按钮,则电梯完成其他外呼向上信号以后就上行至四楼。

电梯到达四楼后,如果同时按下一楼向上按钮、二楼向上按钮、三楼向上按钮,则轿厢首先下行至一楼响应最远反向呼信号。

然后再上行至二楼、三楼。

图2-2程序流程图

第3章软件设计

3.1内呼信号输入及存储程序

编程思路:

首先打开电梯开关,以一楼内呼为例,按下X000按钮,则Y000被接通并保持,直到电梯到达一楼时利用M1常闭触点断开Y000。

在按下X000的同时D1赋值为1,从而实现存储功能。

当Y000失电时,D1和M0、M1、M2被清零。

梯形图如图3-1所示。

图3-1内呼信号输入及存储程序梯形图

3.2外呼信号输入及存储程序

以二楼向上外呼信号为例,如果电梯不在二楼,此时按下X006,D7赋值为2,M106得电并保持。

如果此时电梯为下行,则M106、Y017常开闭合,Y006得电并且在电梯下降过程中一直保持。

如果电梯处于上行阶段,则M106、Y016常开闭合,Y006得电并保持,直到电梯上行到二楼时失电。

Y006失电时,D7和M18、M19、M20被清零。

梯形图如图3-2所示。

图3-2外呼信号输入及存储程序梯形图

3.3轿厢停于某层时,所在楼层存于D0

轿厢停于某层时,该楼层平层开关被接通,为D0赋予对应的值。

梯形图如图3-3所示。

.

图3-3轿厢停于某层时,所在楼层存于D0

3.4比较判断轿厢上下行程序

(1)比较程序:

按下某楼层按钮则将该按钮所对应的数据寄存器中的值与轿厢所在楼层数据寄存器D0中的值进行比较,从而可以判断上下行。

(2)判断上下行程序:

当D1到D10中任一数据寄存器中的值大于D0中的值,则轿厢上行;

当D1到D10中任一数据寄存器中的值小于D0中的值,则轿厢下行。

如果当D1到D10中任一数据寄存器中的值既有大于D0的,又有小于D0的,则轿厢上下行以第一次按下按钮所对应的数据寄存器中的值与D0的比较结果而得。

梯形图如图3-4所示。

图3-4比较判断轿厢上下行程序梯形图

3.5轿厢上行程序

在比较判断出轿厢上行以后,执行以下程序。

首先是内呼信号,如果电梯在一楼,按下X001则M3接通,所以M40得电并自锁直到轿厢在二楼平层时失电。

如果电梯在一楼或二楼,按下X002则M6接通,M41得电并自锁直到轿厢到达三楼时失电。

如果电梯在一楼、二楼或三楼,按下X003则M9接通,M42得电并自锁直到轿厢到达四楼时失电。

外呼信号上行与内呼信号上行原理相同,只是加上外呼信号之后,需要给外呼信号和内呼信号之间加上互锁。

至于最远反向呼功能:

如果电梯在一楼,按下二楼向下X005,则M72得电,电梯上行;

如果再按下X007,则M72失电,M71得电,电梯到二楼不停下继续上行;

如果再按下X011,则M71失电,M70得电,电梯直接运行至四楼。

梯形图如图3-5所示。

图3-5轿厢上行程序梯形图

3.6轿厢下行程序

编程思路和轿厢上行程序一样,梯形图如图3-6所示。

图3-6轿厢下行程序梯形图

3.7延时程序

当到达平层要求到达的平层时,例如到达一层,此时比较器得出D1与D0相等,从而M1赋值为1,有上升沿输出程序给一个脉冲M80激活定时器开始定时,Y000常闭接通对M0到M2复位,同时切断电梯下行输出Y13,同时Y000常闭接通对M0到M2复位,延时3秒后从新接通Y13电梯继续运行。

梯形图如图3.7所示。

图3-7延时程序

3.8开关程序

按下开始开关X012后接通M96并且自锁,M96保持接通从而接通个输出信号线路上的M96常开,使其可以运行。

然后按下停止开关X013后接通M97此时断开M96各个输出线路上的M96常开断开M97常闭断开,各个线路不能运行。

梯形图如图3.8所示。

图3-8开关程序

第四章程序调试、运行

4.1程序调试

设计一个PLC应用系统,关键要解决的第一个问题是进行PLC应用系统的功能设计,即根据受控对象的功能和工艺要求,明确系统必须要做的工作和因此必备的条件。

第二个问题是进行PLC应用系统的功能分析,即通过分析系统功能,提出PLC控制系统的结构形式、控制信号的种类、数量,系统的规模、布局。

第三个问题是根据系统分析的结果,具体的确定PLC的机型和系统的具体配置。

总装调试步骤:

(1)模拟调试。

用户编写的程序在总装调试前要进行模拟调试,检查程序无误后可把PLC接到系统里进行总装调试。

(2)PLC的外部接线检查,外部接线一定要准确无误。

如果用户程序还没有送到机器里去,可用自行编写的试验程序对外部接线做扫描通电检查,查找接线故障。

(3)将主电路断开,进行预调,确认接线无误后再接主电路。

(4)将模拟调好的程序送入用户存储器进行总调试,直到各部分的功能均正常,并能协调一致成为一个完整的整体控制为止。

(5)如果调试达不到指标要求,可对硬件、软件调整,一般只对软件作调整。

4.2程序运行过程中出现的问题及调试

4.2.1

件当进行延时时开始使用的是T0进行自锁,但是T0无法进行自锁因此用一个辅助继电器进行自锁,同时用一个T0的常闭用来在定时结束后切断辅助继电器和T0从而退出定时。

修改后的图如图4-1所示。

图4-1

4.2.2

当内呼信号运行时,电梯到达内呼信号楼层后没有进行延时就直接经过,经调试查明是应为当到达平层时,平层开关的常闭触电断开导致相应的内呼信号断开从而无法进行比较,导致延时程序未被激活,解决方法是用比较结果的常闭触点代替平层开关的常闭触点,这样可以确保在比较完成后切断相应的内呼信号修改后程序如图4-2所示。

4.2.3

运行时如果电梯在某层,此时按下其它层的呼叫信号然后再按下这一层的呼叫信号,电梯会终止运行延时3秒后继续运行,经调试原因是应为寄存器D0中的值还没有跟换按下呼叫信号会激活延时信号从而导致延时。

为了解决这个问题我们将延时程序出相应的比较输出处加上一个相应的平层信号的常开触点从而使得不在平层处时无法激活延时程序。

修改后的程序如图4-3所示。

第五章结果分析及展望

5.1最终运行结果

(1)按下呼叫按钮,电梯在检测到外呼或者内呼信号以后,便会运行到指定楼层。

上升过程中,只执行上行信号,下行信号不执行且只保持相应指示灯点亮,反之亦然。

(2)若同时按下多层反向外呼按钮,则轿厢首先运行最远的反向外呼信号所在的楼层,然后再顺序执行其他的外呼信号。

(3)平层后停止,再经过3S的延时后继续运行。

(4)运行结果基本达到设计目的。

5.2结果的成功点和不足与未来展望

计本电梯的成功之处是基本达到了设计要求,可以以最大效率方式运行,符合顺带原则和优先完成单边的呼叫要求然后完成反向的呼叫原则,不足之处缺少指示显示电梯楼层等信息的东西,改进方法用译码指令译码后,用数码管来显示当前电梯楼层还有电梯此时的上下行运行状态,还有电梯内部可以加装照明和通风系统,当有人进入时这些系统启动,人出去后没人时关闭这些系统,节约能源。

同时要加装电梯门以及感应元件,当电梯门没有关闭时电梯无法运行,有人在电梯门口时电梯不关门知道进入安全区域后才关门,电梯内部要加装开关门按钮,电梯运行时开关门按钮无效。

以及自动报警装置当电梯运行不正常时发出警报同时采取应急措施等等。

附录

参考资料

[1]李仁主编,电气控制,北京:

机械工业出版社,2000

[2]陈立定等主编,电气控制与可编程控制器,广州:

华南理工大学出版社,2001

[3]王仁祥主编,常用低压电器原理及其控制技术,北京:

机械工业出版社,2002

[4]郑萍主编,现代电气控制技术,重庆:

重庆大学出版社,2001

[5]佟为明等编,低压电器继电器及其控制系统,哈尔滨:

哈尔滨工业大学出版社,2000

[6]王海,李洪奎,刘晓。

基于PLC的多轴控制研究[J]。

机械工程学报,2008, 

6(4):

470-472.

[7]杨东, 

黄永红, 

张新华, 

吉敬华. 

用PLC基本指令实现自动运动定位控制的研究[J]. 

微计算机信息, 

2010, 

26(2-1):

62-64。

[8]秦琴,王忠庆.。

利用PLC的高速计数功能实现轴的精确定位控制.。

电气技术。

2009(3)。

[9]陈婵娟, 

薛恺. 

基于PLC的步进电动机单双轴运动控制的实现. 

机械设计与制造. 

[10]杨涛, 

王启江等。

基于PLC绕线机控制系统设计[J]。

组合机床与自动化加工技术, 

2005(8):

58-59。

学弟学妹们一定要记得我哦!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1