-> Hier kostenlos registrieren
Guten Morgen,
folgendes Problem: Ich realisiere eine open TCP Kommunikation über die interne Profinet Schnittstelle einer S7-1515 2 PN/DP zu einem PC mittels TCON, TDISCON, TRCV und TSEND. Grundsätzlich funktioniert die Kommunikation einwandfrei. Ich möchte jedoch zuerst Daten senden und anschließend erst die Empfangsfunktion freigeben (Eingang "EN_R" Enable receive). Wenn ich die Empfangsfunktion dauernd bzw. ab erfolgreichem Verbindungsaufbau freigebe, krieg ich die Antworttelegramme einwandfrei rein. Der PC antwortet auf mein Telegramm ziemlich schnell. Schalte ich diese erst verzögert ein, scheint es so als wäre der Empfangspuffer leer. Hat hier jemand einen Tipp für mich? Lässt sich hier etwas einstellen bzw. gibt es generell keinen Empfangspuffer?
Mit bestem Dank,
neibeck
folgendes Problem: Ich realisiere eine open TCP Kommunikation über die interne Profinet Schnittstelle einer S7-1515 2 PN/DP zu einem PC mittels TCON, TDISCON, TRCV und TSEND. Grundsätzlich funktioniert die Kommunikation einwandfrei. Ich möchte jedoch zuerst Daten senden und anschließend erst die Empfangsfunktion freigeben (Eingang "EN_R" Enable receive). Wenn ich die Empfangsfunktion dauernd bzw. ab erfolgreichem Verbindungsaufbau freigebe, krieg ich die Antworttelegramme einwandfrei rein. Der PC antwortet auf mein Telegramm ziemlich schnell. Schalte ich diese erst verzögert ein, scheint es so als wäre der Empfangspuffer leer. Hat hier jemand einen Tipp für mich? Lässt sich hier etwas einstellen bzw. gibt es generell keinen Empfangspuffer?
Mit bestem Dank,
neibeck