Visión general

Hay algunas preguntas frecuentes sobre la configuración de RS-485 mediante Suprema G-SDK.

Aquí hay una guía para la configuración de RS-485 con el código de demostración de Suprema G-SDK.

 

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 de Python.

(PYTHON_CLIENT_SDK_VX.X.X._XXXXXXXX -> ejemplo -> rs485)

 

- Dispositivo: FaceStation F2, BioEntry P2

 

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

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

 

Consulte el archivo adjunto para obtener el código fuente agregado para revisar el proceso de conexión Maestro/Esclavo.

 

1. La configuración es necesaria para el dispositivo maestro.

1-1. Configure el modo de dispositivo que se utilizará como maestro.

Establezca el modo para el dispositivo maestro. Puede encontrar los valores que debe establecer en el siguiente documento:

(https://supremainc.github.io/g-sdk/api/rs485/#setconfig)

 

2. Obtenga y configure el dispositivo esclavo.

Primero, conéctese al dispositivo maestro. Busque y agregue el dispositivo esclavo.

Dispositivo de búsqueda: https://supremainc.github.io/g-sdk/api/rs485/#searchdevice

Establecer dispositivo: https://supremainc.github.io/g-sdk/api/rs485/#setdevice

 

Al conectar un dispositivo esclavo, debe establecer enable en True para que la conexión continúe.

El  dispositivo actualiza automáticamente el estado de conexión una vez que se conecta correctamente.

https://supremainc.github.io/g-sdk/api/rs485/#slave-devices

 

Solo tienes que registrar esclavos una vez. Sin embargo, dado que esta información no se almacena en la puerta de enlace del dispositivo, debe usar Connect.SetSlaveDevice o ConnectMaster.SetSlaveDevice cuando se vuelva a conectar la puerta de enlace del dispositivo.

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)


 

++ El archivo adjunto contiene el código fuente para conectar un dispositivo maestro con un dispositivo esclavo y modificar el modo de autenticación del dispositivo esclavo.