Página anterior Descripción de las reacciones de los objetos de sistema  CAM Página siguiente

Skip to end of metadata
Go to start of metadata

El objeto GRABBER corresponde al objeto de sistema de Dispositivo de Captura de Video.

El objeto Grabber envía los eventos que se presentan en la tabla. El procedimiento se inicia cuando aparece el evento correspondiente.

Procedimiento de formato de eventos para el dispositivo de captura de video:

OnEvent("GRABBER","_id_","_event_")

 

Descripción de los eventos del objeto Grabber.

Evento

Descripción

"+12V"

Error de voltaje +12V.

"+3.3V"

Error de voltaje+3.3V.

"+5V"

Error de voltaje+5V.

"-12V"

Error de voltaje-12V.

"-5V"

Error de voltaje-5V.

"CPU_FAN"

Número de rotaciones del ventilador.

"CPU_TEMP"

Temperatura del procesador.

"SYS_TEMP"

Temperatura del chipset MB.

"UPS_COMMLOST"

Pérdida de conexión.

"UPS_FATAL_ERROR"

Error de conexión.

"UPS_LOWBATT"

Batería baja.

"UPS_ONBATT"

Cambiar a suministro de batería.

"UPS_ONLINE"

Restaurar el suministro principal.

"UPS_REPLACEBATT"

Se necesita cambio de batería.

"UPS_SHUTTING"

Apagar.

"VCORE"

Voltaje del núcleo del procesador.

"AUDIO_SIG_LOST "

Pérdida de sonido

"CONNECT_FAIL"

Error de conexión

"CONNECT_OK "

Conectado

"NETWORK_FAILURE "

Pérdida de conexión

"STATE_CONNECTED "

Conexión restablecida

Éste es el formato de operador para describir las acciones con el dispositivo de captura de video:

DoReact("GRABBER","_id_","_comando_"[,"_parámetros_"]);

 

En la siguiente tabla se presenta la lista de comandos y parámetros del objeto Grabber:

Comando – descripción del comando

Parámetros

Descripción de los parámetros

"SETUP" – configura los parámetros del dispositivo de captura de video.

chan<>

Número de ranuras PCI (0,1,2,…,32).

mode<>

Velocidad de captura/digitalización (0 – máxima, 1 – media, 2 – mínima).

resolution<>

Resolución (0– estándar, cuarto de cuadro (384x288); 1 – alta, medio cuadro (768х288); 2 – marco máximo (768х576)).

format<>

Formato de la señal de video (PAL, NTSC).

drives<>

Discos para la grabación de archivos de video (DRIVE1:\, DRIVE2:\ … DRIVEN:\).

cams<>

Número de cámaras de video conectadas

auth<>

 

ip<>

Dirección IP de la tarjeta de red de entrada de video

name<>

Nombredelobjecto.

flags <>

Indicadores.

ip_port<>

Puerto IP.

password<>

Contraseña.

type<>

Tipo de digitalización.

username<>

Acceso.

watchdog<>

Cierre de WatchDog (0 –desactivado, 1 – activado).

"SET_DRIVES" – configura los discos para la grabación de archivos de video.

drives<>

Discos para la grabación de archivos de video.

"MUX1_OFF" – desactiva la salida de video mediante la salida analógica 1.

-

-

"MUX2_OFF" - desactiva la salida de video mediante la salida analógica 2.

-

-

"MUX3_OFF" - desactiva la salida de video mediante la salida analógica 3.

-

-

"SET_IPINT_PARAM" – Configura (cambia) los parámetros del dispositivo IP. La reacción permite cambiar la configuración del dispositivo IP sin entrar en su interfaz web.

Nota. Para la operación de reacción es necesario activar el modo de señal de video de flujo múltiple -  ver  Guía del Administrador, sección Configuración de video en flujo múltiple y el Apéndice 2. Definición de los valores param_id y param_value para la reacción SET_IPINT_PARAM

param_id<>

Nombre del parámetro. El conjunto de parámetros para cada cámara es individual – ver Apéndice 2. Definición de los valores param_id y param_value para la reacción SET_IPINT_PARAM

param_value<>

Valor del parámetro. El conjunto de parámetros para cada cámara es individual – ver Apéndice 2. Definición de los valores param_id y param_value para la reacción SET_IPINT_PARAM

cam_id<>

ID de la cámara en el paquete de softwareIntellect.

vstream_id<>

El número de flujos de video (parámetro opcional) se da como “Número de cámara”.”Número de flujo”, por ejemplo, 1.1, 1.2.

Las propiedades del objeto GRABBER quedan reflejadas en la tabla.

Propiedades del objetoGRABBER

Descripción de las propiedades

ID<>

ID del objeto.

PARENT_ID<>

Número del dispositivo de captura de video.

Ejemplos de uso de eventos y reacciones del objeto Dispositivo de captura de video:

  1. Se necesita establecer el primer canal en el primer dispositivo de captura de video, a máxima velocidad de digitalización, resolución a medio cuadro y formato PAL mientras se inicia la primera macro.

    Nota.

    La descripción del objeto MACRO es la siguiente (ver la sección MACRO).
    OnEvent("MACRO","1","RUN")
    // iniciarmacro 1
    {
        DoReact("GRABBER","1","SETUP","chan<1>,mode<0>,resolution<1>,format<PAL>");
    
        //establecer el canal 1 en el primer dispositivo de captura de video, la velocidad de la digitalización es la máxima, la resolución es medio cuadro, el formato es PAL 
    }
  2. Configure los discos D:\ y F:\ para la grabación de archivos de video mientras se inicia la tercera macro.

    OnEvent("MACRO","3","RUN") //iniciar macro 3
    {
        DoReact("GRABBER","1","SET_DRIVES","drives<D:\,F:\>"); //grabar el archivo de video en los discos D:\ y F:\
    }
  3. Se necesita mostrar en pantalla la primera cámara de video en la primera salida analógica y desactivar las primeras salidas analógicas de la primera y segunda tarjetas mientras se produce un error de conexión en el segundo dispositivo de captura de video.

    OnEvent("GRABBER","2"," UPS_FATAL_ERROR") //error de conexión en el dispositivo de captura de video 2
    {
        DoReact("CAM","1","MUX1"); //mostrar la cámara de video 1 en la 1-era salida analógica de la tarjeta
        Wait(5);
        DoReact("GRABBER","1","MUX1_OFF"); //desactivar 1-era salida analógica de la primera tarjeta
        DoReact("GRABBER","2","MUX1_OFF"); // desactivar 1-era salida analógica de la segunda tarjeta
    }

    Nota.

    Si las salidas analógicas de dos o más tarjetas están conectadas en paralelo y la cámara de video 1 pertenece al primer captador y la cámara de video 2 pertenece al segundo captador, mientras ejecuta el comando «DoReact("CAM","1","MUX1");» es necesario ejecutar el comando «DoReact("GRABBER","2","MUX1_OFF");» primero, y de la misma forma, mientras ejecuta el comando «DoReact("CAM","2","MUX1");» es necesario ejecutar el comando «DoReact("GRABBER","1","MUX1_OFF");» primero. De otro modo, se producirá una superposición de señales.

    Nota.

    La descripción del objeto CÁMARA es la siguiente (ver la sección  CAM).
  4. Es necesario desactivar la segunda salida analógica del dispositivo de captura de video mientras se restaura el suministro principal.

    OnEvent("GRABBER","1","UPS_ONLINE")//restaurando el suministro principal
    {
        DoReact("GRABBER","1","MUX2_OFF");//desactivar la salida analógica 2
    }
  • No labels