Lieber SPS-Experte,
ich habe eine Frage bei der Kommunikation zwischen CPU 1200 (CPU 1214C DC/DC/DC) und eine RS232-Schnittstelle.
Um Daten über diese Schnittstelle zu übertragen habe ich zwei Funktionen von S7 verwenden:(Send_PTP, und RCV_PTP). Dadurch übertrage und empfange ich problemlos Daten von (zu) einem Gerät. Die Einstellung sieh so aus: Baudrate 19200 Bits/s, keine Parität Bit und ein Stoppbit. Die zu übertragenden Daten sind max 126 Bits (Z.B. '<FL$R$L') und die zu empfangenden Daten sind max 256 Bits. Um Daten über RS232-Schnittstelle zu empfange soll der EN_R-Eingang von RCV_PTP gesetzt werden (Startet die Übertragung der Daten zum Kommunikationsmodule (CM) bei steigender Flanke dieses Eingangs.) Wenn ich mehr als 2 Empfangsanforderung (EN_R) per Sekunde stelle, bekomme ich keine Rückmeldung von meinem Gerät. Woran kann es liegen? Ich brauche bitte Ihre Unterstützung.
FFJM
ich habe eine Frage bei der Kommunikation zwischen CPU 1200 (CPU 1214C DC/DC/DC) und eine RS232-Schnittstelle.
Um Daten über diese Schnittstelle zu übertragen habe ich zwei Funktionen von S7 verwenden:(Send_PTP, und RCV_PTP). Dadurch übertrage und empfange ich problemlos Daten von (zu) einem Gerät. Die Einstellung sieh so aus: Baudrate 19200 Bits/s, keine Parität Bit und ein Stoppbit. Die zu übertragenden Daten sind max 126 Bits (Z.B. '<FL$R$L') und die zu empfangenden Daten sind max 256 Bits. Um Daten über RS232-Schnittstelle zu empfange soll der EN_R-Eingang von RCV_PTP gesetzt werden (Startet die Übertragung der Daten zum Kommunikationsmodule (CM) bei steigender Flanke dieses Eingangs.) Wenn ich mehr als 2 Empfangsanforderung (EN_R) per Sekunde stelle, bekomme ich keine Rückmeldung von meinem Gerät. Woran kann es liegen? Ich brauche bitte Ihre Unterstützung.
FFJM