Quantcast
Channel: SPS-Forum - Automatisierung und Elektrotechnik
Viewing all articles
Browse latest Browse all 50276

RS232 Beckhoff CX2030

$
0
0
Hallo,

ich bin ein neuer Benutzer von SPS. Die Aufgabe ist, ein Gerät über die serielle Schnittstelle von der CX2030 anzusteuern. Dafür sollte ich jedesmal ein String senden. Ich verwende die bibliothek Tc2_SerialCom. Ich habe den folgenden Code geschrieben:

Code:

PROGRAM MAIN

VAR
    TxBufferPcCom : ComBuffer;
    Send_String :Sendstring;
END_VAR
 
VAR_OUTPUT
    bSendBusy1 : BOOL;
    eSendErrorID1 : ComError_t;
END_VAR

Code:

Send_String(
 SendString := 'R1Q,9018:1r\n\n',
 TXbuffer := TxBufferPcCom,
 Busy => bSendBusy1,
 Error => eSendErrorID1);

Der Parameter Busy bleibt immer TRUE und das ausgegebene Error ist COMERROR_TXBUFFOVERRUN.
Danke im Voraus.

Viewing all articles
Browse latest Browse all 50276

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>