17. Februar 2019, 15:21:02
Roboterforum.de - Die Industrieroboter- Anwender und Experten Community

 Globale Variablen


normal_post Autor Thema:  Globale Variablen  (Gelesen 1909 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

29. September 2008, 07:29:21
Gelesen 1909 mal
Offline

fallon


Hi,
noch mal ne kurze Frage:

Ich benötige eine Variable in mehreren Unterprogrammen. Leider bin ich zu blöd, die Anleitung zu interpretieren, oder ich habe einen Denkfehler.

Beispiel:

Ich benötige die Variable M1 zum zählen. Der Wert muss in allen Unterprogrammen vorhanden sein. Wie und wo muss ich ihn deklarieren? Ich habe auch gehört, es soll ein internes Programm geben, wo man die Variable einfach reinschreibt, stimmt das?

Funktioniert das auch, wenn die Programme in verschiedenen Slots laufen, und im Multitaskbetrieb sind?

Habe einen   rv6-sl mit Melfa 4

Danke im Vorraus
  • gefällt mir    Danke

Heute um 15:21:02
Antwort #1

Werbung

Gast

Heute um 15:21:02
Antwort #1

Werbung

Gast

29. September 2008, 08:20:51
Antwort #1
Offline

Urmel

Global Moderator
Hallo,

alle Variablen mit einem Unterstrich an zweiter Stelle im Namen sind global. Also z.B. auch P_CURR oder M_IN.

Im deutschen Handbuch heißen sie externe Variablen und sind im Kapitel 5.1.10 im Handbuch beschrieben. Ein ganzer Satz von Variablen für die eigene Verwendung sind bereits vordefiniert und können einfach so verwendet werden.

Wenn die nicht reichen oder deine Variablen anders heißen sollen, brauchst Du ein spezielles Programm, das nur dazu dient die Variablen beim Start des Controllers anzulegen. Steht auch irgendwo im Handbuch, hab ich noch nicht gemacht.

Grüße

  Urmel
  • gefällt mir    Danke

29. September 2008, 11:46:13
Antwort #2
Offline

movemaster_cybertron


Da muss ich Urmel nur recht geben, genau so muss das meines Wissens nach funktionieren.
  • gefällt mir    Danke
Wer aufgehört hat besser zu werden...

hat aufgehört gut zu sein!

15. Oktober 2008, 13:12:10
Antwort #3
Offline

fallon


Habt Recht, der Fehler saß mal wieder zwischen den Ohren.
  • gefällt mir    Danke


Teile per facebook Teile per linkedin Teile per pinterest Teile per reddit Teile per twitter
 

über das Roboterforum

Nutzungsbedingungen Impressum Datenschutzerklärung

Sponsoren des Roboterforums

ROBTEC GmbH