1 Comunicación entre el SMC-PROCON
1.1 Introducción
SMC es el controlador de acceso; PROCON es el dispositivo de conversión de protocolo para que el ascensor se comunique con el controlador de acceso. Este documento define el protocolo de comunicación entre SMC y PROCON mediante el bus RS-485 para la comunicación.
1.2 Descripción general
La comunicación entre SMC y PROCON se resume de la siguiente manera:
1) SMC envía un token a PROCON de cada grupo.
2) Ya sea que SMC envíe un paquete de datos a PROCON o que PROCON responda a SMC, es necesario esperar el token. (El paquete de datos y el token se utilizan juntos)
3) Después de que PROCON recibe un paquete de datos enviado por SMC a su propio grupo (excepto los paquetes de datos enviados a todos los grupos), envía 1 paquete de datos a SMC (es decir, recibe 1 paquete de datos y responde con 1 paquete de datos)
4) Si SMC no recibe una respuesta de PROCON, considera que PROCON presenta una falla.
5) Los datos de SMC y PROCON no se envían repetidamente.
1.3 Especificaciones básicas
Las especificaciones básicas de la comunicación SMC-PROCON se muestran en la Tabla 1-1.
Tabla 1-1 Especificaciones básicas de la comunicación SMC-PROCON
| elemento | especificaciones | observaciones | |
| 1 | Característica eléctrica | RS-485 | |
| 2 | Número de nodos conectados | MÁX. 9 | SMC…1,PROCON…MÁX.8 |
| 3 | Configuración general | Conexión de bus, semidúplex | |
| 4 | Distancia de comunicación | 1200 metros | |
| 5 | Composición de datos | Bit de inicio (1 bit) | |
| 6 | Velocidad | 9600bps | |
| 7 | Velocidad de transferencia real (máxima) | ||
| 8 | Volumen de datos (máximo) | 30 bytes | |
| 9 | Prevención de conflictos | Tipo de token | SMC-Primario (maestro) |
| 10 | Confirmación de recepción | no tiene | |
| 11 | Garantía de datos | Comprobación de paridad por byte + comprobación de suma de verificación por mensaje | |
| 12 | Detección de fallas | No se recibió ningún mensaje normal dentro del tiempo especificado. |
1.4 Formato de datos

Nota: Para un paquete vacío, la longitud (LEN) es 0 y no hay un área de datos (DATA).
Tabla 1-2 El código de comunicación SMC-PROCON
| Código de comunicación | Contenido | Observaciones |
| STX | Código de inicio (02h) | |
| BNK | Enviar / responder al número de grupo | |
| NOD | Número de nodo dentro del grupo | |
| LEN | DL | |
| DATA | datos | Hasta 24 bytes |
| SUM | suma de comprobación | |
| ETX | Código de fin (03h) |
① STX (código de inicio)
Indica el inicio de los datos de comunicación. El valor de configuración es 02h.
② BNK (número de grupo de envío)
Indica el número de grupo de envío/respuesta. La configuración del número de grupo se muestra en la Tabla 1-3.
Tabla 1-3 Números de grupo
| Número de grupo | grupo | Dirección de transferencia |
| 00h~07h | Grupos 1~8 (grupo de envío) | SMC a PROCON |
| 7F | Todos los grupos | |
| 80h~87h | Grupos 1~8 (grupo de respuesta) | PROCON a SMC |
Nota: Al enviar a todos los grupos, PROCON no responde.
③ NOD (nodo en el grupo)
Indica el número de nodo en el grupo de envío/respuesta. El número de nodo se muestra en la Tabla 1-4.
Tabla 1-4 Número de nodo
| Número de nodo | Nodo | Observaciones |
| 01h | Gestión de grupo | *1,*2 |
| 03h~0Ah | Máquina #F~#D | *2 |
| 80h | PROCON | PROCON devuelve un paquete vacío a SMC |
| FFh | Gestión de grupo, todas las máquinas | Solo de SMC a PROCON |
*1 En el caso de un elevador individual, dos unidades están conectadas en paralelo, los datos provienen del módulo de gestión de grupo y el nodo de envío es #F a #D. El NOD devuelto por PROCON a SMC es 03h~0Ah, determinado por la gestión de grupo, no 01h.
*2 En el caso de SMC a PROCON, el número de nodo dentro del grupo. Cuando se desliza la tarjeta de cabina, NOD envía 03h~0Ah (#F a #D); cuando se desliza la tarjeta de estación de piso, NOD debe enviar 01h (gestión de grupo). Si hay varios elevadores individuales, se utilizan diferentes números de banco para distinguir qué elevador se llama, porque NOD siempre envía 01h.
④ LEN (longitud)
Indica la longitud de los datos, es decir, la longitud de los datos en la Figura 1-1, en bytes.
⑤ DATA (datos)
Indica el cuerpo de datos que se transmitirá.
⑥ SUM (suma de comprobación)
Indica la suma de comprobación; el método de cálculo de la suma de comprobación es: SUM= ~(BNK+NOD+LEN+DATA)+1.
⑦ ETX (código de fin)
Indica el fin de los datos de comunicación; ETX es 03h.
1.5 Orden de transmisión de datos
Cuando SMC-PROCON se comunica, la secuencia de transmisión de datos es la siguiente:
① Cuando se desliza la tarjeta, SMC envía el paquete de control del elevador a PROCON. Después de enviar el paquete de datos de SMC, no se enviará el siguiente paquete antes de recibir la respuesta de PROCON.
▲ Cuando PROCON detecta una falla menor, se puede enviar el siguiente paquete.
▲ Cuando todo el grupo está en funcionamiento, se puede enviar el siguiente paquete sin esperar una respuesta. (Una vez completada la transmisión, el siguiente paquete se enviará después de 10ms.)
② PROCON recibe el paquete de datos enviado por SMC a su propio grupo (incluido el grupo completo) y, posteriormente, envía el paquete de datos al elevador. Si corresponde a su propio paquete de datos, responde a SMC con el estado del elevador o con un paquete vacío.
▲ Comienza a responder dentro de los 10ms posteriores a la recepción del paquete de datos de SMC.
▲ No se requiere respuesta para el grupo completo.
③ SMC recibe el paquete de datos de PROCON, procesa los datos recibidos y, posteriormente, envía el siguiente paquete. (Comienza a enviar 10ms después de la recepción.)
④ Cuando no ocurre ningún evento, SMC envía secuencialmente paquetes de datos vacíos a los PROCON, excepto a los que presentan fallas graves.
▲ Después de que SMC recibe el paquete de datos enviado por PROCON, puede comenzar a enviar nuevos paquetes de datos a PROCON después de 10ms.
▲ SMC no envía el siguiente paquete de datos si no recibe una respuesta de PROCON. (Cuando PROCON presenta una falla menor, puede enviar el siguiente paquete de datos).
▲ Cuando ocurre una interrupción por un evento, una vez que vuelve a estar inactivo, continúa enviando paquetes vacíos desde el punto de interrupción. Después del grupo 8 sigue el grupo 1. Se omiten los PROCON con fallas graves.
▲ Se omite cuando se encuentra un grupo que no está conectado (no existen especificaciones del edificio).
⑤ Cuando no ocurre ningún evento, SMC envía un paquete nulo al PROCON con una falla grave cada segundo.
▲ Si no hay un grupo conectado (no existen especificaciones del edificio), se omitirá.
⑥PROCON recibe el paquete vacío de SMC. Si el elevador tiene un paquete de estado, devuelve el paquete de estado a SMC. De lo contrario, devuelve un paquete vacío a SMC.

1.6 Tiempo de transmisión de datos
La secuencia de comunicación entre SMC y PROCON se muestra en la Tabla 1-5:
Tabla 1-5 TIEMPO DE ENVÍO DE DATOS
| elemento | valor | observaciones |
| Intervalo de tiempo entre los paquetes de datos | Superior a 10ms y dentro de 20ms | |
| Intervalo de tiempo entre los bytes | 0ms | Envío serial |
| tiempo de espera de recepción | Más de 5ms |
*Para garantizar la respuesta del sistema, el intervalo entre bytes es de 0, es decir, los datos se envían continuamente.
*Durante la recepción del paquete de datos, si el intervalo entre bytes supera los 5ms, este paquete de datos se descarta y se regresa al estado de espera de STX.


1.7 Detección de fallas
La detección de fallas en la comunicación entre SMC y PROCON se resume de la siguiente manera:
1.7.1 Detección de fallas de SMC
SMC envía un paquete de datos a PROCON. PROCON no responde dentro del tiempo especificado y se detecta una falla de PROCON. Las condiciones de detección de fallas se muestran en la Tabla 1-6.
Cuando se corta el cable de comunicación, se detectan fallas graves en todos los PROCON.
Tabla 1-6 Condiciones de detección de fallas de SMC
| Clasificación | Nombre de la falla | Condiciones de detección de fallas | Condiciones de corrección | Observaciones |
| Falla individual | Falla leve de PROCON | PROCON recibió el paquete de SMC y no respondió después de 100ms | PROCON responde a SMC dentro de 100ms | El periodo de tiempo de espera es el tiempo transcurrido desde que SMC comienza a enviar hasta que SMC recibe el paquete de datos de respuesta enviado por PROCON. |
| Falla grave de PROCON | La situación anterior ocurrió 4 veces consecutivas | Ídem | Ídem |
Cuando PROCON tiene una falla menor, SMC puede enviar el siguiente paquete de datos.
Cuando PROCON tiene una falla grave, SMC no envía el paquete de datos cuando ocurre el evento de deslizamiento de tarjeta. El evento de deslizamiento de tarjeta se descarta.
Cuando no ocurre ningún evento, se envía un paquete vacío para omitir el PROCON con una falla grave. Sin embargo, se envía un paquete vacío al PROCON con una falla grave cada 1 segundo.
Cuando PROCON funciona con normalidad, el tiempo máximo de recuperación de la comunicación es de 8 segundos.
1.7.2 Detección de fallas de PROCON
Después de recibir el paquete de datos de PROCON, SMC no logra enviarlo de vuelta dentro del tiempo especificado y detecta una falla de SMC. Las condiciones de detección de fallas se muestran en la Tabla 1-7.
Tabla 1-7 Condiciones de detección de fallas de PROCON
| Clasificación | Nombre de la falla | Condiciones de detección de descarga | Condiciones de resolución de fallas | Observaciones |
| Fallas individuales | Falla de SMC | No hay comunicación entre SMC y ningún PROCON durante 400ms. | SMC se comunica con PROCON dentro de 400ms | El periodo de tiempo de espera se refiere al tiempo transcurrido desde el final de la última recepción de paquetes. |
Cuando SMC falla, los datos enviados por PROCON al lado del elevador se descartan.
Cuando SMC se recupera, los datos antiguos ya no se envían.
2 Comunicación entre SMC y el elevador
2.1 Detección de fallas
2.1.1 Detección de fallas de SMC
SMC no recibió el estado del elevador devuelto por PROCON dentro del tiempo especificado y detectó una falla del elevador.
Tabla 2-8 SMC detecta fallas del elevador
| Clasificación | Nombre de la falla | Condiciones de detección | Condiciones de eliminación | Observaciones |
| Detección de fallas del sistema | Falla del elevador | No se ha recibido información del estado del elevador de cada grupo durante más de 4 segundos | Recibir el estado del elevador de cada grupo |
2.2 Detección de fallas del elevador
El elevador (administración de grupos/módulo de administración de grupos) no recibió el latido de SMC dentro del tiempo especificado y detectó una falla de SMC.
Tabla 2-9 Detección de fallas de SMC por el elevador
| Clasificación | Nombre de la falla | Condiciones de detección | Condiciones de eliminación | Observaciones |
| Detección de fallas del sistema | Falla de SMC | No se recibió ningún latido de SMC durante más de 20 segundos | Se recibió un latido de SMC |
3 Datos de comunicación
Los datos de comunicación entre SMC y el elevador se resumen a continuación.
3.1 Datos de comunicación de SMC->elevador
3.1.1 Control del elevador
(1) Deslizamiento de tarjeta en el piso de llegada (un solo piso)
| NO | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
| 1 | Palabra de comando: 0x01 | |||||||
| 2 | Número de serie: 0x00~0xFF | |||||||
| 3 | Ubicación del deslizamiento de tarjeta: piso 0, control de acceso 1, hogar 2 | Directo | Nivel de destino (trasero) | Botón de estación del piso de salida correspondiente (0~7) | ||||
| 4 | Piso que toma el elevador (0~127 nivel de administración) | |||||||
| 5 | Mujer | Niño | Adulto mayor | Administrador | VIP | Modo de llamada del elevador automático: 0x00 | ||
| 6 | Ir al piso de destino (0~127 nivel de administración) FFh: todos los pisos (administradores) | |||||||
(2) Deslizamiento de tarjeta en el elevador (un solo piso)
| NO | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
| 1 | Palabra de comando: 0x09 | |||||||
| 2 | Número de serie: 0x00~0xFF | |||||||
| 3 | Reservado | Reservado | Directo | Nivel de destino (trasero) | Reservado | Reservado | Propiedades de la caja de control (puerta frontal general 0; puerta frontal especial 1; puerta trasera general 2; puerta trasera especial 3) | |
| 4 | Mujer | Niño | Adulto mayor | Administrador | VIP | Modo de llamada del elevador automático: 0x00 | ||
| 5 | Ir al piso de destino (0~127 nivel de administración) FFh: todos los pisos (administrador) | |||||||
| 6 | Reservado | Reservado | Reservado | Reservado | Reservado | Reservado | Reservado | Reservado |
(3) Deslizamiento de tarjeta en el elevador (múltiples pisos)
| NO | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
| 1 | Palabra de comando: 0x09 | |||||||
| 2 | Número de serie: 0x00~0xFF | |||||||
| 3 | Reservado | Reservado | Directo | Reservado | Reservado | Reservado | Propiedades de la caja de control (puerta frontal general 0; puerta frontal especial 1; puerta trasera general 2; puerta trasera especial 3) | |
| 4 | Mujer | Niño | Adulto mayor | Administrador | VIP | Modo de llamada del elevador automático: 0x00 | ||
| 5 | Longitud de la puerta trasera | Longitud de la puerta frontal | ||||||
| 6 | Puerta frontal 7 | Puerta frontal 6 | Puerta frontal 5 | Puerta frontal 4 | Puerta frontal 3 | Puerta frontal 2 | Puerta frontal 1 | Puerta frontal 0 |
| 7 | Puerta frontal 15 | Puerta frontal 14 | Puerta frontal 13 | Puerta frontal 12 | Puerta frontal 11 | Puerta frontal 10 | Puerta frontal 9 | Puerta frontal 8 |
| 8 | Puerta frontal 23 | Puerta frontal 22 | Puerta frontal 21 | Puerta frontal 20 | Puerta frontal 19 | Puerta frontal 18 | Puerta frontal 17 | Puerta frontal 16 |
| 9 | Puerta frontal 31 | Puerta frontal 30 | Puerta frontal 29 | Puerta frontal 28 | Puerta frontal 27 | Puerta frontal 26 | Puerta frontal 25 | Puerta frontal 24 |
| 10 | Puerta frontal 39 | Puerta frontal 38 | Puerta frontal 37 | Puerta frontal 36 | Puerta frontal 35 | Puerta frontal 34 | Puerta frontal 33 | Puerta frontal 32 |
| 11 | Puerta frontal 47 | Puerta frontal 46 | Puerta frontal 45 | Puerta frontal 44 | Puerta frontal 43 | Puerta frontal 42 | Puerta frontal 41 | Puerta frontal 40 |
| 12 | Puerta frontal 55 | Puerta frontal 54 | Puerta frontal 53 | Puerta frontal 52 | Puerta frontal 51 | Puerta frontal 50 | Puerta frontal 49 | Puerta frontal 48 |
| 13 | Puerta frontal 63 | Puerta frontal 62 | Puerta frontal 61 | Puerta frontal 60 | Puerta frontal 59 | Puerta frontal 58 | Puerta frontal 57 | Puerta frontal 56 |
| 14 | Puerta trasera 7 | Puerta trasera 6 | Puerta trasera 5 | Puerta trasera 4 | Puerta trasera 3 | Puerta trasera 2 | Puerta trasera 1 | Puerta trasera 0 |
| 15 | Puerta trasera 15 | Puerta trasera 14 | Puerta trasera 13 | Puerta trasera 12 | Puerta trasera 11 | Puerta trasera 10 | Puerta trasera 9 | Puerta trasera 8 |
| 16 | Puerta trasera 23 | Puerta trasera 22 | Puerta trasera 21 | Puerta trasera 20 | Puerta trasera 19 | Puerta trasera 18 | Puerta trasera 17 | Puerta trasera 16 |
| 17 | Puerta trasera 31 | Puerta trasera 30 | Puerta trasera 29 | Puerta trasera 28 | Puerta trasera 27 | Puerta trasera 26 | Puerta trasera 25 | Puerta trasera 24 |
| 18 | Puerta trasera 39 | Puerta trasera 38 | Puerta trasera 37 | Puerta trasera 36 | Puerta trasera 35 | Puerta trasera 34 | Puerta trasera 33 | Puerta trasera 32 |
| 19 | Puerta trasera 47 | Puerta trasera 46 | Puerta trasera 45 | Puerta trasera 44 | Puerta trasera 43 | Puerta trasera 42 | Puerta trasera 41 | Puerta trasera 40 |
| 20 | Puerta trasera 55 | Puerta trasera 54 | Puerta trasera 53 | Puerta trasera 52 | Puerta trasera 51 | Puerta trasera 50 | Puerta trasera 49 | Puerta trasera 48 |
| 21 | Puerta trasera 63 | Puerta trasera 62 | Puerta trasera 61 | Puerta trasera 60 | Puerta trasera 59 | Puerta trasera 58 | Puerta trasera 57 | Puerta trasera 56 |
3.1.2 Detección de fallas
(1) Latido de SMC
| N.º | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | Ciclo de envío 5 s |
| 1 | Palabra de comando: 0x11 | ||||||||
| 2 | Preparación | Preparación | Preparación | Preparación | Preparación | Preparación | Preparación | Preparación | |
| 3 | Preparación | Preparación | Preparación | Preparación | Preparación | Preparación | Preparación | Preparación | |
(2) Estado del elevador
| N.º | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | Ciclo de envío 1 s |
| 1 | Palabra de comando: 0x11 | ||||||||
| 2 | #D | #C | #B | #A | #I | #H | #G | #F | En marcha 1, detenido 0 |
| 3 | Preparación | Preparación | Preparación | Preparación | Preparación | Preparación | Preparación | Preparación | |


