Importar símbolos HMI para o Siemens WinCC Unified
O WinCC Unified prefere ativos vetoriais escaláveis (SVG) — renderizam com nitidez em qualquer tamanho de painel e mantêm-se leves em memória. O Symbol Builder exporta SVG limpo (sem scripts, sem fontes externas, cores hexadecimais literais), e cada página de símbolo da comunidade oferece a mesma transferência SVG — ambos vão diretamente para a biblioteca de gráficos externos do TIA Portal.
Passo a passo
Exporte os seus símbolos como SVG
- Desenhe-o: no Symbol Builder, componha o equipamento a partir de formas, elementos ISA e carimbos, e depois clique em
↓ SVG(ou Copy SVG se quiser colar o markup noutro sítio). Use uma tela de 512 × 512 para equipamento quadrado, 256 × 128 para o formato largo de motor-e-etiqueta. - Reutilize-o: abra um símbolo dos motores da comunidade, válvulas, bombas ou depósitos e clique em Download SVG. CC BY 4.0 — dê crédito ao autor na documentação do seu projeto. Open in builder permite-lhe adaptá-lo primeiro.
- Distintivos e ícones: os distintivos de prioridade de alarme, os distintivos de estado, as setas e os ícones de navegação / barra de sistema vêm da biblioteca de ícones, também em SVG.
Precisa de um ficheiro por estado. Construa o símbolo base, Save como modelo, recolore o preenchimento do corpo para cada estado (cinzento parado, branco ou verde em marcha, amarelo sem feedback, azul manual, cinzento escuro desativado), aplique o distintivo P1 / P2 nas variantes de alarme e exporte cada um como {kind}_{state}.svg — por exemplo motor_3ph_running.svg. Mantenha o corpo sem o texto da tag; o faceplate acrescenta-o (passo 6).
Compor no Builder não exige conta. Transferir exige: uma conta gratuita dá 5 transferências por mês, o Starter 50, o Studio ilimitadas. Os símbolos que publica são sempre gratuitos para transferir.
Abra o seu projeto do TIA Portal
Na vista Portal, mude para a vista de Projeto. Expanda o seu dispositivo HMI → HMI graphics → External graphics.
Adicione gráficos externos
Clique com o botão direito em External graphics → Add new external graphic. Navegue até à sua pasta motor/, selecione todos os SVGs e clique em Open. Repita para cada tipo de equipamento.
Em alternativa: arraste os ficheiros SVG diretamente do explorador de ficheiros para o nó External graphics — o TIA Portal V18+ aceita largadas em lote.
Crie uma Graphic List para comutação de estados
Para comutar imagens por valor do PLC, construa uma Graphic List:
- Dispositivo HMI → Lists → Graphic lists → Add new graphic list. Dê-lhe o nome do tipo de equipamento (por exemplo
GL_Motor3ph). - Selecione Graphic list type: Value/Range.
- Adicione 9 entradas (0..8) e atribua cada uma ao SVG correspondente que importou: 0 parado, 1 a arrancar, 2 em marcha, 3 sem feedback, 4 manual, 5 desativado, 6 em marcha + P1, 7 em marcha + P2, 8 falha.
Coloque um Graphic IO Field num ecrã
Toolbox → Elements → Graphic IO Field. Largue no ecrã.
Na janela do inspetor:
- General → Graphic list: escolha
GL_Motor3ph. - General → Process tag: ligue ao seu INT de estado do PLC (uma palavra por equipamento, codificada 0-8).
- General → Mode: Output (só de leitura).
(Opcional) Encapsule como Custom Faceplate
Para projetos com muitos equipamentos iguais, crie um Faceplate no WinCC Unified:
- Library → Add new faceplate. Nome
FP_Motor3ph. - Lá dentro, coloque o Graphic IO Field ligado a uma tag interna do faceplate
State. - Adicione um Text Field ligado a
Tagpara a etiqueta do equipamento (P-101, M-201...). - Largue o faceplate nos ecrãs; ligue
StateeTagàs tags reais do PLC por instância.
Codificação recomendada no PLC (S7)
Use uma única palavra INT por equipamento no seu bloco de dados, codificada 0-8:
Alternativa para Comfort Panel (Classic WinCC)
Se o seu alvo forem Comfort Panels (série KP/TP) a correr Classic WinCC em vez de WinCC Unified, o SVG não é suportado nativamente. Tem duas opções:
- PNG em vez de SVG: exporte os mesmos símbolos como PNG transparente (Builder: BG → Transparent,
↓ PNG; páginas da comunidade: Download PNG) e importe via Toolbox → Graphics → Bitmap. Ligue através de uma Graphics List da mesma forma. O PNG é renderizado a 2× a tela ou mais, por isso reduz-se de forma nítida. - SVG re-rasterizado: o TIA Portal converte os SVGs importados em vetores internos; nos Comfort Panels renderizam a PPI fixo. Teste no dispositivo alvo — a legibilidade do texto difere dos Unified Panels.
Tamanhos de painel recomendados
| Painel | Tamanho de gráfico recomendado | Formato |
|---|---|---|
| MTP1500 / MTP1900 Unified | 320×160 | SVG |
| MTP700 / MTP1000 Unified | 256×128 | SVG |
| TP700 / TP900 Comfort | 192×96 a 256×128 | PNG (transparente) |
| TP1500 / TP1900 Comfort | 256×128 a 320×160 | PNG (transparente) |
Armadilhas comuns
- O texto SVG não renderiza: o WinCC Unified rasteriza fontes SVG no momento da compilação. As exportações do Builder escrevem o texto com a família de fontes Inter, que o TIA Portal pode não ter — mantenha o texto da tag fora do SVG e sobreponha um Text Field (passo 6). As bolhas de instrumento com letras lá dentro estão bem a 256 px e acima; teste-as no painel alvo.
- As entradas da Graphic List colapsam para "default": garanta que cada valor (0-8) tem um gráfico distinto. As entradas vazias recorrem à entrada 0.
- Cores a variar entre estados: quando recolore variantes à mão, mantenha a paleta:
#9E9E9Eparado,#2E7D32em marcha,#FBC02Dsem feedback,#1976D2manual,#616161desativado,#D32F2FP1,#F57C00P2. As amostras de preenchimento do Builder são exatamente estas. - Carregamento lento do ecrã: para ecrãs com mais de 30 equipamentos, prefira Faceplates com graphic lists partilhadas em vez de 30 Graphic IO Fields individuais.
A seguir
- Porque é que estes 9 estados são a codificação certa
- Referência ISA-101 — a filosofia de design por trás da paleta tranquila
- Quer os distintivos e indicadores mais próximos do aspeto padrão do TIA? A barra lateral da biblioteca de ícones tem um preset de estilo Siemens que os recolore para as cores da marca antes da transferência. No Builder escolhe os preenchimentos.
- Preso numa particularidade de versão do TIA? Pergunte no fórum — as perguntas sobre WinCC vão para a categoria de ferramentas de fabricante.
Construa o símbolo e depois ligue-o
O Symbol Builder não exige conta para compor. Uma conta gratuita dá 5 transferências por mês; publique os seus próprios símbolos sob CC BY 4.0 e transfira-os gratuitamente. Ou parta do que outros engenheiros já desenharam.