您现在的位置是:首页 > PLC技术 > PLC技术

FIFO(先入先出)写入与读出指令工作任务

来源:艾特贸易2019-09-01

简介一、任务要求 在传统的电梯电路中,通常是用楼层感应器的信号来进行楼层方向的控制,这样井道中每个楼层至少要装一个感应器,占用 PLC 的输入点数多。由于 PLC 的编程功能十分丰


    一、任务要求

    在传统的电梯电路中,通常是用楼层感应器的信号来进行楼层方向的控制,这样井道中每个楼层至少要装一个感应器,占用PLC的输入点数多。由于PLC的编程功能十分丰富,所以可以采取利用上行换速和下行换速信号来进行楼层的方向控制,这样只需要在轿厢侧装两只传感器,便可实现电梯楼层的方向控制及减速信号的发出,既给安装带来方便又节约了成本。本任务要求利用MOVDECOINCDEC指令进行楼层方向控制。

    二、任务分析

    1.输入/输出点的确定

    从上面的分析可知,需要4个输入点,2个输出点,具体输入/输出点分配如表4 -8 -1所列。

4 -8 -1  电梯楼层方向控制的输入/输出点分配表

 表4 -8 -1 电梯楼层方向控制的输入/输出点分配表

    2PLC控制接线图

    根据输入/输出点分配,PLC控制系统实现的电梯楼层方向控制的线路图如图4 -8 -2所示。

 图4 -8 -2 PLC控制系统实现的电梯 楼层方向控制的线路图

4 -8 -2   PLC控制系统实现的电梯

    楼层方向控制的线路图

  3PLC梯形图

  当电梯上行,每当上换速感应器插入隔磁板时,使MO有一个周期的触发,使寄存器D200内数值增1。当电梯下行,每当下换速感应器插入隔磁板时,使M1有一个周期的触发,使寄存器D200内数值减1。当电梯下行到最底层,下强迫开关动作时,使D200内的数值强制为1。当电梯上行到最顶层,上强迫开关动作时,使D200内的数值强制为4(这里以4层为例)。这样,D200内的实际数值就反映了电梯的实际楼层数值。利用解码指令DECOD200进行解码,得出M501吸合时为1楼,得出M502吸合时为2楼,得出M503吸合时为3楼,得出M504吸合时为4楼。同时,电梯进行楼层方向控制时,也给出了电梯的减速信号。具体梯形图如图4 -8 -3所示。