Standaryzowane komponenty wielokrotnego użytku
W każdym projekcie TIA Portal
T-IA Connect udostępnia 15 narzędzi MCP obejmujących pełny stos bibliotek TIA Portal. Twórz kopie wzorcowe, wersjonuj typy biblioteczne i dystrybuuj standaryzowane komponenty w swoim portfolio projektów - wszystko to za pomocą skryptów przez REST API lub agenta AI.
Dwa podejścia do wielokrotnego użytku
TIA Portal oferuje dwa odrębne mechanizmy biblioteczne - każdy z innymi kompromisami w zakresie wersjonowania, zakresu i zarządzania aktualizacjami
Kopie wzorcowe
Migawka - Brak powiązania wersjiKopia wzorcowa to zamrożona migawka bloku, UDT lub tablicy tagów przechowywana w bibliotece. Po utworzeniu instancji w projekcie otrzymujesz niezależną kopię. Nie ma stałego powiązania ze źródłem - zmiany w oryginale nie są propagowane. Kopie wzorcowe są idealne dla szablonów, które rzadko się zmieniają i gdzie oczekiwana jest niezależna personalizacja dla każdego projektu.
- Instancjonowane raz - brak śledzenia wersji
- Działa z blokami, UDT, tablicami tagów i obiektami ekranowymi
- Może być przechowywane w bibliotece projektu lub bibliotece globalnej
- Szybkie w użyciu, brak wymuszania spójności
Typy biblioteczne
Wersjonowane - Powiązanie zachowaneTyp biblioteczny utrzymuje wersjonowaną linię. Każda wersja po wydaniu jest niezmienna. Można ustawić wersję domyślną, a wszystkie instancje projektowe wiedzą, na której wersji bazują. T-IA Connect pozwala porównywać wersje typów bibliotecznych i wykrywać, które projekty korzystają z nieaktualnych instancji - umożliwiając stworzenie rurociągu standaryzacji.
- Wiele wersji, każda niezmienna po utworzeniu
- Wersja domyślna propaguje się do nowych instancji
- Porównanie wersji wykrywa odchylenia między projektami
- Stosowane dla komponentów krytycznych pod względem bezpieczeństwa i regulowanych
Możliwości zarządzania bibliotekami
15 narzędzi MCP obejmujących każdy aspekt operacji na bibliotekach TIA Portal
Kopie wzorcowe
Twórz kopie wzorcowe z istniejących bloków i UDT, organizuj je w folderach, twórz ich instancje w dowolnym projekcie i usuwaj przestarzałe. Pełny cykl życia CRUD przez API.
Typy biblioteczne
Twórz nowe typy biblioteczne, dodawaj nowe wersje, ustawiaj aktywną wersję domyślną, porównuj dwie wersje obok siebie i usuwaj wycofane typy. Historia wersji jest zachowywana.
Biblioteka projektu
Każdy projekt TIA Portal zawiera wbudowaną bibliotekę projektu ograniczoną do tego projektu. T-IA Connect udostępnia pełne drzewo biblioteki projektu, dzięki czemu możesz inwentaryzować, eksportować i replikować jej zawartość.
Biblioteki globalne
Biblioteki globalne to samodzielne pliki .al20 udostępniane między projektami i zespołami. T-IA Connect może otwierać, zamykać, zapisywać, tworzyć i archiwizować biblioteki globalne oraz pobierać ich pełne drzewo zawartości.
Tworzenie i wdrażanie komponentów wielokrotnego użytku
Powtarzalny proces od projektu do dystrybucji w całej flocie
Zaprojektuj komponent w TIA Portal
Zbuduj swój blok lub UDT wielokrotnego użytku w projekcie referencyjnym. Przetestuj go dokładnie na rzeczywistym lub symulowanym sprzęcie przed przeniesieniem go do biblioteki.
Utwórz kopię wzorcową lub wersję typu bibliotecznego
Użyj T-IA Connect, aby utworzyć kopię wzorcową do dystrybucji migawkowej lub utwórz nową wersję typu bibliotecznego dla wdrożenia wersjonowanego i śledzonego. Ustaw nową wersję jako domyślną, jeśli to możliwe.
Zapisz w bibliotece globalnej
Przenieś komponent z biblioteki projektu do biblioteki globalnej dostępnej dla wszystkich inżynierów. T-IA Connect obsługuje otwieranie, zapisywanie i archiwizowanie pliku biblioteki globalnej.
Dystrybuuj w całej flocie projektów
Iteruj po swoim portfolio projektów. Dla każdego projektu T-IA Connect tworzy instancję komponentu z biblioteki. Kopie wzorcowe są wstawiane raz; typy biblioteczne tworzą powiązane instancje.
Audyt i aktualizacja
Użyj narzędzia do porównywania wersji, aby wykryć, które instancje projektowe korzystają ze starszych wersji typów bibliotecznych. Wygeneruj raport odchyleń, a następnie uruchom aktualizacje selektywnie lub w całej flocie.
Śledzenie wersji w całej flocie
Typy biblioteczne zapewniają ścieżkę audytu, której kopie wzorcowe nie mogą zaoferować
W branżach regulowanych dokładna wiedza o tym, która wersja blokady bezpieczeństwa lub szablonu sterowania silnikiem jest wdrożona na każdej maszynie, jest wymogiem zgodności, a nie tylko dodatkiem. Typy biblioteczne TIA Portal niosą metadane wersji, ale sprawdzanie ich ręcznie w dziesiątkach projektów jest niepraktyczne.
Narzędzie compare_library_type_versions w T-IA Connect pozwala programowo porównać dwie wersje typu bibliotecznego. W połączeniu z get_project_library_tree i get_global_library_tree, agent AI lub skrypt CI może iterować po każdym projekcie w Twojej flocie, pobierać używaną wersję typu bibliotecznego i flagować wszelkie odchylenia od oczekiwanego poziomu odniesienia.
Rezultatem jest rurociąg standaryzacji: skrypt uruchamiany według harmonogramu, który wykrywa odchylenia i albo je raportuje, albo - za pomocą narzędzia create_from_library_type - automatycznie aktualizuje instancje w całej flocie.
Referencja narzędzi MCP
15 narzędzi obejmujących biblioteki projektowe, biblioteki globalne, kopie wzorcowe i typy biblioteczne
Drzewo biblioteki projektu i globalnej
get_project_library_tree i get_global_library_tree zwracają pełną hierarchię folderów i elementów dowolnej biblioteki. Używaj jako punktu wyjścia dla skryptów inwentaryzacyjnych lub audytowych.
Operacje na kopiach wzorcowych
get_master_copies, create_master_copy, create_master_copy_folder, delete_master_copy i create_from_master_copy obejmują pełny cykl życia kopii wzorcowej. Twórz instancje w dowolnym otwartym projekcie.
Operacje na typach bibliotecznych
get_library_types, create_library_type_version, set_library_type_default_version, delete_library_type, compare_library_type_versions i create_from_library_type. Pełny wersjonowany cykl życia.
Zarządzanie plikami bibliotek globalnych
open_global_library, close_global_library, save_global_library, create_global_library, archive_global_library i list_global_libraries. Zarządzaj współdzielonymi plikami .al20 jako częścią swojego rurociągu.
Często zadawane pytania
Jaka jest różnica między kopią wzorcową a typem bibliotecznym w TIA Portal?
Kopia wzorcowa to statyczna migawka - po utworzeniu instancji w projekcie nie ma powiązania z biblioteką. Typ biblioteczny utrzymuje wersjonowanie i aktywne odniesienie: możesz śledzić, która wersja jest wdrożona w każdym projekcie i programowo porównywać wersje. Używaj kopii wzorcowych dla niezależnych szablonów, a typów bibliotecznych, gdy ważna jest spójność wersji w wielu projektach.
Czy T-IA Connect może automatycznie tworzyć instancje typów bibliotecznych w wielu projektach?
Tak. Narzędzie create_from_library_type tworzy instancję wersjonowanego typu bibliotecznego w dowolnym otwartym projekcie. Skrypt lub agent AI może otwierać każdy projekt po kolei, wywoływać narzędzie, zapisywać i zamykać - dystrybuując komponent w całej flocie bez ręcznej interakcji z TIA Portal.
Czy biblioteki globalne mogą być udostępniane między inżynierami w zespole?
Tak. Biblioteki globalne to samodzielne pliki .al20, które można umieścić na współdzielonym dysku sieciowym. T-IA Connect może otwierać, czytać, modyfikować i zapisywać biblioteki globalne. Wielu inżynierów może mieć dostęp do tego samego pliku, choć jednoczesny dostęp do zapisu powinien być koordynowany - to samo ograniczenie, które dotyczy każdego współdzielonego pliku.
Jak działa porównywanie wersji?
Narzędzie compare_library_type_versions przyjmuje dwa identyfikatory wersji dla tego samego typu bibliotecznego i zwraca różnice w ich interfejsach i właściwościach. Pozwala to skryptowi CI lub agentowi AI wykryć, czy wersja wdrożona w projekcie pasuje do oczekiwanego poziomu odniesienia, i automatycznie zgłosić lub naprawić rozbieżność.