Modbus - Protokoll, Kommunikation mit Netzteil

uetonm

Level-1
Beiträge
1
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Erst mal möchte ich alle, die das hier lesen, begrüßen und euch schon mal dafür danken, dass ihr mir helfen möchtet bzw. zumindest Interesse zeigt.
Ich habe schon per Forumsuche probiert etwas hilfreiches zu finden, aber die Suchergebnisse betrafen doch alle speziellere Probleme und nicht sowas Grundlegendes wie bei mir.

Was das Thema SPS Anlagen und auch die Mitgliedschaft hier im Forum angeht, bin ich noch ein Neuling und ich habe mich bisher erst ein paar Tage eingearbeitet, um letztlich bei einem Projekt eines Bekannten aushelfen zu können.
Die rudimentären Grundlagen habe ich mittlerweile verstanden, denke ich, aber ich bräuchte eure Hilfe was die Kommunikation mit einem Netzteil angeht, wo ich noch überhaupt keinen Durchblick habe.

Kommen wir erst mal zu den technischen Details. Folgende Komponenten von Siemens stehen mir unter anderem zur Verfügung:

- CPU 1512SP-1 PN (Artikel-Nr.: 6ES7 512-1DK01-0AB0)
- CM PtP (Artikel-Nr.: 6ES7 137-6AA00-0BA0)
- Netzteil von TDK Alpha, Modell GXE600 (https://product.tdk.com/info/de/products/power/tec_data/ps_unit_gxe.html)

Die restlichen Module sollten keine Relevanz für mein Problem haben.

Die Ansteuerung soll nun über das Modus-Protokoll geschehen, aber da blicke ich bisher überhaupt nicht durch.

Als Beispielprojekt und zum Verständnis des Modbus-Protokolls habe ich mit den Daten, die man unter folgendem Link findet, gearbeitet:

https://support.industry.siemens.co...ilfe-des-modbus-rtu-protokolls?dti=0&lc=de-DE

Trotzdem ist mir die Ansteuerung der Spannung bzw. des Stroms am Netzteil noch nicht klar.
Es würde mir sehr helfen, wenn mir jemand kurz erklären könnte, wie genau die Ansteuerung des Netzteils und das Auslesen aktueller Werte des Netzteils funktionieren soll. Am besten vielleicht sogar mit einem kurzen Beispielprojekt für das TIA-Portal. Ich weiß nämlich nicht, an welchen Funktionsbausteinen was wie angegeben muss, damit das Netzteil anfängt zu arbeiten.

Ich danke jedem, der diese wall of text gelesen hat schon mal im Voraus und freue mich auf eure Hilfe!
 
hej uetonm,
dein wichtigstes Hilfsmittel wird bei dieser Aufgabe wohl das COMMUNICATION MANUAL werden. Bevor du anfängst befasse dich mit den ersten 3 Seiten. Dann solltest du als erstes dass Netzteil alleine mit einer ohmschen Last in Betrieb nehmen und messen ob es auch die erwarteten 24V liefert. Wenn ja, ist gut, wenn nicht musst du sie einstellen wie im Manual beschrieben. Bei dieser Einstellungsarbeit musst du auch die Slave-Adresse, sollte es eine andere als die voreingestellte 1 sein, einstellen.
Da das Netzteil das Auslesen vieler Betriebswerte und -parameter ermöglicht, solltest du mit deinem Auftraggeber festlegen welche Werte in welchem Zyklus gelesen und wie sie dann in der S7 aufbereitet und dargestellt werden sollen. Aufgrund dieser Festlegungen ergibt sich dann wie deine Telegramme aufgebaut und getriggert werden müssen. Die dann aufzurufenden Modbus-Funktionen sind im Manual ausreichend beschrieben.
Auf der S7-Seite solltest du noch prüfen ob das Kommunikationsmodul (CM PtP) und/oder CPU von sich aus Modbus spricht oder ob noch eine Lizenz dazu erforderlich wird.

Grüsse Corrado
 
Zurück
Oben