# Controladores Beckhoff TwinCAT

> Leia e escreva pelo nome as variáveis de CLP de Embedded PCs, PCs industriais e Bus Terminal Controllers Beckhoff e use-as em OPC UA, SCADA e relatórios, sem TwinCAT no PC.

O PLCGateway conecta via ADS controladores Beckhoff com TwinCAT 3 ou TwinCAT 2 – Embedded PCs CX, PCs industriais C60xx e sistemas TwinCAT/BSD. As variáveis do CLP são lidas pelo nome, incluindo membros de estruturas e arrays, e o navegador de símbolos as lista diretamente do controlador.

O formulário do dispositivo encontra os sistemas TwinCAT na rede e adiciona a rota ADS com um clique. Os Bus Terminal Controllers (BC/BX) mais antigos são lidos por endereço direto. Assim, toda a base instalada Beckhoff pode ser publicada via OPC UA e MQTT.

## Famílias e modelos

| Família | Modelos (exemplos) | Protocolo |
|---|---|---|
| TwinCAT 3 | CX7000 · CX8200, CX52x0 · CX53x0, CX20x0 · CX20x3, C60xx · C69xx Industrial PCs, TwinCAT/BSD — Via ADS com símbolos do CLP; um dispositivo por runtime do CLP (porta AMS 851, 852 ...). | [Beckhoff TwinCAT ADS](https://plcgateway.com/pt/protocols/beckhoff-ads.md), [Cliente OPC UA](https://plcgateway.com/pt/protocols/opc-ua.md) |
| TwinCAT 2 | CX9020, CX50x0, CX8000 series, Industrial PCs with TwinCAT 2 — Via ADS com símbolos do CLP nas portas AMS 801 a 831; as variáveis globais começam com um ponto. | [Beckhoff TwinCAT ADS](https://plcgateway.com/pt/protocols/beckhoff-ads.md) |
| Bus Terminal Controllers | BC9050, BC9120, BC9191, BX9000 — Via ADS por endereço direto (%MW, %IX, %QX ...), pois esses controladores não guardam símbolos. | [Beckhoff TwinCAT ADS](https://plcgateway.com/pt/protocols/beckhoff-ads.md) |

## Notas para o comissionamento

- Use “Procurar sistemas TwinCAT”: o AMS NetId de um controlador muitas vezes não é o endereço IP dele + .1.1.
- Use o navegador de símbolos em vez de digitar nomes; membros de estruturas e elementos de array são listados na árvore.
- Coloque todas as variáveis de um runtime do CLP em um único dispositivo: elas são lidas juntas com comandos ADS sum.
- Se o TwinCAT também estiver instalado no PC do PLCGateway, dê ao PLCGateway um AMS NetId próprio, por exemplo o endereço IP + .1.2.

## Perguntas e respostas

### Preciso do TwinCAT no computador do PLCGateway?

Não. O TwinCAT só é necessário no controlador; o PLCGateway fala ADS diretamente com ele.

### O que acontece quando o programa do CLP muda?

Depois de um download, ou de uma alteração online que adiciona ou altera variáveis, o PLCGateway percebe e resolve as variáveis novamente em poucos segundos.

### O TwinCAT/BSD é suportado?

Sim. O TwinCAT 3 no TwinCAT/BSD é acessado como no Windows; o driver foi testado com o TwinCAT 3.1.4026 no TwinCAT/BSD.

## Controladores e dispositivos relacionados

- [Controladores baseados em CODESYS](https://plcgateway.com/pt/controllers/codesys-plcs.md)
- [Siemens SIMATIC](https://plcgateway.com/pt/controllers/siemens.md)
- [Allen-Bradley (Rockwell Automation)](https://plcgateway.com/pt/controllers/allen-bradley.md)
- [Todos os protocolos](https://plcgateway.com/pt/protocols.md)

_Os nomes de produtos e modelos são marcas de seus respectivos proprietários. Eles são citados apenas para indicar com quais equipamentos os drivers se comunicam; o PLCGateway não é afiliado a essas empresas._

---
Source: https://plcgateway.com/pt/controllers/beckhoff
