dla wykonawców

Szczegóły zlecenia

Sprawdź szczegółowe informacje wybranego zlecenia i zgłoś swoją ofertę.

Napisanie programu w C# lub Python GUI

Numer zlecenia: 44315
Dodano: 1 lipca 2023
Status: nieaktywne

Do napisania prosty program desktopowy z prostym GUI na system windows. Może być napisany w C# lub python GUI (plik wynikowy exe).

 

Program ma za zadanie odczytywać i zapisywać parametry poprzez port szeregowy (Virtual COM) zgodnie z protokołem Modbus RTU (opis protokołu w załączeniu) z naszym urządzeniem (nazwa urządzenia to BMU – zwykła płytka elektroniczna z modułem komunikacyjnym USB).

 

Do napisania komunikacja z BMU:

 

Flow działania programu:
 

1. Otwieramy wybrany (dostępny) port COM (Virtual COM), oczywiście „BMU” wpięty do PC poprzez kabel USB
2. Wysyłamy do BMU datę i czas (w tle)

 

Funkcja A - podstawowe parametry systemu:

 

3. Odczytujemy główne parametry systemu BMU (zgodnie z załącznikiem pkt 2.2) - po naciśnięciu guzika "READ…" - takie dane wyświetlamy w formie tabelarycznej (dwie kolumny opis i wartość)
4. Użytkownik modyfikuje parametry systemu w kolumnie wartość (ważne aby program kontrolował poprany zakres wprowadzanych wartości)
5. Po naciśnięciu "WRITE..." program te dane formatuje (zgodnie z punktem 2.3 z załącznika) i przesyła do BMU, oraz w tle znów je po chwili odczytuje i określa "sukces" lub "błąd"

 

oraz Funkcja B - parametry ogniw i zabezpieczeń:
 

3. Odczytujemy główne parametry ogniw i zabezpieczeń (zgodnie z załącznikiem pkt 2.4) - po naciśnięciu "READ…" - takie dane wyświetlamy w formie tabelarycznej (dwie kolumny opis i wartość)
4. Użytkownik modyfikuje parametry ogniw i zabezpieczeń (ważne aby program kontrolował poprany zakres wprowadzanych wartości)
5. Po naciśnięciu "WRITE..." program te dane formatuje (zgodnie z punktem 2.5 z załącznika) i przesyła do „BMU”, oraz w tle znów je po chwili odczytuje i określa "sukces" lub "błąd"

W załączeniu przykładowy wygląd programu oraz załącznik excel z punktami


Wymagany termin:
W ciągu najbliższych 30 dni
Rozpoczęcie od:
30.07.2023 - pozostało 281 dni
Lokalizacja:

Warszawa

Jesteś zainteresowany tym zleceniem?
Przedstaw swoją ofertę
SKONTAKTUJ SIĘ
Bądź pierwszym, który przedstawi ofertę. Oferty złożone jako pierwsze zwiększają szanse wyboru twojej oferty.

To zlecenie zostało już zakończone

Czy spodobała Ci się ta strona ?

Ocena: 5/5 (głosów 1)