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

Seite 4 von 10 ErsteErste ... 23456 ... LetzteLetzte
Ergebnis 31 bis 40 von 98

Thema: TCP-SOCKET Kommunikation mit WinAC RTX

  1. #31
    Avatar von rostiger Nagel
    rostiger Nagel ist offline Super-Moderator
    Themenstarter
    Registriert seit
    13.10.2007
    Beiträge
    12.036
    Danke
    2.789
    Erhielt 3.269 Danke für 2.157 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ja wenn ich das wüsste, erstmal hatte das ich auf den Notebook keinen Empfänger,
    das hab ich dann mit den Tool von Softmaschine hinbekommen. Dann hat er es ja immer
    die Verbindung verworfen wenn ich was gesendet habe. Dann habe ich es Heute morgen
    mit Herkules versucht und dann funktionierte es.

    Könnte daran liegen das ich die Rechner neu gebootet habe, da ich ja auch an den
    IP Adressen rumgespielt hatte, vlt war dieser Neustart erforderlich.

    Aber ich bin ein großes Stück weiter und bedanke mich bei allen für die Hilfreiche Unterstützung.

  2. #32
    Registriert seit
    13.09.2010
    Beiträge
    2.292
    Danke
    178
    Erhielt 375 Danke für 355 Beiträge

    Standard

    Zitat Zitat von rostiger Nagel Beitrag anzeigen
    .... das hab ich dann mit den Tool von SoftMachine hinbekommen.....
    Aber ich bin ein großes Stück weiter und bedanke mich bei allen für die Hilfreiche Unterstützung.
    Na, das zählt auf jeden Fall. So soll es sein !
    Ich denke, du wirst den (kleinen) Rest deines Problems bestimmt auch noch lösen !

    Gruss

    P.S. Und natürlich noch viel Erfolg !
    Gruss nach NRW
    Geändert von SoftMachine (12.10.2012 um 02:04 Uhr) Grund: P.S.
    kind regards
    SoftMachine

  3. #33
    Avatar von rostiger Nagel
    rostiger Nagel ist offline Super-Moderator
    Themenstarter
    Registriert seit
    13.10.2007
    Beiträge
    12.036
    Danke
    2.789
    Erhielt 3.269 Danke für 2.157 Beiträge

    Standard

    Ich hätte da noch einmal eine Frage, es sind beim Empfänger 3 Steuerzeichen zu sehen,
    also vor den Gesendeten String. Wo kommen diese her oder wie bekomme ich diese weg?

  4. #34
    Registriert seit
    29.03.2004
    Beiträge
    5.739
    Danke
    143
    Erhielt 1.686 Danke für 1.225 Beiträge

    Standard

    Was sind das denn für Steuerzeichen?
    Wenn es zwei Zeichen wären wäre meine Vermutung dass du evtl. einen String inkl. String-Kopfinformationen verschickst.

  5. #35
    Registriert seit
    06.01.2005
    Ort
    im schönen Lipperland
    Beiträge
    4.472
    Danke
    498
    Erhielt 1.143 Danke für 736 Beiträge

    Standard

    Sind bei einem String nicht immer 2 Steuerzeichen dabei ? (Stringlänge) Für das 3. hätte ich dann aber auch keine Erklärung. Wie empfängst du denn ? Kann das an der Software liegen ?
    Früher gab es Peitschen .... heute Terminkalender

  6. #36
    Avatar von rostiger Nagel
    rostiger Nagel ist offline Super-Moderator
    Themenstarter
    Registriert seit
    13.10.2007
    Beiträge
    12.036
    Danke
    2.789
    Erhielt 3.269 Danke für 2.157 Beiträge

    Standard

    Am Empfänger liegt es nicht, das mit der Kopfinformation hört sich gut an.
    Wie bekomme ich die weg? Ich habe an den TSEND einfach einen String, wo
    Ich aus der HMI was reinschreibe und dann versende.

    Gehört habe ich mit der Herkules Software, da hatte ich mir noch nichts dabei
    gedacht, aber jetzt auf de Kundenmaschine waren die Zeichen auch da.

  7. #37
    Registriert seit
    06.01.2005
    Ort
    im schönen Lipperland
    Beiträge
    4.472
    Danke
    498
    Erhielt 1.143 Danke für 736 Beiträge

    Standard

    Also.... hast du in einem DB eine String deklariert ? Dann stell bei DATA (TSEND) mal den Zeiger auf 2 Byte später
    Früher gab es Peitschen .... heute Terminkalender

  8. Folgender Benutzer sagt Danke zu Lipperlandstern für den nützlichen Beitrag:

    rostiger Nagel (12.12.2012)

  9. #38
    Avatar von rostiger Nagel
    rostiger Nagel ist offline Super-Moderator
    Themenstarter
    Registriert seit
    13.10.2007
    Beiträge
    12.036
    Danke
    2.789
    Erhielt 3.269 Danke für 2.157 Beiträge

    Standard

    ok das mit Axel seinen Tip geht...DANKE. So wie ich es mache finde
    ich es zur Zeit nicht sehr schön, da ich immer versuche Symbolisch
    zu Programmieren.

    Vorher sah es so aus.
    Code:
          CALL  #TSEND
           REQ   :=
           ID    :=#TCON_PAR.id
           LEN   :=#TCP.Laenge
           DONE  :=
           BUSY  :=
           ERROR :=
           STATUS:=
           DATA  :=#TCP.Daten

    jetzt sieht es so aus, was mir garnicht gefällt.
    Code:
          CALL  #TSEND
           REQ   :=
           ID    :=#TCON_PAR.id
           LEN   :=#TCP.Laenge
           DONE  :=
           BUSY  :=
           ERROR :=
           STATUS:=
           DATA  :=P#DB1921.DBX318.0 BYTE 254
    Ich habe den Kopf gerade wo anders und komme nicht drauf,
    wie ich das Eleganter lösen kann. Hat da jemand einen Tip für
    mich?
    Geändert von rostiger Nagel (13.12.2012 um 08:03 Uhr)

  10. #39
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.222
    Danke
    533
    Erhielt 2.698 Danke für 1.950 Beiträge

    Standard

    Also wenn du es sauber symbolisch machen willst, dann mußt du zumindest in einem Netzwerk den Any deines Strings (nichts anderes ist ja #TCP.Daten) auseinanderlegen, das Ganze auf eine Temp-Any legen und bei der Startadresse dann halt 2 Zähler dazuaddieren, um den Kopf wegzubekommen.
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  11. #40
    Avatar von rostiger Nagel
    rostiger Nagel ist offline Super-Moderator
    Themenstarter
    Registriert seit
    13.10.2007
    Beiträge
    12.036
    Danke
    2.789
    Erhielt 3.269 Danke für 2.157 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    ja das habe ich befürchtet, dann will ich das mal so machen....puh

Ähnliche Themen

  1. Antworten: 26
    Letzter Beitrag: 02.02.2011, 13:39
  2. Antworten: 10
    Letzter Beitrag: 26.10.2010, 11:24
  3. Antworten: 0
    Letzter Beitrag: 10.08.2010, 09:58
  4. Offene Kommunikation mit WinAC RTX
    Von berty78 im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 15.09.2009, 14:01
  5. WinAC RTX + TCP/IP + Mobil Panel
    Von jabba im Forum Simatic
    Antworten: 0
    Letzter Beitrag: 14.09.2008, 17:44

Lesezeichen

Berechtigungen

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