Net Present Value
DSB – OPERATIONAL COSTS
El protocolo DNP implementado para OASyS soporta el envío de comandos, ya sean de tipo digital (por ejemplo open/close) o analógico (setpoints), de los siguientes tipos:
- Select before Operate (SBO) - Direct Operate
7.6.1.3
Petición de Integridad (Integrity
El protocolo DNP implementado para OASyS permite realizar una petición de integridad periódica de los datos de la RTU, para garantizar que los datos mostrados por el Scada son exactamente los mismos que los presentes en la remota.
Esto es especialmente importante cuando se usan los modos Report
ya que una interrupción de las comunicaciones puede provocar que ciertos mensajes no lleguen nunca al maestro.
82
DNP V3.00 RTU Configuration Specification.
DNP 3.0 Basic 4 Document Set, available from the DNP User Group (www.dnp.org).
Modos de Adquisición de datos
El protocolo DNP implementado para OASyS soporta la adquisición de señales de tipo analógico, digital y contador. Estos datos pueden ser adquiridos en algunos de los modos siguientes:
Polling: la estación maestra(OASyS) pregunta a al RTU de dos posib
Exception: el maestro pregunta sólo por cambios por excepción (aquellos datos que han cambiado desde la última pregunta).
Type (Dump): el maestro pregunta por cierto tipo de datos (analog, status, envía mensajes sin necesidad de que el maestro realice ninguna pregunta. El protocolo DNP implementado para OASyS soporta la combinación de ambos modos de adquisición. Además, por defecto OASyS siempre procesará todos los mensajes no solicitados.
El protocolo DNP implementado para OASyS soporta el envío de comandos, ya sean de tipo digital (por ejemplo open/close) o analógico (setpoints), de los siguientes tipos:
Select before Operate (SBO) Direct Operate
Petición de Integridad (Integrity Update)
El protocolo DNP implementado para OASyS permite realizar una petición de integridad periódica de los datos de la RTU, para garantizar que los datos mostrados por el Scada son exactamente los mismos que los presentes en la remota.
especialmente importante cuando se usan los modos Report-By
ya que una interrupción de las comunicaciones puede provocar que ciertos mensajes no lleguen
Revisión 2.0 (11.05.15)
DNP 3.0 Basic 4 Document Set, available from the DNP User Group (www.dnp.org).
El protocolo DNP implementado para OASyS soporta la adquisición de señales de tipo analógico, digital y contador. Estos datos pueden ser adquiridos en algunos de los modos siguientes:
Polling: la estación maestra(OASyS) pregunta a al RTU de dos posibles maneras:
Exception: el maestro pregunta sólo por cambios por excepción (aquellos Type (Dump): el maestro pregunta por cierto tipo de datos (analog, status, envía mensajes sin necesidad de que el maestro realice ninguna pregunta. El protocolo DNP implementado para OASyS soporta la combinación de ambos modos de adquisición. Además, por defecto OASyS siempre procesará todos los mensajes no solicitados.
El protocolo DNP implementado para OASyS soporta el envío de comandos, ya sean de tipo digital (por ejemplo open/close) o analógico (setpoints), de los siguientes tipos:
El protocolo DNP implementado para OASyS permite realizar una petición de integridad periódica de los datos de la RTU, para garantizar que los datos mostrados por el Scada son exactamente los
By-Exception o Unsolicited, ya que una interrupción de las comunicaciones puede provocar que ciertos mensajes no lleguen
Empresa Eléctrica Quito, S.A.
TE-002222-MAN-001
Hay varios tipos de peticiones de integridad:
• Class 0 Scan: la estación maestra solicita todos los datos de la RTU. Es la consulta básica de DNP, que todas las RTUs DNP deben ser capaces de contestar, pero estas respuestas pueden contener grandes cantidades de datos y ocupar ineficientemente el canal de comunica
• Report-By-Type (Dump Input): el maestro solicita solo ciertos tipos de datos que hayan sido habilitados. Oasys utiliza la información contenida en la sección Dump Grid en ADE, como veremos más adelante, y solicita aquellos tipos de datos que hayan
• Dump Output: la estación maestra puede leer registros correspondientes a salidas digitales y analógicas.
• Dump In and Out: en este caso la estación maestra solicita tanto los valores de entrada como los registros de salida, por lo que es
consecutivos.
Oasys ejecutará una petición de integridad según sea configurado en la sección “Remote Schedule” en ADE del registro de remote correspondiente, o cuando se produzca alguna de las siguientes situaciones:
- El operador fuerza una petición de integridad desde la ventana de control de remotas. - La RTU indique que ha sido inicializada.
- En el arranque del servicio Realtime, o después de una conmutación de este servicio, si la opción “Integrity Update Automa
correspondiente.
7.6.1.4
Sincronización Horaria.
El protocolo DNP implementado para OASyS permite ejecutar una sincronización del reloj de la RTU según sea configurado en la sección “Remote Schedule” en ADE del
correspondiente, o cuando se produzca alguna de las siguientes situaciones:
- El operador fuerza una petición de sincronización desde la ventana de control de remotas.
- La RTU indique que ha sido inicializada. - La RTU solicita la sincronizac
7.6.1.5
Asignación de Clases DNP
Una Clase DNP es un conjunto genérico de puntos asignados a un determinado grupo, de manera que el usuario puede monitorizar de manera preferente los puntos asignados a este grupo.
83
Hay varios tipos de peticiones de integridad:
n: la estación maestra solicita todos los datos de la RTU. Es la consulta básica de DNP, que todas las RTUs DNP deben ser capaces de contestar, pero estas respuestas pueden contener grandes cantidades de datos y ocupar ineficientemente el canal de comunica
Type (Dump Input): el maestro solicita solo ciertos tipos de datos que hayan sido habilitados. Oasys utiliza la información contenida en la sección Dump Grid en ADE, como veremos más adelante, y solicita aquellos tipos de datos que hayan
Dump Output: la estación maestra puede leer registros correspondientes a salidas digitales y Dump In and Out: en este caso la estación maestra solicita tanto los valores de entrada como los registros de salida, por lo que es equivalente a un Dump Input y un Dump Output
Oasys ejecutará una petición de integridad según sea configurado en la sección “Remote Schedule” en ADE del registro de remote correspondiente, o cuando se produzca alguna de las
El operador fuerza una petición de integridad desde la ventana de control de remotas. La RTU indique que ha sido inicializada.
En el arranque del servicio Realtime, o después de una conmutación de este servicio, si la opción “Integrity Update Automatically” está activa en el registro de connection correspondiente.
Sincronización Horaria.
El protocolo DNP implementado para OASyS permite ejecutar una sincronización del reloj de la RTU según sea configurado en la sección “Remote Schedule” en ADE del
correspondiente, o cuando se produzca alguna de las siguientes situaciones:
El operador fuerza una petición de sincronización desde la ventana de control de La RTU indique que ha sido inicializada.
La RTU solicita la sincronización horaria.
Asignación de Clases DNP
Una Clase DNP es un conjunto genérico de puntos asignados a un determinado grupo, de manera que el usuario puede monitorizar de manera preferente los puntos asignados a este grupo.
Revisión 2.0 (11.05.15)
n: la estación maestra solicita todos los datos de la RTU. Es la consulta básica de DNP, que todas las RTUs DNP deben ser capaces de contestar, pero estas respuestas pueden contener grandes cantidades de datos y ocupar ineficientemente el canal de comunicaciones.
Type (Dump Input): el maestro solicita solo ciertos tipos de datos que hayan sido habilitados. Oasys utiliza la información contenida en la sección Dump Grid en ADE, como veremos más adelante, y solicita aquellos tipos de datos que hayan sido configurados.
Dump Output: la estación maestra puede leer registros correspondientes a salidas digitales y Dump In and Out: en este caso la estación maestra solicita tanto los valores de entrada como equivalente a un Dump Input y un Dump Output
Oasys ejecutará una petición de integridad según sea configurado en la sección “Remote Schedule” en ADE del registro de remote correspondiente, o cuando se produzca alguna de las
El operador fuerza una petición de integridad desde la ventana de control de remotas.
En el arranque del servicio Realtime, o después de una conmutación de este servicio, si tically” está activa en el registro de connection
El protocolo DNP implementado para OASyS permite ejecutar una sincronización del reloj de la RTU según sea configurado en la sección “Remote Schedule” en ADE del registro de remote correspondiente, o cuando se produzca alguna de las siguientes situaciones:
El operador fuerza una petición de sincronización desde la ventana de control de
Una Clase DNP es un conjunto genérico de puntos asignados a un determinado grupo, de manera que el usuario puede monitorizar de manera preferente los puntos asignados a este grupo.
Empresa Eléctrica Quito, S.A.
TE-002222-MAN-001
La estación maestra puede enviar un
tengan el nivel 3 de compatibilidad con DNP (DNP Level 3).
SI la RTU es de nivel 2, debe preguntarse al suministrador de la remota cual es la asignación de clases que incorpora dicho equipo de fáb
registro DNP de la remota correspondiente, debe ser modificada para que coincida con dicha configuración.
La configuración de clases en ADE es utilizada en el modo Report
El protocolo DNP implementado para OASyS permite ejecutar una asignación de clases de la RTU según sea configurado en la sección “Remote Schedule” en ADE del registro de remote correspondiente, o cuando se produzca alguna de las siguientes situaciones:
- El operador fuerza remotas.
- La RTU indique que ha sido inicializada. - La RTU solicita la asignación de clases. - La primera vez que la RTU es puesta en Scan.
7.6.1.6
Contadores Congelados.
El comando de contadores congelado
de determinados datos. Estos datos pueden ser posteriormente solicitados por el maestro.
El protocolo DNP implementado para OASyS permite ejecutar el comando de contadores congelados según sea co
remote correspondiente, o cuando se produzca alguna de las siguientes situaciones: - La RTU indique que ha sido inicializada.
- La RTU solicita el envío de dicho comando.
7.6.1.7
Muestreo de Datos (Poll
La estación maestra realizará un muestreo de los datos de la RTU (ya sea todos los datos o sólo cambios por excepción) según esté configurado en ADE, en el registro del protocolo DNP de la remota correspondiente.
84
La estación maestra puede enviar un comando de asignación de clases DNP a aquellas remotas que tengan el nivel 3 de compatibilidad con DNP (DNP Level 3).
SI la RTU es de nivel 2, debe preguntarse al suministrador de la remota cual es la asignación de clases que incorpora dicho equipo de fábrica. La configuración de clases indicada en ADE, en el registro DNP de la remota correspondiente, debe ser modificada para que coincida con dicha
La configuración de clases en ADE es utilizada en el modo Report-By-
P implementado para OASyS permite ejecutar una asignación de clases de la RTU según sea configurado en la sección “Remote Schedule” en ADE del registro de remote correspondiente, o cuando se produzca alguna de las siguientes situaciones:
El operador fuerza una asignación de clases DNP desde la ventana de control de La RTU indique que ha sido inicializada.
La RTU solicita la asignación de clases. La primera vez que la RTU es puesta en Scan.
Contadores Congelados.
El comando de contadores congelados fuerza que la RTU guarde en sus buffers internos una copia de determinados datos. Estos datos pueden ser posteriormente solicitados por el maestro.
El protocolo DNP implementado para OASyS permite ejecutar el comando de contadores congelados según sea configurado en la sección “Remote Schedule” en ADE del registro de remote correspondiente, o cuando se produzca alguna de las siguientes situaciones:
La RTU indique que ha sido inicializada. La RTU solicita el envío de dicho comando.
Muestreo de Datos (Poll Now)
La estación maestra realizará un muestreo de los datos de la RTU (ya sea todos los datos o sólo cambios por excepción) según esté configurado en ADE, en el registro del protocolo DNP de la
Revisión 2.0 (11.05.15)
comando de asignación de clases DNP a aquellas remotas que
SI la RTU es de nivel 2, debe preguntarse al suministrador de la remota cual es la asignación de rica. La configuración de clases indicada en ADE, en el registro DNP de la remota correspondiente, debe ser modificada para que coincida con dicha
-Exception.
P implementado para OASyS permite ejecutar una asignación de clases de la RTU según sea configurado en la sección “Remote Schedule” en ADE del registro de remote correspondiente, o cuando se produzca alguna de las siguientes situaciones:
una asignación de clases DNP desde la ventana de control de
s fuerza que la RTU guarde en sus buffers internos una copia de determinados datos. Estos datos pueden ser posteriormente solicitados por el maestro.
El protocolo DNP implementado para OASyS permite ejecutar el comando de contadores nfigurado en la sección “Remote Schedule” en ADE del registro de remote correspondiente, o cuando se produzca alguna de las siguientes situaciones:
La estación maestra realizará un muestreo de los datos de la RTU (ya sea todos los datos o sólo cambios por excepción) según esté configurado en ADE, en el registro del protocolo DNP de la
Empresa Eléctrica Quito, S.A.
TE-002222-MAN-001
El protocolo DNP implementado para OA
según sea configurado en la sección “Remote Schedule” en ADE del registro de remote correspondiente, o cuando se produzca alguna de las siguientes situaciones:
- El operador fuerza un Poll Now desde la - La RTU indique que ha sido inicializada. - La RTU solicita el muestreo de datos.
7.6.2.
Configuración del registro Connection
Desde el Navigation Menu, pulsamos la opción ADE (Advanced Database Editor) dentro del apartado Tools. En el apartado Connection, creamos una nueva fila. Escogemos “DNP_v3.0” como protocolo de conexión:
Configuración del registro Connection
85
El protocolo DNP implementado para OASyS permite ejecutar un muestreo de datos de la RTU según sea configurado en la sección “Remote Schedule” en ADE del registro de remote correspondiente, o cuando se produzca alguna de las siguientes situaciones:
El operador fuerza un Poll Now desde la ventana de control de remotas. La RTU indique que ha sido inicializada.
La RTU solicita el muestreo de datos.
Configuración del registro Connection
Desde el Navigation Menu, pulsamos la opción ADE (Advanced Database Editor) dentro del l apartado Connection, creamos una nueva fila. Escogemos “DNP_v3.0” como protocolo de conexión:
Revisión 2.0 (11.05.15)
SyS permite ejecutar un muestreo de datos de la RTU según sea configurado en la sección “Remote Schedule” en ADE del registro de remote correspondiente, o cuando se produzca alguna de las siguientes situaciones:
ventana de control de remotas.
Desde el Navigation Menu, pulsamos la opción ADE (Advanced Database Editor) dentro del l apartado Connection, creamos una nueva fila. Escogemos “DNP_v3.0”
Empresa Eléctrica Quito, S.A.
TE-002222-MAN-001
En la pestaña específica “DNP” escribiremos el identificador asignado a la estación maestra (normalmente 1). Este número no puede coincidir con ninguno de los números de esclavo de las remotas que sean asignadas a esta connection.
En el apartado Physical Connection Edit, el tipo de conexión es “Red”; el HostName es la IP o nombre de la remota DNP o el del Servidor de
hayamos especificado en la remota DNP (normalmente el 20000) o el puerto correspondiente del servidor de terminales (DNP Serial). Pulsando en Scan Edit, especificamos “Encuesta de hospedaje”, y configuramos
7.6.3.
Configuración del registro Remote
Rellenaremos el campo RTU Protocol con “DNP v3.0”. No debemos olvidar asignar la conexión que hemos definido antes a la remota, creando el registro “remconnjoin” correspondiente. En el campo Address indicaremos en número de remota esclava.
Configuración del registro Remote
86
En la pestaña específica “DNP” escribiremos el identificador asignado a la estación maestra número no puede coincidir con ninguno de los números de esclavo de las remotas que sean asignadas a esta connection.
En el apartado Physical Connection Edit, el tipo de conexión es “Red”; el HostName es la IP o nombre de la remota DNP o el del Servidor de teminales serie (DNP Serial); el puerto es el que hayamos especificado en la remota DNP (normalmente el 20000) o el puerto correspondiente del servidor de terminales (DNP Serial). Pulsando en Scan Edit, especificamos “Encuesta de hospedaje”, y configuramos los diferentes tiempos.
Configuración del registro Remote
Rellenaremos el campo RTU Protocol con “DNP v3.0”. No debemos olvidar asignar la conexión que hemos definido antes a la remota, creando el registro “remconnjoin” correspondiente. En el
Address indicaremos en número de remota esclava.
Revisión 2.0 (11.05.15)
En la pestaña específica “DNP” escribiremos el identificador asignado a la estación maestra número no puede coincidir con ninguno de los números de esclavo de las
En el apartado Physical Connection Edit, el tipo de conexión es “Red”; el HostName es la IP o teminales serie (DNP Serial); el puerto es el que hayamos especificado en la remota DNP (normalmente el 20000) o el puerto correspondiente del servidor de terminales (DNP Serial). Pulsando en Scan Edit, especificamos “Encuesta de
Rellenaremos el campo RTU Protocol con “DNP v3.0”. No debemos olvidar asignar la conexión que hemos definido antes a la remota, creando el registro “remconnjoin” correspondiente. En el
Empresa Eléctrica Quito, S.A.
TE-002222-MAN-001
En la ventana de datos específicos del protocolo deberemos rellenar los siguientes campos:
• Vendor: fabricante de RTUs o especificar “not listed”. Este campo intr variantes al protocolo.
• Compliance: nivel de compatibilidad DNP de la RTU esclava. Determina el método de comunicación que permitirá dicha RTU.
- Level 1: Sólo escaneos de Clases DNP
- Level 2: Level 1 compliance and Dumps, Time Synchronization
- Level 3: Level 2 compliance and Assign Classes Scans.
• Integrity Action: accion a ejecutar por el maestro en una petición de integridad.
- No Action: El escaneo de integridad está deshabilitado.
- Class 0 Scan: La estación principal
- Dump Input: La estación principal recupera todos los valores de analog, status y rate.
- Dump Output: La estación principal recupera todos los valores de salida de analog (clase 40) y
status (clase 10).
- Dump In and Out: La
• Analog output: tipos de salidas analógicas o consignas.
- SBO: (Select Before Operate) Seleccionar antes de operar.
- Direct Operate: No seleccionar, solo operar.
- Operate to ACK: Operar sin re
• Accumulator Meter Freeze: Seleccionar el comando “meter freeze”.
- no MTRFRZ: Lee todos los valores de medida secuencialmente, obteniendo variaciones en el
tiempo de lectura.
- MTRFRZ rollover: Lee los valores de rate del registro holding sin resetear
a cero.
- MTRFRZ reset: Lee los valores de rate del registro holding y resetea el Registro a cero.
• Use Datalink Confirm?: Marcar esta casilla para solicitar que la estación principal confirme la recepción de los mensajes enviados por l
• Mode of Operations: Seleccionar el modo de operación del dispositivo:
- solicited: la RTU solo responde a comandos y solicitudes de la estación principal.
- unsolicited: la RTU envía mensajes a la estación principal s
87
En la ventana de datos específicos del protocolo deberemos rellenar los siguientes campos: Vendor: fabricante de RTUs o especificar “not listed”. Este campo intr
variantes al protocolo.
Compliance: nivel de compatibilidad DNP de la RTU esclava. Determina el método de comunicación que permitirá dicha RTU.
Level 1: Sólo escaneos de Clases DNP
Level 2: Level 1 compliance and Dumps, Time Synchronization Level 3: Level 2 compliance and Assign Classes Scans.
Integrity Action: accion a ejecutar por el maestro en una petición de integridad. No Action: El escaneo de integridad está deshabilitado.
Class 0 Scan: La estación principal recupera todos los datos de la RTU.
Dump Input: La estación principal recupera todos los valores de analog, status y rate.
Dump Output: La estación principal recupera todos los valores de salida de analog (clase 40) y status (clase 10).
Dump In and Out: La estación principal recupera todos los valores de entrada y salida.