为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

磁条读写器使用说明书

2018-08-04 11页 doc 38KB 10阅读

用户头像

is_219945

暂无简介

举报
磁条读写器使用说明书磁条读写器使用说明书 磁条读写器使用说明 1.型号说明: 1000单二轨低磁读写器 1000H单二轨高磁读写器 2000一二轨低磁读写器 2000H一二轨高磁读写器 3000二三轨低磁读写器 3000H二三轨高磁读写器 2、磁卡读写器技术要求 工作环境:温度:0?-?40? 湿度:20%-90%RH 电 源:DC+5V?0.5V ?300MA 体 积:215×70×65mm 重 量:?1.4KG 通讯参数:波特率9600BPS 格 式:8位数据位、1位停止位、无校验 磁卡标准:符合ISO、IBM...
磁条读写器使用说明书
磁条读写器使用说明 磁条读写器使用说明 1.型号说明: 1000单二轨低磁读写器 1000H单二轨高磁读写器 2000一二轨低磁读写器 2000H一二轨高磁读写器 3000二三轨低磁读写器 3000H二三轨高磁读写器 2、磁卡读写器技术要求 工作环境:温度:0?-?40? 湿度:20%-90%RH 电 源:DC+5V?0.5V ?300MA 体 积:215×70×65mm 重 量:?1.4KG 通讯参数:波特率9600BPS 格 式:8位数据位、1位停止位、无校验 磁卡:符合ISO、IBM标准 磁 道:1、2、3道读写 密度:75BPI/210BPI 拉卡速度:10cm/s-180cm/s 寿 命:?50万次 错 误 率:,1/1000 读写字符集兼容ISO、IBM两种标准字符集: ISO字符集 Ascii码 1 2 3 4 5 6 7 8 9 0 = , 十六进制数 01 02 03 04 05 06 07 08 09 00 0E 0D IBM字符集 Ascii码 1 2 3 4 5 6 7 8 9 0 , = 十六进制数 01 02 03 04 05 06 07 08 09 00 0E 0D 3、电缆连接线定义 磁条读写器的电源是通过通讯电缆提供的,接口为RS-232九芯母头。 通讯电缆的信号排列如下列所示: 9芯插头脚号 信号名称 1 +5V 2 TXD数据发送 3 RXD数据接收 5 逻辑地 4、自检功能: 磁条读写器在每次上电开机或收到复位命令后都进行自检,自检开始时红绿黄指示灯都亮,自检结束 后指示灯灭。自检完毕后,SBH,6型磁条读写器进入正常工作状态。 4(1(1 磁条读写器能与目前市场上的各种类终端配套。 操作要求 4(1(2 读操作: 磁条读写器接到读命令后,绿色指示灯亮,此时操作员便可以进行读操作,指示灯灭表示读操作成功, 如果红色指示灯亮则表示读操作失败,可再次发读命令进行读操作。可以自动识别磁条信息ISO、IBM标准。 4(1(3 写操作: 磁条读写器收到写命令和正确的写数据后,绿色指示灯闪烁,此时操作员便可以拉卡进行写操作,指 示灯灭表示写操作成功,如果红色指示灯亮则表示写操作失败,可再发命令进行写操作。 4(1(4 串行命令集: 以进入磁条读写器的信息为下行数据。 以磁条读写器送出的信息为上行数据。 字符集为0-9及‘,= 4(2 磁条读写器读写控制 磁卡可支持以下6种标准格式: 起始符 终止符 格式1: BA „„„„ F 格式2: B „„„„ C 格式3: B „„„„ F 格式4: BA „„„„C 格式5: D „„„„ F 格式6: D „„„„ C 5、磁条读写器控制命令集 磁条读写器开机或软复位缺省状态设置为ISO标准。 5.2 磁卡机命令集 1、置第2磁道记录密度(第3道只写210BPI〕 ESC H 210BPI ESC L 75BPI 2、 磁卡数据记录格式: 磁卡可支持以下6种标准格式: 起始符 终止符 格式1: BA„„„„„„ F 格式2: B „„„„„„C 格式3: B „„„„„„F 格式4: BA „„„„„„C 格式5: D „„„„„„F 格式6: D „„„„„„C 3、 置第2道格式 ESC 1 格式1 ESC 2 格式2 ESC 3 格式3 ESC 4 格式4 ESC 5 格式5 ESC 6 格式6 4、读第2道: ? ESC ] (1BH 5DH) 划卡后,读卡正确返回 ESC s 数据 ,Fs 1BH 73H 数据 3FH 1CH 读卡错误返回 ESC s 00000 , Fs 1BH 73H 30H 30H 30H 30H 30H 3FH 1CH ESC r (1BH 72H) ? 划卡后,读卡正确返回 ESC s 数据 , Fs ESC 0 1BH 73H 数据 3FH 1CH 1BH 30H 读卡错误返回 ESC s ? , Fs ESC 1 1BH 73H 7FH 3FH 1CH 1BH 31H 5、读第3道 ? ESC T ] (1BH 54H 5DH) 划卡后,读卡正确返回: ESC s A 数据 ,Fs 1BH 73H 41H数据 3FH 1CH 读卡错误返回: ESC s A 00000 , Fs 1BH 73H 41H 30H 30H 30H 30H 30H 3FH 1CH ? ESC p (1BH 70H) 划卡后,读卡正确返回: ESC t 数据 ? Fs ESC 0 1BH 74H 数据 3FH 1CH 1BH 30H 读卡错误返回: ESC t ? ? Fs ESC 2 1BH 74H 7FH 3FH 1CH 1BH 32H 6、读第2、3磁道: ? ESC B ] (1BH 42H 5DH) 划卡后,读卡正确返回: ESC s 2道数据 A 3道数据 , Fs 1BH 73H 2道数据 41H 3道数据 3FH 1CH 读卡错误返回: ESC s 00000 A00000 ? Fs 1BH 73H 30H 30H 30H 30H 30H 41H 30H 30H 30H 30H 30H 3FH 1CH ? ESC q (1BH 71H) 划卡后,读卡正确返回: ESC s 2道数据 , ESC t 3道数据 ,Fs ESC 0 1BH 73H 2道数据 3FH 1BH 74H 3道数据 3FH 1CH 1BH 30H 划卡错误返回: a、2、3道同时出错 ESC s ? , ESC t ? ? Fs ESC 3 1BH 73H 7FH 3FH 1BH 74H 7FH 3FH 1CH 1BH 33H b、2道错,3道正确 ESC s ? ? ESC t 数据 ? Fs ESC 1 1BH 73H 7FH 3FH 1BH 74H数据 3FH 1CH 1BH 31H c、2道正确,3道错误 ESC s 数据 , ESC t ? ? Fs ESC 2 1BH 73H 数据 3FH 1BH 74H 7FH 3FH 1CH 1BH 32H 读第1道: ESC C ] 划卡后,读卡正确返回 ESC s % 数据 ,Fs 1BH 73H 25H 数据 3FH 1CH 读卡错误返回 ESC s % 00000 , Fs 1BH 73H 25H 30H 30H 30H 30H 30H 3FH 1CH 读第1、2道: ESC D ] 划卡后,读卡正确返回: ESC s 二道数据 % 一道数据 , Fs 1BH 73H 二道数据 25H 一道数据 3FH 1CH 读卡错误返回: ESC s 00000 % 00000 ? Fs 1BH 73H 30H 30H 30H 30H 30H 25H 30H 30H 30H 30H 30H 3FH 1CH 7、写2道: ? ESC t 数据 ? Gs ESC\ 1BH 74H 数据 1DH 1BH 5CH ? ESC w ESC s 数据 ? Fs 1BH 77H 1BH 73H 数据 3FH 1CH 划卡后,写卡正确返回: ESC 0 1BH 30H 写卡错误返回: ESC 1 1BH 31H 8、写3道: ? ESC t A 数据, Gs ESC\ 1BH 74H 41H 数据 1DH 1BH 5CH ? ESC u ESC t 数据 , Fs 1BH 75H 1BH 74H 数据 3FH 1CH 划卡后,写卡正确返回: ESC 0 1BH 30H 写卡错误返回: ESC 2 1BH 32H 9、写2、3道: ? ESC t 2道数据 A 3道数据 Gs ESC\ 1BH 74H 数据 41H 数据 1DH 1BH 5CH ? ESC v ESC s 2道数据 , ESC t 3道数据 , Fs 1BH 76H 1BH 73H 数据 3FH 1BH 74H 数据 3FH 1CH 划卡后,写卡正确返回: ESC 0 1BH 30H 2道错误,3道正确返回: ESC 1 1BH 31H 2道正确,3道错误返回: ESC 2 1BH 32H 2、3道同时出错返回: ESC 3 1BH 33H 10、写1道 ? ESC t % 一道数据 ? Gs ESC\ 1BH 74H 25H 一道数据 1DH 1BH 5CH 11、1、2道 ? ESC t二道数据 % 一道数据 ? Gs ESC\ 1BH 74H 二道数据 25H 一道数据 1DH 1BH 5CH 12、读取卡机状态: 注:此命令与BP8902磁卡命令集兼容,且与上述几条磁卡读写命令中标号为?的命令配合使用: ESC j 1BH 6AH 返回数据 2道读写: 正确 ESC r p 错误 ESC r q 3道读写: 正确 ESC T r p -15- 错误 ESC T r q 2、3道读写: 正确 ESC B r p 错误 ESC B r q 2道正确、3道错误:ESC T r q 2道错误、3道正确:ESC r q 1、2道读写: 正确 ESC D p 错误 ESC D q 1道正确、2道错误:ESC r q 1道错误、2道正确:ESC C q 1、3道读写: 正确 ESC E p 错误 ESC E q 1道正确、3道错误:ESC T r q 1道错误、3道正确:ESC C q 1、2、3道读写: 正确 ESC F p 错误 ESC F q 1道正确、2、3道错误:ESC B r q 2道正确、1、3道错误:ESC E q 3道正确、1、2道错误:ESC D q 1道错误、2、3道正确:ESC C q 2道错误、1、3道正确:ESC r q 3道错误、1、2道正确:ESC T r q 13、磁条机软复位: ESC 0 1BH 30H 卡机无蜂鸣,灯全灭。 14、磁条机强制复位: ESC S (1BH 53H) 返回:无 卡机蜂鸣器有一短声,指示灯闪亮 磁卡知识介绍 概 述 磁卡的使用已经有很长的历史了。由于磁卡成本低廉,易于使用,便于管理,且具有一定的安全特性,因此它的发展得到了很多世界知名公司,特别各国政府部门几十年的鼎立支持,使得磁卡的应用非常普及,遍布国民生活的方方面面。打电话可以用磁卡,坐飞机检票可以用磁卡,股票市场可以用磁卡,等等,值得一提的是银行系统几十年的普遍推广使用使得磁卡的普及率得到了很大的发展。据报道,美国平均每个(成年)人拥有的各类磁卡多达 4 张,新加坡也有类似的普及率。 在美国等一些发达国家,由于磁卡广泛应用于银行、证券等系统,磁卡的应用系统非常完善,如果将已有的这些磁卡应用系统,包括 Visa 卡,MasterCard 卡应用系统在内,全部换成正在日益成熟的智能卡系统,那么每年的投入至少上千亿美元,并且将严重影响国民的生活使用习惯以及应用系统的正常运转等。这也是智能卡系统在美国的发展远比欧洲国家要慢的原因所在。 在未来很长的一段时间内特别是像美国这样一个银行磁卡应用系统高度发达的国家,银行磁卡应用系统将同智能卡应用系统以互补方式共同存在。 智能卡的总体安全保密性比磁卡的确要好,但是非常完善的磁卡应用系统(例如银行系统)弥补了磁卡本身在其安全保密特性上所存在的不足,因此对使用者来说并不会明显体会两种卡的安全特性有差异及影响使用等。 GHE系列磁卡读写机可联接任何具有 RS-232 串口的电脑或终端,用于各种介质的磁卡或存折本,包括透明介质的磁条信息。该系列磁卡读写机操作编程简单,读写均一次刷卡完成,具有读、写双重校验功 能。读写状态有灯光、声响双重提示功能。该产品性能稳定可靠,并且兼容性好(能同时兼容国内磁卡读写机厂家的命令集),是计算机系统理想的外围设备。可广泛用于金融、邮电、交通、海关等各个领域,特别是银行系统的信用卡、磁卡和存折的读写。 GHE-71系列磁卡读写机技术指标 1(拉卡速度:10,120cm/s 2(记录格式:兼容 IBM、ISO 格式,可用控制命令切换。 3(记录密度:第 1 轨 210BPI,最多 79 个字符。 第 2 轨 75BPI/210BPI 可选,最多 37/107 个字符。 第 3 轨 210BPI,最多 107 个字符。 4(串行通讯参数:波特率:9600bps;数据格式:8 位无校验;1 位起始位;1 位停止位。 5(磁头寿命:? 600,000 次。 6(电源电压:DC 5V?5,。 7(电源电流:? 200mA。 6(工作环境:温度:0?,45? 湿度:10,90,RH 磁卡背景知识 磁卡的 ISO 标准 相关的磁卡,特别是应用于银行系统的磁卡的一些 ISO 标准分别为:ISO7810,ISO7811,1 至 ISO7811,6,ISO7812,ISO7813 以及 ISO15457 等等。 其中: ISO7810 标准:制定了磁卡的物理特性等; ISO7812 标准:制定了磁卡的记录技术标准; ISO781,4 标准:制定了磁卡上只读的 Track1 和 Track2 的记录技术标准; ISO781,5 标准:制定了磁卡上可读,写的 Track3 的记录技术标准; ISO15457 标准:制订了磁卡物理标准,测试方式 Track 标准 F,2F 技术标准; 磁卡的物理结构及数据结构 一般而言,应用于银行系统的磁卡上的磁带有 3 个磁道,分别为 Track1,Track2 及 Track3。每个 Track都记录着不同的信息,这些信息有着不同的应用。此外,也有一些应用系统的磁卡只使用了两个磁道(Track),甚至只有一个 Track。在我们所设计的应用系统中,根据具体情况,可以使用全部的三个 Track或是二个或一个 Track。 如图所示是符合 ANSI 及 ISO/IEC 标准的磁卡的物理尺寸定义。这些尺寸的定义涉及磁卡读写机具的标准化。因为如果您对磁卡上 Track1(或 Track2 或 Track3)进行数据编码时,其数据在磁带上的物理位置偏高或偏低了哪怕几个毫米,则这些已编码的数据信息偏移到了另外的 Track 上了。 其中: Track1,2,3 的每个磁道宽度相同,大约在 2.80mm(0.11 英寸)左右,用于存放用户的数据信息;相邻两个 Track 约有 0.05mm (0.02 英寸)的间隙( Gap),用于区分相邻的两个磁道;整个磁带宽度在 10.29毫米(0.405)左右(如果是应用 3 个 Track 的磁卡),或是在 6.35 毫米(0.25 英寸)左右(如果是应用2 个 Track 的磁卡)。 实际上我们所接触看到的银行磁卡上的磁带宽度会加宽 1,2mm 左右,磁带总宽度在 12,13mm 之间。 在磁带上,记录 3 个有效磁道数据的起始数据位置和终结数据位置不是在磁带的边缘,而是在磁带边缘向内缩减约 7.44mm(0.293 英寸时)为起始数据位置(引导 0 区);在磁带边缘向内缩减约 6.93mm(0.273英寸)为终止数据位置(尾随 0 区);这些标准是为了有效保护磁卡上的数据不易被丢失。因为磁卡边缘上的磁记录数据很容易因物理磨损而被破坏。 磁道 Track 上的标准定义 磁道 Track 的应用分配一般是根据特殊的使用要求而定制的,比如银行系统、证券系统、门禁控制系统、身份识别系统、驾驶员驾驶执照管理系统等等,都会对磁卡上的磁卡上的 3 个 Track 提出不同的应用格式要求提出不同的应用格式要求。在此,我们将主要研讨的是符合国际流通的银行/财政应用系统的银行磁卡上的 3 个 Track 的标准定义,这些定义也已经广泛适用于 Visa 信用卡、MasterCard 信用卡等我们常用的一些银行卡。 ?磁道 Track1:它的数据标准制定最初是由“国际航空运输协会”IATA(International Air Transportation Association)完成的。Track1 上的数据和字母记录了航空运输中的自动化信息,例如货 物标签信息、交易信息、机票定票/定座情况,等等。这些信息由专门的磁卡读写机具进行数据读写处理, 并且在航空公司中有一套应用系统为此服务。应用系统包含了一个数据库,所有这些磁卡的数据信息都可 以在此找到记录。 ?磁道 Track2:它的数据标准制定最初是由“美国银行家协会”ABA(American Bankers Association)完成的。该磁道上的信息已经被当今很多的银行系统所采用。它包含了一些最基本的相关信息,例如卡的惟一识别号码、卡的有效期等。 ?磁道 Track3:它的数据标准制定最初是由财政行业(THRIFT)完成的。其主要应用于一般的储蓄、货款和信用单位等那些需要经常对磁卡数据进行更改、重写的场合。典型的应用包括现金售货机、预付费卡(系统)、借贷卡(系统)等等。这一类的应用很多都是处于“脱机"(off line)的模式,即银行(验证)系统很难实时对磁卡上的数据进行跟踪,表现为用户卡上磁道上 Track3 的数据与银行(验证)系统所记录的当前数据不同。 磁道(Track1,Track2,Track3)上允许使用的数字和字符 磁卡上的 3 个 Track 一般都是使用“位”( bit)方式来编码的。根据数据所在的 Track 不同,5 个 bit或 7 个 bit 组成一个字节。 Track1(IATA):记录密度为 210BPI;可以记录 0,9 数字及 A,Z 字母等;总共可以记录多达 79 个数字或字符(包含起始结束符和校验符);每个字符(一个字节)由 7 个 bit 组成。 由于 Track1 上的信息不仅可以用数字 0,9 来表示,还能用字母 A,Z 来表示信息,因此 Track1 上信息一般记录了磁卡的使用类型、范围等一些“标记”性、“说明”性的信息。例如银行用卡中,Track1 记录了用户的姓名,卡的有效使用期限以及其他的一些“标记”信息。 Track2(ABA):记录密度为 75BPI;可以记录 0,9 数字,不能记录 A,Z 字符;总共可以记录多达 40个数字(包含起始结束符和校验符);每个数据(一个字节)由 5 个 bit 组成。 Track3(THRIFT):记录密度为 210BPI;可以记录 0,9 数字,不能记录 A,Z 字母;总共可以记录多达 107 个数字或字符(包含起始结束符和校验符);每个字符(一个字节)由 5 个 bit 组成。 由于 Track2 和 3 上的信息只能用数字 0,9 等来表示,不能用字母 A,Z 来表示信息,因此在银行用卡中,Track2,3 一般用以记录用户的帐户信息、款项信息等等,当然还有一些银行所要求的特殊信息等。 在实际的应用开发中,如果我们希望在 Track2 或 3 中表示数字以外的信息,例如“ABC”等,一般应采用按照国际标准的 ASCII 表来映射。例如,要记录字母“ A”在 Track2 或 3 上时,则可以用“ A”的 ASCII值“0x41”来表示。“ 0x41”可以在 Track2 或是 Track3 中用两个数据来表示:“ 4”和“1”,即“0101”和“0001”。
/
本文档为【磁条读写器使用说明书】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索