목                차

===================

1. WME-100 의 개요                                ............................  1

2. 시스템 구성도                                  ............................  1

3. MSRW 의 사양

3-1. ISO Track 사양                            ............................  2

3-2. 표시부                                    ............................  2

3-3-1. LED 표시부                            ............................  2

3-3-2. 부저 표시부                           ............................  2

3-3-3. 전원사양                              ............................  3

3-2-4. 환경조건                              ............................  3

3-2-5. 크기                                  ............................  3

4. RS-232C 사양

4-1. 연결사양                                  ............................  3

4-2. DIP SWITCH 사양                           ............................  4

5. 각종 데이터 사양

5-1. 데이터 전송 Format                        ............................  4

5-2. 명령 및 제어코드                          ............................  5

6. 통신 사양

6-1. Clear 명령                                ............................  5

6-2. LED On/Off 명령                           ............................  6

6-3. Buzzer 명령                               ............................  6

6-4. Read 명령                                 ............................  7

6-5. Write 명령                                ............................  8

<참조>

Table 1 ISO Track- 2 , 3                          ............................  9

Table 2 ISO Track- 2 (IBM)                        ............................ 10

Table 3 ISO Track- 1                              ............................ 11

1. WME-100 의 개요

1) Magnetic Card Read & Writer

2) RS-232C Interface

2. 시스템 구성도

WME-100은 자체적으로 마그네틱 카드를 읽거나 쓰지 않고 외부 Host Computer의

명령에 의하여 데이터를 읽거나 쓰도록 되어있음.

Power Adapter

WME-100

ID Card or 통장

or

HOST

-1-

3. WME-100 의 특징

3-1. ISO Track 사양

3-2. 표시부

3-2-1. LED 표시부 (5 LED)

READ LED  (녹색) : 읽을 준비가 되어있을 경우

WRITE LED (적색) : 카드에 데이터를 쓸 준비가 되어있을 경우

GOOD LED  (녹색) : 카드를 잘 읽었을 경우

ERROR LED (적색) : 읽은 데이터가 Error일 경우

POWER LED (적색) : 전원이 공급될 경우

3-2-2. 부저 표시부

1 번의 짧은 소리 : 카드를 읽을 때, 카드에 데이터를 쓸 때

4 번의 짧은 소리 : 카드를 읽을 때 Error의 경우

긴 소리          : WME-100에 전원을 넣은 경우

구 분	내 용
Track - 1 (IATA)	210 BPI, 7 Bit/Character MAX.79, Alphanumeric Character
Track - 2 (ABA)	75 BPI, 5 Bit/Character MAX.40, Numeric Character
Track - 3 (THRIFT)	210 BPI, 5 Bit/Character MAX.107, Numeric Character
Track - 2 (IBM)	210 BPI, 5 Bit/Character MAX.107, Numeric Character

-2-

3-3. 전원 사양

AC 100V, AC 220V 겸용 10 Watt Adapter 사용

3-4. 환경 조건

동작온도 : 0 C - 40 C

습도조건 : 30 % - 80 %

3-5. 크기

200 mm (W) * 60mm (D) *53mm (H)

4. RS-232C 사양

4-1. 연결 사양 ( 9 Pin D-Sub Male Connector )

Pin	Signal	Meaning of Pin
2 3 5 7 8	RXD TXD Signal Ground RTS CTS	Transmission data Received data Request to send Clear to send

-3-

4-2. DIP SWITCH 사양

DW 1 / DW 2	DW 3	DW 4	DW 5	DW 6,7,8
DW1 DW2 ON ON 9600 Bps OFF ON 4800 Bps ON OFF 2400 Bps OFF OFF 1200 Bps	ON 7 Bit OFF 8 Bit	ON Parity Disable OFF Parity Enable	ON Parity Odd OFF Parity Even	Reserved

Default : 9600 Bps, 8 Bit, NO Parity

5. 각종 데이터 사양

5-1. 데이터 전송 Format

STX	DATA	ETX	LRC	CR

LRC 는 XOR

-4-

5-2. 명령 및 제어코드

Command		Meaning defined	Direction
1	/ R D 1 /	Read Card Data	<----- HOST
2	/ W R 1 /	Write Data On Card	<----- HOST
3	/ L D *1 /	On or Off of Led	<----- HOST
4	/ C L 0 /	Clear & Initialize	<----- HOST
5	/ E R *1 /	Error Message	<----- HOST
6	/ B Z *1 /	Control Buzzer	-----> HOST
7	ACK (06)	Acknowledge	<----> HOST
8	NACK (15)	Negative Ack	<----> HOST
9	STX (02)	Start Of Text	<----> HOST
10	ETX (03)	End Of Text	<----> HOST
11	EOT (04)	End OF Transmession	<----> HOST
12	CR (0D)	Carriage Return	<----> HOST

* 1 은 6 장   참조

6. Communication Protocal

6-1. Clear 명령

HOST                                                  WME-100

/CLO/         ----------------------------------->

<-----------------------------------    EOT , CR

-5-

6-2. LED ON/OFF 명령

HOST                                                  WME-100

/LD*1/        ----------------------------------->

<-----------------------------------    EOT , CR

* 1 의 의미

0	0	1	1

>   Read LED  1: ON 0: OFF

>   Write LED 1: ON 0: OFF

>   Good LED  1: ON 0: OFF

>   Error LED 1: ON 0: OFF

6-3. Buzzer 명령

HOST                                                  WME-100

/BZ*1/        ----------------------------------->

<-----------------------------------    EOT , CR

0	0	1	1

0	0	1	1

0	0	1

Short Buzzer 회수 (0 - 9 번)

>   Short Buzzer 4회

>   Long Buzzer 1회

-6-

6-4. READ 명령

HOST                                                  WME-100

/RD1/       ----------------------------------->

<-----------------------------------    EOT , CR

카드 데이터

<-----------------------------------    Read Data , CR

ACK , CR    ----------------------------------->

<-----------------------------------    EOT , CR

a) Read 명령을 받은 후 WMR-100 은 ACK, CR을 전송한 후에

Read mode가 된다.   (Read LED를 On 시킨다)

b) Error가 발생한 경우 Error 메시지(/ER8/)를 카드 데이터

대신 보내준다.

c) 카드 데이터는 아래와 같이 전송한다.

<--- MAX Character -->

STX	DATA	ETX	LRC	CR

<--------- Range Of LRC --------->

. LRC는 STX를 포함하지 않는다.

. 시작부호, 마지막 표시부호를 제외한 유효한 데이터만을 전송한다.

-7-

6-5. Write Command

HOST                                                  WME-100

/WR1/       ----------------------------------->

Write Data

<-----------------------------------    ACK , CR

----------------->

<-----------------------------------    ACK , CR

(NAK , CR)

Writing Data On Card

Write Data , CR

<---------------------------       (Error message , CR)

ACK , CR     ---------------------------->

(NAK)

<-----------------------------------    EOT , CR

a) Write 명령을 받고 ACK, CR을 전송한 후 Host로부터

기록할 데이터를 기다린다.

b) 기록할 데이터를 받은 후 Write LED를 ON 시키고 Host로

ACK, CR 데이터를 보낸다.

c) Write 데이터 전송 Format 은 Read 데이터 Format 과 같다.

d) Write를 실행한 후 기록한 데이터를 Host로 다시 전송한다.

e) Error 가 발생한 경우 Error 메시지 (/ER4/)를 Card 데이터

대긴 보내준다.

-8-

# TABLE 1

ISO Track-2 (ABA), ISO Track-3 (THRIFT)

Data	Meaning
1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 1 0 0 1 1 0 0 1 0 0 1 0 1 0 1 1 0 1 1 0 0 0 1 1 1 0 1 0 0 0 1 1 0 0 1 1 1 0 1 0 0 1 0 1 1 1 1 1 0 0 0 1 1 0 1 0 1 1 1 0 1 1 1 1 1	0 1 2 3 4 5 6 7 8 9 Start Mark Separate Mark (=) End Mark

-9-

# TABLE 2

ISO Track-2 (IBM)

Data	Meaning
1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 1 0 0 1 1 0 0 1 0 0 1 0 1 0 1 1 0 1 1 0 0 0 1 1 1 0 1 0 0 0 1 1 0 0 1 1 1 0 1 0 0 1 0 1 1 1 1 1 0 0 0 1 1 0 1 0 1 1 1 0 1 1 1 1 1	0 1 2 3 4 5 6 7 8 9 Start Mark 2 Start Mark 1 End Mark = > ?

-10-

# TABLE 3

ISO Track-1 (IATA)

	0	1	2	3
0 1 2 3 4 5 6 7 8 9 A B C D E F	Space $ ① ( ) - . /	0 1 2 3 4 5 6 7 8 9 ②	A B C C E F G H I J K L M N O	P Q R S T U V X Y Z ③

① 0/5 Stack Mark

② 1/F End Mark

③ 3/E Separate Mark

-11-