歡迎來到海藍(lán)智能科技有限公司!
三菱plc、stl指令用法:
(1)STL觸點(diǎn)與母線相連,與STL觸點(diǎn)相連的起始觸點(diǎn)應(yīng)使用或LDI指令。即使用STL指令后,LD點(diǎn)移至STL觸點(diǎn)的右側(cè),一直到出現(xiàn)下一條STL指令或RET指令為止。RET指令表明整個STL程序區(qū)的結(jié)束,LD點(diǎn)返回原母線。各STL觸點(diǎn)驅(qū)動的電路一般放在一起,最后一個STL電路結(jié)束時一定要使用RET指令,否則將出現(xiàn)“程序錯誤”信息,PLC不能執(zhí)行用戶程序。
(2)STL觸點(diǎn)可以直接驅(qū)動或通過別的觸點(diǎn)驅(qū)動Y、M、S、T等元件的線圈和應(yīng)用指令。STL觸點(diǎn)右邊不能使用入棧(MPS)指令。
(3)由于CPU只執(zhí)行活動步對應(yīng)的電路塊,使用STL指令時允許雙線圈輸出,即不同的STL觸點(diǎn)可以分別驅(qū)動同一編程元件的一個線圈。但是同一元件的線圈不能在可能同時為活動步的STL區(qū)內(nèi)出現(xiàn),在有并行序列的順序功能圖中,應(yīng)特別注意這一問題。
(4)在步的活動狀態(tài)的轉(zhuǎn)換過程中,相鄰兩步的狀態(tài)繼電器會同時ON一個掃描周期。為了避免不能同時接通的兩個輸出(如控制異步電動機(jī)正反轉(zhuǎn)的交流接觸器線圖)同時動作,除了在梯形圖中設(shè)置軟件互鎖電路外,還應(yīng)在PLC外部設(shè)置由常閉觸點(diǎn)組成的硬件互鎖電路。
定時器在下一次運(yùn)行之前,首先應(yīng)將它復(fù)位。同一定時器的線圈可以在不同的步使用,但是如果用于相鄰的兩步,在步的活動狀態(tài)轉(zhuǎn)換時,該定時器的線圈不能斷開,當(dāng)前值不能復(fù)位,將導(dǎo)致定時器的非正常運(yùn)行。
OUT指令與SET指令均可用于步的活動狀態(tài)的轉(zhuǎn)換,使新的狀態(tài)繼電器置位,原狀態(tài)繼電器自動復(fù)位,此外還有自保持功能。SET指令一般用于驅(qū)動目標(biāo)步比當(dāng)前步元件號大的狀態(tài)繼電器。在STL區(qū)內(nèi)的OUT指令用于順序功能圖中的閉環(huán)和跳步,如果想跳回已經(jīng)處理過的步,或向前跳過若干步,可對狀態(tài)繼電器使用OUT指令。OUT指令還可以用于遠(yuǎn)程跳步,即從順序功能圖中的一個序列跳到另一個序列。以上情況雖然可以使用SET指令,但最好使用OUT指令。
三菱PLC,STL指令注意事項(xiàng):
1、STL指令不能與MC-MCR指令一起使用。
2、在轉(zhuǎn)換條件對應(yīng)的電路中,不能使用ANB,ORB,MPS,MRD和MPP指令。可用轉(zhuǎn)換條件對應(yīng)的復(fù)雜電路來驅(qū)動輔助繼電器,再用后者的常開觸點(diǎn)來作轉(zhuǎn)條件。
3、CPU不執(zhí)行處于斷開狀態(tài)的STL觸點(diǎn)驅(qū)動的電路塊中的指令,在沒有并行序列時,同時只有一個STL觸點(diǎn)接通,因此使用STL指令可以顯著的縮短用戶程序的執(zhí)行時間,提高PLC的輸入、輸出響應(yīng)速度。
以上就是關(guān)于三菱PLC的stl指令使用方法,希望對讀者朋友有所幫助。如果你還有疑問,歡迎咨詢海藍(lán)在線客服或者添加小藍(lán)微信:szhlzn6,我們有專業(yè)的技術(shù)人員幫你解答?;蛘卟榭次覀?nèi)釶LC行業(yè)資訊中相關(guān)文章獲取知識,深圳海藍(lán)智能專注三菱工控。