APP_INT[5]
使用來(lái)進(jìn)行STEP跳步的變量
MakroSchrittkette
INT Function
IF Function==1THEN
$APP_INT[5]=1
Return
ENDIF
SWITCH$APP_INT[5] -通過(guò)變量$APP_INT[5]來(lái)進(jìn)行對(duì)STEP的跳步功能。
Case 1
Schritt 3 = F64 & !F65 & !F66 & !F67 & F90& !F91 & !F565 & A4039 -去第3步的條件-
IF$FLAG[64] AND NOT $FLAG[65] AND NOT $FLAG[66] AND NOT $FLAG[67] AND $FLAG[90]AND NOT $FLAG[91] AND NOT $FLAG[565] AND $OUT[4039] THEN
PREVSTEP = $APP_INT[5] -用來(lái)顯示反饋提示上一步在第幾步-
$APP_INT[5] = 3 -去第3步-
ENDIF
順序快的跳步:
將$APP_INT[5]的值由 當(dāng)前停止的值改為1,STEP會(huì)先返回到第1步再去第2步。不需要專家盤,也不用退出程序關(guān)閉SPS。
$APP_INT[6]= 1-用來(lái)激活備份程序-
IF ($IN[I_DS_Anf_SPS] AND NOT B_DS_Hilf) THEN -E31機(jī)器人程序備份開(kāi)始
$APP_INT[6]=1 ---當(dāng)其是1時(shí)證明開(kāi)始備份程序-
B_DS_aktiv=TRUE
ENDIF
B_DS_Hilf = $IN[I_DS_Anf_SPS]-中間過(guò)度變量-
IF NOT $IN[I_DS_Anf_SPS] AND $OUT[O_DS_FM_SPS] THEN 當(dāng)沒(méi)有E31 而有A31后
$OUT[O_DS_FM_SPS]=false-載關(guān)閉A31
ENDIF
IF ((B_DS_aktiv==TRUE) AND ($APP_INT[6]==0))THEN -$APP_INT[6]=0說(shuō)明備份結(jié)束-
IF(ARCHIVE_RES==0) THEN -ARCHIVE_RES默認(rèn)是0-“程序允許自動(dòng)備份功能”
$OUT[O_DS_FM_SPS]=TRUE -備份結(jié)束發(fā)出A31-
B_DS_aktiv=false
ENDIF
IF(ARCHIVE_RES<0) THEN?? -提示:程序不允許自動(dòng)備份功能
SyncMoveMessage(70,#NotifyMsg, ARCHIVE_RES)
B_DS_aktiv=false
ENDIF
審核編輯:彭菁
-
機(jī)器人
+關(guān)注
關(guān)注
213文章
29525瀏覽量
211688 -
step
+關(guān)注
關(guān)注
0文章
43瀏覽量
20765 -
變量
+關(guān)注
關(guān)注
0文章
614瀏覽量
28837
原文標(biāo)題:機(jī)器人$APP_INT的使用詳解
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
SPCE061A語(yǔ)音識(shí)別機(jī)器人應(yīng)用方案
美軍研發(fā)能跳《江南Style》的新型機(jī)器人
什么是工業(yè)機(jī)器人
DIY一個(gè)打招呼的烏龜機(jī)器人
循線音樂(lè)百靈鳥(niǎo)機(jī)器人--鷗鵬機(jī)器人制作
【KittenBot機(jī)器人試用申請(qǐng)】搬運(yùn)機(jī)器人
工業(yè)機(jī)器人的工作原理
機(jī)器人、協(xié)作機(jī)器人和移動(dòng)機(jī)器人,你分的清楚嗎
焊接機(jī)器人的結(jié)構(gòu)與原理
機(jī)器人與編程的區(qū)別
機(jī)器人是什么?
讀取機(jī)器人程序中的變量

評(píng)論