IEC 61850
Conecte IEDs de subestação IEC 61850 por MMS: referências de objeto, o sufixo de restrição funcional e os tipos de valor MMS suportados.
O driver IEC 61850 não faz parte do download atual do Ganter Lab, então uma estação instalada por aquele download ainda não consegue conectar a um IED.
O driver IEC 61850 conversa com IEDs de subestação (relés de proteção, merging units, controladores de bay) por MMS, a metade cliente/servidor da IEC 61850. Você endereça valores pela referência de objeto deles no modelo de dados do dispositivo: dispositivo lógico, nó lógico, objeto de dados, atributo de dados. Adicione um dispositivo sob o driver IEC 61850 no Connector; o painel mostra só os campos que este protocolo usa.
Conexão
| Campo | Significado | Padrão |
|---|---|---|
| Host | Endereço IP ou nome de host do IED. | vazio |
| Porta | Porta TCP da conexão MMS. 0 usa 102, o padrão do ISO-on-TCP. | 0 |
O cabeçalho do dispositivo mostra o endpoint montado, por exemplo
iec61850://192.168.0.40:102. Não há campos de intervalo de leitura neste
driver: as tags dele são lidas uma vez por segundo.
Endereçamento
Uma tag IEC 61850 é endereçada pelo caminho MMS dela no cartão Origem da tag:
| Campo | Significado | Valores aceitos | Padrão |
|---|---|---|---|
| Caminho MMS | A referência de objeto, opcionalmente seguida de um sufixo de restrição funcional entre colchetes. Obrigatório. | texto livre | vazio |
| Comprimento de leitura (bytes, em branco = automático) | Completa apenas a forma guardada do endereço da tag; as leituras são leituras MMS tipadas e o ignoram. | 1 ou mais, em branco | em branco |
A referência de objeto é o caminho completo pelo modelo de dados,
LogicalDevice/LogicalNode.DataObject.DataAttribute:
| Caminho MMS | Lê |
|---|---|
LD0/MMXU1.TotW.mag.f |
a magnitude da potência ativa total (uma grandeza medida, padrão [MX]) |
LD0/MMXU1.A.phsA.cVal.mag.f |
a magnitude da corrente da fase A |
LD0/GGIO1.SPCSO1.stVal[ST] |
um valor de estado de ponto único |
LD0/LLN0.Mod.stVal[ST] |
o modo do dispositivo lógico |
O sufixo nomeia a restrição funcional do atributo de dados, a
mesma coluna FC que o arquivo ICD/SCL do IED mostra. São exatamente duas letras
maiúsculas entre colchetes no fim do caminho. Sem sufixo, MX
(grandezas medidas) é assumido, o que serve a medições analógicas; valores de estado precisam de
[ST], setpoints de [SP], valores de configuração de [CF]. Símbolos aceitos:
| FC | Significado | FC | Significado |
|---|---|---|---|
ST |
informação de estado | EX |
definição estendida |
MX |
grandezas medidas (analógicas) | CO |
controle |
SP |
setpoint | US |
valores amostrados unicast |
SV |
substituição | MS |
valores amostrados multicast |
CF |
configuração | RP |
relatório não bufferizado |
DC |
descrição | BR |
relatório bufferizado |
SG |
grupo de ajustes | LG |
blocos de controle de log |
SE |
grupo de ajustes editável | SR |
resposta de serviço / rastreamento |
OR |
operação recebida | BL |
bloqueio |
Um caminho cuja FC não corresponde à restrição real do atributo faz a leitura falhar, então, quando um valor fica ruim, compare o sufixo com o arquivo SCL antes de duvidar do caminho. A linha somente leitura Endereço de origem (barramento) do cartão Origem mostra o endereço montado enquanto você edita.
Tipos de dado
O seletor de Tipo de dado oferece os quatro valores MMS primitivos que o driver empacota, cada um lido por uma leitura MMS tipada:
| Tipo de dado | Valor MMS | Notas |
|---|---|---|
| Float | ponto flutuante | a escolha usual das grandezas medidas mag.f |
| Boolean | booleano | estado de ponto único, como o stVal de um SPS |
| Int32 | inteiro | estreitado a partir do inteiro MMS; um valor além de 32 bits faz a leitura falhar |
| String | cadeia visível | nomes, textos de fabricante, descrições dU |
Valores compostos não são legíveis como uma tag só: um objeto de dados inteiro, uma cadeia
de bits de qualidade ou um carimbo de tempo não cabem nos quatro primitivos acima.
Enderece o atributo folha primitivo de que você precisa, como a própria folha mag.f ou stVal.
Escritas
Tags cujo Acesso é Leitura e escrita ou Somente escrita podem ser escritas. Uma escrita
envia o valor MMS tipado para a mesma referência de objeto e a mesma restrição
funcional, o que serve a setpoints ([SP]) e a outros atributos graváveis.
As escritas são escritas MMS simples: o driver não executa o modelo de controle da
IEC 61850, então comandos aos controles Oper/SBO de atributos CO não são a
finalidade disto. Uma tag nova nasce como Somente leitura.
Descoberta
A autodescrição da IEC 61850 não está ligada a uma varredura neste driver, então o Connector não mostra botão Descobrir. Pegue as referências de objeto do arquivo SCL/ICD do IED e adicione o dispositivo e as tags dele à mão.
Bom saber
- Os valores são lidos por MMS uma vez por segundo; relatórios bufferizados e não bufferizados (RCBs), GOOSE e valores amostrados não são usados.
- A conexão MMS é ISO-on-TCP sem criptografia; TLS não faz parte da compilação deste driver.
- Um IED inalcançável não custa nada na inicialização: o dispositivo segue tentando em segundo plano e as tags dele leem qualidade ruim até a conexão acontecer.