描述
堆栈是计算机中最常用的一种数据结构,遵循先入后出的原则,一般用于保存数据。在S7-200PLC中涉及堆栈操作的指令有以下三种,最后本文给出了梯形图应用实例。
逻辑入栈(LPS,LogicPush)指令复制栈顶的值并将这个值推入栈顶,原栈顶中各级数据依次向下一级推移,栈底值被推出丢失。
梯形图在使用堆栈指令的注意事项:合理使用LPS、LRD和LPP指令可使程序简化PLC100.COM,但是注意LPS和LPP必须成对使用。用编程软件将梯形图转换为语句表程序时,编程软件会自动地加入LPS、LRD和LPP指令。而写入语句表程序时,必须由用户来写入LPS、LRD和LPP指令。
RAD ASMI-54C SHDSL bis ASMI-54C REV 0.1 MODULE
RAD MPW-1 MSL8-IP REV 0.1 MSL8/8270-MAIN REV 2.1 MODULE
RAD HSU-12 HSU12-DOWN REV 0.0 HS-U12-MAIN MODULE
RAD ASMi-54C SHDSL bis ASMI-54C REV 0.0 MODULE
RAD ML-2 E1 MTML-2 REV 2.1 MODULE
RAD MLF-2E1 ALARM MTML-2 REV 2.1 MODULE
RAD M8E1 MSL8/8270-MAIN REV 2.1 MODULE
Radware LinkProof APSolute NSB5110-C6F2 4BS05110A1X10
STEC SEC-4400MO-SUC MFC-891 MFA-9E
Alvarion SU-E-4.9-3-BD-VL VL-CH B-V 5.4G 849525 6513057
Alvarion SU-E-5.4-6-BD-VL VL-RU B-V 5.4G 854525R4 64218
Alvarion BU/RB-B1000-5.4 B-V 5.4G 854283 6243201
Alvarion AU-D-BS-4.9-OD4-120 B-V 5.4G 849521CH 6610455