From DefCon Projects
Revision as of 18:14, 18 December 2013 by Webmaster (talk | contribs) (→‎Anhang)
Jump to: navigation, search

Schon eine längere Zeit hatte ich zuhause noch eine kleine Siemens S7-200 herumliegen, die ich einmal günstig bei eBay erstanden habe. Da ich aber kein entsprechendes PC/PPI-Programmierkabel besessen habe, diente die SPS nur als Staubfänger. Der Kauf eines "originalen" Programmierkabels hätte den Kaufpreis der SPS (13€) um einiges überschritten. Nach einiger suche im Internet tat sich auch ein passabler Schaltplan, in einem Thread auf mikrocontroller.net (siehe Quellen), auf.

Anforderungen

  • Kommunikation mit einer S7-200 über Step7 MicroWin
  • Einfacher aufbau, wenig Bauteile

Hardware

Pinbelegung

Pinbelegung der MPI/DP-Schnittstelle (S7-200)

Pin-Nr. Kurzbezeichnung Bedeutung Ein-/Ausgang
1 NC - -
2 M24 EXT Masse (GND) der 24V Versorgung Ausgang
3 LTG_B Signalleitung B (RS485) Ein-/Ausgang
4 RTS_AS Steuersignal für Datenstrom. High wenn CPU sendet Ausgang
5 NC - -
6 NC - -
7 P24 EXT Versorgung (+24V max. 150mA) Ausgang
8 LTG_A Signalleitung A (RS485) Ein-/Ausgang
9 RTS_PG Steuersignal für Datenstrom. High wenn PG/AG sendet Eingang

Probleme

Natürlich hat der ganze Aufbau nicht auf anhieb funktioniert, weil ich zunächst die RS485 Signalleitungen vertauscht hatte. Dem bin ich mit einem Oszilloskop auf die schliche gekommen, indem ich den Signalpfad bis zu dem Mikrocontroller auf der S7-212 verfolgt habe.

Bilder

Quellen

"RS232 - RS485 Schaltplan" Thread auf mikrocontroller.net
Belegung der MPI/DP-Schnittstelle

Anhang

File:RS232 RS485 Converter RevB.brd.pdf
File:RS232 RS485 Converter RevB.sch.pdf

Cookies help us deliver our services. By using our services, you agree to our use of cookies.