Ringabfrage mit KL6021

demmy86

Level-2
Beiträge
202
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich würde gerne mit einer s7 314-2DP und einer Beckhoff KL6021 eine Ringabfrage aufbauen, mehrere Teilnehmer sollen an der RS485 der KL hängen. ich würde gerne jeden Teilnehmer nacheinander ansprechen und Daten senden und sofort abholen.

Wie könnte ich sowas realisieren?

Ich habe mir das so gedacht, dass ich die Teilnhemer anspreche indem ich ein Protokoll aus 1 Byte Adresse und 3 Byte nutzdaten sende. Der Teilnehmer für den die Nachricht bestimmt ist schickt mir dann sofort 2 Byte Nutzdaten zurück. Wenn ich die 2 Byte erhalten habe, Spreche ich den nächsten Teilnehmer an, usw.
So soll eine Ringabfrage entstehen.

Ist das so machbar?
Also Programmiersprache verwende ich SCL.

Gruß
 
Servus.

ich an deiner Stelle würde ich entweder die Beckhoff KL6021 gegen einen Siemens CP340 tauschen oder die Siemens 314-2dp gegen eine Beckhoff-Steuerung.

Für die KL6021 gibt es unter Siemens keinen Send/Receive Bausteine - du musst mit der Klemme per Status-/Controlword plaudern.

Ansonsten sollte dein Vorhaben schon machbar sein.

Die Aufgabenstellung klingt irgendwie nach Hausaufgabe ;-)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

ja so war das angedacht per status/controll wort. Das is doch auch keine große Sache oder? Ich würde gerne diese Hardwarecomponenten verwenden, da diese bereits vorhanden sind.

Hat sowas ähnliches schon mal jemand realisiert? Und kann mir sagen wie es da mit der Geschwindigkeit aussieht? Wie schnell die Daten letztendlich an meinem RS485 Teilnehmer ankommen, bzw. ob das eher eine sehr langsame Angelegenheit wird?

Wie meinst du das mit der Hausaufgabe? ;)
 
Zurück
Oben