Métodos de procesamiento
Los métodos de procesamiento definen el formato o el medio por el que un proveedor de servicios recibe y/o envía datos desde y/o a la aplicación, incluidos determinantes de factura, datos de consumo o eventos de dispositivo. Los métodos de procesamiento se utilizan también para definir el modo de crear información interna para la aplicación como, por ejemplo, datos iniciales de medida y eventos de dispositivo. Además, permiten definir cómo se envían las solicitudes de comando a un sistema de recopilación de datos concreto.
Deben configurarse los tipos de métodos de procesamiento siguientes para el proveedor de servicios MV90. Consulte la documentación de Oracle Utilities Meter Data Management / Smart Grid Gateway para obtener más información sobre la configuración de métodos de procesamiento.
Creación de medidas iniciales
Los métodos de procesamiento de creación de medidas iniciales definen los objetos de negocio utilizados para crear medidas iniciales. El servicio web entrante de predefinición de datos iniciales de medida utiliza este método de procesamiento con el fin de determinar para qué tipo de objeto de negocio de medida inicial se crearán instancias cuando se reciba el consumo de un sistema de recopilación de datos.
Métodos de procesamiento de sustitución para datos iniciales de medidas escalares
En el formato MV-90, los valores de inicio y finalización de lectura de contador pueden representar una lectura calculada basada en los datos de intervalos que se incluyen en los datos de MV90 o una lectura de registro que se ha cargado usando un canal distinto. Cuando los valores representan una lectura de registro, la aplicación puede crear un segundo fichero para las medidas iniciales escalares. La creación de un fichero de medidas iniciales escalares se dispara mediante el indicador Tipo de registro, DC_REGTYPE, en los datos de MV-90 y la variable processMV90ScalarData del fichero EnvironmentSettings.xq. Los valores de lectura de registro siguientes son válidos para el campo DC_REGTYPE:
Valor |
Descripción |
---|---|
V |
Lecturas visuales de energía |
D |
Lecturas visuales de potencia y energía |
E |
Lecturas de registro de codificador (solo energía). |
B |
Lecturas de energía visuales y de codificador. |
C |
Calcular lecturas de baja de contador a partir de la lectura base del codificador |
Tipos de componentes de medición para lecturas escalares: para crear datos iniciales de medida para lecturas de registro, cree primero nuevos tipos de componentes de medición para representar los registros. Se utilizarán para crear componentes de medición para lecturas escalares.
Tipo de componente de medición de ejemplo
-
Tipo de componente de medición: MV90_SCALAR_REG
-
Descripción: Registro escalar de MV90
-
Objeto de negocio de componente de medición: Registro
-
Objeto de negocio de medida: Medida
-
Tipo de servicio: Servicio de electricidad
-
Permitir consumo negativo: Permitido
-
Incremental/Sustractivo: Sustractivo
-
Método de lectura: Lectura automática
Otros atributos como, por ejemplo, Identificadores de valor, Grupos de validación, edición y estimación, etcétera, deben definirse en función de los requisitos.
Componentes de medición de registro para lecturas escalares: utilice los nuevos tipos de componentes de medición para crear componentes de medición para las medidas escalares creadas mediante el proceso de lectura de registro. Debe crear un componente de medición de registro correspondiente para cada canal de intervalo para el que recibirá lecturas escalares. El número de canal para los registros se debe basar en los números de canal de los canales de intervalos correspondientes más el sufijo definido en la configuración de entorno “MV90ScalarChannelSuffix”. El valor por defecto es “_S”. Estos registros se deben añadir también a la configuración de dispositivo que utilizan los canales de intervalo; en otras palabras, ambos componentes de medición, intervalo y escalar, deben estar en el mismo dispositivo. La tabla siguiente muestra ejemplos de estos valores para los componentes de medición:
Tipo de dispositivo/Número de serie |
Número de canal de intervalo de MV-90 |
Número de canal de registro escalar de MV-90 |
---|---|---|
MV90 - Eléctrico/00001 |
1 |
1_S |
MV90 - Eléctrico/00002 |
1 |
1_S |
MV90 - Eléctrico/00003 |
1 |
1_S |
Métodos de procesamiento de sustitución para proveedor de servicios MV-90: añada un método de procesamiento de sustitución al método de procesamiento Creación de medidas iniciales para el proveedor de servicios MV90 para cada tipo de componente de medición de registro. El objeto de negocio de cada método de procesamiento de sustitución debe ser “D5-InitialLoadIMDScalar”. Las tablas siguientes muestran ejemplos de métodos de procesamiento de sustitución:
Tipo de componente de medición |
Objeto de negocio |
---|---|
Registro escalar de MV90 |
D5-InitialLoadIMDScalar |
Tipo de componente de medición 2 |
D5-InitialLoadIMDScalar |
Tipo de componente de medición n |
D5-InitialLoadIMDScalar |
Asignación de eventos de dispositivo
Los métodos de procesamiento de asignación de eventos de dispositivo definen el modo en que se asignan eventos de dispositivo específicos de recopilación de datos a nombres de evento de dispositivo estándar. El servicio web entrante de predefinición de eventos de dispositivo utiliza este método de procesamiento con el fin de determinar para qué tipo de objeto de negocio de evento de dispositivo se crearán instancias cuando se reciban eventos de dispositivo de un sistema de recopilación de datos.
Conversión de UM
Los métodos de procesamiento de conversión de UM definen cómo se asignan códigos de unidad de medida (UM) específicos de recopilación de datos a códigos de UM estándar. Este método de procesamiento se usa para determinar cómo se asignan códigos de UM de MV90 a códigos de UM estándar cuando se recibe el consumo del sistema MV-90.