OpenCLP: O primeiro CLP de Código Aberto Padronizado

Foto: Embarcados.com.br

O projeto OpenPLC, criado por  Thiago Rodrigues Alves, surgiu através do objetivo de encontrar vulnerabilidade em PLCs (Programmable Logic Controller ou Controlador Lógico Programável – CLP). Devido a dificuldade em encontrar códigos fontes para desenvolvimento de trabalhos acadêmicos, o estudante resolveu criar o seu próprio CLP de hardware e software livres, que pode ser programado nas 5 principais linguagens definidas conforme a norma IEC 61131-3, que estabelece a arquitetura básica de software e as linguagens de programação para CLPs.

 

O projeto possui um ambiente de desenvolvimento de programas, é compatível com praticamente qualquer software SCADA existente, utiliza o protocolo Modbus/TCP para comunicação e inclui um editor de Interface Homem Máquina (IHM) de código aberto, denominado SCADA BR. Para uma visão mais detalhada do projeto desenvolvido confira o post publicado no portal Embarcados com o trabalho desenvolvido.

Fonte: Embarcados.com.br

Deixe uma resposta