Frage zu SerialLineControlADS TC3

Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,
sehe gerade das er mir im rs232 FB den Fehler 6 ausgibt welches wohl bedeutet (target port not found). Über das Terminal Programm welches wir zum testen der Com Daten haben, werden die Daten korrekt angezeigt. Gestern Mittag hat er mir jedoch noch alles Korrekt angezeigt......

1.jpg
2.jpg


PROGRAM MAIN
VAR
visu_funktionen:visu_funktionen();
eingabe:eingabe();
barcode:barcode();
sondergenehmigung:sondergenehmigung();
elektrische_messung:elektrische_messung();
initialisierung:initialisierung();
rs232:SerialLineControlADS;

tx_buffer: combuffer;
rx_buffer: combuffer;


Receive: ReceiveString;
ReceivedString: STRING;
LastReceivedString: STRING;
StringReceived: BOOL;
ReceiveBusy: BOOL;
ReceiveError: BOOL;
ReceiveErrorID: ComError_t;
ReceiveTimeout: BOOL;
ReceiveCounter: UDINT;
END_VAR
VAR_INPUT
MyComSerialConfig:ComSerialConfig;
END_VAR





MyComSerialConfig.ComPort:=3;
MyComSerialConfig.BaudRate:=2400;
rs232(
Connect:=GVL.taster ,
SerialCfg:=MyComSerialConfig,
NetId:='',
Timeout:=T#5S ,
TxBuffer:=rx_buffer ,
RxBuffer:=tx_buffer ,
PortOpened=> ,
Error=> ,
ErrorID=> ,
Busy=> ,
TxBufCount=> ,
RxBufCount=> );


Receive(Prefix:='IN',
Suffix:='!',
Timeout:=T#5S,
Reset:=,
StringReceived=>,
Busy=>,
Error=>,
RxTimeout=>,
ReceivedString:=ReceivedString,
RxBuffer:=rx_buffer);
 
Hm, den Port kann ich von hier nicht für Dich finden. Hast Du irgendwas ausser dem SPS-Programm seit gestern geändert? Rechner neu gestartet und irgendeinen Schritt vergessen oder so was in der Art?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Habe an dem PC nichts geändert außer das ich den Receive FB eingefügt habe.
Habe mal recherchiert und folgende Fehler Erläuterung erhalten:

Code(hex)Code(dec)Beschreibung zusätzliche Erläuterung0x00000006 6
Das System kann den Ziel-Portnicht finden. ADS Servermöglicherweise nicht gestartet.
Die TwinCAT Function inklusive ADSServer muss auf dem System installiertwerden, auf dem sich der virtuelle COMPort befindet.
 
Habe die Twincat Runtime mal runter geschmissen und dabei auch direkt die neue mitinstalliert und jetzt funktioniert zumindest schon mal die Verbindung zum Com Port. Habe dann auch mal den Multimeter dran gehalten. Da kriege ich auch Strings angezeigt :)
Jetzt muss ich das selber noch irgendwie hinwursteln, das die Daten über den anderen Comport noch angezeigt werden.
Danke nochmals für die Hilfe :)
 
Zurück
Oben