計算空運轉時P值得賦值PAR2就是你要給空運轉時設備的運行虛擬時間
TECH1 POT Applikation=BZ1 SchweissenProzesszeit=10 [1/10sek] Techaufruf=EIN
螺柱焊VW_USR_R(#USR_MAKRO,105,1,10,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=BZ1 BolzenNachladen Prozesszeit=20 [1/10sek] Techaufruf=EIN
螺柱焊VW_USR_R(#USR_MAKRO,105,2,20,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=BZ2 SchweissenProzesszeit=10 [1/10sek] Techaufruf=EIN
螺柱焊VW_USR_R(#USR_MAKRO,105,3,10,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=BZ2 BolzenNachladen Prozesszeit=20 [1/10sek] Techaufruf=EIN
螺柱焊VW_USR_R(#USR_MAKRO,105,4,20,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=MS ZuendenProzesszeit=8 [1/10sek] Techaufruf=EIN
MS MIG焊VW_USR_R(#USR_MAKRO,105,5,8,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=KLEnde/Auswertung Prozesszeit=2 [1/10sek] Techaufruf=EIN
KL涂膠VW_USR_R(#USR_MAKRO,105,6,2,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=KL AnwahlSpuelen Prozesszeit=1 [1/10sek] Techaufruf=EIN
KL涂膠VW_USR_R(#USR_MAKRO,105,7,1,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=KLProzesskontrolle Prozesszeit=5 [1/10sek] Techaufruf=EIN
KL涂膠VW_USR_R(#USR_MAKRO,105,8,5,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=KLStart/Bereit Prozesszeit=4 [1/10sek] Techaufruf=EIN
KL涂膠VW_USR_R(#USR_MAKRO,105,9,4,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=NZ-Hydr./EPFuegen Prozesszeit=18 [1/10sek] Techaufruf=EIN
NZ-Hydr液壓鉚鉗VW_USR_R(#USR_MAKRO,105,10,18,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=NZ-Hydr./EPNachladen Prozesszeit=11 [1/10sek] Techaufruf=EIN
NZ-Hydr液壓鉚鉗VW_USR_R(#USR_MAKRO,105,11,11,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=NZ-ServoFuegen Prozesszeit=18 [1/10sek] Techaufruf=EIN
NZ-Servo電伺服鉚鉗加盟 VW_USR_R(#USR_MAKRO,105,12,18,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=NZ-ServoNachladen Prozesszeit=11 [1/10sek] Techaufruf=EIN
NZ-Servo電伺服鉚鉗重裝 VW_USR_R(#USR_MAKRO,105,13,11,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=NZBefuellstation Nachladen Prozesszeit=50 [1/10sek] Techaufruf=EIN
NZ裝料站 VW_USR_R(#USR_MAKRO,105,14,50,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=CZ pneum. Fuegen Prozesszeit=22 [1/10sek] Techaufruf=EIN
CZ 氣動無釘壓接. 壓接 VW_USR_R(#USR_MAKRO,105,15,22,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=CZ ServoFuegen Prozesszeit=31 [1/10sek] Techaufruf=EIN
CZ電伺服. 壓接 VW_USR_R(#USR_MAKRO,105,16,31,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=CZ Flat FuegenProzesszeit=22 [1/10sek] Techaufruf=EIN
CZ 平的壓接 VW_USR_R(#USR_MAKRO,105,17,22,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=SMMutterstanzen Fuegen Prozesszeit=35 [1/10sek] Techaufruf=EIN
SM沖孔螺母/螺栓VW_USR_R(#USR_MAKRO,105,18,35,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=SMMutterstanzen Ende/Fertigmeldung Prozesszeit=1 [1/10sek] Techaufruf=EIN
螺母打孔結束/完成信息VW_USR_R(#USR_MAKRO,105,19,1,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=SR SchraubenProzesszeit=50 [1/10sek] Techaufruf=EIN
SR 螺絲釘VW_USR_R(#USR_MAKRO,105,21,50,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=PR mit pneum.Zaehlwerk Prozesszeit=20 [1/10sek] Techaufruf=EIN
PR氣動. 計數器VW_USR_R(#USR_MAKRO,105,22,20,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=PR ohne pneum.Zaehlwerk Prozesszeit=20 [1/10sek] Techaufruf=EIN
PR無氣. 計算器VW_USR_R(#USR_MAKRO,105,23,20,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=PR ArplasProzesszeit=20 [1/10sek] Techaufruf=EIN
PR ArplaS焊接VW_USR_R(#USR_MAKRO,105,24,20,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=MB Buckeln mitSPS Prozesszeit=1 [1/10sek] Techaufruf=EIN
通過SPS進行彎曲 VW_USR_R(#USR_MAKRO,105,20,1,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=FD SchraubenProzesszeit=30 [1/10sek] Techaufruf=EIN
FDS 擰螺絲VW_USR_R(#USR_MAKRO,105,25,30,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=FD SchraubeNachladen Prozesszeit=10 [1/10sek] Techaufruf=EIN
FDS螺絲重裝VW_USR_R(#USR_MAKRO,105,26,10,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=Sensor MessenProzesszeit=30 [1/10sek] Techaufruf=EIN
測量傳感器VW_USR_R(#USR_MAKRO,105,27,30,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=NC Schneidkopf(Figur) Prozesszeit=40 [1/10sek] Techaufruf=EIN
激光切割頭VW_USR_R(#USR_MAKRO,105,28,40,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=RE Band taktenstart Prozesszeit=1 [1/10sek] Techaufruf=EIN
RE 開始計時VW_USR_R(#USR_MAKRO,105,29,1,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=RE Band taktenende Prozesszeit=50 [1/10sek] Techaufruf=EIN
RE頻段時鐘結束VW_USR_R(#USR_MAKRO,105,30,50,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=RW SchweissenProzesszeit=28 [1/10sek] Techaufruf=EIN
RW焊接摩擦元件VW_USR_R(#USR_MAKRO,105,31,28,1,1,1,1,0,0,0,TRUE)
TECH1 POT Applikation=RW NachladenProzesszeit=11 [1/10sek] Techaufruf=EIN
RW焊接摩擦元件 VW_USR_R(#USR_MAKRO,105,32,11,1,1,1,1,0,0,0,TRUE)
POT_Interface(#USR_MAKRO,CMD_SEL,PAR1,PAR2,PAR3,PAR4,PAR5,PAR6,PAR7,PAR8,PAR9)
CASE #USR_MAKRO
Makro
;BZ1焊接方式
IF(PAR1==1)THEN
PROCPAR[BZ1_Schweissen]=(PAR2*(-1))BZ1_Schweissen=6
PROCPAR[6]=-10 P6=-10
ENDIF
;
;BZ1重裝螺栓
IF(PAR1==2)THEN
PROCPAR[BZ2_Schweissen]=(PAR2*(-1))BZ2_Schweissen=7
PROCPAR[7]=-20 p7=-20
ENDIF
;
;BZ2 焊接時間
IF(PAR1==3)THEN
PROCPAR[BZ1_Nachladen]=(PAR2*(-1)) P8=-10
ENDIF
;
;BZ2螺柱焊裝釘時間
IF(PAR1==4)THEN
PROCPAR[BZ2_Nachladen]=(PAR2*(-1)) P9=-20
ENDIF
;
;MS完結
IF(PAR1==5)THEN
PROCPAR[MS_Zuenden]=(PAR2*(-1)) P10=-8
ENDIF
;
;KL結束/評估
IF(PAR1==6)THEN
PROCPAR[KL_Ende]=(PAR2*(-1)) P15=-2
ENDIF
;
;KL選擇沖洗
IF(PAR1==7)THEN
PROCPAR[KL_Spuelen]=(PAR2*(-1))P16=-1
ENDIF
;
;KL過程控制
IF(PAR1==8)THEN
PROCPAR[KL_Prozesskontrolle]=(PAR2*(-1))P17=-5
ENDIF
;
;KL開始/準備
IF(PAR1==9)THEN
PROCPAR[KL_Start]=(PAR2*(-1))P18=-4
ENDIF
;
;NZ液壓/電夾緊
IF(PAR1==10)THEN
PROCPAR[NZH_Fuegen]=(PAR2*(-1))P20=-18
ENDIF
;
;NZ液壓/電裝釘
IF(PAR1==11)THEN
PROCPAR[NZH_Nachladen]=(PAR2*(-1))P21=-11
ENDIF
;
;NZ電伺服夾緊
IF(PAR1==12)THEN
PROCPAR[NZS_Fuegen]=(PAR2*(-1))P22=-18
ENDIF
;
;NZ伺服裝釘
IF(PAR1==13)THEN
PROCPAR[NZS_Nachladen]=(PAR2*(-1))P23=-11
ENDIF
;
;NZ裝料站
IF(PAR1==14)THEN
PROCPAR[NZ_Befuellstation]=(PAR2*(-1))P24=-50
ENDIF
;
;CZ 氣動. 壓接
IF(PAR1==15)THEN
PROCPAR[CZP_Fuegen]=(PAR2*(-1))P25
ENDIF
;
;CZ電伺服. 壓接
IF(PAR1==16)THEN
PROCPAR[CZS_Fuegen]=(PAR2*(-1))P26
ENDIF
;
;CZ 平的壓接
IF(PAR1==17)THEN
PROCPAR[CZF_Fuegen]=(PAR2*(-1))P27
ENDIF
;
螺母沖頭
IF(PAR1==18)THEN
PROCPAR[SM_Fuegen]=(PAR2*(-1))P30
ENDIF
;
螺母打孔結束/完成信息
IF(PAR1==19)THEN
PROCPAR[SM_Ende]=(PAR2*(-1))P31
ENDIF
;
通過SPS進行彎曲
IF(PAR1==20)THEN
PROCPAR[MB_Buckeln]=(PAR2*(-1))P45
ENDIF
;
;SR 螺絲釘
IF(PAR1==21)THEN
PROCPAR[SR_Schrauben]=(PAR2*(-1))P35
ENDIF
;
; PR氣動. 計數器
IF(PAR1==22)THEN
PROCPAR[PR_mit_Zaehler]=(PAR2*(-1))P40
ENDIF
;
;PR無氣. 計算器
IF(PAR1==23)THEN
PROCPAR[PR_ohne_Zaehler]=(PAR2*(-1))P41
ENDIF
;
;PR ArplaS焊接
IF(PAR1==24)THEN
PROCPAR[PR_Arplas]=(PAR2*(-1))P42
ENDIF
;
;FDS 擰螺絲
IF(PAR1==25)THEN
PROCPAR[FD_Schrauben]=(PAR2*(-1))P50
ENDIF
;
;FDS螺絲重裝
IF(PAR1==26)THEN
PROCPAR[FD_Nachladen]=(PAR2*(-1))P51
ENDIF
;
;測量傳感器
IF(PAR1==27)THEN
PROCPAR[Sensor_Messen]=(PAR2*(-1))P55
ENDIF
;
;激光切割頭
IF(PAR1==28)THEN
PROCPAR[NC_Schneiden]=(PAR2*(-1))P60=-40
ENDIF
;RE 開始計時
IF(PAR1==29)THEN
PROCPAR[RE_Band_Start]=(PAR2*(-1))P65
ENDIF
;RE頻段時鐘結束
IF(PAR1==30)THEN
PROCPAR[RE_Band_Ende]=(PAR2*(-1))P66
ENDIF
;RW 焊接
IF(PAR1==31)THEN
PROCPAR[RW_Schweissen]=(PAR2*(-1))P70
ENDIF
;RW重裝
IF(PAR1==32)THEN
PROCPAR[RW_Nachladen]=(PAR2*(-1))P70
ENDIF
DEFAULT
ENDSWITCH
END
用法: 例如:在 CMT焊接里:MAKRO211里
t12 ( E15 ) = p10[1/10Sek]
VW(#SET_TIME,$IN[15],12,0,PROCPAR[10])
審核編輯:劉清
-
傳感器
+關注
關注
2550文章
51071瀏覽量
753315 -
計數器
+關注
關注
32文章
2256瀏覽量
94520 -
SPS
+關注
關注
1文章
70瀏覽量
10391
原文標題:KUKA 8.3系統中MAKRO40 POT空運轉的用法說明
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論