湖北理工学院基于三菱FX0N的PLC电梯控制课程设计.doc
《湖北理工学院基于三菱FX0N的PLC电梯控制课程设计.doc》由会员分享,可在线阅读,更多相关《湖北理工学院基于三菱FX0N的PLC电梯控制课程设计.doc(23页珍藏版)》请在沃文网上搜索。
1、第一章 方案选择方案论述 1.1 PLC的IO点数估算根据被控对象对PLC控制系统的技术指标和要求,确定用户所需的输入、输出设备,据此确定PLC的IO点数。在估算系统的IO点数和种类时,要全面考虑输入、输出信号的个数,IO信号类型(数字量模拟量),电流、电压等级,是否有其他特殊控制要求等因素。以上统计的数据是一台PLC完成系统功能所必须满足的,但具体要确定I0点数时则要按实际I0点数,再向上附加2015的备用量。根据机型的选择,再对被控对象进行I0点数的估算,根据被控对象IO信号的点数,考虑留有1520的备用量以调整和扩充。估算出被控对象的I0点总数,就可根据此点数选择相当的PLC。I0点数是
2、衡量PLC规模大小的重要指标,选择相应规模的PLC需要留有余量。1.2 内存估计(1)内存利用率:用户编的程序通过编程器键入主机内,最后以机器语言的形式存放于内存中。同样的程序,在不同厂家的产品中,所需的内存量不同,把一个程序段中接点数与存放该程序所代表的机器语言所需的内存字数的比值称为内存利用率。高的利用率给用户带来好处,同样的程序可以减少内存,从而降低内存投资,同时,也可缩短扫描周期,从而提高系统的响应速度。(2)开关量I0点数:可编程控制器开关量I0总点数是计算所需内存储器容量的重要依据,一般系统中,开关量输入输出的比为6:4,然后根据I0点数来估算所需内存量,经验公式为所需内存总数=开
3、关量(输入十输出)总点数10(3)模拟量I0总数:具有模拟量控制的系统就要用到数学传送和运算的功能指令,这些功能指令内存利用率较低,因此所占内存数要增大。在只有模拟量输入的系统中,一般要对模拟量进行读入,数字滤波,传送和比较运算。在模拟量I0同时存在的情况下,就要进行较复杂的运算,一般是闭环控制,内存要比只有模拟量输入的需要量大:在模拟处理中,常常把模拟量读入、滤波及输出编成子程序使用,这使所占内存大大减少,特别是在模拟量路数比较多时,每一路模拟量所需的内存会明显减少,下面给出一般情况下的经验公式:只有模拟量输入时:内存系数=模拟量点数100模拟量IO同时存在时:内存系数=模拟量点数200这些
4、经验公式的算法是在模拟量点数10点左右,当点数小于10时,就适当加大,点数较多时,可适当减少。(4)用户编写的程序质量:用户编写的程序优劣,对程序长短和运行时间都有较大影响,对于同样系统不同用户编写的程序可能会使程序长度和执行时间差别很大。一般来说,对初编者应多留一些内存余量,而有经验者可少留一些余量 综上所述,推荐下面的经验公式:存储器总数=开关量I0总点数10+模拟量点数150然后按计算结果的25余量。1.3 响应时间扫描周期和响应时间必须认真考虑。可编程序控制器顺序扫描的工作方式使它不能可靠的接收持续时间小于扫描周期的输入信号。例如:某PLC产品检测系统,其有效检测宽度为5cm,若产品传
5、送速度为50mmin,为了确保不会漏检经过的产品,要求可编程控制器的扫描周期不能大于产品通过检测的时间间隔60ms。1.4 输入输出模块的选择来自现场的设备按钮、限位开关、行程开关等的电平信号并将其转换为机器内部电平信号,模块类型为直流和交流两种。根据设备与模块之间的远近程度选择电压的大小,一般5V、12V、24V属低电平,传输距离不宜太远,例如5V的输入模块最远不能超过l0m,也就是说,距离较远的设备选用较高电压的模拟比较可靠。另外,高密度的输入模块如32点、64点,同时接通点数取决于输入电压和环境温度。一般讲,同时接通点数不得超过60%。系统的稳定性,必须考虑门槛电平(接通电平与关断电平之
6、差)的大小。门槛电平值越大,抗干扰能力越强,传输距离也就越远。输出模块的任务是将机器内部电平信号转换为外部的控制信号。频繁、电感性、低功率因数的负载,推荐使用晶闸管输出模块,但缺点是模块价格高,过载能力差。输出模块优点是适用电压范围宽,导通压降损失小,价格便宜,缺点是寿命短,响应速度慢。输出模块的电流值必须大于负载电流的额定值。 1.5 方案选择 本课题方案是做一个简易的商务电梯模型实现电梯按呼叫要求上下行,到达指定位置,并且要按照顺带原则当到达有呼叫的楼层是,都要停一下然后继续运行,当电梯在上行或者下行中均不立刻响应反向运行的指令,只有当那个一个方向的呼叫要求全部响应完毕后再响应反向的呼叫要
7、求,每到达呼叫楼层后均延时3秒来模拟开关门上下人的过程。 1.6 设计思路 当按下呼叫按钮后通过程序将呼叫信号存起来,用4个平层开关来反应电梯当前楼层,当平层开关被触发则将相应的值存在寄存器中。然后接通比较程序把呼叫值与电梯当前楼层相比较判断是否上行还是下行,中间遇到呼叫楼层时会与之比较,比较结果相等则触发延时,电梯停同时清空该层的呼叫信号,若上升或者下降过程中有反向呼叫信号则将信号储存等到完成上升或者下降过程后再响应。 1.7 机型的确定1.7.1 FX0N-40MR技术指标合计总数40点24点输入,DC24V,16点继电器输出;1.7.2 FX0N-40MR系列PLC的功能FX0N的EEP
8、ROM用户存储器容量为2000步。基本指令有20条,步进指令2条,应用指令36种51条。FX0N有500多点的辅助继电器,128点状态寄存器,95个定时器和45个计数器(其中高速计数器13个)还有大量的数据寄存器,76点指针用于跳转,中断和嵌套。FX0N有较强的通信功能,可与内置RS232C通信接口的设备通信,如使用FX0N485APP模块,可与计算机实现1:N(最多8台)的通信。FX0N还备有8位模拟量输入输出模块(2路输入,1路输出)用以实现模拟量的控制。由于FX0N体积小,功能强,使用灵活,特别适用于由于安装尺寸的限制而难以采用其他PLC的机械设备上。本课题选用FX0N-40MR系列PL
9、C。第二章 硬件设计2.1 电梯模型介绍该装置由底座、立柱及面板、主电路板等组成。电源开关设置在底座上面。本装置电源为轿厢在模型的左侧,由小型直流电机来控制它的上升和下降,面板上的输入信号端子有内选按钮信号、外选按钮信号、平层、限位信号、厢门限位信号及公共端I等共计16个,控制时应分别与PLC主机输入端连接,公共端I与主机输入COM点连接。面板上的输出信号端子有外呼指示灯、轿厢上升下降控制、内选指示灯、公共端等共计14个,控制时应分别与PLC主机输出端连接,公共端与主机输出COM连接。使用时首先将模型与PLC主机输入、输出端口连接好,检查无误后,接通电源,模型处于待机状态,启动PLC运行程序,
10、按动模型选层的内呼或外呼按钮,若PLC运行程序编制正确的话,电梯模型将按内、外呼按钮指令正常运行。2.2 输入输出分配表表4-1为该课题的输入输出分配表。输入信号有:内呼信号4个,外呼信号6个,轿厢平层信号4个,上下极限位2个,开始开关和关闭开关一共2个,共计18个。输出信号有:内呼信号指示4个,外呼信号指示6个,轿厢上下行2个,轿厢上下行指示2个,共计14个。表2-1 输入输出分配表输入输出01层内呼 X00001层内呼指示 Y00012层内呼 X00112层内呼指示 Y00123层内呼 X00223层内呼指示 Y00234层内呼 X00334层内呼指示 Y00341层外呼上 X00441层
11、外呼上指示 Y00452层外呼下 X00552层外呼上指示 Y00562层外呼上 X00662层外呼上指示 Y00673层外呼下 X00773层外呼上指示 Y00783层外呼上 X01083层外呼上指示 Y01094层外呼下 X01194层外呼上指示 Y01110开始开关 X01210电梯上行 Y01211关闭开关 X01311电梯下行 Y013121层平层 X01412电梯上行指示 Y016132层平层 X01513电梯下行指示 Y017143层平层 X016154层平层 X01716上极限位 X02217下极限位 X023输入 输出2.3 PLC接线图图4-1为PLC输入输出接线图。X00
12、0X023为输入信号,Y000Y017为输出信号。输入端的公共端COMI接地,输出端的公共端COM接+24V电源。图2-1 PLC输入输出接线图 2.4 程序流程图图3-1为该课题整个程序的流程图。假设电梯停于一楼,则D0中的值为1。此时如果按下三楼向上按钮,则D9中赋值为3。然后就将D9中的值与D0中的值相比较,显然D9大于D0,电梯上行。如果在上行过程中如果按下二楼向上按钮,则先停于二楼,再上行至三楼。如果在上行过程中按下二楼向下按钮,由于是反向信号,所以电梯先去三楼,所有的上行信号均响应以后再响应下行信号。如果按下四楼向下按钮,则电梯完成其他外呼向上信号以后就上行至四楼。电梯到达四楼后,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 湖北 理工学院 基于 三菱 FX0N PLC 电梯 控制 课程设计