左边母线
x0
---------︱︱--------------------[plsm106]
x1
---------︱︱--------------------[movk4d0]
x2
---------︱︱--------------------[movk1d0]
m106m5
------︱︱------︱︱----------[incd0]
m106m5
------︱︱------︱︱----------[decd0]
m8000
------︱︱--------------------[cmpd0k1m200]
m201
------︱︱------﹙m101﹚竖线没有显示
m8000
------︱︱--------------------[cmpd0k2m203]
m204
------︱︱------﹙m102﹚竖线没有显示
m8000
------︱︱--------------------[cmpd0k3m206]
m207
------︱︱------﹙m103﹚竖线没有显示
m8000
------︱︱--------------------[cmpd0k4m209]
m210
------︱︱------﹙m104﹚竖线没有显示
m104
------︱︱--------------------﹙y001﹚
m103
------︱︱--------------------﹙y002﹚
m102
------︱︱----与上面并联
m103
------︱︱--------------------﹙y003﹚
m101
------︱︱----与上面并联
x1是顶层限位开关。当x1闭合时mov(传送指令)将数字4传送到数据寄存器d0中。x2是底层限位开关。当x2闭合时mov(传送指令)将数字1传送到数据寄存器d0中。
x0是换速信号。当换速信号到来时,上行一层,内部软元件辅助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段发光管,显示电梯处在几层。
这是一段成熟的电梯控制程序,值得电梯编程者学习和借鉴。