有關(guan) 西門子plc堆棧指令的用法,包括棧裝載與(yu) 指令ALD(與(yu) 塊)、棧裝載或指令OLD (或塊)、邏輯推入棧指令LPS (分支或主控指令)、邏輯讀棧指令LRD等。
西門子plc堆棧指令
1、棧裝載與(yu) 指令ALD(與(yu) 塊)
棧裝載與(yu) 指令在梯形圖中用於(yu) 將並聯電路塊進行串聯連接。
2、棧裝載或指令OLD (或塊)
棧裝載或指令在梯形圖中用於(yu) 將串聯電路塊進行並聯連接。
3、邏輯推入棧指令LPS (分支或主控指令)
邏輯推入棧指令在梯形圖中的分支結構中,用於(yu) 生成一條新的母線,左側(ce) 為(wei) 主控邏輯塊時,第一個(ge) 完整的從(cong) 邏輯行從(cong) 此處開始。
注意:使用LPS指令時,本指令為(wei) 分支的開始,以後必須有分支結束指令LPP。即LPS與(yu) LPP指令必須成對出現。
4、邏輯彈出棧指令LPP(分支結束或主控複位指令)
邏輯彈出棧指令在梯形圖中的分支結構中,用於(yu) 將LPS指令生成一條新的母線進行恢複。
注意:使用LPP指令時,必須出現在LPS的後麵,與(yu) LPS成對出現。
5、邏輯讀棧指令LRD
在梯形圖中的分支結構中,當左側(ce) 為(wei) 主控邏輯塊時,開始第二個(ge) 和後邊更多的從(cong) 邏輯塊。
6、裝入堆棧指令LDS
本指令編程時較少使用。
指令格式: LDS n (n為(wei) 0~8的整數)
7、西門子PLC堆棧指令的例子