Web Server Criar sua própria Página HTML no PLC / CLP Siemens Tia Portal

Por , Comentario
Compartilhar Facebook Compartilhar Twitter

Web Server Criar sua própria Página HTML no PLC / CLP Siemens Tia Portal

Web Server no TIA Portal: Como Criar Páginas HTML Personalizadas para o seu CLP

Já pensou em monitorizar o estado do seu CLP Siemens (S7-1200 ou S7-1500) a partir de qualquer lugar, utilizando apenas um browser de internet ou o seu smartphone? Com o recurso de Web Server do TIA Portal, podes criar interfaces gráficas personalizadas em HTML para visualizar e até controlar variáveis do processo.

Neste artigo, vamos explicar como habilitar o servidor web e como carregar as tuas próprias páginas para dentro do controlador.


1. O que é o Web Server do CLP Siemens?

O Web Server é um serviço nativo dos controladores Siemens que permite o acesso remoto a informações de diagnóstico e variáveis de sistema. No entanto, o seu verdadeiro potencial reside na capacidade de alojar User-Defined Web Pages (Páginas Web Definidas pelo Utilizador).

Com um conhecimento básico de HTML e CSS, podes construir um dashboard à medida para os teus operadores, sem a necessidade de uma IHM física ou um sistema SCADA complexo.


2. Configuração Passo a Passo no TIA Portal

Habilitar o Web Server

  1. Nas propriedades do CLP, acede ao menu Web Server.

  2. Ativa a opção "Activate web server on all interfaces of this device".

  3. Em User management, define os utilizadores e as suas permissões (leitura, escrita ou administração).

Criar e Vincular a Página HTML

  1. No menu User-defined Web Pages, seleciona a pasta no teu computador onde estão guardados os ficheiros HTML, CSS e imagens.

  2. Define o ficheiro principal (ex: index.html) como a Default HTML page.

  3. Atribui um nome à aplicação em Application name.

  4. Clica em Generate blocks. O TIA Portal irá criar automaticamente Data Blocks (DBs) que contêm o código da tua página.


3. Integrando as Variáveis com Comandos AWP

Para que a tua página HTML "fale" com o CLP, deves usar os comandos AWP (Automation Web Programming). Através de tags especiais no código HTML, podes ler ou escrever em variáveis (Tags) do PLC.

  • Exemplo de leitura: ``

  • Este comando permite que o valor de um sensor seja exibido em tempo real no browser.


4. Ativação via Lógica (Bloco WWW)

Para que o servidor web apresente a tua página personalizada, precisas de chamar o bloco de sistema WWW no teu programa (OB1 ou outro FC/FB).

  • Deves associar a este bloco o número da DB que foi gerada automaticamente no passo anterior. Isto ativa a ligação entre a lógica do CLP e o servidor HTTP.


Vantagens de usar um Web Server Próprio

  • Acesso Multiplataforma: Funciona em Windows, Android, iOS ou Linux.

  • Baixo Custo: Elimina a necessidade de hardware de visualização dedicado em alguns pontos da fábrica.

  • Flexibilidade Total: Podes desenhar a interface exatamente como o cliente deseja, usando frameworks modernos de design.


Conclusão

O Web Server é uma ferramenta poderosa que transforma o teu CLP num verdadeiro centro de dados acessível. Seja para monitorizar a temperatura de um tanque ou para comandar o arranque de uma máquina via telemóvel, as possibilidades são infinitas.

Gostaste desta dica técnica? Deixa o teu comentário sobre como usarias o Web Server nos teus projetos de automação!


Tutorial de como criar sua própria para página HTML no Web Server do PLC, as configurações necessárias dentro do Software TIA Portal.

Comando AWP para Leitura e Escrita de variáveis no PLC via linguagem HTML.

Manual Basico HTML para CPU Simatic
https://goo.gl/FSZdvz

Exemplo WebServer Exemplo 1200-1500:
https://goo.gl/xWbLxZ
https://goo.gl/vrHFHp

Exemplo WebServer HTML Exemplos Simples:
https://goo.gl/tQmTgZ
https://goo.gl/3GKb3Z

Se Inscreva em Nosso Canal Youtube:
https://goo.gl/1P1oBS

0 comentários

COMENTÁRIOS AGORA