Flexible NC-Programmierung
2.1 Variablen
Beispiele:
Programmcode
DEF REAL GUD1
DEF REAL LLI 5.0 GUD2
DEF REAL ULI –5 GUD3
Redefinition (REDEF) von Anwendervariablen: Grenzwerte und aktuelle Istwerte
Werden bei der Redefinition der Grenzwerte einer Anwendervariablen diese so geändert, dass
der aktuelle Istwert außerhalb des neuen Definitionsbereichs liegt, erfolgt ein Alarm und die
Grenzwerte werden nicht übernommen.
Hinweis
Redefinition (REDEF) von Anwendervariablen
Bei der Redefinition der Grenzwerte einer Anwendervariablen ist auf das konsistente Ändern
der folgenden Werte zu achten:
● Grenzwerte
● Istwert
● Initialisierungswert beim Redefinieren und beim automatischen Reinitialisieren aufgrund
von INIPO, INIRE oder INICF
Siehe auch
Variablen (Seite 19)
2.1.8
Attribut: Physikalische Einheit (PHU)
Eine physikalische Einheit kann nur für Variablen von folgende Datentypen vorgegeben
werden:
● INT
● REAL
Programmierbare physikalische Einheiten (PHU)
Die Angabe der physikalische Einheit erfolgt als Festkommazahl: PHU <Einheit>
40
Kommentar
; unterer Grenzwert = Definitionsbereichsgrenze
; oberer Grenzwert = Definitionsbereichsgrenze
; kein Initialisierungswert programmiert
; => impliziter Initialisierungswert = 0.0
; unterer Grenzwert = 5.0
; oberer Grenzwert = Definitionsbereichsgrenze
; => Initialisierungswert = 5.0
; unterer Grenzwert = Definitionsbereichsgrenze
; oberer Grenzwert = -5.0
; => Initialisierungswert = -5.0
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
Arbeitsvorbereitung