Beckhoff TwinCAT ADS
Conecte controladores TwinCAT 2 e TwinCAT 3 pelo nome das variáveis, navegue pelos símbolos do CLP e use-os em OPC UA, SCADA e fluxos de trabalho com IA, sem TwinCAT no PC.
ads
O PLCGateway fala ADS via TCP 48898 diretamente com o roteador TwinCAT do controlador; no PC do gateway não é preciso instalar o TwinCAT nem um roteador ADS. As variáveis são lidas pelos nomes do CLP – variáveis de programa e globais, membros de estruturas, elementos de array e strings – e as leituras de cada ciclo são agrupadas em comandos ADS sum, para que listas longas de variáveis continuem rápidas.
O formulário do dispositivo encontra os sistemas TwinCAT na rede, preenche o endereço IP e o AMS NetId e adiciona a rota ADS no CLP com um clique. Quando um novo programa é carregado no CLP, o driver percebe e resolve as variáveis novamente por conta própria.
- ID do driver
ads- Conexão
- ADS / AMS · TCP 48898 · UDP 48899
- Navegação de endereços
- sim
- Escrita
- sim
O que o PLCGateway lê e escreve
- Variáveis de programa e globais (MAIN, GVL ...)
- Membros de estruturas e variáveis de blocos de função
- Elementos de array, também multidimensionais
- BOOL, tipos inteiros, REAL, LREAL, STRING, WSTRING, TIME e ENUM
- Memória do CLP e imagem de processo por endereço direto (%M, %I, %Q)
- Navegação de símbolos com os tipos de dados do CLP
Exemplos de endereços
| Endereço | Significado |
|---|---|
MAIN.Speed | Variável de programa |
GVL.Line1.Pump.Running | Membro de estrutura em uma lista de variáveis globais |
MAIN.Recipe[3] · MAIN.Matrix[1,2] | Elementos de array |
.Counter | Variável global do TwinCAT 2 |
%MW10 · %MX2.3 | Memória do CLP (word, bit) |
%IB0 · %QX1.0 | Imagem de processo das entradas / saídas |
Controladores e dispositivos
Equipamentos normalmente conectados com este driver.
Conecte em poucos passos
Adicione um dispositivo com o protocolo Beckhoff TwinCAT (ADS) e clique em “Procurar sistemas TwinCAT”; ao selecionar o CLP, o endereço IP e o AMS NetId são preenchidos.
Clique em “Adicionar rota no CLP” e informe o usuário do CLP (imagens Beckhoff mais antigas: Administrator / 1). Isso é necessário apenas uma vez.
Abra o navegador de símbolos, selecione variáveis de programa e globais e adicione-as em um único passo – os tipos de dados vêm do CLP.
Use as variáveis em telas, histórico e alarmes ou publique-as via OPC UA e MQTT.
Perguntas e respostas
Preciso do TwinCAT ou de um roteador ADS no PC?
Não. O próprio PLCGateway se conecta ao roteador TwinCAT do controlador via TCP 48898; o TwinCAT só é necessário no controlador.
Para que serve a rota ADS?
O TwinCAT responde apenas a computadores que têm uma rota no CLP. O PLCGateway a adiciona pelo formulário do dispositivo com o nome de usuário e a senha do CLP; a senha não é armazenada.
O TwinCAT 2 e os Bus Terminal Controllers BC/BX são suportados?
Sim. Os runtimes do TwinCAT 2 são acessados nas portas AMS 801 a 831; os Bus Terminal Controllers, que não guardam símbolos, são lidos por endereço direto (%MW, %IX ...).
Conecte suas máquinas
Conte quais controladores você usa; mostramos o PLCGateway com os seus próprios endereços.
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.