S7-300選擇序列與并行序列的編程方法
發(fā)布于2022-12-07 17:58
55
2
標(biāo)簽:S7-300
選擇序列的編程方法
如果某一轉(zhuǎn)換與并行序列的分支、合并無關(guān),站在該轉(zhuǎn)換的立場上看,它只有一個前級步和一個后續(xù)步(見圖5-20),需要復(fù)位、置位的存儲器位也只有一個,因此與選擇序列的分支、合并有關(guān)的轉(zhuǎn)換的編程方法實(shí)際上與單序列的完全相同。
圖5-20所示的順序功能圖中,除了10.3與10.6對應(yīng)的轉(zhuǎn)換以外,其余的轉(zhuǎn)換均與并行序列的分支、合并無關(guān),I0.0~I0.2對應(yīng)的轉(zhuǎn)換與選擇序列的分支、合并有關(guān),它們都只有一個前級步和一個后續(xù)步。與并行序列無關(guān)的轉(zhuǎn)換對應(yīng)的梯形圖是非常標(biāo)準(zhǔn)的,每一個控制置位、復(fù)位的電路塊都由一個前級步對應(yīng)的存儲器位和轉(zhuǎn)換條件對應(yīng)的觸點(diǎn)組成的串聯(lián)電路、對一個后續(xù)步的置位指令和對一個前級步的復(fù)位指令組成。圖5-20中的程序見隨書光盤中的例程“復(fù)雜順控”。OB100的程序與例程“動力滑臺順控”的相同。
并行序列的編程方法
圖5-20中步M0.2之后有一個并行序列的分支,當(dāng)M0.2是活動步,并且轉(zhuǎn)換條件I0.3 滿足時,步M0.3與步M0.5應(yīng)同時變?yōu)榛顒硬?,這是用M0.2和I0.3的常開觸點(diǎn)組成的串聯(lián)電路使M0.3和M0.5同時置位來實(shí)現(xiàn)的與此同時,步M0.2應(yīng)變?yōu)椴换顒硬?,這是用復(fù)位指令來實(shí)現(xiàn)的。
I0.6 對應(yīng)的轉(zhuǎn)換之前有一個并行序列的合并,該轉(zhuǎn)換實(shí)現(xiàn)的條件是所有的前級步(即步M0.4和M0.6)都是活動步和轉(zhuǎn)換條件I0.6滿足。由此可知,應(yīng)將M0.4、M0.6和I0.6 的常開觸點(diǎn)串聯(lián),作為使后續(xù)步M0.0置位和使前級步M0.4、M0.6復(fù)位的條件。