• No se han encontrado resultados

E NTIDADES DE M EDIDA

Capítulo

4 CONFIGURACIÓN DEL EQUIPO

4.1 TIPOS DE DATOS

4.1.2 E NTIDADES DE M EDIDA

Las entidades de medida corresponden a los datos adquiridos del proceso o generados internamente en el dispositivo, principalmente a partir de la interfaz analógica. Estas entidades también pueden ser salidas de funciones definidas por el usuario (consúltese la sección 4.5 - Automatización Programable por el Usuario), en cuyo caso el código del usuario deberá ser responsable de su actualización y gestión. Existen tres tipos básicos: AnalogueValue (Tabla 4.9), ComplexAnalogueValue (Tabla 4.10) y Counter (Tabla 4.11).

Tabla 4.9. Campos de la entidad AnalogueValue.

Identificador Correspondencia IEC 61850 Tipo Descripción

MAGNITUDE mag.f FLOAT32 Valor del dato con aplicación de banda muerta INSTMAGNITUDE instMag.f FLOAT32 Valor instantáneo del dato

QUALITY q QUALITY Información sobre la cualidad asociada al valor del dato

TIMETAG t TIME Registro de la fecha y hora de la última

modificación del valor del dato o de su cualidad UNITS units.SIUnit INT8 Unidad SI en la cual se representa el valor del dato MULTIPLIER units.multiplier INT8 Valor multiplicador de la unidad SI

RANGE range INT8 Gama en la cual se encuentra el valor del dato

actual

MAGDEADBAND db UINT32 Banda muerta utilizada para el cálculo del valor ZERODEADBAND zeroDb UINT32 Gama en torno al valor cero en la que el valor del

dato se fuerza a cero

HHLEVEL rangeC.hhLim.f FLOAT32 Umbral por encima del cual el valor del dato se encuentra en la gama alta-alta

HLEVEL rangeC.hLim.f FLOAT32 Umbral por encima del cual el valor del dato se encuentra dentro de la gama alta

LLEVEL rangeC.lLim.f FLOAT32 Umbral por debajo del cual el valor del dato se encuentra dentro de la gama baja

TPU S220 – Manual del Producto, ASID12000209, Rev. 1.0.0, noviembre 2012 4-7

4

4

Identifier Correspondencia IEC 61850 Tipo Descripción

ANGLE cVal.ang.f FLOAT32 Fase del dato con aplicación de banda muerta INSTMAGNITUDE instCVal.mag.f FLOAT32 Amplitud instantánea del dato

INSTANGLE instCVal.ang.f FLOAT32 Fase instantánea del dato

QUALITY q QUALITY Información sobre la cualidad asociada al valor del dato

TIMETAG t TIME Registro sobre fecha y hora de la última

modificación del valor del dato o de su cualidad UNITS units.SIUnit INT8 Unidad SI en la cual se representa el valor del dato MULTIPLIER units.multiplier INT8 Valor multiplicador de la unidad SI

RANGE range INT8 Gama de la amplitud actual del dato

MAGDEADBAND db UINT32 Banda muerta para cálculo de la amplitud

ZERODEADBAND zeroDb UINT32 Gama en torno al valor cero en la que la amplitud del dato se fuerza a cero

ANGDEADBAND dbAng UINT32 Banda muerta para el cálculo de la fase

HHLEVEL rangeC.hhLim.f FLOAT32 Umbral por encima del cual la amplitud del dato se encuentra en la gama alta-alta

HLEVEL rangeC.hLim.f FLOAT32 Umbral por encima del cual la amplitud del dato se encuentra en la gama alta

LLEVEL rangeC.lLim.f FLOAT32 Umbral por debajo del cual la amplitud del dato se encuentra en la gama baja

LLLEVEL rangeC.llLim.f FLOAT32 Umbral por debajo del cual la amplitud del dato se encuentra en la gama baja-baja

MINIMUM rangeC.min.f FLOAT32 Mínimo admisible de la amplitud del dato MAXIMUM rangeC.max.f FLOAT32 Máximo admisible de la amplitud del dato

Tabla 4.11. Campos de la entidad Counter.

Identificador Correspondencia IEC 61850 Tipo Descripción

VALUE actVal INT64 Valor real del contador

QUALITY q QUALITY Información sobre la cualidad asociada al valor del dato

TIMETAG t TIME Registro sobre fecha y hora de la última

modificación del valor del dato o de su cualidad UNITS units.SIUnit INT8 Unidad SI en la cual se representa el valor del dato MULTIPLIER units.multiplier INT8 Valor multiplicador de la unidad SI

PULSE pulsQty FLOAT32 Paso de la amplitud del valor contado por conteo

FROZENVALUE frVal INT64 Valor congelado del contador

FREEZETIMETAG frTm TIME Fecha y hora de la última congelación del contador FREEZEENABLE frEna BOOL Indicación de si debe producirse el proceso de

congelación

STARTTIME strTm TIME Fecha y hora del comienzo del proceso de

congelación

PERIOD frPd INT32 Intervalo de tempo entre operaciones de

4

Identificador Correspondencia IEC 61850 Tipo Descripción

RESET frRs BOOL Indicación de si el contador debe ponerse a cero

automáticamente después de cada proceso de congelación

Las entidades AnalogueValue corresponden a las medidas de valor real (coma flotante), mientras que las entidades ComplexAnalogueValue corresponden a medidas de valor complejo, con información sobre la amplitud y sobre el ángulo. El campo INSTMAGNITUDE (e INSTANGLE medidas complejas) representa el valor de estado instantáneo de los datos. Los campos QUALITY e TIMETAG se gestionan de forma idéntica a los respectivos campos de las entidades de estado. Los campos adicionales numerados permiten la indicación de la unidad SI (UNITS) y de su multiplicador correspondiente (MULTIPLIER) en el cual se representa la medida. Estos son campos de configuración, actualizados sólo durante el arranque del equipamiento, y cumplen la norma IEC 61850.

Cálculo del valor con banda muerta

En el campo MAGNITUDE se encuentra disponible un valor con banda muerta, basado en el cálculo de banda muerta a partir del valor instantáneo. Se utiliza principalmente para la interfaz IEC 61850. Este campo sólo se actualiza al valor actual INSTMAGNITUDE si cambia más de una banda muerta configurable específica, definida en el campo MAGDEADBAND, en comparación con el último valor indicado. Esto evita la sobrecarga en canales accionados por eventos, eliminando valores analógicos excesivos indicados. La misma característica se encuentra disponible para ANGLE, cuya banda muerta correspondiente es ANGDEADBAND.

También es posible definir un valor de configuración (ZERODEADBAND) por debajo del cual el campo MAGNITUDEse fuerza a cero. Esto evita indicar valores errados en caso de medidas muy pequeñas.

Todas las configuraciones de banda muerta se definen en porcentaje entre valores MAXIMUM y MINIMUM (es decir, la escala completa de la medida), en intervalos de 0,001 % según la ecuación (4.1). Por ejemplo, una banda muerta de 0,5 % de la escala completa corresponde a un valor configurado de 500. La escala completa para los ángulos es fija e igual a 360°.

Maximum Minimum

Deadband

Deadbandrealconfig0,00001  (4.1)

t

db db

db

db

TPU S220 – Manual del Producto, ASID12000209, Rev. 1.0.0, noviembre 2012 4-9

4

4

Tabla 4.12. Opciones para el campo RANGE

Identificador Valor Descripción

NORMAL 0 Entre los niveles bajo y alto HIGH 1 Entre los niveles alto y alto-alto

LOW 2 Entre los niveles bajo-bajo y bajo

HIGH-HIGH 3 Por encima del nivel alto-alto LOW-LOW 4 Por debajo del nivel bajo-bajo

Si no se va a evaluar RANGE, todos sus campos de configuración deben ser cero y su valor será siempre NORMAL. En caso contrario, deberá observarse la relación definida en (4.2).

HHLevel

HLevel

LLevel

LLLevel

(4.2)

Por lo general, todos estos campos de configuraciones deberán ser positivos o cero. En este caso, para entidades AnalogueValue que pueden ser negativas, la gama se calculará basada en el módulo de la medida. Esta es la opción más común (por ejemplo, una potencia activa cuya gama se evalúa independientemente de la dirección del flujo de potencia). Sin embargo, para entidades AnalogueValue que pueden ser negativas, algunos campos de configuración pueden definirse como valores negativos, en los que la gama se calculará basándose en el valor efectivo de la medida.

Además, si la amplitud se encuentra por encima de MAXIMUM y por debajo de MINIMUM, la medida se considera fuera de la gama, y su campo QUALITY se actualiza adecuadamente (convirtiéndose en QUESTIONABLE, con calificador OUT OF RANGE). Los valores de fábrica para umbrales mínimos y máximos se proporcionan cuando las medidas son salidas de las funciones de la aplicación incorporadas, pero pueden ser modificadas por el usuario.

Normal High High-High High Normal Low Low-Low

t HHLevel

HLevel

LLLevel LLevel

Figura 4.2. Cálculo de la gama.

Contadores

Contador es un tipo especial de datos. Su VALUE es un campo entero de 64 bit que permite la representación de números muy elevados, adecuados para el conteo de energía y otras aplicaciones específicas. Para obtener el valor real de la entidad, deberá multiplicarse su representación interna por el campo de configuración PULSE, lo que corresponde a la amplitud del valor contado por contador, o dicho de otra manera, la resolución del contador.

Pulse Value

Valuereal   (4.3)

4