Energiezähler an Profibus DP

emilio20

Level-1
Beiträge
835
Reaktionspunkte
20
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo ich habe eine 315 DP/PN und möchte gerne einen Grossen Metrawatt U1289 Stromzähler mit der Sps auslesen. Der Stromzählerr hat volgende Schnitstellen M-Bus, L-Bus, LON,

Was benötige ich alles um dies zu realisieren? Get das über die Profibus Schnitstelle meiner 315 DP/PN ?

Ich wei das es diverse Gateway´s von M-Bus auf Profibus DP gibt aber die würden wieder um die 400€ kosten.

Gibt es von Simatic eine Lösung?


 
Doch hat einen So Ausgang , hätte aber noch gerne Spannung und weitere Daten wenn es nicht so Teuer ist. ansonnsten verwende ich den impulsausgang
 
In deinem Fall brauchts nur ein Netzwerkkabel von der CPU zum PAC. Die Daten werden über Modbus/TCP abgeholt, einen Hantierungsbaustein gibts bei Siemens zum Download...

Ich machs nur über Profibus, bekommst alles was du brauchst im Siemens Download.

Den Preis einfach mal anfragen - ich finde das das Teil inkl Wandler und PB-Schnittstelle recht "Günstig" ist.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Funkoniert es auch mit dem PAC 3100?
Das Gerät hat eine RS485 Schnitstelle von einer Lan Schnitstelle habe ich nichts gefunden. Kennt sich jemand mit diesem Gerät aus?


Möcht das Pac 3100 mit meiner Sps 315 DP/PN verbinden und auslesen., Hausanschluss 3x380V 65A

Was wir alles benötigt?

1X Sentron PAC3100
3x Stromwandler?

??
 
Zuletzt bearbeitet:
PMD SENTRON PAC3200 96 LCD PM ACDC TEK
7KM2112-0BA00-3AA0 - ca. 300€ (Liste)

ERWEITERUNGSMODUL PROFIBUS DPV1
7KM9300-0AB00-0AA0 - ca. 100€ (Liste)

Stromwandler je nach Anwendung, in der Regel 3 Stück.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Was rauchen die eigentlich ???

Ich habe heute meine DP-Schnittstelle zu einem PAC3200 konfiguriert. Der PAC3200 stellt alle möglichen Daten über den Bus zur Verfügung. Hauptsächlich benötige ich nur den Zählerstand (Wirkenergie). Das sollte man ja eigentlich von einem Stromzähler erwarten können, aber..

Laut Handbuch steht dieser Wert als Double Float [Wh] und als Float [Wh] zur Verfügung. Da ich einen DINT-Wert in [kWh] erwartet hatte und Double Float für einen Schreibfehler hielt, habe ich mich beim Support erkundigt. Es ist tatsächlich so. Auf meine Frage, wieweit ich mit dem Float-Wert komme, erhielt ich die Antwort: "ca. vierzig Jahre". Wir hatten vorher weder über die Leistung noch über das Wandlerverhältnis geredet. Vierzig Jahre, naja, wenn's der Support sagt.

Meine Frage an euch: Was rauchen die bei Siemens?

Gibt es eine Möglichkeit, den 64-Bit Realwert in der S7 in einen DINT-Wert zu wandeln?
 
Zuletzt bearbeitet:
Da die Frage von Dir kommt verstehe ich nicht genau was Du meinst...
Werte größer 2^32 wird bei DINT nicht gehen.... oder wie meinst Du das?

Eine 64-Bit Gleitkommazahl besteht aus 11 Bit Exponent und 52 Bit Mantisse lt. Wiki.
 
Da die Frage von Dir kommt verstehe ich nicht genau was Du meinst...
Der war gut :) !

Es handelt sich um einen Energie-Zähler. Der Wert dieses Zählers hat die seltsame Eigenart, immer größer zu werden. Unter Step7 steht mir dieser Wert leider nur als Real mit einer siebenstelligen Genauigkeit zur Verfügung. Wenn diese sieben Stellen ausgereizt sind, dann wird es schwierig. Zudem ist die Einheit des Zählers [Wh]. Bei einer Dauerleistung von 500kW ist bereits nach zwanzig Stunden (korrigiert mich!) Schicht im Schacht. Das betrübt den Onkel ein wenig.

..Werte größer 2^32 wird bei DINT nicht gehen.... oder wie meinst Du das?..
Ein DINT in [kWh] wäre ok.

..Eine 64-Bit Gleitkommazahl besteht aus 11 Bit Exponent und 52 Bit Mantisse lt. Wiki.
Die S7 kennt keine 64-Bit Gleitkommazahlen. Wenn ich jedoch diesen Wert irgendwie in ein DINT wandeln könnte, dann könnte ich damit leben. Wie ich in anderen Beiträgen gelesen habe, haben es schon einige versucht. In der OSCAD-Lib gibt es einen Baustein, der so etwas macht, angeblich jedoch ein extravagantes 64-Bit Realformat verwendet. Ich seh's mir mal an.


Gruß, Onkel
 
Fein, habe mir gerade Gedanken gemacht wie man das am schlauesten programmiert, mit 5 AWL Zeilen kommt man jedenfalls nicht aus.

lG
Karl
 
Die S7 kennt keine 64-Bit Gleitkommazahlen. Wenn ich jedoch diesen Wert irgendwie in ein DINT wandeln könnte, dann könnte ich damit leben. Wie ich in anderen Beiträgen gelesen habe, haben es schon einige versucht. In der OSCAD-Lib gibt es einen Baustein, der so etwas macht, angeblich jedoch ein extravagantes 64-Bit Realformat verwendet. Ich seh's mir mal an.
Hi Dagobert,

wende Dich doch mal an dalbi, der hat das schon mal gemacht.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich gehe in solchen Fällen einen anderen Weg.
Ich frage das LSB auf Änderung ab, daraus bilde ich einen Impuls den ich auf meinen eigenen 16-Bit Zähler bringe. Da hat für uns den Vorteil das z.B. der Überlauf mit den Kollegen der PLS/Acron Seite abgestimmt werden kann. Dies mache ich auch bei DINT Zählern.

Wir haben in einer Anlage die ersten Sentrons eingesetzt. Die Bedienung ist einfach gut
Da kommen z.B. Janitza-Geräte nicht mit.
 
In meinem konkreten Fall an den Janitza Geräten sind es 0,1kW/h. In meinem Zähler habe ich einen Unterzahler programmiert, dieser macht in diesem Fall
10 Zählduchgänge bevor er ein kw/h Impuls rausgibt.
 
Zurück
Oben