Beckhoff BC9000 + SMS Versand

rgeber

Level-1
Beiträge
21
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

an einer BC9000 ist unter anderem eine KL6001 Klemme zur RS-232-Kommunikation angeschlossen. Zwischen PC und SPS klappt die Kommunikation wunderbar. Ich verwende dazu einfach Hyperterminal.

Stecke ich jedoch tas Telefon an scheint das Kommando nicht anzukommen. Ich erhalte weder eine Aktion noch eine Antwort.

Das Handy Kabel ist in Ordnung, zwischen PC und Telefon funktioniert alles bestens.

Die Kommunikationsparameter lauten:

Baudrate: 1200
Bit-No: 8
Handshake: XON/XOFF
Stopbits: 1
Parität: keine

Alle Klemmenregister sollten richtig eingestellt sein. Den Versand nehme ich mit den Beckhoff Com-Libs vor (SendString).

Das Handykabel für ein Siemens S55 wird an eine Verlängerung von der Busklemme angeschlossen, sollte also kein Problem sein.

Langsam bin ich am verzweifeln.

cu
r
 
Hallo,
was hast Du zum Anschluß für ein Kabel genommen ??? Nullmodemkabel oder einfach eine RS 232 Verlängerung????? Ich kenne dein System nicht, aber bei Siemens ist ein normales Kabel zum Programmieradapter aber zum Modem ein Nullmodemkabel.
Ich hoffe es hilft.
mfg
dietmar
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn es mit einem anderen Partner (telefon)(wieso Telefon und nicht Modem?) geht, solltest du die Pegel auf der RS232 überprüfen, z.B mit einem Diagnosestecker. Auch wenn du XON/XOFF gewählt hast, erwarten manche Geräte CTS oder DSR high.
Nur eine Idee.
 
@lorenz2512:

Ich verwende eine einfache Verlängerung bis zu einem Sub-D Stecker an den ein Telefondatenkabel angeschlossen ist. So gesehen müsste es genau so funktionieren wie am PC. Habe auch schon probiert TxD und RxD zu vertauschen, aber brachte auch nichts.

@Zottel:

Telefon weil jedes Handy als Modem dienen kann. Zumindest alle neuen beherrschen den AT-Kommandosatz. Und über ein Datenkabel sollte man da auch problemlos Daten rüber schicken können.

Habe es inzwischen auch ohne Flussteuerung und CTS/RTS versucht, aber ohne Erfolg. Das Handykabel ist sowieso nur ein Dreileiter.

Ich kann mir denken, dass es am Datenkabel selbst liegt. Da drin regelt irgendwas die Spannungen, es wird aso ein intelligentes Bauteil verwendet.

Aber wenns am PC geht sollte es an der Steuerung, die ja im Grunde nichts anderes ist, genau so gehen.

cu
rg
 
Um sicher zu gehen, dass die SPS nicht auf Handshakesignale wartet, kannst Du RTS mit CTS Brücken (Pin 7 u. 8 an einem DB9m) sowie DTR mit DSR und DCD (4,1,6) direkt am PC-seitigen Stecker verbinden (umgangssprachlich auch "Selbstbefriedigung" genannt).
Stelle sicher, dass das Endgerät XON/XOFF spricht. Ansonsten solltest Du es abschalten. Wenn dann noch TxD (Pin 3) mit RxD des Endgerätes, sowie das TxD des Endgerätes mit RxD (Pin 2) verbunden ist, sollte der Rest Software sein.

Hast Du den Test gemacht, im Terminal "AT" einzugeben und auf Antwort vom Endgerät zu warten? Gibt es was aus?

Ein Nullmodemkabel verbindet zwei DTE (Data Terminal Equipment, üblicherweise male/Stecker), bzw zwei DCE (Data Communication Equipment, üblicherweise female/Buchse). Wenn sich also die SPS und Dein Computer mit einem Modemkabel verbinden lassen, sollte die SPS keine DTE, sondern ein DCE sein.
 
Zurück
Oben