Quando o objeto InternalTag recebe um trio Valor/Qualidade/TimeStamp através de um link para a sua propriedade Value ou através do método WriteEx, ele realiza as seguintes operações:
- Atualiza a propriedade Value;
- Atualiza a propriedade Quality e envia notificações se ela for alterada;
- Atualiza a propriedade TimeStamp e envia notificações se ela for alterada;
- Envia notificações se a propriedade Value foi alterada.
Isto gera um problema quando o usuário está monitorando mudanças na propriedade Quality, pois quando a notificação da alteração da propriedade é enviada, apenas o valor e a qualidade do objeto InternalTag estão atualizados (a propriedade TimeStamp continua no valor anterior).
SITUAÇÃO
A Elipse Software confirmou que este é de fato um erro nos produtos listados no final deste artigo. O download da correção está aqui.
ESTE ARTIGO APLICA-SE AOS SEGUINTES PRODUTOS
Elipse E3 versão 2.0
Elipse E3 versão 2.5
Elipse E3 versão 3.0
Elipse E3 versão 3.1