Suchergebnisse

  1. A

    TIA Probleme bei Datenempfang von TRCV

    Vielen Dank nochmals an alle für eure Lösungsansätze, nun funktioniert mein Programm so wie es sollte!!! Hallo Thomas, habe dein Programm vorhin getestet und es funktioniert einwandfrei. 👌Ich weiß garnicht wie ich dir danken soll, für deinen geschriebenen FB!!(y). Jetzt ist mir auch die...
  2. A

    TIA Probleme bei Datenempfang von TRCV

    so wie ich das verstehe muss ich das in meinem fall nicht machen. Telegramm 1 enthält die Zahl 7, jedoch keine Steuerzeichen!. Nur Telegramm2 mit den restlichen Daten enthält die Steuerzeichen. Deshalb denke ich, dass solange in TempBuffer kopiert werden kann bis das Steuerzeichen erkannt wird...
  3. A

    TIA Probleme bei Datenempfang von TRCV

    Habe das Programm nochmals angepasst: die Variable Ptr = 1 muss natürlich innerhalb der Schleife definiert werden, sonst werden die alten Daten wieder überschrieben. Habe jetzt wieder das Problem, dass genau das 1te Zeichen fehlt...:). Wie müsste der Code denn dementsprechend angepasst werden...
  4. A

    TIA Probleme bei Datenempfang von TRCV

    Danke für deinen Hinweis, muss ich nochmals überdenken! Hab mir mal folgende Logik für das Einlesen überlegt, jedoch sind noch ein paar Fehler drinnen. Wäre super wenn mir jemand weiterhelfen könnte... Zur Logik: ich möchte Zeichen für Zeichen in einen 2ten Buffer kopieren bis ich das...
  5. A

    TIA Probleme bei Datenempfang von TRCV

    Telegramm 1 enthält 1tes Zeichen. Telegramm 2 enthält Zeichen 2-9. Da ich den Adhoc Modus verwende werden die Telegramm Daten sofort in den Buffer kopiert, was in meinem Fall bedeutet Telegramm2 überschreibt Telegramm1 und deshalb stehen nur 9 statt 10 Zeichen im Buffer. Deshalb wird kein Weg an...
  6. A

    TIA Probleme bei Datenempfang von TRCV

    habs mal mit dem Timer versucht, jedoch werden trotzdem wieder nur 9 Zeichen eingelesen //Establish Connection #TCON_Instance.REQ := #ConnReset.Q; //Save TCON Error IF #Internal.TCON.ConnError THEN #Internal.TCON.StatusSave := #Internal.TCON.ConnStatus; END_IF; //Initialize TCON Block...
  7. A

    TIA Probleme bei Datenempfang von TRCV

    Ja verstehe ich leider auch nicht... Zur Info der Reader ist per USB an einen Ethernet Konverter angeschlossen, über diesen empfange ich meine Daten. Hänge ich den Reader über USB an den PC und lese als Tastatur Emulation ein bekomme ich problemlos den richtigen string -> 7767CE65 Bin aktuell...
  8. A

    TIA Probleme bei Datenempfang von TRCV

    ja genau das ist das Problem! Wird beispielsweise eine Karte gescannt, die eine Größere Länge als in Len definiert, kommt es zu Problemen...
  9. A

    TIA Probleme bei Datenempfang von TRCV

    Könntest du mir evtl. mit etwas Pseudocode unter die Arme greifen...?
  10. A

    TIA Probleme bei Datenempfang von TRCV

    hast recht, muss ich noch ändern. hat keinen spezifischen Grund da ich ja den adhoc modus aktiviert habe und laut Hilfe bei einem optimierten Baustein Len = 0 verlangt wird. Soll ich dementsprechend keinen optimierten verwenden? Danke für den Lösungsansatz, werd ich jetzt mal versuchen umzusetzen.
  11. A

    TIA Probleme bei Datenempfang von TRCV

    Danke nochmals Thomas für die Antwort. Habe mir schon sowas in der Art gedacht, jedoch habe ich es noch nicht ganz hinbekommen. Mein Problem ist, dass ich noch nicht ganz verstehe wie ich immer nur 1 Byte auslese. Wenn ich auf NDR prüfe lädt mir TRCV ja sofort alle Daten in den Puffer... Vlt...
  12. A

    TIA Probleme bei Datenempfang von TRCV

    Hallo zusammen! Ich habe so einen ähnlichen Beitrag schonmal gestellt, jedoch bin ich leider zu keiner Lösung gekommen, deshalb versuche ich es mit der Bitte um mögliche Lösungsvorschläge nochmals. Version: Step 7 Professional V17 Gerät: CPU S7-1511-1PN TRC Einstellungen: Adhoc = true / Len =...
  13. A

    WinCC VB Script - Benutzerwechsel nach Excel loggen

    HMI Comfort Panel (KTP400) ist über ein Lan Kabel an meinen PC verbunden. WinCC Version: WinCC Advanced Windows Version des PCs: Win10 Pro / Bin mir nicht ganz sicher was du mit für meine Windows Version freigegeben meinst...? ja gibt es. Ich kann nochmal mein endgültiges Script anfügen okay...
  14. A

    WinCC VB Script - Benutzerwechsel nach Excel loggen

    Eine Frage hätte ich doch noch: Nun funktioniert das Script problemlos. Jedoch wird es nur ausgeführt bzw. die CSV Datei erstellt, wenn ich das HMI simuliere. Gehe ich mit dem HMI Online funktioniert es nicht, bzw. wird keine CSV erstellt. Was könnte dies für Ursachen haben? Info: nutze WinCC...
  15. A

    WinCC VB Script - Benutzerwechsel nach Excel loggen

    Danke für Verbesserungsmöglichkeiten, werde ich berücksichtigen!
  16. A

    WinCC VB Script - Benutzerwechsel nach Excel loggen

    wollte den Pfad nicht angeben da mein vollständiger Name etc. drinnen steht... aktuell schaut die Tabelle so aus: es wird also nur der aktuell angemeldete Benutzer geloggt Ziel wäre es so in der Art: die zuvor geloggten Benutzer sollten auch ersichtlich sein und die neuen werden in neue...
  17. A

    WinCC VB Script - Benutzerwechsel nach Excel loggen

    Hallo Zusammen! Ich habe ein Script geschrieben, das mir in Excel dokumentieren soll wann und welcher Benutzer sich auf dem HMI angemeldet hat (ähnlich zum Audit Trail). Dabei gibt es einen Scheduled task, der auf den Benutzerwechsel triggert und dann die Events GetUserName und GetGroupNumber...
  18. A

    TIA Char Array Werte löschen

    Habe jetzt mal Adhoc auf false gesetzt und beim Parameter Len den Wert 10 eingestellt. Wie kann es dann sein, dass sich trotzdem im String nur 9 Zeichen befinden und nicht 10 ?
  19. A

    TIA Char Array Werte löschen

    Dementsprechend müsste also, falls adhoc = false verwendet wird, beim Paramter Len = 10 angegeben werden?
  20. A

    TIA Char Array Werte löschen

    genau es kommen immer 10 Zeichen, bei denen die letzten 2 Zeichen immer die Steuerzeichen sind. Dabei handelt es sich bei dem Transponder um eine RFID Mitarbeiterkarte, welche aktuell 10 Zeichen lang ist. Da es jedoch sein kann, dass in ein paar Jahren es auch Mitarbeiterkarten mit Seriennummern...
Oben