Dodatki w TIA Portal dają możliwość rozszerzenia funkcjonalności Twojego projektu. Aby uzyskać wsparcie dla dodatków, zainstaluj “TIA Portal Openness”. Możesz samodzielnie programować dodatki i uruchamiać je w TIA Portal. Dodatki muszą być dostępne jako pliki pakietów z rozszerzeniem “*.addin” i zapisane w folderze “AddIns” w katalogu instalacyjnym TIA Portal. Przed uruchomieniem, każdy dodatek musi być aktywowany w karcie zadania “dodatków”.
Typy dodatków w TIA Portal
Możesz programować następujące typy dodatków:
- Dodatki uruchamiane za pomocą menu kontekstowego.
- Dodatki uruchamiane razem z workflow.
Rozszerzanie funkcjonalności TIA Portal
Za pomocą API możesz uzyskać dostęp do usługi zwrotnej TIA Portal za pomocą swojego dodatku, co umożliwia wyświetlanie komunikatów użytkownikowi, takich jak błędy czy postępy.
Obsługa problemów podczas uruchamiania dodatków
Jeśli wystąpią błędy podczas uruchamiania dodatków, zostaniesz o tym poinformowany w zakładce “Ogólne > Informacje” w oknie inspektora. W zależności od błędu generowany jest raport o awarii, do którego możesz uzyskać dostęp za pomocą linku w kolumnie “Przejdź do”.
Narzędzia do rozwoju dodatków TIA Portal
Programowanie dodatków odbywa się w języku programowania C#. Możesz stworzyć projekt C# oraz wymagane klasy i metody, lub skorzystać z Narzędzi do rozwoju dodatków TIA Portal.
- Tworzenie projektu C#: Możesz użyć szablonu projektu do stworzenia projektu C# dla swojego dodatku.
- Tworzenie kodu programowego: Możesz użyć szablonów kodu do stworzenia ram programu dla pożądanego dodatku.
- Kompilacja i debugowanie: Narzędzia do rozwoju dodatków TIA Portal umożliwiają łatwą kompilację i debugowanie twojego kodu programowego.
Użyj Narzędzi do rozwoju dodatków TIA Portal w Microsoft Visual Studio 2019 lub 2022 lub w Visual Studio Code.
Masowe wdrażanie dodatków
Dodatki mogą być dystrybuowane w firmie za pomocą mechanizmu masowego wdrażania. Administrator umieszcza dodatki na określonym dysku sieciowym, a następnie są one kopiowane do katalogu “CorporateAddIns” użytkownika końcowego.
Krok po kroku
Dodatki dają możliwość rozszerzenia funkcjonalności TIA Portal. Otrzymasz wsparcie dla dodatków po zainstalowaniu “TIA Portal Openness”.
Możesz samodzielnie programować dodatki i uruchamiać je w TIA Portal. Aby to zrobić, dodatki muszą być dostępne jako pliki pakietów z rozszerzeniem ” *.addin ” i zapisane w folderze ” AddIns ” w katalogu instalacyjnym TIA Portal. Zanim dodatki będą mogły być uruchomione, każdy z nich musi być aktywowany w karcie zadania ” dodatków ”.
Możesz programować następujące typy dodatków:
- Dodatki , które są uruchamiane za pomocą menu kontekstowego
Te dodatki mogą być uruchamiane w drzewie projektu, w edytorze “Urządzenia i sieci” oraz w karcie zadania “Biblioteki” za pomocą poleceń menu kontekstowego. Ponadto edytor Workspace interfejsu Version Control (VCI) również umożliwia rozszerzenie menu kontekstowego o dodatki .
- Dodatki , które są uruchamiane razem z workflow
Te dodatki nie muszą być wywoływane explicite. Jeśli istnieją dodatki dostępne i aktywowane dla określonych workflow, są one uruchamiane razem z odpowiednim workflow. Na przykład, jeśli workflow to ‘kompilacja’, możesz zaprogramować dodatki , które wykonują dodatkowe funkcje w określonych zdefiniowanych punktach.
Za pomocą API możesz uzyskać dostęp do usługi zwrotnej TIA Portal za pomocą swojego dodatku . Umożliwia to wyświetlanie komunikatów użytkownikowi twojego dodatku . Mogą to być na przykład komunikaty o błędach lub postępach.
Dodatki workflow
Możesz programować dodatki dla następujących workflow:
- Interfejs kontroli wersji: operacja przeciągnij i upuść oraz synchronizacja w edytorze Workspace
Istnieje opis, jak możesz programować te dodatki workflow w odpowiednich sekcjach pomocy online.
Obsługa problemów podczas uruchamiania dodatków
Jeśli wystąpią błędy podczas uruchamiania dodatków, zostaniesz o tym poinformowany w zakładce “Ogólne > Informacje” w oknie inspektora. W zależności od błędu generowany jest raport o awarii, do którego możesz uzyskać dostęp za pomocą linku w kolumnie “Przejdź do”.
Narzędzia do rozwoju dodatków TIA Portal
Programowanie dodatków odbywa się w języku programowania C#. Możesz albo ręcznie stworzyć projekt C# oraz wymagane klasy i metody, albo skorzystać z Narzędzi do rozwoju dodatków TIA Portal .
- Tworzenie projektu C#
Możesz użyć szablonu projektu do stworzenia projektu C# dla swojego dodatku .
- Tworzenie kodu programowego
Możesz użyć szablonów kodu do stworzenia ram programu dla pożądanego dodatku typu. Następnie programujesz pożądane funkcje.
- Kompilacja i debugowanie
Narzędzia do rozwoju dodatków TIA Portal umożliwiają łatwą kompilację i debugowanie twojego kodu programowego.
Użyj Narzędzi do rozwoju dodatków TIA Portal w Microsoft Visual Studio 2019 lub 2022 lub w Visual Studio Code.
Więcej informacji na temat Narzędzi do rozwoju dodatków TIA Portal oraz wymaganych plików instalacyjnych znajdziesz na DVD 2 pakietu instalacyjnego TIA Portal w sekcji “DVD > Wsparcie > TIA_Portal_Add-In_Tools > Rozwój”.
Masowe wdrażanie dodatków
Dodatki mogą być dystrybuowane w firmie za pomocą mechanizmu masowego wdrażania. W tym celu administrator dodatków umieszcza dodatki na określonym dysku sieciowym. Za pomocą usługi te dodatki są kopiowane do katalogu ” CorporateAddIns ” użytkownika końcowego.
Podsumowanie
Tworzenie dodatków w TIA Portal to doskonały sposób na rozszerzenie funkcjonalności Twoich projektów. Dzięki możliwości integracji zewnętrznych bibliotek oraz personalizacji funkcji, możesz dostosować swoje rozwiązania do indywidualnych potrzeb.
Najczęściej zadawane pytania
- Jak tworzyć dodatki w TIA Portal?
Aby tworzyć dodatki w TIA Portal, musisz zainstalować “TIA Portal Openness” i programować dodatki w języku C#.
- Jak rozszerzyć funkcjonalność swojego projektu w TIA Portal?
Możesz rozszerzyć funkcjonalność swojego projektu, tworząc dodatki, które integrują zewnętrzne biblioteki lub personalizują funkcje.
- Jakie są możliwości tworzenia dodatków w TIA Portal?
Możliwości obejmują programowanie dodatków uruchamianych z menu kontekstowego oraz dodatków działających w ramach workflow.
- Jakie narzędzia wspierają rozwój projektów w TIA Portal?
Narzędzia do rozwoju dodatków TIA Portal, Microsoft Visual Studio oraz Visual Studio Code to kluczowe narzędzia wspierające rozwój projektów.
Jeśli chcesz pogłębić swoją wiedzę i umiejętności w zakresie programowania i konfiguracji systemów automatyki, polecamy zapisanie się na darmowy kurs PLC!
Sprawdź również: Jak zarządzać ustawieniami w portalu TIA