Step 7 Mehrere DB's an einer TCP/IP Schnittstelle bereitstellen

d-fan02

Level-1
Beiträge
35
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo liebe Community,

ich habe seit langem mal wieder ein Programmierprojekt bekommen. Aufgabe ist es, eine Betriebsdatenerfassung (BDE) über mehrere Einzelstationen einer S7-300 gesteuerten Anlage hinweg an einer Schnittstelle bereitszustellen (Switch RJ45). Die BDE Daten, also die DB's jeder Station sind schon von mir generiert worden und zum versenden fertig. Der Kommunikationspartner stellt in erster Linie ein Desktop PC dar (Datensammler). Die Anlage ist ProfinetIO tauglich, da schon mehrere Teilnehmer, wie Panels und Messrechner darüber kommunizieren.

Nun zu meiner Frage:

Es handelt sich insgesamt um 9 DB's, da die Anlage 9 Bearbeitungsstationen besitzt, die es an einer Kommmunikationssschnittstelle TCP/IP bereitszustellen gilt. Wie würden ihr vorgehen? Welche Kommunikationsbausteine würdet ihr empfehlen? TCON,TSEND? Soll der Kommunikationsanstoß am Ende des OB1 erfolgen. Würdet ihr die Daten in einen gemeinsamen DB transferieren und dann versenden oder einzeln für jede Station (also 9 Sende Aufrufe)?

Zusammenfassung kurz: Mehrere DB's versenden, der Kommunikationspartner als Client schaut auf die zweite Byteadresse der DB's um eine Wertänderung zu detektieren. Wie erfolgt der Kommunikationsaufbau?


Ich hoffe es hat schon jemand Erfahrung mit BDE gesammelt und kann mir ein paar nützliche Tipps geben.


Vielen Dank

d-fan02
 
OK danke für eure Antworten. Das Thema hat sich erledigt. Der Datensammler (BDE) fungiert hier als Client. Da unsere Anlagen so oder so schon im Firmennetz angeschlossen sind, erfolgt ein direkter zugriff auf die SPS - Datenbausteine ohne SPS seitige Programmierung. Brauche also keine Schnittstelle einrichten.

Danke trotzdem

d-fan02
 
Zurück
Oben