2022高速公路入口治超系統數據_第1頁
2022高速公路入口治超系統數據_第2頁
2022高速公路入口治超系統數據_第3頁
2022高速公路入口治超系統數據_第4頁
2022高速公路入口治超系統數據_第5頁
已閱讀5頁,還剩21頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

高速公路入口治超系統數據標準目 次前言 II范圍 1規范性引用文件 1術語和定義、縮略語 1數據內容 1數據傳輸接口 10附錄A(規范性)車牌號碼編碼規則 21附錄B(規范性)公路貨運車輛車型代碼及限重和誤差范圍要求 22I高速公路入口治超系統數據范圍本文件適用于高速公路入口治超系統的建設,高速公路出口治超系統的建設可參照本文件執行。規范性引用文件本文件沒有規范性引用文件。術語和定義、縮略語下列術語和定義、縮略語適用于本文件。術語和定義3.1.1高速公路入口治超系統expresswayentranceover-limitcontrolsystem設置在高速公路收費站入口,對運輸車輛進行超限檢測的設施設備及配套軟件等。縮略語OBU:車載單元(OnboardUnit)數據內容數據內容說明高速公路入口稱重檢測系統的數據內容說明如下:varchar:可變長度的字符串字符;int:數字型中的整型;decmial:精確數字類型。decmial(m,nmndateyyyy-mm-dd,其中“yyyy”表示年,“mm”表示月,“dd”表示日,“-”為分隔符;datetime8yyyy-mm-ddhh:mm:ss,其中“yyyy”表示mmddhhmms1基礎數據收費站名稱字段中文名:收費站名稱字段英文名:enStationName字段類型:varchar最大長度:20是否允許為空:no數據共享情況:有條件共享示例:“夏云收費站”收費站編號字段中文名:收費站編號字段英文名:enStationId字段類型:varchar最大長度:20是否允許為空:no數據共享情況:有條件共享示例:“2519”稱重車道編號字段中文名:稱重車道編號字段英文名:enTollLaneId字段類型:varchar最大長度:10是否允許為空:no數據共享情況:有條件共享示例:“2”稱重檢測設備編號字段中文名:稱重檢測設備編號字段英文名:equipCode字段類型:varchar最大長度:32是否允許為空:no數據共享情況:有條件共享示例:“5dc5d5acd4c64ae5807b3c6537df38ab”最大允許總質量字段中文名:最大允許總質量字段英文名:limitWeight2最大長度:6單位:kg是否允許為空:no數據共享情況:有條件共享20000采集數據檢測時間字段中文名:檢測時間字段英文名:checkTime字段類型:datetime是否允許為空:no數據共享情況:有條件共享示例:“2022-06-2111:30:59”實際車牌號碼+顏色字段中文名:實際車牌號碼+顏色字段英文名:vehicleId字段類型:varchar最大長度:15是否允許為空:no數據共享情況:有條件共享示例:“貴A12345_01”(見附錄A)車輛類型字段中文名:車輛類型字段英文名:vehicleType字段類型:int最大長度:6是否允許為空:no數據共享情況:有條件共享示例:122(見附錄B)車貨總質量字段中文名:車貨總質量字段英文名:weight最大長度:6單位:千克是否允許為空:no3數據共享情況:有條件共享示例:示例:13500車輛軸數字段中文名:車輛軸數字段英文名:axleCount字段類型:int最大長度:2是否允許為空:no數據共享情況:有條件共享示例:4車速字段中文名:車速字段英文名:speed字段類型:int最大長度:4單位:km/h是否允許為空:no數據共享情況:有條件共享示例:120車貨總長度字段中文名:車貨總長度字段英文名:length最大長度:4單位:mm是否允許為空:yes數據共享情況:有條件共享示例:30000車貨總寬度字段中文名:車貨總寬度字段英文名:width最大長度:4單位:mm是否允許為空:yes數據共享情況:有條件共享示例:40004車貨總高度字段中文名:車貨總高度字段英文名:height最大長度:4單位:mm是否允許為空:yes數據共享情況:有條件共享示例:5000大件運輸許可證號字段中文名:大件運輸許可證號字段英文名:certNo字段類型:varchar最大長度:64是否允許為空:yes數據共享情況:有條件共享示例:“3164567224131”OBU字段中文名:OBU字段英文名:obuId字段類型:varchar最大長度:16是否允許為空:yes數據共享情況:有條件共享示例:“5f34c4226fa94aed”OBU字段中文名:OBU車輛總質量字段英文名:obuTotalWeigh字段類型:int最大長度:6單位:kg是否允許為空:yes數據共享情況:有條件共享示例:20000OBU字段中文名:OBU整備質量字段英文名:obuMaintenanceWeight5最大長度:6單位:kg是否允許為空:yes數據共享情況:有條件共享示例:20000OBU字段中文名:OBU車輛準牽引總質量字段英文名:obuPermittedTowWeight字段類型:int最大長度:6單位:kg是否允許為空:yes數據共享情況:有條件共享示例:20000OBU字段中文名:OBU車輛核定載質量字段英文名:obuPermittedWeight字段類型:int最大長度:6單位:kg是否允許為空:yes數據共享情況:有條件共享示例:20000OBU字段中文名:OBU字段英文名:obuLength字段類型:int最大長度:4單位:mm是否允許為空:yes數據共享情況:有條件共享示例:30000OBU字段中文名:OBU字段英文名:obuWeight字段類型:int6最大長度:4單位:mm是否允許為空:yes數據共享情況:有條件共享示例:4000OBU字段中文名:OBU字段英文名:obuHeight字段類型:int最大長度:4單位:mm是否允許為空:yes數據共享情況:有條件共享示例:5000車頭照片字段中文名:車頭照片字段英文名:carHeadImage字段類型:varchar最大長度:255是否允許為空:yes數據共享情況:有條件共享示例:“D:\lsCapture\202205\20\01050112205200101520626\head”車側照片字段中文名:車側照片字段英文名:plateImage字段類型:varchar最大長度:255是否允許為空:yes數據共享情況:有條件共享示例:“D:\lsCapture\202205\20\01050112205200101520626\tail”全景照片字段中文名:全景照片字段英文名:vehImage字段類型:varchar最大長度:255是否允許為空:yes數據共享情況:有條件共享7示例:“D:\lsCapture\202205\20\01050112205200101520626\far”檢測短視頻字段中文名:檢測短視頻字段英文名:checkVideo字段類型:varchar最大長度:255是否允許為空:yes數據共享情況:有條件共享示例:“D:\lsCapture\202205\20\01050112205200101520626\video”分析數據超限重字段中文名:超限重字段英文名:overWeight字段類型:int最大長度:6單位:kg是否允許為空:no數據共享情況:有條件共享示例:20000外廓超限量字段中文名:外廓超限量字段英文名:ultralimitVolume字段類型:int最大長度:4單位:mm是否允許為空:yes數據共享情況:有條件共享示例:20超限超載率字段英文名:overRate字段類型:decmial最大長度:11,2單位:%是否允許為空:no數據共享情況:有條件共享示例:5.308是否為大件運輸車輛字段中文名:是否為大件運輸車輛(1為是;2為否)字段英文名:isBulkVehicle字段類型:int最大長度:1是否允許為空:no數據共享情況:有條件共享示例:1是否為黑名單車輛字段中文名:是否為黑名單車輛(1為是;2為否)字段英文名:isBlackvehicle字段類型:int最大長度:1是否允許為空:no數據共享情況:有條件共享示例:1是否為專項作業車字段中文名:是否為專項作業車(1為是;2為否)字段英文名:IsSpecialCar字段類型:int最大長度:1是否允許為空:yes數據共享情況:有條件共享示例:1是否為特種作業車字段中文名:是否為特種作業車(1為是;2為否)字段英文名:IsParticularCar字段類型:int最大長度:1是否允許為空:yes數據共享情況:有條件共享示例:19數據傳輸接口相機動態庫基本要求相機動態庫應能自動重連,保證與相機長期穩定的連接。應將錯誤明細寫入日志,錯誤內容包含:時間、出錯函數名、錯誤原因等。日志文件名格式為:設備+日期.txt。log。一個動態庫應支持連接多個車道,每個車道一個相機。表現形式設備接口程序的表現形式為動態連接庫,名稱:ZCSWDLL.dll概念模型圖概念模型圖見圖1。圖1概念模型圖10基本接口函數校時函數int_stdcallWVS_Settime(intLaneNo)說明:校時函數,根據上位機時間給相機校時(在函數內獲取系統當前時間);參數:INTLaneNo相機車道號;返回值:0成功;-1失敗,失敗時記錄錯誤日志;相機初始化int_stdcallWVS_Initialize()說明:根據配置文件進行多個相機的初始化;應包括以下內容:初始化SDK;讀取配置文件;登陸相機;注冊回調;相機校時參數:INTLaneNo相機車道號;返回值:0成功;-1失敗,失敗時記錄錯誤日志;相機退出int_stdcallWVS_CloseHv()說明:相機退出函數返回值:0成功;-1失敗,失敗時記錄錯誤日志;獲取近景圖int_stdcallWVS_GetBigImage(byteLaneNo,intIdentNo,char*ImgBuf,intImgBufLen,int*ImgSize)說明:獲取近景圖參數:byteLaneNo車道號,默認1,用來區分相機intIdentNo序號,默認0,備用intImgBufLen存儲圖片緩存的長度返回值:char*ImgBuf存儲圖片int*ImgSize記錄圖片的實際大小0成功;-1失敗,失敗時記錄錯誤日志;獲取遠景圖int_stdcallWVS_GetFarBigImage(byteLaneNo,intIdentNo,char*ImgBuf,intImgBufLen,int*ImgSize)說明:獲取遠景圖參數:byteLaneNo車道號,默認1,用來區分相機intIdentNo序號,默認0,備用intImgBufLen存儲圖片緩存的長度返回值:char*ImgBuf存儲圖片11int*ImgSize記錄圖片的實際大小0成功;-1失敗,失敗時記錄錯誤日志;獲取車牌圖片int_stdcallWVS_GetSmallImage(byteLaneNo,intIdentNo,char*ImgBuf,intImgBufLen,int*ImgSize)說明:獲取車牌圖參數:byteLaneNo車道號,默認1,用來區分相機intIdentNo序號,默認0,備用intImgBufLen存儲圖片緩存的長度返回值:char*ImgBuf存儲圖片int*ImgSize記錄圖片的實際大小0成功;-1失敗,失敗時記錄錯誤日志;獲取車牌號int_stdcallWVS_GetPlateNo(byteLaneNo,intIdentNo,char*PlateNo,intPlateNoLen)說明:獲取車牌號參數:byteLaneNo車道號,默認1,用來區分相機intIdentNo序號,默認0,備用intPlateNoLen存儲圖片緩存的長度返回值:char*PlateNo存儲車牌號,首字為車牌顏色0成功;-1失敗,失敗時記錄錯誤日志;手動觸發抓拍int_stdcallWVS_ForceSendLaneHv(intLaneNo,intImageOutType)說明:觸發相機抓拍參數:intLaneNo1,用來區分相機intImageOutType輸出圖片類型,默認4,備用返回值:0成功;-1失敗,失敗時記錄錯誤日志;視頻預覽int_stdcallWVS_StartRealPlay(intLaneNo,HWNDFormHwnd)說明:播放實時視頻參數:intLaneNo車道號,默認1,用來區分相機HWNDFormHwndC#播放窗口、控件句柄返回值:0成功;-1失敗,失敗時記錄錯誤日志;停止預覽視頻int_stdcallWVS_StopRealPlay(intLaneNo)12說明:停止播放視頻,釋放資源參數:intLaneNo車道號,默認1,用來區分相機返回值:0成功;-1失敗,失敗時記錄錯誤日志;錄像功能intWVS_Startrecord(intLaneNO,char*sFileName)參數:intLaneNo車道號,默認1,用來區分相機。char*sFileName視頻文件保存路徑。返回值:0成功;-1失敗,失敗時記錄錯誤日志。停止錄像intWVS_StopRealPlay(intLaneNo)。說明:停止視頻錄像,調用停止錄像時將文件輸出。參數:intLaneNo1,用來區分相機。返回值:0成功;-1失敗,失敗時記錄錯誤日志。測試是否在線intWVS_GetHvIsConnected(intLaneNo)。說明:測試相機連接是否正常。參數:intLaneNo車道號,默認1,用來區分相機。返回值:0成功;-1失敗,失敗時記錄錯誤日志。情報板動態庫基本要求設備可通過串口或網口連接,初始化成功后即可發送顯示內容。設備初始化成功之后應能保持長期、穩定連接,能自動檢測連接狀態和自動重連。顯示字體大小應根據屏幕像素高度、發送內容行數、每行的字數自適應縮放,達到較好的顯示效果。10由于內容過長導致無法展示完整的,應能自動向左滾動展示。表現形式設備接口程序的表現形式為動態連接庫,名稱:Screen_Dll.dll概念模型圖概念模型圖見圖2。13圖2概念模型圖基本接口函數串口/網口方式初始化連接int_stdcallInitial(intInitType,char*address,intportOrBPS)參數:intInitType連接方式,0串口;1TCP;2UDPchar*address串口名稱或者網口IPintportOrBPS端口號或波特率返回值:1連接成功;0連接失敗,失敗時記錄錯誤日志。向情報板發送內容int_stdcallSendText(char*text,intcolor,intlayout,inttime)參數:char*text發送內容,多行之間使用\n表示換行intcolor字體顏色0-5分別表示:紅橙黃綠藍白intlayout字體對齊方式0-2分別表示:靠左、居中、靠右對齊inttime顯示持續時間,單位秒返回值:1發送成功;0發送失敗,失敗時記錄錯誤日志。清除情報板上所有內容int_stdcallClean(void)參數:無14返回值:1發送成功;0發送失敗,失敗時記錄錯誤日志。開啟紅綠燈、報警燈int_stdcallOpenLight(inttime,inttype)參數:inttime持續時間,單位秒inttype0紅燈,1綠燈,2報警燈返回值:1發送成功;0發送失敗,失敗時記錄錯誤日志。關閉紅綠燈、報警燈int_stdcallCloseLight(inttype)參數:inttype0紅燈,1綠燈,2報警燈返回值:1發送成功;0發送失敗,失敗時記錄錯誤日志。儀表動態庫接口基本要求RS-232設備接口程序應能保存多輛車的數據,并且可以根據需要,由應用程序發指令同步數據或者按照保存順序逐條清除。軸重儀復位時,設備接口程序保存的數據應不受影響,并且可以繼續使用。車輛數據宜采用先進先出方式存放。儀表動態庫應能自動重連,保證與儀表長期穩定連接。將錯誤明細寫入日志,錯誤內容包含時間、出錯函數名、錯誤原因等。日志文件名格式為:設備+日期.txt。log。表現形式設備接口程序的表現形式為動態連接庫,名稱:WtSys_Dll.dll概念模型圖概念模型圖見圖3。15圖3概念模型圖基本接口函數計重設備初始化LongWtSys_Init(byteIniType)參數:-1初始化并返回緩存的車輛數據量(保留現狀)0初始化并強制清空本地和設備緩存n初始化并部分清除本地和設備緩存,只保留最后n輛車的數據(如果實際緩存的車輛數據量小于n,初始化后不清除緩存,返回實際緩存的車輛數據量)返回值:-1失敗,失敗時記錄錯誤日志n≥0返回緩存中的車輛數。檢查設備狀態byteWtSys_Test(void)參數:無返回值:0計重設備正常;1承載器傳感器故障;2光柵故障;4線圈故障;8輪胎識別器故障;16通訊故障;32緩存溢出;-1系統沒有進行初始化或稱重儀正在稱重,無法應答16注:當有多種故障時,返回值為各故障值之和。串口/網口方式初始化連接int_stdcallWtSys_Initial(intInitType,char*address,intportOrBPS)參數:intInitType連接方式,0串口;1網口char*address串口名稱或者網口IPintportOrBPS端口號或波特率返回值:1連接成功;0連接失敗,失敗時記錄錯誤日志。同步數據longWtSys_Sync(void)說明:同步數據,清空本地緩存的數據,并將設備緩存的數據復制到本地參數:無返回值:1同步成功;0同步失敗,失敗時記錄錯誤日志。清除保存的首輛車數據LongWtSys_ClearOne(void)說明:清除保存的首輛車數據;同時清除本地和計重設備緩存的數據參數:無返回值:1清除成功;0清除失敗,失敗時記錄錯誤日志。取當前總車數longWtSysGetCount(void)說明:取當前總車數參數:無返回值:≥0總車數,0為沒有車-1失敗,失敗時記錄錯誤日志。取指定車輛的速度、加速度LongWtSys_Speed(longvehicleID,long*Speed,double*Acceleration)說明:取指定車輛的速度、加速度參數:longVehicleID緩存的車輛序號(1、2、…),默認為1返回值:long*Speed速度,千米/小時double*Acceleration加速度,米/平方秒1取數據成功;0取數據失敗,失敗時記錄錯誤日志。取指定序號的車輛總軸組數LongWtSys_GetAxisCount(longVehicleID)說明:取指定序號的車輛總軸組數參數:longVehicleID緩存的車輛序號(1、2、…),默認為1返回值:≥1總軸數;-1失敗,失敗時記錄錯誤日志。17取指定車輛、指定軸號的軸組數據longWtSys_GetAxisData(longVehicleID,longAxisID,long*AxisType,long*Weight)說明:取指定車輛、指定軸號的軸組數據參數:longVehicleID緩存的車輛序號(1、2、…)longAxisID軸號(1、2、…)返回值:long*AxisType軸型(1-7)long*Weight軸重1取數據成功;0取數據失敗,失敗時記錄錯誤日志。取指定序號的車輛總單軸數longWtSys_SingleAxialCount(longVehicleID)說明:取指定序號的車輛總單軸數參數:longVehicleID緩存的車輛序號(1、2、…)返回值:≥1總單軸數;-1失敗,失敗時記錄錯誤日志。取指定車輛、指定軸號的單軸數據longWtSys_SingleAxialData(intVehicleID,intAxisID,long*Weight)說明:取指定車輛、指定軸號的單軸數據;參數:intVehicle緩存的車輛序號(1、2、…);intAxisID軸號;返回值:long*Weight軸重;1取數據成功;0取數據失敗,失敗時記錄錯誤日志。通訊結束longWtSys_Stop(void)說明:此次通訊結束,關閉線程參數:無返回值:1成功;0失敗,失敗時記錄錯誤日志。激光動態庫通用接口基本要求激光動態庫應能自動重連,保證與服務端長期穩定的連接。一個激光動態庫應能連接多個激光控制器,一個激光控制器為一個通道。應將錯誤明細寫入日志,錯誤內容包含:時間、出錯函數名、錯誤原因等。日志文件名格式為:設備+日期.txt。日志路徑格式為:/log/設備+日期.txt(動態庫所在目錄下創建log文件夾,日志按天記錄)。表現形式兩種語言任選其一:18——編譯語言:C/C++;設備接口程序的表現形式為動態連接庫,名稱:Laser.dll;——編譯語言:C#;設備接口程序的表現形式為動態連接庫,名稱:ZCLASER.dll。概念模型圖概念模型圖見圖4。圖4概念模型圖注冊消息注冊消息為必須項通知上位機車輛開始觸發激光staticintWM_VEHCOMING=::RegisterWindowMessage("VEHCOMING");通知上位機激光收尾staticintWM_TAILPASSED=::RegisterWindowMessage("TAILPASSED");通知上位機當前車輛車長寬高數據已生成staticintWM_VEHOUTLWH=::RegisterWindowMessage("VEHOUTLWH")19C/C++語言初始化函數boolInitializeF(IntPtrhW,stringIP,intPort)參數:IntPtrhW窗口句柄,用于向指定窗口發消息;stringIP,激光服務器IP;intPort激光服務器端口;返回值:true成功;false失敗

溫馨提示

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

評論

0/150

提交評論