在电梯行业中,PLC得到了广泛的应用,尤其是在电梯改造中有较多应用。一般电梯控制中PLC的应用主要是完成逻辑控制,拖动调速系统一般使用常用的变极调速、调压调速等方式。

图1所示为电梯控制原理图。电梯控制的核心是对拖动系统的控制,类似三相异步电机的正反转和启动/停止控制,只不过控制所需的条件要多得多。如电梯的启动所需的条件为:安全保护系统正常、门锁锁闭、定向部分选择好电梯运行方向等。电梯停车过程可分为两部分,其所需的条件为选层部分选择好停车楼,而且电梯必须到达要停车的楼层的减速点,此时电梯方可减速。当电梯到达目标楼层的平层位置时,电梯方可作停车动作。此外,楼层信号(电梯当前位置)、轿内指令、厅外召唤、减速点信号、平层信号、安全保护信号、门锁信号以及其他相关信号的取得和处理都属于电梯控制的内容。这里我们只介绍三层电梯的厅外召唤的程序。电梯示意图如图2所示。

图1 电梯控制原理图

图2 电梯示意图

一、控制要求

(1)当电梯不在三楼时,按SB3,则电梯上升,碰到SQ3停止。

(2)当电梯不在一楼时,按SB1,则电梯下降,碰到SQ1停止。

(3)当电梯停于一楼时,按SB2,则电梯上升,碰到SQ2停止。

(4)当电梯停于三楼时,按SB2,则电梯下降,碰到SQ2停止。

(5)当电梯停于一楼,而二楼、三楼均有人呼叫时,电梯上升,碰到SQ2时,停5s,然后继续上升,碰到SQ3停止。

(6)当电梯停于三楼,而一楼、二楼均有人呼叫时,电梯下降,碰到SQ2时,停5s,然后继续下降,碰到SQ1停止。

(7)在电梯上升或下降途中,任何反方向的下降呼叫信号无效。

二、I/O通道分配及I/O接线图

表1 I/O通道分配

图3 电梯的I/O接线图

三、梯形图程序设计

厅外召唤指令的记忆和消除功能可以用锁存器KEEP指令。将厅外召唤的启动保持信号端接S端,消除信号接R端。在实现厅外召唤的记忆和消除功能时必须注意其记忆和消除条件。当按下一个指令按钮或召唤按钮,且电梯不在本楼层时,对应的PLC内部继电器应保持该信号,而且通过PLC的输出点亮相应的按钮指示灯。当电梯正常到达楼层时,如果满足该指令或召唤信号的停车条件时,电梯在该层停车,并且消除对应的指令或召唤信号。在图4所示梯形图中,内部辅助继电器1000、1002用来处理在同方向同时有两层楼呼叫的情况:1002用来记忆二楼的呼叫信号;在电梯运行到二楼时,1000得电5 s,使电梯停5 s后自行启动。

图4 电梯梯形图

php 电梯程序设计,plc在电梯自动控制中的应用编程实例相关推荐

  1. 0c400汇编语言地址,在S7300/400型PLC中使用高级语言编程实例

    在S7300/400型PLC中使用高级语言编程实例 S7-SCL是一种类似于Pasical.Deliphi的高级编程语言,其符合国际标准IEC 61131-3,也就是说支持该标准的任意厂家的PLC均可 ...

  2. Visual C++中的ODBC编程实例

    Visual C++中的ODBC编程实例 Microsoft Developer Studio为大多数标准的数据库格式提供了32位ODBC驱动器.这些标准数据格式包括有:SQL Server.Acce ...

  3. hadoop中使用MapReduce编程实例

    原文链接:http://www.cnblogs.com/xia520pi/archive/2012/06/04/2534533.html 从网上搜到的一篇hadoop的编程实例,对于初学者真是帮助太大 ...

  4. C#中Socket多线程编程实例

    C#是微软随着VS.net新推出的一门语言.它作为一门新兴的语言,有着C++的强健,又有着VB等的RAD特性.而且,微软推出C#主要的目的是为了对抗Sun公司的Java.大家都知道Java语言的强大功 ...

  5. PLC西门子电梯PLC程序,有单部六层,三部十层

    PLC西门子电梯PLC程序,有单部六层,三部十层,六部十层等,带wincc画面,包含西门子中智赛获奖程序 YID:7219671689574152

  6. PLC西门子电梯PLC程序,有单部六层,三部十层,六部十层等

    PLC西门子电梯PLC程序,有单部六层,三部十层,六部十层等,带wincc画面,包含西门子中智赛获奖程序 YID:7219671689574152自动化大学仕

  7. android电梯程序设计,课内资源 - 基于Android实现的电梯调度模拟

    一.使用说明 1.1 项目简介 某一楼有20层,操作者可以通过使用5部电梯从起始楼层来到达指定的楼层.本项目通过实现电梯调度,来模拟实现操作系统的调度过程,并且学习Android环境下使用Java的多 ...

  8. 【基于S7-200 PLC的电梯控制系统设计】

    基于S7-200 PLC的电梯控制系统设计 [摘要]电梯作为现代高层建筑的垂直交通工具,与人们的生活紧密联系,随着人们对电梯运行的安全性.高效性.舒适性.方便性等要求的不断提高,让电梯得到快速发展.本 ...

  9. 基于西门子s7-200 smart plc的电梯控制系统的绪论

    基于西门子s7-200 smart PLC的电梯控制系统是一种用于控制电梯运行的技术方案.它使用西门子s7-200 smart PLC作为核心控制元件,通过对PLC的编程,实现对电梯的控制.监测和状态 ...

  10. 你能帮我写出三层电梯的PLC程序吗

    对不起,我不能为您编写完整的PLC程序,但我可以给您一些指导和建议. 控制三层电梯的PLC程序通常需要考虑以下因素: 电梯的运动:需要考虑电梯的上升和下降,以及当电梯停止在某一层时的处理. 按钮的操作 ...

最新文章

  1. 手写简单的双向数据绑定
  2. python可以写桌面软件吗-python能写桌面程序吗
  3. 【GAN优化】解决模式崩溃的两条思路:改进优化和网络架构
  4. Spring加载流程源码
  5. 紧跟时代步伐,让我们拥抱MVC 3
  6. linux脚本文件个数,Linux上面执行mysql脚本判断文件个数
  7. LeetCode 2194. Excel 表中某个范围内的单元格
  8. (5)FPGA面试技能提升篇(SDK开发环境)
  9. tomcat7.0支持什么版本的jdk_JDK/Java 16 可能带来什么新特性?
  10. mysql 双向热备份_MySQL双机热备份
  11. Python isdigit() isalnum()
  12. 用友NC删除会计科目的前后台操作
  13. 谁说不同品牌内存无法兼容-关键调整频率和内存时序
  14. 前端笔记 -- 不重复造轮子(遇到就更新内容)
  15. 小程序如何跳转至同服务器app,微信小程序如何跳转到APP?
  16. 【酸甜苦辣】记迭代一的酸甜苦辣(妍喆篇)
  17. 与一对加拿大华人夫妇的故事
  18. win10的高占用CPU的进程wsappx关闭指南+解决win10应用商店打不开
  19. 远景(智能/能源/动力)2023秋招提前批!内推啦
  20. 第一台数字电子计算机占地面积为,中国的第一台计算机占地面积是多少?

热门文章

  1. egret牧场小游戏遇到的坑
  2. ubuntu安装transmission下载BT
  3. 使用 Visual Studio 创建 .NET 控制台应用程序
  4. 利用计算机做实验报告,计算机应用实验报告样本.doc
  5. 仿站工具箱http://fztool.ptcms.com/
  6. 数据库原理实验六——ODBC/JDBC数据库编程
  7. 半正定矩阵的对角元素不小于该矩阵的最小特征值
  8. 关于NXP公司的IMX6系列芯片参考资料体系介绍
  9. 动态服务器值 回放报错 没有关联到_LR之关联
  10. zabbix 利用脚本发邮件(mail)