电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> PLC基础及应用 >> 正文

PLC主控指令和栈指令典型应用举例说明

作者:佚名    文章来源:本站原创    点击数:    更新时间:2017-12-14

MC /MCR指令:主控/主控复位指令。
MPS/MRD/MPP指令:进栈/读栈/出栈指令。
指令说明:
1.MC主控是公共串联触点的连接。
2.MCR主控复位是公共串联接点的清除。
3.在可编程控制器中有11个存储器,它们用来存储运算的中间结果,被称为栈存储器。使用1次MPS指令又将此时刻的运算结果送入栈存储器的第1段。再使用MPS指令,将此时刻的运算结果送入栈存储器的每1段,而将原先存入的数据依次移到栈存储器的下一个段。
4.使用MPP指令,各数据按顺序向上移动,将最上段的数据读出,同时该数据就从栈存储器中消失。
5.MRD是读出最上段所存储的最新数据的专用指令,栈存储器内的数据不发生移动。
举例
(1)主控指令应用
梯形图:如图1

PLC编程,主控指令应用,主控指令梯形图 

程序清单
LD  X000
SET  Y000
LD  X006
MC  N0
SP    M100
LD   X004
OUT  Y001
LD   Y000
OUT  T1 K8000
LD   X007
MC   N3
SP  M200
LD    Y000
SET   Y002
MCR  N3
MCR  N0
LD   X005
OUT  Y003
END
 
(2)栈指令应用
梯形图:如图2

PLC梯形图,栈指令应用,栈指令梯形图 

程序清单:
LD    X000
MPS
AND    X004
OUT   Y000
MRD
AND   X005
OUT     Y001
MRD
OUT Y002
MPP
AND X004
MPS
AND X005
OUT Y003
MPP
AND X006
OUT Y004
LD  X005
OR  X007
ANB
OUT    Y005
END

Tags:PLC,主控指令,栈指令  
责任编辑:admin
请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
1分 2分 3分 4分 5分

还可以输入 200 个字
[ 查看全部 ] 网友评论
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
返回顶部
刷新页面
下到页底
晶体管查询