Visión general

Hay algunas preguntas frecuentes sobre la configuración de RS-485 mediante CoreStation (CS-40).

A continuación, se muestra una guía para la configuración de RS-485 con el código de demostración del SDK del dispositivo mediante el CS-40.

 

Se admiten tres modos RS-485 diferentes como se muestra a continuación.

  • Predeterminado: estado predeterminado de fábrica para la configuración de un dispositivo.
  • Maestro: Los dispositivos pueden buscar y agregar dispositivos esclavos a través de RS-485
  • Esclavo: Los dispositivos se pueden buscar y agregar a un dispositivo "Maestro" a través de RS-485

 

El dispositivo esclavo no está haciendo coincidir un dispositivo. Se trata simplemente de enviar la entrada de credenciales a un dispositivo maestro, recibir el resultado y mostrarlo desde el indicador o la pantalla LCD.

 

 

1. Dispositivos utilizados y preparaciones

 

- Lenguaje de programación: código de ejemplo C#. (https://github.com/supremainc/BioStar2_device_SDK/tree/master/Example_Csharp/cli/csharp)

 

- Dispositivo: CoreStation, BioEntry W2

 

- Registro de usuarios requerido para la autenticación.** En esta prueba, se utilizó una tarjeta Mifare CSN.

 

- Las conexiones físicas del cableado son las siguientes.

 

 

 

Si desea obtener más información sobre el cableado CS-40 y RS-485, consulte la guía CS-40 en nuestro sitio web. (Enlace a la página de inicio de CoreStation)

 

 

Si desea obtener más información sobre la conexión en cadena y RS-485, consulte este artículo:Conexión en cadena [BioStar] y RS485

 


 

2. Cómo configurar el dispositivo maestro / esclavo RS-485 usando el SDK del dispositivo

 

1. En primer lugar, se requieren ajustes para el dispositivo esclavo (BioEntry W2).

Configure el modo de dispositivo que se utilizará como esclavo. (ConfigControl.cs)

Establezca el modo para el dispositivo esclavo. Puede encontrar los valores que debe establecer en el documento a continuación. (https://kb.supremainc.com/bs2sdk/doku.php?id=en:configuration_api#bs2rs485config)

Captura de pantalla de un programa informático

Descripción generada automáticamente

 

Se pueden conectar hasta 31 dispositivos esclavos a través de una conexión en cadena, y se pueden conectar hasta 8 dispositivos de huellas dactilares.

Pero, si es necesario hacer muchas coincidencias de huellas dactilares con varios dispositivos al mismo tiempo, se recomienda utilizar un número limitado de dispositivos de huellas dactilares esclavos para obtener un rendimiento de coincidencia óptimo.

 

2. Se requieren ajustes para la CoreStation (CS-40).

2-1. Configure el modo de dispositivo que se utilizará como maestro, consulte el paso 1-2. (ConfigControl.cs)

(Puede omitir este paso ya que el CS-40 solo se usa como maestro).

 

2-2. Obtenga y configure el dispositivo esclavo.

Primero, conéctese al dispositivo maestro. Busque y agregue el dispositivo esclavo. (SlaveControl.cs)

CS-40: Usar API BS2_GetSlaveExDevice / BS2_SetSlaveExDevice

Todos los dispositivos (excepto CS-40): Usar BS2_GetSlaveDevice / BS2_SetSlaveDevice API

Captura de pantalla de un programa informático

Descripción generada automáticamente

 

Cuando se inicializa el SDK, no hay información sobre los dispositivos esclavos. Por lo tanto, se debe buscar o agregar un dispositivo esclavo antes de controlarlo.

 

El modo de autenticación del Esclavo debe cambiarse mientras el Maestro está conectado. El dispositivo esclavo no almacena el modo de autenticación por separado.

 

 

3. Después de completar la configuración, pruebe el dispositivo maestro / esclavo.

Pruebe con las credenciales del usuario en el dispositivo maestro. El dispositivo esclavo solo envía la entrada de credenciales a un dispositivo maestro. Puede comprobar los resultados de la autenticación mediante un registro de supervisión en tiempo real. (Registro)