Curso Básico de CLP — Siemens S7-1200

Aula 03 • Software TIA Portal (Projeto, CPU, IP, Tags e Download)
Progresso 0%

Módulo 03 — Software TIA Portal (do zero)

Nesta aula você vai aprender o fluxo real de trabalho no TIA Portal: criar projeto, adicionar CPU, configurar hardware, definir IP, criar Tags e fazer o primeiro download (para um CLP real ou para simulação quando aplicável).

Objetivos da Aula

  • Entender a estrutura do projeto (Devices, PLC, Program blocks, Tags).
  • Criar um projeto novo e inserir uma CPU S7-1200.
  • Configurar IP/PROFINET e nome do dispositivo.
  • Criar uma tabela de tags (I, Q, M) com nomes padronizados.
  • Compilar, conectar e fazer download com segurança.
Resultado esperado: você sai com um projeto padrão “base”, pronto para programar Ladder na próxima aula.

1) Visão do TIA Portal (como ele “pensa”)

O TIA Portal é um ambiente integrado. Para o S7-1200, você vai trabalhar basicamente com:

  • Project tree: onde ficam dispositivos, PLC, blocos e tags.
  • Devices & networks: configuração de hardware + rede (PROFINET/Ethernet).
  • Program blocks: onde você programa (OB1, FCs, FBs, DBs).
  • PLC tags: nomes para endereços (I/Q/M/DB) — essencial para manutenção.
  • Online/Diagnostics: monitoramento, status, erros e eventos.
Boa prática industrial: trabalhe com tags nomeadas (ex.: I_Start) e evite usar apenas endereços “crus” (ex.: I0.0) em projetos maiores.

2) Criando um projeto (padrão)

1

New project → defina um nome padrão (ex.: Curso_S71200_Base).

Dica: inclua cliente/linha/máquina no nome em projetos reais.

2

Selecione local de salvamento e crie a estrutura.

Evite salvar em pastas sincronizadas (OneDrive) durante comissionamento, para não dar conflito.

3

Confirme que o projeto ficou com a árvore (Project tree) visível.

Se sumir: View → habilite a janela de projeto.

Objetivo: chegar no “projeto vazio” pronto para adicionar dispositivos.

3) Adicionando a CPU S7-1200

1

Add new deviceControllersS7-1200.

Selecione o modelo exato (CPU + variante) e a versão/firmware compatível.

2

Se você não souber o modelo, use o “Read device” (quando estiver conectado no CLP) para detectar a CPU.

Isso evita erro clássico de “firmware incompatível”.

Pegadinha comum: escolher uma CPU diferente da real pode compilar, mas falhar no download/online.

4) Configuração de hardware (I/O e módulos)

Aqui você “monta” seu CLP no software: CPU + módulos. Isso define endereçamento e disponibilidade de sinais.

Passos essenciais

  • Acesse Device configuration (layout da CPU).
  • Confirme a CPU correta (nome e código).
  • Adicione módulos (SM/CM/SB) se o seu projeto exigir.
  • Revise propriedades de I/O (filtro, diagnósticos, etc., quando aplicável).
Dica: antes de programar, feche a “lista de sinais” do processo: quantos DI/DO/AI/AO você realmente precisa.

5) Rede: IP + Nome PROFINET

Para conectar e baixar o programa, você precisa alinhar o IP do seu PC e do CLP. No S7-1200, o TIA trabalha com IP e “nome do dispositivo” (PROFINET).

Checklist prático

Item Exemplo Observação
IP do PC 192.168.0.10 Mesmo range do CLP (ex.: 192.168.0.x)
IP do CLP 192.168.0.1 Definido no projeto e atribuído ao dispositivo
Máscara 255.255.255.0 Normal em redes locais simples
Nome PN S71200_BOMBA01 Evite espaços/acentos; padronize por máquina
Erros típicos: PC em outro range / firewall bloqueando / cabo ruim / switch com VLAN / IP duplicado.

6) Tags (tabela padrão para começar)

Tags são nomes amigáveis para os endereços. Você vai criar uma tabela base para seus testes.

Modelo de tabela (padrão didático)

Entradas (I): I_Start -> I0.0 I_Stop -> I0.1 I_TermicoOK -> I0.2 Saídas (Q): Q_Motor -> Q0.0 Q_Alarme -> Q0.1 Memórias (M): M_Selagem -> M0.0 M_Falha -> M0.1
Padrão de nome: prefixo por tipo (I_, Q_, M_) + função do sinal. Isso ajuda demais no comissionamento.

Onde criar

  • PLC tagsDefault tag table (ou crie tabelas por área: “Bomba”, “Esteira”, “Segurança”).

7) Compilar, conectar e fazer download (seguro)

Antes de baixar para o CLP, compile e verifique erros. Em ambiente industrial, download exige cuidado.

Fluxo recomendado

1

Compile (sem erros) → revise avisos.

Objetivo: projeto consistente antes de conectar no campo.

2

Online → Accessible devices para localizar a CPU na rede.

Se não aparecer: IP do PC, cabo, firewall, driver de rede.

3

Assign IP / Device name se necessário.

Padronize nome PROFINET por máquina/área.

4

Download to device → confirme o alvo e execute.

Em produção: alinhar com operação (parada/segurança).

Atenção (segurança): nunca faça download em máquina rodando sem procedimento. Garanta permissões, bloqueio e condições seguras (NR-10 / NR-12 conforme aplicável).

8) Padrão de organização (boa prática)

Um projeto bem organizado vira manutenção rápida. Use um padrão simples desde o começo.

Estrutura sugerida

Project Devices & networks - CPU_S71200 PLC tags - 00_Geral - 10_Bomba - 20_Seguranca Program blocks - OB1 (principal) - FC_10_Comandos - FC_20_Alarmes - DB_10_Bomba (se usar) Documentação - Lista de I/O - IP / Nome PROFINET - Revisão / Data / Responsável
Manutenção agradece: quem pegar seu projeto daqui 2 anos vai entender em minutos.

Exercícios (para validar a Aula 03)

Exercício 1 — Projeto base

Crie o projeto Curso_S71200_Base e adicione uma CPU S7-1200 (modelo que você tiver).

Exercício 2 — Rede

Defina um IP para o CLP e configure o IP do PC no mesmo range. Documente: IP/Mask/Nome PN.

Exercício 3 — Tags

Crie a tabela de tags padrão (I_Start, I_Stop, Q_Motor, M_Selagem...).

Próxima aula (Aula 04 — Variáveis e Endereçamento): I, Q, M, DB, tipos BOOL/INT/REAL e boas práticas.
⬅️ Voltar Aula 02 ▶️ Ir para Aula 04
Engenheiro de Software Roberto Vitor Vilela