arrow_back Back to freelances
F

Desenvolvimento de Aplicação com Interface Gráfica para Geração Automática de Projetos no Tia Portal

Freelancer

Share:
placeBR home_workRemote assignmentContract publicAggregated job · BR

eventPublished on Aug 25, 2026 · verifiedWe confirmed on Aug 30, 2026 that it's still live

US$ 1.500 – US$ 3.000 per project

About the job

Desenvolvimento de uma aplicação com interface gráfica para configuração e geração automática de projetos no Siemens TIA Portal, utilizando a API TIA Portal Openness. A interface permitirá ao usuário modelar a planta de forma visual e tabular, cadastrar equipamentos, regras, fórmulas e bandeiras, definir a hierarquia do software e gerar o projeto sem editar códigos ou arquivos internos manualmente. O sistema deverá criar e organizar FCs, FBs, DBs e OBs, incluindo OBs adicionais de diferentes tipos. As FCs poderão ser chamadas pela função de nível anterior da hierarquia ou diretamente por um OB. Para cada versão suportada do TIA Portal, serão aplicadas regras específicas de compatibilidade e geração. Nas chamadas de FC, todos os parâmetros Input, Output, InOut e o retorno, quando diferente de Void, deverão possuir associação válida. Nas chamadas de FB, os parâmetros poderão permanecer sem associação, mas será obrigatória a definição da Instance DB. O sistema identificará se a FB utiliza acesso otimizado e, caso não utilize, permitirá configurar a retenção da Instance DB. Apenas FBs e DBs poderão possuir Optimized Access; nas DBs, Retain somente será permitido quando o acesso otimizado estiver desabilitado. As entradas poderão receber variáveis diretamente ou, quando o resultado esperado for Bool, expressões com AND, OR, NOT e comparações. Saídas, InOut e retornos aceitarão somente variáveis diretas e graváveis, respeitando a compatibilidade de tipos. A aplicação também oferecerá fórmulas reutilizáveis de preenchimento condicional, capazes de consultar valores da tabela por linha e coluna, e bandeiras como ::TAG, ::DESCRICAO e ::ID, substituídas conforme regras cadastradas. Antes da geração, serão validados campos obrigatórios, tipos, nomes, endereços, expressões, bandeiras, duplicidades e compatibilidade com o TIA. O resultado será uma estrutura padronizada, rastreável, repetível e pronta para compilação e complementação no TIA Portal.

Keep reading for free

Create a free account to see the full job and apply.

  • badgePortfolio visible to companies
  • notificationsNew job alert by email
  • favoriteAlways free, no catch