Стандартизированные компоненты
В каждом проекте TIA Portal
T-IA Connect предоставляет 15 инструментов MCP, охватывающих весь стек библиотек TIA Portal. Создавайте мастер-копии, управляйте версиями типов библиотек и распространяйте стандартизированные компоненты по всему портфелю проектов - все это автоматизируется через REST API или ИИ-агента.
Два подхода к повторному использованию
TIA Portal предлагает два различных механизма библиотек - каждый со своими компромиссами в версионности, области применения и управлении обновлениями
Мастер-копии
Снимок - Без связи с версиейМастер-копия - это застывший снимок блока, UDT или таблицы тегов, хранящийся в библиотеке. При создании экземпляра в проекте вы получаете независимую копию. Связи с источником не остается - изменения в оригинале не распространяются. Мастер-копии идеальны для шаблонов, которые редко меняются и где ожидается независимая настройка для каждого проекта.
- Экземпляр создается один раз - без отслеживания версий
- Работает с блоками, UDT, таблицами тегов и графическими объектами
- Может храниться в проектной или глобальной библиотеке
- Быстрое использование, без контроля согласованности
Типы библиотек
С версиями - Связь сохраняетсяТип библиотеки поддерживает версионную линию. Каждая версия неизменна после выпуска. Можно установить версию по умолчанию, и все экземпляры в проектах будут знать, на какой версии они основаны. T-IA Connect позволяет сравнивать версии типов библиотек и обнаруживать устаревшие экземпляры в проектах, обеспечивая конвейер стандартизации.
- Множество версий, каждая неизменна после создания
- Версия по умолчанию применяется к новым экземплярам
- Сравнение версий выявляет отклонения между проектами
- Используется для критически важных для безопасности компонентов
Возможности управления библиотеками
15 инструментов MCP для всех аспектов работы с библиотеками TIA Portal
Мастер-копии
Создавайте мастер-копии из существующих блоков и UDT, организуйте их в папках, создавайте экземпляры в любом проекте и удаляйте устаревшие. Полный жизненный цикл CRUD через API.
Типы библиотек
Создавайте новые типы библиотек, добавляйте новые версии, устанавливайте активную версию по умолчанию, сравнивайте две версии и удаляйте устаревшие типы. История версий сохраняется.
Библиотека проекта
Каждый проект TIA Portal содержит встроенную библиотеку проекта, ограниченную этим проектом. T-IA Connect открывает полное дерево библиотеки проекта для инвентаризации, экспорта и репликации содержимого.
Глобальные библиотеки
Глобальные библиотеки - это автономные файлы .al20, используемые в разных проектах и командах. T-IA Connect может открывать, закрывать, сохранять, создавать и архивировать глобальные библиотеки.
Создание и развертывание компонентов
Повторяемый процесс от проектирования до распределения по всему парку
Проектирование компонента в TIA Portal
Создайте многоразовый блок или UDT в эталонном проекте. Тщательно протестируйте его на реальном или симулируемом оборудовании перед добавлением в библиотеку.
Создание мастер-копии или версии типа библиотеки
Используйте T-IA Connect для создания мастер-копии или новой версии типа библиотеки для отслеживаемого развертывания. Установите новую версию как версию по умолчанию.
Хранение в глобальной библиотеке
Перенесите компонент из библиотеки проекта в глобальную библиотеку, доступную всем инженерам. T-IA Connect управляет открытием, записью и сохранением файла глобальной библиотеки.
Распределение по парку проектов
Пройдите по портфелю проектов. Для каждого проекта T-IA Connect создает экземпляр компонента из библиотеки. Мастер-копии вставляются один раз; типы создают связанные экземпляры.
Аудит и обновление
Используйте инструмент сравнения версий для обнаружения старых версий типов библиотек в проектах. Сгенерируйте отчет об отклонениях и запустите выборочное или массовое обновление.
Отслеживание версий по всему парку
Типы библиотек обеспечивают аудит, который невозможен с мастер-копиями
В регулируемых отраслях знание точной версии блокировки безопасности или шаблона управления двигателем на каждой машине - это требование комплаенса. Типы библиотек TIA Portal содержат метаданные версий, но их ручная проверка в десятках проектов непрактична.
Инструмент compare_library_type_versions в T-IA Connect позволяет программно сравнивать две версии типа библиотеки. В сочетании с get_project_library_tree и get_global_library_tree ИИ-агент или CI-скрипт может проверить каждый проект, получить используемую версию и выявить отклонения.
Результатом является конвейер стандартизации: скрипт по расписанию обнаруживает отклонения и либо сообщает о них, либо - через create_from_library_type - автоматически обновляет экземпляры.
Справочник инструментов MCP
15 инструментов для проектных и глобальных библиотек, мастер-копий и типов библиотек
Дерево проектных и глобальных библиотек
get_project_library_tree и get_global_library_tree возвращают полную иерархию любой библиотеки. Используйте как основу для скриптов инвентаризации.
Операции с мастер-копиями
get_master_copies, create_master_copy, create_master_copy_folder, delete_master_copy и create_from_master_copy для полного жизненного цикла мастер-копий.
Операции с типами библиотек
get_library_types, create_library_type_version, set_library_type_default_version, delete_library_type, compare_library_type_versions и create_from_library_type.
Управление файлами глобальных библиотек
open_global_library, close_global_library, save_global_library, create_global_library, archive_global_library и list_global_libraries для работы с файлами .al20.
Часто задаваемые вопросы
В чем разница между мастер-копией и типом библиотеки в TIA Portal?
Мастер-копия - это статический снимок: после вставки в проект связи с библиотекой нет. Тип библиотеки поддерживает версионность и живую связь: можно отслеживать версии в проектах и сравнивать их программно. Используйте мастер-копии для независимых шаблонов, а типы - для обеспечения единообразия версий.
Может ли T-IA Connect автоматически распространять типы библиотек по проектам?
Да. Инструмент create_from_library_type создает экземпляр версии типа в любом открытом проекте. Скрипт может поочередно открывать проекты, вызывать инструмент и сохранять их, обновляя весь парк без участия человека.
Можно ли совместно использовать глобальные библиотеки в команде?
Да. Глобальные библиотеки - это файлы .al20, которые можно разместить на сетевом диске. T-IA Connect может работать с ними. Несколько инженеров могут иметь доступ к файлу, хотя одновременную запись следует координировать.
Как работает сравнение версий?
Инструмент compare_library_type_versions сравнивает два идентификатора версий одного типа и возвращает разницу в их интерфейсах и свойствах. Это позволяет CI-скриптам автоматически проверять соответствие развернутой версии эталону.