Paweł
Z.
Automatyka/Sterowani
e/Systemy wbudowane
Specyfikacja
Konfigurator paneli automatyki domowej
Platforma sprzętowa: Komputer PC, MS Windows Xp
Język programowania : Borland Delphi
Sprzęt obsługiwany: ścienny panel sterowniczy automatyki domowej lub grupa paneli sterowniczych
Założenia projektowe:
- program wyposażony jest w graficzny interfejs użytkownika
- interfejs ten umożliwia czytelną współpracę z wieloma panelami naraz (do 32), panele mają predefiniowane adresy w sieci modbus
- panele (wiele naraz) spięte RS485 komunikują się bezpośrednio z komputerem za pomocą interfejsu MODBUS z wykorzystaniem przejściówki RS232/RS485 (konstrukcja przejściówki i jej ew. oprogramowanie nie należy do projektu)
- program umożliwia załadowanie do EEPROMU mikrokontrolera każdego podłączonego panelu jego konfiguracji (BOOT loader na mikrokontrolerze panelu nie wchodzi w zakres projektu)
- konfiguracja panelu zawiera:
* 15 13-nastoliterowych nazw opcji
* 15 zmiennych określających powiązania opcji menu z rejestrami sterownika PLC sterującego całym systemem
* 15 zmiennych opisujących typ danej opcji menu
- program umożliwia odczytanie aktualnie działającej konfiguracji z paneli
- program umożliwia zapis/odczyt konfiguracji paneli do pliku na dysku twardym komputera
- program umożliwia edycję, lub utworzenie nowej konfiguracji
* nazwy opcji w menu panelu wprowadzane są z klawiatury
* typy opcji menu wybierane są z ComboBox
* powiązania z rejestrami sterownika określane są jako ich adresy z klawiatury
- program przez przesłaniem konfiguracji otwiera i zamyka odpowiedni tryb komunikacji z panelami, które zazwyczaj komunikują się ze sterownikiem PLC, podczas ich komunikacji z komputerem sterownik PLC nie jest obsługiwanyPaweł Zagórski edytował(a) ten post dnia 03.10.07 o godzinie 00:09