Step 7 Datenweitergabe in Echtzeit zwischen CPU´s

Wolfgang14

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

Ich stehe vor folgendem Problem da unsere Fernmeldekabel sehr ausgelastet sind würde ich gern die Daten auf der einen Seite sammeln und am anderen Ende wieder ausgeben. Die Verbindung zwischen den 2 CPU´s soll mittels einer VDSL Strecke geschehen dort erhoffen wir uns eine Geschwindigkeit von ca. 8Mb´s . Es geht vorwiegend darum Analog Werte zu übertragen. Wenn dies reibungslos funktionieren sollte würde ich gern noch eine dritte Station mit anbinden ebenfalls via VDSL.

Meine "Master" Station soll eine CPU315-DP werden. Als Analogausgabegruppe würde ich eine SM332 AO 4x12Bit (332-5HD01-0AB0)verbauen wollen.

Die "Slave" Station die die Daten sammelt wurde eine alte CPU314 V1.0.0 werden wollen. Als Analogeingabebaugruppe würde ich eine SM331 (331-7KF02-0AB0) verbauen.

Wie könnte ich die Daten am einfachsten von der Slave zur Masterstation schicken bzw. einfach wieder ausgeben lassen.


Danke schon mal.
 
Hi, wenn ihr einen TCP/IP Tunnel über die Modem/Router aufbaut könnt ihr Profinet, TCP/IP oder auch Modbusverbindungen aufbauen. Die Performance staffelt sich nach meiner Angabe. Allerdings ist Modbus bei den 300tern recht teuer. Ihr benötigt dann Ethernet CP's für jede SPS.
PS:Wenn es eine 315 sein soll würde ich die 315-DP/PN empfehlen.
Gruß
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Warum willst du unbedingt zwei CPUs verwenden?

Wenn du deine Master-Station Profinet-Fähig machst, kannst du am anderen Ende deiner VDSL Strecke auch einfach Profinet I/O wie z.B. ET200S verbauen. Zugreifen kannst du dann ganz einfach über das Prozessabbild.

Darf ich fragen wie lang dein Fernmeldekabel ist? VDSL ist nicht unbedingt die stabilste Form des DSL.
 
dort erhoffen wir uns eine Geschwindigkeit von ca. 8Mb´s . Es geht vorwiegend darum Analog Werte zu übertragen. Wenn dies reibungslos funktionieren sollte würde ich gern noch eine dritte Station mit anbinden ebenfalls via VDSL.

Wieso denkst du denn das du 8mBit dafür brauchst ? Dafür reichen auch <= 512kBit über SHDSL vollkommen aus.
 
Zuletzt bearbeitet:
da unsere Fernmeldekabel sehr ausgelastet sind
Was meinst Du damit?

erhoffen wir uns eine Geschwindigkeit von ca. 8Mb´s .
Warum 8MBit/s? Wofür meint Ihr die zu brauchen?

Es geht vorwiegend darum Analog Werte zu übertragen. [...]
Die "Slave" Station die die Daten sammelt wurde eine alte CPU314 V1.0.0 werden wollen. Als Analogeingabebaugruppe würde ich eine SM331 (331-7KF02-0AB0) verbauen.
Selbst wenn Du 8 voll belegte 331-7KF02 in der Datensammler-SPS hast (64 Analogwerte), reichen 10 kBit/s voll aus. Die 331-7KF02 liefert nur alle 176 ms neue Meßwerte.
Selbst wenn die olle CPU 314 jeden OB1-Zyklus noch 256 Bit Daten dazu packt, dann sind 100 kBit/s ausreichend.

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke erstmal für die zahlreichen Antworten

Wir haben ein Fernmeldekabel mit einer Länge von ca. 1,5 km 50x2x0,6mm. Dieses ist mit Analogsignalen von 4-20mA (Durchflussmenge/Füllstände von Endress&Hauser Geräten) und 24V Signalen für Lauf-/Stör/Maxmeldungen beschalten und nahezu ausgelastet. Deswegen kam die Idee auf die Daten zu bündeln und via 2 Draht Verbindung weiterzuleiten um sie später aufzusplitten.


Die 8Mbit´s war einfach nur ein angenommener Wert der erreicht werden könnte wenn man die nicht braucht umso besser.

Es bestand auch zunächst die Idee ausgediente MD2 Modems einzusetzen und diese über eine Profibusverbindung arbeiten zu lassen dort waren aber glaube ich nur 18,..kb´s möglich. Jedoch bekomm ich dies nicht zum laufen wegen anstehendem Busfehler an beiden SPS und einer ET200M

Versuche es derzeit über eine ISO on TCP Verbindung umzusetzen.
 
Hast du die Modems schon? Bei 1500m kann es schon zu Problemen bei VDSL kommen, je nach verwendetem Modem. Ich würde hier eher auf SHDSL wechseln, diese Technik ist wesentlich stabiler und es gibt auch hier industrietaugliche Modems, z.B. von Phoenix Contact (Habe mit den Geräten von Phoenix aber persönlich keine Erfahrung)
 
Zurück
Oben