基于PLC的电梯控制论文(5)

2019-04-05 18:18

4.2 程序流程图

图4-1为该课题整个程序的流程图。

假设电梯停于一楼,则D0中的值为1。此时如果按下三楼向上按钮,则D9中赋值为3。然后就将D9中的值与D0中的值相比较,显然D9大于D0,电梯上行。如果在上行过程中如果按下二楼向上按钮,则先停于二楼,再上行至三楼。如果在上行过程中按下二楼向下按钮,由于是反向信号,所以电梯先去三楼,所有的上行信号均响应以后再响应下行信号。如果按下四楼向下按钮,则电梯完成其他外呼向上信号以后就上行至四楼。电梯到达四楼后,如果同时按下一楼向上按钮、二楼向上按钮、三楼向上按钮,则轿厢首先下行至一楼响应最远反向呼信号。然后再上行至二楼、三楼。

21

外部信号输存储在D1~D10轿厢停于某一存储在D0中 在D1~D10中,将第一个得到值的数据存储器中的值与D0中的值进行比较,从而判断上行还D1~D10大于Y 上行 首先响应同向向上外呼信号或内呼信号,响应完毕后或在轿厢前方再无同向向上信号,若有反向外呼信号,则轿厢上行至最远反向外呼信号所在楼N 下行 首先响应同向向下外呼信号或内呼信号,响应完毕后或在轿厢前方再无同向向下信号,若有反向外呼信号,则轿厢下行至最远反向外呼信号所在楼N 所有输入信号均已响应完Y 的信号所在的楼轿厢停于最后响应层 图4-2-1 程序流程图4.3 PLC梯形图

4.3.1 外部信号输入存储程序 (1)内呼信号输入及存储程序

22

编程思路:以一楼内呼为例,按下X000按钮,则Y000被接通并保持,直到电梯到达一楼时利用X014常闭触点断开Y000。在按下X000的同时D1赋值为1,从而实现存储功能。当Y000失电时,D1和M0、M1、M2被清零。 梯形图如图4-3-1所示。

23

图4-3-1 内呼信号输入及存储程序梯形图

(2)外呼信号输入及存储程序

编程思路:以二楼向上外呼信号为例,如果电梯不在二楼,此时按下X006,D7赋值为2,M106得电并保持。如果此时电梯为下行,则M106、Y017常开闭合,Y006得电并且在电梯下降过程中一直保持。如果电梯处于上行阶段,则M106、Y016常开闭合,Y006得电并保持,直到电梯上行到二楼时失电。Y006失电时,D7和M18、M19、M20被清零。 梯形图如图4-3-2所示。

24

25


基于PLC的电梯控制论文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:PHP语法练习题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: