222高速公路收費車道-外圍設(shè)備接口技術(shù)要求_第1頁
222高速公路收費車道-外圍設(shè)備接口技術(shù)要求_第2頁
222高速公路收費車道-外圍設(shè)備接口技術(shù)要求_第3頁
222高速公路收費車道-外圍設(shè)備接口技術(shù)要求_第4頁
222高速公路收費車道-外圍設(shè)備接口技術(shù)要求_第5頁
已閱讀5頁,還剩133頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

Q/LB.□XXXXX-XXXX目次TOC\o"1-1"\h前言 II1范圍 12規(guī)范性引用文件 13術(shù)語和定義 14縮略語 45基本規(guī)定 46物理接口 67通信協(xié)議 68軟件接口 7附錄A(規(guī)范性)收費專用鍵盤按鍵布局和鍵值 10附錄B(規(guī)范性)路側(cè)單元指令接口定義 12附錄C(規(guī)范性)IO控制器API指令函數(shù)定義 22附錄D(規(guī)范性)IC卡讀寫器API指令函數(shù)定義 27附錄E(規(guī)范性)票據(jù)打印機(jī)API指令函數(shù)定義 34附錄F(規(guī)范性)車道攝像機(jī)API指令函數(shù)定義 37附錄G(規(guī)范性)車牌自動識別設(shè)備API指令函數(shù)定義 39附錄H(規(guī)范性)計重設(shè)備API指令函數(shù)定義 48附錄I(規(guī)范性)費額顯示器API指令函數(shù)定義 52附錄J(規(guī)范性)智能化節(jié)點設(shè)備指令接口定義 60附錄K(規(guī)范性)自助發(fā)卡機(jī)指令接口定義 68附錄L(規(guī)范性)自助繳費機(jī)指令接口定義 82附錄M(規(guī)范性)車型識別指令接口定義 96附錄N(規(guī)范性)ETC特情終端指令接口定義 106附錄O(規(guī)范性)預(yù)交易情報板指令接口定義 121附錄P(規(guī)范性)車道引導(dǎo)燈指令接口定義 124附錄Q(規(guī)范性)移動支付終端指令接口定義 126附錄R(規(guī)范性)超限超載非現(xiàn)場執(zhí)法智能節(jié)點指令接口定義 129前言本文件按照GB/T1.1—2020《標(biāo)準(zhǔn)化工作導(dǎo)則第1部分:標(biāo)準(zhǔn)化文件的結(jié)構(gòu)和起草規(guī)則》的規(guī)定起草。本文件代替DB63/T1719—2018《高速公路收費車道通用外圍設(shè)備接口技術(shù)要求》,與DB63/T1719-2018相比,除結(jié)構(gòu)調(diào)整和編輯性改動外,主要技術(shù)變化如下:刪除部分術(shù)語、定義和縮略語(見2018年版的3.1.4、3.1.5、3.1.8、3.1.17、3.1.13);增加了常用術(shù)語ETC門架系統(tǒng)(見3.21)、預(yù)交易(見3.22)、復(fù)合通行卡(見3.23)、入口自助發(fā)卡機(jī)(見3.24)、出口自助繳費機(jī)(見3.25)、超限超載非現(xiàn)場執(zhí)法智能節(jié)點(見3.26)、車道引導(dǎo)燈(見3.27)、智能化節(jié)點設(shè)備(見3.38)、車型識別設(shè)備(見3.29)、特情終端(見3.30)和一體化治超攝像機(jī)(見3.31);刪除了縮略語(見2018年版的3.2),增加了縮略語復(fù)合通行卡(見第4章);更改了縮略語序號(見第4章,2018年版的3.2);更改了基本規(guī)定組成的描述(見5.1,2018年版的4.1);更改了連接關(guān)系的描述(見5.2,2018年版的4.2);更改了物理接口收費專用鍵盤(見6.2.1,2018年版的5.2.1)、其他外圍設(shè)備(見6.6,2018年版的5.8)的描述,更改了車牌識別設(shè)備(見2018年版的5.5)、車道攝像機(jī)(見2018年版的5.6)的描述;更改了通信協(xié)議路側(cè)單元(見2018年版的6.3)、自動發(fā)卡機(jī)(見2018年版的6.4)、車牌自動識別設(shè)備(見2018年版的6.6)、其他采用標(biāo)準(zhǔn)串行接口的外圍設(shè)備(見2018年版的6.7)的通信協(xié)議;增加了其他外圍設(shè)備(見7.4)的通信協(xié)議;更改了軟件接口總體要求對于動態(tài)庫配置文件的要求(見8.1.3,2018年版的7.1.3);增加了對于新增外圍設(shè)備的軟件接口要求(見8.1.4);更改了軟件接口IO控制器的附錄序號(見8.4.4,2018年版的7.2.4);刪除了接口內(nèi)容(見2018年版的7.3、7.6、7.11);更改了軟件接口IC卡讀寫器的接口庫名稱描述(見8.5.1,2018年版的7.4.1)和附錄序號(見8.5.3,2018年版的7.4.3);更改了軟件接口車牌自動識別設(shè)備的描述(見8.8.1,2018年版的7.7.1)和附錄序號(見8.1.2,2018年版的7.7.2);更改了軟件接口車道攝像機(jī)的描述(見8.7,2018年版的7.8);更改了軟件接口計重設(shè)備(見8.9,2018年版的7.9)和費額顯示器(見8.10,2018年版的7.10)的附錄序號;增加了軟件接口智能化節(jié)點設(shè)備(見8.11)、自助發(fā)卡機(jī)(見8.12)、自助繳費機(jī)(見8.13)、車型識別設(shè)備(見8.14)、一體化治超攝像機(jī)(見8.15)、ETC特情終端(見8.16)、預(yù)交易情報板(見8.17)、車道引導(dǎo)燈(見8.18)、移動支付終端(見8.19)和超限超載非現(xiàn)場執(zhí)行智能節(jié)點(見8.20)的軟件接口描述;更改了附錄A收費專用鍵盤按鍵布局和鍵值、附錄B路側(cè)單元指令接口定義、附錄DIO控制器API指令函數(shù)定義、附錄FIC卡讀寫器API指令函數(shù)定義、附錄I車牌自動識別設(shè)備API指令函數(shù)定義、附錄J車道攝像機(jī)API指令函數(shù)定義;刪除了附錄C自動發(fā)卡機(jī)通訊協(xié)議、附錄E收/發(fā)卡機(jī)API指令函數(shù)定義、附錄H掃碼槍API指令函數(shù)定義、附錄M字符疊加器API指令函數(shù)定義;增加了附錄J智能化節(jié)點設(shè)備指令接口定義、附錄K自助發(fā)卡機(jī)指令接口定義,附錄L自助繳費機(jī)指令接口定義,附錄M車型識別指令接口定義、附錄NETC特情終端指令接口定義、附錄O預(yù)交易情報板指令接口定義、附錄P車道引導(dǎo)燈指令接口定義、附錄Q移動支付終端指令接口定義和附錄R超限超載非現(xiàn)場執(zhí)法智能節(jié)點指令接口定義。請注意本文件的某些內(nèi)容可能涉及專利。本文件的發(fā)布機(jī)構(gòu)不承擔(dān)識別專利的責(zé)任。本文件由青海省交通運輸標(biāo)準(zhǔn)化專業(yè)技術(shù)委員會提出。本文件由青海省交通運輸廳歸口。本文件起草單位:青海省交通控股集團(tuán)有限公司高速公路運營分公司、青海省收費公路清分結(jié)算中心、青海省交控信息科技有限公司、中遠(yuǎn)海運科技股份有限公司、青海省公路學(xué)會、青海省交通科學(xué)研究院、青海省交通規(guī)劃設(shè)計研究院有限公司、特微樂行(廣州)技術(shù)有限公司。本文件主要起草人:張永征、張琳琳、張斌年、李啟珍、劉婷、王亮、張則鑫、徐長鶴、蔡文海、李寧、李杰、龍波、宋志強(qiáng)、安杰、辛淵、馬文毅、張經(jīng)榮、張慧文、索南尖措、劉志榮、王成鋼、李遠(yuǎn)鵬、胡先全、唐冬冬、張孝朋、李振國、任得貴、吳進(jìn)軍、宋長斌、石曉莉。本文件及其所代替文件的歷次版本發(fā)布情況為:——2018年首次發(fā)布為DB63/T1719-2018;——本次為第一次修訂。本文件由青海省交通運輸廳監(jiān)督實施。高速公路收費車道通用外圍設(shè)備接口技術(shù)要求范圍本文件規(guī)定了高速公路收費車道通用外圍設(shè)備接口技術(shù)的術(shù)語和定義、基本規(guī)定、物理接口、通信協(xié)議及軟件接口等內(nèi)容。本文件適用于高速公路新建、改擴(kuò)建和運維項目。規(guī)范性引用文件下列文件中的內(nèi)容通過文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用文件,僅該日期對應(yīng)的版本適用于本文件;不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文件。GB/T18367公路收費方式GB/T20839智能運輸系統(tǒng)通用術(shù)語GB/T24723公路收費用票據(jù)打印機(jī)GB/T24724收費專用鍵盤GB/T24973收費用欄桿GB/T27879公路收費用費額顯示器GB/T28423電子收費路側(cè)單元與車道控制器接口GB/T28967電子收費車道系統(tǒng)技術(shù)要求GB/T31441電子收費集成電路(IC)卡讀寫器技術(shù)要求GB/T38444不停車收費系統(tǒng)車載電子單元術(shù)語和定義下列術(shù)語和定義適用于本文件。

IO控制器檢測和控制車輛檢測器、電動欄桿、雨棚信號燈、車道信號燈等設(shè)備數(shù)字IO電平信號的車道設(shè)備。

收費專用鍵盤安裝在收費亭內(nèi),由可拆卸的單獨按鍵開關(guān)組成,通過標(biāo)準(zhǔn)接口與收費車道控制器連接,供收費員完成收費功能的專用鍵盤。[來源:GB/T24724—2009,3.1]

路側(cè)單元又稱為電子標(biāo)簽讀寫器、路側(cè)讀寫天線、ETC天線、路側(cè)設(shè)備。安裝在收費車道門架上或收費島立柱上的用于同過往車輛上的車載設(shè)備進(jìn)行通信的天線及相應(yīng)的控制設(shè)備。[來源:GB/T20839—2007,9.8]

IC卡讀寫器為完成金融交易而在交易點安裝的終端設(shè)備,用于同IC卡的連接。包括接口設(shè)備,也可包括其他部件和接口,例如與主機(jī)通信的接口。[來源:GB/T31441—2015,3.1.3]

票據(jù)打印機(jī)安裝在高速公路、普通公路、鐵路、停車場等場所的收費亭及售票處,通過標(biāo)準(zhǔn)接口與上位機(jī)連接,完成發(fā)票、車票等票據(jù)打印功能的設(shè)備。[來源:GB/T24723—2009,3.1]

車牌自動識別設(shè)備用于抓拍車輛圖片,通過計算機(jī)視頻圖像識別技術(shù)識別車輛號牌、顏色等信息的車道設(shè)備。

車道攝像機(jī)用于實現(xiàn)對車道狀況的全天候監(jiān)視的車道設(shè)備。[來源:GB/T28967—2012,3.1.7]

計重設(shè)備用于檢測通過車輛的軸組數(shù)量、類型、載重的車道設(shè)備。

費額顯示器由顯示單元組成的顯示屏幕,安裝在收費亭側(cè)壁、收費島上或便于道路使用者視認(rèn)的位置,通過一定的控制方式,以文字形式(可輔以語音)向道路使用者顯示繳費信息的電子裝置,主要由顯示單元、控制裝置和電源模塊等組成。[來源:GB/T27879—2011,3.1]

車輛檢測器通過地感線圈、光柵、雷達(dá)、激光車檢器或視頻等技術(shù)檢測車輛到來和離去的設(shè)備。

車道信號燈用于提示駕駛員本次交易狀態(tài),如是否能正常通行等的車道設(shè)備。[來源:GB/T28967—2012,3.1.5]

雨棚信號燈用于指示車道當(dāng)前工作狀態(tài)的車道設(shè)備。[來源:GB/T28967—2012,3.1.4]

電動欄桿通過控制器控制電動機(jī)驅(qū)動高出地面的欄桿臂繞特定的軸向旋轉(zhuǎn)起落來阻擋車輛通行和控制車輛進(jìn)出的車道設(shè)備。[來源:GB/T24973—2023,3.1]

非接觸式IC卡以封裝在塑料卡基內(nèi)的集成電路芯片為信息載體,以近距離(不大于10cm)無線通信方式進(jìn)行信息讀寫的IC卡,簡稱IC卡。

安全訪問模塊IC卡讀寫器中負(fù)責(zé)安全控制管理的模塊。SAM的類型依賴于IC卡讀寫器的交易類型,如用于支持消費的SAM稱為PSAM,用于支持充值交易的SAM稱為ISAM。

收費車道在收費廣場用收費島或其他設(shè)施隔離出來并用于收費目的的車道稱為收費車道。[來源:GB/T18367—2001,3.13]

電子收費應(yīng)用先進(jìn)的技術(shù)手段,自動完成電子收費交易,實現(xiàn)在不停車條件下自動收取道路通行費。[來源:GB/T20839—2007,9.1]

ETC專用車道采用全自動電子收費方式實現(xiàn)對通過車輛的數(shù)據(jù)采集與收費、車道設(shè)備控制等功能的收費車道。

MTC/ETC混合車道MTC和ETC車輛均可有序交替通行的全時半自動混合車道。

ETC門架系統(tǒng)在高速公路沿線斷面建設(shè)的,具備通行費分段計費、車牌圖像識別等功能的專用系統(tǒng)及配套設(shè)施。

預(yù)交易在收費站匝道或主線建設(shè)ETC設(shè)備及相應(yīng)的引導(dǎo)標(biāo)志,提前與ETC車輛交易,實現(xiàn)ETC車輛自由流通行方式下無感收費交易,包括入口信息寫入和出口扣費。

復(fù)合通行卡集5.8GHz和13.56MHz通信功能于一體,具備車輛入口信息、路徑信息和計費信息等讀寫功能,在收費站入口車道發(fā)放給車輛、出口車道收回的可重復(fù)使用的通行介質(zhì)。

入口自助發(fā)卡機(jī)安裝于高速公路收費站入口混合車道,允許司乘人員自助操作完成CPC卡取卡和紙質(zhì)通行券打印,并提供圖文、語音提示的自動化服務(wù)設(shè)備。

出口自助繳費機(jī)安裝于高速公路收費站出口混合車道,由司乘人員自助操作完成CPC卡回收、通行費支付和票據(jù)開具等業(yè)務(wù)的自動化服務(wù)設(shè)備。

超限超載非現(xiàn)場執(zhí)法智能節(jié)點用于判定貨車總質(zhì)量、外廓尺寸等是否超限超載的檢測設(shè)施。

車道引導(dǎo)燈在高速公路收費車道設(shè)置的,用于指示和引導(dǎo)車輛按照特定車道或方向行駛的車道設(shè)備。

智能化節(jié)點設(shè)備集成了電動欄桿機(jī)、通行信號燈、信息顯示屏、高清車牌圖像識別設(shè)備等模塊的一體化集成設(shè)備。

車型識別設(shè)備用于自動識別車道通行車輛車型的車道設(shè)備。

特情終端一種ETC車道的智能化外設(shè)設(shè)備,主要用于處理ETC車輛在通行ETC車道過程中因設(shè)備故障、數(shù)據(jù)異?;蛑Ц秵栴}導(dǎo)致的各類特殊情況。

一體化治超攝像機(jī)用于高速公路收費站入口稱重檢測,具備拍攝車輛車頭、車身、車尾照片和錄制全景短視頻的設(shè)備,支持車牌號識別、車牌顏色識別、車型識別和軸數(shù)識別。縮略語下列縮略語適用于本文件。CPC:復(fù)合通行卡(CompoundPassCard)ETC:電子收費(ElectronicTollColletion)IC:集成電路(IntegratedCircuit)IO:輸入/輸出(Input/Output)MTC:人工半自動收費(ManualTollCollection)OBU:車載單元(OnBoardUnit)PRT:打印機(jī)(Printer)RSU:路側(cè)單元(RoadsideUnit)SAM:安全訪問模塊(SecureAccessModule)TFI:費額顯示器(TollFareIndicator)WE:計重設(shè)備(WeighingEquipment)基本規(guī)定組成高速公路收費車道通用外圍設(shè)備包括:收費專用鍵盤、路側(cè)單元、IC卡讀寫器、智能化節(jié)點設(shè)備、自助發(fā)卡機(jī)、自助繳費機(jī)、移動支付終端、車牌自動識別設(shè)備等。收費車道其外圍設(shè)備組成如表1所示。各類收費車道通用外圍設(shè)備組成序號外圍設(shè)備MTC/ETC混合車道入口MTC/ETC混合車道出口自助發(fā)卡車道入口自助繳費車道出口ETC車道預(yù)交易1IO控制器√√√√√-2收費專用鍵盤√√√√√-3路側(cè)單元√√√√√√4自助發(fā)卡機(jī)--√5自助繳費機(jī)√--6IC卡讀寫器√√√√--7票據(jù)打印機(jī)-○-○--8移動支付終端-√-√--9車牌自動識別設(shè)備√√√√√√10車道攝像機(jī)√√√√√-11計重設(shè)備○√○√--12費額顯示器√√√√√-13車輛檢測器√√√√√-14車道信號燈√√√√√-15雨棚信號燈√√√√√-16報警設(shè)備√√√√√-17電動欄桿√√√√√-18車型識別設(shè)備○-√√○-19智能化節(jié)點設(shè)備√√√√√-20車道引導(dǎo)燈○○○○√-21二維碼票據(jù)終端-√22預(yù)交易情報板√23ETC特情處理終端√-√表示該設(shè)備為車道必要設(shè)備。○表示該設(shè)備為車道可選裝設(shè)備。-表示該設(shè)備為不需要安裝設(shè)備。使用了智能化節(jié)點設(shè)備的車道,無需配備費額顯示器、電動欄桿、報警設(shè)備等設(shè)備。連接關(guān)系車輛檢測器、電動欄桿等IO設(shè)備應(yīng)通過IO控制器與車道控制器連接。票據(jù)打印機(jī)、計重設(shè)備、費額顯示器應(yīng)通過串口與車道控制器連接。IC卡讀寫器和移動支付終端宜通過網(wǎng)絡(luò)交換設(shè)備與車道控制器連接。路側(cè)單元、自助發(fā)卡機(jī)、自助繳費機(jī)、車牌自動識別設(shè)備、車道攝像機(jī)、車型識別設(shè)備、智能化節(jié)點設(shè)備、車道引導(dǎo)燈、預(yù)交易情報板、ETC特情處理終端、超限超載非現(xiàn)場執(zhí)法智能節(jié)點和一體化治超攝像機(jī)應(yīng)通過網(wǎng)絡(luò)交換設(shè)備與車道控制器連接,網(wǎng)絡(luò)交換設(shè)備需支持VLAN隔離、端口安全和MAC地址綁定。外圍設(shè)備宜采用IP化、集成化、智能化設(shè)備,支持遠(yuǎn)程診斷和固件在線升級功能,具備對非硬件故障的自動恢復(fù)能力。性能指標(biāo)收費車道外圍設(shè)備正常收費流程應(yīng)調(diào)用的接口函數(shù)的執(zhí)行返回時間小于50ms。收費車道系統(tǒng)總體性能應(yīng)符合GB/T28967規(guī)定。物理接口IO控制器IO控制器應(yīng)通過板卡方式與車道控制器連接。IO控制器應(yīng)采取光電隔離保護(hù)措施,以減少雷電及高能浪涌的沖擊。對于采用六線圈或八線圈方案的ETC車道,IO控制器應(yīng)至少具備16路輸入通道;對于其他類型的車道,IO控制器應(yīng)至少具備8路輸入通道。IO控制器應(yīng)至少具備8路繼電器輸出通道。IO控制器應(yīng)提供端子排,供車輛檢測器、電動欄桿等IO設(shè)備接入。收費專用鍵盤收費專用鍵盤應(yīng)通過USB接口與車道控制器連接。路側(cè)單元路側(cè)單元與車道控制器的連接應(yīng)符合GB/T28423的要求。IC卡讀寫器IC卡讀寫器應(yīng)通過標(biāo)準(zhǔn)以太網(wǎng)接口與車道控制器連接。IC卡讀寫器的非接觸式接口和SAM接口應(yīng)符合GB/T31441的要求。IO設(shè)備通過IO控制器端子排與IO控制器的輸入通道連接。其他外圍設(shè)備自助發(fā)卡機(jī)、自助繳費機(jī)、車牌自動識別設(shè)備、車道攝像機(jī)、車型識別設(shè)備、智能化節(jié)點設(shè)備、車道引導(dǎo)燈、預(yù)交易情報板、ETC特情處理終端和一體化治超攝像機(jī)應(yīng)通過以太網(wǎng)接口與車道控制器連接。移動支付終端宜通過以太網(wǎng)接口與車道控制器連接。票據(jù)打印機(jī)、計重設(shè)備、費額顯示器和二維碼票據(jù)終端可通過標(biāo)準(zhǔn)串行接口與車道控制器連接。通信協(xié)議IO控制器IO控制器與車道控制器之間的協(xié)議格式和協(xié)議指令應(yīng)采用相應(yīng)的板卡標(biāo)準(zhǔn)通信協(xié)議。車輛檢測器各線圈狀態(tài)、電動欄桿的抬桿位和落桿位狀態(tài)應(yīng)為開關(guān)量信號,抬桿和落桿宜為兩路控制信號,在抬桿和落桿的輸出狀態(tài)相同時,電動欄桿不動作。收費專用鍵盤收費專用鍵盤與車道控制器之間應(yīng)采用標(biāo)準(zhǔn)鍵盤協(xié)議。其他外圍設(shè)備路側(cè)單元、自助發(fā)卡機(jī)、自助繳費機(jī)、IC卡讀寫器、移動支付終端、車牌自動識別設(shè)備、車型識別設(shè)備、智能化節(jié)點設(shè)備、車道引導(dǎo)燈、車道攝像機(jī)、預(yù)交易情報板、ETC特情處理終端和一體化治超攝像機(jī)與車道控制器之間應(yīng)采用標(biāo)準(zhǔn)以太網(wǎng)協(xié)議。軟件接口總體要求采用自定義通信協(xié)議的外圍設(shè)備可封裝成軟件接口庫,軟件接口庫采用動態(tài)庫的形式提供,應(yīng)增加導(dǎo)出函數(shù)說明,導(dǎo)出函數(shù)的函數(shù)名同接口函數(shù)名。軟件接口庫在編制過程中應(yīng)充分利用外圍設(shè)備硬件資源,減少對車道控制器系統(tǒng)資源的占用,不執(zhí)行與實現(xiàn)軟件接口庫功能無關(guān)的操作。軟件接口庫的開發(fā)文檔、測試程序、源代碼及最終工作產(chǎn)品應(yīng)提交收費系統(tǒng)軟件編制單位或第三方機(jī)構(gòu)審查驗證,通過相關(guān)測試后方可在高速公路收費系統(tǒng)中使用。軟件接口庫存放路徑和文件名應(yīng)由車道應(yīng)用程序指定,不得使用配置文件,有需要的配置信息均只能通過初始化函數(shù)傳輸,軟件接口要求覆蓋本設(shè)備廠家的所有設(shè)備型號,同一個廠家不得出現(xiàn)多個硬件版本動態(tài)庫文件,高版本動態(tài)庫應(yīng)向下兼容低版本硬件,需使用第三方依賴庫時,應(yīng)封裝在軟件接口庫中。新增外圍設(shè)備應(yīng)使用以太網(wǎng)接口協(xié)議進(jìn)行控制。收費專用鍵盤按鍵布局和鍵值收費鍵盤通過USB線與車道工控機(jī)連接,收費專用鍵盤布局和鍵值接口定義見附錄A。路側(cè)單元路側(cè)單元應(yīng)使用以太網(wǎng)接口協(xié)議進(jìn)行控制,路側(cè)單元指令接口定義見附錄B。IO控制器IO控制器軟件接口庫的名稱應(yīng)以IO開頭,收費系統(tǒng)通過調(diào)用該動態(tài)庫實現(xiàn)對IO設(shè)備的控制和狀態(tài)監(jiān)測。IO控制器軟件接口庫及其測試程序在正常工作狀態(tài)下占用CPU資源應(yīng)小于1%,對輸入狀態(tài)的變化最大響應(yīng)時間小于50ms,能分辨出變化頻率小于0.1Hz的輸入狀態(tài)變化,繼電器輸出最大響應(yīng)時間小于50ms。IO控制器軟件接口庫的各指令函數(shù)采用同步方式進(jìn)行調(diào)用,狀態(tài)輸入可取自軟件接口庫緩存,輸出控制應(yīng)等待指令發(fā)送完成后返回。IO控制器軟件接口庫API指令函數(shù)定義見附錄C。IC卡讀寫器IC卡讀寫器軟件接口庫主調(diào)動態(tài)庫文件應(yīng)規(guī)范命名,規(guī)定正式提交格式為“ICC_XXXXXX.dll”,其中“XXXXXX”為廠牌標(biāo)識字母,一般不超過6個字母,軟件接口庫支持在同一進(jìn)程內(nèi)連接多個IC卡讀寫器,各個讀寫器之間獨立工作、互不干擾,能夠同時完成各自的交易流程。IC卡讀寫器軟件接口庫的各指令函數(shù)采用同步方式進(jìn)行調(diào)用,交易流程中的CPU卡和SAM卡通用指令函數(shù)的調(diào)用返回時間一般應(yīng)小于60ms,測試程序調(diào)用IC卡讀寫器軟件接口庫完成一次完整的復(fù)合消費交易流程的典型交易時間應(yīng)小于300ms。IC卡讀寫器軟件接口庫API指令函數(shù)定義見附錄D。IC卡讀寫器應(yīng)支持SM4國密算法,2025年后新建系統(tǒng)禁用國際通用算法。票據(jù)打印機(jī)票據(jù)打印機(jī)軟件接口庫的名稱應(yīng)以PRT開頭,除打印指令外,票據(jù)打印機(jī)接口庫的各指令函數(shù)采用同步方式進(jìn)行調(diào)用,票據(jù)打印機(jī)正常工作狀態(tài)下完成票據(jù)打印指令的返回時間應(yīng)小于3s。票據(jù)打印機(jī)軟件接口庫API指令函數(shù)定義見附錄E。車道攝像機(jī)車道攝像機(jī)軟件接口庫API指令函數(shù)定義見附錄F。車牌自動識別設(shè)備車牌自動識別設(shè)備軟件接口采用以太網(wǎng)接口協(xié)議,車牌自動識別設(shè)備向車道系統(tǒng)上報數(shù)據(jù),通信內(nèi)容包括設(shè)備初始化、基礎(chǔ)數(shù)據(jù)上傳、圖片流水上傳、圖片上傳與狀態(tài)監(jiān)控信息上傳。車牌自動識別設(shè)備軟件接口庫API指令函數(shù)定義見附錄G。計重設(shè)備計重設(shè)備軟件接口庫的名稱應(yīng)以WE開頭,計重設(shè)備軟件接口庫API指令函數(shù)定義見附錄H。費額顯示器費額顯示器軟件接口庫的名稱應(yīng)以TFI開頭,費額顯示器軟件接口庫API指令函數(shù)定義見附錄I。智能化節(jié)點設(shè)備智能化節(jié)點設(shè)備應(yīng)使用以太網(wǎng)接口協(xié)議進(jìn)行控制,智能化節(jié)點設(shè)備指令接口定義見附錄J。自助發(fā)卡機(jī)自助發(fā)卡機(jī)應(yīng)使用以太網(wǎng)接口協(xié)議進(jìn)行控制,自助發(fā)卡機(jī)指令接口定義見附錄K。自助繳費機(jī)自助繳費機(jī)應(yīng)使用以太網(wǎng)接口協(xié)議進(jìn)行控制,自助繳費機(jī)指令接口定義見附錄L。車型識別設(shè)備車型識別設(shè)備應(yīng)使用以太網(wǎng)接口協(xié)議進(jìn)行控制,車型識別設(shè)備指令接口定義見附錄M。一體化治超攝像機(jī)一體化治超攝像機(jī)應(yīng)使用以太網(wǎng)接口協(xié)議進(jìn)行控制,一體化治超攝像機(jī)設(shè)備采用與車型識別設(shè)備相同的指令接口定義見附錄M。ETC特情終端ETC特情終端應(yīng)使用以太網(wǎng)接口協(xié)議進(jìn)行控制,ETC特情終端指令接口定義見附錄N。預(yù)交易情報板預(yù)交易情報板應(yīng)使用以太網(wǎng)接口協(xié)議進(jìn)行控制,預(yù)交易情報板指令接口定義見附錄O。車道引導(dǎo)燈車道引導(dǎo)燈應(yīng)使用以太網(wǎng)接口協(xié)議進(jìn)行控制,車道引導(dǎo)燈指令接口定義見附錄P。移動支付終端移動支付終端宜使用以太網(wǎng)接口協(xié)議進(jìn)行控制,移動支付終端指令接口定義見附錄Q。超限超載非現(xiàn)場執(zhí)法智能節(jié)點超限超載非現(xiàn)場執(zhí)法智能節(jié)點應(yīng)使用以太網(wǎng)接口協(xié)議進(jìn)行控制,超限超載非現(xiàn)場執(zhí)法智能節(jié)點指令接口定義見附錄R。

(規(guī)范性)

收費專用鍵盤按鍵布局和鍵值按鍵布局收費專用鍵盤按鍵布局見圖A.1。收費專用鍵盤按鍵布局示意圖按鍵鍵值收費專用鍵盤按鍵鍵值見表A.1。收費專用鍵盤按鍵鍵值對應(yīng)表按鍵字符鍵值按鍵字符鍵值按鍵字符鍵值取消Esc27車道開/關(guān)=187上/下班PgUp33報警/解除PgDn34AA65牽引B66CC67模擬線圈D68語音E69農(nóng)用F70廢票G71補票H72欠費I73改軸J74貨5K75強(qiáng)制變擋L76入口圖片M77車輛引出N78貨六O79貨4P80無卡Q81壞卡R82SS83專項T84貨3U85綠通V86公務(wù)車W87緊急車X88貨1Y89貨2Z90票號Home36功能End35更改Backspace8

表A.1收費專用鍵盤按鍵鍵值對應(yīng)表(續(xù))按鍵字符鍵值按鍵字符鍵值按鍵字符鍵值7755885699574452555366531149225033510048↑↑38?.190←←37↓↓40→→39車隊F5116軍警車*106客4F4115優(yōu)惠/111客3F3114銀聯(lián)卡-109客2F2113支付卡+107客1F1112確定/放行Enter13現(xiàn)金Ins45

(規(guī)范性)

路側(cè)單元指令接口定義協(xié)議約定通信協(xié)議中除明確指出為低字節(jié)在前的字段,所有整型、長整型、短整型字段都為高字節(jié)在前。通信方式路側(cè)單元(以下簡稱:RSU)作為服務(wù)端,啟動后監(jiān)聽通信端口,等待車道控制器(以下簡稱:PC)客戶端連接;車道控制器發(fā)起TCP連接請求,建立TCP連接后,車道控制器與路側(cè)單元開始通信:車道控制器主動發(fā)送初始化指令對路側(cè)單元進(jìn)行初始化;路側(cè)單元發(fā)送信息幀給車道控制器,車道控制器應(yīng)返回應(yīng)答指令給路側(cè)單元,否則路側(cè)單元將重復(fù)發(fā)送該指令,直到達(dá)到最大重傳次數(shù),最大重傳次數(shù)為3,重傳時間間隔為120ms;路側(cè)單元與車道控制器建立連接后,每隔5s發(fā)送一次心跳給車道控制器,告訴車道控制器TCP連接狀態(tài)良好;車道控制器不回復(fù)或者回復(fù)空應(yīng)答。數(shù)據(jù)幀的結(jié)構(gòu)和特殊字節(jié)轉(zhuǎn)義處理RSU和PC之間通信的數(shù)據(jù)幀結(jié)構(gòu)和特殊字節(jié)轉(zhuǎn)譯處理應(yīng)符合GB/T28423,發(fā)送的數(shù)據(jù)具體定義見B.4。數(shù)據(jù)域定義數(shù)據(jù)域格式RSU和PC通信的數(shù)據(jù)幀格式如下:STXVERSEQLENDATACRC數(shù)據(jù)幀中各數(shù)據(jù)域的說明如上表所示。如無特別注明,數(shù)據(jù)均采用無符號整型編碼;以字節(jié)表示的數(shù)據(jù),均為高字節(jié)在前、低位字節(jié)在后的大端模式;對于未定義或者保留的參數(shù)默認(rèn)值填00H。DATA數(shù)據(jù)域格式字段描述STX幀開始標(biāo)志,2字節(jié),取值為FFFFH;VER協(xié)議版本號,當(dāng)前版本為00HSEQ幀序列號,1個字節(jié);RSU的幀序列號的低半字節(jié)為1~9,高半字節(jié)為0;幀序列號每次加一,用于標(biāo)識每一次的通信;RSU發(fā)送的幀序號為0XH,其中X為1,2,3,4,5,6,7,8,9;車道機(jī)發(fā)送的幀序號為X0H,其中X為1,2,3,4,5,6,7,8,9。LENDATA域的長度,4字節(jié)(VER=0x00,高2字節(jié)保留,低兩字節(jié)為DATA域長度)DATA幀數(shù)據(jù)內(nèi)容CRC從VER到DATA所有字節(jié)的CRC16校驗值,2字節(jié),初始值為FFFFH數(shù)據(jù)類型(Type)的定義PC發(fā)往RSU的數(shù)據(jù)類型PC發(fā)往RSU的指令說明見表B.2。PC往RSU的指令指令名稱代碼功能說明初始化指令C0H對路側(cè)單元的關(guān)鍵參數(shù),如:功率、車道模式、EF04信息處理模式等進(jìn)行初始化設(shè)置繼續(xù)交易指令C1H對PC收到RSU發(fā)來的信息的應(yīng)答,表示收到信息并要求繼續(xù)處理指定OBU停止交易指令C2H對PC收到RSU發(fā)來的信息的應(yīng)答,表示收到信息并要求當(dāng)前不再繼續(xù)處理指定OBU,包含變更天線Id功能,以此再次接入已交易OBU開關(guān)路側(cè)單元指令C4H關(guān)閉或打開路側(cè)單元,00H表示關(guān)天線,01H表示開天線消費并寫站信息指令C6H對指定車載單元(CPU用戶卡)的電子錢包扣費,同時寫入過站信息與EF04信息取TAC碼指令C8H對CPU卡取TAC的指令獲取通行省份數(shù)據(jù)C9H獲取通行省份數(shù)據(jù)PSAM卡初始化命令CAH在PSAM卡需要授權(quán)時使用,路側(cè)單元應(yīng)答B(yǎng)A幀PSAM卡授權(quán)指令CBH授權(quán)指令執(zhí)行,路側(cè)單元應(yīng)答B(yǎng)B幀心跳幀CFH對收到路側(cè)單元發(fā)送過來的信息應(yīng)答,指示通信連接正常地感信號幀D0H發(fā)送地感狀態(tài)幀RSU發(fā)往PC的數(shù)據(jù)類型RSU發(fā)往PC的信息幀見表B.3。RSU發(fā)往PC的信息幀幀名稱代碼功能說明RSU設(shè)備狀態(tài)信息幀B0RSU的設(shè)備狀態(tài)信息,包含PSAM卡號等心跳數(shù)據(jù)幀B1包括天線PSAM卡數(shù)量、工作狀態(tài)等OBU車輛信息幀B4主要包括系統(tǒng)信息、車輛信息、CPU卡信息文件內(nèi)容扣款消費幀B5包括扣款后余額、TAC、終端機(jī)序列號、終端序列號等分省信息幀B9通行省份以及對應(yīng)收費金額PSAM授權(quán)初始化應(yīng)答幀BAPSAM卡數(shù)量及PSAM卡相關(guān)信息外部認(rèn)證結(jié)果幀BB執(zhí)行授權(quán)指令結(jié)果坐標(biāo)位置信息幀D0車輛坐標(biāo)信息,包括OBUID及X、Y坐標(biāo)信息數(shù)據(jù)內(nèi)容(Content)的定義PC指令數(shù)據(jù)幀結(jié)構(gòu)初始化指令初始化指令(簡稱C0指令),見表B.4。初始化指令位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容01CMDType指令代碼14SecondsUNIX時間57Datetime當(dāng)前日期時間121LaneMode車道模式131BSTInterval路側(cè)單元自動發(fā)送BST的間隔141TxPower功率級數(shù)151PLLChannelID信道號161TransMode1:復(fù)合交易;171WorkType工作類型182Index_EF04讀取EF04偏移202Len_EF04讀取EF04長度221SearchType喚醒類型路側(cè)單元上電后設(shè)置監(jiān)聽端口,等待車道控制器連接。車道控制計算機(jī)成功連接到路側(cè)單元后,發(fā)送C0指令設(shè)定初始化參數(shù)。路側(cè)單元收到車道控制器發(fā)送的C0命令后,若路側(cè)單元初始化成功,則向車道控制器發(fā)送B0幀作為應(yīng)答,RSUStatus為00H。繼續(xù)交易指令繼續(xù)交易指令(簡稱C1指令),見表B.5。繼續(xù)交易指令位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容01CMDType指令代碼,此處取值0xC114OBUID/CPC-MAC車載單元MAC地址58OBUContractID/CPCIDOBU合同序列號/CPC卡號138OBUDivFactor/CPCDivFactor車載單元一級分散因子如果車道控制器在收到路側(cè)單元發(fā)送過來的B4幀后回應(yīng)了C1指令,則路側(cè)單元視其為C2指令,防止誤操作。路側(cè)單元依據(jù)EventReleaseType字段判定EventCode字段是否有效,若有效則在當(dāng)前交易完成時對當(dāng)前車輛進(jìn)行事件發(fā)布(SetMMI.rq、EventReport.rq)。對于正常的ETC車輛交易(無需事件播報)或MTC車輛交易,EventReleaseType應(yīng)取值00H。停止交易指令停止交易指令(簡稱C2指令),見表B.6。停止交易指令位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容01CmdType指令代碼,此處取值C2H表B.6停止交易指令(續(xù))位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容14OBUID/CPC-MAC車載單元MAC地址58OBUContractID/CPCIDOBU合同序列號/CPC卡號131StopType停止類型141EventReleaseType信息播報指示類型151EventCodeLength播報事件長度16NEventCode事件編碼發(fā)布模式開關(guān)路側(cè)單元指令開關(guān)路側(cè)單元指令(簡稱C4指令),見表B.7。開關(guān)路側(cè)單元指令位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容11CmdType指令代碼,此處取值C4H21ControlType關(guān)閉/打開路側(cè)單元路側(cè)單元收到關(guān)路側(cè)單元指令后,如果當(dāng)前沒有交易存在,立即關(guān)閉路側(cè)單元;如果尚有未完成的交易(無需車道控制器參與的),則應(yīng)繼續(xù)完成當(dāng)前的交易操作,之后再關(guān)閉路側(cè)單元。本指令與車道控制器發(fā)送的其他指令之間的時間間隔應(yīng)在2ms以上。路側(cè)單元不回復(fù)此幀。消費交易指令消費交易信息指令(簡稱C6指令),見表B.8。消費交易指令位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容01CmdType類型14OBUID/CPC-MACOBUID58OBUContractID/CPCIDOBU合同序列號/CPC卡號138OBUDivFactor/CPCDivFactor車載單元一級分散因子211WriteRecord01H:寫ETC卡0019文件記錄224ConsumeMoney扣款額,高字節(jié)在前267PurchaseTimeYYYYMMDDhhmmss,用此時間去計算TAC碼3343StationWriteRecord為1時,內(nèi)容為:國標(biāo)卡過站信息0019文件記錄前43字節(jié),共計43字節(jié)。761OBUTradeTypeWriteRecord為1時,交易類型772Index_EF04WriteRecord為1時,本內(nèi)容有效:更新EF04偏移Index_EF04開始寫792Len_EF04更新EF04長度81Len_EF04EF04文件信息WriteRecord為1時,應(yīng)更新OBUEF04的信息,當(dāng)OBUTradeType字段等于02H的時候,全部填充00H。若Len_EF04為0000則無這部分內(nèi)容。異常獲取TAC指令異常獲取TAC指令(簡稱C8指令),見表B.9。異常獲取TAC指令位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容01CMDType指令代碼,此處取值C8H14OBUID車載單元MAC地址58OBUContractIDOBU合同序列號1343Station國標(biāo)卡過站信息0019文件當(dāng)收到B4幀,上位機(jī)認(rèn)為該卡已完成交易,會回此指令進(jìn)行重取TAC碼,RSU應(yīng)回復(fù)B5幀(其中TAC碼有效)。取EF04通行省份信息指令取EF04通行省份信息指令(簡稱C9指令),見表B.10。取EF04通行省份信息指令位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容01CMDType指令代碼,此處取值C9H14OBUID車載單元MAC地址58OBUContractIDOBU合同序列號132Index_EF04讀取EF04偏移)152Len_EF04讀取EF04長度取EF04通行省份信息指令。PSAM卡初始化指令PSAM卡初始化指令(簡稱CA指令),見表B.11。PSAM卡初始化指令位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容01CMDType指令代碼,此處取值CAH12PSAMChannel按位表示需要授權(quán)的PSAM通道號(支持通道號1~通道號16)本指令在需要PSAM在線授權(quán)時使用,路側(cè)單元應(yīng)答B(yǎng)A幀。PSAM卡授權(quán)指令PSAM卡授權(quán)指令(簡稱CB指令),見表B.12。PSAM卡授權(quán)指令位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容01CMDType指令代碼,此處取值CBH11PSAMCount需要授權(quán)的PSAM數(shù)量,記為n

表B.12PSAM卡授權(quán)指令(續(xù))位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容215*nAuthInfoPSAM授權(quán)信息,長度15個字節(jié)本指令在PSAM在線授權(quán)時使用,路側(cè)單元應(yīng)答B(yǎng)B幀。本指令與車道控制器發(fā)送的其他指令之間的時間間隔應(yīng)在2ms以上。心跳應(yīng)答指令心跳應(yīng)答指令(簡稱CF指令),見表B.13。心跳應(yīng)答指令位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容01CmdType指令代碼,此處取值CFH11Status00:接收成功,其他保留本指令在接收到路側(cè)單元心跳信息幀時使用,車道控制器應(yīng)答CF指令。本指令與車道控制器發(fā)送的其他指令之間的時間間隔應(yīng)在2ms以上。地感信號指令地感信號指令(簡稱FA指令),見表B.14。地感信號指令位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容01CMDType指令代碼,此處取值FAH21State地感狀態(tài)發(fā)送地感信號指令,若隊列首輛車,同時壓上兩個地感,則做|動作,如壓著第3、4地感,則State為0x04|0x08=0x0C。RSU指令數(shù)據(jù)幀結(jié)構(gòu)設(shè)備狀態(tài)幀設(shè)備狀態(tài)信息幀(簡稱B0幀),見表B.15。設(shè)備狀態(tài)信息幀位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容01FrameType數(shù)據(jù)幀類型標(biāo)識,此處取值B0H11RSUStatus路側(cè)單元主狀態(tài)參數(shù);0x00表示正常,否則表示異常21PSAMNum當(dāng)前路側(cè)單元中PSAM數(shù)量,記為n39*nPSAMInfoPSAM信息3+9n1RSUAlgId算法標(biāo)識4+9n1RSUManuIDRSU廠商代碼5+9n3RSUIDRSU編號8+9n2RSUVersionRSU軟件版本號

表B.15設(shè)備狀態(tài)信息幀(續(xù))位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容10+9n2RSUHardWareVersionRSU硬件版本號12+9n1Reserved保留字節(jié)路側(cè)單元啟動后監(jiān)聽通信端口,等待車道控制器客戶端連接;車道控制器發(fā)起TCP連接請求,建TCP連接后,發(fā)送C0幀對路側(cè)單元進(jìn)行初始化。路側(cè)單元完成初始化返回設(shè)備狀態(tài)信息幀。心跳數(shù)據(jù)幀心跳數(shù)據(jù)幀(簡稱B6幀),見表B.16。心跳數(shù)據(jù)幀位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容01FrameType數(shù)據(jù)幀類型標(biāo)識,此處取值B1H11RSUControlStatus1路側(cè)單元控制器狀態(tài)00H:正常01H:異常21PSAMNumPSAM數(shù)量33*nPSAMStatusPSAM狀態(tài)3+3*n1RSUAntennaNum路側(cè)單元配置的天線數(shù)量,記為h4+3*n1RSUAntennaNum2路側(cè)單元控制器所連接天線中正常工作的數(shù)量5+3*n4*hAntennaStatus路側(cè)單元天線狀態(tài)信息路側(cè)單元定時向車道控制器發(fā)送此幀,發(fā)送間隔為2s(路側(cè)單元與車道控制器處于B、C幀交互流程(如交易流程、PSAM在線授權(quán)流程)時宜等本次交互流程完成后再發(fā)送此幀,忙時發(fā)送間隔可適當(dāng)順延,順延時間不應(yīng)大于2秒),指示路側(cè)單元的工作狀態(tài)。車道控制器應(yīng)答CF指令。CPU卡用戶信息+OBU信息幀CPU卡信息+OBU信息幀(簡稱B4幀),見表B.17。CPU卡信息+OBU信息幀位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容01FrameType類型標(biāo)識,此處取值B4H14OBUID/CPC-MAC車載單元MAC地址CPC卡MAC地址58OBUContractID/CPCIDOBU合同序列號CPC卡號131ErrorCode執(zhí)行狀態(tài)代碼,取值00H141AntennaID1字節(jié)本次交易的天線ID編號,01H為左邊起第一個RSU天線頭(超車道開始),其他值類推151DeviceType車載單元類型:01H為雙片式OBU;02H為單片式OBU;03H為CPC卡,其他值保留161TransType交易類型(10H:復(fù)合交易)默認(rèn):10H表B.17CPU卡信息+OBU信息幀(續(xù))位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容位置1729OBUInfo車載單元信息29字節(jié)CPC卡EF01文件4679VehicleInfo車輛信息文件79字節(jié)CPC卡不存在1254CardRestMoney卡余額,電子錢包文件CPC卡不存在12950IssuerInfo0015文件內(nèi)容,非4x版國標(biāo)卡后7字節(jié)補00HCPC卡不存在17943LastStation0019文件內(nèi)容CPC卡出入口信息2222EF04LenOBUDF01\EF04文件信息長度。DF01\EF04文件信息長度224nEF04InfoOBUDF01\EF04文件信息DF01\EF04文件信息224+n2EF02LenOBU不存在DF01\EF02文件信息長度226+nmEF02InfoOBU不存在DF01\EF02文件信息如果ErrorCode為00H,說明后續(xù)信息有效;如果ErrorCode為其他值時,將已讀取有效數(shù)據(jù)填充到B4幀對應(yīng)位置,其他區(qū)域填充00H。如果ErrorCode為01H(無DSRC數(shù)據(jù)返回)時,車道控制器下發(fā)C2停止交易指令。通行省份個數(shù)為1時,可不返回EF04的第一個省份的通行信息。交易信息幀交易信息幀(簡稱B5幀),見表B.18。交易信息幀位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容01FrameType數(shù)據(jù)幀類型標(biāo)識,此處取值B5H14OBUID/CPC-MACOBUMAC地址CPCMAC地址58OBUContractID/CPCIDOBU合同序列號CPC卡號131ErrorCode執(zhí)行狀態(tài)代碼146PSAMNoPSAM卡終端機(jī)編號207TransTime交易時間,BCD編碼,格式:YYYYMMDDhhmmss271TransType交易類型,取值為0x09(復(fù)合消費),其他保留284TAC交易認(rèn)證碼CPC卡該數(shù)據(jù)域不存在322ICCPayserialCPU用戶卡脫機(jī)交易序號CPC卡該數(shù)據(jù)域不存在344PSAMTransSerialPSAM卡終端交易序號CPC卡該數(shù)據(jù)域不存在384CardBalance交易后余額CPC卡該數(shù)據(jù)域不存在421KeyType交易使用的密鑰類型0-3DES,4—SM4,其他保留CPC卡該數(shù)據(jù)域不存在431KeyVer密鑰版本號CPC卡該數(shù)據(jù)域不存在441EF04UpdateStatus0-更新成功1-更新失敗,C6僅復(fù)合消費時,默認(rèn)返回1-更新失敗CPC卡該數(shù)據(jù)域不存在通行省份信息幀通行省份信息幀(簡稱B9幀),見表B.19。通行省份信息幀位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容01FrameType數(shù)據(jù)幀類型標(biāo)識,此處取值B9H14OBUID車載單元MAC地址58OBUContractIDOBU合同序列號131ErrorCode執(zhí)行狀態(tài)代碼14EF04LenEF04InfoC9指令指定偏移量和長度的OBUDF01\EF04文件信息此幀包含C9指令對應(yīng)偏移和長度的EF04文件信息。封閉式出口上位機(jī)應(yīng)答B(yǎng)9下發(fā)C1指令,RSU自動清理EF04文件信息第315-317字節(jié),第406-485字節(jié),全00。封閉式出口若RSU超時沒收到C1應(yīng)答,則不應(yīng)清EF04直接退出本交易。PSAM授權(quán)初始化信息幀PSAM授權(quán)初始化信息幀(簡稱BA幀),見表B.20。PSAM卡授權(quán)初始化信息幀位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容01FrameType數(shù)據(jù)幀類型標(biāo)識,此處取值BAH11ErrorCode執(zhí)行狀態(tài)代碼27Datetime當(dāng)前日期時間,yyyymmddhhmmss(BCD碼)91PSAMCount授權(quán)的PSAM數(shù)量,記為n1035*nPSAMInfoPSAM初始化信息35字節(jié)如果ErrorCode為00H,本次操作執(zhí)行成功,后續(xù)信息合法有效。如果ErrorCode為01H,說明上電初始化失敗。PSAM外部認(rèn)證信息幀PSAM外部認(rèn)證信息幀(簡稱BB幀),見表B.21。PSAM外部認(rèn)證信息幀位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容01FrameType數(shù)據(jù)幀類型標(biāo)識,此處取值BBH11ErrorCode執(zhí)行狀態(tài)代碼21PSAMCount授權(quán)PSAM通道數(shù)量,記為n34*nAuthResultPSAM卡授權(quán)結(jié)果信息4字節(jié)如果ErrorCode為00H,本次操作執(zhí)行成功,后續(xù)信息合法有效。如果ErrorCode為01H,在線授權(quán)失敗。PSAMCount數(shù)值應(yīng)與CB指令中的PSAMCount保持一致。坐標(biāo)位置信息幀坐標(biāo)位置信息幀(簡稱D0幀),見表B.22。坐標(biāo)位置信息幀位置字節(jié)數(shù)數(shù)據(jù)元數(shù)據(jù)內(nèi)容01FrameType數(shù)據(jù)幀類型標(biāo)識,此處取值D0H14OBUIDOBU號51NextFrameType幀類型(默認(rèn)B2)61nMark計算成功標(biāo)識78Data坐標(biāo)nMark值判定計算坐標(biāo)是否成功;Data坐標(biāo)數(shù)據(jù)采用大端模式傳輸;天線投影點為原點,天線前方為y軸正方向,天線后方為y軸負(fù)方向,天線左邊為x軸負(fù)方向,天線右邊為x軸正方向;該指令為相控陣天線特有指令,車道控制器收到此幀信息后無需回復(fù)。

(規(guī)范性)

IO控制器API指令函數(shù)定義打開設(shè)備函數(shù)名稱:intIO_Open(intnType,constchar*szParas)功能描述:在主機(jī)與設(shè)備之間建立連接。參數(shù)說明見表C.1。返回值說明見表C.2。IO_Open參數(shù)說明參數(shù)參數(shù)類型說明nType傳入連接方式:0-板卡;1-串口;3-網(wǎng)口szParas傳入連接信息,如“COM1”“,9003”IO_Open返回值說明返回值說明>0打開設(shè)備成功,返回值為設(shè)備句柄號-100設(shè)備無響應(yīng)-1000傳入?yún)?shù)錯誤-1001設(shè)備被占用-1002設(shè)備打開失敗-2000其他錯誤關(guān)閉設(shè)備函數(shù)名稱:intIO_Close(intnHandle)功能描述:主機(jī)與設(shè)備斷開連接。參數(shù)說明見表C.3。返回值說明見表C.4。IO_Close參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄IO_Close返回值說明返回值說明0關(guān)閉設(shè)備成功-100設(shè)備無響應(yīng)-1000傳入?yún)?shù)錯誤-2000其他錯誤獲取輸入函數(shù)名稱:intIO_GetInput(intnHandle,int*pInput)功能描述:獲取設(shè)備輸入。參數(shù)說明見表C.5。返回值說明見表C.6。IO_GetInput參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄pInput傳出設(shè)備輸入,按位表示,高位在前IO_GetInput返回值說明返回值說明0操作成功-100設(shè)備無響應(yīng)-1000傳入?yún)?shù)錯誤-2000其他錯誤控制輸出函數(shù)名稱:intIO_SetOutput(intnHandle,intnOutput)功能描述:控制設(shè)備輸出。參數(shù)說明見表C.7。返回值說明見表C.8。IO_SetOutput參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄nOutput傳入輸出控制,按位表示,高位在前IO_SetOutput返回值說明返回值說明0操作成功-100設(shè)備無響應(yīng)-1000傳入?yún)?shù)錯誤-2000其他錯誤注冊IO設(shè)備輸入回調(diào)函數(shù)名稱:intIO_RegInputStatusCallBack(intnHandle,PIO_OnInputChangedpFunc,constvoid*pUser)功能描述:注冊IO設(shè)備輸入回調(diào)函數(shù)。參數(shù)說明見表C.9。返回值說明見表C.10。IO設(shè)備輸入回調(diào)函數(shù)定義:typedefvoid(*PIO_OnInputChanged)(intnHandle,intnInput,constvoid*pUser)IO設(shè)備輸入回調(diào)函數(shù)參數(shù)說明見表C.11。IO_RegInputStatusCallBack參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄pFunc傳入回調(diào)函數(shù),為NULL時取消回調(diào)pUser傳入用戶自定義數(shù)據(jù)IO_RegInputStatusCallBack返回值說明返回值說明0操作成功-100設(shè)備無響應(yīng)-1000傳入?yún)?shù)錯誤-2000其他錯誤IO設(shè)備輸入回調(diào)函數(shù)參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄nInput傳入IO設(shè)備輸入,調(diào)用IO_GetInput主動獲取的設(shè)備輸入pUser傳入用戶自定義數(shù)據(jù)獲取設(shè)備運行狀態(tài)函數(shù)名稱:intIO_GetDevStatus(intnHandle,int*pDevStatus)功能描述:獲取設(shè)備運行狀態(tài)。參數(shù)說明見表C.12。返回值說明見表C.13。IO_GetDevStatus參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄pDevStatus傳出設(shè)備狀態(tài)IO_GetDevStatus返回值說明返回值說明0操作成功-100設(shè)備無響應(yīng)-1000傳入?yún)?shù)錯誤-2000其他錯誤注冊設(shè)備狀態(tài)變化回調(diào)函數(shù)函數(shù)名稱:intIO_RegDevStatusCallBack(intnHandle,PIO_OnDevStatusChangedpFunc,constvoid*pUser)功能描述:注冊IO設(shè)備狀態(tài)變化回調(diào)函數(shù)。參數(shù)說明見表C.14。返回值說明見表C.15。IO設(shè)備狀態(tài)回調(diào)函數(shù)定義:typedefvoid(*PIO_OnDevStatusChanged)(intnHandle,intnDevStatus,constvoid*pUser)IO設(shè)備狀態(tài)回調(diào)函數(shù)參數(shù)說明見表C.16。IO_RegDevStatusCallBack參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄pFunc傳入回調(diào)函數(shù),為NULL時取消回調(diào)pUser傳入用戶自定義數(shù)據(jù)IO_RegDevStatusCallBack返回值說明返回值說明0操作成功-100設(shè)備無響應(yīng)-1000傳入?yún)?shù)錯誤-2000其他錯誤IO設(shè)備狀態(tài)回調(diào)函數(shù)參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄nDevStatus傳入設(shè)備狀態(tài),調(diào)用IO_GetDevStatus主動獲取的設(shè)備狀態(tài)pUser傳入用戶自定義數(shù)據(jù)獲取錯誤碼詳細(xì)描述函數(shù)名稱:intIO_GetStatusMsg(intnStatusCode,char*sStatusMsg,intnStatusMsgLen)功能描述:獲取錯誤碼詳細(xì)描述。參數(shù)說明見表C.17。返回值說明見表C.18。IO_GetStatusMsg參數(shù)說明參數(shù)參數(shù)類型說明nStatusCode傳入錯誤碼sStatusMsg傳出錯誤碼信息緩存nStatusMsgLen傳入錯誤碼信息緩存長度IO_GetStatusMsg返回值說明返回值說明0操作成功-1000傳入?yún)?shù)錯誤-2000其他錯誤獲取版本信息函數(shù)名稱:intIO_GetVersion(intnHandle,char*sHWVersion,intnHWVerMaxLen,char*sFWVersion,intnFWVerMaxLen)功能描述:獲取版本信息。參數(shù)說明見表C.19。返回值說明見表C.20。IO_GetVersion參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄sHWVersion傳出硬件版本信息nHWVerMaxLen傳入硬件版本信息緩存最大長度sFWVersion傳出設(shè)備固件版本信息nFWVerMaxLen傳入設(shè)備固件版本信息緩存最大長度IO_GetVersion返回值說明返回值說明0操作成功-100設(shè)備無響應(yīng)-1000傳入?yún)?shù)錯誤-2000其他錯誤

(規(guī)范性)

IC卡讀寫器API指令函數(shù)定義打開設(shè)備函數(shù)名稱:intJT_OpenReader(intnMode,char*szParas)功能描述:在車道控制器與讀寫器之間建立通信連接。參數(shù)說明見表D.1。JT_OpenReader參數(shù)說明參數(shù)參數(shù)類型說明nMode傳入0:串口;1:TCP/IP;2:USB口;3:PC/SC;4:HID;其他保留szParas傳入連接方式及端口信息,具體格式如下:串口:"串口",例如:sParas="COM1";網(wǎng)口:"連接方式,IP,端口",例如:sParas="11,3000";USB口:"連接方式,U口",例如:sParas="USB1";PC/SC:"連接方式,PC/SC方式",例如:sParas="SCMMicrosystemsInc.SDI011GContactlessReader0";HID:"連接方式,HID",例如:sParas="HID1"0-執(zhí)行成功,其他執(zhí)行失敗。關(guān)閉設(shè)備函數(shù)名稱:intJT_CloseReader(intnHandle)功能描述:關(guān)閉車道控制器與讀寫器之間的通信連接。參數(shù)說明見表D.2。JT_CloseReader參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄號0-關(guān)閉成功,其他關(guān)閉失敗。獲取讀寫器版本信息函數(shù)名稱:voidJT_ReaderVersion(intnHandle,char*szReaderVersion,intiRVerMaxLength,char*szAPIVersion,intiAPIVerMaxLength)功能描述:獲取讀寫器版本信息,如讀寫器型號、生產(chǎn)廠家信息等。參數(shù)說明見表D.3。JT_ReaderVersion參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄號szReaderVersion傳出讀寫器版本信息iRVerMaxLength傳入讀寫器版本信息字符串的最大字節(jié)數(shù)長度szAPIVersion傳出讀寫器接口函數(shù)庫版本信息iAPIVerMaxLength傳入讀寫器接口函數(shù)庫版本信息字符串的最大字節(jié)數(shù)長度0-執(zhí)行成功,其他獲取失敗。獲取錯誤信息函數(shù)名稱:intJT_GetStatusMsg(intnStatusCode,refbytesStatusMsg,intnStatusMsgLen)功能描述:獲取錯誤碼對應(yīng)錯誤信息。參數(shù)說明見表D.4。JT_GetStatusMsg參數(shù)說明參數(shù)參數(shù)類型說明nStatusCode傳入錯誤碼sStatusMsg傳出操作錯誤信息nStatusMsgLen傳入操作錯誤信息字符串的最大字節(jié)數(shù)長度0正常。-1無卡。-2打開卡片失敗。-3關(guān)閉卡片失敗。-100設(shè)備無響應(yīng)。-1000傳入?yún)?shù)錯誤。-1001設(shè)備被占用。-1002設(shè)備打開失敗。-1003紅色燈設(shè)置錯誤。-1004綠色燈設(shè)置錯誤。-1005藍(lán)色燈設(shè)置錯誤。-2000其他錯誤。-2000以上預(yù)留。獲取設(shè)備狀態(tài)函數(shù)名稱:intJT_GetStatus(intnHandle,int*pStatusCode)功能描述:獲取讀寫器設(shè)備狀態(tài)。參數(shù)說明見表D.5。JT_GetStatus參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄號pStatusCode傳出設(shè)備狀態(tài)錯誤碼,0標(biāo)識正常設(shè)置IC讀卡器通信速率函數(shù)名稱:intJT_SetInitPPS(intnHandle,char*sPPS)功能描述:設(shè)置設(shè)備通信速率,設(shè)備按照此速率與讀寫器進(jìn)行通信。參數(shù)說明見表D.6。JT_SetInitPPS參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄號sPPs傳入波特率0-設(shè)置成功;其他設(shè)置失敗。設(shè)置IC讀卡器超時時間函數(shù)名稱:intJT_SetInitTimeOut(intnHandle,char*sTimeOut)功能描述:設(shè)置設(shè)備的指令超時等待時間,設(shè)備斷電或收到關(guān)閉設(shè)備指令后恢復(fù)默認(rèn)指令超時等待時間。參數(shù)說明見表D.7。JT_SetInitTimeOut參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄號sTimeOut傳入單位:毫秒0設(shè)置成功;其他設(shè)置失敗。打開卡片函數(shù)名稱:intJT_OpenCard(intnHandle,int*pCardPlace,char*sPhysicsCardno)功能描述:打開卡片,讓卡片處于可以與讀寫器進(jìn)行通信的狀態(tài),未能打開卡片時也要立即返回。當(dāng)卡讀寫器通信區(qū)域內(nèi)有多張卡片時,不打開卡片,返回錯誤。關(guān)閉卡片后,如果原卡片未離開通信區(qū)域,可繼續(xù)被打開。參數(shù)說明見表D.8。返回值說明見表D.9。JT_OpenCard參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入串口號pCardPlace傳出1:卡片放在1區(qū);2:卡片放在2區(qū);其他:選其他位置sPhysicsCardno傳入/傳出返回的物理卡號,字符串形式,低字節(jié)在前,非接觸式返回物理卡號JT_OpenCard返回值說明返回值說明0CPU卡

表D.9JT_OpenCard返回值說明(續(xù))返回值說明1卡片類型為S50卡塊格式2卡片類型為S50卡MAD格式3卡片為PRO卡4卡片類型為CPC卡5卡片類型為DESFIRE卡6卡片類型為S70(M1)卡(可選)<0失敗關(guān)閉卡片函數(shù)名稱:intJT_CloseCard(intnHandle)功能描述:關(guān)閉卡片。參數(shù)說明見表D.10。JT_CloseCard參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄號0-執(zhí)行成功,其他執(zhí)行失敗。控制發(fā)光二極管狀態(tài)函數(shù)名稱:intJT_LEDDisplay(intnHandle,intnRed,intnGreen,intnBlue)功能描述:控制讀寫器發(fā)光二極管狀態(tài)。如果卡讀寫器不具備發(fā)光控制功能,接口庫中此函數(shù)的實現(xiàn)可直接返回0。參數(shù)說明見表D.11。JT_LEDDisplay參數(shù)說明參數(shù)參數(shù)類型說明iComID傳入串口號nRed傳入對應(yīng)紅色燈,0x01-亮,0x02-滅,0x03-閃爍nGreen傳入對應(yīng)綠色燈,0x01-亮,0x02-滅,0x03-閃爍nBlue傳入對應(yīng)藍(lán)色燈,0x01-亮,0x02-滅,0x03-閃爍0-執(zhí)行成功,其他執(zhí)行失敗??刂瓢l(fā)音狀態(tài)函數(shù)名稱:intJT_AudioControl(intnHandle,intnTimes,intnVoice)功能描述:控制讀寫器發(fā)音狀態(tài)。如果卡讀寫器不具備發(fā)音控制功能,接口庫中此函數(shù)的實現(xiàn)可直接返回0。參數(shù)說明見表D.12。JT_AudioControl參數(shù)說明參數(shù)參數(shù)類型說明iComID傳入串口號cTimes傳入發(fā)音次數(shù)cVoice傳入發(fā)音聲調(diào)0-執(zhí)行成功,其他執(zhí)行失敗。加載塊密鑰函數(shù)名稱:intJT_LoadKey(intnHandle,intnKeyType,intnSec,char*sKeyValue)功能描述:加載MifareOne卡片某扇區(qū)明文密鑰至機(jī)具進(jìn)行驗證。參數(shù)說明見表D.13。JT_LoadKey參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄nKeyType傳入密鑰類型,0=KEYA,1=KEYBnSec傳入要下載密鑰的扇區(qū)號sKeyValue傳入6字節(jié)密鑰值,例如“A1A2A3A4A5A6”0-執(zhí)行成功,其他執(zhí)行失敗。讀塊數(shù)據(jù)函數(shù)名稱:intJT_ReadBlock(intnHandle,intiKeyType,intiBlockn,unsignedchar*sReply)功能描述:從指定的參數(shù)中讀取塊信息。參數(shù)說明見表D.14。JT_ReadBlock參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄iKeyType傳入密鑰類型,0=KEYA,1=KEYBnBlock傳入要下載密鑰的扇區(qū)號sReply傳出16字節(jié)數(shù)據(jù)0-執(zhí)行成功,其他執(zhí)行失敗。寫塊數(shù)據(jù)函數(shù)名稱:intJT_WriteBlock(intnHandle,intnKeyType,intnBlock,char*sData)功能描述:從指定的參數(shù)中讀取塊信息。參數(shù)說明見表D.15。JT_WriteBlock參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄nKeyType傳入密鑰類型,0=KEYA,1=KEYBnBlock傳入要下載密鑰的扇區(qū)號sData傳出要寫入的16字節(jié)數(shù)據(jù)0-執(zhí)行成功,其他執(zhí)行失敗。CPU卡通用指令函數(shù)名稱:intJT_CPUCommand(intnHandle,char*sCommand,intiLenCom,char*sReply,int*piLenRep)功能描述:向CPU卡發(fā)送指令。參數(shù)說明見表D.16。JT_CPUCommand參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄sCommand傳入命令內(nèi)容(十六進(jìn)制字符串)nLenCom傳入命令長度pReply傳出返回數(shù)據(jù)內(nèi)容緩存地址,包含SW1和SW2pLenRep傳出輸入為緩存大小,返回為數(shù)據(jù)長度SAM卡通用指令函數(shù)名稱:intJT_SamCommand(intnHandle,intnSockID,char*sCommand,intnLenCom,char*sReply,int*pLenRep)功能描述:向SAM卡發(fā)送指令。參數(shù)說明見表D.17。JT_SamCommand參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入端口句柄號nSockID傳入SAM卡槽順序號,1~4sCommand傳入命令內(nèi)容(十六進(jìn)制字符串)nLenCmd傳入命令長度(命令字符串長度)sReply傳出返回數(shù)據(jù)內(nèi)容緩存地址,包含SW1與SW2pLenRep傳入/傳出輸入為緩存大小,返回為數(shù)據(jù)長度0-執(zhí)行成功,SW1與SW2值為9000數(shù)據(jù)返回表示正常,其他失敗。SAM卡復(fù)位函數(shù)名稱:intJT_SamReset(intnHandle,intnSockID,intnProtocolType)功能描述:向SAM卡發(fā)送復(fù)位指令。參數(shù)說明見表D.18。JT_SamReset參數(shù)說明參數(shù)參數(shù)類型說明nHandle傳入設(shè)備句柄號nSockID傳入SAM卡槽順序號,1-4iProtocolType傳入SAM卡通信協(xié)議類型,為入口參數(shù),如果為0則代表T=0協(xié)議,為1則代表T=1協(xié)議0-執(zhí)行成功,其他執(zhí)行失敗。

(規(guī)范性)

票據(jù)打印機(jī)API指令函數(shù)定義打開設(shè)備函數(shù)名稱:intPrt_Open(intnType,constchar*szPort,constchar*szParas)功能描述:在車道控制器與票據(jù)打印機(jī)之間建立通信連接。參數(shù)說明見表E.1。返回值說明見表E.2。Prt_Open參數(shù)說明參數(shù)參數(shù)類型說明nType傳入接口類型,0-并口,1-串口,2-網(wǎng)口szPort傳入并口或串口時填寫接口名;網(wǎng)口時填寫IP地址szParas傳入通信參數(shù)Prt_Open返回值說明返回值說明0成功其他失敗關(guān)閉設(shè)備函數(shù)名稱:intPrt_Close()功能描述:關(guān)閉車道控制器與票據(jù)打印機(jī)之間的通信連接,釋放系統(tǒng)資源。返回值說明見表E.3。Prt_Close返回值說明返回值說明0成功其他失敗打印票據(jù)函數(shù)名稱:intPrt_Note(constchar*szNoteContent,boolbWaitPrint)功能描述:打印票據(jù)。參數(shù)說明見表E.4。返回值說明見表E.5。票據(jù)打印內(nèi)容見表E.6。Prt_Note參數(shù)說明參數(shù)參數(shù)類型說明szNoteContent傳入打印內(nèi)容,json格式,見表E.6。bWaitPrint傳入是否等待打印成功后再返回。為false時,不等待打印完成,直接返回當(dāng)前能否正常打印,打印結(jié)果通過回調(diào)函數(shù)返回;為true時,等待打印結(jié)果Prt_Note返回值說明返回值說明0打印成功或已成功啟動打印過程其他失敗票據(jù)打印內(nèi)容屬性描述類型必填id票號String是carType車型String是fare1小寫金額String是fare2大寫金額String是printTime打印時間String是plateNum車牌String是station收費站名String是lane車道號String是entryStation入口收費站名String否entryLane入口車道號String否collector收費員代碼String是weight車輛總重String否weightLimit車輛限載String否overRate超限率String否memo1備注1String否memo2備注2String否在不需要打印相應(yīng)字段時該字段不填或填充空字符串。獲取設(shè)備狀態(tài)函數(shù)名稱:intPtr_GetDevStatus()功能描述:獲取票據(jù)打印機(jī)設(shè)備狀態(tài)。返回值說明見表E.7。Prt_GetDevStatus返回值說明返回值說明0設(shè)備正常,處于聯(lián)機(jī)等待打印狀態(tài)>0設(shè)備正常,但因缺紙等原因不在聯(lián)機(jī)狀態(tài)<0設(shè)備異常,返回設(shè)備故障代碼注冊設(shè)備狀態(tài)變化回調(diào)函數(shù)名稱:voidPtr_RegDevStatusCallBack(Ptr_DevStatusCallBackpFunc)功能描述:注冊設(shè)備狀態(tài)變化回調(diào)函數(shù),在設(shè)備狀態(tài)發(fā)生變化時,接口庫應(yīng)通過注冊的回調(diào)函數(shù)將設(shè)備狀態(tài)變化通知應(yīng)用程序。參數(shù)說明見表E.8。返回值說明見表E.9。設(shè)備狀態(tài)變化回調(diào)函數(shù)定義:typedefvoid(*Ptr_DevStatusCallBack)(intiDevStatus,constchar*szDescription)設(shè)備狀態(tài)變化回調(diào)函數(shù)參數(shù)說明見表E.10。Ptr_RegDevStatusCallBack參數(shù)說明參數(shù)參數(shù)類型說明pFunc傳入回調(diào)函數(shù),NULL時取消注冊Ptr_RegDevStatusCallBack返回值說明返回值說明0成功其他失敗設(shè)備狀態(tài)變化回調(diào)函數(shù)參數(shù)說明參數(shù)參數(shù)類型說明iDevStatus傳入設(shè)備狀態(tài),定義同Ptr_GetDevStatus返回值szDescription傳入故障描述注冊打印結(jié)果回調(diào)函數(shù)名稱:voidPtr_RegPrtRltCallBack(Ptr_PrtRltCallBackpFunc)功能描述:注冊打印結(jié)果回調(diào)函數(shù),接口庫應(yīng)通過注冊的回調(diào)函數(shù)將打印結(jié)果通知應(yīng)用程序。參數(shù)說明見表E.11。打印結(jié)果回調(diào)函數(shù)定義:typedefvoid(*Ptr_PrtRltCallBack)(intiPrtRlt,constchar*szNoteId)打印結(jié)果回調(diào)函數(shù)參數(shù)說明見表E.12。Ptr_RegDevStatusCallBack參數(shù)說明參數(shù)參數(shù)類型說明pFunc傳入回調(diào)函數(shù)打印結(jié)果回調(diào)函數(shù)參數(shù)說明參數(shù)參數(shù)類型說明iPrtRlt傳入打印結(jié)果,定義同Prt_Note返回值szNoteId傳入票號,同Prt_Note傳入值

(規(guī)范性)

車道攝像機(jī)API指令函數(shù)定義打開設(shè)備函數(shù)名稱:BOOLVC_Init(HWNDhWnd,intnDisWidth,intnDisHeight,intnCapWidth,intnCapHeight)功能描述:初始化設(shè)備,設(shè)置實時視頻顯示窗口,車道攝像機(jī)的傳輸碼流、抓拍圖像的文件大小應(yīng)根據(jù)傳入的顯示大小和抓拍圖像大小自動調(diào)整。參數(shù)說明見表F.1。返回值說明見表F.2。VC_Init參數(shù)說明參數(shù)參數(shù)類型說明hWnd傳入窗口句柄nDisWidth傳入顯示窗口的寬度nDisHeight傳入顯示窗口的高度nCapWidth傳入抓拍圖像的寬度nCapHeight傳入抓拍圖像的高度VC_Init返回值說明返回值說明TRUE成功FALSE失敗關(guān)閉設(shè)備函數(shù)名稱:VoidVC_Close()功能描述:斷開設(shè)備連接。顯示實時視頻函數(shù)名稱:BOOLVC_Display()功能描述:顯示實時視頻。返回值說明見表F.3。VC_Display返回值說明返回值說明TRUE成功FALSE失敗抓拍圖像文件函數(shù)名稱:BOOLVC_Prepare(constchar*szFileName)功能描述:抓拍圖像文件。參數(shù)說明見表F.4。返回值說明見表F.5。VC_Prepare參數(shù)說明參數(shù)參數(shù)類型說明szFileName傳入抓拍圖像文件名VC_Prepare返回值說明返回值說明TRUE成功FALSE失敗

(規(guī)范性)

車牌自動識別設(shè)備API指令函數(shù)定義協(xié)議標(biāo)準(zhǔn)車牌自動識別設(shè)備協(xié)議標(biāo)準(zhǔn)如下:數(shù)據(jù)傳輸采用HTTP協(xié)議標(biāo)準(zhǔn);基于HTTPPOST方式進(jìn)行數(shù)據(jù)請求,編碼格式統(tǒng)一為UTF-8編碼;請求和響應(yīng)格式為JSON。文件命名規(guī)范車牌自動識別設(shè)備文件命名規(guī)范如下:文件名使用”_”進(jìn)行分割,后綴為“.json”。文件名長度不超過100字節(jié)。 文件命名規(guī)范:接口類型(標(biāo)識唯一)_命令_請求或響應(yīng)標(biāo)識(REQ或RES)_發(fā)送方省域編號..._時間.json;接口類型(標(biāo)識唯一)_命令_請求或響應(yīng)標(biāo)識(REQ或RES)_發(fā)送

溫馨提示

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

最新文檔

評論

0/150

提交評論