八层电梯楼层定位及显示的梯形图控制程序与调试
电梯的调试步骤

电梯的调试步骤电梯的调试是确保其正常运行、安全可靠的关键步骤之一。
以下是电梯调试的一般步骤:1.预备工作:-在开始调试之前,进行必要的准备工作,包括检查电梯的安装是否符合要求、确认相关设备和工具是否就位、准备调试所需的文档和资料等。
2.检查安全装置:-检查电梯的安全装置是否安装正确,并进行相应的测试。
包括限速器、紧急制动装置、紧急停车按钮、防止自由落体装置等。
确保在紧急情况下能够及时触发安全装置。
3.检查门系统:-检查电梯的门系统是否安装正确,包括门的开启和关闭、门的感应器是否灵敏、门的闭合是否完全等。
确保门系统的正常运行。
4.电气系统测试:-进行电气系统的测试,包括电动机、控制器、按钮、指示灯等各个部分。
测试各个电气设备的连接是否正确、电气线路是否正常、各个按钮、指示灯等功能是否正常。
5.运行测试:-进行电梯的运行测试,测试电梯的上行、下行、停靠等运行过程是否平稳、流畅。
检查电梯的运行速度、减速度是否符合设计要求,是否有异常声音或振动。
6.故障模拟测试:-模拟电梯的故障情况,如断电、电机故障等,测试电梯在故障情况下的应对能力。
确保电梯能够安全停止或自动触发紧急措施。
7.用户界面测试:-测试电梯的用户界面,包括按钮、指示灯等。
检查用户界面的操作是否灵敏、准确,指示灯是否清晰明确。
8.调整和优化:-根据测试结果,对电梯进行必要的调整和优化,以确保其运行和功能达到最佳状态。
可能需要调整电梯的运行速度、门的开启和关闭时间、按钮的灵敏度等参数。
9.最终测试:-进行最终的综合测试,确保电梯各项功能和系统的正常运行,并且符合相关标准和规定。
10.验收和审批:-完成调试后,向相关部门提交验收申请,并接受相关部门的审批和验收,确保电梯符合安全标准和法规,并能够正常投入使用。
在进行电梯调试的过程中,需要严格遵守相关的安全标准和法规,确保调试过程安全可靠。
如果在调试过程中发现任何问题,应及时进行排查和修复,直至问题完全解决。
实物电梯控制设计梯形图参考

KA1控制电机启停KA2控制电机正反转当KA1接通,KA2闭合,电机正转,电梯上升。
当KA1接通,KA2打开,电机反转,电梯下降。
图(1-2)硬件主电路图2.3 I/O 接口电路的设计根据设计要求需要,实物电梯模型共需20个输入,16个输出,控制器选用三菱FX1N 系列可编程控制器,其I/O 接口电路设计如图(1-3)(见附录):图(1-3)I/O 接口电路图以上输入输出均按要求与相关按钮、开关、灯泡相连接(详细说明见后),根据需要将输入COM 端接地,输出COM 端接24V ,电机驱动电压由电梯本身供给。
右边五个动合触点是由输入信号控制的.表示到达楼层信号。
右边八个是请求上下的外呼按钮,最上面的表示第五层请求向下按钮,最下面是第一层向上按钮,其他楼层有向上向下请求呼叫功能右边五个是到几楼层的内呼按钮,X015是到第五层按钮,X021是到第一层的按钮X022开门按钮X023 关 门 按钮 左边五个是楼层指示灯从上到下分别是5.4.3.2.1左边的是开门喇KA1是控制电机启停 KA2是控制电机正反转 左边八个按钮分别是外呼请求指示灯,第五层只有向下的请求指示灯等PB01,第一层只有向上的请求指示灯PB08,其他楼层都有向上向下的请求指示灯2.4 控制流程图的设计实物电梯模型为5层5站,根据电梯设计要求的动作顺序,其控制流程图设计如下:2.5输入输出分配表I 输入端口II2.7 程序及注释I程序段解释此程序段功能为:外呼输入请求,信号存入寄存器D1。
其中M8002为程序初始化过程。
它在程序一开始就将H0000和H0005分别赋值给D3和D2,并将M10和M11复位。
此段程序动能为:有外呼请求时,将数值存入积存器D1。
此段程序功能为:有信号输入时,执行比较指令CMP。
当D2大于D1时,继电器M3触发。
此段程序的功能为:当电机运行后,在比较一次,看是否到达指定楼层。
如果没有继续运行到指定楼层为止。
此段程序的功能为:手动开关门和自动延时3秒关门。
八层楼房自动电梯控制器

设计一个八层楼房自动电梯控制器,用八个LED显示电梯行进过程,并有数码管显示电梯当前所在楼层位置,在每层电梯入口处设有请求按钮开关,请求按钮按下则相应楼层的LED 亮。
用CLK脉冲控制电梯运动,每来一个CLK脉冲电梯升(降)一层。
电梯到达有请求的楼层后,该层次的指示灯灭,电梯门打开(开门指示灯亮),开门5 秒后,电梯门自动关闭,电梯继续运行。
控制电路应能记忆所有楼层请求信号,并按如下运行规则依次相应:运行过程中先响应最早的请求,再响应后续的请求。
如果无请求则停留当前层。
如果有两个同时请求信号,则判断请求信号离当偍层的距离,距离近请求的先响应,再响应较远的请求。
每个请求信号保留至执行后清除。
设计提示:此设计问题可分为请求信号输入模块、主控模块、移位寄存显示模块和楼层显示几部分。
图电梯控制器系统框图在请求信号输入模块中,设置八个开关电平信号d1,d2,d3,d4,d5,d6,d7,d8 表示8 个楼层的请求信号,每次最多允许两个信号同时请求。
在主控模块中设置开门指示信号door,door=1 为开门状态;door=0 为关门状态。
在移位寄存显示模块中设置八个LED 显示信号o1,o2,o3,o4,o5,o6,o7,o8,表示当前所在楼层及发出请求信号的楼层用移位寄存模块的up 表示电梯上行(右移),down 表示电梯下行(左移),电梯初始状态是处在一层,当前楼层经主控模块送数码管显示。
当前楼层信号A和请求信号 B 在主控模块中进行实时比较,当A<B 时,主控模块的输出使移位寄存模块的UP 信号有效,电梯上行,直到A=B,电梯开门(door=1)5 秒,若A>B,则移位寄存模块的down 信号有效,电梯下行,直到A=B,电梯开门5秒,如此反复。
若没有请求信号输入,则电梯停在当前楼层不动。
若同时有两个请求信号输入,主控模块应能将两个请求信号分别与当前楼层信号比较,使电梯先去距离较近的楼层。
图电梯控制器硬件系统示意图电梯控制器主控电路Verilog HDL代码://电梯控制器/*信号定义:clk:时钟信号d1,d2,d3,d4,d5,d6,d7,d8:楼层请求信号o1,o2,o3,o4,o5,o6,o7,o8:楼层与请求信号状态显示door:开门指示信号fl:送数码管显示的当前楼层数*/module lift(clk,d1,d2,d3,d4,d5,d6,d7,d8,o1,o2,o3,o4,o5,o6,o7,o8,door,fl); input clk,d1,d2,d3,d4,d5,d6,d7,d8;output o1,o2,o3,o4,o5,o6,o7,o8,door,fl;reg o1,o2,o3,o4,o5,o6,o7,o8,door,up,down;reg[8:1] des;reg[2:0] count;reg[3:0] low,high,fl;always@(posedge clk)begin//if(d1)begindes[1]<=1;if(low>1||low==4’b0000)low<=1;endif(d2)begindes[2]<=1;if(high<2&&{d3,d4,d5,d6,d7,d8}==6’b000000)high<=2;if((low>2||low==4’b000 0)&&!d1)low<=1;endif(d3)begindes[3]<=1;if(high<3&&{d4,d5,d6,d7,d8}==5’b00000)high<=3;if((low>3||low==4’b0000)& &{d1,d2}==2’b00)low<=3;endif(d4)begindes[4]<=1;if(high<4&&{d5,d6,d7,d8}==4’b0000)high<=4;if((low>4||low==4’b0000)&&{d1 ,d2,d3}==3’b000)low<=4;endif(d5)begindes[5]<=1;if(high<5&&{d6,d7,d8}==3’b000)high<=5;if((low>5||low==4’b0000)&&{d1,d2, d3,d4}==4’b0000)low<=5;endif(d6)begindes[6]<=1;if(high<6&&{d7,d8}==2’b00)high<=6;if((low>6||low==4’b0000)&&{d1,d2,d3,d 4,d5}==5’b00000)low<=6;endif(d7)begindes[7]<=1;if(high<7&&!d8)high<=7;if((low>7||low==4’b0000)&&{d1,d2,d3,d4,d5,d6}==6’b000000)low<=7;endif(d8)begin des[8]<=1;if(high<8)high<=8;end//if({o1,o2,o3,o4,o5,o6,o7,o8}==8’b00000000)begin{o1,o2,o3,o4,o5,o6,o7,o8}<=8’b10000000;fl<=1;endelse if(count==3’b101)begincount<=0;door<=0;if(low==fl)low<=4’b0000;if(high==fl)high<=4’b0000;endelse if(count!=0) begincount<=count+1; door<=1;endelse if(o1&&des[1]) begincount<=1;des[1]<=0;endelse if(o2&&des[2]) begincount<=1;des[2]<=0;endelse if(o3&&des[3]) begincount<=1;des[3]<=0;endelse if(o4&&des[4]) begincount<=1;des[4]<=0;endelse if(o5&&des[5]) begincount<=1;des[5]<=0;endelse if(o6&&des[6]) begincount<=1;des[6]<=0;endelse if(o7&&des[7]) begincount<=1;des[7]<=0;endelse if(o8&&des[8]) begincount<=1;des[8]<=0;end//else if(up)beginif(fl<high)begin{o1,o2,o3,o4,o5,o6,o7,o8}<={o1,o2,o3,o4,o5,o6,o7,o8}>>1; fl<=fl+1;endelsebeginif(low!=4’b0000&&low<fl)beginif(high>fl&&high-fl<fl-low)up<=1;elsedown<=1;endelse if(high>fl)up<=1;end//**************endend moduleup<=0;end//else if(down)beginif(fl>low&&low!=4’b0000)begin{o1,o2,o3,o4,o5,o6,o7,o8}<={o1,o2,o3,o4,o5,o6,o7,o8}<<1; fl<=fl-1;endelsedown<=0;endelse//**************。
基于单片机的八层电梯控制系统设计(完稿)-5.12

基于单片机的八层电梯控制系统设计作者姓名:专业名称:指导教师:讲师摘要本次设计主要是一种STC89C52单片机为基础的。
这次设计是一种模仿电梯的控制系统。
在论文中阐述了怎么利用单片机来进行电梯的控制。
而且单片机的编程功能是相当的强大,比较简单且可改变运作方式,这样可以大大的缩短研发师们开发的周期,同时也可以使电梯的控制系统体积小巧而且功能还更强大。
本设计是根据模拟电梯控制系统的一些基本功能,本次设计可以通过按键的选择来到达的楼层,本设计中用数码管显示实时楼层数,由箭头指示灯方向指示向上向下方向。
设计更强调了一些知识的加入设计。
主要介绍了STC89C52芯片的使用以及它在人们生活中带来了很多便利的地方,这次使用C语言编程,使其具有较强的可移植性,更利于产品的发展。
自改革开放以来,随着我国城市化进程的加快,电梯已融入到我们的生活中,电梯在宾馆、商场、饭店、办公楼、娱乐、住宅等建筑等公共场合得到很好的应用。
因为电梯高效、方便和快捷等等都给大家的生活带来了很多的好处,电梯受到了大家的热烈欢迎。
社会的未来是城市与城镇的融合,相互影响。
电梯的应用在我们的日常生活中将不断应用,风格也会慢慢的不同,同时也是为了满足人们的多样化需求。
电梯是现代交通工具必不可少的手段,随着现在科学技术的不断进步和经济的快速发展,科学技术必将导致电梯质的飞跃,电梯将变得越来越智能化,电梯也会越来越安全和稳定。
关键词:电梯单片机控制AbstractThis paper introduces a kind of elevator simulation control system based on STC89C52 chip, and introduces how to use the MCU to realize the electronic control. MCU programming function, simple and changeable, greatly shorten the development cycle, while the elevator control system can make the volume of smaller functions more powerful. This design simulates some basic functions of the elevator control system, can choose the floor through the button, the digital tube display real-time floor number, the LED lamp is composed of the direction of the arrow indicates the direction of the up and down direction.The design is more emphasis on some of the knowledge to join the design. Including the use of the STC89C52 chip, the use of C language programming, so that it has a stronger portability, more conducive to the development of products.Since the reform and opening up 30 years, with the quickening of the urbanization process in China, the elevator has been integrated into the our life, the elevator is used in hotels, restaurants, office buildings, shopping malls, entertainment, warehouse and residential buildings. Because the elevator is efficient, convenient and quick, the elevator has been warmly welcomed by everyone.The future of society is the integration of cities and towns, mutual influence. The application of the elevator will continue to expand, the style will be various, the purpose is to meet the diverse needs of people. The elevator will be essential for modern means of transport, with the continuous progress of science and technology, the in-depth development of the economy, science and technology will lead elevator to make a qualitative leap, the elevator will become more and more intelligent, moreand more security and stability.Keywords: Card reader,no contact ,IC card,SCM,89C51。
电梯控制流程图

4.4 流程图电梯上下行流程图见图4-4。
假设电梯停在N(N=1,2,3,4)楼,M楼有信号,M >N时,电梯上行;M<N时,电梯下行。
图4-4 电梯上下行流程图在电梯运行过程中,电梯上升(或下降)途中,任何反方向下降(或上升)的外呼梯信号均不响应,但如果反向外呼梯信号前方向无其它内、外呼梯信号时,则电梯响应该外号。
电梯应具有最远反向外梯响应功能。
例如:电梯在一楼,而同时有二层向下外呼梯,三层向下外呼梯,四层向下外呼梯,则电梯先去四楼响应四层向下外呼梯信号。
电梯响应流程图见图4-5。
图4-5 电梯响应流程图当电梯到达系统控制的目标楼层时,控制系统发出开门信号,电梯门开,当门开到开门限位时,计时3秒钟,然后关门,直到关门限位产生信号。
此过程期间,按开门按钮电梯门打开,按关门电梯门关闭,并且当门关闭动作时,门间来人会使光电传感器产生信号,控制系统发出开门信号,电梯开关门流程图见图4-6。
图4-6 电梯开关门流程图4.5 操作原理简要说明电梯由安装在各楼层厅门口的上升和下降呼叫按钮进行呼叫操纵,其操纵内容为电梯运行方向。
电梯轿箱内设有楼层内选按钮S1~S4,用以选择需停靠的楼层。
L1为一层指示、L2为二层指示、L3为三层指示、L4为四层指示,SQ1~SQ4为到位行程开关。
具体如下:1、开始时,电梯处于任意一层。
2、当有外呼梯信号到来时,电梯响应该呼梯信号,到达该楼层时,电梯停止运行,电梯门打开,延时3S后自动关门。
3、当有内呼梯信号到来时,电梯响应该呼梯信号,到达该楼层时,电梯停止运行,电梯门打开,延时3S后自动关门。
4、在电梯运行过程中,电梯上升(或下降)途中,任何反方向下降(或上升)的外呼梯信号均不响应,但如果反向外呼梯信号前方向无其它内、外呼梯信号时,则电梯响应该外号。
5、电梯应具有最远反向外梯响应功能。
例如:电梯在一楼,而同时有二层向下外呼梯,三层向下外呼梯,四层向下外呼梯,则电梯先去四楼响应四层向下外呼梯信号。
电梯控制系统调试手册

四、主板LED 调试说明主板LED 为调试维修人员提供了除液晶操作器外的另一种人机交流界面。
调试维修人员可以通过它对电梯系统进行观测、设置。
1、 主菜单说明及铵键说明:电梯上行MENU ∧ ∨ > ENTER各按键作用说明如下:2、流程图及参数说明:∧注意:主板LED 的参数修改可参见3.4中的具体介绍。
注意:b04、b05、 b06、b07参数的修改方法与液晶操作器有所差别。
此菜单中的每一位数代表4层楼。
每一位数是16进制。
举例说明:如需设置1层(0001)楼层禁止设置允许,则修改为:举例说明:如需设置1、3层(0101)楼层禁止设置允许,则修改为:举例说明:如需设置1、3、5层(0001 0101)楼层禁止设置允许,则修改为:b04、b05、b06、b07参数的修改方法是相同的。
4、 A4显示参数的设置说明:楼层显示监视菜单(注意:每位数字的右下角圆点位置的变化)这表示电梯在一层时的显示为“1”;如果要把电梯在一层时的显示设置为“-2”,则应进行如下操作:楼层显示监视菜单(注意:每位数字的右下角圆点位置的变化)个位的修改菜单修改成功十位的修改菜单修改成功所设置的数字与显示的对应表:五、常见故障诊断1、运行故障显示(1)在电梯运行中发生的故障,在故障名称列表如右图所示: 电梯在运行中发生故障后,在当前日期和当前时间位置显示当前故障名称 按“ENTER”键消除; 如不能消除,则表示该故障一直存在。
(2)在电梯运行中所处的状态或发生的故障,在LED 主菜单上显示如下:2故障代码表(主板控制屏故障查看时显示)六、系统调试与运行1、通电前的准备(1).按电气原理图检查各部分的连线是否正确。
(2).检查动力线及电机线是否正确。
(3).检查旋转编码器连线是否正确。
(4).检查安全回路、门回路是否通路。
(5).检查各部位接地连线是否符合标准。
2、通电和检查(1).通电后检查测量各回路电压是否正常。
(2).检测安全回路、门回路是否能正常控制。
8层电梯的plc设计-推荐下载

基于 PIC 的控制系统设计——高层电梯
1
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电通,力1根保过据护管生高线产中0不工资仅艺料可高试以中卷解资配决料置吊试技顶卷术层要是配求指置,机不对组规电在范气进高设行中备继资进电料行保试空护卷载高问与中题带资2负料2,荷试而下卷且高总可中体保资配障料置各试时类卷,管调需路控要习试在题验最到;大位对限。设度在备内管进来路行确敷调保设整机过使组程其高1在中正资,常料要工试加况卷强下安看与全22过,22度并22工且22作尽22下可护都能1关可地于以缩管正小路常故高工障中作高资;中料对资试于料卷继试连电卷接保破管护坏口进范处行围理整,高核或中对者资定对料值某试,些卷审异弯核常扁与高度校中固对资定图料盒纸试位,卷置编工.写况保复进护杂行层设自防备动腐与处跨装理接置,地高尤线中其弯资要曲料避半试免径卷错标调误高试高等方中,案资要,料求编试技5写、卷术重电保交要气护底设设装。备备置管4高调、动线中试电作敷资高气,设料中课并技3试资件且、术卷料中拒管试试调绝路包验卷试动敷含方技作设线案术,技槽以来术、及避管系免架统不等启必多动要项方高方案中式;资,对料为整试解套卷决启突高动然中过停语程机文中。电高因气中此课资,件料电中试力管卷高壁电中薄气资、设料接备试口进卷不行保严调护等试装问工置题作调,并试合且技理进术利行,用过要管关求线运电敷行力设高保技中护术资装。料置线试做缆卷到敷技准设术确原指灵则导活:。。在对对分于于线调差盒试动处过保,程护当中装不高置同中高电资中压料资回试料路卷试交技卷叉术调时问试,题技应,术采作是用为指金调发属试电隔人机板员一进,变行需压隔要器开在组处事在理前发;掌生同握内一图部线纸故槽资障内料时,、,强设需电备要回制进路造行须厂外同家部时出电切具源断高高习中中题资资电料料源试试,卷卷线试切缆验除敷报从设告而完与采毕相用,关高要技中进术资行资料检料试查,卷和并主检且要测了保处解护理现装。场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
天塔之光八段显示码PLC梯形图

个16位整数相加或者相减,产生一个16位结果。双
整数加法(+D)或者双整数减法(—D)指令,将
两个32位整数相加或者相减,产生一个32位结果。
实数加法(+R)或者实数减法(—R)指令,将两个32位
实数相加或者相减,产生一个32位实数结果。
天塔之光八段显示码PLC梯形图
1.加法指令
图2-4-1 整数加法指令
情境2:单设备PLC控制
4:铁塔之光
工作原理: 铁塔之光是利用彩灯对铁塔进行装饰,从而达到 烘托铁塔的效果。针对不同的场合对彩灯的运行 方式也有不同的要求,对于要求彩灯有多种不同 运行方式的情况下,采用 PLC 中的一些特殊指 令来进行控制就显的尤为方便。
天塔之光八段显示码PLC梯形图
训练目标:
1、熟悉数据处理、数学运算等功能指令的使用。 2、理解七段译码器的工作原理。 3、进一步掌握 I/O 的分配与连接方法。
LD I0.0 EU MOVB 1, QB0 LD I0.1 EU SLB QB0, 1
(3)字和双字移位指令的使用方法与字节移位指令的使用方法类似。
天塔之光八段显示码PLC梯形图
2.循环右移和循环左移指令 循环移位指令将输入值IN循环右移或者循环左移N位, 并将输出结果装载到OUT中。如果位数N大于或者等于最 大允许值(对于字节操作为8,对于字操作为16,对于双 字操作为32),S7-200在执行循环移位之前,会执行取 模操作,得到一个有效的移位次数。取模操作的结果对 于字节操作为0到7,对于字操作为0到15,对于双字操作 为0到31。如果移位次数为0,循环移位指令不执行。如 果循环移指令执行,最后一位的值会复制到溢出标志位 (SM1.1)。 字节操作是无符号的,对于字和双字操作,当使用符号 数据类型时,符号位也被移位。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现代控制技术及PLC控制课程设计 姓 名 学 号 2 班 级 机电 专 业 机械电子工程 院 别 机械工程学院 指导教师 八层电梯楼层定位及显示的梯形图控制程序与调试设计 摘要 随着微处理器、计算机和数字通技术的飞速发展,计算机控制已经扩展到了几乎所有的工业领域.当前用于工业控制的计算机可以分为几类,例如可编程序控制器、基于PC总线的工业控制计算机、基于单片机的测控装置、用于模拟量闭环控制的可编程序调节器、集散控制系统和现场总线控制系统等。
现代社会要求制造业对市场需求作出迅速的反应,生产出小批量、多品种、多规格、低成本和高质量的产品,为了满足这一需求,生产设备和自动生产线的控制系统具有极高的可靠性和灵活性,可编程序控制器正是顺应这一要求出现的,它是以微处理器为基础的通用工业控制装置。
PLC的应用面广、功能强大、使用方便,是当代工业自动化的主要设备之一。PLC已经广泛的应用在各种机械设备和生产过程的自动控制系统中,PLC在其他领域,例如民用和家庭自动化的应用也得到了迅速的发展。
本次以设计八层电梯楼层定位及显示的梯形图控制程序及调试。并用九段码编码来显示相应的楼层。通过这次设计,要对PLC进行进一步的了解和操作练习,并设计出时序图、顺序功能图、梯形图程序,对其控制过程加以工作原理说明。目录 第一章 课程设计任务与要求……………………………………………………1 §1.1 控制要求………………………………………………………………1 §1.2 任务要求………………………………………………………………1 第二章 九段码编码示意图、真值表、I/O编址………………………………2 §2.1 九段数码管编码示意图………………………………………………2 §2.2 九段数码编码真值表…………………………………………………2 §2.3 I/O编址………………………………………………………………3 §2.4 器件选择………………………………………………………………4
第三章 PLC控制梯形图及硬件接线图…………………………………………5 §3.1 控制梯形图……………………………………………………………5 §3.2 语句表…………………………………………………………………9 §3.3 流程图…………………………………………………………………11 §3.4 硬件接线图……………………………………………………………12 第四章 设计总结…………………………………………………………………13 参考文献……………………………………………………………………………14第一章 课程设计任务与要求 一、控制要求: (1) 根据各楼层行程开关的状态,确定轿厢所在楼层 (2) 用九段LED数码管作十进制层楼位置显示,如下图所示:
2. 九段码编码示意图、真值表、I/O编址 二、设计任务
1、根据控制要求,进行电气控制系统硬件电路设计,包括主电路、控制电路及PLC硬件配置电路。 2、根据控制要求,编制PLC应用程序。 3、编写设计说明书,内容包括: ① 设计过程和有关说明。 ② 基于PLC的电气控制系统电路图。 ③ PLC控制程序(梯形图和指令表)。 ④ 电器元器件的选择和有关计算。 ⑤ 电气设备明细表。 ⑥ 参考资料、参考书及参考手册。 ⑦ 其他需要说明的问题,例如操作说明书、程序的调试过程、遇到的问题及解决方法、对课程设计的认识和建议等。 第二章 九段码编码示意图、真值表、I/O编址 §2.1 九段数码管编码示意图
2.1.1 九段数码管编码示意图
§2.2 九段数码编码真值表 a b c d e f g h i 显示数字 I0.2 0 0 0 0 0 0 0 1 1 1 I0.3 1 1 0 1 1 0 1 0 0 2 I0.4 1 1 1 1 0 0 1 0 0 3 I05 0 0 0 0 0 1 1 1 1 4 I0.6 1 0 1 1 0 1 1 0 0 5 I0.7 1 0 1 1 1 1 1 0 0 6 I1.0 1 1 1 0 0 0 0 0 0 7 I1.1 1 1 1 1 1 1 1 0 0 8 表2.2.1 真值表 §2.3 I/O编址 输入信号 输出信号 起动按钮 :I0.0 停止按钮 :I0.1 一楼感应器:I0.2 二楼感应器:I0.3 三楼感应器:I0.4 四楼感应器:I0.5 五楼感应器:I0.6 六楼感应器:I0.7 七楼感应器:I1.0 八楼感应器:I1.1 a LED:Q0.0
b LED:Q0.1 c LED:Q0.2 d LED:Q0.3 e LED:Q0.4 f LED:Q0.5 g LED:Q0.6 h LED:Q0.7 i LED: Q1.0
表2.3.1 I/O编址§2.4 器件选择 由于此次课程设计所需10输入9输出,故在选择CPU类型时选择CPU224。CPU224共有14输入/10输出24个数字量I/O点,刚好满足此次课程设计需要输入输出点数。
数量 设备 制造厂订货号 1 SIMATTC S7-200 CPU-224 SIEMENS 6ES7 224-1ACOO-OXBO
1 PC/PPI 电缆 SIEMENS 6ES7 901-3BFOO-OXAO 1 编程器或PC 1 用于传输控制信号到数码管的电缆
8 行程开关 2 按钮 1 九段LED数码管
表2.4.1 器件种类 第三章 PLC控制梯形图及硬件接线图 §3.1 控制梯形图 §3.2 控制语句表 LD I0.0 O M0.0 AN I0.1 = M0.0 LD SM0.0 CALL SBR_0 LD SM0.0 CALL SBR_1 LD I0.2 O M1.0 AN I0.3 = Q0.7 = Q1.0 LD Q0.7 A Q1.0 = M1.0 LD I0.3 O M1.1 AN I0.2 A I0.4 = Q0.0 = Q0.1 = Q0.3 = Q0.4 = Q0.6 LD Q0.0 A Q0.1 A Q0.3 A Q0.4 A Q0.6 = M1.1 LD I0.4 O M1.2 AN I0.3 AN I0.5 = Q0.0 = Q0.1 = Q0.2 = Q0.3 = Q0.6 LD Q0.0 A Q0.1 A Q0.2 A Q0.3 A Q0.6 = M1.2 LD I0.5 O M1.3 AN I0.4 AN I0.6 = Q0.5 = Q0.6 = Q0.7 = Q1.0
LD Q0.5 A Q0.6 A Q0.7 A Q1.0 = M1.3
LD I0.6 O M1.4 AN I0.5 AN I0.7 = Q0.0 = Q0.2 = Q0.3 = Q0.5 = Q0.6
LD Q0.0 A Q0.2 A Q0.3 A Q0.5 A Q0.6 = M1.4
LD I0.7 O M1.5 AN I0.6 AN I1.0 = Q0.0 = Q0.2 = Q0.3 = Q0.4 = Q0.5 = Q0.6 LD Q0.0 A Q0.2 A Q0.3 A Q0.4 A Q0.5 A Q0.6 = M1.5 LD I1.0 O M1.6 AN I0.7 AN I1.1 = Q0.0 = Q0.1 = Q0.2 LD Q0.0 A Q0.1 A Q0.2 = M1.6 LD I1.1 O M1.7 AN I1.0 = Q0.0 = Q0.1 = Q0.2 = Q0.3 = Q0.4 = Q0.5 = Q0.6 LD Q0.0 A Q0.1 A Q0.2 A Q0.3 A Q0.4 A Q0.5 A Q0.6 = M1.7§3.3 程序流程图开始
一层?
二层?三层?四层?五层?六层?七层?八层?NNNNN输出1输出2输出3输出4输出5
输出6
输出7
输出8
NN
YYYYYYYY§3.4 硬件接线图 图3.2.1 硬件接线图 按下启动按钮,启动PLC系统。当感应器动作时,九段数码管显将随各层行程开关的状态来显示轿厢所在的楼层数。当一楼的行程开关闭合置1时,数码管h、i亮,在数码管上显示出1,表示轿厢在一层;当电梯上升,数码管自锁仍显示1,当轿厢上到二楼,二楼行程开关置1,同时,一楼的灯因与二楼的行程开关互锁,此时数码管h、i复位,数码管a、b、d、e、g亮,显示数字2,表示轿厢在二楼;同理,一次往下表示各楼层。按下停止按钮,系统停止工作。数码管显示消失。 第四章 设计总结 通过S7-200 PLC来设计八层电梯楼层定位及显示的梯形图控制程序设计与调试。对S7-200 PLC有了进一步的了解,并熟悉了其基本操作。
根据要求设计出梯形图程序。在预装有PLC S7-200系统的电脑中,将设计好的梯形图输入到程序中,进行模拟仿真。通过S7-200的仿真操作,实现了电梯到各个楼层的显示。
对于九段LED数码管做十进制楼层位置显示,其中以各段数码管显示为输出量,行程开关状态为输入量。当输入有信号时,对应于输出有相应的信号,达到表示轿厢到各楼层的层数的目的。
在本次设计中,对S7-200 PLC有了进一步的了解,对该系统有了更深入的认识,并熟悉了其操作方法及过程。得到了很大的收获。