欢迎来到天天文库
浏览记录
ID:49408499
大小:142.50 KB
页数:10页
时间:2020-03-01
《SYRIS 485读卡机底层协议.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、SYRIS标准只读型感应式卡片阅读机通讯技术手册型号:SYRDS1-485(SYRDSSS1)SYRDL1-485(SYRLSSS1)玺瑞国际企业有限公司SYRISInternationeilCorp.通讯技术手册通讯协议(Protocol)卡片阅读机模块(ReaderModule)的通讯协议(Protocol)皆出自于SYRIS的一种标准通讯协议,这种协议格式如下表:HEADDATABCCCHECK8BITSBCCENDSOHTYPEIDFC0x09BCC1
2、BCC2OxOD起始码模块型武模块型式功能码资料
3、错谋检查码结朿码1.SOH和END都是一个字节的控制字符:SOH控制器端定义为<0x09>模块端定义为<0x0A>END控制器及模块端均同定为<0x0D>其屮<0x>为十六进制表示法.2.TYPE为模块型式编号,固定为一个字节,本型式编号固定为“A”・3.ID为模块端的识别代码,这一字节的ASCII字符必须是在1<0x31>到8<0x38>的范围内,假如控制器端传送ZID值与模块地址编号相同时,则该模块将会接收控制器端所传送的数据,而模块响应时,也会传冋相同的地址编号.1.FC是通讯功能码(FunctionC
4、ode)和资料(DATA)有相关性,
5、古
6、定为一个字节,这些资料请参考通讯协议表及相关说明.2.错误讯息判断代码(ErrorCode)为两个字节,第一个字节为尚定为<0x0E>,第二个字节为错误代码,请参考错误讯息代码表.3.8BITSBCC是所有字符的检查字段,为二个字节,有关8BITSBCC的信息和范例稈序,请参考附录A.4.RS485传输协议请设定为”E,&1”,速率为"19200”.错误讯息代码表(ErrorCodeTable)DataFieldErrorCode#2ErrorDescriptionA
7、无效句柄(InvalidFunctionCodeReceived)B资料或讯息格式错误(DataorMessageFormatError)C数据库错谋讯息(DatabaseErrorMessage)D同位检杳码错误(CheckSumError)E内存错误(MemoryError)F设定或读取保护中资料(SetorGetProtectionData)G其它错误讯息(OtherErrorMessage)ErrorCode#1固定为〈0x0E>・控制器与模块通讯协议表Controller&ModuleProtoco
8、lTableFCDESCRIPTIONNOTEB读取模块出厂序号GetModuleFactorvCode读取模块出丿序号C设定模块地址编号SetModuleIDCode系统公司设定模块地址编号D读取模块地址编号GetModuleIDCode读取模块地址编号F读取卡片内码资料ReadCardIDData读取模块感应Z卡片内码资料G重新读取卡片内码资料ReadCardIDData重新读取模块感应Z卡片内码资料读取模块出厂序号(GetModuleFactoryCode)FC:B说明(COMMENTS):此功能为读取
9、卡片阅读机模块出厂序号,共有8码,第1码至第2码至出厂年份,第3码至第4码为出厂周别,第5码至第8码为该型号流水号码.控制器发送讯息(ControllerTransceiverMessage):模块代码仃D):<1>~<8>资料(DATA):HEADDATABCCCHECK8BITSBCCENDS0HTYPEIDFC0x09A1BBCC1BCC2OxOD模块响应讯息(ModuleResponseMessage):资料(DATA):<98030001>HEADDATABCCCHECK8BITSBCC
10、ENDSOHTYPEIDFCOxOAA1B98030001BCC1BCC2OxOD设定模块地址编号(SetModuleIDCode)FC:C说明(COMMENTS):此功能为设定地址编号,使用模块出厂序号.控制器发送讯息(ControllerTransceiverMessage):模块代码仃D):固定为资料(DATA):出厂序号<98030001>,模块代码<1>HEADDATABCCCHECK8BITSBCCENDSOHTYPEIDFC0x09A1XC980300011BCC1BCC2OxOD模块响应
11、讯息(ModuleResponseMessage):资料(DATA):HEADDATABCCCHECK8班TSBCCENDSOHTYPEIDFCOxOAA1XCBCC1BCC2OxOD读取模块地址编号(GetModuleIDCode)FC:D说明(COMMENTS):此功能为读取地址编号,使用模块出厂序号.控制器发送讯息(ControllerTransceiverMessage):模块代
此文档下载收益归作者所有