background image

第三章电梯控制系统软件的设计

PLC 的编程语言
PLC 程序是PLC 指令的有序集合,PLC 运行程序就是按一定的顺序,执行这
集合中的一条条指令。指令是指示PLC 动作的文字代码或图形符号。使用的编程语言不同,这些文字代码和图形符号就不相
同。但从本质上来讲,指令的实质都是二进制机器码。同普通的计算机一样,PLC 的编程软件通过编译系统把PLC 程序编译
成机器代码。PLC 提供了功能较为完整的编程语言,以适应PLC 在工业环境中的应用。利用PLC 的编程语言,按照不同的控

制要求编制不同的控制程序,这相当于设计和改变继电器控制的硬件接线,也就是所谓的 可编程序 。
PLC 的编程语言一般有五种:顺序功能图(Sequential Function Chart)、梯形图
(Ladder Diagram)、功能块图(F B D)、指令表(Instruction List)和结构文本(Structured Text)。其中,顺序功能图(SFC)、梯形图(LD)、
功能块图(FBD)
是图形编程语言,指令表(IL)和结构文本(ST)是文字语言。梯形图(LD)是目前使用最广泛的 PLC 图形编程语言,梯形图与继电器控制系统的
电路图相似,比较易于掌握、程序表达清楚。

2页

  

第三章 电梯PLC控制的相应理论

       电梯的电气系统由拖动系统和控制系统两部分组成。传统的电气控制系统采用的继电器逻辑控制由于触点多、故障率高、
可靠性差、体积大等缺点,正逐渐被淘汰。目前电梯设计使用可编程控制器(PLC),要求功能变化灵活,编程简单,故障少,
噪音低。维修保养方便,节能省工,抗干扰能力强,控制箱占地面积少。

控制要求:

(1)开始时,电梯处于任意一层。
(2)当有外呼电梯信号到来是,轿厢响应该呼梯信号,达到该楼层时,轿厢停止运行,(轿厢门打开,延时3秒后自动关
门)
(3)当有内呼电梯信号到来是,轿厢响应该呼梯信号,达到该楼层时,轿厢停止运行,(轿厢门打开,延时3秒后自动关
门)
(4)在电梯轿厢运行过程中,即轿厢上升(或下降)途中,任何反方向下降(或上升)的外呼信号均不响应,但如果反方
向外呼梯信号前方再无其他内、外呼梯信号时,则电梯响应该外呼梯信号。例如,电梯轿厢在一楼,将要运行到三楼,在次
过程中可以响应二层向上的外呼梯信号,但不响应二层向下的外呼梯信号。当到达二层,如果三层没有任何呼梯信号,则电
梯可以响应二层向下外呼梯信号。否则,电梯将继续运行至三楼,然后向下运行响应二层向下外呼梯信号。
(5)电梯具有最远反向外呼梯功能。例如,电梯轿厢在一楼,而同时有二层向下呼梯,三层向下呼梯则电梯轿厢先去三楼
响应三层向下外呼梯信号。
(6)电梯未平层或运行时,开门按钮和关门按钮均不起作用。平层且电梯轿厢停止运行后,按开门按钮轿厢开门,按关门
按钮轿厢关门。

电梯控制逻辑关系如下:

1)行车方向由内选信号决定,顺向优先执行;
2)行车途中如遇呼梯信号时,顺向截车,反向不截车;

等待

目标层与本层是否同
层?同 xiangtong

确认本层与目标层

电梯选向

电梯启动

电梯加速

电梯高速运行

楼层检测

是否目标层?

电梯减速

平层检测

电梯制动

N

Y

开门

延时

关门

是否停止运行?

停止

Y

N

Y

N

是否换厢呼叫?

是否强制工作?

是否门厅呼叫?

强制工作

是否完
成?










N

Y

Y

N

N

Y

N

Y

楼层检测

进入 7 段数码管显示

信号保持

楼层是否改

N

Y

楼层显示程序流程图