KB-28261: Monitoração de links entre Domínios Remotos.

Descrição:

Como posso detectar a queda de um domínio remoto através de um XObject ?

Solução:

Para isto, siga estes procedimentos:

1. Crie um XObject, e nele crie três propriedades: Quality (Integer), Status (Boolean) e TagPLC (IOTag).

2. Dentro do XObject, crie uma pasta de dados; dentro desta, crie um tag interno chamado Qualidade.

3. Configure a propriedade Value do tag interno Qualidade como Integer.

4. Crie uma associação simples entre a propriedade Value do tag interno Qualidade e a propriedade Value da propriedade TagPLC do XObject.

5. Crie uma associação reversa da propriedade Quality do tag interno Qualidade com a propriedade Quality do XObject.

6. Crie o seguinte script no evento OnPropertyChanged da propriedade Quality do XObject criado:

if Quality < 192 then

STATUS = false
else
STATUS = true
end if

7. Crie uma instância do XObject no projeto e associe sua propriedade TagPLC a um tag de comunicação do Domínio Remoto, sem selecionar qualquer propriedade do tag de comunicação remoto.

8. A variação da propriedade Status da instância do XObject será utilizada para indicar o comportamento do Domínio Remoto: se ela for falsa, a conexão com o Domínio Remoto está ruim; se for verdadeira, a conexão com o Domínio Remoto está OK.

Print Friendly, PDF & Email

Este artigo foi útil? Was this helpful?

Classificação média - Average rating 0 / 5. Count: 0

Deixe seu Comentário

Seu endereço de e-mail não será publicado. Campos marcados com asterisco são obrigatórios *