X0
---------︱︱--------------------[PLS M106]
X1
---------︱︱--------------------[MOV K4 D0]
X2
---------︱︱--------------------[MOV K1 D0]
M106 M5
------︱︱------︱︱----------[INC D0]
M106 M5
------︱︱------︱︱----------[DEC D0]
M8000
------︱︱--------------------[CMP D0 K1 M200]
M201
------︱︱------﹙M101﹚竖线没有显示
M8000
------︱︱--------------------[CMP D0 K2 M203]
M204
------︱︱------﹙M102﹚竖线没有显示
M8000
------︱︱--------------------[CMP D0 K3 M206]
M207
------︱︱------﹙M103﹚竖线没有显示
M8000
------︱︱--------------------[CMP D0 K4 M209]
M210
------︱︱------﹙M104﹚竖线没有显示
M104
------︱︱--------------------﹙Y001﹚
M103
------︱︱--------------------﹙Y002﹚
M102
------︱︱----与上面并联
M103
------︱︱--------------------﹙Y003﹚
M101
------︱︱----与上面并联
<?XML:NAMESPACE PREFIX = V />
X0是换速信号。当换速信号到来时,电梯上行一层,plc内部软元件辅助继电器M106接通一个扫描周期,,当M106接通一次,加法指令INC自动将D0中的数据加1。减法指令DEC是当电梯下行一层时自动将D0中的数据减1。 辅助继电器M5闭合时表示电梯上行状态,M6闭合时表示电梯下行状态。 M8000是三菱FX系列PLC内部特殊辅助继电器,RUN时常开。(M5M6的产生以后再作讨论)。
CMP是比较指令。将K1与D0中的数据相比较,D0等于1时辅助继电器M201动作,
M201驱动M101动作,M101再驱动输出继电器Y003动作。表示电梯停在1层。其余各层
动作原理相同。Y001Y002Y003动作后去触发BCD译码器,BCD再去驱动7段发光管,显示电梯处在几层。
这是一段成熟的电梯控制程序,值得电梯编程者学习和借鉴。