Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

UGUD, Eine Definition ausblenden

Beitrag 07.10.2009, 05:52 Uhr
Runfun
Runfun
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 01.04.2008
Beiträge: 17
Hallo zusammen,

habe folgende Frage :
Gibt es die Möglichkeit eine Definition ins UGUD zu schreiben, welche später unter UGUD zwar aktiv ist aber im Display nicht erscheint. Also unter den UGUG Parametern mit Tabelle.
Möchte nämlich ein Eingabefeld im UGUD erstellen, aber will nicht das alle Definitionen dort für den
Bediener auftauchen.

Beispiel :

%_N_UGUD_DEF
;$PATH=/_N_DEF_DIR
;VERSION: 04.00.00 - 22.05.07 / RIN
;UGUD Definition bleiben frei fuer Programmierer/Endanwender
APW 17 APR 17

DEF NCK INT ZAEHLER1, ZAEHLER2
DEF NCK REAL TIEFE_Z
DEF NCK REAL KOR_1
DEF NCK INT SAFETY
M17



Anzeigen mit Eingabemaske soll nur :

ZAEHLER2
TIEFE_Z
KOR_1


Wäre für jede Hilfe dankbar ...
   
Beitrag 08.10.2009, 18:14 Uhr
nixalsverdruss
nixalsverdruss
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 16.11.2003
Beiträge: 1.511
aus der doc

Wird eine komplette Datei geschützt, dann müssen die Befehle vor den ersten Definitionen
der Datei stehen, sonst in der REDEF - Anweisung des betreffenden Datums, siehe Kapitel
"Schutzstufen für NC-Sprachbefehle".


--------------------
There are only 10 types of people in the world: Those who understand binary, and those who don't
Wir haben einen exponentiellen Zuwachs an Doofen Pack im Forum
   
Beitrag 26.10.2009, 12:22 Uhr
hkcon_klaus
hkcon_klaus
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 10.07.2008
Beiträge: 12
QUOTE (Runfun @ 07.10.2009, 05:52) *
Hallo zusammen,

habe folgende Frage :
Gibt es die Möglichkeit eine Definition ins UGUD zu schreiben, welche später unter UGUD zwar aktiv ist aber im Display nicht erscheint. Also unter den UGUG Parametern mit Tabelle.
Möchte nämlich ein Eingabefeld im UGUD erstellen, aber will nicht das alle Definitionen dort für den
Bediener auftauchen.

Beispiel :

%_N_UGUD_DEF
;$PATH=/_N_DEF_DIR
;VERSION: 04.00.00 - 22.05.07 / RIN
;UGUD Definition bleiben frei fuer Programmierer/Endanwender
APW 17 APR 17

DEF NCK INT ZAEHLER1, ZAEHLER2
DEF NCK REAL TIEFE_Z
DEF NCK REAL KOR_1
DEF NCK INT SAFETY
M17



Anzeigen mit Eingabemaske soll nur :

ZAEHLER2
TIEFE_Z
KOR_1


Wäre für jede Hilfe dankbar ...


hallo,

am einfachsten ist, du machst für die unsichtbare variable eine neue GUD auf (zb. GUD4.DEF) und gibst dieser eine höhere schutzstufe:

%_N_GUD4_DEF
;$PATH=/_N_DEF_DIR
APW 14 APR 14 ;lesen und schreiben = Schlüsselschalter 3

DEF NCK INT SAFETY
M17


bei schlüsselschlterstellungen unter 3 bleibt diese variable dann unsichtbar. das ganze läßt sich natürlich auch auf andere schutzstufen anwenden.

gruß
klaus

Der Beitrag wurde von hkcon_klaus bearbeitet: 26.10.2009, 12:23 Uhr
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: