UMC na panelu Unified Comfort – jak podłączyć centralny system zarządzania użytkownikami
Co to jest UMC? UMC (User Management Component) to centralny system zarządzania użytkownikami w środowisku Siemens, który pozwala synchronizować konta z Active Directory i zarządzać dostępem na wszystkich panelach HMI z jednego miejsca.
Łukasz Krzesiński, założyciel RysujeSCADA.pl, pokazuje jak skonfigurować UMC na panelu MTP 1000 Unified Comfort, podłączyć go do Active Directory i przygotować system logowania z użyciem kart RFID.
Kluczowe wymagania przed startem
1. UMC Secure Communication – MUSISZ to włączyć
- Bez tego opcja nic nie zadziała (możesz stracić 1-2 godziny szukania błędu)
- Zaloguj się na `localhost:8900/UMAC`
- Włącz UMC Secure Communication
- Podaj adres kontrolera domeny (przykład: DC01)
2. Dane do konfiguracji w TIA Portal
- Server Address – adres serwera UMC
- Server ID – wygenerowany identyfikator
- Oba pobierasz z interfejsu UMC po włączeniu Secure Communication
- Potrzebujesz konta z uprawnieniami administratora domeny
3. Agent musi być połączony
- Status: "UMC agent is connected to the UMC Server"
- Bez tego komunikacji nie będzie
Konfiguracja w TIA Portal
1. Wprowadź dane serwera
- Wklej Server Address z UMC
- Wklej Server ID
- Zapisz projekt
2. Rekompiluj i sprawdź
- TIA Portal zweryfikuje dostępność serwera
- Komunikat: "Software compiled, started and completed" = sukces
3. Przygotuj ekrany HMI
- Pole wyświetlania username (IOField)
- Przyciski logowania z przypisaniem do grup (Admin, Operator)
- Funkcje podłączone do Security User Management i Operate
Podgrywanie do panelu Unified Comfort
KRYTYCZNE: Ustawienia przy download
- W opcjach runtime zaznacz: "Remove current user administration data in runtime"
- Dzięki temu nadpiszesz stare dane użytkowników z panela nowymi z UMC
- Bez tego zmiana konfiguracji nie przejdzie
Konfiguracja na panelu po podgraniu
1. Sprawdź połączenie UMC
- W ustawieniach panela: UMC Settings
- Status: "Use central system management users taken from server"
- Podaj użytkownika z uprawnieniami admina domeny
2. Wygeneruj certyfikat SSO
- Opcja: Generate UMC SSO
- Wpisz login i hasło użytkownika domenowego
- Kliknij Connect to Server
3. Problem: "Not connected, server not reachable"
- Przyczyna: Brak rozpoznawania nazwy kontrolera domeny
- Rozwiązanie: W Network Settings panela podaj adres DNS serwera Active Directory
- Po tym krok Connection Status powinien pokazać: "Connected"
4. Aktualizacja Server ID
- Panel może wykryć różnicę między Server ID offline a online
- Pozwól na aktualizację (przycisk: Update)
Synchronizacja użytkowników z Active Directory
1. Zaciągnij grupy i konta
- W UMC dodaj grupy (np. Admini, Inżynierowie, Operatorzy)
- Przypisz użytkowników domenowych (np. jkowalski@rysujescada)
2. Synchronizuj w TIA Portal
- W Security Settings → Users and Roles
- Kliknij Synchronize
- Sprawdź czy użytkownicy zostali zaciągnięci
3. Test logowania na panelu
- Użytkownik domenowy: jkowalski
- Hasło domenowe
- Status: Jeśli skonfigurowano poprawnie → logowanie przejdzie
Obejrzyj cały odcinek na YouTube: UMC on the Unified Comfort HMI panel - central use
FAQ
Co to jest UMC w systemach Siemens?
UMC (User Management Component) to centralny system zarządzania użytkownikami, który synchronizuje konta z Active Directory i pozwala logować się tymi samymi danymi na wszystkich panelach HMI w zakładzie.
Dlaczego UMC Secure Communication jest obowiązkowe?
Bez włączenia UMC Secure Communication panel nie będzie w stanie nawiązać bezpiecznego połączenia z serwerem UMC. To najczęstszy błąd przy pierwszej konfiguracji – można stracić godziny na szukanie przyczyny.
Jak rozwiązać błąd "Server not reachable" podczas łączenia panela z UMC?
Najczęstsza przyczyna to brak DNS. W ustawieniach sieciowych panela (Network Settings) podaj adres IP serwera DNS Active Directory – dzięki temu panel rozpozna nazwę kontrolera domeny.