TIA Scale Baustein

S7Anfänger

Level-1
Beiträge
262
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Morgen zusammen,

Derzeit stehe ich etwas auf dem Schlauch und habe sicherlich nur einen Gedankenfehler.
Ich habe eine Analogbaugruppe 6ES7136-6AA00-0CA1. Eingestellt auf 4-20mA Eingangssignal
Angeschlossen ist ein Sensor 4-20mA mit 0-10kN. 0kg = 0,657kN und 5418kg = 10kN

Der Eingang vom SCALE hat 0-27648 was 0-10kN oder -380 bis 5418 kg entspricht. Richtig?
Am SCALE ist als HI_LIM 5418 und als LO_LIM -380 eingetragen.
Demnach müsste er mir die kg doch richtig ausgeben oder? :unsure:

Hintergrund ist, das meine Lastwerte nicht stimmen. Also die angezeigte Last entspricht nicht der tatsächlichen Last. Möglichkeit 2 ist, das unsere Konstruktion sich bezüglich dem Hebelgesetz völlig verrechnet hat. :rolleyes:


Beste Grüße Hagen
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das kommt daher, das bei einer tatsächlichen last von 0kg die Messeinheit noch immer mit 657N belastet ist. (Grundlast, Hebelarm, usw.)
Also 5418kg entsprechen 10kN 0kg entsprechen 0,657kN

Natürlich alles von der Technik berechnet.
Mir geht es nur darum, ob ich beim SCALE Baustein alles richtig gemacht habe, oder da jetzt einen Gedankenfehler habe.
 
Zeig mal den Aufruf des Bausteins bitte. In welchem Bereich ist die Abweichung denn? 10, 100 oder 1000kg Bereich?
 
Wie genau kommst du jetzt eigentlich auf -380? Müssten das nicht eher so ca. -67 sein?

Edit: Vergiss es, da hatte ich jetzt wohl den berühmten Knoten im Hirnkaschtele ...
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
was genau misst Du denn?
Nur die Last selber oder inkl. Lastaufnahme?

Der Gewichtswert, den Du bekommst ist ja das, was gemessen wird.

Beispiel:
Lastaufnahme wiegt 15kg
Last 0-100kg

Lastmesser misst 0-115kg

In der Steuerung musst Du also den gemessenen (Gesamt-)Lastwerk nehmen (fertig skaliert und so weiter) und davon dann 15kg abziehen.
Also, wenn Du einen Messwert ohne Last = 14,8kg hast ==> Tara-Funktion. Und ab dann immer 14,8kag vom Messwert abziehen, um den Lastwert zu erhalten.
 
Zeig mal den Aufruf des Bausteins bitte. In welchem Bereich ist die Abweichung denn? 10, 100 oder 1000kg Bereich?
Guten Morgen.
Wenn ich zb. 300kg Belastung habe, zeigt er mir ca 415 kg an.
Wenn mit ca 4300kg belastet wird, werden ca 4100kg angezeigt.
Also einmal ist die Anzeige höher und das andere Mal kleiner.

Also im Grunde keine riesen Unterschiede.
 
Zuletzt bearbeitet:
was genau misst Du denn?
Nur die Last selber oder inkl. Lastaufnahme?

Der Gewichtswert, den Du bekommst ist ja das, was gemessen wird.

Beispiel:
Lastaufnahme wiegt 15kg
Last 0-100kg

Lastmesser misst 0-115kg

In der Steuerung musst Du also den gemessenen (Gesamt-)Lastwerk nehmen (fertig skaliert und so weiter) und davon dann 15kg abziehen.
Also, wenn Du einen Messwert ohne Last = 14,8kg hast ==> Tara-Funktion. Und ab dann immer 14,8kag vom Messwert abziehen, um den Lastwert zu erhalten.
Es gibt in diesem Fall keine Lastaufnahme.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Kannst Du mal ne Skizze von dem Aufbau machen und Screenshots von der Programmierung/Projektierung?

Da ist wohl die Steigung von tatsächlichem und verarbeiteten (skalierten) Wert nicht gleich.
 
Hier sind mal die gewünschten Anhänge.
Wie schon erwähnt ist die Messeinrichtung 4-20mA was 0-10kN entspricht.
Laut Konstruktion entspricht eine Last von 5000kg = 9064,204N und eine Last von 0kg = 657,742771N
 

Anhänge

  • IMG_20230303_070801_308.jpg
    IMG_20230303_070801_308.jpg
    1,2 MB · Aufrufe: 49
  • Screenshot 2023-03-03 082552.png
    Screenshot 2023-03-03 082552.png
    9,2 KB · Aufrufe: 48
  • Screenshot 2023-03-03 082803.png
    Screenshot 2023-03-03 082803.png
    40,4 KB · Aufrufe: 48
Also ich komme für HI_LIM auf 5.000kg/9.064,204N*10.000N auf 5.516kg

y = N
x = kg

dx = 9.064,204 - 657,742 = 8.406,462
dy = 5000 - 0 = 5.000
b = 0

y=mx+b

y = mx
y/x = m
5.000 / 8.406,462 = 0,5948

bei x = 0, m = 0,5948 ist y = 657,742 = b

b = 657,742

bei y = 0

-b = mx
-b/m = x

-657,742 / 0,5948 = -1.105,82

Also komme ich bei LO_LIM auf -1.106.

Ich denke, dass das richtig ist. Aber überprüfen musst Du es selber.


P.S.: ist nicht so sauber aufgeschrieben, da auf dem Smartphone getippert
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nebenbei:
da wir auch eine sichere Gewichtserfassung umsetzen müssen, würde mich interessieren, was für einen Sensor ihr einsetzt. Wir haben noch nichts gefunden, das uns einen sicheren Analogwert liefert.
 
Also ich komme für HI_LIM auf 5.000kg/9.064,204N*10.000N auf 5.516kg

y = N
x = kg

dx = 9.064,204 - 657,742 = 8.406,462
dy = 5000 - 0 = 5.000
b = 0

y=mx+b

y = mx
y/x = m
5.000 / 8.406,462 = 0,5948

bei x = 0, m = 0,5948 ist y = 657,742 = b

b = 657,742

bei y = 0

-b = mx
-b/m = x

-657,742 / 0,5948 = -1.105,82

Also komme ich bei LO_LIM auf -1.106.

Ich denke, dass das richtig ist. Aber überprüfen musst Du es selber.


P.S.: ist nicht so sauber aufgeschrieben, da auf dem Smartphone getippert
Vielen Dank.
Ich steige durch die Rechnung zwar noch nicht ganz durch, aber ich versuche mich da mal rein zu denken. Habe ja noch bis Montag zeit. :ROFLMAO:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nebenbei:
da wir auch eine sichere Gewichtserfassung umsetzen müssen, würde mich interessieren, was für einen Sensor ihr einsetzt. Wir haben noch nichts gefunden, das uns einen sicheren Analogwert liefert.
in diesem Fall sind Druckkraftaufnehmer der Firma Primosensor mit 2x 4-20mA und einer Genauigkeit von 0,2% verbaut. Ansonsten ist Tecsis / WIKA ein guter Ansprechpartner.
Je nachdem wie sicher es sein muss, Arbeiten wir dann auch mit 2 Druckkraftaufnehmern. Dann haben wir 2 Stück mit 2x 4-20mA.
Bisher kamen wir damit durch jede Prüfung.
 
Also ich komme für HI_LIM auf 5.000kg/9.064,204N*10.000N auf 5.516kg

y = N
x = kg

dx = 9.064,204 - 657,742 = 8.406,462
dy = 5000 - 0 = 5.000
b = 0

y=mx+b

y = mx
y/x = m
5.000 / 8.406,462 = 0,5948

bei x = 0, m = 0,5948 ist y = 657,742 = b

b = 657,742

bei y = 0

-b = mx
-b/m = x

-657,742 / 0,5948 = -1.105,82

Also komme ich bei LO_LIM auf -1.106.

Ich denke, dass das richtig ist. Aber überprüfen musst Du es selber.


P.S.: ist nicht so sauber aufgeschrieben, da auf dem Smartphone getippert

Ich habe tatsächlich noch einmal Nachgerechnet und kann dein Ergebnis bei einer Linearen nicht Nachvollziehen.
Also ich bin jetzt bei HI_LIM bei 5556,5933007 und LO_LIM bei -391,21263603.
Habe aus den Grundwerten einmal die Steigung berechnet und dann die Formel nach den fehlenden Werten umgestellt.
Unsere Technik kann mir am Montag mal ein par zwischenwerte geben, damit das überprüft wird. (sollten dann ja auf der Linie sein)
 

Anhänge

  • Rechnung 2.PNG
    Rechnung 2.PNG
    24,2 KB · Aufrufe: 25
  • Rechnung1.PNG
    Rechnung1.PNG
    25,4 KB · Aufrufe: 24
2023-03-04_151634.png
  • wie berechnet man X1 ?
  • wie berechnet man X2 ?
  • was ist ein "Dreisatz" ?
  • wie berechnet man Y ?
  • warum "Scale" ?

Entweder mittels Dreisatz über X1 und X2 direkt die Masse berechnen. Oder, falls man unbedingt mit Scale arbeiten möchte, den Peripheriewert in den Kraft-Messwert (voller Messbereich, 0N .. 10kN) wandeln und daraus wiederum über einen "Dreisatz" die Masse berechnen.
 

Anhänge

  • 2023-03-04_150950.png
    2023-03-04_150950.png
    19,3 KB · Aufrufe: 14
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Anhang anzeigen 67418
  • wie berechnet man X1 ?
  • wie berechnet man X2 ?
  • was ist ein "Dreisatz" ?
  • wie berechnet man Y ?
  • warum "Scale" ?

Entweder mittels Dreisatz über X1 und X2 direkt die Masse berechnen. Oder, falls man unbedingt mit Scale arbeiten möchte, den Peripheriewert in den Kraft-Messwert (voller Messbereich, 0N .. 10kN) wandeln und daraus wiederum über einen "Dreisatz" die Masse berechnen.

Was soll mir das jetzt sagen? Das ich alles falsch gemacht habe?
 
Was soll mir das jetzt sagen? Das ich alles falsch gemacht habe?
Naja, zumindest ist deine Herangehensweise ein bisschen von hinten durchs Auge. Ich werde mir auch nicht die Mühe machen, um deinen negativen LOW-Parameter zu ergründen. Dass es nicht zum Ergebnis führt, hast du ja selbst schon bemerkt. Man kann so etwas auch ganz verständlich und nachvollziehbar herleiten. Meine Skizze sollte dir hierbei helfen, sofern ich die Problematik richtig verstanden habe.
 
Zurück
Oben