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

Ergebnis 1 bis 4 von 4

Thema: IF Abfrage in der Variablen Dekleration

  1. #1
    Registriert seit
    13.02.2015
    Beiträge
    4
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    hi,
    ich möchte wie der Titel schon sagt, gerne eine art IF-Anweisung in der Variablen Deklaration haben.

    Code:
    VAR
            IF giDatenbankType = eMySQL THEN
              oSql_AlarmListe                             :     MySql_Context;
            ELSE
                  oSql_AlarmListe                             :     MsSql_Context;
            END_IF
    END_VAR
    Weis jemand ob sowas ähnliches möglich ist, wenn ja wie ?
    Zitieren Zitieren IF Abfrage in der Variablen Dekleration  

  2. #2
    Registriert seit
    01.06.2007
    Beiträge
    54
    Danke
    0
    Erhielt 19 Danke für 19 Beiträge

    Standard

    Hallo
    Nein die Deklaration kann kein Programm enthalten. Ach bedingtes Kompilieren über Pragma geht auch nicht. Was Möchtet du damit erreichen?

  3. #3
    dacown ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    13.02.2015
    Beiträge
    4
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    sowas wie ich es oben geschrieben habe, zwei unterschiedliche funktionsblöcke über den gleichen namen ansprechen, je nach dem welchen Datenbanktyp ich habe.

  4. #4
    Registriert seit
    24.02.2009
    Beiträge
    1.229
    Danke
    22
    Erhielt 274 Danke für 234 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Du kannst ja die beiden FBs in einen übergeordneten Funktionsbaustein reinpacken der dann je nach Wahl entweder den einen oder den anderen Unter-FB ausführt. Der Rest deines Programms sieht dann nur den "Wrapper" FB.
    Sänd from mei Kombjudder mitse Dastadurr.

  5. Folgende 2 Benutzer sagen Danke zu MasterOhh für den nützlichen Beitrag:

    dacown (01.08.2016),weißnix_ (27.07.2016)

Ähnliche Themen

  1. Case Abfrage auf Variablen
    Von SY50 im Forum CODESYS und IEC61131
    Antworten: 4
    Letzter Beitrag: 21.10.2015, 23:20
  2. TIA If Abfrage mit Boolschen Variablen
    Von SanjaDO im Forum Simatic
    Antworten: 19
    Letzter Beitrag: 07.04.2014, 14:25
  3. Antworten: 6
    Letzter Beitrag: 01.11.2013, 20:36
  4. Abfrage der Maus bzw. Cursorposition
    Von bonatus im Forum CODESYS und IEC61131
    Antworten: 5
    Letzter Beitrag: 11.02.2009, 09:26
  5. einmalige abfrage der eingänge
    Von MarcusS81 im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 01.09.2008, 15:36

Lesezeichen

Berechtigungen

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