杭州恒竣科技有限公司

智慧城市网试用1

收藏

如何使用SDPP协议设计多卡机

时间:2011-09-13      阅读:4133

  恒竣公司所售发卡器900、200和500S都提供符合SDPP协议的RS232C通讯接口和RS485通讯接口,这为设计多卡机提供了极大的方便。开发工程师所要做的只是根据SDPP协议写一段代码嵌入到系统之中。对一个程序员来说,写这段串口通讯代码并不难,开发周期也大大缩短(由原来的几个月缩短到几天)。
  
  主控PC与发卡器之间的硬件连接可以有RS232C和RS485两种方式。RS485对发卡器与主控PC之间距离较远的系统比较适用。对大多数终端设备而言,主控PC与发卡器之间的距离很近,连线距离zui多只有两三米远,用RS232C是zui简单有效的方式。下图所示是其硬件连接示意图。所要注意的是:发卡器作为从机设备,它们的地址必须互不相同。
  
  发卡器控制软件的编写主要有以下几个方面:
  
  如何查询发卡器的状态?
  
  在通常状况下,主机只需向从机发送查询(POLL)命令,就会返回从机的当前状态。请求从机状态命令(RequestSWS)主要在调试发卡器时使用。
  
  如何控制发卡器发卡?
  
  在向发卡器发送发卡命令之前,应先发送查询命令确认发卡器已处于“准备好(Ready)”状态。在发卡器收到正确的发卡命令后,主机可用POLL命令获取发卡器状态。
上一篇: 发卡器如何与地感器连接? 下一篇: SDPP协议简介
提示

请选择您要拨打的电话: