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

Ergebnis 1 bis 3 von 3

Thema: if else case of in ST

  1. #1
    Registriert seit
    25.06.2015
    Beiträge
    6
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,
    ich habe ein kleines Problem, ich lese die IP Adresse meiner 750/880 in ein String ein "IP_ADRESSE"
    nun möchte ich vergleichen ob der Inhalt dieser Variable einer IP Adresse entspricht und einer Neuen String Variable dann die Örtlichkeit zuweisen.

    CASE IP_ADRESSE OF

    "192.168.0.112" : ORT:="R212"
    "192.168.0.113" : ORT:="R213"


    aber irgendwie ist das falsch.

    Kann mir da einer auf die Sprünge helfen wie ich Strings da abfragen kann?

    LG

    Pinoccio
    Zitieren Zitieren if else case of in ST  

  2. #2
    Registriert seit
    24.02.2009
    Beiträge
    1.196
    Danke
    22
    Erhielt 264 Danke für 226 Beiträge

    Standard

    Also bei TwinCAT muss der Selector in einer CASE Anweisung immer ein INT sein. Gehe mal davon aus, dass das in Codesys das selbe ist.

    Du kannst IF ... ELSIF ... ELSE verwenden.

    IF IP_ADRESSE = '123.123.123.123' THEN
    FOO;
    ELSIF IP_ADRESSE = '123.123.123.231' THEN
    FOO2;
    END_IF
    Sänd from mei Kombjudder mitse Dastadurr.

  3. #3
    Pinoccio ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    25.06.2015
    Beiträge
    6
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Vielen Dank, das war hilfereich

Ähnliche Themen

  1. Schrittketten mit case
    Von Bensen83 im Forum CODESYS und IEC61131
    Antworten: 23
    Letzter Beitrag: 10.09.2014, 07:06
  2. Case-Anweisung
    Von agoni88 im Forum Simatic
    Antworten: 12
    Letzter Beitrag: 26.06.2014, 22:53
  3. TIA s7-1200 schrittkette mit case
    Von superkato im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 14.02.2014, 07:30
  4. Problem mit CASE
    Von dave.p im Forum CODESYS und IEC61131
    Antworten: 2
    Letzter Beitrag: 09.12.2011, 09:22
  5. Switch CASE Anweisung
    Von sweber im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 14.12.2006, 22:49

Lesezeichen

Berechtigungen

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