国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      自動柜員機(jī)部件的自動化配置方法及系統(tǒng)的制作方法

      文檔序號:6482138閱讀:329來源:國知局
      專利名稱:自動柜員機(jī)部件的自動化配置方法及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及計算機(jī)技術(shù)領(lǐng)域,尤其涉及一種自動拒員機(jī)部件的自動化配置 方法及系統(tǒng)。
      背景技術(shù)
      自動拒員機(jī)(Automatic Teller Machine,簡稱ATM)廣泛應(yīng)用于各商業(yè)銀行、 郵政儲蓄中,其24小時自助式的操作方式給人們帶來了極大的便利。
      目前,隨著ATM技術(shù)的快速發(fā)展,ATM的機(jī)型越來越多,對于一個ATM 生產(chǎn)企業(yè)來說,其必然面臨著ATM的機(jī)型種類繁多,部件型號、部件通信參數(shù) 及部件版本多變的情況。以廣電運通公司生產(chǎn)的ATM機(jī)為例,其ATM機(jī)型有 E22、 E22L、 H22、 H22L、 H68、 H68L、 H38、 H38L、 H38N、 E68、 E68L、 F12、 F16等,讀卡器的型號有SANKYO、 OMRON、 DIP等,憑條打印^L的型號有 USB熱敏憑條打印機(jī)、COM憑條打印機(jī)等,機(jī)芯的型號有NMD100、 HCM、 CDM8240等;并且,設(shè)備驅(qū)動程序版本有多種,例如OMRON讀卡器E版以下 的不支持抖動進(jìn)卡,HCM機(jī)型的BV版本需要進(jìn)行設(shè)置等等。
      ATM機(jī)的種類繁多,將導(dǎo)致客服或用戶在安裝符合(CEN/XFS歐洲標(biāo)準(zhǔn)委 員會組織/金融服務(wù)擴(kuò)展)協(xié)議標(biāo)準(zhǔn)的設(shè)備驅(qū)動(Service Provider,簡稱SP ) 時,會由于選錯了部件型號、部件通信參數(shù)而安裝不成功。

      發(fā)明內(nèi)容
      本發(fā)明實施例提供一種自動拒員機(jī)部件的自動化配置方法及系統(tǒng),可實現(xiàn) 自動拒員機(jī)部件的自動化配置,提高設(shè)備驅(qū)動的安裝效率。
      本發(fā)明實施例提供一種自動拒員機(jī)部件的自動化配置方法,包括 讀取自動拒員機(jī)的操作系統(tǒng)注冊表,獲得自動拒員機(jī)的直連串口信息; 向直連串口發(fā)送串口分配器的檢測指令,獲得自動拒員的串口分配器信息; 向各個端口發(fā)送部件偵測指令,獲得端口上所安裝的部件的配置信息;根據(jù)所述部件配置信息,自動安裝自動拒員機(jī)的設(shè)備驅(qū)動。
      相應(yīng)地,本發(fā)明實施例還提供一種自動拒員機(jī)部件的自動化配置系統(tǒng),包

      直連串口確定模塊,用于讀取自動拒員機(jī)的操作系統(tǒng)注冊表,獲得自動拒 員機(jī)的直連串口信息;
      串口分配器檢測模塊,用于向直連串口發(fā)送串口分配器的檢測指令,獲得 自動拒員的串口分配器信息;
      部件偵測模塊,用于向各個端口發(fā)送部件偵測指令,獲得端口上所安裝的 部件的配置信息;
      設(shè)備驅(qū)動安裝模塊,用于根據(jù)所述部件配置信息,自動安裝自動拒員機(jī)的 設(shè)備驅(qū)動。
      實施本發(fā)明實施例,具有如下有益效果
      本發(fā)明實施例提供的自動拒員機(jī)部件的自動化配置方法及系統(tǒng),通過向自 動拒員機(jī)的各個端口發(fā)送部件偵測指令,自動識別端口上所安裝部件的部件型 號、部件通信參數(shù)、部件硬件介質(zhì)版本等配置信息,#4居該部件配置信息自動 安裝設(shè)備驅(qū)動,實現(xiàn)自動柜員機(jī)部件的自動化配置,提高設(shè)備驅(qū)動的安裝效率, 有利于自動拒員機(jī)的維護(hù)。


      圖l是本發(fā)明提供的自動拒員機(jī)的一個實施例的結(jié)構(gòu)示意圖; 圖2是本發(fā)明提供的自動柜員機(jī)部件的自動化配置方法的流程示意圖; 圖3是本發(fā)明提供的串口分配器檢測方法的一個實施例的流程示意圖; 圖4是本發(fā)明提供的部件偵測方法的一個實施例的流程示意圖; 圖5是本發(fā)明提供的單個部件的通信參數(shù)偵測方法的流程示意圖; 圖6是本發(fā)明提供的單個部件的硬件介質(zhì)版本偵測方法的流程示意圖; 圖7是本發(fā)明提供的自動柜員機(jī)部件的自動化配置系統(tǒng)的組成示意圖; 圖8是圖7所示的串口分配器檢測模塊的組成示意圖; 圖9是圖7所示的部件偵測模塊的組成示意圖。
      具體實施方式
      下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清 楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是 全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造 性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
      參見圖1,是本發(fā)明提供的自動拒員機(jī)的一個實施例的結(jié)構(gòu)示意ATM機(jī)中的通信口包括直連串口 、串口分配器子端口 、 USB ( Universal SerialBUS,通用串行總線)口等,其中,串口分配器連接在直連串口上,可擴(kuò) 展出多個子端口。 ATM機(jī)由多種部件構(gòu)成,包括讀卡器、憑條打印機(jī)、機(jī)芯等, 各部件分別連接在直連串口、串口分配器子端口或USB 口上。例如,如圖l所 示,部件1、部位2分別與直連串口連接,部件3與串口分配器上的子端口連接, 部件N與USB 口連接。
      在安裝設(shè)備驅(qū)動SP的過程中,需要獲知ATM機(jī)的部件型號、部件通信參 數(shù)(如部件接在哪個通信口上)、硬件介質(zhì)版本等信息,才能實現(xiàn)SP的正確安 裝。本發(fā)明實施例提供的自動拒員機(jī)部件的自動化配置方法及系統(tǒng),能夠?qū)崿F(xiàn) 自動拒員機(jī)部件的自動化配置,提高設(shè)備驅(qū)動的安裝效率。下面對本發(fā)明實施 例中的技術(shù)方案進(jìn)行詳細(xì)地描述。
      參見圖2,是本發(fā)明提供的自動拒員機(jī)部件的自動化配置方法的流程示意 圖;該方法具體包括以下步驟
      SIOO,讀取自動拒員機(jī)的操作系統(tǒng)注冊表,獲得自動拒員機(jī)的直連串口信
      息;
      其中,在ATM機(jī)的操作系統(tǒng)(如WINDOWS )注冊表中,存儲了本機(jī)的串 口號等信息。ATM部件自動安裝啟動后,通過讀取操作系統(tǒng)注冊表,可以獲知 ATM機(jī)上的直連串口的個數(shù)(包括使用MOXA卡等擴(kuò)展出來的直連串口 )。
      SlOl,向直連串口發(fā)送串口分配器的檢測指令,獲得自動拒員的串口分配 器信息;
      具體的,在直連串口上,有可能直接連接了 ATM機(jī)部件,或者連接了串口 分配器以擴(kuò)展出多個子端口,還有可能未連接任何設(shè)備。在本發(fā)明實施例中, 通過向直連串口發(fā)送串口分配器的檢測指令,可以獲知ATM機(jī)的哪些直連串口 連接了串口分配器,以及每個串口分配器的子端口個數(shù)。
      S102,向各個端口發(fā)送部件偵測指令,獲得端口上所安裝的部件的配置信
      6臺
      S103,根據(jù)所述部件配置信息,自動安裝自動拒員機(jī)的設(shè)備驅(qū)動。
      其中,所述部件配置信息就是ATM機(jī)部件的安裝信息,包括部件型號、部 件通信參數(shù)、部件硬件介質(zhì)版本等信息。ATM機(jī)的每一個確定的部件,其所使 用SP的名稱、配置等信息都是固定的。 一般情況下,SP的名稱會因部件的型 號不同而不同,SP的配置會因部件的硬件介質(zhì)版本不同而有所不同。因此,根 據(jù)ATM機(jī)的"部件配置信息"就可以確定所使用的SP的名稱及其具體配置, 從而實現(xiàn)自動安裝SP。
      在上述的步驟S101中,所述才企測指令為串口分配器所特有的"子端口波特 率查詢"的報文,例如,"第12路子端口波特率查詢報分"對應(yīng)于12路串口分 配器,"第IO路子端口波特率查詢報分"對應(yīng)于IO路串口分配器,"第8路子 端口波特率查詢報分"對應(yīng)于8路串口分配器。步驟SIOI的串口分配器檢測方 法具體包括向直連串口發(fā)送第N路子端口波特率查詢報文,檢測所述直連串 口是否連接有N路串口分配器;若接收到從直連串口返回的表示正確的響應(yīng)報 文,則確定所述直連串口連接了 N路串口分配器,所述N路串口分配器具有N 個子端口。其中,N為串口分配器的子端口個數(shù)。
      參見圖3,是本發(fā)明提供的串口分配器檢測方法的一個實施例的流程示意 圖,具體包括以下步驟
      S200,向直連串口發(fā)送第12路子端口波特率查詢報文;
      S201,判斷是否接收到從直連串口返回的"正確"響應(yīng)報文,若是,則執(zhí) 行步驟S207;若未接收到響應(yīng)報文,或者接收到從直連串口返回的"錯誤"響 應(yīng)報文,則執(zhí)行步驟S202;
      S202,向直連串口發(fā)送第IO路子端口波特率查詢報文;
      5203, 判斷是否接收到從直連串口返回的"正確"響應(yīng)報文,若是,則執(zhí) 行步驟S207;若未接收到響應(yīng)報文,或者接收到從直連串口返回的"錯誤,,響 應(yīng)報文,則執(zhí)行步驟S204;
      5204, 向直連串口發(fā)送第8路子端口波特率查詢報文;
      5205, 判斷是否接收到從直連串口返回的"正確"響應(yīng)報文,若是,則執(zhí) 行步驟S207;若未接收到響應(yīng)報文,或者接收到從直連串口返回的"錯誤"響 應(yīng)報文,則執(zhí)行步驟S206;S206,確定直連串口上未連接有串口分配器,退出檢測; S207,分析直連串口上所連接的串行分配器的類型,具體如下若第12路 子端口波特率查詢報文響應(yīng)正確,則確定直連串口連接了的12路串口分配器; 若第10路子端口波特率查詢報文響應(yīng)正確,則確定直連串口連接了 IO路串口 分配器;若第8路子端口波特率查詢報文響應(yīng)正確,則確定直連串口連接了 8 路串口分配器。
      在上述的步驟S102中,對部件進(jìn)行偵測以獲取ATM機(jī)的部件配置信息的 方法,具體包括按照預(yù)先配置的部件偵測順序,向端口發(fā)送部件偵測指令; 根據(jù)從端口返回的響應(yīng)報文,確定端口上所安裝的部件的配置信息;其中,部 件配置信息包括部件版本、部件通信參數(shù)及部件硬件介質(zhì)版本信息。
      參見圖4,是本發(fā)明提供的部件偵測方法的一個實施例的流程示意圖,部件 的偵測流程如下
      S300, ATM部件偵測開始;
      S301,為每一個直連串口、串口分配器子端口、 USB 口分別創(chuàng)建一個ATM 部件偵測線程,啟動部件偵測線程;具體實施時,同時啟動所有端口的部件偵 測線程,以提高偵測效率。
      S302,根據(jù)"所有部件產(chǎn)品包"及端口 "優(yōu)先偵測產(chǎn)品包"的信息,獲取 該端口的待偵測部件;
      在本發(fā)明實施例中,"所有部件產(chǎn)品包"是預(yù)先創(chuàng)建的,其包括了 ATM機(jī) 的所有可能選裝的部件信息集合,例如ATM機(jī)的部件類型、部件品牌型號等集 合,其確定了部件自動偵測的最大范圍。
      "優(yōu)先偵測產(chǎn)品包"是根據(jù)ATM部件配置規(guī)則表預(yù)先創(chuàng)建的,其指定了端 口的部件偵測順序,每個端口對應(yīng)于特定的"優(yōu)先偵測產(chǎn)品包"。其中,ATM部 件配置規(guī)則表是各個型號的ATM機(jī)上的默認(rèn)選裝部件和默認(rèn)通信參數(shù)的機(jī)器配 置表,該"優(yōu)先偵測產(chǎn)品包,,根據(jù)該ATM部件配置規(guī)則表的信息,配置端口的 部件優(yōu)先偵測順序,可以提高偵測效率。例如,在ATM部件配置規(guī)則表中,配 置ATM機(jī)的默認(rèn)選裝部件為SANKYO型號的讀卡器,其默認(rèn)通信參數(shù)為讀卡 器安裝在端口 2上;則在端口 2的"部件優(yōu)先偵測產(chǎn)品包,,中,可以配置SANKYO
      型號的讀卡器為優(yōu)先偵測的部件,以提高偵測效率。
      在具體實施當(dāng)中,"優(yōu)先偵測產(chǎn)品包"及"所有部件產(chǎn)品包"硬編碼在部件自動偵測程序里,是預(yù)先設(shè)置好的。
      具體的,在步驟S302中,端口的部件偵測線程啟動后,4艮據(jù)"所有部件產(chǎn) 品包"的信息,以及該端口的"優(yōu)先偵測產(chǎn)品包"所配置的部件偵測順序,獲 取待偵測部件。例如,在端口2的"優(yōu)先偵測產(chǎn)品包,,中配置SANKYO型號的 讀卡器為優(yōu)先偵測部件,則當(dāng)端口 2的部件偵測線程啟動后,根據(jù)端口 2的"優(yōu) 先偵測產(chǎn)品包"所配置的部件偵測順序信息,獲得SANKYO型號的讀卡器為待 偵測部件。
      5303, 判斷是否獲取待偵測部件,若是,則執(zhí)行步驟S304;
      若否,則表明"所有部件產(chǎn)品包"配置的所有的待偵測部件均偵測失敗, 即該端口上未連接任何部件,該端口的偵測結(jié)束,執(zhí)行步驟S306;
      5304, 對端口的部件進(jìn)行偵測,確定該端口所連接的部件的配置信息; S305,判斷部件是否偵測成功,若是,則表明該端口所連接的部件就是該
      待偵測部件,執(zhí)行步驟S306;
      否則,返回步驟S302,先按照"優(yōu)先偵測產(chǎn)品包"所配置的部件偵測順序 獲取下一個待偵測部件,對該下一個待偵測部件進(jìn)行偵測;若按照"優(yōu)先偵測 產(chǎn)品包"的部件偵測順序來獲取的待偵測部件均偵測失敗,則再按照"所有部 件產(chǎn)品包"的信息來獲取下一個待偵測部件。
      S306,本端口部件偵測線程結(jié)束;
      需要說明的是,上述步驟S302 ~步驟S306是對其中一個端口的部件偵測線 程進(jìn)行描述,其他端口的部件偵測線程與上述的實施例相同,在此不再贅述。 S307,檢測所有端口的偵測線程是否已經(jīng)結(jié)束;
      S308,判斷所有端口的偵測線程是否均已結(jié)束,若是,則執(zhí)行步驟S309; 否則,返回步驟S307;
      S309, ATM部件自動偵測結(jié)束。
      進(jìn)一步的,在上述的步驟S304 S306中,在獲得待偵測部件后,對端口的 部件進(jìn)行偵測,確定該端口所連接的部件的配置信息,具體包括對該端口所連 4妻的部件的通信參數(shù)及硬件介質(zhì)版本進(jìn)行偵測。
      如圖4所示,部件通信參數(shù)的偵測流程如下
      S400,在獲得端口的待偵測部件后,根據(jù)該部件的通信協(xié)議,生成該部件 所特有的通信參數(shù)指令包;具體的,每個部件都具有唯一的通信協(xié)議,該通信協(xié)議規(guī)定了發(fā)送指令的 具體構(gòu)成,接收報文的具體構(gòu)成及其含義。根據(jù)待偵測部件的通信協(xié)議所生成 的通信參數(shù)指令包,是該部件所唯一識別的指令,即向端口發(fā)送了該指令包中 的發(fā)送方指令后,若所接收到的報文符合該指令的通信協(xié)議,則該端口所連接 的部件就是待偵測部件。
      S401,向端口發(fā)送所述通信參數(shù)指令包; S402,接收從該端口返回的響應(yīng)報文;
      S403,是否接收到從該端口返回的響應(yīng)報文,若是,則執(zhí)行步驟S404;否 則,執(zhí)行步驟S407;
      S404,解析所述響應(yīng)報文,判斷所述響應(yīng)報文是否符合待偵測部件的通信 協(xié)議;
      具體的,若從該端口返回的響應(yīng)報文符合待偵測部件的通信協(xié)議,則該端 口所連接的部件就是待偵測部件;若從該端口返回的響應(yīng)報文不符合待偵測部 件的通信協(xié)議,例如該響應(yīng)報文是空的或者亂碼,則該端口所連接的部件不是 待偵測部件。
      例如,ATM機(jī)上所安裝的金屬大閘門(一種保護(hù)出鈔機(jī)芯的部件),其特有 的通信參數(shù)指令包包括(但不限于)"查詢狀態(tài)"指令,該"查詢狀態(tài)"指令為 發(fā)送2個字節(jié)(Oxlb、 'S,),接收2個字節(jié)('S,、 "0/1/2/3/4/5/6/7"),其中,接 收的第二個字節(jié)為"0/1/2/3/4/5/6/7"中的任意一個。若所獲得的待偵測部件為 金屬大閘門,則在上述的步驟S401中,向端口發(fā)送金屬大閘門的通信參數(shù)指令 包的發(fā)送方指令,即為Oxlb、 'S,。 在上述的步驟S404中,解析從端口返回的 響應(yīng)報文,若該響應(yīng)報文的長度為2個字節(jié),并且第一個字節(jié)為'S',第二個 字節(jié)為"0/1/2/3/4/5/6/7"中的任意一個,則該響應(yīng)報文與金屬大閘門的通信協(xié) 議相符,該端口所連接的部件就是金屬大閘門;若則,該端口所連接的部件不 是金屬大閘門。
      S405,若符合通信協(xié)議,則執(zhí)行步驟S406;否則,執(zhí)行步驟S407; S406,部件通信參數(shù)偵測成功,偵測時所采用的通信參數(shù)即為該端口所連 接的部件的通信參數(shù);
      S407,部件通信參數(shù)偵測失敗。
      進(jìn)一步的,部件的通信參數(shù)偵測成功后,啟動部件的硬件介質(zhì)版本偵測流程。如圖5所示,部件的硬件介質(zhì)版本偵測流程如下 S500,生成該部件的硬件介質(zhì)版本讀取指令包;
      具體的,每個硬件都有一個硬件介質(zhì)版本的讀取指令,通過該指令可以得 到此硬件的硬件介質(zhì)版本號。
      例如,ATM機(jī)上所安裝的金屬大閘門的硬件介質(zhì)版本讀取指令為發(fā)送2 個字節(jié)(Oxlb、 'V,),接收的字節(jié)長度大于3,并且第一個字節(jié)為'V,,后續(xù) 字節(jié)為具體的硬件介質(zhì)版本。
      S501,向該端口發(fā)送所述硬件介質(zhì)版本讀取指令包;
      S502,接收從該端口返回的響應(yīng)報文;
      S503,是否接收到響應(yīng)報文,若是,則執(zhí)行步驟S504;否則,執(zhí)行步驟S507;
      5504, 解析所述響應(yīng)報文,確定該端口所連接的部件的硬件介質(zhì)版本; 具體的,若從該端口返回的響應(yīng)才艮文符合待偵測部件的硬件介質(zhì)版本讀取
      指令包協(xié)議,則該端口所連接的部件就是待偵測部件,并讀取該部件的硬件介 質(zhì)版本;若從該端口返回的響應(yīng)報文不符合待偵測部件的硬件介質(zhì)版本讀取指 令包協(xié)議,例如該響應(yīng)報文是空的或者亂碼,則該端口所連接的部件不是待偵 測部件。
      例如,待偵測部件為金屬大閘門,則在上述的步驟S501中,向端口發(fā)送金 屬大閘門的硬件介質(zhì)版本讀取指令包(Oxlb、 'V,)。 在上述的步驟S504中, 若從該端口返回的響應(yīng)報文的長度大于3個字節(jié),并且第一個字節(jié)為'V,,則 該響應(yīng)報文與金屬大閘門的硬件介質(zhì)版本讀取指令包協(xié)議相符。在符合協(xié)議的 情況下,部件的硬件介質(zhì)版本就是從第2個字節(jié)開始直至結(jié)束的所有字符,例 如,若接收到的響應(yīng)報文為"V1.2.3",那么硬件介質(zhì)版本就是"1.2,3"版。
      5505, 若符合硬件介質(zhì)版本讀取指令包協(xié)議,則執(zhí)行步驟S506;否則,執(zhí) 行步驟S507;
      S506,部件硬件介質(zhì)版本偵測成功,步驟S504解析響應(yīng)報文后所得到的硬 件介質(zhì)版本就是該端口所連接的部件的硬件介質(zhì)版本; S507,部件硬件介質(zhì)版本偵測失敗。
      本發(fā)明實施例提供的自動柜員機(jī)部件的自動化配置方法,通過向自動拒員 機(jī)的各個端口發(fā)送部件偵測指令,自動識別端口上所安裝部件的部件型號、部 件通信參數(shù)、部件硬件介質(zhì)版本等配置信息,根據(jù)該部件配置信息自動安裝設(shè)
      ii備驅(qū)動,實現(xiàn)自動拒員機(jī)部件的自動化配置,提高設(shè)備驅(qū)動的安裝效率,有利 于自動拒員機(jī)的維護(hù)。
      參見圖7,是本發(fā)明提供的自動拒員機(jī)部件的自動化配置系統(tǒng)的組成示意 圖。所述系統(tǒng)具體包括直連串口確定模塊l、串口分配器檢測模塊2、部件偵 測模塊3及設(shè)備驅(qū)動安裝模塊4,其中
      直連串口確定模塊l,用于讀取自動拒員機(jī)的操作系統(tǒng)注冊表,獲得自動拒 員機(jī)的直連串口信息;
      串口分配器檢測模塊2,用于向直連串口發(fā)送串口分配器的檢測指令,獲得 自動柜員的串口分配器信息;
      部件偵測模塊3,用于向各個端口發(fā)送部件偵測指令,獲得端口上所安裝的 部件的配置信息;
      設(shè)備驅(qū)動安裝模塊4,用于根據(jù)所述部件配置信息,自動安裝自動拒員機(jī)的 設(shè)備驅(qū)動。
      具體的,如圖8所示,所述串口分配器檢測模塊2還進(jìn)一步包括 檢測指令發(fā)送單元21 ,用于向直連串口發(fā)送第N路子端口波特率查詢報文,
      檢測所述直連串口是否連接有N路串口分配器;
      串口分配器確定單元22,用于在接收到從直連串口返回的表示正確的響應(yīng)
      報文時,確定所述直連串口連接了 N路串口分配器,所述N路串口分配器具有
      N個子端口。
      具體的,如圖9所示,所述部件偵測模塊3還進(jìn)一步包括 部件偵測指令發(fā)送單元31,用于按照預(yù)先配置的部件偵測順序,向端口發(fā) 送部件偵測指令;
      部件配置信息確定單元32,用于解析從端口返回的響應(yīng)報文,確定端口上 所安裝的部件的配置信息;所述部件配置信息包括部件版本、部件通信參數(shù)及 部件硬件介質(zhì)版本信息。
      需要i兌明的是,本實施例提供的自動拒員機(jī)部件的自動化配置系統(tǒng),能夠 用于實現(xiàn)上述的自動拒員機(jī)部件的自動化配置方法的步驟,其端口信息的獲取 流程及部件偵測流程與上述的實施例相同,在此不再贅述。
      本發(fā)明實施例提供的自動拒員機(jī)部件的自動化配置系統(tǒng),通過向自動拒員 機(jī)的各個端口發(fā)送部件偵測指令,自動識別端口上所安裝部件的部件型號、部件通信參數(shù)、部件硬件介質(zhì)版本等配置信息,根據(jù)該部件配置信息自動安裝設(shè) 備驅(qū)動,實現(xiàn)自動柜員機(jī)部件的自動化配置,提高設(shè)備驅(qū)動的安裝效率,有利
      于自動柜員機(jī)的維護(hù)。
      是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算 機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。
      其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-OnlyMemory, ROM)或隨機(jī)存儲記憶體(Random Access Memory, RAM)等。
      以上所述是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技 術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這 些改進(jìn)和潤飾也^f見為本發(fā)明的保護(hù)范圍。
      權(quán)利要求
      1、一種自動柜員機(jī)部件的自動化配置方法,其特征在于,包括讀取自動柜員機(jī)的操作系統(tǒng)注冊表,獲得自動柜員機(jī)的直連串口信息;向直連串口發(fā)送串口分配器的檢測指令,獲得自動柜員的串口分配器信息;向各個端口發(fā)送部件偵測指令,獲得端口上所安裝的部件的配置信息;根據(jù)所述部件配置信息,自動安裝自動柜員機(jī)的設(shè)備驅(qū)動。
      2、 如權(quán)利要求l所述的自動拒員機(jī)部件的自動化配置方法,其特征在于, 所述向直連串口發(fā)送串口分配器的檢測指令,獲得自動拒員的串口分配器信息, 具體包括向直連串口發(fā)送第N路子端口波特率查詢報文,檢測所述直連串口是否連 接有N路串口分配器;若接收到從直連串口返回的表示正確的響應(yīng)報文,則確定所述直連串口連 接了N路串口分配器,所述N路串口分配器具有N個子端口。
      3、 如權(quán)利要求2所述的自動拒員機(jī)部件的自動化配置方法,其特征在于, 所述向各個端口發(fā)送部件偵測指令,獲得端口上所安裝的部件的配置信息,具 體包括按照預(yù)先配置的部件偵測順序,向端口發(fā)送部件偵測指令; 解析從端口返回的響應(yīng)報文,確定端口上所安裝的部件的配置信息;所述 部件配置信息包括部件版本、部件通信參數(shù)及部件硬件介質(zhì)版本信息。
      4、 一種自動拒員機(jī)部件的自動化配置系統(tǒng),其特征在于,包括 直連串口確定模塊,用于讀取自動拒員機(jī)的操作系統(tǒng)注冊表,獲得自動拒員機(jī)的直連串口信息;串口分配器檢測模塊,用于向直連串口發(fā)送串口分配器的檢測指令,獲得 自動拒員的串口分配器信息;部件偵測模塊,用于向各個端口發(fā)送部件偵測指令,獲得端口上所安裝的 部件的配置信息;設(shè)備驅(qū)動安裝模塊,用于根據(jù)所述部件配置信息,自動安裝自動拒員機(jī)的設(shè)備驅(qū)動。
      5、 如權(quán)利要求4所述的自動柜員機(jī)部件的自動化配置系統(tǒng),其特征在于, 所述串口分配器檢測模塊具體包括檢測指令發(fā)送單元,用于向直連串口發(fā)送第N路子端口波特率查詢報文, 檢測所述直連串口是否連接有N路串口分配器;串口分配器確定單元,用于在接收到從直連串口返回的表示正確的響應(yīng)報 文時,確定所述直連串口連接了 N路串口分配器,所述N路串口分配器具有N 個子端口。
      6、 如權(quán)利要求4所述的自動拒員機(jī)部件的自動化配置系統(tǒng),其特征在于, 所述部件偵測模塊具體包括部件偵測指令發(fā)送單元,用于按照預(yù)先配置的部件偵測順序,向端口發(fā)送 部件偵測指令;部件配置信息確定單元,用于解析從端口返回的響應(yīng)才良文,確定端口上所 安裝的部件的配置信息;所述部件配置信息包括部件版本、部件通信參數(shù)及部 件硬件介質(zhì)版本信息。
      全文摘要
      本發(fā)明公開了一種自動柜員機(jī)部件的自動化配置方法及系統(tǒng),該方法包括讀取自動柜員機(jī)的操作系統(tǒng)注冊表,獲得自動柜員機(jī)的直連串口信息;向直連串口發(fā)送串口分配器的檢測指令,獲得自動柜員的串口分配器信息;向各個端口發(fā)送部件偵測指令,獲得端口上所安裝的部件的配置信息;根據(jù)所述部件配置信息,自動安裝自動柜員機(jī)的設(shè)備驅(qū)動。采用本發(fā)明實施例,可實現(xiàn)自動柜員機(jī)部件的自動化配置,提高設(shè)備驅(qū)動的安裝效率。
      文檔編號G06F13/10GK101620577SQ200910041809
      公開日2010年1月6日 申請日期2009年8月12日 優(yōu)先權(quán)日2009年8月12日
      發(fā)明者譚繼興 申請人:廣州廣電運通金融電子股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1