Step 7 Simatic S7 - 300 Daten senden und empfangen über RS232C

ziadrik

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag,

ich habe folgendes Problem: Ich möchte gerne mit der SPS S7 - 300 über die RS232C Schnittstelle (CP340) Daten senden & empfangen.
Als Perepheriegeräte habe ich folgendes: SPS S7 -300 mit der PS307 2A, CPU313C(313-5BG04-0AB0 & die RS232C (CP340).
Die RS232C wurde dann über den S7 Busverbinder an den CPU313C angeschlossen und über ein Kabel mit dem PC verbunden. Im Lieferumfang der RS232C war eine CD enthalten, diese wurde installiert und das Beispielprogramm wurde gemäß der Beschreibung eingerichtet. Leider kann das Beispielprogramm jedoch nicht richtig ausgeführt werden und weder die TxD, noch die RxD LED der RS232C blinken als Bestätigung eines erfolgreichen Senden bzw. Empfangen von Daten. Ich weiß leider nicht weiter und habe bisher keine Ahnung wo der Fehler liegt. Die SF LED der RS232C leuchtet nicht, jedoch leuchtet die SF LED des CPU permanent rot. Zum Test ob die RS232C überhaupt richtig mit Spannung versorgt ist und Anbindung an den PC hat, habe ich über das Programm Realterm Daten an die RS gesendet, diese wurden als NAK zurückgesendet.
Ich hoffe es kann jemand etwas mit meiner Schilderung anfangen und mir ggfs. Hilfestellung leisten. Falls noch mehr Informationen für die Lösung oder zum Verständnis von nöten sind, werde ich diese natürlich gerne darstellen.

Grüße, Ziadrik
 
Ist die Verdahtung in Ordnung?
So richtig mit gekreuzt und so?
Wie ist der CP konfiguriert? Also mit Software- oder Hardwarehandshake.

Welche Fehlernummer gibt der Sendbaustein aus?


bike
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo bike,
danke für deine schnelle Antwort. Leider bin ich in Sachen SPS ein völliger Neuling, aber ich gebe mein Bestes deine Fragen zu beantworten.
Zur Verdrahtung: Die CPU und die digitalen I/Os wurden über das PS Modul spannungsversorgt. Also Anschluss 1,21 & 31 mit + und die Masseanschlüsse (20,30 & 40) mit Masse.
Die CP wurde über ein serielles Datenkabel mit dem PC verbunden, falls das deine Frage zur konfoguration beantwortet (softwareseitig wurde nichts weiter konfiguriert).
Als Fehlermeldung habe ich folgenden Screenshot, falls der Hilft:

fehler.jpg

ziadrik
 
Hast du die Hardware angepasst oder wie hast du den CP eingebaut?
Wenn du den CP mit dem PC verbindest, wie ist die Belegung der Stecker?
Welches Programm verwendet ihr für die Kommunikation?

Bei serieller Kommunikation ist nicht allein damit getan ein Kabel anstecken.

Ich würde das Beispielprogramm von der CD, die zum CP mitgeliefert wurde, nehmen und nur die CPU anpassen.
Dann mit dem Hyperterminal von Win$ oder z.B. Sermon als Programm nehmen.
Damit kannst du die Antwort vom CPU lesen bzw du kannst ASCII Zeichen schicken, die dann in dem entsprechenden DB abgelegt werden.


bike
 
Vielleicht ist das Kabel nicht ausgekreuzt? hab jetzt keine Belegung da, aber müsste eigentlich ein "Nullmodem" Kabel sein.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ist die Baugruppe überhaupt konfiguriert?

Die CP muss noch in der HW Konfig konfiguriert werden, also Protokoll usw. ...
Auf der CD ist ne Soft dabei welche sich ins S7 integriert und damit kann dann noch paar weitere Dinge eingestellt werden.
 
Zurück
Oben