Logarithmische Skala WinCC flex. MP377

Blockmove

Supermoderator und User des Jahres 2019
Teammitglied
Beiträge
11.578
Reaktionspunkte
3.843
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Kollegen,

von einem Drucksensor bekomme ich dem Vakuumwert logarithmisch per Analogeingang. Erfassung, Skalierung und Auswertung alles kein Problem, aber:
Ich möchte den aktuellen Wert per Balken auf einem MP377 darstellen und nun happert es an der Skala.
Gibt es ein Tool mit dem man Skalen zeichnen lassen kann und als JPG oder ähnliches abspeichern kann?
Oder hat jemand eine andere Idee / Tipp zum Thema logarithmische Skalen?

Gruß
Dieter
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also mir fällt da nur Excel und Screenshot ein. Was komfortableres kenne ich nicht.

Harald

Daran hab ich auch schon gedacht.
Da verkauft einem Siemens Software und Hardware zum Preis eines Kleinwagens und dann muss man sich mit Skalen rumplagen. :confused:

Gruß
Dieter
 
2 Aufgaben:

1. Skalenwerte logaritmisch anzeigen.
Du kannst die Skalenwerte im SPS berechnen, und per Variablen anzeigen.
Balken könnte von 0 bis 100% gehen. Im SPS berechnest du mit per invers Logaritmus wie viel prozent von Balken gefüllt werden soll.

2. Balkenanzeige per Screencapture abspeichern.
Das du ein MP Panel einsetzt bedeutet das es sollte klappen mit CaptCE:
http://support.automation.siemens.com/WW/view/de/38043669
 
2 Aufgaben:

1. Skalenwerte logaritmisch anzeigen.
Du kannst die Skalenwerte im SPS berechnen, und per Variablen anzeigen.
Balken könnte von 0 bis 100% gehen. Im SPS berechnest du mit per invers Logaritmus wie viel prozent von Balken gefüllt werden soll.

2. Balkenanzeige per Screencapture abspeichern.
Das du ein MP Panel einsetzt bedeutet das es sollte klappen mit CaptCE:
http://support.automation.siemens.com/WW/view/de/38043669

Hallo Jesper

den Balken anzeigen ist kein Problem. Die Skalierung auch nicht.
Mein Problem ist die Skala selber. Ich möchte die Skala nicht in 0-100% linear, sondern eben von 0,0001 mbar bis 1000 mbar logarithmisch.

Gruß
Dieter
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

das kann man doch auch in Paint machen, dazu 2 farbiges BMP malen und die Hintergrundfarbe stellst Du in WinCC flex in den Eigenschaften auf transparent.
Dahinter legst Du einfach die Balkenanzeige, nur die Punkte müsste man berechnen und entsprechend auf die Pixel umrechnen.

Gruss Daniel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Man müsste es halt entsprechend auf Deine Funktion umschreiben.
Das ist nur ein Beispiel.

die Plot Datei dazu schaut folgendermaßen aus z.b. "plot.dem":

Code:
set terminal gif
set grid
set nologscale x
set logscale y
set xlabel ''
set ylabel ''
set title ''
set nokey
set output 'plotlog.gif'
plot [:] [0.0001:1000] log(x)

Gruss Daniel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Mahlzeit Zusammen,

hab nun die Skala mit gnuplot erstellt.
Hat alles geklappt. Das Programm bietet zig Möglichkeiten und Anpassungen. Jetzt fehlt eigentlich nur die Zeit sich mal damit näher zu beschäftigen. :)

Gruß
Dieter
 
Zurück
Oben