Idioma: PT
Solicitar uma demonstração
Protocolos

Listas de variáveis de rede (NVL) CODESYS

Troque dados com controladores baseados em CODESYS por meio de listas de variáveis de rede, sem programar um protocolo de comunicação no PLC.

  • codesys_nvl

As listas de variáveis de rede são a forma mais simples de enviar dados de um controlador CODESYS: o PLC transmite uma lista de variáveis via UDP, e os receptores a recebem com a mesma declaração. O PLCGateway é um desses receptores e também pode enviar uma lista de volta ao PLC.

A declaração da lista é colada no formulário do dispositivo, de modo que as variáveis aparecem com nomes e tipos e podem ser navegadas. Listas grandes são divididas em telegramas da mesma forma que o CODESYS faz, e um watchdog marca os valores como desatualizados quando nenhum telegrama chega.

ID do driver
codesys_nvl
Conexão
UDP 1202 · unicast / broadcast / multicast
Navegação de endereços
sim
Escrita
sim

O que o PLCGateway lê e escreve

  • BOOL, BYTE a LWORD, SINT a LINT, REAL, LREAL
  • TIME, DATE, TIME_OF_DAY, DATE_AND_TIME
  • STRING(n) e WSTRING(n)
  • Arrays unidimensionais
  • Uma lista de envio para valores escritos pelo PLCGateway
  • Unicast, broadcast e multicast; várias listas em uma mesma porta

Exemplos de endereços

EndereçoSignificado
rTemperatureVariável da lista recebida
aValues[3]Elemento de array
tx.bStartCmdVariável da lista de envio (gravável)
@12 · @0.3Offset bruto em bytes / bit

Conecte em poucos passos

  1. No CODESYS, adicione uma lista de variáveis de rede (emissor) com as variáveis a enviar; desative checksum e acknowledgement.

  2. Adicione um dispositivo CODESYS NVL no PLCGateway com a porta e o identificador da lista e cole a mesma declaração.

  3. Navegue pelas variáveis e adicione-as como tags; se quiser, declare uma lista de envio para os valores que voltam ao PLC.

  4. Use os valores em telas, histórico, alarmes e OPC UA.

Perguntas e respostas

Quais controladores usam CODESYS?

Centenas de marcas de PLC são baseadas em CODESYS, por exemplo WAGO PFC, ABB AC500 V3, Schneider Electric Modicon M241/M251/M262, Eaton XC300, Festo CPX-E-CEC e soft PLCs em Raspberry Pi ou PCs industriais.

NVL é melhor que OPC UA?

NVL é leve e não precisa de servidor no PLC, sendo ideal para valores de processo cíclicos. Se o controlador tiver um servidor OPC UA e for necessária a navegação simbólica em toda a aplicação, o cliente OPC UA é a melhor escolha.

O que acontece quando o PLC para de enviar?

Após o tempo de watchdog, os valores recebem a qualidade Stale, para que telas, alarmes e clientes OPC UA vejam que os dados estão desatualizados.

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.