苏比努尔·赛买提定稿查重(1)(1)(1).doc

基于三菱PLC的六层电梯仿真控制系统设计

收藏

压缩包内文档预览:(预览前20页/共65页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:48777834    类型:共享资源    大小:1.03MB    格式:RAR    上传时间:2020-02-10 上传人:qq77****057 IP属地:江苏
200
积分
关 键 词:
基于 三菱 PLC 电梯 仿真 控制系统 设计
资源描述:
基于三菱PLC的六层电梯仿真控制系统设计,基于,三菱,PLC,电梯,仿真,控制系统,设计
内容简介:
NORTHWEST MINZU UNIVERSITY本科毕业设计题目: 基于PLC的电梯控制系统设计姓 名: 苏比努尔赛买提学 号: P151813637学 院: 电气工程学院专 业: 电气工程及其自动化班 级: 2015级电气工程及其自动化5班指导教师: 王恩龙讲师2019年5月 摘要面对城市建设的飞速进步,大大小小的高楼拔地而起。而这些的发展,让电梯成为人们生活在城市中必不可少的使用设备。而对于过去的传统电梯来说,它具备的控制系统选用继电器逻辑控制电路模式方法,通过此控制极为容易发生问题,对于系统维护也十分困难,系统的使用时间较短,空间范围面积大,正处于即将要淘汰的局势。 通过采用一些措施来提升控制系统的可靠性和运行设备的实时效率,研究开发了电梯自动控制系统,它将PLC为主要运作核心控制器,通过这些措施将过去传统的的控制系统进行淘汰和废弃。此控制系统的主要部件采用了三菱公司所开发研究的FX2N-80MR型PLC,选择此产品的原因是,在系统主要部分中使用了软件程序控制的模式,为了更加有效的维护电梯的使用,大力提升电梯维护层面的便利性,进一步为防范其他外部因素影响得到有效解决,与此同时,还得到了经济和社会效益的双赢。关键词:PLC;电梯;逻辑控制;程序设计AbstractAlong with the urban construction development unceasing, the high rise building increases unceasingly too. Elevator as a vertical transport operation in the high rise building, it was closely related to the peoples daily life. The traditional elevator control system uses logic of the relay to control circuit, this kind of controls easily to be crash, maintains inconveniently, the movement life is short, and that occupying a large area of space, it being eliminated gradually. For raising the credibility of the automatic control system and the work efficiency of the equipments, design a set of take PLC as the core controller of the elevator auto control system, using to replace former more complicated of after electric appliances-the contact machine control. The core part(control part) of the system used a Japanese Mitsubishi company to produce of the FX2N - 80 MR type PLC is the software procedure control in the core because of what to control the part adoption, thus Be promising the elevator circulates normally under the circumstance ofwith this request, raised elevator to break down check and the convenience and easy for maintain consumedly, still overcame to move an operation some artificial interference factors bring in the meantime, obtain the good economic performance and social performance.Key words: PLC; elevator; logic control; program design 目录摘要II前言91、绪论101.1电梯的发展简史101.2电梯的运行工作情况101.3电梯控制系统的组成122三菱FX2N 系列可编程序控制器介绍132.1可编程控制器的基础认识133交流双速电梯的电气设计143.1交流双速电梯的基本工作原理143.1.1交流双速电梯的主电路143.1.2电梯的主要电气设备153.2输入输出设计174PLC梯形图设计194.1程序说明194.1.1算法说明194.1.2相关存储单元和中间继电器在程序中的说明194.2主程序设计214.2.1上下行指示灯输出环节214.2.2反向楼层号预处理环节214.2.3楼层信号写入环节214.2.4呼叫信号写入环节244.2.5定向和等待信号设定环节244.2.6上行启动加速环节244.2.7下行启动加速环节244.2.8停止信号产生环节274.2.9轿箱减速过程环节274.2.10门控环节294.2.11上行或等待状态反向信号处理环节294.2.12下行或等待状态反向信号处理环节294.2.13上行同向信号处理环节324.2.14下行同向信号处理环节344.2.15内部呼叫信号处理环节354.2.16子程序调用环节364.3子程序功能说明374.3.1上行表排队子程序模块374.3.2下行表排队子程序模块394.3.3查询上行表最大值子程序模块424.3.4查询下行表最小值子程序模块424.3.5上行表已完成信号消除子程序模块444.3.6下行表已完成信号消除子程序模块455上位机组态设计及系统测试495.1RealInfo上位机组态设计495.1.1RealInfo介绍495.1.2上位机组态设计相关说明505.1.3界面介绍505.1.4演示用脚本515.2 系统功能测试665.3系统说明706结论70致谢71参考文献71西北民族大学本科毕业设计前言面对城市建设的飞速进步,大大小小的高楼拔地而起,电梯的重要性也得到了提高,与人们生活密切相关。由此可见,电梯的质量和效率与大家日常生活产生密切的关系。所以就需要加强对电梯的安全性的提升,用来确保电梯在控制运行中发挥有效作用。可编程控制器是依照相关的顺序逻辑控制的标准准则进行设计研究的,主要是对具体一些工业环境而开发创造的运算装置的电子装置系统应用。考虑到众多因素,现如今,对于电梯的系统控制方式大部分被可编程控制器所覆盖。对于目前所存在的可编程控制器,它所采用的应用设计灵感主要来自于市场中较为传统继电器的组合设计法,它在应用构架中非常复杂,无法准确做到对于高标准的控制,导致系统控制难以进步,也同时面临着相关水平无法提高的问题。该应用积极有效的实施了可编程控制器在数据运算和处理所占有的优点,利用有关方法技术,积极有效的维护电梯上、下行的安全和对电梯门开关等控制的有效优点,而且含有对电梯楼层信号进行辨别的高性能和可靠的延展能力。此次设计所选用的是“双排序表查询算法”。这里提到的“双排序表”,就是同时设计两个数据表,一个数据表作为专门保存上行信号的升序排列的资料,另外一个数据表是存储下行信号的降序排列的数据资料,而电梯系统根据表中的资料内容进行安全运行。1、绪论面临社会人口总数的不断提高,科学技术也在迅速发展,而且人们对于自身物质文化水平也提出了更高的标准,城市里高楼林立,坐落了很多的建筑大楼,这些建筑物大多数都是十几层至几十层的框架模式。所以建筑业发展的突飞猛进,使得电梯在需求方面得到提高。从目前的实际情况来看,电梯不但是工厂生产中的主要产品,而且还是人们生活中所必不可少的工具。试猜想,在未来社会发展更迅速,电梯是不是就是就会变为和如今的汽车一般作为生活中的主要设备。1.1电梯的发展简史通过对于外国数据分析,在古代埃及,在建造金字塔的过程中,就采用了以劳动力为主要动力的升降设备。在发明家瓦特发明了蒸汽机以后,不久在美国就设计了蒸汽为动力的设备,利用相关设备发明除了带有传动和蜗轮减速控制装置驱动的电梯。英国的著名发明家创造出了水压梯。水压梯的发展大大普及,于是蒸汽梯就慢慢消失了。再然后发明出了液压泵和控制阀的液压梯。直到现在,这种方式依然被人们所使用。其实,电梯的高速发展主要来源于它把电力当作主要能量来源。在18世纪末期就创造出了电机,以后电机被人们所使用,到了19世纪初人们采用了交流异步单速和双速电动机,把它当成动力的交流电梯,尤其在交流双速电动机的问世以后,大大提高了电梯的运行效率。直到20世纪初,美国的一家企业开始将直流电动机当作主要动力,开始运行生产以槽轮式驱动的直流电梯,这些为以后得更高速、高效率的电梯生产打下良好的基础。1930年美国建造了一所102层摩天大楼,当地的奥的斯电梯企业为这座高大的建筑物生产和运行了74台速度为6.0m/s的电梯设备。电梯的发展由此产生了翻天覆地的影响。直至现在,电梯的品种多种多样,不但有高效率的特点,而且它的安全性能也高。面临着电子工业发展的突飞猛进,可编程序控制器和电子计算机合理有效的在电梯的电气系统中剔除后,电梯有关产品的效率和安全性能得到提升。1.2电梯的运行工作情况电梯的构成因素有电轿厢、配重、曳引机等重要因素构成。在电梯的工作运行之中,它含有起点和终点两个站点。那些具有三层以上建筑物所配的电梯,在起点和终点二者中安排停靠站。起点安排在一楼,终点位置安排在最高楼层。在不同的站点外还建立了召唤箱,在箱中安排提供乘客乘坐电梯的按键。大部分普通电梯在起点和终点上安排一个按键,在中间停靠站点的召唤箱上安两个按键。对于一些电梯来说,它们的电梯厢内都安排有一个操纵箱,与此同时操纵箱上还设计了一些手柄开关和各个层站相互对应的按键,方便为有关工作者有效控制电梯正常操作。安装在召唤箱上的按键部分被叫做召唤键,被安装在操纵箱上的部分叫做指令键。此次对于开发分析的采用单台六层电梯的PLC系统模式方法,并简要分析它的开发设计步骤。611.3电梯控制系统的组成构成电梯控制系统的主要组成来自于电力拖动部分和电气控制两大部分。1. 电梯的电力拖动部分电梯主拖动类型主要包括直流电动机拖动、交流调压调速、直流GM拖动、AVCC拖动、SCRM的直流拖动等。由于直流电梯的拖动电动机有换相器和电刷器,对其维修量也相对较大,安全性能低,目前受到了交流调速电梯的强大影响。能够更好的满足舒适程度的需求,采用对曳引电动机进行调整,利用相应的调速方法,对电动机的也进行操作上的要求控制。通过分析电压的波动等问题的出现,所面临阻力增加的相关问题,电动机转矩应该需要存在相对的裕度。2. 电梯的电气控制部分电气控制系统包括操纵箱、召唤箱等众多安装布局在电梯井道内外和有关电梯设备中的电器元件所共同组成的。此系统利用那些对电路控制电力系统的有关操作,用来达到不同作用的电气动作,这些就能够有利确保其安全运行。通过对电气控制系统和拖动系统进行分析比对,对每一个电梯的品牌类型、控制载重量进行分析明确后,拖动系统的有关部件也就能进行确定了,对于控制系统来说其具有较大的范围提供选择,另外也要依据电梯使用地点和所要乘载对象进行分析,以便于更有效的展现电梯的质量和效率。电气控制系统对自动化程度和运行可靠性起到至关重要的作用。经历着科技的进步和技术的发展,控制系统也展现着快速发展的新高度。面对电梯故障问题的频繁出现,对于电梯运行的可靠性和安全性也受到较大影响,目前这些已全部放弃使用。对于PLC它有寿命长、体积小、功能强等一系列积极优势,使得它的进步得到突飞猛进的发展。2三菱FX2N 系列可编程序控制器介绍2.1可编程控制器的基础认识1. 三菱FX2N PLC的主要特点:1)集成型高性能。将电源、CPU、输入输出三者结合起来。通过对6种基本单元,进行排列将最小8点为单元连接到输入输出扩展设备,这样能够最大程度扩展输入输出256点。 2)高速运算 基本指令:0.08s指令 应用指令:1.52-100s指令 3)安心、宽裕的存储器规格 内置存贮器为8000步RAM 进行安装存储盒后,进行有效扩展最大限度达到16000步。 4)丰富的软元件范围 辅助继电器:3072点,定时器:256点,计数:235点 数据寄存器;8000点 5)不仅含有输入输出16256点的普通速度,另外还存在对模拟量控制、定位控制等部分较为具体的控制。 6)面向海外的产品所适用的不同安全规格对一些实际应用进行设计的特别功能: 有效合理设计了不同范围的特别功能内容用来适应各种不一样的需要-模拟IO,高速计数器。 7) PLC的硬件结构在完备的一套PLC系统应用中硬件主要涵盖基本单元、IO扩展单元和一些其他外部设备共同构成。图2-1为PLC的硬件结构图。扩展单元及外部设备组成。图2-1为PLC的硬件结构图。输入电路CPUEPROMRAM输出电路基本单元内部电源扩展I/O接口各种外设接口输出信号现场输入信号主机编程器打印机PC输入电路输出电路扩展单元输出信号扩展连接电缆至其他扩展单元现场输入信号图2-1 PLC的硬件结构图Fig.2-1 PLC hardware structure chart8) PLC的软件称为PLC的应用系统涵盖它所有的不同程序的范围,它由包括系统和用户程序所构建的。在系统程序的范围中涵盖监控设备、输入译码数据等。所谓的用户程序一般是有使用者的个人需求所控制的,将PLC的专有程序进行编制设计。3交流双速电梯的电气设计3.1交流双速电梯的基本工作原理3.1.1交流双速电梯的主电路如图3-1所示的是交流双速电梯的主电路图。有图表可知,M1为电梯专用型双速笼型异步电动机;KM1、KM2为电动机正反转接触器,通过这个设备来进行上、下行运行;具有对电梯的高速或低速进行管理的是KM3、KM4,它们被叫为电梯高低速运行接触器;KM5为启动加速接触器;KM6、KM7、KM8是可以控制电梯制动时的加速度状况;当KM1或KM2与KM3进行通电吸合之后,电梯将会开始上行或下行操作,在经过延时后KM5通电吸合,电梯就会变动成上行或下行匀速操作;在受到按键控制之后,KM3就会断电释放,KM4进行通电吸合,从而达到上升和下降的低速控制使用,对KM6KM8采用通电吸合的措施,进一步调整操作强度,用这样的方法来提升制动过程中的平稳感;等到达平层时,接触受到指令全部断电释放,从而对进行电梯停止。图3-1 主电路图Fig.3-1 main electro circuit chart3.1.2电梯的主要电气设备1)牵引电动机 通过利用齿轮牵引机作为电梯的主要提升设备。它的构成因素有驱动电动机,电磁制动器,共同建成。2)自动门机 目的是对电梯的开门与关门进行控制。对电梯的门进行划分厅门和轿门。如果电梯停留在站点的时候,当前所在层厅门才会被打开;如果要启动开始操作,必须要当厅门,轿门全部关闭之后才能进行。3)层楼指示灯 层楼指示灯也被称为层显,通常会被安装在每一个站点所在厅门的上方位置和轿箱内轿门的上方区域,这样就可以通过显示来报告电梯的运行方向和其所在的位置。之前大多数采用低压灯泡,目前采用现数码管的形式,并和呼梯盒进行有效结合构成一体。4)呼梯盒 主要功能是进行呼叫信号。大部分设置在厅门外附近墙壁上。通常基站与底站设置一个按键,中间区域的层站通过由上呼叫与下呼叫两个按钮共同组成。5)操纵箱 操纵箱一般在轿箱内进行设置,为乘客提供一种对电梯运行发布指令的操作系统。并在上面设计有关建筑楼层的位置有关按键。6)平层及开门装置 此装置主要由平层感应器及楼层感应器二者共同建构的。在操作上行时,上磁铁板开始对感应器进行控制,同时开始提出要减速的指;对电梯进行减速操控时,到达平层指令开始运行,进行提出对开门及停车的指令,以后电动机停止运行,包闸抱死。在操作下行时,下磁铁板就会对出发楼层感应器进行控制,显示出进行减速停车的指令;面对电梯逐渐减速,到达平层时指令运行,进行对开门和停车指令的实施。如图3-2所示图3-2 电梯的平层、停层装置示意图Fig.3-2 the sketch map of elevator flat bed and stop3.2输入输出设计为了便于对电梯的工作原理及PLC系统进行分析,现列出电梯所用电器元件表。表3-1 电梯电气元件表Tablet.3-1 table of elevators electric elements元件符号名称及作用元件符号 名称及作用KM1上行接触器1HL6HL16层层楼指示灯KM2下行接触器7HL8HL上行、下行指示灯KM3高速接触器HL81楼外呼记忆灯KM4低速接触器HL92楼上呼记忆灯KM5启动加速接触器HL102楼下呼记忆灯KM6KM8制动减速接触器HL113楼上呼记忆灯KM9开门接触器HL123楼下呼记忆灯KM10关门接触器HL134楼上呼记忆灯SQ6开门到位开关HL144楼下呼记忆灯SQ7关门到位开关HL155楼上呼记忆灯SQ17上限位开关HL165楼下呼记忆灯SQ18下限位开关HL176楼下呼记忆灯SB1开门按钮1KR6KR各楼层感应器SB2关门按钮7KR平层感应器SB3上行启动按钮1SB15SB115楼上行外呼按钮SB4下行启动按钮2SB26SB226楼下行外呼按钮SB5SB1016楼层内选层按钮综合考虑输入输出要求,估计需要PLC输入输出点70左右。因此,采用三菱FX2N-80MR可编程控制器完成本次设计。其输入输出电路如图3-3所示。图3-3 I/O接线图Fig.3-3 I/O connection chart4PLC梯形图设计4.1程序说明可编程控制器,由核心上看,其实就是工业控制计算机的使用。因此最大程度的显示着计算机数据的处理是该程序的亮点,采用基础的排序表查询的方式即可对电梯的数据掌控。4.1.1算法说明本套电梯控制系统的核心算法是采用“查表排序”的方式进行对电梯轿箱的上下行控制。 程序设置了两个表上行表和下行表。在楼层数据存入和读取时,分别通过六个子程序模块对两个表中的数据进行派对处理,以实现电梯轿箱的控制要求。本程序由主程序和六个子程序模块组成,六个子程序模块分别是:上行表排队子程序模块,下行表排队子程序模块,查询上行表最大值子程序模块,查询下行表最大值子程序模块,上行表完成信号消除模块,下行表完成信号消除模块。运用“查表排序”的方法对电梯轿箱的上下行掌控是这套电梯控制系统的重要方式。上行表和下行表是该套程序的基础,要到达轿箱的控制目的,那就要在数据的存入和读取时,由六个子程序来对两表进行数据的再处理。这个程序的构成有主程序和六个子程序,子程序的模块含有:上、下行表排队子程序模块以及查询上、下行表最大程序模块,上下行表完成信号消除模块。图4-1是该程序的控制图4.1.2相关存储单元和中间继电器在程序中的说明想要更好的熟悉程序的相关作用,现在就对在这个程序中用到的存储单元中间继电器的功能解释一下。D100:上行表开始地址;D120:下行表最初地址;D110:预处理存储单元由上行表反向呼叫信号;D130:下行表反方向呼叫信号预处理存储单元;D0: 呼叫信号存储单元;D1:楼层信号存储单元;D2: 上行表最大值存储单元;D3:下行表最小值存储单元;D200:子程序调用时楼层信号临时存储单元;M200:等待状态信号;M201:上行控制信号;M202:下行控制信号;M211:开门控制信号;M1-M6:六个子程序的源头。呼叫信号是否与电梯运行方向相同是否大于该楼层最大值加10处理是否与电梯运行方向相同降序排序处理升序排序处理是否低于当前楼层是否小于该楼层最小值减10处理呼叫信号是否高于当前楼层是图4-1-1 呼叫信号控制流程图Fig.4-1-1 the controlling chart of call signal是是是是是否否否否否否4.2主程序设计4.2.1上下行指示灯输出环节在这个步骤中会完成上、下行指示的掌控,分别是Y25和Y36。如果Y21有用且发出上升的沿脉冲,那么过SET的将Y26视为有用,将过RST的Y25弄为无效的。假若等待状态中间继电器M200有用是,和上面一样发出上升脉冲,不论过RST的Y25,Y26都是没用的形式。下面4-2-1所示是梯形图。4.2.2反向楼层号预处理环节为了能很好的利用处理过得到的结果,这个环节就先进行处理上下行过程中的反向楼层信号的呼救。依旧是上图4.2.3楼层信号写入环节接下来是进行6层楼的整个楼层信号感应以及存入的作用。在每个楼层的信号感应X25X32的触发,由MOVP的指令楼层信息计入到相应的存储单元D1里。除此之外MOVP也会把其他的数据记到输出的单元K2Y34里去,然后在显示器里输出。梯形图如图4-2-3所示。4-2-1 上下行指示灯输出环节梯形图Fig.4-2-1 ladder chart of up and down indicator light output4-2-1 反向呼叫信号预处理环节梯形图Fig.4-2-2 ladder chart of reverse call signal pretreatment图4-2-3 楼层信号写入环节梯形图Fig.4-2-3 ladder chart of floor signal written4.2.4呼叫信号写入环节这一部分将结束呼梯盒与内部按钮发出的呼叫信号的响应加上作用。呼梯盒及内部按钮X1-X20假如被出发,也会发出一个上升沿脉冲,经由MOV指令对相关的楼层信号存入呼叫信号存储单元D0中。然后,再由 D0 D1来断定信号与楼层是否对应,如果没有按钮指示灯为对应,且由后面的步骤直接引发开门。4-2-4所示流程4.2.5定向和等待信号设定环节这一个部分是信号呢定向以及等待信号的设定。由= D100 k0和=D120 k0判断上下行表的第一个单元为0,那么说上下行表中就无任务数据,此时是等待状态。如果 d100 k0为真,那么上行表中显示人物数据,就触发M201。相通的,假使 d120 k0为真,证明下行表中有人物数据,就触发M202。再有就是上下行不能同时为真是因为控制位互锁啦。下图所示步骤4.2.6上行启动加速环节然后是轿箱的上行启动加速功能。在M201有用时,Y32与Y21会被同时的启动。这时的电梯进入低速上行形态。这时触动定时器T0进入计时,到点时,Y33启动Y32停止。这时电梯就是上行状态。在M203有用时,Y33会被切开,相反的就是低速形式。4-2-6所示步骤4.2.7下行启动加速环节再者,是下行启动加速的作用,流程与上行操作大致相同。梯形图如图4-2-7所示图4-2-4呼叫信号写入环节梯形图Fig.4-2-4 ladder chart of call signal written图4-2-5 定向或等待状态设定环节梯形图Fig.4-2-5 ladder chart of directional or wait state select图4-2-6 上行启动加速环节梯形图Fig.4-2-6 ladder chart of up start-up accelerating图4-2-7 下行启动加速环节梯形图Fig.4-2-7 ladder chart of down start-up accelerating4.2.8停止信号产生环节此环节是进行控制责残生停止轿箱操作的按钮。在进行对上行数据表和经过调整的上行反向信号内容与所在站点的数据一样时,就能够发现当轿厢到达站点后,所控制的数据设备就会停止运行,如图4-2-8所示内容。4.2.9轿箱减速过程环节此次是对轿箱停止指令传达后的关于轿箱内部减速直到停止的环节。如图4-2-9所示对M203进行触发设置,使得轿箱开始向低速进行转变。在同等的时间中设定减速定时器,当二级计时结束后,就会开始进行一级减速设置,当三级计时结束后,就会开始二级减速设置。通过一级一级的控制,让电梯轿箱慢慢平稳到达站点区域。图4-2-8 停止信号产生环节梯形图Fig.4-2-8 ladder chart of stop signal bring out图4-2-9 减速环节梯形图Fig.4-2-9 ladder chart of speed-down4.2.10门控环节这步骤是对轿箱门的开关门按钮运行的设计。如图4-2-10所示。开门按钮和平层信号无论哪一个都有对电梯门存在控制的作用。在电梯进行开门设置后,所显示的信号就会被启动,如果线路相互通达,就体现了“开门开始并最终开门完成”一系列的变化。如果操作中间变量M205就会是第一次开启等待计时器T5的有关操作,等到计时器的时间停止后电梯就会开启关门信号设备,当电梯门逐渐慢慢关闭,就会带动开启其它变量。一系列的操作使电梯门完全关闭后,电梯门的关门状态操作设备也会被开启,在经过对M212和X24的相互连接中发现“关门开始并最终关门完成”这样完整的具体过程,之后再重新进行复位。4.2.11上行或等待状态反向信号处理环节面对电梯进行上行或等待的操作之中,外部反向呼叫的指令处理控制。在图4-2-11所示如果在2-6楼的人员进行下行呼叫X2,X4等就是此次的触发指令。对指令进行开启时,第一步要判断楼层中的信号指令有没有与所在轿箱的位置相等,在相等的情况下,就能够准确的开启开门控制指令。在不相等的情况下,就选择使用查询上升表最大值子程序部分技术。通过一系列措施完成对查询上升表最大值子程序部分的技术之后,就会产生任务完成的指令显示,然后对信号指令进行判断,在达到最大值的情况下,就要对指令采取加10处理的方法,再调整选用上行表排队子程序模块内容,在小于最大值的情况下,直接方便有效的选用上行表排队子程序内容模式。4.2.12下行或等待状态反向信号处理环节面对电梯进行下行或等待的操作中,外部反向呼叫的指令处理控制。如图4-2-12所示。如果在1-5楼的人员进行上行呼叫X5,X7,等就是此次的触发指令。对指令进行开启时,第一步要要分析楼层中的信号指令有没有与所在轿厢的位置相同,在相等的情况下,就能够准确的开启开门的控制指令。在不相等的情况下,就选择使用查询上升表最小值子程序部分技术。通过一系列措施完成对查询上升表最小值子程序部分的技术之后,就会产生任务完成的指令显示,然后对信号指令进行判断,在达到最大值的情况下,就要对指令采取减10处理的方法,再调整选用上行表排队子程序模块内容,在大于最小值的情况下,直接方便有效的选用上行表排队子程序内容模式。图4-2-10 门控环节梯形图Fig.4-2-10 ladder chart of door controlling图4-2-11 上行或等待状态下反向信号处理梯形图Fig.4-2-11 ladder chart of reveres signal transact on up or wait state图4-2-12 下行或等待状态下反向信号处理梯形图Fig.4-2-12 ladder chart of reveres signal transact on down or wait state4.2.13上行同向信号处理环节此次步骤是在实行上行的控制中,根据外部同向呼叫指令的控制方式。如4-2-13所示,如果在1-5楼的区域进行外部上行指令呼叫按键,把这些作为此次控制系统的触发信号。根据系统设备被开启后将指令判断呼叫指令与电梯轿箱所在站点进行比较内在的关系,在呼叫指令大于轿箱所在站点的位置的情况下,就通过采用对上行表排队子的设计内容。在呼叫指令小于轿箱所在位置区域的情况下,就通过采用对下行表排队子的设计内容。图4-2-13 上行同向信号处理梯形图Fig.4-2-13 ladder chart of same way signal transact on up state4.2.14下行同向信号处理环节此次步骤是在实行下行的控制中,根据外部同向呼叫指令的控制方式。如4-2-14所示,如果在2-6楼的区域进行外部上行指令呼叫按键,把这些作为此次控制系统的触发信号。根据系统设备被开启后将指令判断呼叫指令与电梯轿箱所在站点进行比较内在的关系,在呼叫指令大于轿箱所在站点的位置的情况下,就通过采用对上行表排队子的设计内容。在呼叫指令小于轿箱所在位置区域的情况下,就通过采用对下行表排队子的设计内容。图4-2-14 下行过程中同向信号处理梯形图Fig.4-2-14 ladder chart of same way signal transact on down state4.2.15内部呼叫信号处理环节此次步骤是对实行内部呼叫指令控制设计中。如4-2-15所示,如果内部区域环境采用指令呼叫按键,把这些作为此次控制系统的触发信号。根据系统设备被开启后将指令判断呼叫指令与电梯轿箱所在站点进行比较内在的关系,在呼叫指令大于轿箱所在站点的位置的情况下,就通过采用对上行表排队子的设计内容。在呼叫指令小于轿箱所在位置区域的情况下,就通过采用对下行表排队子的设计内容。图4-2-15 内部呼叫信号处理梯形图Fig.4-2-15 ladder chart of call signal transact inside4.2.16子程序调用环节如图4-2-16所示,主要根据此次设计完成的六个字程序部分的有关内容以及对于指针的赋初值和调用的具体作用。图4-2-16 子程序调用环节梯形图Fig.4-2-16 ladder chart of subprogram called4.3子程序功能说明此设计系统含有六个子程序功能部分,依次排序为:有关上行表排队处理设备序模块部分,有关上行表已完成任务消除子设备部分,有关下行表排队处理设备子程序部分,有关上行表已完成任务消除子设备部分,有关查询下行表最小值子设备部分。4.3.1上行表排队子程序模块根据此次设计上行表的呼叫指令的排序和转移处理方式。第一步,设置呼叫信号指令通过D200方式到达子程序。通过对子程序的设置,在开始位置设立三个监控触点,通过对它们的分配,对D100V0与D200进行监控,观察其是否相等,在对第一个监控触点的进行情况掌握,发现所存在的呼叫指令的有关资料已存储到上行表中,不采用其他别的设施处理可结束子应用调试,直接撤回到主程序;在第二个监控点被满足的情况下,就可以得到指针V0指向的表单元内容是空白,最后直接撤回到主程序;在第三个监控触点被满足的情况下,就能够发现D200大于V0所指向的位置所对应的表单元,在通过积极有效的进一步搜索中,采用INC指令模式对V0加一。此应用设备的相关资料如图4-3-1和图4-3-2所示。图4-3-1 上行表排队子程序模块梯形图(1)Fig.4-3-1 ladder chart of up-table taxis subprogram module (1)图4-3-2 上行表排队子程序模块(2)Fig.4-3-2 ladder chart of up-table taxis subprogram module (2)4.3.2下行表排队子程序模块如图4-3-3和图4-3-4所示。此应用设计的程序结构模式和上行表排队子程序结构相同,最主要的不一样的地方就是对此应用设计的排序方式主要采用升序排序的方法图4-3-3 下行表排队子程序模块(1)Fig.4-3-3 ladder chart of down-table taxis subprogram module (1)图4-3-4 下行表排队子程序模块(2)Fig.4-3-4 ladder chart of down-table taxis subprogram module (2)4.3.3查询上行表最大值子程序模块如图4-3-5所示,此应用设计的目的是对电梯响应和设置上升模式中的反响呼叫指令所进行服务和处理的。面对反向呼叫指令的情况下,首先要对其判别呼叫指令是不是大于上行表内容中的最大数据类型,在大于最大任务数据的情况下,就得增加10标记进行有关处理,设置之后再把有关内容存入上行表中;在小于最大任务数据的情况下,就可以依据原来的数据内容存入下行表中。此应用设置在最开始时对上行表中的首个表单元的相关内容收入到D2中,在应用设备进行运行时,通过一系列的措施对其采取有效方式判断目前所了解到的表单元数据是不是经历了加10标记的阶段从而成为处理过的系统反向呼叫指令,采用相关处理办法,把这些修改调整为减10还原处理的阶段,并将内容存储到D4中。最后的步骤是对D4与D2采用比较的方法模式,在D4大于D2的情况下,就将D4所设计的内容涉及到D2的内容,通过对其进行控制,将指针V2加至1,在对全部存在的数据进行研究分析后,D2的所涵的资料作为数据内容上行表中的最大数据值。4.3.4查询下行表最小值子程序模块如图4-3-6所示,此应用设计的目的是对电梯响应和设置下降模式中的反响呼叫指令所进行服务和处理的。面对反向呼叫指令的情况下,首先要对其判别呼叫指令是不是大于上行表内容中的最大数据类型,在小于最小任务数据的情况下,就得减10标记进行有关处理,设置之后再把有关内容存入上行表中;在大于最小任务数据的情况下,就可以依据原来的数据内容存入下行表中。此应用设置在最开始时对上行表中的首个表单元的相关内容收入到D2中,在应用设备进行运行时,通过一系列的措施对其采取有效方式判断目前所了解到的表单元数据是不是经历了减10标记的阶段从而成为处理过的系统反向呼叫指令,采用相关处理办法,把这些修改调整为加10还原处理的阶段,并将内容存储到D5中。最后的步骤是对D5与D3采用比较的方法模式,在D5大于D3的情况下,就将D5所设计的内容涉及到D3的内容,通过对其进行控制,将指针V3加至1,在对全部存在的数据进行研究分析后,D3的所涵的资料作为数据内容上行表中的最大数据值。图4-3-5 查询上行表最大值子程序梯形图Fig.4-3-5 ladder chart of find max value in up-table subprogram module图4-3-6 查询下行表最小值子程序梯形图Fig.4-3-6 ladder chart of find mini value in down-table subprogram module4.3.5上行表已完成信号消除子程序模块此程序的后续内容设计了关于上行表中制定了呼叫数据删除工作有关内容。如图4-3-7和4-3-8所示,其数据系统的设计内容很简单,利用V4和V5的位置变化和传输数据来达到相关目的。开始利用相关联的子程序对初始值进行设置,将V4指向D100,利用MOV系统应用,将V5所指向的数据单元涵盖所有V4指向的数据单元内容,再进行一系列的操作运行,把数据资料中所有内容都要进行向前移动的操作。4.3.6下行表已完成信号消除子程序模块如图4-3-9和4-3-10所示,此次设计的内容结构与上行表已经完全达到了目的,使信号消除子程序模块形成相同的模式。PLC程序就此完毕。图4-3-7 上行已完成信号清除子程序模块梯形图(1)Fig.4-3-7 ladder chart of clear up signal finished subprogram module (1)图4-3-8 上行已完成信号清除子程序模块梯形图(2)Fig.4-3-8 ladder chart of clear up signal finished subprogram module (2)图4-3-9 下行表已完成的楼层呼叫信号删除(1)Fig.4-3-9 ladder chart of clear down signal finished subprogram module(1)图4-3-10 下行表已完成的楼层呼叫信号删除(2)Fig.4-3-10 ladder chart of clear down signal finished subprogram module (2)5上位机组态设计及系统测试5.1RealInfo上位机组态设计5.1.1RealInfo介绍RealInfo具有数据管理、通讯、交互的功能特点。综合整体来看,数据通讯包括以下内容:1)通过在实际中得到资料内容把它们进行整理设计成更为便捷的具体作。2)根据所收集到的操作指令用电脑准确有效的传送到实际运行系统中,采用这样的方法能够建立对软件所需的双向连接的具体应用。换句话说,数据管理的主要内容依照使用者的要求,更深入的进行优化管理,对数据进行量程变换、统计、分析等方法。依照每位使用者的要求对数据进行交互,并将各种不一致的形式的数据发送给用户。比如实际设计中的监控设施,工作人员对数据资料的分析研究等,它的积极作用是为各式各样的使用者带来了不同的交互手段。随着科学技术日新月异的发展,计算系统行业的发展空间也大大提升 。RealInfo计算系统经过长期的创新与实践,已被大部分使用在石油、化工和机械制造以及服务业等各行各业。Reallnfo计算系统不管从产品的生产到管理监测还是资源计划都实现了整个产业链的工业自动化和多元化,提高了产业的效率,资源得到了合理的配置。5.1.2上位机组态设计相关说明此次毕业设计突破以往陈态,大胆创新,初步尝试采用了型号为FX2N-80MR的PLC计算系统。但由于考虑到学校一些资源设备和匹配环境有限等客观条件,此次毕业设计演示我制作了两套不同的上位机组态程序,一套是正常的与PLC联机使用时的上位机组态;另一套是在脚本的基础上脱离PLC计算程序独立运行演示本设计的功能及控制算法。尽管着两套上位机组态程序不同但它们的界面完全相同。5.1.3界面介绍本程序的上位机组态操作界面如图5-1所示。图5-1 操作界面Fig.5-1 operation interface本次操作以电梯为例,结合电梯的内部系统结构和形态,大致将电梯操作界面按功能分为三测:左侧区域为电梯内部承载箱和不同楼层厅门,中间操作面板为电梯内部承载箱,右侧观察区为每个楼层的指示灯和上、下行表按键控制区。分别对电梯的上下行和等待这三种状态一一测试。5.1.4演示用脚本RealInfo计算系统采用最基础的类C语言编写脚本,算法设计思想结合了PLC有关计算程序,目前存在组态软件资源有限的问题,缺少计时器之类的软件导致开门后经过规定时间自动关门的功能无法演示。如表5-1所示,在进行演示程序中变量与PLC程序中的I/O点,变量及中间继电器存在的对应关系。表5-1变量对应关系表Tablet.5-1 variable relation list上位机组态PLC上位机组态PLCIn01.pvX13In04.pvX16In02.pvX14In05.pvX17In03.pvX15In06.pvX20Out01_01.pvX1Color01_01.pvY1Out02_01.pvX2Color02_01.pvY2Out02_02.pvX3Color02_02.pvY3Out03_01.pvX4Color03_01.pvY4Out03_02.pvX5Color03_02.pvY5Out04_01.pvX6Color04_01.pvY6Out04_02.pvX7Color04_02.pvY7Out05_01.pvX10Color05_01.pvY10Out05_02.pvX11Color05_02.pvY11Out06_01.pvX12Color06_01.pvY12Op_ok.pvX23Up.pvY21Close_ok.pvX24Down.pvY22P_upD100Op.pvY23P_downD120Close.pvY24LevelD0StopM203NumberD1WaitM200MaxD2Up_dirY25MiniD3Down_dirY265.2 系统功能测试电梯运行的模式分上行、等待和下行三种状态,不管电梯处于上行状态亦或下行状态时都有上行和下行两类呼叫信号;其中,上行和下行状态同向呼叫信号又分为大于当前楼层和小于当前楼层两类;面对要等待电梯时,存在一些大于当前层的呼叫指令和小于当前层的呼叫指令。下面以上几种状态对系统进行一一测试。当电梯处于一楼初始状态,如图5-2-1,点上行按钮,上位机执行此命令,电梯则开始上行,此时系统为大于当前楼层的正向呼叫信号;如图5-2-2。电梯上行到目标楼层停止则属于等待状态;如图5-2-3。同上行状态操作,点击下行按钮,上位机执行此命令,电梯则开始下行,电梯执行小于当前楼层的反向呼叫信号。反复执行如上操作步骤,上位机接受指令后电梯也执行不同方向的呼叫指令。经过一系列的实验调查,当电梯处于一楼初始状态时,电梯功能测试完毕。图5-2-1 等待状态Fig.5-2-1 wait state图5-2-2 向三楼上行状态Fig.5-2-2 up to floor3 state图5-2-3到达三楼等待Fig.5-2-3 stop to floor3 and wait state图5-2-4 向二楼下行状态Fig.5-2-4 down to floor2 state图5-2-5 到达二楼等待Fig.5-2-5 stop to floor2 and wait state图5-2-6 向五楼上行状态Fig.5-2-6 up to floor5 state图5-2-7 到达五楼等待Fig.5-2-7 stop to floor5 and wait state图5-2-8 向一楼下行状态Fig.5-2-8 down to floor1 state5.3系统说明此应用系统主要对电梯的上下行控制逻辑进行分析研究,主要目的是构建双表排序查询算法中的PLC程序的发展和使用。因此,虽然此次的设计不能够满足日常使用的高标准,而且还要对电梯的具体使用情况作为主要出发点实现以及应用。所以,本设计还远没有达到日常应用的程度。并且电梯的日常应用问题要根据其实际应用环境以及具体要求来设计。还有一系列的所需要解决的问题例如紧急停止、司机控制、超重等问题还没有有效解决。6结论历经三个月的不断分析研究,和对大量资料文献的调查分析中,得到关于电梯的起源和发展的历史内容,也更深层次的了解了电梯运行具体过程和相关的控制设施,也熟练掌握了可编程控制设施在运行中的使用方式。同时把所调查收集到的内容进行并且,理论化、系统化的整理。将自身对于资料的分布和内容的获取能力得到较大的进步。在此次的设计研究中,同样也了解到,在工作过程中我们还需要具备勤奋,严谨,踏实的态度进行设计,这次的经历也会给予我一次与众不同的感受。目前,这次设计已经满足我对预期的要求。通过对技术的采用以编程控制器和双速交流电动机控制为主要技术来源,合理有效的选择数字化控制方法,将设别选型和设计进行优化管理,大大提升在系统操作时的安全性和系统发展效率,有效缓解了电梯在使用过程中所存在的问题,使得结构紧凑、噪音降低,提升了乘客在使用中的舒适感程度,合理的对资源进行利用,让经济和社会效益共同得到发展进步。此次设计中存在部分需要改进优化的地方,如:1. 大力提高对微机和部分PLC通信的接口数量,有效完成对联网的控制作用,做到让微机对多台电梯的有效控制作用;2. 调整电梯的按钮选择功能,能够不断适应乘客数量的多少,从而有效达到预期承受的目标,实现高效运行;3. 提出多种方案应对一些在电梯中出现的特殊情况处理法则。以上问题需要我们在设计中找到更加有效的办法进行优化调整。致谢感谢老师审阅,我会尽快修改论文,完成定稿!参考文献1 可编程序控制器及其应用M 中国劳动社会保障出版社,2007 2 廖常初主编,FX系列PLC编程及应用M 机械工业出版社,2006 3 廖常初主编,PLC应用技术问答M 机械工业出版社,2006 4 宋伯生主编,PLC编程实用指南M 机械工业出版社, 2007 5 宋伯生.可编程控制器,联网编程应用M:北京:中国劳动出版社,1998. 6 张培志主编,电气控制与可编程序控制器M 化学工业出版社,2007 7 吴国政主编,电梯原理,使用与维护M 电子工业出版社,1999 8 谢克明,夏路易.可编程控制器原理与程序设计M.北京:电子工业出版社,2003. 9 杨公源.可编程控制器(PLC)原理与应用M.北京:电子工业出版社,2004. 10 谢剑英,贾青著.微型计算机控制技术M.第3版.北京:国防工业出版社,2001. 11FX1S,FX1N,FX2N,FX2NC系列编程手册 12陈建明. 电气控制与PLC应用. 北京:电子工业出版社,200613陈金华.可编程序控制器应用技术.北京:电子工业出版社.199314史增芳 可编程控制器原理与应用. 北京:中国林业出版社,200615谢克明、夏路易.可编程控制器原理与程序设计.北京:电子工业出版社.200216胡学林主编. 电气控制与PLC . 北京:冶金工业出版社.200717何仿山.可编程序设计范例大全.上海:同济大学出版社.199718黄明琦、王福平.可编程序控制器.重庆:重庆大学出版社.200319王兆义 .可编程控制器的应用技术.重庆:机械工业出版社.199920齐从谦.王士兰.plc技术及应用.北京:机械工业出版社.200021程周. 电气控制与PLC原理及应用. 北京:电子工业出版社,200322袁任光.可编程序控制器应用技术与实例.广州:华南理工大学出版社.199623黄大雷、吴庚审.可编程控制器及其应用.北京:人民交通出版社.199224史增芳. 可编程控制器原理与应用.北京:中国林业出版社,200625邓志良、刘维亭.电气控制技术与PLC. 南京:东南大学出版社,200226李树雄.可编程序控制器原理及应用教程.北京:北京航空航天大学.200327陈红康.设备电器控制与PLC技术. 山东:山东大学出版社,200628 廖常初编著. 可编程序控制器的编程方法与工程应用. 重庆:重庆大学出版社.2001 附录(1)变量初始化脚本levle.pv=1;number.pv=1;elevator.pv=0;show01.pv=1;show02.pv=0;show03.pv=0;show04.pv=0;show05.pv=0;show06.pv=0;button01.pv=0;button02.pv=0;button03.pv=0;button04.pv=0;button05.pv=0;button06.pv=0;button07.pv=0;button08.pv=0;levle_temp=0;temp=0;up_dir=0;down_dir=0;stop=0;p_up0=&up0;p_up1=&up1;p_up2=&up2;p_up3=&up3;p_up4=&up4;p_up5=&up5;p_up6=&up6;p_down0=&down0;p_down1=&down1;p_down2=&down2;p_down3=&down3;p_down4=&down4;p_down5=&down5;p_down6=&down6;(2)主程序脚本/停层信号产生if elevator.pv=0 thennumber.pv=1;show01.pv=1;show02.pv=0;show03.pv=0;show04.pv=0;show05.pv=0;show06.pv=0;endifif elevator.pv=100 thennumber.pv=2;show02.pv=1;show01.pv=0;show03.pv=0;show04.pv=0;show05.pv=0;show06.pv=0;endifif elevator.pv=200 thennumber.pv=3;show03.pv=1;show01.pv=0;show02.pv=0;show04.pv=0;show05.pv=0;show06.pv=0;endifif elevator.pv=300 thennumber.pv=4;show04.pv=1;show01.pv=0;show02.pv=0;show03.pv=0;show05.pv=0;show06.pv=0;endifif elevator.pv=400 thennumber.pv=5;show05.pv=1;show01.pv=0;show02.pv=0;show03.pv=0;show04.pv=0;show06.pv=0;endifif elevator.pv=500 thennumber.pv=6;show06.pv=1;show01.pv=0;show02.pv=0;show03.pv=0;show04.pv=0;show05.pv=0;endif/呼叫信号产生&信号点亮灯控制if out01_01.pv=1 thenlevle.pv=1;if levle.pvnumber.pv then color01_01.pv=1;endifendifif in01.pv=1 thenlevle.pv=1;if levle.pvnumber.pv thenbutton01.pv=1;endifendifif out02_01.pv=1 thenlevle.pv=2;if levle.pvnumber.pv thencolor02_01.pv=1;endifendifif out02_02.pv=1 thenlevle.pv=2;if levle.pvnumber.pv thencolor02_02.pv=1;endifendifif in02.pv=1 thenlevle.pv=2;if levle.pvnumber.pv thenbutton02.pv=1;endifendifif out03_01.pv=1 thenlevle.pv=3;if levle.pvnumber.pv thencolor03_01.pv=1;endifendifif out03_02.pv=1 thenlevle.pv=3;if levle.pvnumber.pv thencolor03_02.pv=1;endifendifif in03.pv=1 thenlevle.pv=3;if levle.pvnumber.pv thenbutton03.pv=1;endifendifif out04_01.pv=1 thenlevle.pv=4;if levle.pvnumber.pv thencolor04_01.pv=1;endifendifif out04_02.pv=1 thenlevle.pv=4;if levle.pvnumber.pv thencolor04_02.pv=1;endifendifif in04.pv=1 thenlevle.pv=4;if levle.pvnumber.pv thenbutton04.pv=1;endifendifif out05_01.pv=1 thenlevle.pv=5;if levle.pvnumber.pv thencolor05_01.pv=1;endifendifif out05_02.pv=1 thenlevle.pv=5;if levle.pvnumber.pv thencolor05_02.pv=1;endifendifif in05.pv=1 thenlevle.pv=5;if levle.pvnumber.pv thenbutton05.pv=1;endifendifif out06_01.pv=1 thenlevle.pv=6;if levle.pvnumber.pv thencolor06_01.pv=1;endifendifif in06.pv=1 thenlevle.pv=6;if levle.pvnumber.pv thenbutton06.pv=1;endifendif/外部上行过程中或等待状态时反向呼叫信号处理if out02_01.pv=1 | out03_01.pv=1 | out04_01.pv=1 | out05_01.pv=1 | out06_01.pv=1 thenif up_dir=1 | wait=1 thenif levle.pv=number.pv & wait=1 thenop.pv=1;endifif levle.pvup_max() thena=10+levle.pv;uptable(a);elseif levle.pvup_max() thendowntable(levle.pv);endifendifendifendif/外部下行过程中或等待状态时反向呼叫信号处理if out02_02.pv=1 | out03_02.pv=1 | out04_02.pv=1 | out05_02.pv=1 | out01_01.pv=1 thenif down_dir=1 | wait=1 thenif levle.pv=number.pv & wait=1 thenop.pv=1;endifif levle.pvdown_mini() | down_mini()=0 & levle.pvdown_mini() & down_mini()0 | down_mini()=0 & levle.pvnumber.pv thenuptable(levle.pv);endif endifendifendif/外部上行过程中同向呼叫信号处理if out01_01.pv=1 | out02_02.pv=1 | out03_02.pv=1 | out04_02.pv=1 | out05_02.pv=1 thenif up_dir=1 thenif levle.pvnumber.pv thenuptable(levle.pv);else if levle.pvnumber.pv then downtable(levle.pv);endifendifendifendif/外部下行过程中同向呼叫信号下行信号处理if out02_01.pv=1 | out03_01.pv=1 | out04_01.pv=1 | out05_01.pv=1 | out06_01.pv=1 thenif down_dir=1 thenif levle.pvnumber.pv then uptable(levle.pv);endifendifendifendif/内部呼叫信号处理if in01.pv=1 | in02.pv=1 | in03.pv=1 | in04.pv=1 | in05.pv| in06.pv=1 thenif levle.pvnumber.pv then uptable(levle.pv);endifendifendif/电梯运行停止控制if p_up00 & down_dir=0 thenup_dir=1;elseup_dir=0;endifif p_down00 & up_dir=0 then down_dir=1;elsedown_dir=0;endifif p_up0=0 & p_down0=0 thenwait=1;up_dir=0;down_dir=0;elsewait=0;endifif (number.pv=p_up0 | number.pv=p_up0-10) & up_dir=1 thenop.pv=1;temp_door=1;stop=1;delup();endifif (number.pv=p_down0 | number.pv=p_down0+10) & down_dir=1 thenop.pv=1;temp_door=1;stop=1;deldown();endifif temp_door=1 & op_ok.pv=1 thentemp=1;temp_door=0;endifif temp=1 & cl_ok.pv=1 thenstop=0;temp=0;endif/门控动画if op.pv=1 & op_ok.pv=0 & number.pv=1 & stop=1 thendoor01_01.pv=door01_01.pv-1;door01_02.pv=door01_02.pv+1;endifif close.pv=1 & cl_ok.pv=0 & number.pv=1 & stop=1 thendoor01_01.pv=door01_01.pv+1;door01_02.pv=door01_02.pv-1;endifif op.pv=1 & op_ok.pv=0 & number.pv=2 & stop=1 thendoor02_01.pv=door02_01.pv-1;door02_02.pv=door02_02.pv+1;endifif close.pv=1 & cl_ok.pv=0 & number.pv=2 & stop=1 thendoor02_01.pv=door02_01.pv+1;door02_02.pv=door02_02.pv-1;endifif op.pv=1 & op_ok.pv=0 & number.pv=3 & stop=1 thendoor03_01.pv=door03_01.pv-1;door03_02.pv=door03_02.pv+1;endifif close.pv=1 & cl_ok.pv=0 & number.pv=3 & stop=1 thendoor03_01.pv=door03_01.pv+1;door03_02.pv=door03_02.pv-1;endifif op.pv=1 & op_ok.pv=0 & number.pv=4 & stop=1 thendoor04_01.pv=door04_01.pv-1;door04_02.pv=door04_02.pv+1;endifif close.pv=1 & cl_ok.pv=0 & number.pv=4 & stop=1 thendoor04_01.pv=door04_01.pv+1;door04_02.pv=door04_02.pv-1;endifif op.pv=1 & op_ok.pv=0 & number.pv=5 & stop=1 thendoor05_01.pv=door05_01.pv-1;door05_02.pv=door05_02.pv+1;endifif close.pv=1 & cl_ok.pv=0 & number.pv=5 & stop=1 thendoor05_01.pv=door05_01.pv+1;door05_02.pv=door05_02.pv-1;endifif op.pv=1 & op_ok.pv=0 & number.pv=6 & stop=1 thendoor06_01.pv=door06_01.pv-1;door06_02.pv=door06_02.pv+1;endifif close.pv=1 & cl_ok.pv=0 & number.pv=6 & stop=1 thendoor06_01.pv=door06_01.pv+1;door06_02.pv=door06_02.pv-1;endifif door01_01.pv=0 & door01_02.pv=0 & number.pv=1 thencl_ok.pv=1;op_ok.pv=0;close.pv=0;endifif door01_01.pv=6 & number.pv=1 thenop_ok.pv=1;cl_ok.pv=0;op.pv=0;endifif door02_01.pv=0 & door02_02.pv=0 & number.pv=2 thencl_ok.pv=1;op_ok.pv=0;close.pv=0;endifif door02_01.pv=6 & number.pv=2 thenop_ok.pv=1;cl_ok.pv=0;op.pv=0;endifif door03_01.pv=0 & door03_02.pv=0 & number.pv=3 thencl_ok.pv=1;op_ok.pv=0;close.pv=0;endifif door03_01.pv=6 & number.pv=3 thenop_ok.pv=1;cl_ok.pv=0;op.pv=0;endifif door04_01.pv=0 & door04_02.pv=0 & number.pv=4 thencl_ok.pv=1;op_ok.pv=0;close.pv=0;endifif door04_01.pv=6 & number.pv=4 thenop_ok.pv=1;cl_ok.pv=0;op.pv=0;endifif door05_01.pv=0 & door05_02.pv=0 & number.pv=5 thencl_ok.pv=1;op_ok.pv=0;close.pv=0;endifif door05_01.pv=6 & number.pv=5 thenop_ok.pv=1;cl_ok.pv=0;op.pv=0;endifif door06_01.pv=0 & door06_02.pv=0 & number.pv=6 thencl_ok.pv=1;op_ok.pv=0;close.pv=0;endifif door06_01.pv=6 & number.pv=6 thenop_ok.pv=1;cl_ok.pv=0;op.pv=0;endif/轿箱动画if up_dir=1 & stop=0 & cl_ok.pv=1 thenelevator.
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:基于三菱PLC的六层电梯仿真控制系统设计
链接地址:https://www.renrendoc.com/p-48777834.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!