Für jede Einheitenumrechnung auf jeder SPS können Sie die Vier-Funktionen-Mathematik mit der folgenden Formel für die Umrechnungsformel für analoge SPS-Eingänge verwenden, die ganzzahlige Mathematik voraussetzt:
Umrechnungsformel für SPS
Formeln:
EU = ((EUSpan x (DATA – DataOffset))/DataSpan) + EUOffset
Prozesswert = EU / FAKTOR
DataOffset = Daten im Eingangsregister bei 4 mA (oder Null-Analogsignal in beliebigem Bereich – z. B. 0 VDC auf einem 0-10 VDC-Transmitter)
DataSPan = Daten bei 20 mA – Daten bei 4 mA
FAKTOR = beliebiger Faktor (Vielfaches von 10), der für die richtige Auflösung und Genauigkeit erforderlich ist
EU = Technische Einheiten x FAKTOR
EUOffset = Technische Einheiten bei 4 mA x FAKTOR
EUSpan = (Technische Einheiten bei 20 mA – Technische Einheiten bei 4 mA) x FAKTOR
DATEN = Tatsächlicher Datenstand im Eingangsregister
Beispiel:
Ein Drucktransmitter im Bereich von 0 bis 60 psig ist an eine analoge SPS-Eingangskarte angeschlossen. Die Rohzählung der analogen SPS-Eingangskarte beginnt bei 6240 für 4 mA und bei 31208 für 20 mA. Die SPS liest 18975 Rohzählungen und berechnet den entsprechenden Drucktransmitterstand.
Hinweis: Die Rohzählungen der SPS können von System zu System unterschiedlich sein.
0-60 psig von 4-20 mA mit einer Auflösung von 0,1 psig:
FAKTOR = 10
Daten @ 4 mA = 6240
Daten @ 20 mA = 31208
Datenoffset = 6240
Datenspanne = 31208 – 6240 = 24968
EUOffset = 0 x 10 = 0
EUSpan = (60 – 0) x 10 = 600
DATEN = 18975
EU = ((EUSpan x (DATEN – Datenoffset))/Datenspanne) + EUOffset
EU = ((600 x (18975 – 6240)) / 24968) + 0 = 306
Prozesswert = EU / FAKTOR
Prozesswert = 306 / 10 = 30,6 psig