三层电梯PLC程序资料
- 格式:ppt
- 大小:239.00 KB
- 文档页数:10
PLC 编程与仿真 1•电梯控制要求 <1)当电梯停在1层或2层时,按S3按钮呼梯则电梯上升至LS3停。
<2)当电梯停在1层,按S2按钮和S3按钮呼梯,则电梯上升至 LS2暂停5秒 后继续上升到LS3停。
<3)当电梯停于2层,若按S3按钮呼梯,则电梯上升到LS3停。
<4)当电梯停于3层,若按S2按钮呼梯,则电梯下降到LS2停止。
<5)当电梯停于3层,而S2 S1按钮均有人呼梯,则电梯下降到 LS2暂停5秒 后继续下降到LS1停止。
<6)当电梯停于2层,而S1、S3按钮均有人呼梯,则电梯先下降至 LS1暂停5 秒,再上升至LS3停止。
<7)应具有电梯的运行方向指示。
<8)电梯内显示电梯所在楼层。
<9)电梯运行期间不能开门。
<10)电梯不关门不允许运行。
2.硬件配置+ o FN-GOO.+ :r ] Gateway + _J IM-300 + _| H7-EXTENSION + Cj PS-300 + _□ RACK-'SOO -LJ SN-300+ □ AI-300+ 口 Al/AO -300+ i_J AD-300 -口 DI-300U SM 321 Stf 321SW 321 13 <?IH6B57 ^21-lBLUO-OAWJ茎疗量铺忙慎块M32 24 V,分成32据:同时可 作为 SIPLUS 複块.订货号 6AG1321-1BLOO-2AAO3.电梯PLC 控制的I/O 分配表表3-1 I/O 分配表名称~输入点~ 名称~输出点14i Fb : I.Vj 选顼追)或口逋.i 帮勸S 您 血血融口配養立件:礙DIl&x 43-125WCDIl&xA£12a/Z3aV DI16xAC120VTIT 1 C … CEF一层位置 10.0 电梯上行信号 Q0.0 二层位置 10.1 电梯下行信号 Q0.1 三层位置 I0.2 电梯电机正转 Q0.6 一楼内呼叫指令 I0.3 电梯电机反转 Q0.7 二楼内呼叫指令 I0.4 一楼内呼叫指示 Q0.3 三楼内呼叫指令 I0.5 二楼内呼叫指示 Q0.4 一楼外上行呼叫 I1.0 三楼内呼叫指示 Q0.5 二楼外上行呼叫 11.1 一楼上行呼叫指示 Q1.0 二楼外下行呼叫 11.2 二楼上行呼叫指示 Q1.1 三楼外下行呼叫 11.3 二楼下行呼叫指示 Q1.2 手动开门指令 I2.0 三楼下行呼叫指示 Q1.3 手动关门指令 I2.1 开门电机信号 Q1.4 开门限位开关 I2.2 关门电机信号Q1.5关门限位开关 I2.3 电梯上行限位开关 I2.4电梯下行限位开关12.54•电梯PLC 控制的程序剖析第一步:编写电梯外呼信号的产生、指示、消失的程序。
三层电梯控制的PLC实现(sfc)三层电梯PLC控制设计的实现自动化081班邹文轩08054041021.设计要求:当乘员进入电梯,按下楼层按纽,电梯门自动关闭后,根据轿箱所处位置及乘员所处层数,判定轿箱运行方向,保证轿箱平层时有一个减速过程。
将轿箱停在选定的楼层上,同时,根据楼层的呼叫,顺路停车,自动开关门。
另外在轿箱内外均要有信号灯显示电梯运行方向及楼层数。
下图表示PLC控制电梯的工作流程示意图。
2.分析设计要求2.1输入设备数量的确定:需要有三个开关来控制内选按钮,分别设为X1、X2和X3;每个楼层都要有呼叫按钮,因为是三层所以需要四个,分别设为X4、X5、X6和X7;每一层都需要一个行程开关,一共三个,分别设为X10、X11和X12;因为需要制动,所以每层至少需要一个接近开关,分别为X20、X21和X22。
此外电梯还需要一个总开X13和一个总关X14。
故总共有15个输入。
2.2输出设备的数量确定:用七段灯管来显示1、2、3的数字,以此来指示电梯所在楼层,所以用Y10、Y11、Y12、Y13、Y14、Y15和Y16来表示七段数码管的七段;电梯开门关门分别为Y6和Y7;电梯上升和下降分别为Y4和Y5;电梯制动显示为Y0。
故总共有12个输出。
2.3选择PLC:考虑到I/O要各留30%余量,应选择开关量输入24点,开关量输出24点的PLC。
考虑到以后应用到楼层更高、控制更复杂的电梯系统中,所选择的PLC 应该留有30%的输入输出余量,并且要易于扩展。
因此选择FX2N-48MR-D,共有24个输入和24个输出,满足要求,并且和此型号PLC配套的有输入输出扩展模块、特殊功能模块/单元、混合温度传感器输入、和通信/网络等单元,易于后续的开发和改进。
输入地址分配表输出地址分配表3.编写程序3.1 结构说明:结构流程分析后列表如下3.2程序编写:用SFC编写程序,然后转换为梯形图如下4.程序仿真选择一个流程仿真,如电梯在一楼,一楼有人要去三楼。
辽宁工业大学PLC技术及应用课程设计(论文)题目:三层电梯的PLC控制院(系):专业班级:学号:学生姓名:指导教师:起止时间:课程设计(论文)任务及评语院(系):电气工程学院 教研室: 注:成绩:平时20% 论文质量60% 答辩20% 以百分制计算学 号学生姓名专业班级课程设计(论文)题目三层电梯的PLC 控制 课程设计(论文)任务课题完成的功能、设计任务及要求、技术参数实现功能1、电梯上行要求:当电梯停于1F ,2F 、3F 呼叫,则上行到2F ,停5s 后,继续道3F 碰行程开关后停止;当电梯与1F 或2F ,3F 呼叫时,则上行到3F 碰行程开关停止。
2、电梯上行要求:当电梯停于1F ,2F 、3F 呼叫,则上行到2F ,停5s 后,继续到3F 碰行程开关后停止;当电梯与1F 或2F ,3F 呼叫时,则上行到3F 碰行程开关停止。
3、当电梯停于2F ,3F 下呼、1F 上呼,按 顺序执行。
4、各楼层运行时间应在15s 内,否则认为故障,置故障灯,无呼叫时电梯停在1F 。
设计任务及要求1、根据系统功能,确定总体控制方案(包括设计系统组成框图,缝隙各部分的作用)2、分析系统的功能与任务,确定输入输出信号和类型,选择PLCA 型号和扩展模块。
3、建立I/O 分配表,完成PLC 与输入/输出信号的外部接线及电机控制接线;4、按系统的控制要求,用梯形图设计程序;5、上机调试、完善程序;6、按学校规定格式,撰写、打印设计说明书一份;设计说明书应在4000字以上。
技术参数:电机额定电压380V ,额定电流33.5A ,额定功率14.8k W 。
进度计划1、布置任务,查阅资料,确定系统电路的组成(2天)2、建立I/O 分配,完成外部接线设计(1天)3、按系统的控制要求,完成梯形图设计(2天)4、上机调试、修改程序(1天)5、撰写、打印设计说明书(2天)6、答辩(1天)指导教师评语及成绩平时: 论文质量: 答辩:总成绩: 指导教师签字: 年 月 日摘要电梯是将机械原理应用、电气技术、微处理器技术、系统工程学、人体工程学及空气动力学等多学科和技术集于一体的机电设备,它是建筑物中的永久性垂直交通工具。
基于PLC的三层电梯设计一、编程要求:(一)决定系统所需的动作及次序。
当使用可编程控制器时,最重要的一环是决定系统所需的输入及输出,这主要取决于系统所需的输入及输出接口分立元件。
输入及输出要求:(1) 第一步是设定系统输入及输出数目,可由系统的输入及输出分立元件数目直接取得。
本实验装置的输入输出点数是:输入24点,输出24点。
(2)第二步是决定控制先后、各器件相应关系以及作出何种反应。
(二)将输入及输出器件编号每一输入和输出,包括定时器、计数器、内置继电器等都有一个唯一的对应编号,不能混用。
(三)画出梯形图。
根据控制系统的动作要求,画出梯形图。
梯形图设计规则(1)触点应画在水平线上,不能画在垂直分支上。
应根据自左至右、自上而下的原则和对输出线圈的几种可能控制路径来画。
(2)不包含触点的分支应放在垂直方向,不可放在水平位置,以便于识别触点的组合和对输出线圈的控制路径。
(3)在有几个串联回路相并联时,应将触头多的那个串联回路放在梯形图的最上面。
在有几个并联回路相串联时,应将触点最多的并联回路放在梯形图的最左面。
这种安排,所编制的程序简洁明了,语句较少。
(4)不能将触点画在线圈的右边,只能在触点的右边接线圈。
(四)将梯形图转化为程序把继电器梯形图转变为可编程控制器的编码,当完成梯形图以后,下一步是把它编码成可编程控制器能识别的程序。
这种程序语言是由地址、控制语句、数据组成。
地址是控制语句及数据所存储或摆放的位置,控制语句告诉可编程控制器怎样利用数据作出相应的动作。
(五)在编程方式下用键盘输入程序。
一般情况下是用梯形图编程较为方便(六)编程及设计控制程序。
(七)测试控制程序的错误并修改。
(八)保存完整的控制程序。
二、控制要求电梯由安装在各楼层厅门口的上升和下降呼叫按钮进行呼叫操纵,其操纵内容为电梯运行方向。
电梯轿箱内设有楼层内选按钮S1 ~ S3,用以选择需停靠的楼层。
L1为一层指示、L2 为二层指示、L3为三层指示,SQ1~SQ3为到位行程开关。
三层电梯的模拟控制一、实验目的用PLC构成三层电梯控制系统二、实验内容1.控制要求把可编程控制器拨向RUN后,按其它按扭都无效,只有按SQ1,才有效E1亮,表示电梯原始层在一层。
电梯停留在一层:1.按SB5或SB6(SB2)或SB5,SB6(SB2),电梯上升,按SQ2,E1灭,E2亮,上升停止。
2.按SB7(SB3),电梯上升,按SQ3无反应,应先按SQ2,E1灭,E2亮,电梯仍上升,再按SQ3,E2灭,E3亮,电梯停止。
3.按SB5,SB7(SB3) ,电梯上升,按SQ2, E1灭,E2亮,电梯仍上升,按SQ3,E2灭,E3亮,电梯停止2秒后下降,按SQ2,E3灭,E2亮,电梯停止。
4.按SB6(SB2),SB7(SB3) ,电梯上升,按SQ2, E1灭,E2亮,电梯停止2秒后上升,按SQ3,E2灭,E3亮,电梯停止。
5.按SB5,SB6(SB2),SB7(SB3) ,电梯上升,按SQ2, E1灭,E2亮,电梯停止2秒后上升,按SQ3,E2灭,E3亮,电梯停止2秒后下降,按SQ2,E3灭,E2亮,电梯停止。
电梯停留在二层:1.按SB7(SB3),电梯上升,反方向呼叫无效,按SQ3,E2灭,E3亮,电梯停止。
2.按SB3(SB1),电梯下降,反方向呼叫无效,按SQ1,E2灭,E1亮, 电梯停止。
电梯停留在三层的情况跟停留在一层的情况类似。
2.I/O分配输入输出内呼一层SB1:X1 一层指示灯E1:Y1内呼二层SB2:X2 二层指示灯E2:Y2内呼三层SB3:X3 三层指示灯E3:Y3一层上呼SB4:X4 一层呼叫灯E4:Y4二层下呼SB5:X5 二层向下呼叫灯E5:Y5二层上呼SB6:X6 二层向上呼叫灯E6:Y6三层下呼SB7:X7 三层呼叫灯E7:Y7一层到位开关SQ1:X11 轿厢下降KM1:Y11二层到位开关SQ2:X12 轿厢上升KM2:Y12三层到位开关SQ3:X133.按图所示的梯形图输入程序。
PLC三层楼电梯控制程序一、控制要求1.系统应具备:有司机、无司机、消防三种工作模式.2.系统应具备下列几项控制功能:1>自动响应层楼召唤信号(含上召唤和下召唤>.2>自动响应轿厢服务指令信号.3>自动完成轿厢层楼位置显示(二进制方式>.4>自动显示电梯运行方向.5>具有电梯直达功能和反向最远停站功能.3.系统提供地输入控制信号:AYS 向上行驶按钮AYX 向下行驶按钮YSJ 有/无司机选择开关1YC 一楼行程开关2YC 二楼行程开关3YC 三楼行程开关A1J 一楼指令按钮A2J 二楼指令按钮A3J 三楼指令按钮AJ 指令专用开关(直驶>ZXF 置消防开关A1S 一楼上召唤按钮A2S 二楼上召唤按钮A2X 二楼下召唤按钮A3S 三楼上召唤按钮A3X 三楼下召唤按钮4.系统需要输出地开关控制信号:KM 开门显示GM 关门显示MGB 门关闭显示DCS 上行显示DCX 下行显示S 上行继电器(控制电动机正转>X 下行继电器(控制电动机反转>YX 运行显示A LED 七段显示器 a 段发光二极管B LED 七段显示器 b 段发光二极管C LED 七段显示器 c 段发光二极管D LED 七段显示器 d 段发光二极管E LED 七段显示器 e 段发光二极管F LED 七段显示器 f 段发光二极管G LED 七段显示器 g 段发光二极管1DJA 一楼指令信号登记显示2DJA 二楼指令信号登记显示3DJA 三楼指令信号登记显示1DAS 一楼上召唤信号登记显示2DAS 二楼上召唤信号登记显示2DAX 二楼下召唤信号登记显示3DAS 三楼上召唤信号登记显示3DAX 三楼下召唤信号登记显示二、技术要求:1、开始时,电梯处于任意一层.2、当有外呼电梯信号到来是,轿厢响应该呼梯信号,达到该楼层时,轿厢停止运行,(轿厢门打开,延时3秒后自动关门>3、当有内呼电梯信号到来是,轿厢响应该呼梯信号,达到该楼层时,轿厢停止运行,(轿厢门打开,延时3秒后自动关门>4、在电梯轿厢运行过程中,即轿厢上升(或下降>途中,任何反方向下降(或上升>地外呼信号均不响应,但如果反方向外呼梯信号前方再无其他内、外呼梯信号时,则电梯响应该外呼梯信号.例如,电梯轿厢在一楼,将要运行到三楼,在次过程中可以响应二层向上地外呼梯信号,但不响应二层向下地外呼梯信号.当到达三层,如果四层没有任何呼梯信号,则电梯可以响应三层向下外呼梯信号.否则,电梯将继续运行至四楼,然后向下运行响应三层向下外呼梯信号.5、电梯具有最远反向外呼梯功能.例如,电梯轿厢在一楼,而同时有二层向下呼梯,三层向下呼梯,四层向下外呼梯,则电梯轿厢先去四楼响应四层向下外呼梯信号.6、电梯未平层或运行时,开门按钮和关门按钮均不起作用.平层且电梯轿厢停止运行后,按开门按钮轿厢开门,按关门按钮轿厢关门.(1>对系统进行分析,制作点表号:输入点:电梯外呼第一层有“上”按钮一个。
自动化自编程序,难免有错,仅供参考 2011.12.21使用方法:将如下内容复制到txt 文件中,将后缀名改为awl, 然后导入到MicroWIN SP6中,便是梯形图了。
此程序均是自己编写,时间仓促,漏洞难免,仅供参考ORGANIZATION_BLOCK 主程序:OB1TITLE=程序注释BEGINNetwork 1// 轿厢内部一层信号锁存LD I0.6O Q0.2LDN I1.5ON Q2.2ALD= Q0.2Network 2// 轿厢内部二层信号锁存LD I0.7O Q0.3LDN I2.0ON Q2.3ALD= Q0.3Network 3// 轿厢内部二层信号锁存LD I1.0O Q0.4LDN I2.1ON Q2.4ALD= Q0.4Network 4// 外部一层向上按钮锁存及相应的开门程序LD I1.1O Q0.5AN T37= Q0.5A I1.5= M1.3TON T37, 50Network 5// 外部二层向上按钮锁存及相应的开门程序陈超自动化2011.12.21自编程序,难免有错,仅供参考陈超 I1.2 O Q0.6AN T38= Q0.6A I2.0= M1.0TON T38, 50Network 6// 外部二层向下按钮锁存及相应的开门程序 LD I1.4 O Q1.0AN T39= Q1.0A I2.0= M1.1TON T39, 50Network 7// 外部三层向下按钮锁存及相应的开门程序 LD I1.3 O Q0.7AN T40= Q0.7A I2.1= M1.2TON T40, 50Network 8// 三层轿厢内部开门程序LD Q0.4O M1.6A I2.1AN T41= M1.6TON T41, 50Network 9// 二层轿厢内部开门LD Q0.3O M1.5A I2.0AN T42= M1.5TON T42, 50Network 10// 一层轿厢内部开门LD Q0.2自动化2011.12.21自编程序,难免有错,仅供参考陈超O M1.4A I1.5AN T43= M1.4TON T43, 50Network 11// 一层楼开关门控制程序 LD M1.3O M1.4= Q2.2Network 12// 二层楼开关门控制程序 LD M1.0 O M1.1O M1.5= Q2.3Network 13// 三层楼开关门控制程序 LD M1.2 O M1.6= Q2.4Network 14// 轿厢在三层下行控制程序 LD Q0.5 O Q0.6O Q0.7O Q1.0O Q0.2O Q0.3A I2.1= M0.1Network 15// 轿厢在二层下行LD Q0.5O Q1.0O Q0.2A I2.0= M0.2Network 16// 轿厢在二层上行LD Q0.7O Q0.6O Q0.4A I2.0自动化2011.12.21自编程序,难免有错,仅供参考陈超= M0.4 Network 17// 一层上行程序LD Q0.3O Q0.4O Q0.5O Q0.6O Q0.7O Q1.0A I1.5= M0.3 Network 18 // 上行LD M0.3 O M0.4 LPSA T44AN Q2.1 AN Q2.2 AN Q2.3 AN Q2.4 = Q2.0 LPPTON T44, 20Network 19LD M0.1O M0.2LPSA T45AN Q2.2AN Q2.3AN Q2.4AN Q2.0= Q2.1LPPTON T45, 20END_ORGANIZATION_BLOCKSUBROUTINE_BLOCK SBR_0:SBR0 TITLE=子程序注释BEGINNetwork 1 // 网络标题// 网络注释END_SUBROUTINE_BLOCK INTERRUPT_BLOCK INT_0:INT0自编程序,难免有错,仅供参考自动化2011.12.21陈超TITLE=中断程序注释 BEGINNetwork 1 // 网络标题 // 网络注释 END_INTERRUPT_BLOCK。
PLC课程设计(三层电梯控制系统)系统介绍本篇文档将介绍一个基于PLC的三层电梯控制系统,包括系统的架构、PLC程序设计及硬件实现。
系统架构三层电梯控制系统由三部分组成:电梯控制器、上行电梯和下行电梯。
系统的架构如下图所示:+--------------+| || 控制器(PLC)+----> 上行电梯| |+--------------+||+----------> 下行电梯PLC程序设计状态图PLC程序设计基于电梯的状态图,如下所示:+--------------------++------>| 开门状态 |<-------------+| +--------------------+ || ^ || | |+------------+ +------------+ +----------------+ | 初始状态 |---->| 运行状态 |------->| 初始状态 | +------------+ +------------+ +----------------+ | | || v || +--------------------+ |+-------| 关门状态 |--------------++--------------------+在初始状态下,电梯处于停止状态。
当有请求时,电梯进入运行状态,前往相应楼层。
当到达楼层时,电梯进入开门状态,然后回到初始状态。
如果超过一段时间后没有操作(如10秒),电梯进入关门状态,然后返回初始状态。
PLC程序PLC程序设计与状态图密切相关,如下:M0 --> 延时10秒 --> M1 --> M2| | || v |+---------------> 开门 <---+M3 上行楼层 | 下行楼层| | || v |+------------------运行----+M0~M3是输入信号,表示控制器接收到的外部信号。