<< Clique para Mostrar o Sumário >>
Exercícios |
1.Crie um evento de usuário na fonte do tipo SelfHealing da Medida do tipo *CurrentA, selecionando a opção Criar novo evento na barra de ferramentas da aba Scripts. Nomeie o evento como "OVC" e, no campo Expressão, digite "Value + Quality". Isto permite que este evento seja disparado sempre que o valor da fonte se altere.
Script de usuário
2.Na aba Scripts do evento OVC, digite o script a seguir.
If Value > 0 And Quality > 191 Then 'Corrente entrando pelo terminal 1
Parent.Parent.Parent.Item("Commands").Item("ProtectionGroup")._
Item("Grupo1").Operate("Self-Healing")
ElseIf Value < 0 And Quality > 191 Then 'Corrente saindo pelo terminal 1
Parent.Parent.Parent.Item("Commands").Item("ProtectionGroup")._
Item("Grupo2").Operate("Self-Healing")
End If
'Executa o pulso na medida de SelfHealingNextStepTrigger
Parent.Parent.Parent.Item("Measurements").Item("SelfHealingNextStepTrigger")._
Item("Operator").Value = 1
Parent.Parent.Parent.Item("Measurements").Item("SelfHealingNextStepTrigger")._
Item("Operator").Value = 0
3.Copie todas as Medidas e Comandos criados em D1 para os equipamentos D2, R1 e R2.
NOTAS |
•A Medida *BreakerPosition não pode ser copiada. Portanto, copie apenas sua fonte do tipo SelfHealing. •As Associações das Unidades de Comando devem ser corrigidas para o contexto dos novos equipamentos. |