金天鹅门禁接口说明 V12
金天鹅门禁接口说明 V12 是一款门禁接口软件,提供了门禁接口的详细说明和使用方法。本文档将从门禁接口的文件说明、接口步骤、接口函数说明等几个方面对金天鹅门禁接口说明 V12 进行详细的介绍。
一、文件说明
金天鹅门禁接口说明 V12 提供了四个文件,分别是 JKXYLOCK.dll、XYID.dll、JKDemo.exe 和 VBDemo.rar。JKXYLOCK.dll 是门锁接口文件,需要拷贝至应用程序工作目录下。XYID.dll 是门锁接口环境支持文件,也需要拷贝至应用程序工作目录下。JKDemo.exe 是接口演示程序文件,提供了门禁接口的示例代码。VBDemo.rar 是接口演示源程序,使用 Visual Basic 6.0 编写。
二、接口步骤
使用金天鹅门禁接口说明 V12 需要按照以下步骤进行:
1. 电脑环境应正常安装门锁软件,并且门锁软件已正常工作。
2. 运行 JKTool.exe 文件,按“取门锁编码”获取房号与门锁编码,房号及其对应关系保存在文件 XYLockCode.txt 中。
3. 在 JKTool 工具程序窗口中按“读授权卡”,然后将显示的信息码报给软件供应商,获取注册码,注册码成功后就可进行接口开发工作。
三、接口函数说明
金天鹅门禁接口说明 V12 提供了五个接口函数:
1. int JK_XYOpenCom(int p_nPort):打开卡机的通讯端口。
2. int JK_XYCloseCom(void):关闭卡机的通讯端口。
3. int JK_XYScanReaderPort(int &p_nComPort,int &p_nReaderID):自动扫描当前插入的读卡机,并返回通讯端口及卡机类型。
4. int JK_XYReadGuestCard(LPSTR p_csRoomNo,LPSTR p_csStartTime,int&p_nTimeUnit,int &p_nTimeLength,int &p_nStopFlag,LPSTR p_csCardNo):读客人卡。
5. int JK_XYWriteGuestCard(LPSTR p_csRoomNo,LPSTR p_csStartTime,int p_nTimeUnit,int p_nTimeLength,int p_nStopFlag,LPSTR p_csCardNo):写客人卡。
这些接口函数提供了门禁接口的基本操作,可以满足大多数的门禁应用需求。