POS收款機使用說明指導書_第1頁
POS收款機使用說明指導書_第2頁
POS收款機使用說明指導書_第3頁
POS收款機使用說明指導書_第4頁
POS收款機使用說明指導書_第5頁
已閱讀5頁,還剩62頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

POS收款機使用說明指導書 海信POS收款機使用說明書(HK700B/S系列)青島海信智能商用設備有限公司HISENSEINTELLIGENTCOMMERCIALEQUIPMENTCO.LTD.用戶須知非常感謝您選用海信牌收款機,在安裝和使用產(chǎn)品之前,請您詳細閱讀本手冊以便對它的性能有深入的了解。請保存好此手冊,將來如果您遇到使用問題時以便參考。本公司為改進產(chǎn)品,將盡可能采用新技術、新元器件、新的軟件。因此,本公司有權更改而不予通知。本手冊所描述的特性、功能和操作也許與本公司在各地所銷售機器的性能并不完全一致,有些情況下,圖片只是設備原型,在使用本手冊前,應向本公司或經(jīng)銷商詢問當前適用的資料。本設備必須由售后服務人員或經(jīng)銷商進行安裝。對于未經(jīng)授權對本設備的更改、不按規(guī)定而替換連接設備及電纜所造成的一切后果,本公司不負任何責任。注意事項主機附帶線倉,線倉為整機的一部分,使用前請安裝線倉。使用/操作人員不得自行拆除線倉,若需拆或維修主機請通知我公司售后服務部門,并由售后服務人員或授權服務商進行拆裝、維修。本產(chǎn)品使用標準的兩極帶接地墻壁電源插座,不能隨意改動。應確認插座的電壓是否與本機銘牌所標電壓相符。請確保將電源線插頭的接地插腳插入電源插座或配電盤的接地插孔,并確保接地插孔真正接地。如果插接不良或不接地,將會導致電擊、火災或損壞設備。避免阻塞或覆蓋通風口,避免將任何物品塞入或掉入機器內(nèi)。以防引起電擊或火災。如果在冒煙,出現(xiàn)異味或怪聲等異常情況下持續(xù)使用本產(chǎn)品的話,可能會引起火災或觸電的危險。應馬上關掉電源,將電源線從插座拔出,然后與零售商或維修中心聯(lián)絡??蛻糇孕芯S修主機屬危險行為,切勿嘗試。本設備各種電纜線的連接應確保在斷電的情況下進行,一定要把固定螺釘緊好。嚴禁帶電拔插電纜線。應將本產(chǎn)品放在通風良好,平坦和穩(wěn)定的地方,應避免陽光直接照射,環(huán)境條件穩(wěn)定,溫度或濕度沒有突然變化。在水分可能會粘濕或進入本產(chǎn)品的地方切勿使用,也不能用濕手去操作本產(chǎn)品。當清洗本產(chǎn)品時請使用柔軟干燥的布,切勿使用易揮發(fā)的液體,例如:汽油,稀料等。本產(chǎn)品為A級產(chǎn)品,在生活環(huán)境中,該產(chǎn)品可能會造成無線電干擾。在這種情況下,可能需要用戶對其干擾采取確實可行的措施。主板電池更換后請勿隨意丟棄。制造商有權修改說明書的內(nèi)容而不做事先聲明!產(chǎn)品標準編號:Q/02RSR527-2007產(chǎn)品標準名稱:商用型收款機目錄TOC\o"1-3"\h\z一、 安裝指南 11.特點及應用范圍 12.POS機的組成 13.使用環(huán)境 54.開箱檢查 55.系統(tǒng)安裝 56.隨機光盤內(nèi)容簡介 6二、系統(tǒng)測試 71.系統(tǒng)設置 72.系統(tǒng)自檢 7三、 鍵盤編程參考 91.使用界面 92.編輯模式 103.多層設計 144.其它功能 14四、 客顯 181.應用范圍及特點 182.技術性能 183.命令簡介 184.客顯函數(shù)庫及例程 19五、錢箱 241.錢箱說明 242.通信方式 243.指令集 244.串口錢箱函數(shù)庫及例程 24六、 打印機 291.概述 292.主要技術指標 293.外觀和組件 314.打印機的安裝 33七、 操作系統(tǒng)和硬件驅動安裝參考 371.系統(tǒng)安裝方式 372.驅動安裝 37九、海信OPOS系統(tǒng) 381.OPOS介紹 382.海信OPOS系統(tǒng)使用說明 38十、其它 40安裝指南1.特點及應用范圍HK700B/S系列商用收款機采取先進的INTEL迅馳移動平臺技術,時尚整潔的外觀、結構系列化設計,充分為商家空間考慮,在理線、防塵、防水、防電磁方面進行了專業(yè)的設計,支持全系列海信多媒體、移動POS、無線POS收款系列解決方案,成為商家推崇的新一代時尚POS。HK700B/S系列商用收款機適用于大型shoppingmall、中西餐飲服務業(yè)、高檔百貨、精品屋、專賣店、便利店、銀行服務業(yè)、咨訊站、互動多媒體、廣告播放系統(tǒng)等不同業(yè)態(tài)的商業(yè)客戶。HK700B/S系列基本配置:AllinOne專用POS主板128M40G以上硬盤~12寸液晶操作員顯示器VFD顧客顯示器POS專用鍵盤9針點陣打印機或行式熱敏打印機4串口,1并口,串口可提供+5V或+12V電源10/100MpbsEthernet,網(wǎng)絡端口RJ45主板支持兩個USB以上接口鋼制錢箱2.POS機的組成POS機由主機、POS鍵盤、打印機、操作員顯示器、顧客顯示器、錢箱組成。HK700B各部件及功能示意如圖:1.12V電源口(客顯口)(板載顯示卡接口)顯示卡接口(可選)14.并口15.錢箱接口安裝示意如圖:序號名稱數(shù)量1HK700B機箱12M4×8十字槽盤頭螺釘33KB32M鍵盤14MD-12HL(Ver.B1)顯示器15VC210B客顯16PT900TB打印機17HK700B機箱后線倉部件18CB405D錢箱1HK700S各部件及功能示意如圖:3.使用環(huán)境電壓:AC220V50Hz兩極帶接地電流:3A溫度:5℃-40濕度:40%-90%質量:3整機占用空間:(寬)440mm×(深)480mm×4.開箱檢查主機、POS鍵盤、顧客顯示器、錢箱、打印機、操作員顯示器組合包裝。打開包裝箱后按照裝箱單仔細查對,并注意各部件是否完好無損。5.系統(tǒng)安裝本設備必須由技術服務人員或經(jīng)銷商進行安裝。注意:去掉打印機蓋板及打印機卷紙輪上的固定膠帶。收款機要求外部電源有良好的接地,,如果電源沒有接地或接地不良,可能造成機殼帶電,對操作員存在安全隱患,并影響收款機的穩(wěn)定運行。6.隨機光盤內(nèi)容簡介 目錄 說明CheckPOS測試程序Keyboard鍵盤編程軟件Mainboard主板驅動Printdriver打印機安裝驅動TouchScreen觸摸屏驅動編程說明OPOS、打印機、客顯、錢箱編程說明雙屏Buddy、第二顯卡(PCI)驅動、第二并口卡(PCI)驅動、雙屏演示示例二、系統(tǒng)測試1.系統(tǒng)設置VC210B客顯工作電壓為12V,出廠時客顯電壓已設為12V。鍵盤各鍵的設置,由軟件人員按POS編程需要設定。注:COM3的9腳電壓高于客顯的工作電壓時,客顯將被燒毀。2.系統(tǒng)自檢運行隨機提供的外設自檢程序,建議先將此程序拷貝到硬盤上,然后再運行,出現(xiàn)如下菜單。SET菜單:Printer 打印機設置 PrinterPort 打印機端口設置 CustomerDisplay 顧客顯示器設置CustomerDisplayPort 顧客顯示器端口設置 CashDrawer錢箱設置MainBoard主板設置SerialPortNumber 串口數(shù)目設置ParallelPortNumber并口數(shù)目設置 外設的型號和接口應根據(jù)具體情況設置。(2)CHECK菜單:Printer檢查打印機,檢查前應已經(jīng)設置端口及型號Custdisplay檢查客顯,檢查前應已經(jīng)設置端口及型號KeyBoard 檢查鍵盤Drawer檢查錢箱,檢查前應已經(jīng)設置主板型號MSR 檢查刷卡器PORT檢查端口的各管腳是否正常,檢查前所有空端口都應已經(jīng)插上短接器,否則認為端口測試錯誤(3)HOT菜單:生產(chǎn)廠老化機器時使用。(4)EXIT菜單:退出檢測程序。(5)HELP菜單:幫助菜單。注:短接器為生產(chǎn)廠使用的一種測試設備。鍵盤編程參考鍵盤編程可編程所有的鍵。不需電池,數(shù)據(jù)保存不少于10年。不需專用編程工具。每個鍵最多可編程255個字符。提供鍵盤嵌入功能,在接標準鍵盤與不接標準鍵盤的情況下都能正常作用。提供多層鍵功能。1.使用界面開始編程.在DOS下,KB32M鍵盤需運行“”,KB66MF鍵盤需運行“”,這時屏幕上將出現(xiàn)主程序界面,如圖所示:程序界面主要由以下四部分組成:菜單欄鍵位置區(qū)鍵層選擇當前鍵值顯示菜單欄在菜單欄中包括“File”,“Keyboard”,“Configure”,“Diagnostic”,“Help”五個下拉菜單。每個下拉菜單都可以通過按“Alt”鍵+紅色粗體字母鍵來激活(如按“Alt”+“F”鍵激活下拉菜單“File”項).在激活相應的下拉菜單后,下拉菜單的每一項可通過按“Alt”+紅色粗體字母或移動光標來選擇,然后再按“Enter”鍵確定。鍵位置區(qū)鍵位置區(qū)里顯示了所有可編程鍵盤的按鍵位置,且在屏幕上還顯示出唯一代表每個按鍵身份的鍵位置碼。屏幕上的每個鍵的每一鍵都是已經(jīng)設定好的,用戶不必為鍵位置碼的分配而擔憂。鍵位框里的最右一排是6段電子鎖的鍵位置碼(編號為:20,21,22,23,24,25)。用戶可以用標準鍵以同樣的方法對這6個鍵編程。用戶可以通過移動光標來選擇需要編輯的按鍵位置,然后按回車鍵,再從彈出菜單中選擇編輯模式對按鍵賦值。鍵層選擇可編程鍵盤可以編入多層鍵碼數(shù)據(jù)。在這部分里面當用戶對編程鍵進行自定義時,允許他們選擇所想要的鍵層。鍵層索引是從第0層開始一直到第15層結束(也就是說最多只有16層),其中第0層是系統(tǒng)默認層。按下外接鍵盤的“F9”鍵,這時程序控制器將從“鍵位置區(qū)”移動到“鍵層選擇”,且層數(shù)指示器顯示藍色,然后用戶可移動“Up”或”Down”鍵來減少或增加指定層數(shù),再按“Enter”鍵來確定層數(shù)選擇。這時程序控制器將恢復到鍵位置區(qū)。當前鍵值顯示顯示出在“鍵位置區(qū)”中所選擇按鍵的編碼內(nèi)容。2.編輯模式掃描碼編輯模式可編程鍵盤支持特殊控制與功能鍵,如:Shift,Crtl,Alt,方向鍵等,定義這些不可顯示的鍵需用掃描碼編輯模式。用戶可以通過移動光標來選擇需要編輯的按鍵位置,然后按回車鍵,再從彈出菜單中選擇“KeyCode”編輯模式,如圖所示:在彈出的對話框中按“F9”鍵接著就顯示出一個正方形的方塊然后再按相應需定義的鍵即可如:對于左“Ctrl”鍵,按“F9”鍵然后再按左“Ctrl”鍵,會在編輯框中顯示“LCtlDn”。以下是顯示對照表:不可顯示的鍵編輯框的字符不可顯示的鍵編輯框的字符不可顯示的鍵編輯框的字符EscEscF1F1F2F2F3F3F4F4F5F5F6F6F7F7F8F8F9F9F10F10F11F11F12F12PrintScreenSysRqPrtScScrollLockScrollPauseBreakPauseInsertInsHomeHomePageUpPgUpDeleteDelEndEndPageDownPgDn↑Up←Left↓Down→RightBackSpaceBkSpTabTabCapsLockCapsEnterEntLeftShiftLShfDnLShfUpRightShiftRShfDnRShfUpLeftCtrlLCtlDnLCtlUpRightCtrlRCtlDnRCtlUpAltLAltDnLAltUpSpaceSpaceLeftWinLWinRightWinRWinApplicationAppNumLockNumLock<NumPad>/Num/<NumPad>*Num*<NumPad>-Num-<NumPad>+Num+<NumPad>EntNumEnt<NumPad>7Num7<NumPad>8Num8<NumPad>9Num9<NumPad>4Num4<NumPad>5Num5<NumPad>6Num6<NumPad>1Num1<NumPad>2Num2<NumPad>3Num3<NumPad>0Num0<NumPad>.Num.特殊組合鍵包括“Shift”/“Ctrl”/“Alt”鍵,第一次按這些鍵時,它們表現(xiàn)為“LShfDn/LCtlDn/LAltDn”等等。例如:對“LeftAlt+F”進行編程,按“F9”鍵,然后按“LeftAlt”鍵,再按“F”鍵,再按“F9”鍵,再按“LeftAlt”鍵,最后編輯框上將出現(xiàn):LAltDnFLAltUp對“RightCtrl+RightAlt+Del”進行編程,先按“F9”鍵,然后按“RightCtrl”鍵,再按“F9”鍵,再按“RightAlt”鍵,再按“F9”鍵,再按“Del”鍵,再按“F9”鍵,再按“Ctrl”鍵,再按“F9”鍵,再按“Alt”鍵,最后編輯框上將出現(xiàn):RCtlDnRAltDnDelRCtlUpRAltUp“Pause/Break”鍵,它不能跟其它鍵進行組合編程,只能單獨存在。除了掃描碼,用戶還可以通過十六進制碼給鍵盤輸入鍵值(范圍從00到FF,同時,也有一些十六進制碼的擴展名是以E0nn開始的,這里的“nn”的范圍也是從00到FF)。輸入方法為先按“Tab”鍵,然后直接輸入一個十六進制碼。ASCII碼編輯模式這種方式適用于用戶想對一個鍵編寫一串可顯ASCII碼鍵的情況,定義這些可顯示的ASCII碼鍵需用ASCII碼編輯模式。用戶可以通過移動光標來選擇需要編輯的按鍵位置,然后按回車鍵,再從彈出菜單中選擇“ASCIICode”編輯模式,如圖所示:在彈出的對話框中按需定義的ASCII碼鍵即可無論按鍵的內(nèi)容是什么字符,它們將按同樣的字符出現(xiàn)在編輯框中。在這種方式下也支持兩種特殊字符形式:“Enter”鍵和“Tab”鍵,且通過以下命令輸入:“Enter”鍵:\n“Tab”鍵:\t注意:由于支持“Enter”鍵和“Tab”鍵,所以“\”輸入的必須是“\\”。層切換碼可編程鍵盤能夠支持多層編程要求。用戶必須自定義一些“層切換鍵”。層數(shù)索引從0開始遞增到15(也就說有16層);其中第0層是默認層。用戶可以通過移動光標來選擇需要編輯的按鍵位置,然后按回車鍵,再從彈出菜單中選擇“LayerCode”編輯模式,如圖所示:可編程鍵盤能夠支持16層鍵碼編程。若想要選擇某一特定的層編輯鍵碼,在“外接鍵盤”上按“F9”鍵,這時程序控制器從“鍵位置區(qū)”切換到“鍵層選擇”,這時層數(shù)指示器顯藍色,然后用戶再用上下“Up/Down”鍵來減少/增加指定層,再按“Enter”鍵來確定層選擇。這時程序控制器將恢復到“鍵位置區(qū)”狀態(tài)。對于所有多層鍵的定義,用戶還必須自定義一些“層切換鍵”(除了第0層以外,從第1層到第15層)。第0層是系統(tǒng)默認層,不需任何“層切換鍵”。對于其它層而言(從第1層到第15層),當某一個特定鍵與相應的“層切換鍵”同時被按下,這一層的鍵碼才能正確發(fā)送。對一個“層切換鍵”的編程,節(jié)。4.其它功能保存和取回鍵碼按“Alt”+“F”鍵來保存或取回鍵碼,功能如下:加載文件(LoadFile):把鍵碼從一個外部文件加載;保存文件(SaveFile):定義好的鍵碼保存到一個文件中;退出(Exit):退出程序下載或從鍵盤讀取鍵碼按“Alt”+“K”鍵下載或從鍵盤讀取鍵碼,功能如下:全部下載(UpdateAll):將定義好的鍵碼、鍵盤配置和磁卡配置下載到鍵盤上。下載鍵碼(UpdateKeymap):僅將當前定義好的鍵碼下載到鍵盤上。全部取回(RetrieveAll):從鍵盤上取回鍵碼、鍵盤配置和磁卡配置。全部清除(ClearAll):清除所有在程序中(不包括鍵盤)定義好的鍵碼。鍵盤與磁卡配置對于鍵盤或磁卡配置的設定,功能如下:鍵盤配置(Keyboard):通過如圖所示界面來更改鍵盤設置:用戶可通過按“外接鍵盤”上的空格鍵來改變設置,然后再按“Alt”+“U”鍵將改變的內(nèi)容下載到鍵盤中。是否發(fā)聲(BeepEnable):為“NONE”時,則按任何鍵蜂鳴器都不發(fā)聲;為“AllKeysBeep”時,按下任何鍵蜂鳴器都發(fā)聲;為“OnlyProgrammedKeysBeep”時,按下已定義的鍵蜂鳴器才發(fā)聲。是否連發(fā)(RepeatEnable):為“Y”時,當一個鍵被長時間按下,鍵盤會連續(xù)發(fā)出此鍵的鍵碼;若為“N”時,對一個鍵無論按多久,它的鍵碼也只能被發(fā)送一次。磁卡(Magstripe):用戶可以通過如圖所示界面來更改磁卡閱讀器的設置:用戶通過按“外接鍵盤”上的空格鍵來改變設置,然后再按“Alt”+“U”鍵將改變的內(nèi)容下載到鍵盤中。[1軌]是否使能([Track1]Enable):為“Y”時,第1軌數(shù)據(jù)開啟;為“N”時,第1軌數(shù)據(jù)關閉。[2軌]是否使能([Track2]Enable):為“Y”時,第2軌數(shù)據(jù)開啟;為“N”時,第2軌數(shù)據(jù)關閉。[3軌]是否使能([Track3]Enable):為“Y”時,第3軌數(shù)據(jù)開啟;為“N”時,第3軌數(shù)據(jù)關閉。是否發(fā)聲(BeepEnable):為“Y”時,在刷卡時蜂鳴器發(fā)出響聲;為“N”時,蜂鳴器則不發(fā)聲。是否發(fā)回車(SendEnter):為“NONE”時,磁卡閱讀器將在每軌的數(shù)據(jù)后都不發(fā)回車符;為“AllTracks”時,磁卡閱讀器將在每軌的數(shù)據(jù)后都添加回車符;為“LastTrackOnly”時,磁卡閱讀器將在最后一軌的數(shù)據(jù)后添加回車符。對于每軌數(shù)據(jù),用戶可以自定義起始符(SS)和結束符(ES)。鍵盤測試按“Alt”+“D”鍵對鍵盤進行測試進入測試模式(EnterTestMode):選擇了此命令,鍵盤處于測試方式下。在測試中,當按下每個鍵時它們的鍵位置碼將被發(fā)送出來。若是某一個鍵的鍵位置碼沒有被發(fā)送,這就意味著該鍵已損壞;退出測試模式(LeaveTestMode):選擇了此命令,鍵盤將恢復到標準狀態(tài);復位(Reset):把鍵盤復位到初始狀態(tài)。Firmware版本:從鍵盤上讀取Firmware版本號。出廠時KB32M鍵盤鍵位設定如下:ABCDEFGHPgUpPgDnDelBackSpaceNumLock/*-789+456+123Enter000.Enter出廠時KB66MF鍵盤鍵位設定如下:AFKPUXInsertHomePgupBGLQVYDelEndPgdnCHMRWZ{}<>BSDINS789()↑Layer1EJOT456←↓→F1F2F3F4123+=-_,。CtrlAltShiftSpace0.EscTABENTER客顯1.應用范圍及特點HK-VC210B型客戶顯示器是一種用于向顧客顯示信息的設備,因采用了點陣熒光數(shù)碼顯示,所以顯示亮度高,并可顯示數(shù)字、字母、圖形及二級漢字。VC210B客顯需使用RS232轉換頭,連接主機的COM3使用。2.技術性能(1)顯示屏外形尺寸:190(W)×64(H)×36(T)(2)顯示面積:×(3)顯示顏色:綠色(4)顯示點陣:160(W)×40(H)(5)點大?。海╓)×(H)(6)點距:(W)×(H)(7)顯示漢字:標準二級漢字庫(8)工作電壓:12V±5%(9)工作溫度:0℃+(10)接口:RS232c(11)功率:3.命令簡介通信波特率:9600bps校驗:奇校驗數(shù)據(jù)位:8bit停止位:1bit(1)初始化:復位命令1BH40H(2)清屏:清除當前顯示內(nèi)容命令0CH(3)左對齊顯示:頂行顯示d1….dn字符命令1bH51H41Hd1d2….dn0dH底行顯示d1….dn字符命令1bH51H42Hd1d2….dn0dH(4)右對齊顯示:頂行顯示d1….dn字符命令1bH52H41Hd1d2….dn0dH底行顯示d1….dn字符命令1bH52H42Hd1d2….dn0dH(5)清除單行清除頂行:命令 18H31H清除底行:命令 18H32H(6)設置顯示亮度:關閉顯示或設定顯示模式命令1bH5cH3fH4cH44HPSHPS=0H,關顯示PS=31H,%亮度PS=32H,45%亮度PS=33H,% PS=34H,%PS=35H,默認亮度100%4.客顯函數(shù)庫及例程#include<>#include""#include""#include""#include""#defineWAITIME30000#defineDBUF0X0/*DATABUFFERREGISTER*/#defineLSB0#defineMSB1#defineIER0x1/*intrenableregister*/#defineIIR0x2/*intrident.register*/#defineLCR0x3/*linecontrolregister*/#defineMCR0x4/*modemcontrolregister*/#defineLSR0x5/*linestatusregister*/#defineMSR0x6/*modemstatusregister*/intgiCustdisPt=0;//端口號:1:com1,...4:com4;unsignedPortAddress[]={0x3f8,0x2f8,0x3e8,0x2e8};//端口地址//功能:用寫地址的方式向串口輸出字符//參數(shù):ch--要輸出的字符串//返回:1:成功;0:失敗intSendCh(charch){intiWaitTime=3000;if(!giCustdisPt)return0;while(!(inportb(PortAddress[giCustdisPt-1]+LSR)&0x20)&&iWaitTime) iWaitTime--;if(iWaitTime){ outportb(PortAddress[giCustdisPt-1]+DBUF,ch); return1;}else return0;}//功能:用寫地址的方式向串口輸出字符串//參數(shù):pStr--要輸出的字符串//iStrLen:字符串長度//返回:1:成功;0:失敗intSendStr(char*pStr,intiStrLen){inti,iResult;for(i=0;i<iStrLen;i++) { iResult=SendCh(*pStr++); if(!iResult) break; }returniResult;}//函數(shù):VC210B_Init//功能:初始化,清除所有字符//參數(shù):無//返回:TRUE:成功;FALSE:失敗intVC210B_Init(void){bioscom(0,0xe0|0x03|0x00|0x08,giCustdisPt-1);//9600,8,1,oreturnSendStr("\x1b\x40",2);}//函數(shù):VC210B_Display//功能:從左端對齊顯示nLength個長度字符串//參數(shù):nLines:1:頂行;2:底行;pStr:要顯示的字符串;nLength:字符串的長度//(0<nLength<=20)//返回:TRUE:成功;FALSE:失敗intVC210B_Display(intiLine,char*pStr,intiLength){ charstr[50]=""; if(iLine==1) sprintf(str,"\x1b\x51\x41%s\x0d",pStr);//topleftflush if(iLine==2) sprintf(str,"\x1b\x52\x41%s\x0d",pStr);//bottomrightflush returnSendStr(str,iLength+4);}//函數(shù):VC210B_Cls//功能:清除所有顯示內(nèi)容//參數(shù):無//返回:TRUE:成功;FALSE:失敗intVC210B_Cls(void){ returnSendStr("\x0c",1);}//功能:主函數(shù),運行時,初始化客顯并清屏//第一行顯示:ABCDEFGHIJKLMNOPQRSTU//第二行顯示:01234567890123456789voidmain(){giCustdisPt=4;VC210B_Init();VC210B_Cls();VC210B_Display(1,"ABCDEFGHIJKLMNOPQRSTU",20);VC210B_Display(2,"01234567890123456789",20);}五、錢箱1.錢箱說明錢箱使用COM4,接口方式為RJ11。2.通信方式采用串口通信,波特率:9600;數(shù)據(jù)位:8;校驗位:無校驗位;停止位:1位。3.指令集(1)打開錢箱:十六進制:1b70005010十進制:2711208016(2)檢測錢箱狀態(tài):十六進制:1d7202十進制:291142Window下請調用客顯動態(tài)庫中的HSComOpenDrawer,HSComCheckDrawer,也可以自己根據(jù)以上指令寫程序。4.串口錢箱函數(shù)庫及例程#include<>#include<>#include<>#defineLSR0x5#defineDBUF0constintgiSDCPt=3;//COM3constunsignedintnPortAddress=0x3e8;constunsignedcharOpen_Command[5]={0x1b,0x70,0x00,0x50,0x10};constunsignedcharCheck_Command[3]={0x1d,0x72,0x02};voidInitSCD(void);//初始化通信端口intOpenSCD(void);//打開串口錢箱intCheckSCD(void);//檢查串口錢箱狀態(tài)charRecOneCh(void);//接收錢箱返回的狀態(tài)//函數(shù)名:InitSCD//功能:初始化串口//輸入?yún)?shù):無//輸出參數(shù):無voidInitSCD(void){ bioscom(0,0xe0|0x03|0x00|0x00,giSDCPt-1);//9600,8,1,N delay(100); return;} //函數(shù)名:OpenSCD//功能:打開串口錢箱//輸入?yún)?shù):無//輸出:0intOpenSCD(void){ inti; intiWaitTime; for(i=0;i<5;i++) { iWaitTime=3000; while(!(inportb(nPortAddress+LSR)&0x20)&&iWaitTime) iWaitTime--; if(iWaitTime) outportb(nPortAddress,Open_Command[i]); } return0;} //函數(shù)名:CheckSCD//功能:檢查串口錢箱的狀態(tài)//輸入?yún)?shù):無//輸出參數(shù):錢箱狀態(tài)iResult//備注:iResult:0:打開;1:關閉intCheckSCD(void){ inti; intiResult; intiWaitTime; for(i=0;i<3;i++) { iWaitTime=3000; while(!(inportb(nPortAddress+LSR)&0x20)&&iWaitTime) iWaitTime--; if(iWaitTime) outportb(nPortAddress,Check_Command[i]); } delay(20); iResult=RecOneCh(); iResult=iResult&0x01; returniResult;} //函數(shù)名:RecOneCh//功能:用讀地址的方式從串口讀取狀態(tài)1個字符//輸入?yún)?shù):無//輸出參數(shù):讀取的字符.charRecOneCh(void){ charch=0; unsignedintiWaitTime=0xffff; if(!giSDCPt) { return0; } while(!(inportb(nPortAddress+LSR)&0x01)&&iWaitTime) iWaitTime--; if(iWaitTime) { ch=inportb(nPortAddress+DBUF); } returnch;} //主函數(shù)intmain(){ intiSta=-1; charch; printf("ThisisatestfortheComCashDrawer,Firstthe\ applicationwillopenthedrawer!\n"); printf("beforetest,pleasemakesurethatthedrawerisconnectwithCOM3!\n"); InitSCD(); printf("PleaseinputEntertoopentheDrawer\n"); ch=getchar(); if(ch==0x0d) { OpenSCD(); } printf("Nowcheckthestatusofthedrawer.\n"); iSta=CheckSCD(); if(iSta==1) printf("TheDrawerisClosed.\n"); elseif(iSta==0) printf("TheDrawerisOpen.\n"); else printf("CommunicationErro!\n"); return;}打印機1.概述PT900TA/TB是一款高性能的熱敏打印機,具有高打印質量、高速度、高穩(wěn)定性等特點,該打印機的主要特點:低噪音、高速打印方便快捷的上紙方式使用維護簡便支持標記紙和連續(xù)紙打印兼容多種寬度紙張錢箱控制接口兼容ESC/POS指令2.主要技術指標技術規(guī)格項目參數(shù)打印方式行式熱敏打印分辨率203dpi×180dpi打印速度Max.150mm/s打印寬度Max.80mm紙類型連續(xù)紙、黑標紙條碼UPC-A,UPC-E,EAN13,EAN8,CODE39,CODE93,ITF,CODABAR,CODE128字符集標準ASCII字符,壓縮ASCII字符,簡體中文(包括全角字符)7544個字符字符處理橫向縱向均可有級放大1-6倍,旋轉打?。?0,900,1800,2700),加粗,反顯,下劃線打印頭位置探測微動開關打印頭溫度探測熱敏電阻圖形處理位圖下載直接位圖打印最多可下載六幅位圖,下載緩沖區(qū)大?。?KB支持位圖模式,可實現(xiàn)快速圖形打印通訊接口并行接口錢箱接口可控制1路錢箱電源24V±7%,最大負載電流2.5A,240mVp-p,尖峰電流6A(500ms)打印頭壽命≥100Km工作溫度和相對濕度5~45℃,20%~90%(40℃貯存溫度和相對濕度-40℃~60℃,20%~93%(外形尺寸150(W)×220(D)×150(H)mm打印紙技術指標連續(xù)紙參數(shù)紙張類型:熱敏打印紙紙張寬度:±、80±m(xù)m、76±m(xù)m、±m(xù)m、±m(xù)m紙張厚度:–紙卷外徑:最大8紙卷軸芯尺寸內(nèi)徑:芯軸內(nèi)徑12mm,芯軸外徑18mm標記紙參數(shù)使用標記紙時,黑標記的印刷位置必須位于票據(jù)正面;黑標記的反射率應小于15%,打印紙其它部分的反射率應該大于85%,在黑標記之間的區(qū)域,不應有任何的圖案,比如廣告等。標記的尺寸應滿足下圖所示的要求:5mm<L1(黑標記的寬度)<10mmL2(黑標記的長度)>12mm20mm<L3(相鄰黑標距離)<500mm注意:請選用推薦的或者同等質量的紙張,否則會影響打印質量甚至降低打印頭的壽命。不要把紙粘在紙卷的軸芯上。如果打印紙受到化學制劑或者油類的污染,有可能褪色或者降低感熱度,影響打印效果。不要用指甲或者堅硬的物品摩擦打印紙的表面,否則可能會引起褪色。環(huán)境溫度超過70℃時,打印紙會褪色,所以要特別注意環(huán)境的溫度、濕度以及光照的影響。打印及切紙位置打印位置單位:mmL1紙倉寬度:83+L2有效打印寬度:80mmL3打印頭到紙倉左邊距(固定寬度):±L4打印頭到紙倉右邊距(固定寬度):±L5左邊距,打印機默認值為7L6打印區(qū)域寬度,由命令設置,打印機默認值為64L7右邊距,打印機默認值為9切紙位置L1:大約:20mm3.外觀和組件外觀和組件上蓋支架膠輥齒輪上蓋中殼下殼電源開關膠輥紙倉扳手10-擋紙板11-撕紙刀12-前蓋13-進紙鍵14-ERROR指示燈15-POWER指示燈16-通訊接口17-錢箱接口18-電源接口部分按鍵及組件功能說明:擋紙板(4)紙倉的底部有四個長槽,將紙倉寬度調整件插在不同的槽中可分別適應打印寬度為80±m(xù)m,76±m(xù)m,±m(xù)m,±;電源開關(5)按下“O”關閉電源,按下“—”開啟電源;FEED按鍵(13)進紙功能:在打印機不報警的狀態(tài)下,按下此鍵可實現(xiàn)進紙動作;如果要長距離進紙,可持續(xù)按住按鍵;ERROR指示燈(8)指示打印機的各種錯誤狀態(tài)。正常情況下,告警指示燈不亮;出錯狀態(tài)下,告警指示燈閃爍;POWER指示燈(9)指示電源的開關狀態(tài);紙將盡傳感器(3)檢測紙卷的狀態(tài)。告警指示燈快速閃爍,表示紙將用盡,應及時更換紙卷;該狀態(tài)下,打印機將繼續(xù)正常打印直到缺紙為止;當剩紙量≤3m,紙卷外徑≤25mm時,告警指示燈指示紙將盡;7)缺紙傳感器連續(xù)紙狀態(tài)下,用于檢測有紙/無紙;標記紙狀態(tài)下,用于檢測紙張的標記;注意:調整件是打印機調整打印紙寬度不可缺少的一部分應注意妥善保管。名稱狀態(tài)說明ERROR指示燈(紅燈)閃爍打印機處于錯誤狀態(tài)熄滅打印機處于正常狀態(tài)蜂鳴器鳴叫打印機處于錯誤狀態(tài)★打印機利用熱敏電阻來檢測打印頭的溫度,如果打印頭過熱,保護電路將切斷打印頭的電源,并停止打??;打印頭過熱保護的溫度為65℃。4.打印機的安裝連接電源1)確認打印機的電源開關處于關閉狀態(tài);2)將電源線插頭平直面向上,插入打印機后側電源接口內(nèi);連接接口信號線1)確認打印機的電源開關處于關閉狀態(tài);2)將接口信號線插入相配的接口內(nèi),并用插頭上的螺絲釘(或卡簧)固定(如上圖);3)將接口信號線的另一端連接到主機上。紙卷的安裝連接完畢,打印機可以安裝紙卷進行打印。打印前首先應確認打印機使用的紙張類型。默認的紙張類型為連續(xù)紙,如果采用標記紙打印,應首先將紙張類型設置為標記紙。安裝/更換打印紙卷1)關閉打印機的電源;2)扳動開關旋鈕,打開打印機上蓋;3)將紙卷放置到打印機中;圖9圖8注意:圖9圖8根據(jù)所使用的紙張規(guī)格調整紙倉寬度調整件;保證紙卷末端符合下圖要求;應確保紙卷處于纏緊狀態(tài),否則可能會引起塞紙或其它故障。4)拉出紙卷末端,閉合上蓋,撕掉紙頭。打印機自檢1)確認打印機

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論