RIGOL DP932A UZAKTAN KONTROL ARAYÜZÜ

TA3UIS

Doğan
Katılım
15 Kasım 2023
Mesajlar
3,113
RIGOL DP932A için uzaktan kontrol arayüzü bulamayınca kendim yapmaya karar yaptım.
ETHERNET üzerinden resimde görülen tüm fonksiyonlar çalışır durumda, cihaz üstündeki butonlara basmadan kontrol imkanı sağlıyor.
Python ile 1544 satır koddan oluşmakta.

Bunların haricinde tavsiye edebileceğiniz bir fonksiyon varsa eklemeye çalışayım.


1773244339898.png




1773244895504.png





1773244972963.png




1773245033163.png




1773245114531.png




1773245295868.png
 
Bir kaç fonksiyon daha ekledim.
ARB butonu ile cihazın yerleşik AWG fonksiyonuna arayüz üzerinden kontrol imkanı getirdim. Cihazın kontrolü ile ilgili şu an stabilite sıkıntıları var, çözmeye çalışıyorum.

SCREEN butonu ile BMP ya da PNG cihazın o anki ekranın görüntüsünü bilgisayardaki herhangi bir klasöre kaydetmesini sağladım.

En soldaki sütuna eklediğim kanal açma kapatma butonları ile istediğim kanalı (kanal çıkışı açık değilse) kapatarak , bu sayade çalışılan kanala daha fazla odaklanmayı hedefledim. Ekran görüntüsünde sadece CH1 açık ve görünür CH2 ve CH3 kapalı ve gizli durumda.


Ekran görüntüsü 2026-03-12 141459.png


DP932A_20260312_141858.png
 
ARB arayüzünden DP932A yı stabil biçimde kontrol etmeyi başardım galiba.
Arayüzden gönderdiğim değerler ve sinyal biçimi tam olarak DP932A ekranından okuyabiliyorum.
Python kodları 2600 satırı bulmuş durumda.

ARB arayüzü içine LİSTE ve LİSTE içine CSV olarak kaydet fonksiyonu ekledim.
Liste penceresi ve CSV dosyası içindeki değerler DP932A ekranı ile birebir uyuşuyor.


1773345219394.png


DP932A_20260312_230004.png

DP932A_20260312_225851.png






1773345755932.png


DP932A_20260312_230251.png


DP932A_20260312_230342.png







1773346013279.png


DP932A_20260312_230756.png


DP932A_20260312_230835.png







1773346200780.png



DP932A_20260312_231102.png


DP932A_20260312_231009.png







1773346497280.png


DP932A_20260312_231514.png


DP932A_20260312_231601.png
 
Son düzenleme:

Forum istatistikleri

Konular
8,991
Mesajlar
145,756
Üyeler
3,631
Son üye
okanbahadirsoygur

Son kaynaklar

Back
Top