Problemas para escrerver um valor no PLC

Olá, estou com problemas para escrever um valor no PLC, o driver esta funcionando, a comunicação esta funcionando, consigo fazer leituras de valores vindos do PLC, porem não consigo escrever um valor.

  • Estou usando Int (16 bits);
  • Já habilitei o UseBitFields;
  • Tentei usar um ToggleButton e anexa-lo ao Bit que queria modificar;
  • Tentei usar um CommandButton tanto com a função Carregar valor e Inverter valor.

Agradeço a atenção desde já.

@alandm, boa tarde.

Com as informações iniciais, infelizmente, não há como aferir os motivos deste problema, mas posso supor que provavelmente a variável foi configurada de forma equivocada ou o script/associação está incorreto ou o CLP não está aceitando este comando.

Para melhor compreender os motivos deste problema, por favor, poderia informar/disponibilizar:

  1. qual é o protocolo de comunicação (driver)?
  2. qual é o CLP (modelo)?
  3. qual é a variável deste CLP (se possível disponibilizar o mapa de memória ou manual)?
  4. o log do driver e/ou screenshot da configuração desta tag e do driver.

Sds.

@Fernando, primeiro, muito obrigado pela atenção;

  1. O protocolo usado é o MProt;
  2. O CLP que estou usando é o S7-1500, CPU 1511-1PN;
  3. Estou usando DB5.
  4. Estou enviando imagens de todas as configurações feitas até agora.

Os botões que tentei utilizar para modificar os valores

.

@alandm, bom dia.

Obrigado pelo retorno.

Seguem sugestões:
a. Atualizar o driver M-Prot para a versão atual (v4.0.17);
b. Configurar a tag com o N2 igual a 309 (Word/DB);
c. Na associação, tenta utilizar o BIT00.

Caso continue sem funcionar, envia/compartilha o log do driver.

Sds.

@alandm, bom dia.

Este problema foi resolvido?

Sds.