Specifikation af kommunikation mellem ELSGW og adgangskontrolsystem, når EL-SCA anvendes. (*ELSGW: ELEvator-Security GateWay)
1. Disposition
Dette dokument beskriver kommunikationsprotokollen mellem ELSGW og adgangskontrolsystemet (ACS).
2. Kommunikationsspecifikationkation
2.1. Meddelelse mellem ELSGW og ACS
Kommunikationen mellem ELSGW og ACS er vist nedenfor.
Tabel 2-1: Kommunikationsspecifikation mellem ELSGW og ACS
genstande | Specifikation | Bemærkninger | |
1 | Linklag | Ethernet, 100BASE-TX, 10BASE-T | ELSGW: 10BASE-T |
2 | Internet lag | IPv4 |
|
3 | Transportlag | UDP |
|
4 | Antal tilsluttede noder | Maks. 127 |
|
5 | Topologi | Stjernetopologi, fuld duplex |
|
6 | Ledningsafstand | 100m | Afstand mellem HUB og node |
7 | Netværkslinjehastighed | 10 Mbps |
|
8 | Undgå kollision | Ingen | Skiftende HUB, ingen kollision på grund af fuld duplex |
9 | Dispositionsmeddelelse | Ingen | Kommunikationen mellem ELSGW og ACS er kun én gang afsendelse, uden dispositionsmeddelelse |
10 | Datagaranti | UDP kontrolsum | 16 bit |
11 | Fejldetektering | Hver knudefejl |
Tabel 2-2: IP-adressenummer
IP-adresse | Enhed | Bemærkninger |
ELSGW | Denne adresse er standardindstillingen. | |
ELSGW | Multicast adresse Fra sikkerhedssystem til elevator. |
2.2. UDP-pakke
Overførselsdataene er UDP-pakke. (RFC768-kompatibel)
Brug checksum af UDP-header, og byte-rækkefølgen af datadelen er big endian.
Tabel 2-3: UDP-portnummer
Portnummer | Funktion (service) | Enhed | Bemærkninger |
52000 | Kommunikation mellem ELSGW og ACS | ELSGW, ACS |
2.3 Transmissionssekvens
Figuren nedenfor viser transmissionssekvensen for verifikationsoperationen.
Transmissionsprocedurerne for verifikationsoperationen er som følger;
1) Når passagerer stryger et kort over en kortlæser, sender ACS elevatorens opkaldsdata til ELSGW.
2) Når ELSGW modtager elevatorens opkaldsdata, konverterer ELSGW dataene til verifikationsdataene og sender disse data til elevatorsystemet.
5) Elevatorsystemet foretager elevatorkald ved modtagelse af verifikationsdata.
6) Elevatorsystemet sender verifikationsacceptdata til ELSGW.
7) ELSGW sender de modtagne verifikationsacceptdata til ACS, som registrerede elevatorens opkaldsdata.
8) ACS angiver om nødvendigt det tildelte elevatorstolnummer ved hjælp af verifikationsacceptdata.
3. Kommunikationsformat
3.1 Notationsregler for datatyper
Tabel 3-1: Definitionen af datatyperne beskrevet i dette afsnit er som følger.
Datatype | Beskrivelse | Rækkevidde |
CHAR | Karakterdatatype | 00h, 20h til 7Eh Se "ASCII-kodetabel" i slutningen af dette dokument. |
BYTE | 1-byte numerisk værditype (usigned) | 00h til FFh |
BCD | 1 byte heltal (BCD-kode) |
|
ORD | 2-byte numerisk værditype (usigneret) | 0000h til FFFFh |
DWORD | 4-byte numerisk værditype (usigneret) | 00000000hto FFFFFFFFh |
CHAR(n) | Tegnstrengtype (fast længde) Det betyder en tegnstreng, der svarer til de angivne cifre (n). | 00h, 20h til 7Eh (Se ASCII-kodetabel) *n Se "ASCII-kodetabel" i slutningen af dette dokument. |
BYTE(r) | 1-byte numerisk værditype (usigned) matrix Det betyder en numerisk streng svarende til angivne cifre (n). | 00hto FFh *n |
3.2 Overordnet struktur
Kommunikationsformatets generelle struktur er opdelt i transmissionspakkeheaderen og transmissionspakkedata.
Transmissionspakkehoved (12 byte) | Transmissionspakkedata (mindre end 1012 byte) |
Punkt | Datatype | Forklaring |
Overskrift for transmissionspakke | Beskrevet senere | Overskriftsområde såsom datalængde |
Transmissionspakkedata | Beskrevet senere | Dataområde såsom destinationsgulve |
3.3 Opbygning af transmission pakkehoved
Strukturen af transmissionspakkehovedet er som følger.
ORD | ORD | BYTE | BYTE | BYTE | BYTE | BYTE[4] |
Identificer (kl. 1730) | Data længde | Adresse enhedstype | Adresse enhedsnummer | Afsender enhedstype | Afsenderens enhedsnummer | Reserver (00h) |
Punkt | Datatype | Forklaring |
Data længde | ORD | Bytestørrelse på transmissionspakkedata |
Adresse enhedstype | BYTE | Indstil enhedstype for adresse (se "Tabel over systemtype") |
Adresse enhedsnummer | BYTE | - Indstil enhedsnummer på adresse (1~ 127) - Hvis systemtypen er ELSGW, indstil elevatorbanknummer (1~4) - Hvis systemtypen er alt system, skal du indstille FFh |
Afsender enhedstype | BYTE | Indstil enhedstypen for afsender (se "Tabel over systemtype") |
Afsenderens enhedsnummer | BYTE | ・ Indstil enhedsnummer på afsender (1~ 127) ・ Hvis systemtypen er ELSGW, indstil elevatorbanknummer (1) |
Tabel 3-2: Tabel over systemtype
Systemtype | Systemnavn | Multicast gruppe | Bemærkninger |
01h | ELSGW | Elevator system enhed |
|
11 timer | ACS | Sikkerhedssystem enhed |
|
FFh | Hele systemet | - |
3.3 Transmissionens struktur pakkedata
Strukturen af transmissionspakkedata er vist nedenfor og definerer kommandoen for hver funktion."Transmissionspakkedatakommando"Tabel viser kommandoer.
Tabel 3-3: Transmission acket data kommando
Transmissionsretning | Transmissionsmetode | Kommandonavn | Kommandonummer | Fungere | Bemærkninger |
Sikkerhedssystem -Elevator
| Multicast/Unicast(*1)
| Elevatoropkald (enkelt etage) | 01h | Send data på tidspunktet for elevatorens opkaldsregistrering eller tilsidesæt registrering af låst etage (tilgængelig elevatordestinationsetage er enkelt etage) |
|
Elevatoropkald (flere etager) | 02h | Send data på tidspunktet for elevatorens opkaldsregistrering eller tilsidesæt registrering af låste etager (tilgængelig elevatordestinationsetage er flere etager) |
| ||
Elevator -Sikkerhedssystem
| Unicast (*2) | Verifikationsaccept | 81 timer | Hvis verifikationsstatus i elevatorlobbyen eller i bilen er angivet på sikkerhedssystemets side, vil disse data blive brugt. |
|
Udsende | Elevator operation status | 91 timer | Hvis elevatordriftsstatus er angivet på sikkerhedssystemets side, vil disse data blive brugt. Sikkerhedssystemet kan bruge disse data med det formål at indikere elevatorsystemets funktionsfejl. |
| |
- Hele systemet | Udsende (*3) | Hjerteslagsdata | F1h | Hvert system sender periodisk og skal bruges til fejldetektion. |
(*1): Når sikkerhedssystemet kan angive destinationen Elevator Bank, send med unicast.
(*2): Data for bekræftelsesaccept sendes til den enhed, der lavede elevatorens opkaldsdata med unicast.
(*3): Hjerteslagsdata sendes med udsendelse. Om nødvendigt udføres fejldetektionen på hver enhed.
(1) Elevatorens opkaldsdata (når tilgængelig elevatordestinationsetage er en etage)
BYTE | BYTE | ORD | BYTE | BYTE | BYTE | BYTE | ORD |
Kommandonummer (01h) | Datalængde (18) |
Enhedsnummer |
Verifikationstype |
Bekræftelsesplacering | Hall opkaldsknap stiger attribut/ Bil knap attribut |
Reserver (0) |
Boarding etage |
ORD | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE |
Destinationsgulv | Boarding for/bag | Destination For/Bag | Elevatorens kaldeattribut | Nonstop drift | Opkaldsregistreringstilstand | Sekvensnummer | Reserver (0) | Reserver (0) |
Tabel 3-4: Detaljer om elevatorens opkaldsdata (når tilgængelig elevatordestinationsetage er en etage)
genstande | Datatype | Indhold | Bemærkninger |
Enhedsnummer | ORD | Indstil enhedsnummer (kortlæser osv.) (1~9999) Indstil 0, når det ikke er angivet. | Maksimal forbindelse er 1024 enheder (*1) |
Verifikationstype | BYTE | 1: Ver iv ikation ved elevatorlobbyen 2: verifikation i bil |
|
Bekræftelsesplacering | BYTE | Hvis verifikationstypen er 1, indstilles følgende. 1: Elevator lobby 2 : Indgang 3 : Værelse 4: Sikkerhedslåge Hvis verifikationstypen er 2, skal du indstille bilnummeret. |
|
Hall opkaldsknap stiger attribut/Bil knap attribut | BYTE | I tilfælde af at verifikationstypen er 1, skal du indstille den tilsvarende trinopkaldsknap-attribut. 0 : ikke specificeret, 1:"A"-knapforhøjer, 2:"B"knapforhøjer, … , 15: "O"-knapforhøjer, 16: Auto Hvis verifikationstypen er 2, skal du indstille bilens knapattribut. 1: Normal passager (forrest), 2: Handicappassager (forrest), 3: Normal passager (bag), 4: Handicappassager (bag) |
|
Boarding etage | ORD | Hvis verifikationstypen er 1, indstilles boardinggulvet efter bygningens etagedata (1~255). Hvis verifikationstypen er 2, skal du indstille 0. |
|
Destinationsgulv | ORD | Indstil destinationsgulv efter bygningsgulvdata (1~255) Hvis alle destinationsetager skal indstilles "FFFFh". |
|
Boarding for/bag | BYTE | Hvis verifikationstypen er 1, skal den indstilles foran eller bagpå ved ombordstigningsgulvet. 1: Foran, 2: Bag Hvis verifikationstypen er 2, skal du indstille 0. |
|
Destination For/Bag | BYTE | Sæt for eller bag på destinationsgulvet. 1: Foran, 2: Bag |
|
Elevatorens kaldeattribut | BYTE | Indstil elevatorens opkaldsattribut 0: Normal passager, 1: Handicap passager, 2: VIP passager, 3: Ledelsespassager |
|
Nonstop drift | BYTE | Indstil 1, når nonstop-drift skal aktiveres. Ikke aktiveret, sæt 0. |
|
Opkaldsregistreringstilstand | BYTE | Se Tabel 3-5, Tabel 3-6. |
|
Sekvensnummer | BYTE | Indstil sekvensnummer (00h~FFh) | (*1) |
(*1) : Sekvensnummeret skal øges, hver gang der sendes data fra ACS. Den næste til FFhis 00h.
Tabel 3-5: Opkaldsregistreringstilstand for hallopkaldsknap
Værdi | Opkaldsregistreringstilstand | Bemærkninger |
0 | Automatisk |
|
1 | Oplås begrænsning for opkaldsknap til hall |
|
2 | Oplåsningsbegrænsning for hallopkaldsknap og bilopkaldsknap |
|
3 | Automatisk tilmelding til halopkaldsknap |
|
4 | Automatisk registrering for halopkaldsknap og oplåsningsbegrænsning for bilopkaldsknap |
|
5 | Automatisk registrering for halkaldsknap og bilkaldsknap | Kun tilgængelig elevator destination etage er enkelt etage. |
Tabel 3-6: Opkaldsregistreringstilstand for opkaldsknap til bilopkald
Værdi | Opkaldsregistreringstilstand | Bemærkninger |
0 | Automatisk |
|
1 | Oplåsningsbegrænsning for bilopkaldsknap |
|
2 | Automatisk registrering for bilopkaldsknap | Kun tilgængelig elevator destination etage er enkelt etage. |
(2) Elevatorens opkaldsdata (når tilgængelig elevatordestinationsetage er flere etager)
BYTE | BYTE | ORD | BYTE | BYTE | BYTE | BYTE | ORD |
Kommandonummer (02h) | Data længde |
Enhedsnummer | Verifikationstype | Bekræftelsesplacering | Hall opkaldsknap stiger attribut/ Bil knap attribut |
Reserve(0) |
Boarding etage |
ORD | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE |
Reserve(0) | Boarding for/bag | Reserve(0) | Elevatorens kaldeattribut | Nonstop drift | Opkaldsregistreringstilstand | Sekvensnummer | Datalængde på forreste destinationsgulv | Bageste destinationsgulvdatalængde |
BYTE[0~32] | BYTE[0~32] | BYTE[0~3] |
Forreste destinationsgulv | Bageste destinationsgulv | Polstring (*1)(0) |
(*1): Datalængden af udfyldning skal indstilles for at sikre den samlede størrelse af transmissionspakkedata til et multiplum af 4. (Sæt"0"-figur)
Tabel 3-7: Detaljer om elevatorens opkaldsdata (når tilgængelig elevatordestinationsetage er flere etager)
genstande | Datatype | Indhold | Bemærkninger |
Data længde | BYTE | Antal byte eksklusiv kommandonummer og kommandodatalængde (ekskl. udfyldning) |
|
Enhedsnummer | ORD | Indstil enhedsnummer (kortlæser osv.) (1~9999) Indstil 0, når det ikke er angivet. | Maksimal forbindelse er 1024 enheder (*1) |
Verifikationstype | BYTE | 1: verifikation i elevatorlobbyen 2: verifikation i bil |
|
Bekræftelsesplacering | BYTE | Hvis verifikationstypen er 1, indstilles følgende. 1: Elevator lobby 2 : Indgang 3 : Værelse 4 : Sikkerhedslåge Hvis verifikationstypen er 2, skal du indstille bilnummeret. |
|
Hall opkaldsknap stiger attribut/Bil knap attribut | BYTE | I tilfælde af at verifikationstypen er 1, skal du indstille den tilsvarende trinopkaldsknap-attribut. 0 : ikke specificeret, 1:"A"-knapforhøjer, 2:"B"-knapforhøjer, … , 15:"O"-knapforhøjer, 16: Auto Hvis verifikationstypen er 2, skal du indstille attributten for bilknap. 1: Normal passager (forrest), 2: Handicappassager (forrest), 3: Normal passager (bag), 4: Handicappassager (bag) |
|
Boarding etage | ORD | Hvis verifikationstypen er 1, indstilles boardinggulvet efter bygningens etagedata (1~255). Hvis verifikationstypen er 2, skal du indstille 0. |
|
Boarding for/bag | BYTE | Hvis verifikationstypen er 1, skal den indstilles foran eller bagpå ved boardinggulvet. 1: Foran, 2: Bag Hvis verifikationstypen er 2, skal du indstille 0. |
|
Elevatorens kaldeattribut | BYTE | Indstil elevatorens opkaldsattribut 0: Normal passager, 1: Handicap passager, 2: VIP passager, 3: Ledelsespassager |
|
Nonstop drift | BYTE | Indstil 1, når nonstop-drift skal aktiveres. Ikke aktiveret, sæt 0. |
|
Opkaldsregistreringstilstand | BYTE | Se Tabel 3-5, Tabel 3-6. |
|
Sekvensnummer | BYTE | Indstil sekvensnummer (00h~FFh) | (*1) |
Datalængde på forreste destinationsgulv | BYTE | Indstil datalængde for forreste destinationsgulv (0~32) [Enhed: BYTE] | Eksempel: -Hvis bygningen har mindre end 32 etager, skal du indstille "datalængde" til "4". - Hvis elevatorer ikke har bagerste sideindgange, skal datalængden for "bagerste destinationsgulv" indstilles til "0". |
Bageste destinationsgulvdatalængde | BYTE | Indstil datalængde for bageste destinationsgulv (0~32) [Enhed: BYTE] | |
Forreste destinationsgulv | BYTE[0~32] | Indstil forreste destinationsgulv med bygningsgulvbitdata | Se tabel 3-14 nedenfor. |
Bageste destinationsgulv | BYTE[0~32] | Indstil forreste destinationsgulv med bygningsgulvbitdata | Se tabel 3-14 nedenfor. |
(*1) : Sekvensnummeret skal øges, hver gang der sendes data fra ACS. Den næste til FFhis 00h.
Tabel 3-8: Struktur af data for destinationsgulve
Ingen | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
|
1 | Bldg. FL 8 | Bldg. FL 7 | Bldg. FL 6 | Bldg. FL 5 | Bldg. FL 4 | Bldg. FL 3 | Bldg. FL 2 | Bldg. FL 1 | 0: Ikke aflysning 1: Tilsidesæt låst etageregistrering (Sæt"0"for"ikke brug"og"øverste etager over øverste etage".) |
2 | Bldg. FL 16 | Bldg. FL 15 | Bldg. FL 14 | Bldg. FL 13 | Bldg. FL 12 | Bldg. FL 11 | Bldg. FL 10 | Bldg. FL 9 | |
3 | Bldg. FL 24 | Bldg. FL 23 | Bldg. FL 22 | Bldg. FL 21 | Bldg. FL 20 | Bldg. FL 19 | Bldg. FL 18 | Bldg. FL 17 | |
4 | Bldg. FL 32 | Bldg. FL 31 | Bldg. FL 30 | Bldg. FL 29 | Bldg. FL 28 | Bldg. FL 27 | Bldg. FL 26 | Bldg. FL 25 | |
: | : | : | : | : | : | : | : | : | |
31 | Bldg. FL 248 | Bldg. FL 247 | Bldg. FL 246 | Bldg. FL 245 | Bldg. FL 244 | Bldg. FL 243 | Bldg. FL 242 | Bldg. FL 241 | |
32 | Bruges ikke | Bldg. FL 255 | Bldg. FL 254 | Bldg. FL 253 | Bldg. FL 252 | Bldg. FL 251 | Bldg. FL 250 | Bldg. FL 249 |
* Indstil datalængde i tabel 3-7 som datalængde for forreste og bagerste destinationsgulv.
* "D7"er den højeste bit, og "D0"er den laveste bit.
(3) Verifikationsacceptdata
BYTE | BYTE | ORD | BYTE | BYTE | BYTE | BYTE |
Kommandonummer (81t) | Datalængde(6) | Enhedsnummer | Acceptstatus | Tildelt elevatorvogn | Sekvensnummer | Reserve(0) |
Tabel 3-9: Detaljer om verifikationsacceptdata
genstande | Datatype | Indhold | Bemærkninger |
Enhedsnummer | ORD | Indstil enhedsnummer, som er indstillet under elevatorens opkaldsdata (1~9999) |
|
Acceptstatus | BYTE | 00h:Automatisk registrering af elevatorkald, 01h: Oplåsningsbegrænsning (Kan registrere elevatorkald manuelt), FFh: Kan ikke registrere elevatorkald |
|
Tildelt elevatorvognsnummer | BYTE | I tilfælde af elevatoropkald foretaget i elevatorlobbyen, indstil det tildelte elevatorvognnummer (1…12, FFh: Ingen tildelt elevatorstol) I tilfælde af elevatorkald foretaget i bilen, indstil 0. |
|
Sekvensnummer | BYTE | Indstil sekvensnummer, som er indstillet under elevatorens opkaldsdata. |
* ELSGW har hukommelse af elevatorbanknummer, enhedsnummer og sekvensnummer, som er sat under elevatorens opkaldsdata og indstiller disse data.
* Enhedsnummeret er data, der er indstillet under elevatorens opkaldsdata.
(4) Elevatordriftsstatus
BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE |
Kommandonummer (91 timer) | Datalængde(6) | Under drift Bil #1 | Under drift Bil #2 | Reserve(0) | Reserve(0) | Reserve(0) | Reserve(0) |
* Adressen på transmissionspakkeheaderen er til alle enheder.
Tabel 3-10: Detaljer om elevatordriftstatusdata
genstande | Datatype | Indhold | Bemærkninger |
Under drift Bil #1 | BYTE | Se tabel nedenfor. |
|
Under drift Bil #2 | BYTE | Se tabel nedenfor. |
Tabel 3-11: Struktur af underdrift Bildata
Ingen | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | Bemærkninger |
1 | Bil nr. 8 | bil nr. 7 | Bil nr. 6 | bil nr. 5 | Bil nr 4 | Bil nr 3 | Bil nr. 2 | Bil nr. 1 | 0: Under IKKE-drift 1: Under drift |
2 | Reserve(0) | Reserve(0) | Reserve(0) | Reserve(0) | Bil nr. 12 | Bil nr. 11 | bil nr. 10 | Bil nr. 9 |
(5) Hjerteslag
BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE |
Kommandonummer (F1h) | Datalængde(6) | At have data til elevatorsystem | Data 1 | Data 2 | Reserve(0) | Reserve(0) | Reserve(0) |
Tabel 3-11: Detaljer om hjerteslagsdata
genstande | Datatype | Indhold | Bemærkninger |
At have data til elevatorsystem | BYTE | Når du bruger Data2, skal du indstille 1. Brug ikke Data2, sæt 0. |
|
Data 1 | BYTE | Sæt 0. |
|
Data 2 | BYTE | Se tabel nedenfor. |
*Adressen på transmissionspakkehovedet er til alle enheder og sender hvert femtende (15) sekund med udsendelse.
Tabel 3-12: Detaljer om Data1 og Data2
Ingen | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
|
1 | Reserve(0) | Reserve(0) | Reserve(0) | Reserve(0) | Reserve(0) | Reserve(0) | Reserve(0) | Reserve(0) |
|
2 | Reserve(0) | Reserve(0) | Reserve(0) | Reserve(0) | Reserve(0) | Reserve(0) | Reserve(0) | Systemfejl | Systemfejl 0: normal 1: unormalt |
4. Fejldetektering
Om nødvendigt (ACS har brug for fejldetektion), udfør fejldetektion som vist i tabellen nedenfor.
Fejldetektering på sikkerhedssystemets enhedsside
Type | Fejlnavn | Placering for at opdage fejl | Betingelse for at opdage fejl | Betingelse for at annullere fejl | Bemærkninger |
Registrering af systemfejl | Elevatorfejl | Sikkerhedssystemenhed (ACS) | I tilfælde af at ACS ikke modtager elevatorens driftsstatus mere end tyve(20) sekunder. | Ved modtagelse af elevatorens driftsstatus. | Registrer fejl i hver elevatorbank. |
Individuel fejl | ELSGW fejlfunktion | Sikkerhedssystemenhed (ACS) | I tilfælde af at ACS ikke modtager pakke fra ELSGW mere end et (1) minut. | Efter modtagelse af pakke fra ELSGW. | Registrer fejl i hver elevatorbank. |
5.ASCII-kodetabel
HEX | CHAR | HEX | CHAR | HEX | CHAR | HEX | CHAR | HEX | CHAR | HEX | CHAR | HEX | CHAR | HEX | CHAR |
0x00 | NULL | 0x10 | IFØLGE | 0x20 |
| 0x30 | 0 | 0x40 | @ | 0x50 | P | 0x60 | ` | 0x70 | s |
0x01 | SOH | 0x11 | DC1 | 0x21 | ! | 0x31 | 1 | 0x41 | EN | 0x51 | Q | 0x61 | -en | 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 | SØGES | 0x25 | % | 0x35 | 5 | 0x45 | OG | 0x55 | I | 0x65 | og | 0x75 | i |
0x06 | ACK | 0x16 | HANS | 0x26 | & | 0x36 | 6 | 0x46 | F | 0x56 | I | 0x66 | f | 0x76 | i |
0x07 | BEL | 0x17 | ETB | 0x27 | ' | 0x37 | 7 | 0x47 | G | 0x57 | I | 0x67 | g | 0x77 | I |
0x08 | BS | 0x18 | KAN | 0x28 | ( | 0x38 | 8 | 0x48 | H | 0x58 | x | 0x68 | h | 0x78 | x |
0x09 | HT | 0x19 | I | 0x29 | ) | 0x39 | 9 | 0x49 | jeg | 0x59 | OG | 0x69 | jeg | 0x79 | og |
0x0A | LF | 0x1A | SUB | 0x2A | * | 0x3A | : | 0x4A | J | 0x5A | MED | 0x6A | j | 0x7A | Med |
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 | SÅ | 0x1E | RS | 0x2E | . | 0x3E | > | 0x4E | N | 0x5E | ^ | 0x6E | n | 0x7E | ~ |
0x0F | OG | 0x1F | OS | 0x2F | / | 0x3F | ? | 0x4F | DE | 0x5F | _ | 0x6F | de | 0x7F | AF |