Step 7 Kommunizieren über Serielle Schnittstelle RS-232

Zuviel Werbung?
-> Hier kostenlos registrieren
1. welche S7? - immer noch offen
2. "die
SAS340 steht also schon fest" - warum dann so unklar?
3. "
Ich muss einen Durchstich entwickeln" - ist also kein Hobby-Projekt?
4. welche Programmiersprache auf dem PC (wenn es denn einer wird?) - immer noch offen

4 Frage = 4 Antworten

die 4 Infos im 1. Post hätte die ganzen bisherigen Posts vermieden

Ich hoffe das Frage/Antwort-Spiel läuft jetzt klarer und deutlicher ab





1. Welche S7 das wird ist im Grunde nicht wichtig. Es soll nur eine sein mit der man dieses Problem lösen kann. Es wird aber nach allem Anschein die 300 Reihe
2. Die SAS340 steht nicht fest. Diese habe ich nur bei meinen Recherchen im Internet gefunden.
3. Nein es ist kein Hobbyprojekt sondern ein Durchstich für ein Unternehmen
4. Auf der PC Seite ist einmal Java oder Phyton als Programmiersprache vorhanden. Welche Sprache es genau wird ist noch offen. Darum kümmern sich andere Kollegen gerade.
 
eine 6eS7 138-4df01-0ab0(ET200S SI) mit einer ET200 CPU waere auch noch eine Idee. Hast eine "kleine" CPU und steckst dann entsprechend wie oft du es brauchst die beschriebene Karte einen ET200S SI(Serial Interface). Auf jedenfall glaube ich guenstiger als eine 300 CPU mit dem von dir beschriebenen CP glaube ich.
Kommt halt ganz drauf an was sonst noch drauf soll auf die CPU und womit sie noch erweitert werden soll und welche Schnittstellen sie sonst noch haben muss.
 
eine 6eS7 138-4df01-0ab0(ET200S SI) mit einer ET200 CPU waere auch noch eine Idee. Hast eine "kleine" CPU und steckst dann entsprechend wie oft du es brauchst die beschriebene Karte einen ET200S SI(Serial Interface). Auf jedenfall glaube ich guenstiger als eine 300 CPU mit dem von dir beschriebenen CP glaube ich.
Kommt halt ganz drauf an was sonst noch drauf soll auf die CPU und womit sie noch erweitert werden soll und welche Schnittstellen sie sonst noch haben muss.

Das hört sich doch nach einer Hardwarelösung an mit der man arbeiten kann :D

Die Frage ist jetzt was brauche ich alles um die SPS zu programmieren?

Bei der S5 hatten wir damals ein Eingabegerät mit der man AWL schreiben konnte. Dies wird wohl nicht mehr aktuell sein.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Pff, wie auch immer... Im Jahr 2015 eine S7 mittels RS232 an einen PC zu koppeln ist technischer und ökonomischer Unsinn.
- Es kostet ca. 3 mal so viel wie eine TCP Lösung (1211C)
- Hat einige technische Einschränkungen (Kabellängen etc..)
- Von Zukunftssicher gar nicht zu reden
 
Hallo,

technische Möglichkeiten gibt es eine ganze Menge.
a) S7-CPU31x (ohne PN oder DP) mit CP340 oder CP341 oder auch Helmholtz CP.
Für eine einfache serielle Schnittstelle RS232 allerdings unverschämt kostenintensiv.
b) S7-CPU31x-DP mit ET200S als DP Peripherie
Mit ET200-1SI ASCII. Kostenmässig verträglich, wenn ein ET200S vorhanden ist.
Wenn keine ET200S vorhanden, dann nicht.
c) S7-CPU31x-PN; Ankopplung RS232 über einen Ethernet COM-Server Phoenix oder WUT.
Kostenmässig überschaubar.
Alle Lösungen sind natürlich nicht mit dem Kostenniveau eines USB-RS232 Adapters für einen PC
vergleichbar.

mfg
Erdmann
 
Wenn die SPS rein als Datenhandler eingesetzt werden soll, ist eine S7-121x CPU preislich zu empfehlen.
Die kann auch RS232 mit dem CM1241 (RS232) und nicht nur Ethernet über TCP/IP.
Abhängig davon wie viele Daten in der S7-1200 gleichzeitig gepuffert werden soll, muss dann Speicher und somit die CPU-Größe bestimmt werden.
Die Software zum Programmieren wäre dann Step7 V13 Basic.
Ist der weitere Einsatz von größeren SPSen (wie 300, 400, 1500) nicht geplant, ist dies bei weitem die preisgünstigste Möglichkeit eine SPS mit einem PC über TCP/IP oder RS232 kommunizieren zu lassen
 
Zurück
Oben