西門子S7-200PLC中涉及堆棧操作的指令和梯形圖應用實例
2015/3/5 9:46:14
堆棧是計算機中最常用的一種數據結構,遵循先入后出的原則,一般用于保存數據。在S7-200PLC中涉及堆棧操作的指令有以下三種,最后本文給出了梯形圖應用實例。
邏輯入棧(LPS,Logic Push)指令復制棧頂的值并將這個值推入棧頂,原棧頂中各級數據依次向下一級推移,棧底值被推出丟失。

邏輯讀棧(LRD,Logic Read)指令將堆棧中第2層的值復制到棧頂,第2~9層的數據不變,原棧頂值消失。

? 邏輯出棧(LPP,Logic Pop)指令使棧內各層的數據向上移動一層,第2層的數據成為堆棧新的棧頂值,棧頂原來的數據從棧內消失。


梯形圖在使用堆棧指令的注意事項:合理使用LPS、LRD和LPP指令可使程序簡化PLC100.COM,但是注意LPS和LPP必須成對使用。用編程軟件將梯形圖轉換為語句表程序時,編程軟件會自動地加入LPS、LRD和LPP指令。而寫入語句表程序時,必須由用戶來寫入LPS、LRD和LPP指令。
提交
查看更多評論
其他資訊
2025中歐綠色建筑工業化論壇9月北京啟幕 全球智慧共推建筑產業“雙碳”轉型
喜訊!華強電子網榮獲“2025年中國產業互聯網創新企業”
深入實施“人工智能+”行動 浪潮軟件集團看好人工智能+工業質檢廣闊前景,持續布局線纜行業智能質檢
海爾新增2家卓越級智能工廠,總數品類行業雙第一
深度剖析格力打破磁懸浮壓縮機國外壟斷,底氣來自對自主創新的堅守!

投訴建議