DB lesen/schreiben über Ethernet

merlin

Level-1
Beiträge
184
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Ich habe die freudlige Aufgabe einen Datenaustausch über Ethernet mit mehreren Siemens PN-CPU´s zu realisieren. :)

Das ganze sollte folgendermassen aussehen:
Eine CPU ist der Chef und die Andere der Client. Der Chef sollte auf einen gewissen Datenbaustein in einen gewissen Bereich Daten zum Client schreiben. Der Chef sollte auch Daten wieder von einem gewissen DB aus einem gewissen Bereich lesen.

Nun meine Fragen:
Ist es überhaupt möglich Daten anzufordern oder schreibt immer nur einer?
Muss ich auf dem Client was laufen haben oder kann das der Chef alles organisieren?
Hätte wer Dokus oder Demos zu dem Vorgang für mich?

Falls wer einen FB schon sehr gut ausprogrammiert hat mit Verbindungüberwachung, ReConnect und dem ganzen Spass würd ich auch Angebote gerne entgegennehmen. :)

Besten Dank und schöne Grüsse
Thomas
 
DB Send Receive

Hallo,
ich habe mal eine DB kommunikation für 3 Klimageräte aufgebaut, dabei hat ein Rack einen CP mit web-server, der die Anzeigewerte zur Betrachtung mit einem Standart WebBrowser bereitstellt.
Ich habe die FC´s FC55 undFC56 AG_send und AG_receive benutzt. Das ganze läuf sehr gut. Die Reihenfolge der Abfrage wird in Net_Pro vorgegeben, so dass die Bausteine an den meisten Parametern schon richtig beschrieben sind.
MfG Hermann Büter
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Glaub was du suchst nennt sich AG_Send AG_Recv (bei der 300er) bzw. AG_LSend (400er)

Mit diesen Bausteinen kannst du eine gewissen Datenbereich Schreiben und lesen via TCP/IP
 
Zuletzt bearbeitet:
Nun, wenn der Chef als Client arbeiten soll, so kann er Daten vom Server mit den Aufträgen PUT schreiben und GET lesen.
Auch, wenn die Server-CPU sich im Stop befindet.
Die FBs für die PN-CPUs findest Du in der Standard Library unter Communication Blocks.
Mit F1 findest Du auch eine gute Hilfe dazu.
 
Zurück
Oben