您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 PLC逻辑堆栈的操作指令说明
来源:艾特贸易2017-06-05
简介S7-200 系列 PLC 中有一个 9 层堆栈,用于处理所有逻辑操作,称为逻辑堆栈。堆栈指令的操作如图 7-6 所示。 图 7-6 执行 ALD 、 OLD 、 LPS 、 LRD 、 LPP 指令对逻辑堆栈的影响 ALD 指令: ALD
S7-200系列PLC中有一个9层堆栈,用于处理所有逻辑操作,称为逻辑堆栈。堆栈指令的操作如图7-6所示。
图7-6 执行ALD、OLD、LPS、LRD、LPP指令对逻辑堆栈的影响
ALD指令:ALD指令把逻辑堆栈第一、第二级的值作“与”操作,结果置于栈顶。ALD执行后堆栈减少一级。
OLD指令:OLD指令把逻辑堆栈第一、第二级的值作“或”操作,结果置于栈顶。OLD执行后堆栈减少一级。
LPS指令:LPS进栈指令把栈顶值复制后压入堆栈,栈底值压出丢失。
LRD指令:LRD读栈指令把逻辑堆栈第二级的值复制到栈顶,堆栈没有压入和弹出。
LPP指令:LPP出栈指令把堆栈弹出一级,原第二级的值变为新的栈顶值。
LPS、LRD、LPP指令的应用见图7-7。
I_PS、LRD、LPP指令均无操作数。
图7-7 LPS、LRD、LPP指令的应用
点击排行
