Lectores de terceros en Space
Introducción
Los lectores de terceros se refieren a dispositivos que se integran con Space y permiten funcionalidades como lectores de larga distancia en aparcamientos o en peajes de autopista. Al añadir un lector de terceros a Space, se utiliza una interfaz Wiegand para comunicar el lector de terceros con un controlador Salto (CU).
Wiegand se refiere a la tecnología utilizada en lectores de tarjetas y sensores. Este sistema es una interfaz de comunicación por cable que funciona entre un lector y una controladora. Normalmente, la tecnología Wiegand se encuentra en tarjetas, lectores de huellas dactilares o cualquier otro dispositivo de captura de datos.
Para configurar Space para que lea un dispositivo de terceros, necesitas saber qué tipo de Wiegand utiliza el sistema del lector de terceros. Los tipos de Wiegand más comunes son los siguientes:
- Wiegand 26 bits
- Wiegand 32 bits
- Wiegand 34 bits
- Wiegand 35 bits
- Wiegand 37 bits
Configuración de lectores de terceros
Para configurar lectores de terceros para utilizarlos en Space, ve a Sistema > Lectores de terceros.
El software incluirá por defecto la posibilidad de utilizar el Lector de larga distancia de Salto:
Pantalla 'Lectores de terceros'
Todos los ajustes necesarios para la salida de código Wiegand correcta para los lectores de larga distancia de Salto ya están preconfigurados y no se pueden modificar.
Ejemplo de códigos Wiegand
Para entender cómo configurar correctamente un código Wiegand determinado, las siguientes explicaciones se centran en el formato Wiegand estándar de 26 bits. El ejemplo seguirá las especificaciones que se indican a continuación:
Ejemplo de Wiegand estándar de 26 bits
Este ejemplo utiliza un formato hexadecimal. Teniendo en cuenta que 1 byte equivale a 8 bits, y que un byte se representa mediante dos dígitos en formato hexadecimal (del 0 al 9 y de la A a la F), por lo tanto, un código Wiegand de 26 bits se representará mediante 24 bits de datos (8 × 3 bytes) y dos bits adicionales para la paridad.
Basándose en el ejemplo anterior, habría que configurar un código Wiegand representado por dos grupos de bits para representar correctamente los datos de "Facility Code" (Código de instalación) y "Card Number" (Número de tarjeta) del ejemplo:
Formato de datos
Nuevos lectores de terceros
Para configurar un nuevo lector de terceros, haz lo siguiente:
- Haz clic en el botón Añadir.
Añadir nuevo lector de terceros
Escribe un nombre en el campo Nombre para el nuevo lector de terceros que se va a integrar.
Haz clic en el botón Añadir código.
Añadiendo código
Se muestra el cuadro de diálogo Definición de código Wiegand. Esto te permite especificar las diferentes partes que forman el código Wiegand y definir sus características.
Definición de código Wiegand
Escribe una letra para identificar el código en el campo Código. Se puede introducir cualquier letra excepto la 'P', ya que se utiliza para identificar la paridad de los códigos al principio y al final del código Wiegand.
Escribe una descripción para el código en el campo Descripción.
Selecciona la opción de orden de bits adecuada para el código en el panel Orden de bits. Si seleccionas la opción MSB, el orden de bits comenzará por el bit más significativo. Si seleccionas la opción LSB, el orden de bits comenzará por el bit menos significativo.
Escribe el número adecuado de dígitos del código en el campo Número de dígitos. El valor predeterminado es '5', pero se puede cambiar si es necesario.
Todas las interfaces de tipo Wiegand utilizan un "Facility Code" (Código de instalación) que es coherente en toda la gama de llaves de usuario. El código de instalación es el mismo que el de la cerradura. Para utilizar la definición de código estándar de la industria, inserta "A" en el campo Código. Un byte hexadecimal (8 bits de datos) se representaría con 2 dígitos. Después de añadir el "Código de instalación", puedes añadir un "Número de tarjeta". Todas las interfaces de tipo Wiegand utilizan un "Número de tarjeta" o ID que se asigna a cada credencial. To use standard industry code definition, insert "B" in the Code field. If the card number cannot be created by the user through a third party reader system, you need to obtain the code from the card manufacturer, Salto is not able to obtain this code.
Selecciona la casilla de verificación Número variable de dígitos si es necesario. Debes seleccionar esta casilla si el código tiene un número variable de dígitos. Al seleccionarla, el valor del campo Número de dígitos se establece automáticamente en 0.
Selecciona el formato de dígito adecuado para el código en el panel Formato de dígito, seleccionando el formato decimal, hexadecimal o binario.
Haz clic en Guardar. Los detalles del código se muestran en la lista de códigos, como se muestra a continuación:
Lista de códigos
Haz doble clic para ver o cambiar los detalles del código o haz clic en Eliminar para eliminar el código.
Haz clic de nuevo en Añadir código y repite el proceso para cada código necesario.
Cuando hayas terminado de añadir códigos, escribe los separadores que quieras utilizar para los códigos en el campo Formato de interfaz. Esto controla cómo se comunican los códigos entre los diferentes componentes del sistema. Por ejemplo, si tienes tres códigos llamados 'A', 'B' y 'C', puedes escribir 'A-B/C'. En este caso, el código 'A' está separado del código 'B' por un guion (-) y el código 'B' está separado del código 'C' por una barra diagonal (/). El ejemplo práctico utilizado en esta sección requeriría un formato como A-B.
Formato de interfaz y composición de bits
Escribe el orden de bits adecuado del código Wiegand en el campo Composición de bits. Esto define cómo se ordena cada código que has creado en la lista de códigos en lo que respecta al código Wiegand. La longitud de la entrada debe corresponder al número de dígitos de cada código que hayas incluido, y debe empezar y terminar con la paridad (P). The parity indicates whether the number of bits is odd or even. In the example from above, if the codes 'A', and 'B' contain 8, and 16 digits respectively, you could enter 'PAAAAAAAABBBBBBBBBBBBBBBBP'.
Una vez definidos los códigos, el formato de la interfaz y la composición de los bits, se deben configurar las reglas de paridad.
Configuración de paridad
Según el ejemplo anterior, deben definirse 13 bits de paridad par (12 datos + 1 paridad) y 13 bits de paridad impar (12 datos + 1 paridad). Introduce el formato de paridad adecuado para los números pares (E) en el campo Regla de paridad 1, y el formato de paridad adecuado para los números impares (O) en el campo Regla de paridad 2. La paridad se calcula según el orden especificado, por lo que es importante que este valor se introduzca correctamente. El texto que hayas introducido debe corresponder a cada bit del código Wiegand. Introduce una 'X' para los bits que quieras utilizar y un guion (-) para los bits que no quieras utilizar para calcular la paridad en cada caso.
El sistema te ayudará a configurar correctamente las reglas de paridad, especificando los dígitos restantes que deben insertarse.
El sistema te ayudará a configurar correctamente las reglas de paridad
También te avisará si el número de dígitos a configurar es mayor que la composición de bits.
El sistema también te avisará si el número de dígitos a configurar es mayor que la composición de bits
En resumen, en el ejemplo utilizado en esta página, la configuración sería la siguiente:
Configuración de paridad
La configuración que utilices depende estrictamente del tipo de Wiegand que utilice el sistema del lector de terceros. The bit composition and the parity rules will vary if the Wiegand interface used is different than a 26-bit type. If a different type of Wiegand interface was used, please contact your usual Salto tech support contact.
Si es necesario, se pueden especificar reglas de paridad adicionales en los campos Regla de paridad 3 y Regla de paridad 4.
Haz clic en Guardar cuando la configuración del código Wiegand sea correcta y esté completa. El lector de terceros recién creado se añadirá a la lista existente.
Lista de 'Lectores de terceros'
Para asegurar que un controlador Salto pueda comunicarse con un lector de terceros, el controlador debe configurarse desde tu árbol de Salto Network. Consulta la sección correspondiente de Salto Network para obtener más detalles.
Cuando se utiliza un lector de terceros, se requiere un código de autorización. Asegúrate de que en Opciones generales esté marcada la casilla de verificación Mostrar código de autorización. See the Configuring users section for more information. You should also ensure that users who require access have the authorization code defined in their user profile.