基于PLC电梯控制系统设计

更新时间:2023-06-03 17:22:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

摘要

本设计针对我国电梯业的现状,将可编程序控制器应用于四层电梯进行逻辑控制,通过合理的选择和设计,不但提高了电梯可靠性、可维护性以及灵活性,同时延长了使用寿命,缩短了电梯的开发周期,并提高了电梯的控制水平,改善了电梯运行的舒适感,使电梯达到了较为理想的控制效果。本文所设计的电梯与传统的电梯相比,在运行上具有良好的舒适感,在生活中可以节约电能,取得了良好的经济效益和社会效益,达到了理想的目的。该电梯控制系统具有指层、厅召唤、选层选向、手动和自动等功能,具有集选控制的特点。在介绍电梯基本结构的基础上,深入分析了电梯的工作原理,阐述了PLC的优点及特点,重点分析了电梯的硬件设计和软件设计,研究并提出了基于PLC电梯控制系统设计的实现方案。

MCGS(Monitor and Control Generated System)即通用监控系统。他是一套用于快速构造和生成计算机监控系统的组态软件,能够在Window平台上运行。通过现场数据处理,以及动画显示,流程控制等多种方式向用户提供解决实际工程问题的方案。本设计利用MCGS组态软件检验电梯PLC控制系统的运行情况。

关键词:电梯,PLC控制,通用监控系统

I

ABSTRACT

The design for the status quo of China's elevator industry will be a programmable logic controller (PLC) used for four-storey elevator control logic, through the rational selection and design, not only to improve the reliability of the elevator, maintainability, and flexibility, while extending the of life and shorten the development cycle of the elevator and the elevator control to raise the level of the elevator operation to improve the comfort, so that the lift to reach a more satisfactory control effect. In this paper, the design of the elevator by the elevator when compared with the traditional, in the run with good comfort, in life can save energy, and achieved good economic and social benefits to achieve the desired purpose. The elevator control system has a mean layer, the Office of calls to the layer selected, manual and automatic functions with a set of features to control the election. In introducing the basic structure of the lift on the basis of the depth analysis of the working principle of the elevator, on the merits and characteristics of PLC, the focus of an analysis of the lift hardware design and software design, research and PLC based control system designed to lift the achievement of the program.

Keywords:elevator;PLC control;Monitor and Control Generated System

II

目录

摘要............................................................................................................. I ABSTRACT ................................................................................................... II 目录 .............................................................................................................. III 第一章绪论 .. (1)

1.1选题的背景及意义 (1)

1.2电梯的发展及主要研究内容 (1)

1.3本文的主要内容 (2)

第二章电梯控制的特点 (3)

2.1电梯继电器控制系统的特点及存在问题 (3)

2.1.1电梯继电器控制系统的优点 (3)

2.1.2电梯继电器控制的缺点 (3)

2.2 PLC及在电梯控制中的应用特点 (3)

2.2.1 PLC简介 (3)

2.2.2 PLC的特点 (3)

2.2.3 PLC的应用领域 (4)

2.2.4 PLC控制电梯的逻辑关系 (5)

2.2.5 PLC控制电梯的优点 (5)

2.3 电梯变频调速控制的特点 (6)

第三章PL C控制系统硬件设计 (7)

3.1四层电梯主电路 (7)

3.1.1四层电梯曳引电机及门电机电路图 (7)

3.1.2 plc外部接线图 (7)

3.2 I /O点数的分配及机型的选择 (8)

3.2.1 I/O点数的估算 (8)

3.2.2输入/输出的分配如下: (9)

3.2.3机型的选择 (9)

3.3系统结构框图 (10)

第四章系统软件设计 (12)

4.1 四层电梯梯形图 (12)

4.1.1 PLC编程 (12)

4.1.2外召唤信号登记及消除 (13)

4.1.3内指令信号登记及消除 (14)

4.1.4 电梯的平层信号处理 (15)

4.1.5选层定向及反向截梯 (16)

4.1.6内指令外召唤信号的保持 (18)

4.1.7各楼层停车信号 (18)

4.1.8自动开关门 (19)

4.2软硬件的调试 (20)

4.2.1 MCGS工控组态软件的简介 (20)

4.3 MCGS工控组态过程 (20)

III

4.3.1制作工程画面 (20)

4.3.2变量的定义及连接 (21)

4.3.3变量连接 (22)

4.3.4编制循环策略 (24)

结论 (26)

参考文献 (27)

附录 (28)

IV

第一章绪论

1.1选题的背景及意义

电梯是一种以电动机为动力的垂直升降机,装有箱状吊舱,用于多层建筑乘人或载运货物。也有台阶式,踏步板装在履带上连续运行,俗称自动电梯。服务于规定楼层的固定式升降设备。它具有一个轿厢,运行在至少两列垂直的或倾斜角小于15°的刚性导轨之间。轿厢尺寸与结构形式便于乘客出入或装卸货物。习惯上不论其驱动方式如何,将电梯作为建筑物内垂直交通运输工具的总称。如今,在我国任何一个城市,电梯都在被广泛应用着。电梯给人们的生活带来了便利,也为我国现代化建设的加速发展提供了强大的保障。

随着城市建设的不断发展,高层建筑不断增多,电梯在国民经济和生活中有着广泛的应用。电梯作为高层建筑中垂直运行的交通工具已与人们的日常生活密不可分。在许多交通设备中,电梯是自动化程度最高的先进设备的一种。以前的电梯主要采用单片机控制,其性能等各方面都不太完善,现在电梯控制系统多采用PLC,从电梯的性能、器件的灵活性及安全保障方面等都有了很大的提高。作为通用工业控制计算机,30年来,可编程控制器从无到有,实现了工业控制领域接线逻辑到存储逻辑的飞跃;其功能从弱到强,实现了从逻辑控制到数字控制的进步;其应用领域从小到大,实现了单体设备简单控制到胜任运动控制、过程控制及集散控制等各种任务的跨越。今天的可编程控制器正在成为工业控制领域的主流控制设备,在世界各地发挥着越来越大的作用,因此,PLC的应用也就成为了一个热点问题。

可编程序控制器,英文称Programmable Controller。它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。用户在购到所需的PLC后,只需按说明书的提示,做少量的接线和简易的用户程序的编制工作,就可灵活方便地将PLC应用于生产实践。

1.2电梯的发展及主要研究内容

自从电梯发明以后,电梯电气控制技术越来越收到人们的重视。电梯电气控制技术主要体现在电梯电气控制系统的设计上。电梯的电气控制主要是对各种指令信号、位置信号、速度信号和安全信号进行管理,使电梯正常运行或处于保护状态,发出各种显示信号。电梯的电气控制,过去采用继电器逻辑线路,一般称继电器控制。这种硬布线的逻辑控制方式具有原理简单、直观等特点。但通用性差,逻辑系统由许多触点组成,接线复杂、故障率高、设

1

备庞大,国家已规定淘汰。目前我国电梯主要由先进的、可靠性高的微型计算机或可编程控制器(PLC)控制。【1】本文对我国电梯控制技术和方法的发展状况进行研究,总结现有电梯主要控制方法,并对我国电梯将来控制技术和方法做出预测,这项工作能够起到继往开来的作用,对我国电梯行业发展具有积极意义。

目前电梯的节能和智能化是其主要研究方向,我国的电梯节能技术在某些方面已经达到国际领先水平。智能化是指采用人工智能算法控制具有智能化派梯策略的电梯,可以大大提高电梯群的派梯效率,减少乘客的候梯时间,降低电梯的能耗。

1.3本文的主要内容

本文主要介绍PLC在电梯控制中的应用特点,设计PLC与外围控制电路的实际接线以及PLC控制电梯程序的设计。

2

第二章电梯控制的特点

2.1电梯继电器控制系统的特点及存在问题

2.1.1电梯继电器控制系统的优点

所有控制功能及信号处理均有硬件实现,线路直观,易于理解和掌握,适合于一般技术人员和技术工人所掌握。系统的保养、维修及故障检查无需较高的技术和特殊的工具、仪器。大部分电器均为常用控制电器,更换方便,价格较便宜。多年来我国一直生产这类电梯,技术成熟,已经形成系列化产品,技术资料图纸齐全,熟悉、掌握的人员较多。

2.1.2电梯继电器控制的缺点

系统触点繁多、接线线路复杂,且触点容易烧坏磨损,造成接触不良,因而故障率较高。普通控制电器及硬件接线方法难以实现较复杂的控制功能,使系统的控制功能不易增加,技术水平难以提高。电磁机构及触点动作速度比较慢,机械和电磁惯性大,系统控制精度难以提高。系统结构庞大,能耗较高,机械动作噪音大。由于线路复杂,易出现故障,因而保养维修工作量大。费用高;而且检查故障困难,费时费工。

总之,电梯继电器控制系统故障率高,大大降低了电梯的可靠性和安全性,经常造成停梯,给乘客人员带来不便和惊扰。且电梯一旦发生冲顶或蹲底,不但会造成电梯机械部件损坏,还可能出现人身事故。所以目前电梯的继电器控制已经很少使用了。

2.2 PLC及在电梯控制中的应用特点

2.2.1 PLC简介

PLC即可编程控制器(Programmable logic Controller,是指以计算机技术为基础的新型工业控制装置。在1987年国际电工委员会(International Electrical Committee)颁布的PLC标准草案中对PLC做了如下定义:

PLC英文全称Programmable Logic Controller ,中文全称为可编程逻辑控制器,定义是:一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程.【2】

PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC 及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。

2.2.2 PLC的特点

(1)可靠性高,抗干扰能力强。

3

高可靠性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。

(2)配套齐全,功能完善,适用性强。

PLC发展到今天,已经形成了大、中、小各种规模的系列化产品。可以用于各种规模的工业控制场合。除了逻辑处理功能以外,现代PLC大多具有完善的数据运算能力,可用于各种数字控制领域。近年来PLC的功能单元大量涌现,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中。加上PLC通信能力的增强及人机界面技术的发展,使用PLC组成各种控制系统变得非常容易。

(3)易学易用,深受工程技术人员欢迎。

PLC作为通用工业控制计算机,是面向工矿企业的工控设备。它接口容易,编程语言易于为工程技术人员接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。

(4)系统的设计、建造工作量小,维护方便,容易改造。

PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。更重要的是使同一设备经过改变程序改变生产过程成为可能。这很适合多品种、小批量的生产场合。

(5)体积小,重量轻,能耗低

以超小型PLC为例,新近出产的品种底部尺寸小于100mm,重量小于150g,功耗仅数瓦。由于体积小很容易装入机械内部,是实现机电一体化的理想控制设备。

2.2.3 PLC的应用领域

目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况大致可归纳为如下几类。【3】

(1)开关量的逻辑控制

这是PLC最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。

(2)模拟量控制

在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(Analog)和数字量(Digital)之间的A/D转换及D/A转换。PLC厂家都生产配套的A/D和D/A转换模块,使可编程控制器用于模拟量控制。

4

(3)运动控制

PLC可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量I/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要PLC厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合。

(4)过程控制

过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。PID调节是一般闭环控制系统中用得较多的调节方法。大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块。PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。

(5)数据处理

现代PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可以利用通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;

(6)通信及联网

PLC通信含PLC间的通信及PLC与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。新近生产的PLC都具有通信接口,通信非常方便。

2.2.4 PLC控制电梯的逻辑关系

行车方向由内选信号决定,顺向优先执行; 行车途中如遇呼梯信号时,顺向截车,反向不截车; 内选信号、呼梯信号具有记忆功能,执行后解除。内选信号、呼梯信号、行车方向、行车楼层位置均由信号灯指示停层时可延时自动开门、手动开门、(关门过程中)本层顺向呼梯开门; 有内选信号时延时自动关门,关门后延时自动行车; 无内选时延时5s自动关门,但不能自动行车; 行车时不能手动开门或本层呼梯开门,开门不能行车。

2.2.5 PLC控制电梯的优点

随着社会的不断发展,楼房越来越高,而电梯成为了高层楼房的必须设备。电梯从手柄开关操纵电梯、按钮控制电梯发展到了现在的群控电梯,为高层运输做出了不可磨灭的贡献。

PLC在电梯控制上的应用主要体现在它的逻辑开关控制功能。由于PLC具有逻辑运算,计数和定时以及数据输入输出的功能。在电梯控制过程中,各种逻辑开关控制与PLC很好的结合,很好的实现了对电梯的控制。

本文主要讨论研究利用西门子公司可编程控制器对四层电梯的控制,形成电梯控制系统。

5

电梯的电气系统由拖动系统和控制系统两部分组成。传统的电气控制系统采用的继电器逻辑控制由于触点多、故障率高、可靠性差、体积大等缺点,正逐渐被淘汰。目前电梯设计使用可编程控制器(PLC),要求功能变化灵活,编程简单,故障少,噪音低。维修保养方便,节能省工,抗干扰能力强,控制箱占地面积少。当乘员进入电梯,按下楼层按钮,电梯门自动关闭后.控制系统进行下列运作:根据轿厢所处位置及乘员所处层数.判定轿厢运行方向,保证轿厢平层时减速。将轿厢停在选定的楼层上;同时,根据楼层的呼叫,顺路停车,自动开关门。另外在轿厢内外均要有信号灯显示电梯运行方向及楼层数。

2.3 电梯变频调速控制的特点

MM440 是西门子公司生产的通用型矢量变频器,它性能稳定,质量可靠,功能齐全,在电梯行业首次使用。

可编程序控制器PLC 和MM440 变频器之间的通讯可有两种方式,一种是串行通讯,采用串行通讯只需一根双芯屏蔽电缆西门子专用,它大大减少了布线的数量,无须重新布线即可更改控制功能,可以通过串行接口设置和修改变频器的参数,还可以连续对变频器的特性进行监视和控制另一种是并行通讯,图中所示为端子控制端子1_8 10 16 17 为输入控制端子19_25 为输出控制端子然后定义每个端子的功能并且通过操纵面板设定其参数如P701=2 为上行P702=1 为下行P1001=48 为正常运行频率P1002=2 为爬行频率等即PLC 通过逻辑分析后发出控制信号如正转反转高速中速点动爬行等信号给变频器变频器接受指令并且按照预先设定好的曲线拖动轿厢正常运行另外变频器还发出信息如零速变频器是否故障抱闸等信号给PLC 使其参加PLC 的逻辑运算以保证电梯的安全运行【4】

另外变频器上还安装了编码器模板这使得这种通用型MM440 可以接成闭环速度反馈控制方式与无传感器矢量控制SLVC 和变压/变频V/F 相比这种控制方式具有: 零速时仍然具有额定转矩的负载能力, 速度控制的精度, 速度控制和转矩控制的动态性能得到改善。

通过我们的现场试验这种变频器完全可以用到电梯控制系统中且运行良好而且它还有一个其它变频器所没有的优点就是进行电机参数自学习时电机的轴不转动这样曳引机可在带负载的情况下也能进行自学习而不必像其它变频器那样必须把轿厢吊起使曳引机脱离负载后才能自学习这样给电梯的安装改造带来很大方便。

6

第三章PL C控制系统硬件设计

3.1四层电梯主电路

3.1.1四层电梯曳引电机及门电机电路图

根据设计要求,本次设计的电气控制系统主回路原理图如图2.1所示。图中M1,M2为曳引电机和门电机,交流接触器KM1~KM4通过控制两台电动机的运行来控制轿厢和厅门,从而进行对电梯的控制。FR1,FR2为起过载保护作用的热继电器,用于电梯运行过载时断开主电路。FU1为熔断器,起过电流保护作用。

图3.1 电机电路图

3.1.2 plc外部接线图

本设计的PLC外部接线图如图2.2所示。CPU226CN的传感器电源24V(DC)可以输出600mA电流,通过核算在本设计中PLC容量完全满足要求,CPU226CN的输出继电器触点容量为2A,电压范围为5~30V(DC)或5~250V(AC)。

7

8

一楼位置开关

二楼位置开关

三楼位置开关

四楼位置开关

一楼内呼指令

二楼内呼指令

三楼内呼指令

四楼内呼指令

一楼上行

二楼上行

三楼上行二楼下行三楼下行四楼下行上行记忆下行记忆电机正转电机反转一楼内呼登记二楼内呼登记三楼内呼登记四楼内呼登记

一楼上行登记二楼上行登记三楼上行登记二楼下行登记三楼下行登记四楼下行登记开门模拟关门模拟

手动开门手动关门

图3.2 plc 外部接线图

3.2 I /O 点数的分配及机型的选择

3.2.1 I/O 点数的估算

采用PLC 构成四层简易电梯电气控制系统。电梯的上、下行由一台电动机拖动,电动机正转为电梯上升,反转为下降。一层有上升呼叫按钮K1和指示灯H1,二层有上升呼叫按钮K2和指示灯H2以及下降呼叫按钮K4和指示灯H4,三层有上升呼叫按钮K3和指示灯H3以及下降呼叫按钮K5和指示灯H5,四层有下降呼叫按钮K6和指示灯H6。一至四层有到位行程开关SQ1~SQ4。电梯内有一至四层呼叫按钮K10~K7和指示灯H10~H7;电梯开门和

关门按钮SB5和SB6,电梯开门和关门分别通过电磁铁KM3和KM4控制,关门到位由行程开关ST1检测,开门到位由行程开关ST2检测。轿厢上行和下行由接触器KM1和KM2控制,并有上行记忆和下行记忆两路指示灯。综上所述,输入点共有14个,输出点共有16个。可编程控制器S7—200的CPU226输入,输出点数为24/16。足以满足要求

3.2.2输入/输出的分配如下:

该系统占用PLC的30个I/O口,14个输入点,16个输出点。

3.2.3机型的选择

S7-200可编程控制器是德国西门子公司研制的一种可编程控制器。它工作可靠,功能极其强大,存储容量大,编程方便,输出端可直接驱动2A的继电器或接触器的线圈,强大的抗干扰能力。因此能够满足电梯对电气控制系统的要求。S7-200小型PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中或相连成网络皆能实现复杂控制功能。可应用于各种自动化系统,其结构紧凑,成本低廉,强大的功能使得它成为各种小型控制任务的理想解决方案。本次设计中利用它编写控制一个四层楼电梯控制系统。分别完成轿厢内指令,厅外召唤指令,楼层位置指示,开门控制等任务。

S7-200系列出色表现在以下几个方面:极高的可靠性;极丰富的指令集;易于掌握;便

9

捷的操作;丰富的内置集成功能;实时特性;强劲的通讯能力;丰富的扩展模块等。S7-200系列在集散自动化系统中充分发挥其强大功能。使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。【5】STEP 7-Micro/WIN 32是西门子公司专门为S7-200系列PLC设计在个人计算机Windows 操作系统下运行的编程软件,它的功能强大,使用方便,简单易学,可用梯形图(LAD)、语句表(STL)和功能块图三种编程语言编制程序,不同的编程语言编制的程序可以相互转换。STEP 7-Micro/WIN 32提供两套指令集,即SIMATIC指令集(S7-200方式)和国际标准指令集(IEC1131-3方式)。程序编制完成之后,利用PLC与计算机专用的PC/PPI电缆传送程序至PLC。

3.3系统结构框图

图3.3 电梯平层流程图

电梯经过内,正向外选楼层时自动减速,平层后自动开门。电梯未平层或运行时,手动

10

开门按钮和关门按钮均不起作用。平层且电梯轿厢停止运行后,才能手动开关门。

图3.4 电梯上升下降流程图

在电梯运行过程中,轿厢上升或下降途中,任何反向截梯的外呼信号均不响应,但如果反向外呼电梯信号前方无其他内、外呼梯信号时,电梯响应外呼电梯信号。

11

第四章系统软件设计

4.1 四层电梯梯形图

4.1.1 PLC编程

(1)PLC的编程语言

PLC程序是PLC指令的有序集合,PLC运行程序就是按一定的顺序,执行这集合中的一条条指令。指令是指示PLC动作的文字代码或图形符号。使用的编程语言不同,这些文字代码和图形符号就不相同。但从本质上来讲,指令的实质都是二进制机器码。同普通的计算机一样,PLC的编程软件通过编译系统把PLC程序编译成机器代码。

PLC提供了功能较为完整的编程语言,以适应PLC在工业环境中的应用。利用PLC的编程语言,按照不同的控制要求编制不同的控制程序,这相当于设计和改变继电器控制的硬件接线,也就是所谓的“可编程序”。

PLC的编程语言一般有五种:顺序功能图(Sequential Function Chart)、梯形图(Ladder Diagram)、功能块图(Function Block Diagram)、指令表(Instruction List)和结构文本(Structured Text)。其中,顺序功能图(SFC)、梯形图(LD)、功能块图(FBD)是图形编程语言,指令表(IL)和结构文本(ST)是文字语言。梯形图(LD)是目前使用最广泛的PLC图形编程语言,梯形图与继电器控制系统的电路图相似,比较易于掌握、程序表达清楚。【6】

本系统PLC程序的编制采用梯形图语言,编程软件为STEP 7。该软件能够完成制作程序、对可编程控制器CPU的写入/读出、监控程序运行、调试程序、PLC错误诊断等一系列功能。(2)STEP 7概述

STEP 7是用于SIMATIC可编程逻辑控制器组态和编程的标准软件包。它是SIMATIC工业软件的组成部分。有下列版本的STEP 7标准软件包:用于SIMATIC S7-200上简单单站应用的STEP 7 Micro/DOS和STEP 7 Micro/WIN;用于使用带有各种功能的SIMATIC S7-300/ST-400、SIMATIC M7-300/M7-400和SIMATIC C 7的STEP 7。可通过选择SIMATIC 工业软件中的软件产品进行扩展,为功能模板和通讯处理器赋值参数;强制和多处理器模式;全局数据通讯;使用通讯功能块的事件驱动数据传送;组态连接。【7】

STEP7编程软件允许结构化用户程序,可以将程序分解为单个的自成体系的程序部分从而使大规模的程序更容易理解,可以对单个的程序部分进行标准化程序组织简化,修改更容易系统的调试也容易了许多在7s用户程序中可以使用如下几种不同类型的块: 组织块(OB)是操作系统和用户程序的接口它们由操作系统调用,并控制循环和中断驱动程序的执行,以及可编程控制器如何启动。它们还处理对错误的响应组织块决定各个程序部分执行的顺序用于循环程序处理的组织块OB1的优先级最高。操作系统循环调用OB1并用这个调用启动用户程序的循环执行。

功能(FC)属于用户自己编程的块功能是“无存储区”的逻辑块FC的临时变量存储在局域数据堆栈中,当FC执行结束后,这些数据就丢失了。

12

功能块(FB)属于用户自己编程的块功能块是具有“存储功能”的块,用数据块作为功能块的存储器(背景数据块)传递给FB的参数和静态变量存在背景数据块中,背景数据块(背景DB)在每次功能块调用时都要分配一块给这次调用,用于传递参数。

系统功能块(SFB)和系统功能(SFC)是STEP7为用户提供的己编程好的程序的块,经过测试集成在CPU中的功能程序库SFB作为操作系统的一部分并不占用程序空间,是具有存储能力的块,它需要一个背景数据块,并须将此块作为程序的一部分安装到CPU中。

(3)程序设计常用方法

在工程中,对PLC应用程序的设计有多种方法,这些方法的使用,也因各个设计人员的技术水平和喜好有较大的差异。现将常用的几种应用程序的设计方法简要介绍如下。【8】

①经验设计法

经验设计法也叫凑试法。在掌握一些典型控制环节和电路设计的基础上,根据被控对象对控制系统的具体要求,凭经验进行选择、组合。这种方法对于一些简单的控制系统的设计是比较凑效的,可以收到快速、简单的效果。经验设计法的具体步骤是:确定输入/输出电器;确定输入和输出点的个数、选择PLC机型、进行I/O分配;做出系统动作工程流程图;选择PLC指令并编写程序;编写其它控制控制要求的程序;将各个环节编写的程序合理地联系起来,即得到一个满足控制要求的程序。

②逻辑设计法

工业电气控制线路中,有很多是通过继电器等电器元件来实现的。而继电器、交流接触器的触点都只有两种状态即:断开和闭合,因此用“0”和“1”两种取值的逻辑代数设计电气控制线路是完全可以的。该方法法是根据数字电子技术中的逻辑设计法进行PLC程序的设计,它使用逻辑表达式描述问题。在得出逻辑表达式后,根据逻辑表达式画出梯形图。

③顺序控制法

对那些按动作的先后顺序进行控制的系统,非常适合使用顺序控制设计法进行编程。顺序控制法规律性很强,虽然编程相当长,但程序结构清晰、可读性。在用顺序控制设计法编程时,功能图是很重要的工具。功能图能够清楚地表现出系统各工作步的功能、步与步之间的转换顺序及其转换条件。

功能图由流程步、有向线段、转移和动作组成。在使用时它有一些使用规则:步于步之间必须用转移隔开;转移与转移之间必须用步隔开;转移和步之间用有向线段连接,正常画顺序功能图的方向是从上向下或则从左向右。【11】按照正常顺序画图时,有向线段可以不加箭头,否则必须加箭头。

4.1.2外召唤信号登记及消除

厅外召唤指令具有登记指示,到层取消。

13

4.1.3内指令信号登记及消除

点动内呼按钮,信号登记显示。到层信号取消。本系统设一楼为基站,两分钟内无任何操作,电梯自动返回一楼。

14

4.1.4 电梯的平层信号处理

15

16 4.1.5选层定向及反向截梯

(1)轿厢上行

(2)轿厢下行

17

本文来源:https://www.bwwdw.com/article/n5k1.html

Top