Arbetsförberedelse Redefinition av systemvariabler, användarvariabler och NC-språkkommandon (REDEF) Redefinition av systemvariabler, användarvariabler och NC-språkkommandon (REDEF) Funktion Med kommandot REDEF kan attributen till systemvariabler, användarvariabler och NCspråkkommandon ändras. Grundförutvättning för en redefinitionär att den tidsmässigt utförs efter den motsvarande definitionen. Vid en redefinition kan inte flera attribut ändras samtidigt. För varje attribut som ska ändras måste en egen REDEF-anvisning programmeras. Programmeras flera konkorrerande attributändringar blir alltid den sista ändringen aktiv. Redefinierbara attribut Se "Översikt över definierbara och redefinierbara attribut" Lokala användarvariabler (PUD / LUD) För lokala användarvariabler (PUD / LUD) får inga redefinitioner göras. Syntax REDEF <Name> <VL_Stop> REDEF <Name> <Phys_Einheit> REDEF <Name> <Grenzwerte> REDEF <Name> <Zugriffsrechte> REDEF <Name> <Init_Zeitpunkt> REDEF <Name> <Init_Zeitpunkt> <Init_Wert> Betydelse REDEF: Kommando för redefinition av ett bestämt attribut till systemvariabler, användarvariabler och NC-språkkommandon <Namn>: Namn på en redan definierad variabel eller ett NC-språkkommando <VL-Stopp>: Fördekoderingsstopp SYNR: Fördekoderingsstopp vid läsning SYNW: Fördekoderingsstopp vid skrivning SYNRW: Fördekoderingsstopp vid läsning/skrivning 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=13562513163 2017-01-08 Arbetsförberedelse Redefinition av systemvariabler, användarvariabler och NC-språkkommandon (REDEF) <Phys_Einheit>: Fysikalisk enhet PHU <Einheit>: se "Attribut: Fysikalisk enhet (PHU)" Observera Inte redefinierbar för: • • • <Grenzwerte>: Systemvariabler Globala användardata (GUD) Datatyper: BOOL, AXIS, STRING, FRAME Undre och/eller övre gränsvärde LLI <Grenzwert>: Undre gränsvärde (lower limit) ULI <Grenzwert>: Övre gränsvärde (upper limit) se "Attribut: Gränsvärden (LLI, ULI)" Observera Inte redefinierbar för: • • • <Zugriffsrechte>: Systemvariabler Globala användardata (GUD) Datatyper: BOOL, AXIS, STRING, FRAME Åtkomsrätter för läsning / skrivning via detaljprogram eller BTSS APX <Schutzstufe>: Utföra: NC-språkelement APRP <Schutzstufe>: Läsa: Detaljprogram APWP <Schutzstufe>: Skriva: Detaljprogram APRB <Schutzstufe>: Läsa: BTSS APWP <Schutzstufe>: Skriva: BTSS Skyddsnivå Värdeområde: 0 ... 7 se "Attribut: Åtkomsträtter (APR, APW, APRP, APWP, APRB, APWB)" <Init_Zeitpunkt>: Tidpunkt till vilken variabeln reinitieras INIPO: PowerOn INIRE: Huvudprogramslut, NC-Reset eller PowerOn INICF: NewConfig eller huvudprogramslut, NC-Reset eller PowerOn PRLOC: Huvudprogramslut, NC-Reset efter lokal ändring eller PowerOn se "Attribut: Initieringsvärde" 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=13562513163 2017-01-08 Arbetsförberedelse Redefinition av systemvariabler, användarvariabler och NC-språkkommandon (REDEF) <Init_Wert>: Initieringsvärde Vid redefinition av initieringsvärdet måste alltid också en initieringstidpunkt (se <Init_Zeitpunkt>) anges. se "Attribut: Initieringsvärde" För initiering av fältvariabler: se "Definition och initiering av fältvariabler (DEF, SET, REP)" Observera Inte redefinierbar för: • Systemvariabler, undantagna settingdata Exempel Redefinitionen av systemvariabeln $TC_DPC1 i datakomponenten för maskintillverkare Programkod %_N_MGUD_DEF ; GUD-komponent: Maskintillverkare $PATH=/_N_DEF_DIR REDEF $TC_DPC1 APWB 2 APWP 3 REDEF $TC_DPC1 PHU 21 REDEF $TC_DPC1 LLI 0 ULI 200 REDEF $TC_DPC1 INIPO (100, 101, 102, 103) ; Beskrivning ; Åtkomsträtt skriva: BTSS = skyddsnivå 2, detaljprogram = skyddsnivå 3 ; Observera ; Vid användning av ACCESS-filer måste redefinitionen av åtkomsträtterna till ; _N_MGUD_DEF flyttas till _N_MACCESS_DEF ; Fysikalisk enhet = [ % ] ; Gränsvärden: undre = 0, övre = 200 ; Fältvariablen initieras vid PowerOn med de fyra värdena M30 Randvillkor Granularitet En redefinition hänför sig alltid till hela med sitt namn entydigt betecknade variabeln. Det är inte möjligt att tillordna t.ex. vid fältvariabler olika attributvärden för enskilda fältelement. 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=13562513163 2017-01-08 Arbetsförberedelse Redefinition av systemvariabler, användarvariabler och NC-språkkommandon (REDEF) se även → Översikt över definierbara och redefinierbara attribut → Attribut: Fysikalisk enhet (PHU) → Attribut: Gränsvärden (LLI, ULI) → Attribut: Åtkomsträtter (APR, APW, APRP, APWP, APRB, APWB) → Attribut: Initieringsvärde → Definition och initiering av fältvariabler (DEF, SET, REP) → Allmänna informationer till variabler 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=13562513163 2017-01-08
© Copyright 2024