6ES7317-2AK14-0AB0
MPS(Push),MRD(Read),MPP(Pop)指令分別是進棧、讀棧和出棧指令,它們用于多重輸出電路。
FX系列有11個存儲中間運算結果的堆棧存儲器(見圖1),堆棧采用*后出的數據存取方式。MPS指令用于儲存電路中有分支處的邏輯運算結果,以便以后處理有線圈的支路時可以調用該運算結集。使用一次MPS指令,當時的邏輯運算結果壓入堆棧的第一層,堆棧中原來的數據依次向下一層推移。
MRD指令讀取存儲在堆棧最上層的電路中分支點處的運算結果,將下一個觸點強制性地連接在該點。讀數后堆棧內的數據不會上移或下移。
MPP指令彈出(調用并去掉)存儲的電路中分支點的運算結果。首先將下一觸點連接在該點,然后從堆棧中去掉該點的運算結果。使用MPP指令時,堆棧中各層的數據向上移動一層,最上層的數據在讀出后從棧內消失。
圖1和圖2分別給出了使用一層棧和使用多層棧的例子。每一條MPS指令必須有一條對應的MPP指令,處理最后一條支路時必須使用MPP指令,而不是MRD指令。在一塊獨立電路中,用進棧指令同時保存在堆棧中的運算結果不能超過11個
主傳送帶上有障礙物時,瓶子會被傳送到再循環線上。
說明:
如果要使用再循環線路,則激活內部標志M020,就能使用再循環線。然而,如果再循環線滿了(即C005起作用)或者正處于清空過程中(Y002起作用),再循環線忽略M020標志。當Y001有效時,門GT1反時針旋轉,允許瓶子從主傳送帶轉到再循環線上。當瓶子完成這次轉移,光電管PC1光
線被遮斷,這樣給出一個輸入X003,這個輸入與計數器一起作用可以確定再循環線上的瓶子數目。當標志M020不起作用時,輸出Y001復位,門GT1返回到中間位置(彈簧返回)。
瓶子離開再循環線時,標志M030必須出現。在進入和清空的選擇之間又有一個互鎖,門GTl被輸出Y002設定,使得產生順時針旋轉。PC1再一次提供計數信號(C006),將所有的瓶子計數。這個系統設計成在一次運行中或是裝滿或是卻空再循環線。這就是為什么當最后一瓶離開再循環線時,計數器要復位。
第三步,設置需要與上位機通訊的數據的數據傳輸區
免責聲明
- 凡本網注明“來源:化工儀器網”的所有作品,均為浙江興旺寶明通網絡有限公司-化工儀器網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:化工儀器網”。違反上述聲明者,本網將追究其相關法律責任。
- 本網轉載并注明自其他來源(非化工儀器網)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
- 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。