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

Ergebnis 1 bis 3 von 3

Thema: FB vorparametrieren

  1. #1
    Registriert seit
    01.03.2008
    Beiträge
    487
    Danke
    3
    Erhielt 43 Danke für 39 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo, ich hab auch mal wieder eine Frage/Problem.
    Ich habe mir div. FB-Bausteine erstellt. Diese haben intern persisstente Werte.
    Ich möchte am Anfang des programmieren die persisstente Werte außerhalb (als Eingang des FB) vordefinieren (siehe Bild).
    Später soll dann der Baustein mit den internen persisstenten Werte rechnen.
    Bei Neustart usw. der SPS sollen dann die internen Werte weiter genommen werden. Die Außen angelegten Werte sollen dan unnütz werden.
    Normalerweise würde man sicherlich die äußeren Variablen persisstent machen, aber das macht es ein bißchen unübersichtlich. Feste Werte sind mir da lieber.
    Hat jemand eine Idee das so auszuführen ?
    Danke der Hilfe
    MfG CAS
    Angehängte Grafiken Angehängte Grafiken
    www.cas-solution.de

    Alles geregelt...


    Weltraumflug in den USA zu gewinnen!
    Kratze hier ▒▒▒▒▒▒▒▒▒▒▒▒ mit einer Münze,
    und finde heraus, ob Du der Gewinner bist!
    Zitieren Zitieren FB vorparametrieren  

  2. #2
    Registriert seit
    26.07.2013
    Beiträge
    16
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo,

    wenn es unbedingt von aussen sein muss dan würde ich es so machen.
    InitPersVar_Sample.jpg
    Hoffe geholfen zu haben.
    Grüße, RE
    Treibt dich deine Steuerung in den Wahnsinn?
    Mich auch

    RE
    www.rmth.at

  3. #3
    Registriert seit
    19.12.2006
    Beiträge
    185
    Danke
    25
    Erhielt 26 Danke für 21 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Falls ich dich richtig verstanden habe:

    Deklariere im FB doch eine persistente Bool Variable.
    Die sollte den Initialwert "false" habe.

    Jetzt fragst du in deinem Baustein ab, ob deine Bool Variable false ist.
    Wenn ja, schreibst du deine persistenten Variablen mit den Initialwerten über die Bausteinschnittstelle und merkst es dir im persistenten Bool

    Wird jeder FB öfter genutzt? Wenn nein, kannst du in der Deklaration deiner persistenten Variablen auch initialwerte vorgeben.


    Gruß

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •