產品|公司|采購|招標
返回產品中心
聯系方式:陽小姐15920528497
聯系我們時請說明是 智慧城市網 上看到的信息,謝謝!
廣州網源電子設備有限公司 原名 廣州網源科技有限公司(2010年1月更名),成立于2004年 是一家專業從事安防產品研發、生產、銷售、系統集成為一體的高科技公司 ,主要涉及 ID/IC考勤系統、門禁系統、消費系統、讀卡器、智能卡等產品,全面提供RFID系統集成及指紋身份識別應用解決方案。 公司從成立以來便積*力于產品硬件和軟件的研發,并引進和吸收國外同行的*經驗,使公司的產品和技術既具有適用性,穩定性,更具有前瞻性,公司堅持走高科技發展的道路,以專業的技術實力,優惠合理的價格,良好的商業信譽,完善的售后服務,深得客戶贊許。 公司聚集了一大批有著豐富經驗的業內精英人士,從一開始網源科技就確定了專業、高品質、全面的服務理念,致力于為客戶提供完善、可靠、Z有價值的產品和服務。 公司以泛珠三角為核心,積極拓展國內外市場,迄今為止,已經與近百家客戶開展了卓有成效的合作,在科技融入和改善人們生活的今天,網源電子將秉承“科技推動進步,服務改善生活”的經營理念,竭誠為所有客戶提供Z佳的產品和服務.歡迎使用RUK產品
RD100UK 采用微電子的射頻接收模塊及嵌入式微控制器,結合高效的解碼算法和的數據處理技術,完成對64bits只讀方式的EM 4100及其兼容的RFID的解碼及數據輸出
(需裝驅動,有函數接口可編程二次開發,軟件開發后才可使用) RD100Uk型USB接口ID卡讀器 是我公司運用行業開發出來的一種低成本高性能電腦外部設備,通過本公司提供的專用高性能驅動程序和接口動態庫函數,可在自己的電腦軟件上控制讀卡、驅動蜂響器聲響。有卡在感應區時指示燈會閃,此時調用動態庫函數讀卡可確保一次99%能讀出卡號,不必要在程序上循環多次調用讀卡函數。無卡指示燈會停止閃動。 技術參數:
1. 即插即用,專用電腦USB接口,本公司提供驅動程序,動態庫接口,例子源碼開發包。 2. 由電腦USB接口提供穩定的電源,無需外接電源,并內置電源保護。 3. 一個LED指示燈和一個蜂鳴器,刷卡時蜂鳴器響一聲,指示燈閃一下。 4. 支持μEM4001、4100或及其兼容的RFID,頻率:125kHz,感應距離為80mm-150mm。 5. 調用讀卡函數可讀出全部5字節卡號,而不僅僅是一般讀卡器的]四個字節。 6. 功耗<0.2W、低功耗造就低故障率。 7. 支持Windows/XP/WIN7/WIN10, 32位及64位系統均可支持。 8.可支持C/S 及B/S結構開發 可以瀏覽器對讀卡器進行操作控制。
9. 國內讀卡器流行的外形,尺寸:長×寬×高)10.8cm×7.8cm×2.8cm。
提供以下開發源碼,c#2003源代碼,c#2010源代碼,c#2012,c++builder源代碼,DELPHI源代碼,DELPHI源代碼cpu卡操作,java源代碼,PB115源代碼,powerbuilder源代碼,VB.NET2003源代碼,VB源代碼,VB源代碼CPU卡操作,VFP源代碼,易語言例子代碼,網頁版javascript,vbscript,提供一個ID卡讀寫器管理軟件 DEMO版,可通過軟件對Id卡進行讀有讀卡器發聲音,,驅動支持64位及32位操作系統 ,提供OCX文件支持,可支持C/S 及B/S結構開發,提供,OUR_IDR.dll動態庫使用說明.doc
OUR_IDR.dll動態庫使用說明 一、動態庫簡介 動態庫OUR_IDR.dll用VC6.0++開發,編譯成Release實體,適用于WIN98、NT、2000、XP、2003、 WIN7、WIN10環境。本文檔下面的源代碼例子是C++builder 的調用格式。 本動態庫是本公司USB接口ID卡讀卡器的配套文件,必須和讀卡器一起使用。 推薦用動態調用的方法使用本動態庫。
一、讓讀卡器發出聲音 函數名:idr_beep 功能 讓讀寫器發出聲響。(暫不開放對指示燈的控制,如果有特殊要求請致電本公司) 原始聲明 unsigned char __stdcall idr_beep (unsigned long xms) 輸入 xms為響聲的時間長度,單位為2毫秒 返回 返回unsigned char值。 返回值說明
0 操作成功,。 21 本函數需要引用的動態庫IDUSB.dll不在當前目錄下。 22 動態庫或驅動程序異常,解決方法是退出程序,拔出ID卡讀卡器,重裝驅動程序再插上ID卡讀卡器重試,或者重新拷貝動態庫OUR_IDR.dll到正確的位置。 24 操作超時。可能是電腦中毒導致USB幀傳遞調度緩慢,或者是IC卡讀寫器有問題,解決方法是重啟電腦或重新拔插IC卡讀寫器。 27 USB傳輸不穩定導致傳輸的字符不全。不需理會這個錯誤,因為基本上是不會出現這個錯誤的。 28 USB傳輸不穩定導致CRC校驗錯。不需理會這個錯誤,因為基本上是不會出現這個錯誤的。 其他 未知錯誤 例子及注釋 請要本公司網站下載各種開發工具的例子源代碼,本函數的聲明和輸入參數格式可以直接套用,謝謝使用
二、讀卡并返回卡的全部五個字節信息(ID卡廠商信息和卡序列號) 函數名:idr_read 功能 尋卡并返回該卡的序列號,如果卡在感應區,每次執行均返回卡號 原始聲明 unsigned char __stdcall idr_read (unsigned char *serial) 輸入 形參*serial只需指向一個至少已分配了5個char空間的可寫數組 unsigned char *指針, serial的下標由0開始。Serial數組的內容無需賦值,因為此數組僅用于返回值。 返回 返回unsigned char值,并將尋到的卡的序列號傳值到*serial數組。 返回值說明
0 操作成功,*serial數組中的數據有效。 8 尋卡錯誤,根本就沒有卡在感應區,*serial無效。 21 本函數需要引用的動態庫IDUSB.dll不在當前目錄下。 22 動態庫或驅動程序異常,解決方法是退出程序,拔出ID卡讀卡器,重裝驅動程序再插上ID卡讀卡器重試,或者重新拷貝動態庫OUR_IDR.dll到正確的位置。 24 操作超時。可能是電腦中毒導致USB幀傳遞調度緩慢,或者是IC卡讀寫器有問題,解決方法是重啟電腦或重新拔插IC卡讀寫器。 28 USB傳輸不穩定導致CRC校驗錯。不需理會這個錯誤,因為基本上是不會出現這個錯誤的。 其他 未知錯誤 例子及注釋 /*******************{{piccrequest函數使用特例*********************************/ //卡序列號緩沖 unsigned char myserial[5]; unsigned char status; //函數指針聲明 unsigned char (__stdcall *idr_read)(unsigned char *serial); //提示當前目錄 AnsiString FileName=ExtractFilePath(Application->ExeName); //如果中沒有""字符,就加進去 if(FileName.SubString(FileName.Length(),1) != "/") { FileName += "/"; }
FileName += "OUR_IDR.dll"; if(!FileExists(FileName)) {//如果文件不存在 ShowMessage("無法在應用程序的文件夾找到ID卡讀卡器動態庫"); return; //返回 } HINSTANCE hDll; //加載動態庫 hDll=LoadLibrary(FileName.c_str()); //提取動態庫 idr_read = (unsigned char (__stdcall * idr_read)(unsigned char *serial))GetProcAddress(hDll," idr_read "); //調用函數 status = idr_read (myserial); //返回值處理 switch(status) { case 0: //TO-DO相應的處理,請在以下加入代碼 break; case 1: break; //... }
三、讀卡并返回卡的全部五個字節信息(ID卡廠商信息和卡序列號) 函數名:idr_read_once 功能 尋卡并返回該卡的序列號,如果卡在感應區,次執行返回卡號,再次執行提示尋不到卡,必須拿開卡隔一時間段再放到感應區,才能讀卡成功。這種功能是用于刷卡一次卡僅返回一次卡號的情況。 原始聲明 unsigned char __stdcall idr_read_ once (unsigned char *serial) 輸入 形參*serial只需指向一個至少已分配了5個char空間的可寫數組 unsigned char *指針, serial的下標由0開始。Serial數組的內容無需賦值,因為此數組僅用于返回值。 返回 返回unsigned char值,并將尋到的卡的序列號傳值到*serial數組。 返回值說明
0 操作成功,*serial數組中的數據有效。 8 尋卡錯誤,根本就沒有卡在感應區,*serial無效。 21 本函數需要引用的動態庫IDUSB.dll不在當前目錄下。 22 動態庫或驅動程序異常,解決方法是退出程序,拔出ID卡讀卡器,重裝驅動程序再插上ID卡讀卡器重試,或者重新拷貝動態庫OUR_IDR.dll到正確的位置。 24 操作超時。可能是電腦中毒導致USB幀傳遞調度緩慢,或者是IC卡讀寫器有問題,解決方法是重啟電腦或重新拔插IC卡讀寫器。 28 USB傳輸不穩定導致CRC校驗錯。不需理會這個錯誤,因為基本上是不會出現這個錯誤的。 其他 未知錯誤 例子及注釋 /*******************{{piccrequest函數使用特例*********************************/ //卡序列號緩沖 unsigned char myserial[5]; unsigned char status; //函數指針聲明 unsigned char (__stdcall *idr_read_ once)(unsigned char *serial); //提示當前目錄 AnsiString FileName=ExtractFilePath(Application->ExeName); //如果中沒有""字符,就加進去 if(FileName.SubString(FileName.Length(),1) != "/") { FileName += "/"; }
FileName += "OUR_IDR.dll"; if(!FileExists(FileName)) {//如果文件不存在 ShowMessage("無法在應用程序的文件夾找到ID卡讀卡器動態庫"); return; //返回 } HINSTANCE hDll; //加載動態庫 hDll=LoadLibrary(FileName.c_str()); //提取動態庫 idr_read = (unsigned char (__stdcall * idr_read)(unsigned char *serial))GetProcAddress(hDll," idr_read_ once "); //調用函數 status = idr_read_ once (myserial); //返回值處理 switch(status) { case 0: //TO-DO相應的處理,請在以下加入代碼 break; case 1: break; //... }
四、讀出讀卡器各自編碼的設備號 函數名:pcdgetdevicenumber 功能 讀出讀卡器各自編碼的設備號,此設備號可用于軟件的產權保護,功能跟軟件加密碼類似。 原始聲明 unsigned char __stdcall pcdgetdevicenumber(unsigned char *devicenumber); 輸入 形參* devicenumber只需指向一個至少已分配了4個char空間的可寫數組 unsigned char *指針,devicenumber的下標由0開始。devicenumber數組的內容無需賦值,因為此數組僅用于返回值。 返回 返回unsigned char值,并將尋到的卡的序列號傳值到* devicenumber數組。 返回值說明 0 操作成功,* devicenumber數組中的數據有效。 21 本函數需要引用的動態庫IDUSB.dll不在當前目錄下。 22 動態庫或驅動程序異常,解決方法是退出程序,拔出ID卡讀卡器,重裝驅動程序再插上ID卡讀卡器重試,或者重新拷貝動態庫OUR_IDR.dll到正確的位置。 24 操作超時。可能是電腦中毒導致USB幀傳遞調度緩慢,或者是IC卡讀寫器有問題,解決方法是重啟電腦或重新拔插IC卡讀寫器。 28 USB傳輸不穩定導致CRC校驗錯。不需理會這個錯誤,因為基本上是不會出現這個錯誤的。 其他 未知錯誤 例子及注釋 /*******************{{piccrequest函數使用特例*********************************/ //卡序列號緩沖 unsigned char devicenumber [5]; unsigned char status; //函數指針聲明 unsigned char (__stdcall * pcdgetdevicenumber)(unsigned char * devicenumber); //提示當前目錄 AnsiString FileName=ExtractFilePath(Application->ExeName); //如果中沒有""字符,就加進去 if(FileName.SubString(FileName.Length(),1) != "/") { FileName += "/"; }
FileName += "OUR_IDR.dll"; if(!FileExists(FileName)) {//如果文件不存在 ShowMessage("無法在應用程序的文件夾找到ID卡讀卡器動態庫"); return; //返回 } HINSTANCE hDll; //加載動態庫 hDll=LoadLibrary(FileName.c_str()); //提取動態庫 idr_read = (unsigned char (__stdcall * pcdgetdevicenumber)(unsigned char * devicenumber))GetProcAddress(hDll," pcdgetdevicenumber "); //調用函數 status = pcdgetdevicenumber (devicenumber); //返回值處理 switch(status) { case 0: //TO-DO相應的處理,請在以下加入代碼 break; case 1: break; //... } 注:原始聲明指動態庫的VC源碼內的聲明 RD100UK。
網絡ID讀卡器(帶屏)
R30D-COM虛擬串口讀卡器
R30H HID-USB讀卡器
R40DB ID撥碼開關讀卡器
R21D ID-串口讀卡器
R20D ID-USB讀卡器
R13D ID-鍵讀卡器
R20H HID-USB讀卡器
R58D ID藍牙讀卡器
R10H HID-USB讀卡器
R15D ID-USB讀卡器
R20XD ID-USB讀卡器
R90D ID-USB讀卡器
R80D ID-USB讀卡器
編輯部 QQ交談
客服部 QQ交談
市場部 QQ交談
會員登錄新用戶注冊 >
請輸入賬號
請輸入密碼
請輸驗證碼
*您想獲取產品的資料:
個人信息:
聯系方式
廣州網源電子設備有限公司
采購或詢價產品,請直接撥打電話聯系
聯系人:陽小姐