Métodos de integración con los productos DDS

,

En la mayoría de instalaciones de seguridad, deben convivir diferentes sistemas de seguridad. Muchas de las plataformas de control de accesos, son plataformas cerradas en las que los métodos de integración son complicados o en los que se delimita mucho la información por parte del fabricante.

En ACCESOR  compartimos la filosofía junto con DDS   que las plataformas deben ser lo más abiertas posibles para poder interactuar con sistemas de terceros.

Para ello en este pequeño tutorial, se presentan 9 tipos de integración diferentes que se categorizan en 4 tipos.

Los tres primeros tipos necesitan la aplicación Amadeus 5  funcionando para poder interactuar y el 4 tipo, son para integraciones que se comunican directamente con las controladoras y que no necesitan el software  Amadeus 5 funcionando.

Integrations-AM5

Tipo 1: Envío y recepción  de  Amadeus 5 a través Spread

Posibilidades:

  • Lectura del estado de las entradas y salidas
  •  Activación de acciones y procesos
  • Abrir pantallas de Amadeus 5
  • Crear y eliminar  titulares de tarjetas
  • Ver vídeo
  • Ver informes
  •  Recibir eventos
  •  Importación de usuarios (incluso la confirmación o error de cada registro importado)

Métodos de integración opcionales para este tipo:

Base de datos API ( todos los comandos XML de la API deben ser escritos en una tabla de la base de datos y los eventos se puede leer en la base de datos directamente)

API XML (basado en SpreadCmd.exe , con una lista de comandos XML disponibles y una aplicación de ejemplo con códigos de origen )

acAPI.dll (archivo DLL , escrito por el DDS , soporta unos comandos específicos para enviar a Amadeus 5 ) .

El método de la acAPI.dll es menos recomendable hoy para nuevos proyectos debido a que:

      ( a) tiene menos opciones y menos flexibilidad que la API XML ;

      ( b ) El XML es multiplataforma mientras acAPI.dll sólo es compatible con el entorno de Microsoft

Tipo 2 : El envío de comandos a través de Amadeus 5 Spread

Posibilidades:

  • Crear o eliminar los titulares de tarjetas
  •  Activación de las acciones y procesos
  •  Abrir pantallas de Amadeus 5

Método de integración opcional para este tipo:

SpreadCmd.exe (archivo EXE , escrito por el DDS , permitiendo el envío de líneas de comandos XML a través Amadeus 5 Spread )

AMADEUS 5 DLL www de comandos HTTP (archivo DLL , escrito por el DDS , permitiendo el envío de líneas de comandos HTTP a través Amadeus 5 Spread usando los Servicios de Internet Information de Windows)

Tipo 3: Comuníquese con AMADEUS 5 mediante el uso de protocolos estandard para leer / escribir etiquetas predefinidas :

Posibilidades:

  • Leer el estado de E / S ,
  •  Activación de las acciones y procesos
  •  Abrir pantallas en Amadeus 5.

Métodos de integración opcionales para este tipo:

OPC ( OPC Amadeus 5  publica etiquetas para leer / escribir , permitiendo a un cliente OPC a leer y escribir desde / a estas etiquetas )

MODBUS- TCP ( Amadeus 5 virtualiza cada controlador como un dispositivo MODBUS- TCP , permitiendo a un programa de terceros para leer y escribir desde / a estos dispositivos en el protocolo MODBUS- IP)

Wizcon (Amadeus 5  publica etiquetas Wizcon para leer / escribir, lo que permite a un cliente Wizcon a leer y escribir desde / a estas etiquetas . )

Nota : Se requiere la aplicación “Wizcon Supervisor” .

Tipo 4: La comunicación directa con el controlador, sin Amadeus 5

Posibilidades: Todos los comandos del controlador que admite el método seleccionado ( de los dos siguientes )

Métodos de integración opcionales para este tipo:

  • DDSCOM (ActiveX / DLL que contiene herramientas para comunicarse con los controladores DDS )
  • Protocolo completo: protocolo de comunicación de nivel básico con todos los comandos soportados por el controlador (este método proporciona la máxima flexibilidad , pero por otro lado es la más exigente para un programador , ya que requiere escribir toda la capa de comunicación a partir de cero. Se recomienda a las empresas que quieren lograr el control completo sobre todos los aspectos de la comunicación sin el uso de archivos DDS ) .