基于WinCC组态软件的电梯控制系统设计_第1页
基于WinCC组态软件的电梯控制系统设计_第2页
基于WinCC组态软件的电梯控制系统设计_第3页
基于WinCC组态软件的电梯控制系统设计_第4页
基于WinCC组态软件的电梯控制系统设计_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE****大学题目:基于WinCC组态软件的电梯控制系统设计专业:电气工程及其自动化学生姓名:*******班级学号:**********指导教师:*********指导单位:电气信息工程系日期:2008年9月15日至2008年12

摘要PLC是ProgrammableLogicalController的简称,广泛应用于冶金、石油、化工、交通运输、轻工、电力、汽车、通用机械、智能建筑等各个领域,是目前一种应用场合最多的工业控制器,在工业自动化中起着举足轻重的作用。而电梯是人们生活中不可或缺的工具之一。目前,电梯控制使用最多的是PLC控制方式。本文主要介绍了可编程控制器及其应用特点,并用西门子S7–300系列PLC来做一个电梯控制系统的设计,然后采用西门子公司的工控组态软件WinCC与S7-PLCSIM仿真软件配合使用实现S7-300与工控组态软件WinCC之间虚拟通讯,模拟控制过程。关键词:电梯控制;可编程控制器;WinCC;SIMATICS7-300;S7-PLCSIMABSTRACTThePLCisthebriefnameoftheProgrammableLogicalController,whichiswidelyusedinthemetallurgy,petroleum,chemicalengineering,transportationextensivelyconveyance,lightwork,electricpower,automobile,generalusemachine,theintelligencebuildingetc.It’scurrentlyakindofthemostsituationappliedindustrycontroller,andrisesaprominentroleinindustryautomationarea.Elevatorisimportanttoolsofourlife.Nowadays,moreandmorepeopledesigntheelevatorsystembyusingPLC.ThemainpurposeofthisarticleistointroducetheapplicationfeaturesofprogrammablelogiccontrollerandbuildtheelevatorsystembyuseSIMENSS7-300.Next,weusetheSiemensindustrialcontrolconfigurationsoftwareWincccombinationwithPLCSIMsimulationsoftwaretobuildupavirtualcommunicationsbetweenS7-300andWinCC,soastosimulatethecontrolprocess.Keywords:ElevatorControl;PLC;WinCC;SIMATICS7-300;S7-PLCSIM目录TOC\o"1-2"\h\z\u第一章绪论 11.1电梯的基本结构 11.2电梯的控制方式 11.3电梯的主要功能 2第二章PLC概述 32.1PLC的发展简史及发展趋势 32.2PLC的功能及应用 42.3PLC的分类和特点 52.4PLC的基本结构 62.5PLC的工作原理 72.6PLC控制系统设计的基本原则和内容 7第三章软件介绍 93.1STEP7概述 93.2仿真软件S7-PLCSIM 103.3工控组态软件WinCC 10第四章电梯系统设计 124.1课题设计分析 124.2课题程序设计 154.2.1编程涉及的部分指令 154.2.2创建项目并编程 274.2.3主要程序段 214.3WinCC上的人机界面组态 24结束语 31致谢 32参考文献 33附录A 34********大学******届本科生毕业设计(论文)PAGE47第一章绪论随着社会的不断发展,楼房越来越高,而电梯成为了高层楼房的必须设备。它方便了人们的生活,节省了时间和体力。电梯是自动化程度和安全可靠性要求很高的设备,其电气构成比较复杂。电梯质量的好坏在很大程度上取决于它的控制系统。PLC控制系统运行可靠、编程简单、维修方便、抗干扰性强,已成为目前电梯系统中使用最多的控制方式。1.1电梯的基本结构电梯的基本结构有:1.曳引系统:由曳引机、曳引钢丝绳、导向轮及反绳轮等组成。2.导向系统:由导轨、导靴和导轨架等组成。作用是限制轿厢和对重的活动自由度。使轿厢和对重只能沿着导轨作升降运动。3.门系统:由轿厢门、层门、开门机、联动机构、门锁等组成。4.桥厢:轿厢是用以运送乘客或货物的电梯组件。它是由轿厢架和轿厢体组成。5.重量平衡系统:由对重和重量补偿装置组成。对重由对重架和对重块组成。6.电力拖动系统:由曳引电机、供电系统、速度反馈装置、速度装置等组成。它的作用是对电梯实行速度控制。7.电气控制系统:由操纵装置、位置显示装置、控制屏、平层装置、选层器等组成。它的作用是对电梯的运行实行操纵和控制。8.安全保护系统:包括机械和电气的各类保护系统,可保护电梯安全使用。1.2电梯的控制方式按操纵控制方式分,电梯可以分为以下几种:1.手柄开关操纵电梯:电梯司机在轿厢内控制操纵盘手柄开关,实现电梯的起动、上升、下降、平层、停止的运行状态。它要求轿厢门上装有透明玻璃窗口或使用栅栏轿门,井道壁上有层楼标记和平层标记,电梯司机根据这些标记判断楼层数以及控制电梯平层。2.信号控制电梯:这是一种自动控制程度较高的有司机电梯。除具有自动平层,自动开门功能外,还具有轿厢命令等级、层站召唤等级、自动停层、顺向截停和自动换向等功能。司机只要将需要停站的层楼按钮逐一按下,再按下启动按钮,电梯就自动关门运行。在这中间,司机只需要操纵启动按钮,一直到预先登记的指令全部执行完毕。在运行中,电梯能被符合运动方向的层站召唤信号截停。采用这种控制方式的常为司机客梯。3.集选控制电梯:集选控制是一种在信号控制基础上发展起来的全自动控制电梯,它与信号控制的主要区别主要在于能实现无司机操纵。其主要特点是:把轿内选层信号和各层外呼信号集合起来,自动决定上、下运行方向,顺向应答。这类电梯需要在轿厢上设置称重装置,以免电梯超载。轿门上需设有保护装置,防止乘客出、入轿厢时被轧伤。4.并联控制电梯:2-3台电梯的控制线路并联起来进行逻辑控制,共用层外召唤按钮,电梯本身都具有集选功能。群控电梯是用微机来统一调度多台集中并列的电梯。群控有梯群程序控制、梯群智能控制等形式。1.3电梯的主要功能电梯要实现的主要功能有:1.司机操作:由司机关门启动电梯运行,由轿内指令按钮选向,厅外召唤只能顺向截梯,自动平层。2.集选控制:集选控制是将轿厢内指令和厅外召唤的各种功能信号集中进行综合分析处理的高度自动控制功能。它能对轿厢指令、厅外召唤登记,停站延时自动关门启动运行,同向逐一应答,自动平层,自动开门,顺向截梯,自动换反向应答,能自动应召服务。3.下行集选:只在下行时有集选功能,因此厅外只设下行召唤按钮,上行不能截梯。4.独立操作:指通过轿内指令驶往特定楼层,专为特定楼层乘客提供服务,不应答其他层站和厅外召唤。5.特别楼层优先控制:特别楼层有呼唤时,电梯以最短的时间应答。应答前往时,不理会轿内指令和其他召唤。到达该特别楼层后,该功能自动取消。6.停梯操作:在夜间、周末或假日,通过停梯开关使电梯停在指定楼层。停梯时,轿门关闭,照明、风扇断电,以利节电、安全。7.满载控制:当轿厢内满载时,不响应厅外召唤。8.防止恶作剧功能:本功能防止因恶作剧而按下过多轿内指令按钮导致异常情况。9.清除无效指令:清除所有与电梯运行方向不符的轿内指令。10.开门时间自动控制:根据厅外召唤、轿内指令的种类以及轿内情况,自动调整开门时间。11.故障重开门:因故障使电梯门不能关闭时,使门重新打开再试关门。12.低速自救:当电梯在层间停止时,自动以低速驶向最近楼层停梯开门。13.停电时紧急操作:当市电电网停电时,用备用电源将电梯运行到指定楼层待机。14.故障检测:将故障记录在微机内存,并以数码显示故障性质。当故障超过一定数值时,电梯便停止运行。只有排除故障,清除内存记录后,电梯才能运行。大多数微机控制电梯都具有这种功能。第二章PLC概述可编程序控制器,英文称ProgrammableLogicalController,简称PLC。国际电工委员会(IRC)对PLC的定义是:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存贮器,用来在其内部存贮执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关设备,都应按易于与工业控制系统形成一个整体,易于扩充其功能的原则设计。PLC把控制技术、计算机技术、通信技术集成于一体、功能强大,可靠性高,编程简单,使用方便,维护容易,应用广泛,是当代工业生产自动化的四大支柱之一。2.1PLC的发展简史及发展趋势PLC的发展与计算机技术、半导体技术、控制技术、数字技术、通信网络技术等高新技术的发展息息相关。这些高新技术的发展推动了PLC的发展,而PLC的发展又对这些高新技术提出了更高、更新的要求、促进了它们的发展。从PLC的控制功能来分,PLC的发展经历了这四个阶段:第一阶段,从第一台PLC问世到20世纪70年代中期,是PLC的初创阶段。该时期的PLC产品主要用于逻辑运算、定时和计数,它的CPU由中小规模的数字集成电路组成,它的控制功能比较简单。第二阶段,从20世纪70年代中期到末期,是PLC的实用化发展阶段。该时期的PLC产品的主要控制功能得到了较大的发展。随着多种8位处理器的相继问世,PLC技术产生了飞跃。在逻辑运算功能的基础上,增加了数值运算、闭环调节功能,提高了运算速度,扩大了输入/输出规模。第三阶段,从20世纪70年代末期到80年代中期,是PLC通信功能的实现阶段。与计算机通信的发展相联系,PLC也在通信方面有了很大发展,初步形成了分布式的通信网络体系。在该阶段,由于生产过程控制的需要,对PLC的需求大大增加,产品的功能也得到了发展,数学运算的功能得到了较大的扩充,产品的可靠性进一步提高。第四阶段,从20世纪80年代中期开始,是PLC的开放阶段。主要表现为通信系统的开放,使各个厂家的产品可以互相通信,通信协议的标准化使用户得到了好处。在这一阶段,产品的规模增大,功能不断完善,大中型产品多有CRT屏幕显示功能,产品的扩展也因为通信功能的改善而变得方便,此外,还采用了标准的软件系统,增加了高级编程语言等。PLC诞生至今,虽然只有30多年历史,但其发展势头迅猛。平均3到5年更新换代一次。今后,PLC的发展可归纳为以下几个方面:1.小型化、专用化、低成本。随着微电子技术的发展,新型器件被大幅度地提高功能和降低价格。PLC功能不断加强,结构更为紧凑、小巧。由于主要部件成本不断下降,也大幅度降低了PLC的成本。2.系列化、标准化、模块化。为了推动技术标准化的进程,一些国际性组织不断为PLC的发展制定一些新的标准。模块式结构使系统的构成更加灵活、方便。功能明确化,专用化的复杂功能由专门模块来完成。3.高速化、大容量化和高性能化。大型PLC采用多处理器系统,如有的采用了32位微处理器,可同时进行多任务操作,处理速度提高,存储容量大大增加。PLC的功能进一步加强,以适应各种控制需要,使计算、处理功能进一步完善,特别是增强了过程控制和数据处理功能。4.网络化。计算机与PLC之间,以及各个PLC之间的连网和通信能力的不断增强,使工业网络可以有效地节省资源、降低成本、提高系统可靠性和灵活性,使网络的应用有普遍化的趋势。2.2PLC的功能及应用随着计算机技术、工业控制技术、电子技术和通信技术的发展,PLC已从小规模的单机顺序控制,发展到包括过程控制、位置控制等场合的所有控制领域,能组成工厂自动化的PLC综合控制系统。现在的PLC一般具有如下主要功能:1.开关量逻辑控制功能:这是PLC的最基本功能之一。逻辑控制功能实际上就是位处理功能,它用PLC的与、或、非指令代替继电器触点串联、并联和其他逻辑连接,实现开关控制、逻辑控制和顺序控制。2.定时/计数控制功能:定时/计数控制功能是指利用PLC提供的定时器、计数器指令实现对某种操作的定时或计数控制,以取代时间继电器和计数继电器。3.数据处理功能:数据处理功能是指PLC能进行数据传送、数据比较、数据移位、数制转换、算术运算与逻辑运算以及编码和译码等操作。4.监控、故障诊断功能:PLC设置了较强的监控、故障诊断功能。利用编程器或监视器,操作人员可以监视PLC各个部分的运行状态和进程;也可以在线调整和修改控制程序中的定时器、计数器的设定值或强制设置I/O的状态。PLC可以对系统构成、某些硬件状态、指令的合法性进行自诊断,发现异常情况,发出警报并显示错误类型,如遇严重错误,则自动终止运行。5.步进控制功能:步进控制功能是用步进指令来实现有多道加工工序的控制,只有前一道工序完成后,才能进行下一道工序操作的控制,以取代由硬件构成的步进控制器。6.A/D、D/A转换功能:有些PLC具有A/D、D/A转换功能,可以方便地完成对模拟量的控制和调节。7.停电记忆功能:PLC内部分存储器所使用的RAM设置了停电保持器件,以保证断电后这部分存储器中的信息能够长期保存。8.远程I/O功能:远程I/O功能是指通过远程I/O单元将分散在远距离的各种输入、输出设备与PLC主机相连接。进行远程控制,接受输入信号、传出输出信号。9通信连网功能:新一代的PLC具有通信功能。PLC的通信包括PLC相互之间、PLC与上位计算机间的通信,PLC与其他智能设备间的通信。10.扩展功能:扩展功能是指通过连接I/O扩展单元来增加I/O点数,也可通过附加各种智能单元及特殊功能单元来提高PLC的控制能力。PLC生产初期,由于其价格高于继电器控制装置,使得其应用受到限制。但最近几年来,随着PLC性能价格比的不断提高,PLC的应用面越来越广,其主要原因是:一方面由于微处理器芯片及有关元器件的价格大大下降,使得PLC的成本下降;另一方面PLC的功能大大增强,使它能解决复杂的计算和通信问题。从PLC的功能来分,PLC的应用领域主要有以下几个方面:1.开关量逻辑控制。这是PLC最基本、最广泛的应用领域,它完全取代了传统的继电接触器等顺序控制装置。开关量逻辑控制可以代替继电器完成组合逻辑控制、定时与顺序逻辑控制,它既可用于单机控制,又可用于多机控制,以及生产线的自动控制,并广泛应用于电力、机械制造、钢铁、石油、化工、采矿、汽车等各行各业。2.运动控制。利用配合PLC使用的专用智能模块,可以对步进电机或伺服电机的单轴或多轴系统实现的位置控制。3.过程控制。过程控制是对温度、压力、流量等连续变化的模拟量实现的闭环控制。现代的PLC一般都有PID闭环控制功能。4.机械加工机床的数字控制。PLC和计算机数控装置组合成一体,可以实现数值控制,组成数控机床。5.通信、网络化。随着计算机网络和计算机控制技术的发展,工厂自动化网络系统正在兴起。通过网络系统。PLC和远程I/O进行通信,多台PLC之间以及PLC和其他智能设备之间也可相互交换数字信息,形成一个统一的整体,实现分散控制或集中控制。2.3PLC的分类和特点PLC种类很多,其功能、内存容量、控制规模、外形等方面存在较大差异,且还没有权威的统一分类标准,准确分类也是困难的。按控制规模,根据I/O点数的多少,可将PLC分为微型机(I/O点数小于100点,内存容量为256B-1KB)、小型机(I/O点数约为100-500点,内存容量为1-3.6KB)、中型机(I/O点数约为500-1000点,内存容量为3.6-13KB)、大型机(I/O点数在1000点以上,内存容量为13KB以上)、超大型机(I/O点数可达几千点,甚至几万点,内存容量为13KB以上)。按照结构形式分类可分为整体式和模块式。按功能强弱来分,可大致分为低档机、中档机和高档机三种。PLC迅速的发展,除了工业自动化的客观需求外,还有许多独特的优点。它较好的解决了工业控制领域中普遍关心的可靠、安全、灵活、方便、经济等问题。它具有以下主要特点:可靠性高,抗干扰能力强;编程、操作简易方便、程序修改灵活;硬件配套齐全,用户使用方便,适应性强;易于系统的设计、安装、调试和维护;体积小、重量轻、功耗低、响应快。2.4可编程控制器的基本结构可编程控制器主要由CPU模块、输入模块、输出模块和编程器组成(如下图所示)。 图2-1可编程控制器的基本结构1.CPU模块CPU模块又叫中央处理单元或控制器,它主要由微处理器(CPU)和存储器组成。它用以运行用户程序、监控输入/输出接口状态、做出逻辑判断和进行数据处理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如编程器、电脑、打印机等)的请求以及进行各种内部判断等。PLC的内部存储器有两类,一类是系统程序存储器,主要存放系统管理和监控程序及对用户程序作编译处理的程序,系统程序已由厂家固定,用户不能更改;另一类是用户程序及数据存储器,主要存放用户编制的应用程序及各种暂存数据和中间结果。2.I/O模块I/O模块是系统的眼、耳、手、脚,是联系外部现场和CPU模块的桥梁。输入模块用来接收和采集输入信号。输入信号有两类:一类是从按钮、选择开关、数字拨码开关、限位开关、光电开关、压力继电器等来的开关量输入信号;另一类是由电位器、热电偶、测速发电机、各种变送器提供的连续变化的模拟输入信号。可编程序控制器通过输出模块控制接触器、电磁阀、电磁铁、调节阀、调速装置等执行器,可编程序控制器控制的另一类外部负载是指示灯、数字显示装置和报警装置等。3.电源可编程序控制器一般使用220V交流电源。可编程序控制器内部的直流稳压电源为各模块内的元件提供直流电压。4.编程器编程器是PLC的外部编程设备,用户可通过编程器输入、检查、修改、调试程序或监视PLC的工作情况。也可以通过专用的编程电缆线将PLC与电脑联接起来,并利用编程软件进行电脑编程和监控。5.输入/输出扩展单元I/O扩展接口用于将扩充外部输入/输出端子数的扩展单元与基本单元(即主机)连接在一起。6.外部设备接口此接口可将编程器、打印机、条码扫描仪,变频器等外部设备与主机相联,以完成相应的操作。2.5可编程控制器的工作原理可编程控制器有两种基本的工作状态,即运行(RUN)状态与停止(STOP)状态。在运行状态,可编程序控制器通过执行反映控制要求的用户程序来实现控制功能。为了使可编程序控制器的输出及时地响应随时可能变化的输入信号,用户程序不是只执行一次,而是反复不断地重复执行,直至可编程序控制器停机或切换到STOP工作状态。除了执行用户程序之外,在每次循环过程中,可编程序控制器还要完成内部处理、通信处理等工作,一次循环可分为5个阶段(如图所示)。内部处理通信服务内部处理通信服务输出处理程序执行输出处理STOP图2-2可编程序控制器工作过程在内部处理阶段,可编程序控制器检查CPU,模块内部的硬件是否正常,将监控定时器复位,以及完成一些别的内部工作。在通信服务阶段,可编程序控制器与别的带微处理器的智能装置通信,响应编程器键入的命令,更新编程器的显示内容。在输入处理阶段,可编程序控制器把所有外部输入电路的接通/断开(ON/OFF)状态读入输入映像寄存器。在程序执行阶段,即使外部输入信号的状态发生了变化,输入映像寄存器的状态也不会随之而变,输入信号变化了的状态只能在下一个扫描周期的输入处理阶段被读入。在输出处理阶段,CPU将输出映像寄存器的通/断状态传送到输出锁存器。2.6PLC控制系统设计的基本原则和内容任何一种控制系统都是为了实现被控对象的工艺要求,以提高生产效率和产品质量。因此,在设计PLC控制系统时,应遵循以下基本原则:1.最大限度地满足被控对象的控制要求充分发挥PLC的功能,最大限度地满足被控对象的控制要求,是设计PLC控制系统的首要前提,这也是设计中最重要的一条原则。这就要求设计人员在设计前就要深入现场进行调查研究,收集控制现场的资料,收集相关先进的国内、国外资料。同时要注意和现场的工程管理人员、工程技术人员、现场操作人员紧密配合,拟定控制方案,共同解决设计中的重点问题和疑难问题。2.保证PLC控制系统安全可靠保证PLC控制系统能够长期安全、可靠、稳定运行,是设计控制系统的重要原则。这就要求设计者在系统设计、元器件选择、软件编程上要全面考虑,以确保控制系统安全可靠。例如:应该保证PLC程序不仅在正常条件下运行,而且在非正常情况下(如突然掉电再上电、按钮按错等),也能正常工作。3.在满足控制要求的前提下,力求简单、经济、使用及维修方便一个新的控制工程固然能提高产品的质量和数量,带来巨大的经济效益和社会效益,但新工程的投入、技术的培训、设备的维护也将导致运行资金的增加。因此,在满足控制要求的前提下,一方面要注意不断地扩大工程的效益,另一方面也要注意不断地降低工程的成本。这就要求设计者不仅应该使控制系统简单、经济,而且要使控制系统的使用和维护方便、成本低,不宜盲目追求自动化和高指标。4.考虑到生产发展和工艺的改进,在选用PLC时,在I/O点数和内存容量上适当留有余地由于技术的不断发展,控制系统的要求也将会不断地提高,设计时要适当考虑到今后控制系统发展和完善的需要。这就要求在选择PLC、输入/输出模块、I/O点数和内存容量时,要适当留有裕量,以满足今后生产的发展和工艺的改进。PLC控制系统是由PLC与用户输入、输出设备连接而成的。因此,PLC控制系统设计的基本内容应包括:1.PLC可构成各种各样的控制系统,如单机控制系统、集中控制系统等。在进行应用系统设计时,要确定系统的构成形式。2.系统运行方式与控制方式的择定。3.选择用户输入设备、输出设备、以及由输出设备驱动的控制对象。4.PLC的选择。包括机型选择、容量选择、I/O模块选择、电源模块选择等。5.分配I/O点,绘制I/O连接图。6.设计程序控制。7.必要时还须设计控制台。8.编制控制系统的技术文件。第三章软件介绍PLC的程序有两部分组成:一是操作系统。二是用户程序。操作系统由PLC生产厂家提供,它支持用户程序的运行。用户程序是用户为完成特定的控制任务而编写的程序。用户要开发应用程序,就要用到开发程序的软件。STEP7是与西门子公司SIMATICS7系列PLC相配套的支持用户开发应用程序的软件包。3.1STEP7概述STEP7编程软件适用于SIMATICS7、C7、M7和基于PC的WinAC,是供它们编程、监控和设置参数的标准工具。STEP7是通过项目的方式来管理自动化系统,其功能包括硬件组态(配置)、参数设置、网络组态、通信连接、创建符号、编程、组态消息和操作员监控变量、启动和运行维护、监视、诊断、文档创建和归档等。STEP7标准软件包符合面向图形和对象的Windows操作原则,可运行在Windows2000、WindowsXP、WindowsServer2003下,为适应不同的应用对象,可选择不同的版本。STEP7标准软件包的功能和组成如下图所示。STEP7标准软件包STEP7标准软件包符号编辑器SIMATIC管理器NETPRO通信组态硬件组态编程语言LAD/FBD/STL硬件诊断 图3-1STEP7标准软件包1.SIMATIC管理器可浏览SIMATICS7、M7、C7的所有工具软件和数据。2.符号编辑器管理所有的全局变量,用于定义符号名称、数据类型和全局变量的注释。3.通信组态包括组态的连接和显示、定义MPI或PROFIBUSDP设备之间由时间或事件驱动的数据传输、定义事件驱动的数据、用编程语言对所选通信块进行参数设置。4.硬件组态用于对硬件设备进行配置和参数设置。包括系统组态(选择机架、给各个槽位分配模块、自动生成I/O地址)、CPU参数设置(如启动特性、扫描监视时间)和模块参数设置(用于定义硬件模块的可调整参数)。5.编程语言可以是梯形图语言(LAD)、功能块图语言(FBD)和语句表语言(STL)。6.硬件诊断工具为用户提供自动化系统的状态,可快速浏览CPU的数据以及用户程序运行中的故障原因,也可用图形方式显示硬件配置,例如,模块的一般信息和状态、显示模块故障、显示诊断缓冲区信息等。在S7系列PLC中,用户程序是由块组成的。构成用户程序的块包括:组织块、功能块、功能、数据块、系统功能块、系统功能。组织块OB是操作系统和用户程序之间的界面。操作系统只调用组织块,其他的程序块需要通过用户程序中的指令调用,操作系统才会加以处理(扫描)。其中最主要的组织块是OB1,这是操作系统自动做循环扫描的唯一的一个块。其他的组织块包括启动组织块和各种中断组织块,均由操作系统在特定条件下调用,用户不可以用简单的指令调用组织块。功能FC和功能块FB是用户程序中的主要逻辑操作块。主要的控制、运算、操作等均由FC和FB来完成。组织块负责安排FC和FB的调用条件和调用顺序。系统功能块SFB和系统功能SFC本质上就是FB和FC,只是它们的作者是西门子公司。SFB和SFC通常用于完成一些通用的功能,如读写实时时钟、设置参数、数据通信等。数据块DB用于记录数据。在数据块中只有数据没有程序。但数据块占用程序容量。按使用方法,数据块可分为全局(共享)数据和背景(伴随)数据块两种。3.2仿真软件S7-PLCSIM仿真软件包S7-PLCSIM可以在PG/PC上仿真S7-300/400PLC。把程序下载到仿真PLC中运行,以后的监控/测试均在一台真正的S7PLC中的监控/测试一样。安装了仿真软件,则在SIMATICManager窗口的工具条上响应的图标就会发亮。仿真PLC启动后,PG/PC与PLC的所有连接均自动指向仿真PLC。也就是说,仿真启动后,在STEP7中的下载、上载、监控等操作都指向仿真PLC。3.3工控组态软件WinCCWinCC是视窗控制中心(WindowsControlCenter)的简称,它是数据采集监控系统SCADA的软件平台工具,是工业应用软件的一个组成部分。它具有丰富的设置选项,使用方式灵活,功能强大。运用组态软件模拟S7-300/400PLC的CPU中用户程序的执行过程,可以在开发阶段发现和排除错误,提高调试效率。因为一方面S7-300/400的硬件价格较高,另一方面具体的控制对象体积大、价值贵、结构复杂,一般的单位和个人都很难配备较为齐全的实验装置。采用组态软件的过程监控画面,配合S7-PLCSIM仿真软件,可以生动形象地表现控制对象的控制过程,是学习S7-300/400PLC的编程和调试的有力工具。WinCCV6.0采用标准MicrosoftSQLServer2000数据库进行生产数据的归档,同时具有Web浏览器功能,可以在办公室内看到生产过程的动态画面,能实现对工业控制系统中的各种资源进行配置和编辑,处理数据报警和系统报警,存储历史数据并支持历史数据的查询,完成各类报表的生成和打印输出,从而更好地调度指挥生产WinCC提供了所有与PLC系统的通讯通道。作为标准,WinCC支持所有连接SIMATICS5,S7系列控制器的通讯通道,还包括PROFIBUS-DP,DDE和OPC等非特定控制器的通讯通道。使用WinCC6.0组态软件调试程序的步骤:用户程序的调试是通过过程画面来完成的。图形编辑器是用于创建过程画面并使其动态化的编辑器。图形编辑器的“对象选项板”包含了在过程画面中频繁出现使用的不同类型的对象,它包括“标准”和“控件”两个选项卡。“样式选项板”允许快速更改线型、线粗细、线端样式和填充图案。下面是用WinCCV6.0配合S7-PLCSIM调试程序的步骤:1.在STEP7编程软件中生成项目,编写用户程序。2.在WinCC组态软件中生成项目,组态变量,建立和编辑反映用户程序工作过程的过程画面。3.点击STEP7的SIMATIC管理器工具条中的图标,打开S7-PLCSIM窗口,将程序下载到仿真PLC中。4.建立WinCC与S7-PLCSIM的通讯连接。5.用过程画面中的控制按钮来起停控制系统,通过观察过程画面的对象工作情况,检查用户程序是否能正确执行。第四章电梯控制系统的设计4.1课题设计分析根据任务书本课题要求设计一个多层的电梯系统,现在固定为设计6层楼电梯,首先估算需要的I/O点,该控制系统的输入点和输出点主要有:门厅呼叫按钮:位于电梯厅门旁,除了顶层只有向下呼叫按钮和底层只有向上呼叫按钮以外,其余每层均有向上和向下2个呼叫按钮,共10个输入点。厢体内呼叫按钮:位于电梯厢体内,是电梯的内选信号,每层电梯各对应一个按钮。共6个输入点。平层检测信号的输入与输出:在每一楼层上均有平层信号检测,当电梯到达或者位于该层应被检测到,共6个输入点,同时外部有6个输出点显示所在楼层。运行状况显示输出:电梯上行、下行以及所在楼层各有1个外部输出点对应。根据输入/输出点数选择S7-300系列的PLC,S7-300可编程序控制器是模块化结构设计各种单独的模块之间可进行广泛组合以用于扩展。输出楼层显示用LED灯,如图4-1所示。由上面I/O的估算对I/O资源进行配置:信号名称 地址号上行1楼呼入信号 I0.0 上行2楼呼入信号 I0.1 下行2楼呼入信号 I0.2 上行3楼呼入信号 I0.3 下行3楼呼入信号 I0.4 上行4楼呼入信号 I0.5 下行4楼呼入信号 I0.6 上行5楼呼入信号 I0.7 下行5楼呼入信号 I1.0 图4-1数码管段位示例下行6楼呼入信号 I1.1 厢内楼层选择1 I1.2 厢内楼层选择2 I1.3 厢内楼层选择3 I1.4 厢内楼层选择4 I1.5 厢内楼层选择5 I1.6 厢内楼层选择6 I1.7 开门按钮 I2.0 关门按钮 I2.1 报警 I2.2 信号名称 地址号楼层限位开关信号F1I2.3 楼层限位开关信号F2I2.4楼层限位开关信号F3I2.5 楼层限位开关信号F4I2.6 楼层限位开关信号F5I2.7 楼层限位开关信号F6I3.0 梯门开限位 I3.1 梯门关限位 I3.2 开门条件 M2.0 关门条件 M2.1 电梯上行状态 M2.3 电梯下行状态 M2.4 电梯上行断电信号 M100.0电梯下行断电信号 M100.1上行1楼信号灯 Q0.0上行2楼信号灯 Q0.1下行2楼信号灯 Q0.2上行3楼信号灯 Q0.3下行3楼信号灯 Q0.4上行4楼信号灯 Q0.5下行4楼信号灯 Q0.6上行5楼信号灯 Q0.7下行5楼信号灯 Q1.0下行6楼信号灯 Q1.1厢内楼层选择1指示灯 Q1.2厢内楼层选择2指示灯 Q1.3厢内楼层选择3指示灯 Q1.4厢内楼层选择4指示灯 Q1.5厢内楼层选择5指示灯 Q1.6厢内楼层选择6指示灯 Q1.7LED数字显示a Q2.0LED数字显示bQ2.1LED数字显示c Q2.2LED数字显示d Q2.3 LED数字显示e Q2.4 LED数字显示f Q2.5 信号名称 地址号LED数字显示g Q2.6 开门 Q2.7 关门 Q3.0 电梯上行 Q3.1 电梯下行 Q3.2 电梯在1层显示灯 Q3.3 电梯在2层显示灯 Q3.4 电梯在3层显示灯 Q3.5 电梯在4层显示灯 Q3.6 电梯在5层显示灯 Q3.7 电梯在6层显示灯 Q4.0 4.2课题程序设计4.2.1编程涉及的部分指令1.RS复位置位触发器和SR置位复位触发器RSSQR <address>RSSQRSRSRSQR 图4-2RS触发器 图4-3SR触发器如果在R端输入的信号状态为“1”,在S端输入的信号状态为“0”,则RS(复位置位触发器)复位。相反,如果在R端输入信号状态为“0”,在S端输入的信号状态为“1”2.S_ODT接通延时S5定时器S_ODTS_ODTSQTVBIRBCD 图4-4接通延时S5定时器S_ODT(接通延时S5定时器)用于在起动输入端上出现上升沿时,起动指定的定时器。为了起动定时器,信号变化总是必要的,只要S输入端的信号状态为“1”,则定时器就按输入端TV上设定的时间间隔继续运行。当时间已经结束,未出现错误并且S输入端上的信号状态仍为“1”,则输出Q的信号状态为“1”。当定时器正在运行时,如果S输入端的信号状态从“1”变为“0程序流程图如下上电上电初始化等待是否外部呼叫是否厢体呼叫确认本层与目标层目标层与本层是否同层电梯选向电梯运行楼层检测是否目标层停止 N N Y YN Y图4-5程序流程图4.2.2创建项目并编程:打开SIMATICManager,系统会自动弹出“新建项目”向导(如图4-6),也可以通过选择菜单文件/新建项目向导打开。图4-6创建项目向导创建时可以选择CPU类型,如下图所示:图4-7创建项目创建项目电梯控制系统,在项目的根接点下插入一个“SIMATIC300站点”,如图4-8所示。在右边窗口可以看到“硬件”的图标。图4-8插入工作站点双击“硬件”图标,就可以打开硬件组态界面,在主机架中插入电源模块PS3075A,输入模块SM321;输出模块SM332,通讯CP模块等,如图4-9所示。在组态过程中,STEP7可以自动检查配置的正确性。当硬件目录中的一个模块被选中时,机架中允许插入该模块的槽会变成绿色,而不允许该模块插入的槽颜色无变化。将选中的模块拖到不能插入该模块的槽时,会提示不能插入的原因。 图4-9硬件组态双击机架中的CPU,打开CPU属性对话框,在这里可以根据需要配置CPU的各类参数。 图4-10CPU参数配置硬件组态完成后。保存一下,在SIMATICManager浏览器右边选择块,右边窗口显示出各个功能块。组织块OB是操作系统和用户程序之间的界面。其中OB1是最重要的组织块,这是操作系统自动做循环扫描的唯一的一个块。图4-11组织块界面双击OB1可以打开编程界面,如下图所示。如果想插入块,可以通过窗口上方的插入菜单,选择S7块,插入功能块、组织块等。 图4-12编程界面4.2.3主要程序段程序段31楼上行呼叫响应程序段42楼上行呼叫响应程序段63楼上行呼叫响应程序段73楼下行呼叫响应程序段126楼下行呼叫响应程序段131楼厢内呼叫响应程序段20开门延时程序程序段32电梯所在楼层显示4.3WinCC上的人机界面组态在WinCC监控界面中,主要应该包括:6层电梯模型图以及电梯到达该层的显示灯;6个楼层的外呼信号;厢体内部的内选信号;楼梯上行、下行输出显示灯和该楼层的外部数码管楼层显示灯。满足的工作要求是:在工作过程中,当电梯上行、下行以及到达某一楼层时,外部显示灯及数码管显示灯会监测到电梯的运行情况;当操作人员想要改变电梯运行情况时,可以直接在上位机的监控界面中使用鼠标左键操作界面中的外呼按钮和内选按钮,使电梯自动运行到指定楼层。为了达到上述设计要求,需要对按钮控制器件和输出显示器件进行一定的设置。对控制按钮的设置主要是使其能够用鼠标左键来控制,当鼠标按下时相当于对PLC相应的内存区置“1”,所以可以在WinCC中将按钮按下时的控制信号“1”直接链接到PLC中一内部存储区;数码管显示灯主要显示的是电梯运行过程中所在的楼层。按照以上方法在WinCC上组态完毕各个楼层的外部显示灯、控制按钮以及数码管显示灯。具体实现步骤:启动WinCC,建立新的WinCC项目,如下图所示:图4-13在WinCC中建立电梯系统项目在变量管理中右击选择添加新的PLC驱动程序,选择支持S7协议的通信驱动程序SIMATICS7ProtocolSuite.chn添加到变量管理器如下图所示:图4-14添加S7协议的通信驱动程序在PROFIBUS下右击,选择新驱动程序的连接,添加一个名为“PLC1”的新连接。4-15添加PLC1的新连接右击“PLC1”选择“属性”,打开“连接属性”如图4-16所示示。点击“属性”按钮→打开“连接参数”标签。在“连接”标签中指定PLC的DP地址和已在STEP7中组态好的CPU的插槽号,如图4-17所示。完成WinCC与PLC间通过PROFIBUS通讯口的连接设置。图4-16连接属性图4-17连接参数设置在WinCC浏览器窗口,打开“图形编辑器”,如下图所示,创建电梯控制系统过程画面。 图4-18图形编辑器界面创建画面过程中,选择视图-库,可以打开WinCC内置图库,如下图所示。图4-19WinCC中的图库创建电梯控制系统过程画面.完成控制对象的过程画面.组态控制对象的动态属性。图4-20WinCC监控界面表4-1WinCC的外部变量名称类型参数说明电梯上行二进制变量M2.3上行状态显示电梯下行二进制变量M2.4下行状态显示关门信号二进制变量M2.1关门按钮开门信号二进制变量M2.0开门按钮上行1楼呼入信号二进制变量I0.01楼上行召唤按钮上行2楼呼入信号二进制变量I0.12楼上行召唤按钮下行2楼呼入信号二进制变量I0.22楼下行召唤按钮上行3楼呼入信号二进制变量I0.33楼上行召唤按钮下行3楼呼入信号二进制变量I0.43楼下行召唤按钮上行4楼呼入信号二进制变量I0.54楼上行召唤按钮下行4楼呼入信号二进制变量I0.64楼下行召唤按钮上行5楼呼入信号二进制变量I0.75楼上行召唤按钮下行5楼呼入信号二进制变量I1.05楼下行召唤按钮下行6楼呼入信号二进制变量I1.16楼下行召唤按钮厢内楼层选择1二进制变量I1.2面板1楼选择按钮厢内楼层选择2二进制变量I1.3面板2楼选择按钮厢内楼层选择3二进制变量I1.4面板3楼选择按钮厢内楼层选择4二进制变量I1.5面板4楼选择按钮厢内楼层选择5二进制变量I1.6面板5楼选择按钮厢内楼层选择6二进制变量I1.7面板6楼选择按钮对控制按钮的设置主要是使其能够用鼠标左键来控制,当鼠标按下时相当于对PLC相应的内存区置1,所以可以在WinCC中将按钮按下时的控制信号1直接链接到PLC中一内部存储区;WinCC中各个显示器件和按钮所需的外部变量都要与PLC中的各个存储区精确地对应起来。按照表4-1在WinCC上组态完毕各个楼层的外部显示装置以及控制按钮。下图是WinCC上对各个按钮的详细说明。图4-21WinCC界面上按钮以及显示装置的详细说明至此,完成了基于WinCC组态软件的电梯控制系统设计。利用S7-300PLC完成对电梯控制系统的设计,通过WinCC来组态人机界面,建立WinCC与PLC的通信连接,完成对控制系统的监控。PLC与计算机的联网通信应用越来越广泛,它综合了计算机和PLC的长处,计算机作为上位机提供良好的人机界面,进行系统的监控和管理,作为基础级的PLC执行可靠有效的分散控制。利用工控组态软件WinCC实现PLC与计算机通信的方法简单易行,大大缩短了设计周期,且系统的兼容性较好,可靠性高,能适应大规模控制系统的要求,其在现代工业自动化控制领域有着良好的应用前景。结束语 这次的课题设计是在学习了可编程控制器教程(基础篇)的基础上,利用STEP7和S7-PLCSIM以及WinCC软件来完成一个电梯控制系统的设计仿真,在此过程中,再次回顾复习了可编程控制器教程的基本内容,并阅读学习了STEP7和WinCC的相关教程。同时阅读了一些可编程控制器系统开发的实例来学习、模仿、借鉴相关的开发思想、方法等。在本次设计开发过程中还取得了以下一些收获:对电梯系统的内部结构和控制方式以及功能设计等有了更深入的了解;对可编程控制器的发展以及应用有了充分的了解,对现代自动化控制方面有了更深刻的理解;熟悉了用STEP7来开发软件,以及用WinCC来组态人机界面;在课题设计中,阅读了大量相关自动控制系统的开发的中英文资料,扩充了知识面。在这次的课题设计中,也存在很多的不足之处需要改进,PLC的梯形图编程是一种并行的编程,其编程方法和C、Basic等语言不一样,是一种串行执行的思想。在本次电梯系统设计中这种方式使程序变的复杂、冗余、不容易修改、可读性也比较差。如果用模块化的思想按照功能划分程序会使可读性强一些,而且在增加功能的时候相对容易一些,同时也方便了调试。WinCC组态部分也存在很多的不足之处。致谢本研究及学位论文是在本校导师张腾飞老师的亲切关怀和悉心指导下完成的。张老师在完成繁忙的教学任务的同时来指导我的课题设计,从课题始软件的安装学习再到编程以及课题完成过程中,老师严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。在此谨向张毕业在即,回顾数载的生活,面对周围,心怀感恩。当失去勇气的时候,是室友的鼓励和师长的悉心指导让我坚强起来。在此谢谢曾经带教课程的所有老师以及在平时生活工作中指导我们的辅导员。也谢谢室友以及共同成长的同学。最重要的是感谢我的父亲母亲和哥哥姐姐在我经济上的和情感上的支持。大学生活是人生财富中重要的部分之一,我在这里成长成熟,聆听了很多师长的智慧,也学习到很多朋友的优点,更多的是感恩那些帮助我成长的师长和同学。最后,再次向我的父母和关心、帮助我的老师同学表示衷心地感谢。参考文献西门子(中国)有限公司.深入浅出西门子WinCCV6,北京航空航天大学出版社,2004.5胡学林.可编程控制器教程(提高篇)[M].北京:电子工业出版社,2005严盈富.PLC入门[M].北京:人民邮电出版社,2005冯太合.西门子S7-300系列及应用软件STEP7[M].广州:华南理工大学出版社,2004边春元.S7-300/400PLC实用开发指南.北京:机械工业出版社,2007汪晓平.PLC可编程控制器系统开发实例导航.北京:人民邮电出版社,2004宋伯生.PLC编程实用指南[M].北京:机械工业出版社,2004周美兰,周封,王岳宇.PLC电气控制与组态设计[M].北京:科学出版社,2003杨公源.可编程控制器(PLC)原理与应用[M].北京:电子工业出版社,2004马俊朋,杨钢.工业组态软件WinCC及其在水电站自动化中的应用[J].微计算机信息,2006,22(31):62-64廖常初.PLC编程及应用.北京:机械工业出版社,2002SIEMENSAG.SIMATICS7-300ProgrammableControllerSystemManual.2000廖常初.PLC梯形图程序的设计方法与技巧.电工技术,1998(8)~1999(5)刘锴.深入浅出西门子S7-300PLC.北京航空航天大学出版社,2004胡健.西门子S7-300PLC应用教程.机械工业出版社,2007钟肇燊.西门子S7-300系列PLC及应用软件STEP7.华南理工大学出版社,2004Wilks,JamesG.;VanGemert,Paul.Designandimplementationofaplccontinuouscastingcontrolsystem[R].NewYork.IEEE.1987DuToit,Chris.Thedesign,documentationandmaintenanceofPLCsoftware[R].Elektron.IEEE.2006Koo,SeoRyong.Softwaredesignspecificationandanalysistechnique(SDSAT)forthedevelopmentofsafety-criticalsystemsbasedonaprogrammablelogiccontroller(PLC)[R].ReliabilityEngineeringandSystemSafety.June,2006,p648-664Hill,Peter.Designofmediumvoltagecables:CabledesigninEasternElectricityPLCandhowithasaffectedinstallation[R].IEEColloquium.1994附录A电梯控制程序源代码(STL指令表)如下:程序段:1A"电梯上行"Q3.1FNM99.0="电梯上行断电信号"M100.0程序段:2A"电梯下行"Q3.2FNM99.1="电梯下行断电信号"M100.1程序段:3A"上行1楼呼入信号"I0.0SM0.0A"电梯下行断电信号"M100.1A"楼层限位开关信号F1"I2.3RM0.0AM0.0="上行1楼信号灯"Q0.0程序段:4A"上行2楼呼入信号"I0.1SM0.1A(A"电梯下行断电信号"M100.1AN"上行1楼信号灯"Q0.0A"楼层限位开关信号F2"I2.4OA"电梯上行断电信号"M100.0A"楼层限位开关信号F2"I2.4)RM0.1AM0.1="上行2楼信号灯"Q0.1程序段:5A"下行2楼呼入信号"I0.2SM0.2A(A"电梯下行断电信号"M100.1A"楼层限位开关信号F2"I2.4OA"电梯上行断电信号"M100.0AN"上行3楼信号灯"Q0.3AN"下行3楼信号灯"Q0.4AN"上行4楼信号灯"Q0.5AN"下行4楼信号灯"Q0.6AN"上行5楼信号灯"Q0.7AN"下行6楼信号灯"Q1.1AN"下行5楼信号灯"Q1.0A"楼层限位开关信号F2"I2.4)RM0.2AM0.2="下行2楼信号灯"Q0.2程序段:6A"上行3楼呼入信号"I0.3SM0.3A(A"电梯上行断电信号"M100.0A"楼层限位开关信号F3"I2.5OA"电梯下行断电信号"M100.1AN"上行1楼信号灯"Q0.0AN"上行2楼信号灯"Q0.1AN"下行2楼信号灯"Q0.2A"楼层限位开关信号F3"I2.5)RM0.3AM0.3="上行3楼信号灯"Q0.3程序段:7A"下行3楼呼入信号"I0.4SM0.4A(A"电梯下行断电信号"M100.1A"楼层限位开关信号F3"I2.5OA"电梯上行断电信号"M100.0A"楼层限位开关信号F3"I2.5AN"上行4楼信号灯"Q0.5AN"下行4楼信号灯"Q0.6AN"上行5楼信号灯"Q0.7AN"下行5楼信号灯"Q1.0AN"下行6楼信号灯"Q1.1)RM0.4AM0.4="下行3楼信号灯"Q0.4程序段:8A"上行4楼呼入信号"I0.5SM0.5A(A"电梯上行断电信号"M100.0A"楼层限位开关信号F4"I2.6OA"电梯下行断电信号"M100.1A"楼层限位开关信号F4"I2.6AN"下行3楼信号灯"Q0.4AN"上行3楼信号灯"Q0.3AN"下行2楼信号灯"Q0.2AN"上行2楼信号灯"Q0.1AN"上行1楼信号灯"Q0.0)RM0.5AM0.5="上行4楼信号灯"Q0.5程序段:9A"下行4楼呼入信号"I0.6SM0.6A(A"电梯上行断电信号"M100.0A"楼层限位开关信号F4"I2.6AN"上行5楼信号灯"Q0.7AN"下行5楼信号灯"Q1.0AN"下行6楼信号灯"Q1.1OA"电梯下行断电信号"M100.1A"楼层限位开关信号F4"I2.6)RM0.6AM0.6="下行4楼信号灯"Q0.6程序段:10A"上行5楼呼入信号"I0.7SM0.7A(A"电梯上行断电信号"M100.0A"楼层限位开关信号F5"I2.7OA"电梯下行断电信号"M100.1A"楼层限位开关信号F5"I2.7AN"上行1楼信号灯"Q0.0AN"上行2楼信号灯"Q0.1AN"下行2楼信号灯"Q0.2AN"上行3楼信号灯"Q0.3AN"下行3楼信号灯"Q0.4AN"上行4楼信号灯"Q0.5AN"下行4楼信号灯"Q0.6)RM0.7AM0.7="上行5楼信号灯"Q0.7程序段:11A"下行5楼呼入信号"I1.0SM1.0A(A"电梯上行断电信号"M100.0A"楼层限位开关信号F5"I2.7AN"下行6楼信号灯"Q1.1OA"电梯下行断电信号"M100.1A"楼层限位开关信号F5"I2.7)RM1.0AM1.0="下行5楼信号灯"Q1.0程序段:12A"下行6楼呼入信号"I1.1SM1.1A"电梯上行断电信号"M100.0A"楼层限位开关信号F6"I3.0RM1.1AM1.1="下行6楼信号灯"Q1.1程序段:13A"厢内楼层选择1"I1.2SM1.2A"楼层限位开关信号F1"I2.3RM1.2AM1.2="厢内楼层选择1指示灯"Q1.2程序段:14A"厢内楼层选择2"I1.3SM1.3A"楼层限位开关信号F2"I2.4RM1.3AM1.3="厢内楼层选择2指示灯"Q1.3程序段:15A"厢内楼层选择3"I1.4SM1.4A"楼层限位开关信号F3"I2.5RM1.4AM1.4="厢内楼层选择3指示灯"Q1.4程序段:16A"厢内楼层选择4"I1.5SM1.5A"楼层限位开关信号F4"I2.6RM1.5AM1.5="厢内楼层选择4指示灯"Q1.5程序段:17A"厢内楼层选择5"I1.6SM1.6A"楼层限位开关信号F5"I2.7RM1.6AM1.6="厢内楼层选择5指示灯"Q1.6程序段:18A"厢内楼层选择6"I1.7SM1.7A"楼层限位开关信号F6"I3.0RM1.7AM1.7="厢内楼层选择6指示灯"Q1.7程序段:19A(AM0.0FNM97.0O(AM0.1FNM97.1)O(AM0.2FNM97.2)O(AM0.3FNM97.3)O(AM0.4FNM97.4)O(AM0.5FNM97.5)O(AM0.6FNM97.6)O(AM0.7FNM97.7)O(AM1.0FNM98.0)O(AM1.1FNM98.1)O(AM1.2FNM98.2)O(AM1.3FNM98.3)O(AM1.4FNM98.4)O(AM1.5FNM98.5)O(AM1.6FNM98.6)O(AM1.7FNM98.7)OA"开门按钮"I2.0A(O"楼层限位开关信号F1"I2.3O"楼层限位开关信号F2"I2.4O"楼层限位开关信号F3"I2.5O"楼层限位开关信号F4"I2.6O"楼层限位开关信号F5"I2.7O"楼层限位开关信号F6"I3.0))S"开门条件"M2.0A"梯门开限位"I3.1R"开门条件"M2.0A"开门条件"M2.0="开门"Q2.7程序段:20A(O(A"梯门开限位"I3.1LS5T#15SSST0A"梯门关限位"I3.2RT0NOP0NOP0AT0)O"关门按钮"I2.1)S"关门条件"M2.1A"开门条件"M2.0R"关门条件"M2.1A"关门条件"M2.1="关门"Q3.0程序段:21A"开门条件"M2.0SM2.2A(A"梯门关限位"I3.2LS5T#2SSDT1NOP0NOP0NOP0AT1)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论