AsyncWrite issued for handle - Elipse E3 2.5 - ABB 800xa

Pessoal, bom dia!

Estou trabalhando com comunicação OPC com SDCD ABB 800xa criei cerca de 20 tags, e o Elipse E3 2.5 escreve nesses tags no scan de 10s. Porém com o passar do tempo a escrita foi se tornando lenta. Ao buscar os logs do elipse encontrei as seguintes falhas:

(0BEBFC40) AsyncWrite for handle resulted (00000000) Transaction ID
(0BEBFC40) AsyncWrite issued for handle ‘<nome_tag>’, Transaction ID

Esse alarme se repete a cada escrita que o E3 realiza. No lado do SDCD o valor enviado chega porém leva muito tempo para ser atualizada.

É engraçado que a escrita é feita, mas de modo lento (aumentando)… posso perceber que essa falha de escrita (talvez vindo do SDCD ou não) gera alguma espera do E3 2.5 que provoca um aumento de pilha de escrita do Elipse não consegue resolver

Alguém já passou por isso? Como poderia resolver/evitar isso?

Abraços.
Lucas.

Lucas,

As mensagens mencionadas não referem-se a falhas. A mensagem “AsyncWrite issued for handle ‘’…” significa que a operação de escrita assíncrona do tag foi enviada com sucesso para o Servidor OPC. A partir desse ponto o E3 finalizou a sua parte na operação de escrita.

A mensagem “AsyncWrite for handle XXXXXXXX resulted (00000000)…” significa que o Servidor OPC reportou que a escrita assíncrona feita previamente pelo E3 foi completada com sucesso. O número XXXXXXXX indicado pode ser usado para encontrar o nome do tag, procurando no log as mensagens anteriores “AsyncWrite issued for handle…”.

Pela descrição do problema, é bem possível que o Servidor OPC esteja demorando para tratar as escritas. Para ter certeza, teria que ver os timestamps das mensagens.