Zdalne zarządzanie konfiguracjami zasobów

Ważne

Usługa Azure IoT Operations Preview — włączona przez usługę Azure Arc jest obecnie dostępna w wersji zapoznawczej. Nie należy używać tego oprogramowania w wersji zapoznawczej w środowiskach produkcyjnych.

Zobacz Dodatkowe warunki użytkowania wersji zapoznawczych platformy Microsoft Azure, aby zapoznać się z postanowieniami prawnymi dotyczącymi funkcji platformy Azure, które są w wersji beta lub wersji zapoznawczej albo w inny sposób nie zostały jeszcze wydane jako ogólnie dostępne.

Zasób w usłudze Azure IoT Operations Preview to jednostka logiczna tworzona do reprezentowania rzeczywistego zasobu. Zasób operacji usługi Azure IoT może mieć właściwości, tagi i zdarzenia, które opisują jego zachowanie i cechy.

Serwery OPC UA to aplikacje oprogramowania komunikujące się z elementami zawartości. Serwery OPC UA uwidaczniają tagi OPC UA reprezentujące punkty danych. Tagi OPC UA zapewniają dane historyczne dotyczące stanu, wydajności, jakości lub stanu zasobów w czasie rzeczywistym.

Punkt końcowy zasobu to zasób niestandardowy w klastrze Kubernetes, który łączy serwery OPC UA z modułami łącznika OPC UA. To połączenie umożliwia łącznikowi OPC UA uzyskiwanie dostępu do punktów danych zasobu. Bez punktu końcowego zasobu dane nie mogą przepływać z serwera OPC UA do wystąpienia usługi Azure IoT OPC UA Broker w wersji zapoznawczej i wystąpienia usługi Azure IoT MQ w wersji zapoznawczej. Po skonfigurowaniu zasobów niestandardowych w klastrze zostanie nawiązane połączenie z podrzędnym serwerem OPC UA, a serwer przekazuje dane telemetryczne do wystąpienia brokera OPC UA.

Witryna to zbiór wystąpień operacji usługi Azure IoT. Witryny ułatwiają organizowanie wystąpień i zarządzanie kontrolą dostępu. Administrator IT tworzy lokacje, przypisuje do nich wystąpienia i udziela dostępu użytkownikom OT w organizacji.

W portalu Azure IoT Operations (wersja zapoznawcza) wystąpienie reprezentuje klaster operacji usługi Azure IoT. Wystąpienie może mieć co najmniej jeden punkt końcowy zasobu.

W tym artykule opisano sposób używania portalu Operacje usługi Azure IoT (wersja zapoznawcza) i interfejsu wiersza polecenia platformy Azure do:

  • Definiowanie punktów końcowych zasobów
  • Dodawanie zasobów i definiowanie tagów i zdarzeń

Te zasoby, tagi i zdarzenia mapują dane przychodzące z serwerów OPC UA na przyjazne nazwy, których można używać w potokach brokera MQ i przetwarzania danych usługi Azure IoT w wersji zapoznawczej.

Wymagania wstępne

Aby skonfigurować punkt końcowy zasobów, potrzebne jest uruchomione wystąpienie operacji usługi Azure IoT.

Zaloguj

Aby zalogować się do portalu Operacje usługi Azure IoT (wersja zapoznawcza), przejdź do portalu Operacje usługi Azure IoT (wersja zapoznawcza) w przeglądarce i zaloguj się przy użyciu poświadczeń identyfikatora Entra firmy Microsoft.

Wybierz witrynę

Po zalogowaniu w portalu zostanie wyświetlona lista witryn, do których masz dostęp. Każda witryna to zbiór wystąpień operacji usługi Azure IoT, w których można skonfigurować zasoby. Administrator IT jest odpowiedzialny za organizowanie wystąpień w witrynach i udzielanie dostępu użytkownikom OT w organizacji. Wystąpienia, które nie są częścią witryny, są wyświetlane w węźle Nieprzypisane wystąpienia. Wybierz witrynę, której chcesz użyć:

Zrzut ekranu przedstawiający listę witryn w portalu Operacje usługi Azure IoT (wersja zapoznawcza).

Napiwek

Możesz użyć pola filtru, aby wyszukać witryny.

Jeśli nie widzisz żadnych witryn, być może nie jesteś w odpowiedniej dzierżawie usługi Azure Active Directory. Dzierżawę można zmienić z menu w prawym górnym rogu w portalu. Jeśli nadal nie widzisz żadnych witryn, oznacza to, że nie jesteś jeszcze dodany do żadnej z tych witryn. Skontaktuj się z administratorem IT, aby zażądać dostępu.

Wybierz wystąpienie

Po wybraniu witryny w portalu zostanie wyświetlona lista wystąpień operacji usługi Azure IoT, które są częścią witryny. Wybierz wystąpienie, którego chcesz użyć:

Zrzut ekranu przedstawiający listę wystąpień w portalu Operacje usługi Azure IoT (wersja zapoznawcza).

Napiwek

Możesz użyć pola filtru, aby wyszukać wystąpienia.

Tworzenie punktu końcowego zasobu

Domyślnie wdrożenie operacji usługi Azure IoT obejmuje wbudowany symulator OPC PLC. Aby utworzyć punkt końcowy zasobu korzystający z wbudowanego symulatora OPC PLC:

  1. Wybierz pozycję Punkty końcowe zasobu, a następnie pozycję Utwórz punkt końcowy zasobu:

    Zrzut ekranu przedstawiający stronę punktów końcowych zasobów w portalu Operacje usługi Azure IoT (wersja zapoznawcza).

    Napiwek

    Możesz użyć pola filtru, aby wyszukać punkty końcowe elementu zawartości.

  2. Wprowadź następujące informacje o punkcie końcowym:

    Pole Wartość
    Nazwisko opc-ua-connector-0
    Adres URL brokera OPC UA opc.tcp://opcplc-000000:50000
    Uwierzytelnianie użytkownika Anonymous
    Uwierzytelnianie transportu Do not use transport authentication certificate
  3. Aby zapisać definicję, wybierz pozycję Utwórz.

Ta konfiguracja wdraża nowy assetendpointprofile zasób wywoływany opc-ua-connector-0 w klastrze. Po zdefiniowaniu zasobu zasobnik łącznika OPC UA odnajduje go. Zasobnik używa punktu końcowego zasobu określonego w definicji zasobu w celu nawiązania połączenia z serwerem OPC UA.

Gdy symulator OPC PLC jest uruchomiony, dane przepływa z symulatora, do łącznika, do brokera OPC UA, a na koniec do brokera MQ.

Konfigurowanie punktu końcowego zasobu do używania nazwy użytkownika i hasła

W poprzednim przykładzie używany jest Anonymous tryb uwierzytelniania. Ten tryb nie wymaga nazwy użytkownika ani hasła.

Aby użyć UsernamePassword trybu uwierzytelniania, wykonaj następujące kroki:

  1. Wykonaj kroki opisane w temacie Konfigurowanie uwierzytelniania użytkownika OPC UA przy użyciu nazwy użytkownika i hasła , aby dodać wpisy tajne dla nazwy użytkownika i hasła w usłudze Azure Key Vault, a następnie projektuj je w klastrze Kubernetes.
  2. W portalu Operacje usługi Azure IoT (wersja zapoznawcza) wybierz pozycję Nazwa użytkownika i hasło dla pola Uwierzytelnianie użytkownika, aby skonfigurować punkt końcowy zasobu do używania tych wpisów tajnych. Następnie wprowadź następujące wartości w polach Odwołania do nazwy użytkownika i Hasło :
Pole Wartość
Dokumentacja nazwy użytkownika aio-opc-ua-broker-user-authentication/username
Odwołanie do hasła aio-opc-ua-broker-user-authentication/password

Konfigurowanie punktu końcowego zasobu do używania certyfikatu uwierzytelniania transportu

Aby skonfigurować punkt końcowy zasobu do używania certyfikatu uwierzytelniania transportu, wykonaj następujące kroki:

  1. Wykonaj kroki opisane w temacie Konfigurowanie wzajemnego zaufania , aby dodać certyfikat transportu i klucz prywatny do usługi Azure Key Vault, a następnie przeprojektuj je do klastra Kubernetes.
  2. W portalu Operacje usługi Azure IoT (wersja zapoznawcza) wybierz pozycję Użyj certyfikatu uwierzytelniania transportu dla pola Uwierzytelnianie transportu i wprowadź odcisk palca certyfikatu.

Dodawanie elementu zawartości, tagów i zdarzeń

Aby dodać zasób w portalu operacje usługi Azure IoT (wersja zapoznawcza):

  1. Wybierz kartę Zasoby . Przed utworzeniem jakichkolwiek zasobów zostanie wyświetlony następujący ekran:

    Zrzut ekranu przedstawiający pustą kartę Zasoby w portalu Operacje usługi Azure IoT (wersja zapoznawcza).

    Napiwek

    Możesz użyć pola filtru, aby wyszukać zasoby.

    Wybierz pozycję Utwórz zasób.

  2. Na ekranie szczegółów zasobu wprowadź następujące informacje o zasobie:

    • Nazwa zasobu
    • Punkt końcowy zasobu. Wybierz punkt końcowy zasobu z listy.
    • opis

    Zrzut ekranu przedstawiający sposób dodawania szczegółów zasobów w portalu Operacje usługi Azure IoT (wersja zapoznawcza).

  3. Skonfiguruj zestaw właściwości, które chcesz skojarzyć z zasobem. Możesz zaakceptować domyślną listę właściwości lub dodać własne. Domyślnie dostępne są następujące właściwości:

    • Producent
    • Identyfikator URI producenta
    • Model
    • Kod produktu
    • Wersja sprzętu
    • Wersja oprogramowania
    • Numer seryjny
    • Identyfikator URI dokumentacji
  4. Wybierz przycisk Dalej , aby przejść do strony Dodawanie tagów .

Dodawanie poszczególnych tagów do elementu zawartości

Teraz możesz zdefiniować tagi skojarzone z zasobem. Aby dodać tagi OPC UA:

  1. Wybierz pozycję Dodaj tag lub dodaj tag CSV>.

  2. Wprowadź szczegóły tagu:

    • Identyfikator węzła. Ta wartość to identyfikator węzła z serwera OPC UA.
    • Nazwa tagu (opcjonalnie). Ta wartość to przyjazna nazwa, której chcesz użyć dla tagu. Jeśli nie określisz nazwy tagu, identyfikator węzła będzie używany jako nazwa tagu.
    • Tryb obserwacji (opcjonalnie) z następującymi opcjami:
      • Brak
      • Miernik
      • Licznik
      • Histogram
      • Dziennik
    • Interwał próbkowania (milisekundy). Możesz zastąpić wartość domyślną tego tagu.
    • Rozmiar kolejki. Możesz zastąpić wartość domyślną tego tagu.

    Zrzut ekranu przedstawiający dodawanie tagów w portalu operacje usługi Azure IoT (wersja zapoznawcza).

    W poniższej tabeli przedstawiono przykładowe wartości tagów, których można użyć z wbudowanym symulatorem OPC PLC:

    Identyfikator węzła Nazwa tagu Tryb obserwacji
    ns=3; s=FastUInt10 temperature Brak
    ns=3; s=FastUInt100 Tag 10 Brak
  3. Wybierz pozycję Zarządzaj ustawieniami domyślnymi, aby skonfigurować domyślne ustawienia telemetrii dla zasobu. Te ustawienia dotyczą wszystkich tagów OPC UA należących do zasobu. Możesz zastąpić te ustawienia dla każdego dodanego tagu. Domyślne ustawienia telemetrii obejmują:

    • Interwał próbkowania (milisekund): interwał próbkowania wskazuje najszybszą szybkość, z jaką serwer OPC UA powinien próbkować jego bazowe źródło zmian danych.
    • Interwał publikowania (milisekund): szybkość publikowania danych przez serwer OPC UA.
    • Rozmiar kolejki: głębokość kolejki do przechowywania danych próbkowania przed ich opublikowaniem.

Zbiorcze dodawanie tagów do zasobu

Jednocześnie można zaimportować do 1000 tagów OPC UA z pliku CSV:

  1. Utwórz plik CSV, który wygląda podobnie do następującego przykładu:

    NodeId (identyfikator węzła) Tagname Interwał próbkowania milisekund QueueSize ObservabilityMode
    ns=3; s=FastUInt1000 Tag 1000 1000 5 Brak
    ns=3; s=FastUInt1001 Tag 1001 1000 5 Brak
    ns=3; s=FastUInt1002 Tag 1002 5000 10 Brak
  2. Wybierz pozycję Dodaj tag lub plik CSV Importuj plik CSV > (.csv). Wybierz utworzony plik CSV i wybierz pozycję Otwórz. Tagi zdefiniowane w pliku CSV są importowane:

    Zrzut ekranu przedstawiający ukończony import z pliku programu Excel w portalu Operacje usługi Azure IoT (wersja zapoznawcza).

    Jeśli zaimportujesz plik CSV zawierający tagi, które są duplikatami istniejących tagów, w portalu Azure IoT Operations (wersja zapoznawcza) zostanie wyświetlony następujący komunikat:

    Zrzut ekranu przedstawiający komunikat o błędzie podczas importowania zduplikowanych definicji tagów w portalu Operacje usługi Azure IoT (wersja zapoznawcza).

    Możesz zastąpić zduplikowane tagi i dodać nowe tagi z pliku importu lub anulować importowanie.

  3. Aby wyeksportować wszystkie tagi z elementu zawartości do pliku CSV, wybierz pozycję Eksportuj wszystko i wybierz lokalizację pliku:

    Zrzut ekranu przedstawiający sposób eksportowania definicji tagów z elementu zawartości w portalu Operacje usługi Azure IoT (wersja zapoznawcza).

  4. Na stronie Tagi wybierz pozycję Dalej, aby przejść do strony Dodawanie zdarzeń.

Napiwek

Możesz użyć pola filtru, aby wyszukać tagi.

Dodawanie poszczególnych zdarzeń do zasobu

Teraz możesz zdefiniować zdarzenia skojarzone z zasobem. Aby dodać zdarzenia OPC UA:

  1. Wybierz pozycję Dodaj zdarzenie lub dodaj zdarzenie CSV>.

  2. Wprowadź szczegóły zdarzenia:

    • Powiadomienie o zdarzeniach. Ta wartość jest powiadomieniem o zdarzeniach z serwera OPC UA.
    • Nazwa zdarzenia (opcjonalnie). Ta wartość to przyjazna nazwa, której chcesz użyć dla zdarzenia. Jeśli nie określisz nazwy zdarzenia, powiadomienie o zdarzeniu będzie używane jako nazwa zdarzenia.
    • Tryb obserwacji (opcjonalnie) z następującymi opcjami:
      • Brak
      • Miernik
      • Licznik
      • Histogram
      • Dziennik
    • Rozmiar kolejki. Możesz zastąpić wartość domyślną tego tagu.

    Zrzut ekranu przedstawiający dodawanie zdarzeń w portalu Operacje usługi Azure IoT (wersja zapoznawcza).

  3. Wybierz pozycję Zarządzaj ustawieniami domyślnymi, aby skonfigurować domyślne ustawienia zdarzeń dla zasobu. Te ustawienia dotyczą wszystkich zdarzeń OPC UA należących do zasobu. Możesz zastąpić te ustawienia dla każdego dodanego zdarzenia. Domyślne ustawienia zdarzeń obejmują:

    • Interwał publikowania (milisekund): szybkość publikowania danych przez serwer OPC UA.
    • Rozmiar kolejki: głębokość kolejki do przechowywania danych próbkowania przed ich opublikowaniem.

Zbiorcze dodawanie zdarzeń do zasobu

Jednocześnie można zaimportować maksymalnie 1000 zdarzeń OPC UA z pliku CSV.

Aby wyeksportować wszystkie zdarzenia z zasobu do pliku CSV, wybierz pozycję Eksportuj wszystko i wybierz lokalizację pliku.

Na stronie Zdarzenia wybierz pozycję Dalej, aby przejść do strony Przegląd.

Napiwek

Możesz użyć pola filtru, aby wyszukać zdarzenia.

Przeglądanie zmian

Przejrzyj swój zasób i szczegóły zdarzenia OPC UA oraz wprowadź potrzebne korekty:

Zrzut ekranu przedstawiający sposób przeglądania zasobów, tagów i zdarzeń w portalu Operacje usługi Azure IoT (wersja zapoznawcza).

Aktualizowanie zasobu

Znajdź i wybierz utworzony wcześniej zasób. Użyj kart Szczegóły zasobu, Tagi i Zdarzenia, aby wprowadzić wszelkie zmiany:

Zrzut ekranu przedstawiający sposób aktualizowania istniejącego zasobu w portalu Operacje usługi Azure IoT (wersja zapoznawcza).

Na karcie Tagi można dodawać tagi, aktualizować istniejące tagi lub usuwać tagi.

Aby zaktualizować tag, wybierz istniejący tag i zaktualizuj informacje o tagu. Następnie wybierz pozycję Aktualizuj:

Zrzut ekranu przedstawiający sposób aktualizowania istniejącego tagu w portalu Operacje usługi Azure IoT (wersja zapoznawcza).

Aby usunąć tagi, wybierz co najmniej jeden tag, a następnie wybierz pozycję Usuń tagi:

Zrzut ekranu przedstawiający sposób usuwania tagu w portalu Operacje usługi Azure IoT (wersja zapoznawcza).

Możesz również dodawać, aktualizować i usuwać zdarzenia i właściwości w taki sam sposób.

Po zakończeniu wprowadzania zmian wybierz pozycję Zapisz , aby zapisać zmiany.

Usuwanie elementu zawartości

Aby usunąć zasób, wybierz zasób, który chcesz usunąć. Na stronie Szczegóły zasobu wybierz pozycję Usuń. Potwierdź zmiany w celu usunięcia elementu zawartości:

Zrzut ekranu przedstawiający sposób usuwania elementu zawartości z portalu Operacje usługi Azure IoT (wersja zapoznawcza).

Notifications

Za każdym razem, gdy wprowadzisz zmianę elementu zawartości w portalu Operacje usługi Azure IoT (wersja zapoznawcza), zostanie wyświetlone powiadomienie z raportem o stanie operacji:

Zrzut ekranu przedstawiający powiadomienia w portalu Operacje usługi Azure IoT (wersja zapoznawcza).