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

Ergebnis 1 bis 2 von 2

Thema: S7-SCL Warum "geht" dieser Vergleich nicht?

  1. #1
    Registriert seit
    08.08.2011
    Beiträge
    227
    Danke
    44
    Erhielt 8 Danke für 8 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Forum,

    ich habe folgendes Problem in S7-SCL.

    Wenn ich folgenden Code übersetze bekomme ich den Fehler "Unzulässige Operandentypen".
    Was mache ich hier falsch?

    Code:
    diID_Code :DINT;
    dbData_DB_Nr :BLOCK_DB;
    iAsdc :INT;
    
    ...
    
    IF dbData_DB_Nr.DD[iAsdc * 4 - 4] = diID_Code THEN
    ...
    Wer Rechtschreibfehler findet, darf sie behalten!
    Zitieren Zitieren S7-SCL Warum "geht" dieser Vergleich nicht?  

  2. #2
    Registriert seit
    29.03.2004
    Beiträge
    5.731
    Danke
    143
    Erhielt 1.685 Danke für 1.225 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Du vergleichst eine Variable vom Typ DINT mit einer Variable mit dem Typ DWORD (.DD ist immer DWORD).
    Entweder musst du den Datentyp deiner Variable anpassen, oder wenn du dir sicher bist dass du das so machen willst, eine explizite Datentypkonvertierung für eine der beiden Variablen einfügen (DINT_TO_DWORD oder DWORD_TO_DINT).

  3. Folgender Benutzer sagt Danke zu Thomas_v2.1 für den nützlichen Beitrag:

    -ASDF- (29.07.2013)

Ähnliche Themen

  1. "Fehler 3740: Unbekannter Typ FbDALI_Joblist" wieso, warum, weshalb?
    Von KingHelmer im Forum CODESYS und IEC61131
    Antworten: 1
    Letzter Beitrag: 31.08.2012, 11:20
  2. Antworten: 6
    Letzter Beitrag: 16.03.2012, 18:20
  3. Vergleich von zwei Programmen "TOOL"
    Von Rdata im Forum Simatic
    Antworten: 14
    Letzter Beitrag: 29.08.2008, 15:22
  4. SCL Fehlermeldung: "Baustein nicht korrekt"
    Von dinner4one im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 04.06.2008, 13:23
  5. Abfrage eines DB in SCL.Warum geht es nicht
    Von Gerold im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 31.10.2005, 09:40

Lesezeichen

Berechtigungen

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