Einbindung von Geräten über Profibus

Steve38

Level-1
Beiträge
486
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi zusammen,

ich hab hier eine Siemens S7 314-2DP.

Mit der CPU möchte ich gerne via Profibus den Spannungsanzeiger von Janitza UMG 96 S einbinden.

Ich habe noch nie so etwas gemacht, bis jetzt beläuft sich meine Verbindung von DP immer nur in Touch-Panels.

Wir gehe ich jetzt am einfachsten vor? Es gibt doch hier irgendwie so eine GAP Datei die ich einbinden muss.
 
Ok, hab ich gemacht. :)

Wie komm ich jetzt an die Daten aus dem Gerät?


Wenn ich mir anschaue welche Geräte ich sehe, dann hab ich zum einen die CPU mit der Adresse 2 und dann seh ich noch ein Gerät mit der Adresse 1. hier steht aber (passiv) hinter.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Ok, hab ich gemacht. :)

Wie komm ich jetzt an die Daten aus dem Gerät?


Wenn ich mir anschaue welche Geräte ich sehe, dann hab ich zum einen die CPU mit der Adresse 2 und dann seh ich noch ein Gerät mit der Adresse 1. hier steht aber (passiv) hinter.

bei dem link ist auch ein beispielprojekt für step 7 dabei.sieh dir das mal an.
 
Ja, das Projekt hab ich mal geladen.

Meins sieht jetzt genau so aus.

Hab die gleich Adressierung übernommen.


In meinem Hardware Katalog steht wenn ich auf das Gerät gehe jetzt folgendes:

Steckplatz: 1
DP-Kennung: 192
Bestellnummer/Bezeichnung: STD:32 Word IN, 1 Byte Out
E-Adresse 256...310
A-Adresse 256



Wenn ich mir die VAT anschaue dann stehen hier auch Werte drin.

Das Handbuch sagt, das ich die Profilnr die ich aus dem Gerät gerne hätte in das 1.Byte schreiben muss. Kann dem noch nicht so ganz folgen, was bzw. wie kann ich das machen?



Unbenannt.JPG
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Steve38,

es muss nur an das 1. Prozessausgangsbyte die gewünschte Profil-Nr. übergeben (transferiert) werden.

Bei der Auswertung der PEW ist es günstig, wenn die zurückgeschriebene Profil-Nr. der gewünschten entspricht.

In der Betriebsanleitung wird beschieben, welche Signale in den einzelnen Profilen übertragen werden. Wir hatten bei uns das Profil Nr. 2 verwendet.

Viel Erfolg.

Ralph
 
Ja, Profil 2 würde ich auch nehmen. ;-)

Aber ich weiss halt nicht wie ich bzw. wo ich den Wert hin transferieren muss.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hey, ach so einfach geht das.
Ich hab gedacht ich müsste jetzt erst noch irgendwie sagen das ich den DP-Teilnehmer Nr. 1 haben möchte oder sowas.

Jetzt sieht meine Variable auch schon anders aus. :)
Quasi so. :)

Besten Dank.


Unbenannt2.JPG
 
Zuletzt bearbeitet:
Hallo Steve,

die Deklaration erfolgte in der Hardwarekonfiguration (-> Adresszuweisung).

Jetzt muss nur noch aus den Werten ab PEW258 die Umwandlung in eine Real-Zahl unter Berücksichtigung der Kommastellen erfolgen.

Bei Spannungswerten z.B. Teilung durch 10 (1 Nachkommastelle), so wie es im Profil definiert ist.

Es ist sinnvoll, dass die Profilnummer im PEB256 geprüft wird und bei falscher Rückmeldung eine Meldung generiert wird.

Ralph
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

so die Anlage ist jetzt in Betrieb gegangen.

Hab noch Problem mit den Wandlerfaktoren.

Die Betriebsanleitung schreibt mir, das im Ganzzahlformat die Faktoren nicht berücksichtig werden, im Floatformat aber schon. Wie komm ich an das Format?
 
Jetzt muss nur noch aus den Werten ab PEW258 die Umwandlung in eine Real-Zahl unter Berücksichtigung der Kommastellen erfolgen.

Bei Spannungswerten z.B. Teilung durch 10 (1 Nachkommastelle), so wie es im Profil definiert ist.

hast du das gelesen??:rolleyes:

ITD
DTR
schau dir mal diese Befehle an im Step 7 Manager
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hab meine SPS hier in der Anlage gepuffert, das Messgerät natürlich nicht.

Jetzt hab ich bei jedem Stromausfall, einen SF bzw. BF. Der Busfehler geht nach rückkehr des Netztes wieder weg, aber der Systemfehler nicht. Die CPU bleibt auf Stop.

Kann ich die Überwachnung nicht rausnehmen?
 
Zurück
Oben