laatzen/Common/Service/MeterProcessState/README.md
2023-05-22 08:22:26 +00:00

25 lines
1.1 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Cordonel mit Drucksensosr sollen in der Prüfstation gegen Referenzen verglichen werden.
Dafür sind in den Prüfstationen die Temperatur Flansche mit Drucksensoren ausgestattet worden.
In der Vorbehandlung soll nun der Prüfling gegen die Referenzen abgeglichen werden.
Die Vorgaben der Prüfung kommen von einem Webservice
Die Ergebnisse der Prüfung sollen in der Datenbank gespeichert werden.
Änderung am Web Service MeterProcessState \la_operations\laa_production\Common\Service\MeterProcessState
Neuer Controller „CordonelPressureSensorTest”
GetTestSpec
Entweder per JSON file oder DB müssen die Daten für die Prüfung ausgegeben werden
Return Sollte so aussehen
NumberOfMeasurements Int (Default 3)
TimeMeasurementsInS Int (Default 1 Sekunde)
MaxDeviationInBar Float (Default 0,5 bar)
PostTestResults
Nach dem Test wird für jede PcbID diese Funktion aufgerufen und die daten in die Datenbank übermittelt
PcbId int
TestDate DateTime
AvgPressureInBar Float
TestPassed Bit
GetTestResults (int PcbId )
Als Liste alle gespeicherten TestResults für diese PCBId