1. Visão geral
Este documento descreve o protocolo de comunicação entre o ELSGW e o Sistema de Controle de Acesso (ACS).
2. Especificação de comunicação
2.1. Comunicação entre ELSGW e ACS
A comunicação entre o ELSGW e o ACS é mostrada abaixo.
Tabela 2-1: Especificação de comunicação entre o ELSGW e o ACS
| Itens | Especificação | Observações | |
| 1 | Camada de enlace | Ethernet, 100BASE-TX, 10BASE-T | ELSGW: 10BASE-T |
| 2 | Camada da Internet | IPv4 | |
| 3 | Camada de transporte | UDP | |
| 4 | Número de nós conectados | Máx. 127 | |
| 5 | Topologia | Topologia em estrela, full duplex | |
| 6 | Distância da fiação | 100m | Distância entre o HUB e o nó |
| 7 | Velocidade da linha de rede | 10Mbps | |
| 8 | Prevenção de colisões | Nenhuma | HUB de comutação, sem colisões devido ao full duplex |
| 9 | Notificação de disposição | Nenhuma | A comunicação entre o ELSGW e o ACS é enviada apenas uma vez, sem notificação de disposição |
| 10 | Garantia dos dados | Checksum UDP | 16 bits |
| 11 | Detecção de falhas | Falha de cada nó |
Tabela 2-2: Número do endereço IP
| Endereço IP | Dispositivo | Observações |
| 192.168.1.11 | ELSGW | Este endereço é a configuração padrão. |
| 239.64.0.1 | ELSGW | Endereço multicast Do sistema de segurança para o elevador. |
2.2. Pacote UDP
Os dados de transmissão são um pacote UDP. (Em conformidade com a RFC768)
Use o checksum do cabeçalho UDP; a ordem dos bytes da parte de dados é big endian.
Tabela 2-3: Número da porta UDP
| Número da porta | Função (serviço) | Dispositivo | Observações |
| 52000 | Comunicação entre ELSGW e ACS | ELSGW, ACS |

2.3 Sequência de transmissão
A figura abaixo mostra a sequência de transmissão da operação de verificação.

Os procedimentos de transmissão da operação de verificação são os seguintes;
1) Quando o passageiro passa um cartão sobre um leitor de cartões, o ACS envia os dados da chamada do elevador para o ELSGW.
2) Quando o ELSGW recebe os dados da chamada do elevador, ele converte os dados em dados de verificação e envia esses dados ao sistema do elevador.
5) O sistema do elevador realiza a chamada do elevador após receber os dados de verificação.
6) O sistema do elevador envia os dados de aceitação da verificação ao ELSGW.
7) O ELSGW envia os dados de aceitação da verificação recebidos ao ACS que registrou os dados da chamada do elevador.
8) Se necessário, o ACS indica o número da cabine do elevador atribuída, usando os dados de aceitação da verificação.
3. Formato de comunicação
3.1 Regras de notação para tipos de dados
Tabela 3-1: A definição dos tipos de dados descritos nesta seção é a seguinte.
| Tipo de dado | Descrição | Intervalo |
| CHAR | Tipo de dado de caractere | 00h, 20h a 7Eh Consulte a "Tabela de códigos ASCII" no final deste documento. |
| BYTE | Tipo de valor numérico de 1 byte (sem sinal) | 00h a FFh |
| BCD | Inteiro de 1 byte (código BCD) | |
| WORD | Tipo de valor numérico de 2 bytes (sem sinal) | 0000h a FFFFh |
| DWORD | Tipo de valor numérico de 4 bytes (sem sinal) | 00000000h a FFFFFFFFh |
| CHAR(n) | Tipo de cadeia de caracteres (comprimento fixo) Significa uma cadeia de caracteres correspondente aos dígitos designados (n). | 00h, 20h a 7Eh (consulte a Tabela de códigos ASCII) *n Consulte a "Tabela de códigos ASCII" no final deste documento. |
| BYTE(n) | Vetor de tipo de valor numérico de 1 byte (sem sinal) Significa uma cadeia numérica correspondente aos dígitos designados (n). | 00h a FFh *n |
3.2 Estrutura geral
A estrutura geral do formato de comunicação é dividida no cabeçalho do pacote de transmissão e nos dados do pacote de transmissão.
| Cabeçalho do pacote de transmissão (12 bytes) | Dados do pacote de transmissão (menos de 1012 bytes) |
| Item | Tipo de dado | Explicação |
| Cabeçalho do pacote de transmissão | Descrito posteriormente | Área do cabeçalho, como o comprimento dos dados |
| Dados do pacote de transmissão | Descritos posteriormente | Área de dados, como os andares de destino |
3.3 Estrutura do cabeçalho do pacote de transmissão
A estrutura do cabeçalho do pacote de transmissão é a seguinte.
| WORD | WORD | BYTE | BYTE | BYTE | BYTE | BYTE[4] |
| Identificador (1730h) | Comprimento dos dados | Tipo de dispositivo de destino | Número do dispositivo de destino | Tipo de dispositivo remetente | Número do dispositivo remetente | Reservado (00h) |
| Item | Tipo de dado | Explicação |
| Comprimento dos dados | WORD | Tamanho em bytes dos dados do pacote de transmissão |
| Tipo de dispositivo de destino | BYTE | Defina o tipo de dispositivo de destino (consulte a "Tabela de tipos de sistema") |
| Número do dispositivo de destino | BYTE | - Defina o número do dispositivo de destino (1~ 127) - Se o tipo de sistema for ELSGW, defina o número do grupo de elevadores (1~4) - Se o tipo de sistema for todos os sistemas, defina FFh |
| Tipo de dispositivo remetente | BYTE | Defina o tipo de dispositivo remetente (consulte a "Tabela de tipos de sistema") |
| Número do dispositivo remetente | BYTE | ・ Defina o número do dispositivo remetente (1~ 127) ・ Se o tipo de sistema for ELSGW, defina o número do grupo de elevadores (1) |
Tabela 3-2: Tabela de tipos de sistema
| Tipo de sistema | Nome do sistema | Grupo multicast | Observações |
| 01h | ELSGW | Dispositivo do sistema do elevador | |
| 11h | ACS | Dispositivo do sistema de segurança | |
| FFh | Todos os sistemas | - |
3.3 Estrutura dos dados do pacote de transmissão
A estrutura dos dados do pacote de transmissão é mostrada abaixo e define o comando para cada função. A "Tabela de comandos dos dados do pacote de transmissão" mostra os comandos.
Tabela 3-3: Comando dos dados do pacote de transmissão
| Direção da transmissão | Método de transmissão | Nome do comando | Número do comando | Função | Observações |
| Sistema de segurança -Elevador | Multicast/Unicast(*1) | Chamada do elevador (um andar) | 01h | Envia dados no momento do registro da chamada do elevador ou do registro de substituição do andar bloqueado (o andar de destino acessível do elevador é um único andar) | |
| Chamada do elevador (vários andares) | 02h | Envia dados no momento do registro da chamada do elevador ou do registro de substituição dos andares bloqueados (os andares de destino acessíveis do elevador são múltiplos) | |||
| Elevador -Sistema de segurança | Unicast (*2) | Aceitação da verificação | 81h | Caso o status da verificação no saguão do elevador ou dentro da cabine seja indicado no sistema de segurança, estes dados serão usados. | |
| Broadcast | Status da operação do elevador | 91h | Caso o status da operação do elevador seja indicado no sistema de segurança, estes dados serão usados. O sistema de segurança pode usar estes dados para indicar o mau funcionamento do sistema do elevador. | ||
| -Todos os sistemas | Broadcast (*3) | Dados de heartbeat | F1h | Cada sistema envia periodicamente e os dados são usados para detecção de falhas. |
(*1): Quando o sistema de segurança puder especificar o grupo de elevadores de destino, envie por unicast.
(*2): Os dados de aceitação da verificação são enviados por unicast ao dispositivo que criou os dados da chamada do elevador.
(*3): Os dados de heartbeat são enviados por broadcast. Se necessário, a detecção de falhas é executada em cada dispositivo.
(1) Dados da chamada do elevador (quando o andar de destino acessível do elevador é um único andar)
| BYTE | BYTE | WORD | BYTE | BYTE | BYTE | BYTE | WORD |
| Número do comando(01h) | Comprimento dos dados (18) | Número do dispositivo | Tipo de verificação | Local da verificação | Atributo do botão de chamada do hall/Atributo do botão da cabine | Reservado (0) | Andar de embarque |
| PALAVRA | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE |
| Andar de destino | Frente/Traseira de embarque | Frente/Traseira de destino | Atributo da chamada do elevador | Operação sem paradas | Modo de registro da chamada | Número de sequência | Reservado (0) | Reservado (0) |
Tabela 3-4: Detalhes dos dados da chamada do elevador (quando o andar de destino do elevador acessível é um único andar)
| Itens | Tipo de dado | Conteúdo | Observações |
| Número do dispositivo | WORD | Defina o número do dispositivo (leitor de cartões etc.) ( 1~9999) Quando não especificado, defina 0. | A conexão máxima é de 1024 dispositivos (*1) |
| Tipo de verificação | BYTE | 1 : verificação no saguão do elevador 2 : verificação dentro da cabine | |
| Local da verificação | BYTE | Caso o tipo de verificação seja 1, defina o seguinte. 1 : Saguão do elevador 2 : Entrada 3 : Sala 4 : Portão de segurança Caso o tipo de verificação seja 2, defina o número da cabine. | |
| Atributo do grupo de botões de chamada de hall/Atributo dos botões da cabine | BYTE | Caso o tipo de verificação seja 1, defina o atributo do grupo de botões de chamada de hall correspondente. 0 : não especificado, 1:"A"grupo de botões, 2:"B"grupo de botões, … , 15: "O"grupo de botões, 16: Automático Caso o tipo de verificação seja 2, defina o atributo dos botões da cabine. 1: Passageiro normal (Frente), 2: Passageiro com deficiência (Frente), 3: Passageiro normal (Traseira), 4: Passageiro com deficiência (Traseira) | |
| Andar de embarque | WORD | Caso o tipo de verificação seja 1, defina o andar de embarque pelos dados de andar do edifício ( 1~255). Caso o tipo de verificação seja 2, defina 0. | |
| Andar de destino | WORD | Defina o andar de destino pelos dados de andar do edifício ( 1~255) Para todos os andares de destino, defina"FFFFh". | |
| Frente/Traseira de embarque | BYTE | Caso o tipo de verificação seja 1, defina a frente ou a traseira no andar de embarque. 1:Frente, 2:Traseira Caso o tipo de verificação seja 2, defina 0. | |
| Frente/Traseira de destino | BYTE | Defina a frente ou a traseira no andar de destino. 1:Frente, 2:Traseira | |
| Atributo da chamada do elevador | BYTE | Defina o atributo da chamada do elevador 0:Passageiro normal,1:Passageiro com deficiência,2:Passageiro VIP,3:Passageiro de gestão | |
| Operação sem paradas | BYTE | Defina 1 quando a operação sem paradas estiver habilitada. Se não estiver habilitada, defina 0. | |
| Modo de registro da chamada | BYTE | Consulte a Tabela 3-5 e a Tabela 3-6. | |
| Número de sequência | BYTE | Defina o número de sequência (00h~FFh) | (*1) |
(*1) : O número de sequência deve ser incrementado sempre que os dados forem enviados pelo ACS. O próximo a FFh é 00h.
Tabela 3-5: Modo de registro da chamada para o botão de chamada de hall
| Valor | Modo de registro da chamada | Observações |
| 0 | Automático | |
| 1 | Remoção da restrição de desbloqueio do botão de chamada de hall | |
| 2 | Remoção da restrição de desbloqueio do botão de chamada de hall e do botão de chamada da cabine | |
| 3 | Registro automático para o botão de chamada de hall | |
| 4 | Registro automático para o botão de chamada de hall e remoção da restrição de desbloqueio do botão de chamada da cabine | |
| 5 | Registro automático para o botão de chamada de hall e o botão de chamada da cabine | Somente quando o andar de destino do elevador acessível é um único andar. |
Tabela 3-6: Modo de registro da chamada para o botão de chamada da cabine
| Valor | Modo de registro da chamada | Observações |
| 0 | Automático | |
| 1 | Remoção da restrição de desbloqueio do botão de chamada da cabine | |
| 2 | Registro automático para o botão de chamada da cabine | Somente quando o andar de destino do elevador acessível é um único andar. |
(2) Dados da chamada do elevador (quando o andar de destino do elevador acessível possui vários andares)
| BYTE | BYTE | WORD | BYTE | BYTE | BYTE | BYTE | WORD |
| Número do comando (02h) | Comprimento dos dados | Número do dispositivo | Tipo de verificação | Local da verificação | Atributo do grupo de botões de chamada de hall/ Atributo dos botões da cabine | Reservado(0) | Andar de embarque |
| WORD | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE |
| Reservado(0) | Frente/Traseira de embarque | Reservado(0) | Atributo da chamada do elevador | Operação sem paradas | Modo de registro da chamada | Número de sequência | Comprimento dos dados do andar de destino dianteiro | Comprimento dos dados do andar de destino traseiro |
| BYTE[0~32] | BYTE[0~32] | BYTE[0~3] |
| Andar de destino dianteiro | Andar de destino traseiro | Preenchimento (*1)(0) |
(*1): O comprimento dos dados de preenchimento deve ser definido para garantir que o tamanho total dos dados do pacote de transmissão seja múltiplo de 4. (Defina o caractere "0")
Tabela 3-7: Detalhes dos dados da chamada do elevador (quando o andar de destino do elevador acessível possui vários andares)
| Itens | Tipo de dado | Conteúdo | Observações |
| Comprimento dos dados | BYTE | Número de bytes excluindo o número do comando e o comprimento dos dados do comando (excluindo o preenchimento) | |
| Número do dispositivo | WORD | Defina o número do dispositivo (leitor de cartões etc.) ( 1~9999) Quando não especificado, defina 0. | A conexão máxima é de 1024 dispositivos (*1) |
| Tipo de verificação | BYTE | 1 : verificação no saguão do elevador 2 : verificação dentro da cabine | |
| Local da verificação | BYTE | Caso o tipo de verificação seja 1, defina o seguinte. 1 : Saguão do elevador 2 : Entrada 3 : Sala 4 : Portão de segurança Caso o tipo de verificação seja 2, defina o número da cabine. | |
| Atributo do grupo de botões de chamada de hall/Atributo dos botões da cabine | BYTE | Caso o tipo de verificação seja 1, defina o atributo do grupo de botões de chamada de hall correspondente. 0 : não especificado, 1:"A"grupo de botões, 2:"B"grupo de botões, … , 15:"O"grupo de botões, 16: Automático Caso o tipo de verificação seja 2, defina o atributo dos botões da cabine. 1: Passageiro normal (Frente), 2: Passageiro com deficiência (Frente), 3: Passageiro normal (Traseira), 4: Passageiro com deficiência (Traseira) | |
| Andar de embarque | WORD | Caso o tipo de verificação seja 1, defina o andar de embarque pelos dados de andar do edifício ( 1~255). Caso o tipo de verificação seja 2, defina 0. | |
| Frente/Traseira de embarque | BYTE | Caso o tipo de verificação seja 1, defina a frente ou a traseira no andar de embarque. 1:Frente, 2:Traseira Caso o tipo de verificação seja 2, defina 0. | |
| Atributo da chamada do elevador | BYTE | Defina o atributo da chamada do elevador 0:Passageiro normal, 1:Passageiro com deficiência, 2:Passageiro VIP, 3:Passageiro de gestão | |
| Operação sem paradas | BYTE | Defina 1 quando a operação sem paradas estiver habilitada. Se não estiver habilitada, defina 0. | |
| Modo de registro da chamada | BYTE | Consulte a Tabela 3-5 e a Tabela 3-6. | |
| Número de sequência | BYTE | Defina o número de sequência (00h~FFh) | (*1) |
| Comprimento dos dados do andar de destino dianteiro | BYTE | Defina o comprimento dos dados do andar de destino dianteiro (0~32) [Unidade: BYTE] | Exemplo: -Se o edifício tiver menos de 32 andares, defina o "comprimento dos dados" como "4". - Se os elevadores não tiverem entradas traseiras, defina o comprimento dos dados do "andar de destino traseiro" como "0". |
| Comprimento dos dados do andar de destino traseiro | BYTE | Defina o comprimento dos dados do andar de destino traseiro (0~32) [Unidade: BYTE] | |
| Andar de destino dianteiro | BYTE[0~32] | Defina o andar de destino dianteiro com os dados de bits dos andares do edifício | Consulte a Tabela 3-14 abaixo. |
| Andar de destino traseiro | BYTE[0~32] | Defina o andar de destino dianteiro com os dados de bits dos andares do edifício | Consulte a Tabela 3-14 abaixo. |
(*1) : O número de sequência deve ser incrementado sempre que os dados forem enviados pelo ACS. O próximo a FFh é 00h.
Tabela 3-8: Estrutura dos dados dos andares de destino
| Nº | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | |
| 1 | Edif. FL 8 | Edif. FL 7 | Edif. FL 6 | Edif. FL 5 | Edif. FL 4 | Edif. FL 3 | Edif. FL 2 | Edif. FL 1 | 0: Sem cancelamento 1: Substituir registro de andar bloqueado (Defina"0"para"não usar"e"andares superiores acima do último andar".) |
| 2 | Edif. FL 16 | Edif. FL 15 | Edif. FL 14 | Edif. FL 13 | Edif. FL 12 | Edif. FL 11 | Edif. FL 10 | Edif. FL 9 | |
| 3 | Edif. FL 24 | Edif. FL 23 | Edif. FL 22 | Edif. FL 21 | Edif. FL 20 | Edif. FL 19 | Edif. FL 18 | Edif. FL 17 | |
| 4 | Edif. FL 32 | Edif. FL 31 | Edif. FL 30 | Edif. FL 29 | Edif. FL 28 | Edif. FL 27 | Edif. FL 26 | Edif. FL 25 | |
| : | : | : | : | : | : | : | : | : | |
| 31 | Edif. FL 248 | Edif. FL 247 | Edif. FL 246 | Edif. FL 245 | Edif. FL 244 | Edif. FL 243 | Edif. FL 242 | Edif. FL 241 | |
| 32 | Não usar | Edif. FL 255 | Edif. FL 254 | Edif. FL 253 | Edif. FL 252 | Edif. FL 251 | Edif. FL 250 | Edif. FL 249 |
* Defina o comprimento dos dados na Tabela 3-7 como o comprimento dos dados dos andares de destino dianteiro e traseiro.
* "D7"é o bit mais significativo, e"D0"é o bit menos significativo.
(3) Dados de aceitação da verificação
| BYTE | BYTE | WORD | BYTE | BYTE | BYTE | BYTE |
| Número do comando (81h) | Comprimento dos dados(6) | Número do dispositivo | Status de aceitação | Cabine de elevador atribuída | Número de sequência | Reservado(0) |
Tabela 3-9: Detalhes dos dados de aceitação da verificação
| Itens | Tipo de dados | Conteúdo | Observações |
| Número do dispositivo | WORD | Defina o número do dispositivo que é definido nos dados de chamada do elevador ( 1~9999) | |
| Status de aceitação | BYTE | 00h:Registro automático da chamada do elevador, 01h: Desbloquear restrição(Pode registrar manualmente a chamada do elevador), FFh: Não é possível registrar a chamada do elevador | |
| Número da cabine de elevador atribuída | BYTE | No caso de uma chamada do elevador feita no saguão do elevador, defina o número da cabine de elevador atribuída (1…12, FFh: Nenhuma cabine de elevador atribuída) No caso de uma chamada do elevador feita na cabine, defina 0. | |
| Número de sequência | BYTE | Defina o número de sequência que é definido nos dados de chamada do elevador. |
* O ELSGW mantém na memória o número do grupo de elevadores, o número do dispositivo e o número de sequência definidos nos dados de chamada do elevador e define esses dados.
* O número do dispositivo é o dado definido nos dados de chamada do elevador.
(4) Status de operação do elevador
| BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE |
| Número do comando (91h) | Comprimento dos dados(6) | Cabine nº 1 em operação | Cabine nº 2 em operação | Reservado(0) | Reservado(0) | Reservado(0) | Reservado(0) |
* O endereço do cabeçalho do pacote de transmissão é destinado a todos os dispositivos.
Tabela 3-10: Detalhes dos dados de status de operação do elevador
| Itens | Tipo de dados | Conteúdo | Observações |
| Cabine nº 1 em operação | BYTE | Consulte a tabela abaixo. | |
| Cabine nº 2 em operação | BYTE | Consulte a tabela abaixo. |
Tabela 3-11: Estrutura dos dados de cabine em operação
| Nº | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | Observações |
| 1 | Cabine nº 8 | Cabine nº 7 | Cabine nº 6 | Cabine nº 5 | Cabine nº 4 | Cabine nº 3 | Cabine nº 2 | Cabine nº 1 | 0:Não está em operação 1:Em operação |
| 2 | Reservado(0) | Reservado(0) | Reservado(0) | Reservado(0) | Cabine nº 12 | Cabine nº 11 | Cabine nº 10 | Cabine nº 9 |
(5) Heartbeat
| BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE |
| Número do comando(F1h) | Comprimento dos dados(6) | Há dados destinados ao sistema de elevadores | Dados1 | Dados2 | Reservado(0) | Reservado(0) | Reservado(0) |
Tabela 3-11: Detalhes dos dados de heartbeat
| Itens | Tipo de dados | Conteúdo | Observações |
| Há dados destinados ao sistema de elevadores | BYTE | Ao usar Dados2, defina 1. Se não usar Dados2, defina 0. | |
| Dados1 | BYTE | Defina 0. | |
| Dados2 | BYTE | Consulte a tabela abaixo. |
*O endereço do cabeçalho do pacote de transmissão é destinado a todos os dispositivos, e o envio é feito a cada quinze(15)segundos por broadcast.
Tabela 3-12: Detalhes de Dados1 e Dados2
| Nº | 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) | Falha do sistema | Falha do sistema 0:normal 1:anormal |
4.Detecção de falhas
Se necessário(ACS precisar de detecção de falhas), execute a detecção de falhas conforme mostrado na tabela abaixo.
Detecção de falhas no lado do dispositivo do sistema de segurança
| Tipo | Nome da falha | Local para detectar a falha | Condição para detectar a falha | Condição para cancelar a falha | Observações |
| Detecção de falha do sistema | Falha do elevador | Dispositivo do sistema de segurança (ACS) | Caso o ACS não receba o status de operação do elevador por mais de vinte(20)segundos. | Ao receber o status de operação do elevador. | Detecta a falha de cada grupo de elevadores. |
| Falha individual | Falha do ELSGW | Dispositivo do sistema de segurança (ACS) | Caso o ACS não receba um pacote do ELSGW por mais de um ( 1)minuto. | Ao receber um pacote do ELSGW. | Detecta a falha de cada grupo de elevadores. |
5.Tabela 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 |

