Arbetsförberedelse Köra till fast anslag (FXS, FXST, FXSW, FOCON, FOCOF) Köra till fast anslag (FXS, FXST, FXSW, FOCON, FOCOF) Funktion Kommandona för funktionen "Köra till fast anslag" programmeras med detaljprogramkommandona FXS, FXST och FXSW i synkronaktioner/teknologicykler. Aktivering kan göras utan rörelse, momentet blir genast begränsat. Så snart som axeln flyttas på börvärdessidan övervakas anslaget. Körning med begränsat(d) moment/kraft (FOC) Funktionen tillåter att vid varje tidpunkt ändra moment/kraft via synkronaktioner och kan aktiveras modalt eller blockrelaterat. Syntax FXS[<Achse>] FXST[<Achse>] FXSW[<Achse>] FOCON[<Achse>] FOCOF[<Achse>] Betydelse FXS Tillval endast i system med digitala drifter (VSA, HSA, HLA) FXST Förändring av låsmomentet FXST FXSW Förändring av övervakningsfönstret FXSW FOCON Aktivering av den modalt verksamma moment/kraft-begränsningen FOCOF Frånkoppling av moment/kraft-begränsning <Achse> Axelbeteckning Tillåtna är: • • • Geometriaxel-beteckning Kanalaxel-beteckning Maskinaxel-beteckning This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete documentation can be found at: /dokumentation/default.aspx?DocVersionId=19801200139&Language=sv-SE&TopicId=11692976395 2017-01-08 Arbetsförberedelse Köra till fast anslag (FXS, FXST, FXSW, FOCON, FOCOF) hänvisning Ett val får endast göras en gång. Exempel Exempel 1: Köra till fast anslag (FXS), utlöst av en synkronaktion Programkod Kommentar Y-Achse: ; Statiska synkronaktioner aktiveras: N10 IDS=1 WHENEVER (($R1==1) AND $AA_FXS[y]==0)) D $R1=0 FXS[Y]=1 FXST[Y]=10 FA[Y]=200 POS[Y]=150 ; Genom att sätta $R1=1 aktiveras FXS för axeln Y, det verksamma momentet reduceras till 10% och en förflyttningsrörelse startas i riktning mot anslaget. N11 IDS=2 WHENEVER ($AA_FXS[Y]==4) DO FXST[Y]=30 ; Så snart som anslaget identifierades ($AA_FXS [Y]==4), sätts momentet upp på 30%. N12 IDS=3 WHENEVER ($AA_FXS[Y]==1) DO FXST[Y]=$R0 ; Efter det anslaget uppnåtts styrs momentet beroende av R0. N13 IDS=4 WHENEVER (($R3==1) AND $AA_FXS[Y]==1)) DO FXS[Y]=0 FA[Y]=1000 POS[Y]=0 ; Bortbal beroende av R3 och returkörning. N20 FXS[Y]=0 G0 G90 X0 Y0 ; Normalt programförlopp: N30 RELEASE(Y) ; Frige axel Y för rörelsen i synkronaktionen. N40 G1 F1000 X100 ; Rörelse av en annan axel. N50 ... N60 GET(Y) ; Åter uppta axel Y i banförbandet Exempel 2: Aktivering moment/kraft-begränsning (FOC) Programkod Kommentar N10 FOCON[X] ; Modal aktivering av begränsningen. N20 X100 Y200 FXST[X]=15 ; X kör med reducerat moment (15%). N30 FXST[X]=75 X20 ; Ändring av momentet till 75%, X kör med detta begränsat moment. N40 FOCOF[X] ; Frånkoppling av momentbegränsningen. This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete documentation can be found at: /dokumentation/default.aspx?DocVersionId=19801200139&Language=sv-SE&TopicId=11692976395 2017-01-08 Arbetsförberedelse Köra till fast anslag (FXS, FXST, FXSW, FOCON, FOCOF) Ytterligare informationer Flerfaldigt tillval Anropas genom en felaktig programmering funktionen efter aktiveringen (FXS[<Achse>]=1) ännu en gång, utlöses följande larm: Larm 20092 "Köra till fast anslag ännu aktiv" En programmering, som i villkoret avfrågar antingen $AA_FXS[ ] eller en egen flagga (här R1), undviker en flerfaldig aktivering av funktionen "Detaljprogramfragment": Programkod N10 R1=0 N20 IDS=1 WHENEVER ($R1==0 AND $AA_IW[AX3] > 7) DO R1=1 FXST[AX1]=12 Blockrelaterade synkronaktioner Genom programmeringen av en blockrelaterad synkronaktion kan Köra till fast anslag kopplas till under en startrörelse. Exempel: Programkod Kommentar N10 G0 G90 X0 Y0 N20 WHEN $AA_IW[X] > 17 DO FXS[X]=1 ; Uppnår X en position större än 17mm aktiveras FXS. N30 G1 F200 X100 Y110 Statiska och blockrelaterade synkronaktioner I statiska och blockrelaterade synkronaktioner kan samma kommandon FXS, FXST och FXSW användas som i det normala detaljprogramförloppet. Värdena som tillordnas kan ha uppkommit genom en beräkning. This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete documentation can be found at: /dokumentation/default.aspx?DocVersionId=19801200139&Language=sv-SE&TopicId=11692976395 2017-01-08
© Copyright 2024