1. Descripción general
Este documento describe el protocolo de comunicación entre el ELSGW y el Sistema de Control de Acceso (ACS).
2. Especificación de la comunicación
2.1. Comunicación entre ELSGW y ACS
La comunicación entre ELSGW y ACS se muestra a continuación.
Tabla 2-1: Especificación de la comunicación entre ELSGW y ACS
| Elementos | Especificación | Observaciones | |
| 1 | Capa de enlace | Ethernet, 100BASE-TX, 10BASE-T | ELSGW: 10BASE-T |
| 2 | Capa de Internet | IPv4 | |
| 3 | Capa de transporte | UDP | |
| 4 | Número de nodos conectados | Máx. 127 | |
| 5 | Topología | Topología en estrella, dúplex completo | |
| 6 | Distancia del cableado | 100m | Distancia entre HUB y nodo |
| 7 | Velocidad de la línea de red | 10Mbps | |
| 8 | Prevención de colisiones | Ninguna | HUB de conmutación, sin colisiones debido al dúplex completo |
| 9 | Notificación de disposición | Ninguna | La comunicación entre ELSGW y ACS se envía una sola vez, sin notificación de disposición |
| 10 | Garantía de datos | Suma de comprobación UDP | 16 bits |
| 11 | Detección de fallas | Falla de cada nodo |
Tabla 2-2: Número de dirección IP
| Dirección IP | Dispositivo | Observaciones |
| 192.168.1.11 | ELSGW | Esta dirección es la configuración predeterminada. |
| 239.64.0.1 | ELSGW | Dirección multicast Del sistema de seguridad al elevador. |
2.2. Paquete UDP
Los datos de transmisión son un paquete UDP. (Cumple con RFC768)
Utiliza la suma de comprobación del encabezado UDP, y el orden de bytes de la sección de datos es big endian.
Tabla 2-3: Número de puerto UDP
| Número de puerto | Función (servicio) | Dispositivo | Observaciones |
| 52000 | Comunicación entre ELSGW y ACS | ELSGW, ACS |

2.3 Secuencia de transmisión
La figura a continuación muestra la secuencia de transmisión de la operación de verificación.

Los procedimientos de transmisión de la operación de verificación son los siguientes:
1) Cuando el pasajero desliza una tarjeta sobre un lector de tarjetas, ACS envía los datos de llamada del elevador a ELSGW.
2) Cuando ELSGW recibe los datos de llamada del elevador, ELSGW convierte los datos en datos de verificación y envía estos datos al sistema del elevador.
5) El sistema del elevador realiza la llamada del elevador al recibir los datos de verificación.
6) El sistema del elevador envía los datos de aceptación de la verificación a ELSGW.
7) ELSGW envía los datos de aceptación de la verificación recibidos a ACS, que registró los datos de llamada del elevador.
8) Si es necesario, ACS indica el número de cabina de ascensor asignado, utilizando los datos de aceptación de verificación.
3. Formato de comunicación
3.1 Reglas de notación para tipos de datos
La tabla 3-1: La definición de los tipos de datos descritos en esta sección es la siguiente.
| Tipo de datos | Descripción | Rango |
| CHAR | Tipo de datos de caracteres | 00h, 20h a 7Eh Consulte la "Tabla de códigos ASCII" al final de este documento. |
| BYTE | Tipo de valor numérico de 1 byte (sin signo) | 00h a FFh |
| BCD | Entero de 1 byte (código BCD) | |
| WORD | Tipo de valor numérico de 2 bytes (sin signo) | 0000h a FFFFh |
| DWORD | Tipo de valor numérico de 4 bytes (sin signo) | 00000000h a FFFFFFFFh |
| CHAR(n) | Tipo de cadena de caracteres (longitud fija) Significa una cadena de caracteres correspondiente a los dígitos designados (n). | 00h, 20h a 7Eh (consulte la Tabla de códigos ASCII) *n Consulte la "Tabla de códigos ASCII" al final de este documento. |
| BYTE(n) | Matriz de valores numéricos de 1 byte (sin signo) Significa una cadena numérica correspondiente a los dígitos designados (n). | 00h a FFh *n |
3.2 Estructura general
La estructura general del formato de comunicación se divide en el encabezado del paquete de transmisión y los datos del paquete de transmisión.
| Encabezado del paquete de transmisión (12 bytes) | Datos del paquete de transmisión (menos de 1012 bytes) |
| Elemento | Tipo de datos | Explicación |
| Encabezado del paquete de transmisión | Se describe más adelante | Área del encabezado, como la longitud de los datos |
| Datos del paquete de transmisión | Se describe más adelante | Área de datos, como los pisos de destino |
3.3 Estructura del encabezado del paquete de transmisión
La estructura del encabezado del paquete de transmisión es la siguiente.
| WORD | WORD | BYTE | BYTE | BYTE | BYTE | BYTE[4] |
| Identificador (1730h) | Longitud de los datos | Tipo de dispositivo de destino | Número de dispositivo de destino | Tipo de dispositivo emisor | Número de dispositivo emisor | Reservado (00h) |
| Elemento | Tipo de datos | Explicación |
| Longitud de datos | WORD | Tamaño en bytes de los datos del paquete de transmisión |
| Tipo de dispositivo de destino | BYTE | Establezca el tipo de dispositivo de destino (consulte la \"Tabla de tipos de sistema\") |
| Número de dispositivo de destino | BYTE | - Establezca el número de dispositivo de destino (1~ 127) - Si el tipo de sistema es ELSGW, establezca el número de grupo de elevadores (1~4) - Si el tipo de sistema es todos los sistemas, establezca FFh |
| Tipo de dispositivo remitente | BYTE | Establezca el tipo de dispositivo remitente (consulte la \"Tabla de tipos de sistema\") |
| Número de dispositivo remitente | BYTE | ・ Establezca el número de dispositivo remitente (1~ 127) ・ Si el tipo de sistema es ELSGW, establezca el número de grupo de elevadores (1) |
Tabla 3-2: Tabla de tipos de sistema
| Tipo de sistema | Nombre del sistema | Grupo de multidifusión | Observaciones |
| 01h | ELSGW | Dispositivo del sistema de elevadores | |
| 11h | ACS | Dispositivo del sistema de seguridad | |
| FFh | Todos los sistemas | - |
3.3 Estructura de los datos del paquete de transmisión
La estructura de los datos del paquete de transmisión se muestra a continuación y define el comando para cada función. La tabla \"Comandos de datos del paquete de transmisión\" muestra los comandos.
Tabla 3-3: Comando de datos del paquete de transmisión
| Dirección de transmisión | Método de transmisión | Nombre del comando | Número de comando | Función | Observaciones |
| Sistema de seguridad -Elevador | Multidifusión/unidifusión(*1) | Llamada del elevador (un solo piso) | 01h | Envía datos al registrar una llamada del elevador o registrar un piso bloqueado por anulación bloqueado (el piso de destino accesible del elevador es un solo piso) | |
| Llamada del elevador (varios pisos) | 02h | Envía datos al registrar una llamada del elevador o registrar pisos bloqueados por anulación (los pisos de destino accesibles del elevador son varios pisos) | |||
| Elevador -Sistema de seguridad | Unidifusión (*2) | Aceptación de verificación | 81h | En caso de que el estado de verificación en el vestíbulo del elevador o dentro de la cabina se indique en el sistema de seguridad, se utilizarán estos datos. | |
| Difusión | Estado de operación del elevador | 91h | En caso de que el estado de operación del elevador se indique en el sistema de seguridad, se utilizarán estos datos. El sistema de seguridad puede utilizar estos datos para indicar una falla del sistema de elevadores. | ||
| -Todos los sistemas | Difusión (*3) | Datos de latido | F1h | Cada sistema los envía periódicamente y se utilizan para la detección de fallas. |
(*1): Cuando el sistema de seguridad puede especificar el grupo de elevadores de destino, envíe mediante unidifusión.
(*2): Los datos de aceptación de verificación se envían mediante unidifusión al dispositivo que generó los datos de llamada del elevador.
(*3): Los datos de latido se envían mediante difusión. Si es necesario, cada dispositivo ejecuta la detección de fallas.
(1) Datos de llamada del elevador (cuando el piso de destino accesible del elevador es un solo piso)
| BYTE | BYTE | WORD | BYTE | BYTE | BYTE | BYTE | WORD |
| Número de comando(01h) | Longitud de datos (18) | Número de dispositivo | Tipo de verificación | Ubicación de verificación | Atributo del botón de llamada de pasillo/ Atributo del botón de cabina | Reservado (0) | Piso de abordaje |
| PALABRA | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE |
| Piso de destino | Frontal/trasera de abordaje | Frontal/trasera de destino | Atributo de llamada del elevador | Operación sin paradas | Modo de registro de llamada | Número de secuencia | Reservado (0) | Reservado (0) |
Tabla 3-4: Detalles de los datos de llamada del elevador (cuando el piso de destino del elevador accesible es un solo piso)
| Elementos | Tipo de datos | Contenido | Observaciones |
| Número de dispositivo | WORD | Establezca el número de dispositivo (lector de tarjetas, etc.) ( 1~9999) Cuando no se especifique, establezca 0. | La conexión máxima es de 1024 dispositivos (*1) |
| Tipo de verificación | BYTE | 1 : verificación en el vestíbulo del elevador 2 : verificación dentro de la cabina | |
| Ubicación de verificación | BYTE | Si el tipo de verificación es 1, establezca lo siguiente. 1 : Vestíbulo del elevador 2 : Entrada 3 : Habitación 4 : Puerta de seguridad Si el tipo de verificación es 2, establezca el número de cabina. | |
| Atributo del montante del botón de llamada de pasillo/Atributo del botón de cabina | BYTE | Si el tipo de verificación es 1, establezca el atributo del montante del botón de llamada de pasillo correspondiente. 0 : no especificado, 1:"A" montante de botones, 2:"B" montante de botones, … , 15: "O" montante de botones, 16: Automático Si el tipo de verificación es 2, establezca el atributo del botón de cabina. 1: Pasajero normal (frontal), 2: Pasajero con discapacidad (frontal), 3: Pasajero normal (trasera), 4: Pasajero con discapacidad (trasera) | |
| Piso de abordaje | WORD | Si el tipo de verificación es 1, establezca el piso de abordaje mediante los datos de piso del edificio ( 1~255). Si el tipo de verificación es 2, establezca 0. | |
| Piso de destino | WORD | Establezca el piso de destino mediante los datos de piso del edificio ( 1~255) Para todos los pisos de destino, establezca "FFFFh". | |
| Frontal/trasera de abordaje | BYTE | Si el tipo de verificación es 1, establezca frontal o trasera en el piso de abordaje. 1:Frontal, 2:Trasera Si el tipo de verificación es 2, establezca 0. | |
| Frontal/trasera de destino | BYTE | Establezca frontal o trasera en el piso de destino. 1:Frontal, 2:Trasera | |
| Atributo de llamada del elevador | BYTE | Establezca el atributo de llamada del elevador 0:Pasajero normal,1:Pasajero con discapacidad,2:Pasajero VIP,3:Pasajero de administración | |
| Operación sin paradas | BYTE | Establezca 1 cuando se habilite la operación sin paradas. Si no está habilitada, establezca 0. | |
| Modo de registro de llamada | BYTE | Consulte la Tabla 3-5 y la Tabla 3-6. | |
| Número de secuencia | BYTE | Establezca el número de secuencia (00h~FFh) | (*1) |
(*1) : El número de secuencia debe incrementarse cada vez que se envían datos desde ACS. El siguiente después de FFh es 00h.
Tabla 3-5: Modo de registro de llamada para el botón de llamada de pasillo
| Valor | Modo de registro de llamada | Observaciones |
| 0 | Automático | |
| 1 | Desbloqueo de la restricción del botón de llamada de pasillo | |
| 2 | Desbloqueo de la restricción del botón de llamada de pasillo y del botón de llamada de cabina | |
| 3 | Registro automático del botón de llamada de pasillo | |
| 4 | Registro automático del botón de llamada de pasillo y desbloqueo de la restricción del botón de llamada de cabina | |
| 5 | Registro automático del botón de llamada de pasillo y del botón de llamada de cabina | Solo cuando el piso de destino del elevador accesible es un solo piso. |
Tabla 3-6: Modo de registro de llamada para el botón de llamada de cabina
| Valor | Modo de registro de llamada | Observaciones |
| 0 | Automático | |
| 1 | Desbloqueo de la restricción del botón de llamada de cabina | |
| 2 | Registro automático del botón de llamada de cabina | Solo cuando el piso de destino del elevador accesible es un solo piso. |
(2) Datos de llamada del elevador (cuando el piso de destino del elevador accesible tiene varios pisos)
| BYTE | BYTE | WORD | BYTE | BYTE | BYTE | BYTE | WORD |
| Número de comando (02h) | Longitud de datos | Número de dispositivo | Tipo de verificación | Ubicación de verificación | Atributo del montante del botón de llamada de pasillo/Atributo del botón de cabina | Reservado (0) | Piso de abordaje |
| WORD | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE |
| Reservado (0) | Frontal/trasera de abordaje | Reservado (0) | Atributo de llamada del elevador | Operación sin paradas | Modo de registro de llamada | Número de secuencia | Longitud de datos del piso de destino frontal | Longitud de datos del piso de destino trasero |
| BYTE[0~32] | BYTE[0~32] | BYTE[0~3] |
| Piso de destino frontal | Piso de destino trasero | Relleno (*1)(0) |
(*1): La longitud de datos del relleno debe establecerse para garantizar que el tamaño total de los datos del paquete de transmisión sea múltiplo de 4. (Establezca la cifra "0")
Tabla 3-7: Detalles de los datos de llamada del elevador (cuando el piso de destino del elevador accesible tiene varios pisos)
| Elementos | Tipo de datos | Contenido | Observaciones |
| Longitud de datos | BYTE | Número de bytes, excluyendo el número de comando y la longitud de datos del comando (excluyendo el relleno) | |
| Número de dispositivo | WORD | Establezca el número de dispositivo (lector de tarjetas, etc.) ( 1~9999) Cuando no se especifique, establezca 0. | La conexión máxima es de 1024 dispositivos (*1) |
| Tipo de verificación | BYTE | 1 : verificación en el vestíbulo del elevador 2 : verificación dentro de la cabina | |
| Ubicación de verificación | BYTE | Si el tipo de verificación es 1, establezca lo siguiente. 1 : Vestíbulo del elevador 2 : Entrada 3 : Habitación 4 : Puerta de seguridad Si el tipo de verificación es 2, establezca el número de cabina. | |
| Atributo del montante del botón de llamada de pasillo/Atributo del botón de cabina | BYTE | Si el tipo de verificación es 1, establezca el atributo del montante del botón de llamada de pasillo correspondiente. 0 : no especificado, 1:"A" montante de botones, 2:"B" montante de botones, … , 15:"O" montante de botones, 16: Automático Si el tipo de verificación es 2, establezca el atributo del botón de cabina. 1: Pasajero normal (frontal), 2: Pasajero con discapacidad (frontal), 3: Pasajero normal (trasera), 4: Pasajero con discapacidad (trasera) | |
| Piso de abordaje | WORD | Si el tipo de verificación es 1, establezca el piso de abordaje mediante los datos de piso del edificio ( 1~255). Si el tipo de verificación es 2, establezca 0. | |
| Frontal/trasera de abordaje | BYTE | Si el tipo de verificación es 1, establezca frontal o trasera en el piso de abordaje. 1:Frontal, 2:Trasera Si el tipo de verificación es 2, establezca 0. | |
| Atributo de llamada del elevador | BYTE | Establezca el atributo de llamada del elevador 0:Pasajero normal, 1:Pasajero con discapacidad, 2:Pasajero VIP, 3:Pasajero de administración | |
| Operación sin paradas | BYTE | Establezca 1 cuando se habilite la operación sin paradas. Si no está habilitada, establezca 0. | |
| Modo de registro de llamada | BYTE | Consulte la Tabla 3-5 y la Tabla 3-6. | |
| Número de secuencia | BYTE | Establezca el número de secuencia (00h~FFh) | (*1) |
| Longitud de datos del piso de destino frontal | BYTE | Establezca la longitud de datos del piso de destino frontal (0~32) [Unidad: BYTE] | Ejemplo: -Si el edificio tiene menos de 32 pisos, establezca la "longitud de datos" en "4". - Si los elevadores no tienen entradas traseras, establezca la longitud de datos del "piso de destino trasero" en "0". |
| Longitud de datos del piso de destino trasero | BYTE | Establezca la longitud de datos del piso de destino trasero (0~32) [Unidad: BYTE] | |
| Piso de destino frontal | BYTE[0~32] | Establezca el piso de destino frontal con los datos de bits de piso del edificio | Consulte la Tabla 3-14 a continuación. |
| Piso de destino trasero | BYTE[0~32] | Establezca el piso de destino frontal con los datos de bits de piso del edificio | Consulte la Tabla 3-14 a continuación. |
(*1) : El número de secuencia debe incrementarse cada vez que se envían datos desde ACS. El siguiente después de FFh es 00h.
Tabla 3-8: Estructura de los datos de los pisos de destino
| No. | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | |
| 1 | Edif. Piso 8 | Edif. Piso 7 | Edif. Piso 6 | Edif. Piso 5 | Edif. Piso 4 | Edif. Piso 3 | Edif. Piso 2 | Edif. Piso 1 | 0: Sin cancelación 1: Anular el registro de piso bloqueado (Establezca "0" para "no usar" y "pisos superiores por encima del último piso".) |
| 2 | Edif. Piso 16 | Edif. Piso 15 | Edif. Piso 14 | Edif. Piso 13 | Edif. Piso 12 | Edif. Piso 11 | Edif. Piso 10 | Edif. Piso 9 | |
| 3 | Edif. Piso 24 | Edif. Piso 23 | Edif. Piso 22 | Edif. Piso 21 | Edif. Piso 20 | Edif. Piso 19 | Edif. Piso 18 | Edif. Piso 17 | |
| 4 | Edif. Piso 32 | Edif. Piso 31 | Edif. Piso 30 | Edif. Piso 29 | Edif. Piso 28 | Edif. Piso 27 | Edif. Piso 26 | Edif. Piso 25 | |
| : | : | : | : | : | : | : | : | : | |
| 31 | Edif. Piso 248 | Edif. Piso 247 | Edif. Piso 246 | Edif. Piso 245 | Edif. Piso 244 | Edif. Piso 243 | Edif. Piso 242 | Edif. Piso 241 | |
| 32 | No usar | Edif. Piso 255 | Edif. Piso 254 | Edif. Piso 253 | Edif. Piso 252 | Edif. Piso 251 | Edif. Piso 250 | Edif. Piso 249 |
* Establezca la longitud de datos en la Tabla 3-7 como la longitud de datos del piso de destino delantero y trasero.
* "D7" es el bit más significativo y "D0" es el bit menos significativo.
(3) Datos de aceptación de verificación
| BYTE | BYTE | WORD | BYTE | BYTE | BYTE | BYTE |
| Número de comando (81h) | Longitud de datos (6) | Número de dispositivo | Estado de aceptación | Cabina de elevador asignada | Número de secuencia | Reservado (0) |
Tabla 3-9: Detalles de los datos de aceptación de verificación
| Elementos | Tipo de datos | Contenido | Observaciones |
| Número de dispositivo | WORD | Establezca el número de dispositivo configurado en los datos de llamada del elevador (1~9999) | |
| Estado de aceptación | BYTE | 00h: Registro automático de la llamada del elevador, 01h: Desbloquear restricción (se puede registrar manualmente la llamada del elevador), FFh: No se puede registrar la llamada del elevador | |
| Número de cabina de elevador asignada | BYTE | En caso de que la llamada del elevador se realice en el vestíbulo del elevador, establezca el número de cabina de elevador asignada (1…12, FFh: No hay una cabina de elevador asignada) En caso de que la llamada del elevador se realice desde la cabina, establezca 0. | |
| Número de secuencia | BYTE | Establezca el número de secuencia configurado en los datos de llamada del elevador. |
* ELSGW tiene en memoria el número del grupo de elevadores, el número de dispositivo y el número de secuencia configurados en los datos de llamada del elevador, y establece estos datos.
* El número de dispositivo son los datos configurados en los datos de llamada del elevador.
(4) Estado de operación del elevador
| BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE |
| Número de comando (91h) | Longitud de datos (6) | Cabina n.º 1 en operación | Cabina n.º 2 en operación | Reservado (0) | Reservado (0) | Reservado (0) | Reservado (0) |
* La dirección del encabezado del paquete de transmisión es para todos los dispositivos.
Tabla 3-10: Detalles de los datos del estado de operación del elevador
| Elementos | Tipo de datos | Contenido | Observaciones |
| Cabina n.º 1 en operación | BYTE | Consulte la tabla siguiente. | |
| Cabina n.º 2 en operación | BYTE | Consulte la tabla siguiente. |
Tabla 3-11: Estructura de los datos de cabinas en operación
| No. | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | Observaciones |
| 1 | Cabina n.º 8 | Cabina n.º 7 | Cabina n.º 6 | Cabina n.º 5 | Cabina n.º 4 | Cabina n.º 3 | Cabina n.º 2 | Cabina n.º 1 | 0:Cabina NO en operación 1:Cabina en operación |
| 2 | Reservado (0) | Reservado (0) | Reservado (0) | Reservado (0) | Cabina n.º 12 | Cabina n.º 11 | Cabina n.º 10 | Cabina n.º 9 |
(5) Señal de actividad
| BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE |
| Número de comando (F1h) | Longitud de datos (6) | Datos dirigidos al sistema del elevador | Datos1 | Datos2 | Reservado (0) | Reservado (0) | Reservado (0) |
Tabla 3-11: Detalles de los datos de la señal de actividad
| Elementos | Tipo de datos | Contenido | Observaciones |
| Datos dirigidos al sistema del elevador | BYTE | Al usar Datos2, establezca 1. Si no usa Datos2, establezca 0. | |
| Datos1 | BYTE | Establezca 0. | |
| Datos2 | BYTE | Consulte la tabla siguiente. |
*La dirección del encabezado del paquete de transmisión es para todos los dispositivos y se envía cada quince (15) segundos mediante difusión.
Tabla 3-12: Detalles de Datos1 y Datos2
| No. | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | |
| 1 | Reservado (0) | Reservado (0) | Reservado (0) | Reservado (0) | Reservado (0) | Reservado (0) | Reservado (0) | Reservado (0) | |
| 2 | Reservado (0) | Reservado (0) | Reservado (0) | Reservado (0) | Reservado (0) | Reservado (0) | Reservado (0) | Falla del sistema | Falla del sistema 0:normal 1:anormal |
4.Detección de fallas
Si es necesario (ACS requiere detección de fallas), ejecute la detección de fallas como se muestra en la tabla siguiente.
Detección de fallas en el lado del dispositivo del sistema de seguridad
| Tipo | Nombre de la falla | Ubicación para detectar la falla | Condición para detectar la falla | Condición para cancelar la falla | Observaciones |
| Detección de falla del sistema | Falla del elevador | Dispositivo del sistema de seguridad (ACS) | En caso de que ACS no reciba el estado de operación del elevador durante más de veinte (20) segundos. | Al recibir el estado de operación del elevador. | Detecta la falla de cada grupo de elevadores. |
| Falla individual | Falla de ELSGW | Dispositivo del sistema de seguridad (ACS) | En caso de que ACS no reciba un paquete de ELSGW durante más de un (1) minuto. | Al recibir un paquete de ELSGW. | Detecta la falla de cada grupo de elevadores. |
5.Tabla de códigos ASCII
| HEX | CHAR | HEX | CHAR | HEX | CHAR | HEX | CHAR | HEX | CHAR | HEX | CHAR | HEX | CHAR | HEX | CHAR |
| 0x00 | NUL | 0x10 | DLE | 0x20 | 0x30 | 0 | 0x40 | @ | 0x50 | P | 0x60 | ` | 0x70 | p | |
| 0x01 | SOH | 0x11 | DC1 | 0x21 | ! | 0x31 | 1 | 0x41 | A | 0x51 | Q | 0x61 | a | 0x71 | q |
| 0x02 | STX | 0x12 | DC2 | 0x22 | " | 0x32 | 2 | 0x42 | B | 0x52 | R | 0x62 | b | 0x72 | r |
| 0x03 | ETX | 0x13 | DC3 | 0x23 | # | 0x33 | 3 | 0x43 | C | 0x53 | S | 0x63 | c | 0x73 | s |
| 0x04 | EOT | 0x14 | DC4 | 0x24 | $ | 0x34 | 4 | 0x44 | D | 0x54 | T | 0x64 | d | 0x74 | t |
| 0x05 | ENQ | 0x15 | NAK | 0x25 | % | 0x35 | 5 | 0x45 | E | 0x55 | U | 0x65 | e | 0x75 | u |
| 0x06 | ACK | 0x16 | SYN | 0x26 | & | 0x36 | 6 | 0x46 | F | 0x56 | V | 0x66 | f | 0x76 | v |
| 0x07 | BEL | 0x17 | ETB | 0x27 | ' | 0x37 | 7 | 0x47 | G | 0x57 | W | 0x67 | g | 0x77 | w |
| 0x08 | BS | 0x18 | CAN | 0x28 | ( | 0x38 | 8 | 0x48 | H | 0x58 | x | 0x68 | h | 0x78 | x |
| 0x09 | HT | 0x19 | EM | 0x29 | ) | 0x39 | 9 | 0x49 | I | 0x59 | Y | 0x69 | i | 0x79 | y |
| 0x0A | LF | 0x1A | SUB | 0x2A | * | 0x3A | : | 0x4A | J | 0x5A | Z | 0x6A | j | 0x7A | z |
| 0x0B | VT | 0x1B | ESC | 0x2B | + | 0x3B | ; | 0x4B | K | 0x5B | [ | 0x6B | k | 0x7B | { |
| 0x0C | FF | 0x1C | FS | 0x2C | , | 0x3C | < | 0x4C | L | 0x5C | ¥ | 0x6C | l | 0x7C | | |
| 0x0D | CR | 0x1D | GS | 0x2D | - | 0x3D | = | 0x4D | M | 0x5D | ] | 0x6D | m | 0x7D | } |
| 0x0E | SO | 0x1E | RS | 0x2E | . | 0x3E | > | 0x4E | N | 0x5E | ^ | 0x6E | n | 0x7E | ~ |
| 0x0F | SI | 0x1F | US | 0x2F | / | 0x3F | ? | 0x4F | O | 0x5F | _ | 0x6F | o | 0x7F | DEL |


