ElipseDocsDocumentação
PDF

Driver BECKHOFF TwinCAT

Nome do ArquivoTwinCAT.dll
FabricanteBeckhoff
EquipamentosCX1000 Embedded PC e demais equipamentos Beckhoff comunicáveis com TwinCAT ADS
ProtocoloAutomation Device Specification (ADS)
Versão2.0.7
Última Atualização10/08/2026
PlataformaWin32
DependênciasSoftware TwinCAT System Control / CLP TwinCAT e Biblioteca TcAdsDll.dll (Win32)
Leitura por SuperblocosNão
Nível0

Introdução

Este é o Driver BECKHOFF TwinCAT para a comunicação entre sistemas da Elipse Software e os equipamentos da Beckhoff. A arquitetura do sistema TwinCAT permite que módulos individuais de software sejam tratados como equipamentos independentes, ou seja, para cada tarefa há um módulo de software, cliente ou servidor. Os servidores no sistema são equipamentos em execução na forma de software, cujo comportamento operacional é exatamente como o de um equipamento em hardware. Por esta razão pode-se falar em equipamentos virtuais implementados em software. Os clientes são programas que realizam pedidos de serviços dos servidores. As mensagens entre estes objetos são trocadas através de uma interface ADS (Automation Device Specification) consistente pelo roteador de mensagens. Esta entidade gerencia e distribui todas as mensagens no sistema e sobre as conexões TCP/IP. Os roteadores de mensagens existem em cada computador TwinCAT e em cada controlador de barramento Beckhoff BCxxxx. Isto permite que servidores e clientes TwinCAT troquem comandos e dados, enviem mensagens e transfiram informações de status, entre outras tarefas.

Exemplo de topologia TwinCAT / Aplicação E3 ou Elipse SCADA
Exemplo de topologia TwinCAT / Aplicação E3 ou Elipse SCADA

Em uma topologia típica de sistema de supervisão e controle, a aplicação de supervisão executando em uma aplicação da Elipse Software desempenha o papel de um cliente, realizando pedidos de leitura ou escrita de variáveis ou de memória de CLPs Beckhoff. Estes CLPs, por sua vez, desempenham o papel de servidores.