Ta część Akademii PLC Elmark opisuje w jaki sposób aktywować, ustawić i używać User Access Control w sterownikach UniStream
Czym jest UAC
UAC: User Access Control - Zarządzanie uprawnieniami Użytkowników, to z pewnością bardzo istotna funkcja która jest często pomijana podczas tworzenia programów. Pozwala nadawać poziomy uprawnień czy też poziomy dostępu dla użytkowników, przykładowo administrator ma pełen dostęp do urządzenia, operator jedynie może obsługiwać panel HMI. Poniższy zrzut ekranu pokazuje w jaki sposób aktywować funkcję UAC.
Dodawanie użytkowników
W Solution Explorer w zakładce User Acces Control klikamy na Users na ekranie głównym będziemy mieli opcje dodawania nowych użytkowników, zmiany ich nazw, nadawani im haseł oraz przypisania ich do grupy o określonych przez nas uprawnieniach.
Tworzenie grup użytkowników
UniLogic ma predefiniowane grupy tworzone automatycznie przez system. W zakładce Groups możemy zmienić nazwę grupy, ustalić czas bezczynności, czyli okres przez który nie została wykonana żadna zmiana na ekranie, po którym użytkownik zostanie wylogowany, zdefiniować dostęp do UniApps oraz ustawić poziom dostępu operacji maszyny.
Tworzenie poziomów dostępu
W zakładce Access Levels możemy przypisać każdemu poziomowi dostępu jego nazwę.
Dopisywanie poziomów dostępu do funkcji w HMI
Po dodaniu elementu do HMI w zakładce Properties Window możemy ustalić poziom dostępu wybranej grupie użytkowników, dzięki temu dany obiekt będzie osiągalny tylko przez nich, tak jak to widać na zrzucie ekranu "Ustawianie poziomu dostępu HMI". Możemy także określić czy dany element będzie widoczny dla użytkowników o niższym poziomie dostępu co widać na zrzucie ekranu "Ustawianie trybu wyświetlania przycisku".
Sprawdzanie historii aktywności logowań
Można śledzić historie logowania używając "User Access Control Struct" jak na zdjęciu poniżej. Możliwość sprawdzenia historii aktywności z pewnością będzie przydatne do kontroli efektywności pracy.
Podsumowanie
Używanie UAC pozwala na szybkie i proste przyporządkowanie uprawnień użytkownikom, co z pewnością zwiększy poziom bezpieczeństwa procesu produkcyjnego. Nadawanie właściwych poziomów dostępu użytkownikom daje nam pewność, że osoba nieuprawniona do wykonywania danej pracy nie będzie miała takiej możliwości, dzięki czemu będzie mniejsza szansa na uszkodzenie urządzenia i co najważniejsze zwiększy się bezpieczeństwo pracowników.
Zachęcamy do zapoznania się z pozostałymi częściami kursu Akademi PLC Elmark, dzięki którym można poznać inne istotne cechy i funkcje sterowników Unitronics:
- Sterowniki Unitronics serii UniStream
- Uruchomienie sterownika UniStream i instalacja UniLogic
- Konfiguracja sprzętowa sterownika Unitronics UniStream
- Typy danych dostępnych w sterownikach UniStream
- Tagi i struktury w programie UniLogic
- Podstawy tworzenia wizualizacji w UniLogic
- UniLogic prosty program przycisk + lampka
- Timery dostępne w UniLogic
- RTC w sterownikach Unistream
- String, czyli tekstowy typ danych
- DataSampling i archiwizacja danych w UniLogic
- I/O w sterownikach PLC UniStream
- Alarmy wbudowane w programie UniLogic
- UAC, czyli Zarządzanie uprawnieniami użytkowników
- Dostęp VNC do sterownika UniStream
- Tabele Danych w programie UniLogic
- Komunikacja EtherNet/IP
- Komunikacja ModBus RTU w UniStream
- Regulator PID w sterownikach UniStream
- Komunikacja CAN, czyli szeregowa magistrala komunikacyjna
- Konfiguracja Falowników w UniLogic
- Komunikacja za pomocą protokołu FTP
- Protokół MQTT w środowisku UniLogic
- Konfiguracja modemu 3G, wysyłanie/odbieranie SMS
- Bazy SQL w połączeniu z UniLogic
Wpisy wykorzystujące nabytą wiedzę w zaawansowany sposób
Skontaktuj się ze specjalistą Elmark
Masz pytania? Potrzebujesz porady? Zadzwoń lub napisz do nas!