Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Results 1 to 2 of 2

Thread: WagoSchedulerApp: Frage bezglich Variablen Deklaration

  1. #1
    Join Date
    25.02.2019
    Posts
    4
    Danke
    2
    Erhielt 0 Danke fr 0 Beitrge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Forum,
    ich als Anfnger habe zwei Fragen.Ich hoffe ihr knnt mich aufklren.
    Ich habe mir das Beispielprojekt "Scheduler" runtergeladen, um spter etwas hnliches selbst zu schreiben.
    Erste Frage,die mir nicht ganz klar ist: Wozu werden die Variablen zwei mal deklariert? Einmal in der globalen Liste und dann jeweils im Programm.Soweit ich wei wird die lokale variable vor einer globalen verwendet, aber wofr macht man sowas?

    e!COCKPIT_Vu6P6Tun9q.jpg

    Die zweite Frage ist folgende: Wie kann ich auf die einzelen Frames zugreifen, um zB zuschauen welche Variablen fr welches Eingabefeld genommen wurden?

    e!COCKPIT_uOgRar5aR6.jpg

    Das Beispielprojekt ist folgender:
    https://www.wago.com/de/d/15517

    Vielen Dank
    Reply With Quote Reply With Quote WagoSchedulerApp: Frage bezglich Variablen Deklaration  

  2. #2
    Join Date
    23.02.2017
    Location
    Hansastrae 27, 32423 Minden
    Posts
    15
    Danke
    0
    Erhielt 2 Danke fr 2 Beitrge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo enboss,

    zur ersten Frage liefert die Codesys Hilfe (F1) unter dem Schlagwort "retain" eine gute Erklrung. Dort werden zwei Mglichkeiten beschrieben, wovon wir die Erste untersttzen.
    " Deklaration mit dem Persistenzeditor in einer speziellen globalen Variablenliste des Objekttyps Persistente Variablen, die zu einer Applikation gehrt (VAR_GLOBAL PERSISTENT). Es kann nur EINE solche Liste pro Applikation geben und nur in dieser Liste mit PERSISTENT deklarierte Variablen behandelt CODESYS als persistent. VAR PERSISTENT-Deklarationen, die in anderen POUs vorliegen, fgen Sie mit dem Menbefehl Deklarationen ➔ Alle Instanzpfade hinzufgen der Liste hinzu. Globale PERSISTENT-Deklarationen in anderen Bausteinen sind nicht erlaubt. Fr persistente Variablenlisten muss es wie fr Retain-Variablen einen entsprechend gesicherten Speicherbereich auf der Steuerung geben, um die Werteerhaltung auch bei Stromausfall zu garantieren! "

    Wrdest du die Variablen nur in der PersistentVars Liste deklarieren msstest du in deinen Programmen, die Variablen aus dieser Liste immer mit Namensraum einfgen z.B. PersistentVars.typscheduler.

    Zur 2. Frage:

    Bei der Visualisierung, handelt es sich um ein Template aus unserer Bibliothek, es ist nicht mglich dieses zu ffnen und die hinterlegten Variablen zu ndern. ber die in e!COCKPIT verfgbaren Bauelemente ist es mglich ein eigenes Template zu bauen, auf das man vollen Zugriff hat.
    Ihr/Euer

    WAGO Support Team
    WAGO Kontakttechnik GmbH & Co. KG
    http://www.wago.com
    support@wago.com
    phone: +49 (0) 571 887 - 555

Similar Threads

  1. Globale Variablen Deklaration
    By frox in forum CODESYS und IEC61131
    Replies: 5
    Last Post: 01.02.2017, 12:08
  2. Frage zu lokaler Deklaration
    By jessymindy in forum Simatic
    Replies: 11
    Last Post: 29.05.2012, 21:57
  3. Beckhoff Variablen deklaration
    By Gerri in forum CODESYS und IEC61131
    Replies: 1
    Last Post: 08.06.2009, 11:18
  4. frage zur deklaration
    By PPatte in forum Simatic
    Replies: 6
    Last Post: 11.03.2009, 21:47
  5. Unterscheidung Variablen Deklaration
    By chstad in forum Sonstige Steuerungen
    Replies: 19
    Last Post: 21.01.2007, 13:51

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •