;FOLDLabel 1 ;%{PSE}%MKUKATPVW,%CCONTROL,%VLABEL,%P 1:Label, 2:Label 1
;FOLD ;%{H}
Label1:
;ENDFOLD
;ENDFOLD
;FOLDPTP VB=100% VE=0% ACC=100% RobWzg=1 Base=0 SPSTrig=5[1/100s] PU ;%{P}%MKUKATPVW,%CMOVE8,%VPTP,%P 1:1, 2: VB=, 3:100, 4:%, 5: VE=, 6:0, 7:%, 8: ACC=, 9:100, 10:%, 11: RobWzg=, 12:1, 13: Base=, 14:0, 15: SPSTrig=, 16:5, 17:[1/100s], 18: PU, 19:2, 20:-1, 21:3
;FOLD1: FB PSPS = EIN ;%{SE}%MKUKATPVW %CVW_SPS %VFBPSPS %P 2:FB PSPS = EIN,3:FBPSPS
;ENDFOLD
;FOLD2: A23 = AUS ;%{SE}%MKUKATPVW %CVW_SPS %VBOASG %P 2:A23 = AUS,3:BOASG
;ENDFOLD
;FOLD3: SPSLabel 1 重復(fù)清膠;%{SE}%MKUKATPVW %CCONTROL %VLABEL %P 2:SPSLabel 1,3:LABEL
;ENDFOLD
;FOLD4: SPSMAKRO183 = E1534 + E163 E1534請(qǐng)求清膠 + E163選擇清膠;%{SE}%MKUKATPVW %CVW_SPS %VMAKRO %P 2:SPSMAKRO183 = E1534 + E163,3:MAKRO
;ENDFOLD
;FOLD5: GOTO SPSLabel 2 = E15 ;%{SE}%MKUKATPVW %CCONTROL %VJUMP %P 2:GOTO SPSLabel 2 = E15,3:JUMP
;ENDFOLD
;FOLD6: GOTO SPSLabel 1 = E1534 請(qǐng)求清膠;%{SE}%MKUKATPVW %CCONTROL %VJUMP %P 2:GOTO SPSLabel 1 = E1534,3:JUMP
;ENDFOLD
;FOLD7: SPSLabel 2 ;%{SE}%MKUKATPVW %CCONTROL %VLABEL %P 2:SPSLabel 2,3:LABEL
;ENDFOLD
;FOLD8: WARTE BIS E23 ;%{SE}%MKUKATPVW %CVW_SPS %VWBOASG %P 2:WARTE BIS E23,3:WBOASG
;ENDFOLD
;FOLD9: A23 = EIN ;%{SE}%MKUKATPVW %CVW_SPS %VBOASG %P 2:A23 = EIN,3:BOASG
;ENDFOLD
;FOLD10: FB PSPS = M30 ;%{SE}%MKUKATPVW %CVW_SPS %VFBPSPS %P 2:FB PSPS = M30,3:FBPSPS
;ENDFOLD
;FOLDUP70 = EIN 開始涂膠;%{SE}%MKUKATPVW %CVW_SPS %VUP %P 2:UP70 = EIN,3:UP
;ENDFOLD
;FOLDUP71 = F343 + E162
UP71 涂膠展示 / F343 = !E1526(涂膠不合格)+ E162選擇展示 ;%{SE}%MKUKATPVW %CVW_SPS %VUP %P 2:UP71 = F343 + E162,3:UP
;ENDFOLD
;FOLDUP120 = (E1534 + E163) & !E15 UP120清膠;%{SE}%MKUKATPVW %CVW_SPS %VUP %P 2:UP120 = (E1534 + E163) & !E15,3:UP
;ENDFOLD
;FOLD{H}
VW_MPARA_ACT=P2_D
Act_P1= P2
Act_P2= P2
VW(#MPARA,TRUE)
SPS_FERTIG=FALSE
TRIGGERWHEN DISTANCE=1 DELAY=-50 DO SPS_TRIG(3) PRIO=-1
PTPP2
$ADVANCE=1
SEL_RES=SELECT(#UP,70,TRUE)
SEL_RES=SELECT(#UP,71,$FLAG[343]OR $IN[162])
SEL_RES=SELECT(#UP,120,($IN[1534]OR $IN[163]) AND NOT $IN[15])
;ENDFOLD
;ENDFOLD
;FOLDGOTO Label 1 = F343 (涂膠不合格)返回上一步
VASS圖解:
;%{PSE}%MKUKATPVW,%CCONTROL,%VJUMP,%P 1:GOTO Label, 2:1, 3:=, 4:6, 5:343
;FOLD ;%{H}
CONTINUE
IF$FLAG[343] THEN
CONTINUE
GOTOLabel1
ENDIF
;ENDFOLD
;ENDFOLD
'Option' (STRING)
必須根據(jù)過程設(shè)備所位于的機(jī)器人地址區(qū),在這里組態(tài)正確的選件。
'Option'的設(shè)置:
粘貼 1 KL1 'C'
粘貼 2 KL2 'D'
粘貼 3 KL3 'E'
'Layer' (INT)
該可視化對(duì)象在某個(gè)特定層中??梢暬δ軐⑵鋵犹?hào)發(fā)送給 PLC。為了正確地執(zhí)行全局選擇,該塊必須知道可視化對(duì)象所處的層。
選件 C (KL1):'E161 過程處于活躍狀態(tài)' = True
'Ex_LM' (WORD)
操作粘貼控制的外部鍵中的指示燈采用 'Ex_LM' 進(jìn)行組態(tài)。
'Vorw' (BOOL) 預(yù)警。
選件 C (KL1):'A165 預(yù)警未決' = True-
選件 C (KL1):'E166 容器預(yù)警' = True
'Stoexx' (BOOL) 故障。
選件 C (KL1):'A167 過程溫度未到'
選件 C (KL1):'A168 加熱/泵/配料裝置故障'
選件 C (KL1):'A169 膠粘不良'
選件 C (KL1):'A175 未就緒'
選件 C (KL1):"A176 組故障"
'ST_ROB' (ST_Rob)
機(jī)器人結(jié)構(gòu)。包含完整的機(jī)器人接口。通過該結(jié)構(gòu),可從過程設(shè)備讀出數(shù)據(jù),和將數(shù)據(jù)寫入到過程設(shè)備中。
'ST_PG' (ST_PG)
過程設(shè)備結(jié)構(gòu)。機(jī)器人塊( FB_Rob ) 和過程設(shè)備塊之間的通信。
'ST_BA' (ST_Betriebsarten)
運(yùn)行模式結(jié)構(gòu)。內(nèi)含確認(rèn)信號(hào)。
'ST_Meld' (ST_Meldungen)
消息結(jié)構(gòu)。進(jìn)入報(bào)警系統(tǒng)中的各種消息需要使用該結(jié)構(gòu)。
報(bào)警系統(tǒng)
該塊可生成以下錯(cuò)誤消息:
過程溫度未到 STE 過程信號(hào):過程溫度未到
加熱/泵/配料裝置出現(xiàn)故障 STE 過程信號(hào):加熱/泵/配料裝置出現(xiàn)故障
膠粘不良 STE 過程信號(hào):膠粘不良
未準(zhǔn)備好 STE 過程信號(hào):未準(zhǔn)備好
組故障 STE 過程信號(hào):組故障
預(yù)警未決 MS1 過程信號(hào):預(yù)警未決
容器預(yù)警 MS1 過程信號(hào):容器預(yù)警
已去選 MT0 過程已被去選
用于顯示 MT1 過程信號(hào):用于顯示
用于漂洗 MT1 過程信號(hào):用于漂洗
機(jī)器人和過程設(shè)備的接口
E/A 161 無膠粘選擇 -過程處于活躍狀態(tài)
E/A 162 顯示選擇 -用于顯示
E/A 163 漂洗/ 漂洗選擇 -漂洗
E/A 164打開節(jié)能模式 -節(jié)能模式已打開
E/A 165選擇槍 3 -預(yù)警未決
E/A 166選擇槍 1 -容器預(yù)警
E166
A166
E/A 167選擇槍 2 -過程溫度未到
E/A 168啟動(dòng)加熱/ 倉式泵 -加熱/泵/配料裝置出現(xiàn)故障
E/A 169零件正常 -膠粘不良
A169膠粘不良
E169 涂膠合格
E/A 170零件后續(xù)加工 --(-攪拌器中)
?E170? 零件后續(xù)加工,重新涂一次膠
E/A 171拒收零件 --漂洗
E/A 172漂洗選擇 --(攪拌器中)
E/A 173攪拌器更換請(qǐng)求 --控制測量已完成
E/A 174重量選擇 --空秤
審核編輯:劉清
-
機(jī)器人
+關(guān)注
關(guān)注
211文章
28379瀏覽量
206912 -
plc
+關(guān)注
關(guān)注
5010文章
13271瀏覽量
463048 -
攪拌器
+關(guān)注
關(guān)注
1文章
39瀏覽量
8304
原文標(biāo)題:VASS 標(biāo)準(zhǔn)-涂膠不合格重涂的編寫
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論