Abschnitt 4: Betrieb
Programmierbeispiel Kontaktprüfung
Das folgende Programmierbeispiel veranschaulicht den Aufbau und Befehlssequenz für eine typische
Kontaktprüfungsmessung. Mit diesen Befehlen werden die Geschwindigkeit der Kontaktprüfung auf
schnell und der Schwellenwert auf 100 Ω gesetzt. Anschließend wird eine Kontaktprüfungsmessung
im Vergleich zum Schwellenwert vorgenommen. Wenn diese misslingt, wird eine genauere
Kontaktprüfungsmessung vorgenommen und die Prüfung wird abgebrochen. Andernfalls wird der
Ausgang eingeschaltet und die Prüfung fortgesetzt.
-- Standardeinstellungen wiederherstellen.
smua.reset()
-- Geschwindigkeit der Kontaktprüfung auf schnell einstellen.
smua.contact.speed = smua.CONTACT_FAST
-- Schwellenwert der Kontaktprüfung auf 100 Ohm einstellen.
smua.contact.threshold = 100
-- Kontakte mit Schwellenwert vergleichen.
if not smua.contact.check() then
-- Geschwindigkeit auf langsam einstellen.
smua.contact.speed = smua.CONTACT_SLOW
-- Messwerte für den Gesamtwiderstand erhalten.
rhi, rlo = smua.contact.r()
-- Kontaktwiderstände an Host zurückgeben.
print(rhi, rlo)
-- Ausführung beenden.
exit()
end
-- Ausgang einschalten und fortfahren.
smua.source.output = smua.OUTPUT_ON
4-16
Modell 2601B-PULSE System-SourceMeter®-Gerät Benutzerhandbuch
2601B-PULSE-900-05 Rev. A August 2021