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

Ergebnis 1 bis 2 von 2

Thema: TwinCAT 2 HMI mit C# verbindung zur PLC

  1. #1
    Registriert seit
    29.01.2015
    Beiträge
    17
    Danke
    11
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    Ich habe folgendes Problem:

    Bei der Verbindung einer HMI (C#) mit der PLC bekomme ich eine Fehlermeldung.
    In der PLC habe ich eine LREAL Varibale welche in im Visual Studio als DOUBLE deklariere.

    Nun bekomme ich bei der Lösung der Verbindung (DeletedeviceNotification) die Meldung: INT kann nicht in DOUBLE konvetiert werden.

    Wie kann cih dem Delete mitteilen das es um DOUBLE wert handelt, bzw diesen konvertieren.

    AddDeviceNotifictaion:
    Code:
     Var01_Berechnet = tcClient.AddDeviceNotification("MAIN.Var01_Berechnet", dataStream, 8, 8, AdsTransMode.OnChange, 100, 0, Null);
    Delete:
    Code:
     tcClient.DeleteDeviceNotification(Var01_Berechnet);
    Vielen Dank für euere Hilfe!

    Gruß
    Hendrik
    Zitieren Zitieren TwinCAT 2 HMI mit C# verbindung zur PLC  

  2. #2
    Registriert seit
    24.02.2009
    Beiträge
    1.242
    Danke
    23
    Erhielt 276 Danke für 235 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Var01_Berechnet ist der Handle zum Event den du erzeugst. Der hat nichts mit der Variable zu tun die du auslesen willst. Der Handle dient nur dazu den Event zu identifizieren.
    Wenn du Var01_Berechnet als Double deklariert hast, dann kommt der Fehler schon bei AddDeviceNotification. Diese Methode liefert dir als Resultat den Handler auf den erzeugten Event und der ist vom Typ int.

    Der Wert den du aus der PLC auslesen willst ist in dataStream. Diesen musst du im Eventhandler auswerten.
    Sänd from mei Kombjudder mitse Dastadurr.

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

    spiegelkabinett (27.05.2016)

Ähnliche Themen

  1. Antworten: 15
    Letzter Beitrag: 26.04.2016, 01:56
  2. Tabelle unter PLC HMI CE TwinCat 2
    Von Licht9885 im Forum CODESYS und IEC61131
    Antworten: 0
    Letzter Beitrag: 26.12.2015, 23:53
  3. TwinCAT 3 PLC HMI funktioniert nicht
    Von bone666 im Forum CODESYS und IEC61131
    Antworten: 6
    Letzter Beitrag: 23.11.2015, 12:15
  4. verbindung hmi zu plc programm
    Von bercker im Forum HMI
    Antworten: 2
    Letzter Beitrag: 26.10.2015, 07:17
  5. Twincat PLC Hmi starten
    Von funkandreas im Forum CODESYS und IEC61131
    Antworten: 13
    Letzter Beitrag: 26.08.2013, 15:01

Lesezeichen

Berechtigungen

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