TUTORIAL: Dashboard com dados de uma CPU S7 utilizando comunicação OPC UA
Olá a todos, primeira postagem de 2019, é um tutorial que mostra a comunicação simples, sem considerar aspectos de segurança e login entre uma CPU Siemens S7 e uma plataforma IoT utilizando o protocolo OPC UA e Node-RED. Para isso, os passos são: 1 – Configuração da CPU como OPC UA Server; 2 – Utilização do Node-RED como OPC UA Client; 3 – Geração de UI (User Interface) para exibição dos dados em tempo real; 4 – Log das informações em arquivo .csv (comma separated values). Neste exemplo utilizei uma CPU Siemens S7. Nesta CPU criei alguns blocos FB simples para gerar sinais nos formatos onda dente de serra, senoide e onda quadrada. Apenas para ilustração, segue a programação do bloco gerador do sinal dente de serra: Para exibição no computador, o valor gerado é dado pela tag %MW12 “denteDeSerraValue”, que é o “Current Value” do bloco CTU (counter up), que é um contador simples para valores crescentes. Com os ger...