:html
:Revision=2
<<
128.147
PSup-Objekt|PSup
--
Das IP-Objekt <!RW>PSup dient zur Einstellung der Prflings-Versorgungsspannung ber das integrierte Netzteil. 

Das Netzteil wird ber DAW-Kanal 3 der ME3000 Multifunktionskarte angesteuert.
>>

<<
128.147.1
Funktionen des PSup-Objekts|Funktionen
--
>>
<<
128.147.1.1
PSup.Get|Get
--
<!DEF>
function <!TW>PSup.Get : real;
<!TXT>
Liefert den aktuell eingestellten Wert der Versorgungsspannung.
>>
<<
128.147.1.2
PSup.Max|Max
--
<!DEF>
function <!TW>PSup.Max : real;
<!TXT>
Liefert den maximal einstellbaren Wert der Versorgungsspannung.
>>

<<
128.147.2
Prozeduren des PSup-Objekts|Prozeduren
--
>>

<<
128.147.2.1
PSup.Set|Set
--
<!DEF>
procedure <!TW>PSup.Set (rVolt : real);
<!TXT>
Setzt die Ausgangsspannung des Linearnetzteils auf <!PW>rVolt.

Zum Umrechnen wird die Werte in der Grundeinstellung benutzt.

Bei Spannungen kleiner 0V wird 0V ausgegeben, bei Spannungen grer als die Maximalspannung (Grundeinstellungen) wird die Maximalspannung ausgegeben.
>>

<<
128.147.3
Kalibration
--
Ab Build 955 ist eine softwaremige Kalibration des Linearnetzteils mglich.
Mit Build 96 3 wurden die Routinen aus dem ME3000 IP Objekt in das neue Calibration IP Objekt verlagert. 
Die Werte werden daher nicht mehr ber Befehle wie <!RW>PSup.Offset.Set manipuliert, sondern ber <!RW>Calibration.Set

Der Systemname des Linearnetzteiles im Kalibrationssystem ist <!SW>PSUP

Da das Netzteil von DA-Wandler Kanal 3 der ME3000 angesteuert wird, muss dieser Kanal zuvor selber kalibriert werden.

Der Kalibrationswert fr die Verstrkung des DA-Wandlers 3 sollte auf 1 eingestellt sein. Die Korrektur der Verstrkung wird vom Faktor des Netzteils mit bernommen.

Fr die softwaremige Kalibration sind 2 Werte ntig:

<ul indent="15">
<li><b>Offset</b><br>
gibt an, welche Spannung das Netzteil erzeugt, wenn es mit 0V angesteuert wird<br>
</li>
<li><b>Gain</b><br>
gibt an, welche Ausgangsspannung das Netzteil erreicht, wenn es mit 10V (ME300 Ausgang) angesteuert wird
</li></ul>

Die Berechnung der Stellspannung fr den DA-Wandler der ME3000 erfolgt nach folgender Formel:
<!STBL>
<!>U<sub>ME3000</sub> = (U<sub>Soll</sub> - <!RW>Offset) * 10 / <!RW>Gain<!>
<!ETBL>

Vorgehen fr die Kalibration:
<!STBL>
<!>1.<!>ME3000, DA-Wandler 3 kalibrieren (siehe dort)<!>&nbsp;<!>
<!>2.<!>Kalibrationswerte zurcksetzen<!><!RW>Calibration.Off <tt>('PSup');</tt><!> 
<!>3.<!>Netzteil auf 0V setzen<!><!RW>Psup.Set<tt> (0);</tt><!>
<!>4.<!>Spannung am Netzteilausgang exakt messen<!>&nbsp;<!>
<!>5.<!>Gemessenen Wert als Offset eintragen<!><!RW>Calibration.Set<tt> ('PSup', 'Offset', 0, rMeas)</tt><!>
<!>6.<!>Maximalspannung des Netzteils setzen<!><!RW>Psup.Set<tt> (18);</tt><!> 
<!>7.<!>Spannung am Netzteilausgang exakt messen<!>&nbsp;<!>
<!>8.<!>Gemessenen Wert als Gain eintragen<!><!RW>Calibration.Set<tt> ('PSup', 'Gain', 0, rMeas)</tt><!>
<!ETBL> 

Fr die  Befehle <!RW>Calibration.Set und <!RW>Calibration.Get sind folgende Namen und Kanle definiert:
<!STBL>
<!+>ValueName<!+>Kanalnummer(n)<!+>Beschreibung<!>
<!c>Offset<!c>0<!>Offset-Korrekturwert<!>
<!c>Gain<!c>0<!>Gain-Korrekturwert<!>
<!ETBL>
>>
