Componentes reutilizáveis padronizados
Em todos os projetos TIA Portal
O T-IA Connect expõe 15 ferramentas MCP que cobrem todo o stack de bibliotecas do TIA Portal. Crie cópias mestre, controle versões de tipos de biblioteca e distribua componentes padronizados em seu portfólio de projetos - tudo programável via REST API ou agente de IA.
Duas abordagens para reutilização
O TIA Portal oferece dois mecanismos de biblioteca distintos - cada um com diferentes compensações para controle de versão, escopo e gerenciamento de atualizações
Cópias mestre
Snapshot - Sem link de versãoUma cópia mestre é um instantâneo congelado de um bloco, UDT ou tabela de tags armazenado em uma biblioteca. Quando você o instancia em um projeto, obtém uma cópia independente. Não há link contínuo com a origem - as alterações no original não se propagam. As cópias mestre são ideais para modelos que raramente mudam e onde se espera personalização independente por projeto.
- Instanciado uma vez - sem rastreamento de versão
- Funciona com blocos, UDTs, tabelas de tags e objetos de tela
- Pode ser armazenado na biblioteca do projeto ou na biblioteca global
- Rápido de usar, sem imposição de consistência
Tipos de biblioteca
Com versão - Link mantidoUm tipo de biblioteca mantém uma linhagem com controle de versão. Cada versão é imutável uma vez lançada. Uma versão padrão pode ser definida e todas as instâncias do projeto sabem em qual versão se baseiam. O T-IA Connect permite comparar versões de tipos de biblioteca e detectar quais projetos estão executando instâncias desatualizadas - permitindo um pipeline de padronização.
- Múltiplas versões, cada uma imutável depois de criada
- A versão padrão se propaga para novas instanciações
- A comparação de versões detecta desvios entre os projetos
- Usado para componentes de segurança crítica e regulamentados
Recursos de gerenciamento de biblioteca
15 ferramentas MCP cobrindo todos os aspectos das operações de biblioteca do TIA Portal
Cópias mestre
Crie cópias mestre de blocos e UDTs existentes, organize-os em pastas, instancie-os em qualquer projeto e exclua os obsoletos. Ciclo de vida CRUD completo via API.
Tipos de biblioteca
Crie novos tipos de biblioteca, adicione novas versões, defina a versão padrão ativa, compare duas versões lado a lado e exclua tipos obsoletos. O histórico de versões é preservado.
Biblioteca do projeto
Cada projeto TIA Portal contém uma biblioteca de projeto integrada com escopo para esse projeto. O T-IA Connect expõe a árvore completa da biblioteca do projeto para que você possa inventariar, exportar e replicar seu conteúdo.
Bibliotecas globais
As bibliotecas globais são arquivos .al20 independentes compartilhados entre projetos e equipes. O T-IA Connect pode abrir, fechar, salvar, criar e arquivar bibliotecas globais, além de recuperar sua árvore de conteúdo completa.
Criando e implantando componentes reutilizáveis
Um processo repetível, do design à distribuição em toda a frota
Projetar o componente no TIA Portal
Construa seu bloco ou UDT reutilizável em um projeto de referência. Teste-o minuciosamente em hardware real ou simulado antes de promovê-lo para uma biblioteca.
Criar uma cópia mestre ou versão de tipo de biblioteca
Use o T-IA Connect para criar uma cópia mestre para distribuição instantânea ou crie uma nova versão de tipo de biblioteca para implantação rastreada e com controle de versão. Defina a nova versão como padrão, se aplicável.
Armazenar em uma biblioteca global
Promova o componente da biblioteca do projeto para uma biblioteca global acessível a todos os engenheiros. O T-IA Connect lida com a abertura, gravação e salvamento do arquivo de biblioteca global.
Distribuir por toda a frota de projetos
Itere sobre seu portfólio de projetos. Para cada projeto, o T-IA Connect instancia o componente da biblioteca. As cópias mestre são inseridas uma vez; os tipos de biblioteca criam instâncias vinculadas.
Auditar e atualizar
Use a ferramenta de comparação de versões para detectar quais instâncias de projeto estão executando versões mais antigas de tipos de biblioteca. Gere um relatório de desvio e acione atualizações seletivamente ou em toda a frota.
Rastreamento de versão em toda a sua frota
Os tipos de biblioteca oferecem a trilha de auditoria que as cópias mestre não podem fornecer
Em indústrias regulamentadas, saber exatamente qual versão de um intertravamento de segurança ou modelo de controle de motor está implantada em cada máquina é um requisito de conformidade, não apenas algo bom de se ter. Os tipos de biblioteca do TIA Portal carregam metadados de versão, mas verificá-los manualmente em dezenas de projetos é impraticável.
A ferramenta compare_library_type_versions do T-IA Connect permite que você compare programaticamente duas versões de um tipo de biblioteca. Combinado com get_project_library_tree e get_global_library_tree, um agente de IA ou script de CI pode iterar sobre cada projeto em sua frota, recuperar a versão do tipo de biblioteca em uso e sinalizar qualquer desvio da linha de base esperada.
O resultado é um pipeline de padronização: um script executado conforme um cronograma, que detecta desvios e os relata ou - com a ferramenta create_from_library_type - atualiza automaticamente as instâncias em toda a frota.
Referência de ferramentas MCP
15 ferramentas abrangendo bibliotecas de projetos, bibliotecas globais, cópias mestre e tipos de biblioteca
Árvore de biblioteca global e do projeto
get_project_library_tree e get_global_library_tree retornam a hierarquia completa de pastas e itens de qualquer biblioteca. Use como ponto de partida para scripts de inventário ou auditoria.
Operações de cópia mestre
get_master_copies, create_master_copy, create_master_copy_folder, delete_master_copy e create_from_master_copy cobrem o ciclo de vida completo da cópia mestre. Instancie em qualquer projeto aberto.
Operações de tipo de biblioteca
get_library_types, create_library_type_version, set_library_type_default_version, delete_library_type, compare_library_type_versions e create_from_library_type. Ciclo de vida completo com controle de versão.
Gerenciamento de arquivos de biblioteca global
open_global_library, close_global_library, save_global_library, create_global_library, archive_global_library e list_global_libraries. Gerencie arquivos .al20 compartilhados como parte do seu pipeline.
Perguntas frequentes
Qual é a diferença entre uma cópia mestre e um tipo de biblioteca no TIA Portal?
Uma cópia mestre é um instantâneo estático - uma vez instanciado em um projeto, não há link de volta para a biblioteca. Um tipo de biblioteca mantém o controle de versão e uma referência em tempo real: você pode rastrear qual versão está implantada em cada projeto e comparar versões de forma programática. Use cópias mestre para modelos independentes e tipos de biblioteca quando a consistência de versão entre projetos for importante.
O T-IA Connect pode instanciar tipos de biblioteca em vários projetos automaticamente?
Sim. A ferramenta create_from_library_type instancia um tipo de biblioteca com versão em qualquer projeto aberto. Um script ou agente de IA pode abrir cada projeto em sequência, chamar a ferramenta, salvar e fechar - distribuindo um componente por uma frota inteira sem interação manual no TIA Portal.
As bibliotecas globais podem ser compartilhadas entre engenheiros de uma equipe?
Sim. As bibliotecas globais são arquivos .al20 independentes que podem ser colocados em uma unidade de rede compartilhada. O T-IA Connect pode abrir, ler, modificar e salvar bibliotecas globais. Vários engenheiros podem acessar o mesmo arquivo, embora o acesso de gravação simultânea deva ser coordenado - a mesma restrição que se aplica a qualquer arquivo compartilhado.
Como funciona a comparação de versões?
A ferramenta compare_library_type_versions recebe dois identificadores de versão para o mesmo tipo de biblioteca e retorna um diff de suas interfaces e propriedades. Isso permite que um script de CI ou agente de IA detecte se a versão implantada em um projeto corresponde à linha de base esperada e relate ou corrija a discrepância automaticamente.