1. 在點(diǎn)焊 PLC 里將光標(biāo)放入其后應(yīng)該插入調(diào)用的那一行中。
2. 選擇菜單序列 命令 > MAKRO/UP/卡鉗 > MAKRO/UP 循環(huán)。
3. 在聯(lián)機(jī)緙格中設(shè)置參數(shù)。
4. 用指令 OK存儲(chǔ)指令。子程序循環(huán)將不帶行編號(hào)地添加在點(diǎn)焊PLC 的末尾處,并在所有編號(hào)的PLC 指令均執(zhí)行完畢之后方才運(yùn)行。MAKRO 循環(huán)則帶有行編號(hào)地添加入點(diǎn)焊 PLC 中。并將在目標(biāo)點(diǎn)處執(zhí)行,或在用 PLC 觸發(fā)器定義的到達(dá)目標(biāo)點(diǎn)之前的一個(gè)時(shí)間點(diǎn)處執(zhí)行。
行指令 REPEATMAKRO/UP
利用該指令可重復(fù)調(diào)用一個(gè)子程序或者一個(gè)用戶自定宏。每次重新調(diào)用之前均檢查是否滿足行指令中定義的中斷條件。如果是這樣的話,則循環(huán)終止。

|
序號(hào) |
說明 |
|
1 |
程序類型 ? UP:子程序 ? MAKRO:宏 |
|
2 |
字程序或宏的編號(hào) ? UP:1...999 ? MAKRO:0...999 |
|
3 |
算術(shù)運(yùn)算數(shù) ? num、i、bin、t、ana、anain、binin、p |
|
4 |
最多循環(huán)次數(shù) ? 值域:和運(yùn)算數(shù)有關(guān)
|
|
5 |
運(yùn)算符。選擇運(yùn)算數(shù) EIN(接通)和 AUS(關(guān)閉)時(shí),無此輸入欄可供使用。 ? -、! |
|
6 |
布爾算子(中斷條件) ? EIN、AUS、E、A、M、F、T、S |
|
7 |
算子編號(hào)。選擇運(yùn)算數(shù) EIN(接通)和 AUS(關(guān)閉)時(shí),無此輸入欄可供使用。 ? 值域:和運(yùn)算數(shù)有關(guān) |
子程序 5 重復(fù)運(yùn)行 12 次。當(dāng)滿足下面的中斷條件時(shí),此循環(huán)將結(jié)束:輸入端1 為TRUE 。
例如大眾標(biāo)準(zhǔn)中用來進(jìn)行銑削不合格重復(fù)銑削功能。
REPEAT UP101 N= 999 STOP= !F298
SEL_RES=SELECT(#CYC_UP,101,TRUE,#NUM,999,#NOT_F,298,FALSE)
#CYC_UP指循環(huán)執(zhí)行程序:
在SELECT程序中執(zhí)行程序
CASE #CYC_UP
NR=0
WHILE NOT (CHECK_BOOL(BOOL_OP,BOOL_NUM) OR CHECK_ARI(NR,ARI_OP,ARI_NUM))
消除循環(huán)的兩個(gè)條件一是位的條件滿足計(jì)數(shù)器,二是計(jì)數(shù)器的數(shù)和外部給入的數(shù)相等。
NR=NR+1
CALLBYSELECT=TRUE
SWITCH NO使用的UP號(hào)
CASE 10
UP10 ( )
CASE 101
UP101 ( )
CASE 106
UP106 ( )
CASE 112
UP112 ( )
CASE 206
UP206 ( )
DEFAULT如果選到空白UP程序會(huì)提示這個(gè)UP程序不可用
$LOOP_MSG[]=" "
;$LOOP_MSG[]="no valid UP-Call !!!"
OFFSET = 0
SWRITE($LOOP_MSG[],STATE,OFFSET,"UP%D ist nicht vorhanden",NO)
HALT
$LOOP_MSG[]=" "
ENDSWITCH
CALLBYSELECT=FALSE
ENDWHILE
審核編輯 :李倩
-
plc
+關(guān)注
關(guān)注
5051文章
14606瀏覽量
487060 -
編程
+關(guān)注
關(guān)注
90文章
3716瀏覽量
97203
原文標(biāo)題:KUKAVSS大眾版程序循環(huán)編程
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
上汽大眾在智能制造領(lǐng)域接連取得重要成果
功率循環(huán)基礎(chǔ)篇(二) —— 功率循環(huán)壽命曲線解讀
高低溫試驗(yàn)箱試驗(yàn)功能全解析:恒溫 / 循環(huán) / 可編程怎么選?
大眾官宣:不再推出燃油小車,全面轉(zhuǎn)向電動(dòng)
編寫簡(jiǎn)單高效單片機(jī)匯編程序
人工智能行業(yè)如何使用for循環(huán)語句進(jìn)行循環(huán)
S7-200 可編程序控制器系統(tǒng)手冊(cè)
基礎(chǔ)篇3:掌握Python中的條件語句與循環(huán)
上汽大眾新款凌渡L GTS蓄勢(shì)待發(fā)
CYPD3171在閃爍和電源循環(huán)后無法與編程器通信怎么解決?
深入理解C語言:C語言循環(huán)控制
KUKAVSS大眾版程序循環(huán)編程
評(píng)論