-> Hier kostenlos registrieren
Hallo,
meine Aufgabe ist die programmierung eines möglichst einfachen Datenaustausches zweier SPSen.
Verwendete Software: TIA Portal V12
Verwendete Hardware: 2x 315 -2PN/DP verbunden über Profibus
In einem einfachen Beispiel sollen die zwei Steuerungen über Profibus verbunden sein und Bitweise Informationen austauschen. Der Informationsaustausch soll dabei in beide Richtungen möglich sein. Die zwei SPSen sollten auch möglichst gleichberechtigt im Kommunikationsnetz existieren (kein Master/ Slave).
Versucht habe ich bisher die Verwendung von USEND/ URCV, wes bisher jedoch nicht funktioniert hat. Auch wäre etwas Ähnliches wie die Verwendung von Globaldaten (was meines Wissens nach nur bei einer Verbindung über MPI möglich ist?) wünschenswert. Die Organisation der Kommunikation über Taktmerker ist dabei doch etwas zu kompliziert. Wenn es jedoch nicht anders möglich ist, muss man halt in den sauren Apfel beißen....
In einem zweiten Beispiel soll eine der zwei Siemens Steuerungen durch eine fremde (nicht Siemens) ersetzt werden, welche mit Codesys V3.5 programmiert wird. Also soll auch hier ein Datenaustausch realisiert werden.
Danke schonmal für eure Hilfe!
meine Aufgabe ist die programmierung eines möglichst einfachen Datenaustausches zweier SPSen.
Verwendete Software: TIA Portal V12
Verwendete Hardware: 2x 315 -2PN/DP verbunden über Profibus
In einem einfachen Beispiel sollen die zwei Steuerungen über Profibus verbunden sein und Bitweise Informationen austauschen. Der Informationsaustausch soll dabei in beide Richtungen möglich sein. Die zwei SPSen sollten auch möglichst gleichberechtigt im Kommunikationsnetz existieren (kein Master/ Slave).
Versucht habe ich bisher die Verwendung von USEND/ URCV, wes bisher jedoch nicht funktioniert hat. Auch wäre etwas Ähnliches wie die Verwendung von Globaldaten (was meines Wissens nach nur bei einer Verbindung über MPI möglich ist?) wünschenswert. Die Organisation der Kommunikation über Taktmerker ist dabei doch etwas zu kompliziert. Wenn es jedoch nicht anders möglich ist, muss man halt in den sauren Apfel beißen....
In einem zweiten Beispiel soll eine der zwei Siemens Steuerungen durch eine fremde (nicht Siemens) ersetzt werden, welche mit Codesys V3.5 programmiert wird. Also soll auch hier ein Datenaustausch realisiert werden.
Danke schonmal für eure Hilfe!