三菱fx系列plc的狀態(tài)初始化指令ist的功能指令編號為fnc60,它與stl指令一起使用,專門用來設(shè)置具有多種工作方式的控制系統(tǒng)的初始狀態(tài)和設(shè)置有關(guān)的特殊輔助繼電器的狀態(tài),可以大大簡化復(fù)雜的順序控制程序的設(shè)計(jì)。ist指令只能使用一次,它應(yīng)放在程序開始的地方,被它控制的stl電路應(yīng)放在它的后面。
初始狀態(tài)指令的梯形圖格式如圖1所示。梯形圖中的原操作數(shù)[s•]表示的是首地址號,目標(biāo)操作數(shù)[d1 •]和[d2•]只能選用狀態(tài)繼電器s,其范圍為s20~s999,其中[d1 •]表示在自動工作方式時(shí)所使用的最低狀態(tài)繼電器號,[d2 •]表示在自動工作所使用的最高狀態(tài)繼電器號。
圖1 初始狀態(tài)指令的梯形圖格式
說明:
1、ist指令是在自動控制中對步進(jìn)階梯的狀態(tài)初始化及特殊輔助繼電器的切換指令,操作數(shù)中各項(xiàng)的意義如下:源(s.)為指定運(yùn)行模式的初始輸入,共8個(gè)連續(xù)的元件,其指定的軟元件如下,設(shè)源(s.)為x0,則
(s.)+ 0 = x20:手動操作控制; (s.)+ 1 = x21:回原位控制;
(s.)+ 2 = x22:單步操作控制; (s.)+ 3 = x23:單周期控制;
(s.)+ 4 = x24:自動循環(huán)控制; (s.)+ 5 = x25:回原點(diǎn)啟動;
(s.)+ 6 = x26:自動操作啟動; (s.)+ 7 = x27:停止。
目標(biāo)(d1.)為自動運(yùn)行模式中狀態(tài)元件最小號碼。
目標(biāo)(d2.)為自動運(yùn)行模式中狀態(tài)元件最大號碼。
2、ist指令用到的初始狀態(tài)的號碼和特殊輔助繼電器:
s0:手動操作初始態(tài);
s1:返零操作初始態(tài);
s2:自動操作初始態(tài);
m8040:禁止轉(zhuǎn)移;
m8041:開始轉(zhuǎn)移;
m8042:啟動脈沖;
m8043:回原點(diǎn)完成;
m8044:檢測到機(jī)械零位;
m8047:stl監(jiān)測有效
3、st指令在編程時(shí)只能使用一次,且必須放在程序的開始,即被控制的stl指令之前。
4、編程時(shí),一般是先編好手動操作程序,再編返回原點(diǎn)程序,再編自動循環(huán)的程序。編寫時(shí),一般先畫流程圖,再編梯形圖。以下用機(jī)械手例子說明ist指令用法。