公司要做刷卡消费的餐饮系统,厂家提供如下命令说明,哪位高手给个demo,谢谢先?分可以考虑。UL-102 磁卡读写机说明书一、概述
    UL-102磁卡存折读写机是专门为银行、金融业务设计生产的磁条读写设备。采用国际最先进的磁条解码、编码技术,可轻松读写活期存折本、信用卡、储蓄卡上各种标准的磁条信息,主要性能指标已经超越国内外同类型产品。
二、主要技术指标
1.电源:DC+5V 150mA
2.数据格式:1个起始位、8个数据位、1个停止位
3.通讯参数:9600BPS
4.记录标准:符合ISO、IBM有关标准
5.记录字符数:
    第2轨   75BPI 最多能写38位
    第3轨   210BPI 最多能写110位
6.拉卡速度:10~100cm/s
7.使用寿命:50万次
三、通讯接口:(9芯阴RS-232串口)
   引 脚      名 称
    1      +5V
    2      RxD
    3      TxD
    5       地
  
四、使用说明
1.连接:可直连自带5V的RS232端口,或通过串口扩展器转接。
2.开机:绿、黄、红三灯全亮进入自检,结束后全灭表明正常,否则有故障。
3.读操作:磁卡机收到读命令后,亮绿灯,等待划卡。当磁条接触读头时,绿灯灭、黄灯亮,
此时进入读数据阶段,之后黄灯灭结束。读数据正确,可听到一声“嘟”,否则,卡机发出“嘟、 嘟、 嘟”三声,同时亮红灯表示有错。
4. 写操作:磁卡机收到写命令后,闪绿灯,等待划卡。当磁条接触写头时,绿灯灭、黄灯亮,
此时进入写数据阶段,之后黄灯灭结束。写数据正确,可听到一声“嘟”,否则,卡机发出“嘟、 嘟、 嘟”三声,同时亮红灯表示有错。
5. 划卡注意事项:
l 要求磁卡底部紧贴磁卡读写机的导轨槽。
l 磁卡通过磁卡槽时不可弯曲或间断。
l 划卡速度在要求范围内。
l
命 令 说 明
功  能 方向      命 令 格 式 (16进制)
写 写数据 下行 1B 74 数据 1D 1B 5C
读数据 读第二道数据 下行 1B 5D
回送数据 上行 1B 73 数据 3F 1C
读状态字 读状态字命令 下行 1B 6A
读写第二道正确 上行 1B 72 70
读写第二道出错 上行 1B 72 71
复位 软复位 下行 1B 30
硬复位 下行 1B 53
联络 串行口联络 下行 1B 65
上行 1B 79
      
      说明:
      1. 下行指上位机送数据给磁卡机。
      2. 上行指磁卡机回送数据给上位机。
      3. ‘数据’为: 第二道数据
      4. 字符集为: 0 1 2 3 4 5 6 7 8 9 ’= ;: