版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、1234概1234概錯誤!未定義書簽錯誤!未定義書簽COCC服務(wù)器與COCC客戶端通信模錯誤!未定義書簽錯誤!未定義書簽1. DbOracle.h 文件 2.DbOracle.cpp文件 3.Modbus.cpp 文件 4.MyQueue.h 文件 函 函 函Heat.h文 函 函函s.cpp 函16.Form1.h函1 ISCS服務(wù)器、COCC modbus/TCP通信,將的各車站實時數(shù)據(jù)傳輸?shù)紺OCC 服務(wù)器,然后COCC 客戶COCC 2 1 ISCS服務(wù)器、COCC modbus/TCP通信,將的各車站實時數(shù)據(jù)傳輸?shù)紺OCC 服務(wù)器,然后COCC 客戶COCC 2 客模3 3.1 1)
2、 ISCSCOCC ISCS 服務(wù)器。ISCS 數(shù)據(jù),ISCS3 3.1 1) ISCSCOCC ISCS 服務(wù)器。ISCS 數(shù)據(jù),ISCS ISCS 主進(jìn)程獲取數(shù)據(jù),然后把數(shù)據(jù)封裝成 modbus 響應(yīng)報文,發(fā)送到接入服務(wù)器。2) COCC ISCS ISCS ISCS modusCOCC3)COCCCOCC客戶端通信模塊:COCCCOCCCOCC 中,COCC modbus/TCP 協(xié)議與OCC 的接入服務(wù)器通信,獲取整條線路各專業(yè)系統(tǒng)的實時數(shù)據(jù)。COCC 4) 3.2 3.3 的2:flow:user2 3.4 3.2 3.3 的2:flow:user2 3.4 :flow :impor
3、t 33.5 端調(diào)用 庫中其他車站的列表。根據(jù)選定的車站,relative_service :flow :import 33.5 端調(diào)用 庫中其他車站的列表。根據(jù)選定的車站,relative_service :flow :relative 4 3.6 段為公眾假日或前二者都不符合。這三種情況分別通過 :flow :relative 4 3.6 段為公眾假日或前二者都不符合。這三種情況分別通過 天內(nèi)的客流相關(guān)性,其客流為 , 客流為 (l1 、前二時間段客流為 (l2 , , 車站客天內(nèi)的客流相關(guān)性,其客流為 , 客流為 (l1 、前二時間段客流為 (l2 , , 車站客Xi(l-車站i的前一時
4、間段客Xi(l-Xi(l-車站i的前二時間段客Xi(l-Xi(l-Xi(l-車站i的前三時間段客Xi(l-Xi(l-Xi(l-Xi(l-天內(nèi)時間相關(guān)性分析向 Xi(l-車站iXi(l-Xi(l-車站iXi(l-Xi(l-Xi(l-車站iXi(l-670) Xi(l-Xi(l-Xi(l-車站iXi(l-車站j的前一時間Xj(l-Xj(l-車站j的前二時間Xj(l-Xj(l-Xj(l-車站j的前三時間Xj(l-Xj(l-Xj(l-Xj(l-車站k的前一Xk(l-Xk(l-Xi(l-車站iXi(l-Xi(l-車站iXi(l-Xi(l-Xi(l-車站iXi(l-670) Xi(l-Xi(l-Xi(l-
5、車站iXi(l-車站j的前一時間Xj(l-Xj(l-車站j的前二時間Xj(l-Xj(l-Xj(l-車站j的前三時間Xj(l-Xj(l-Xj(l-Xj(l-車站k的前一Xk(l-Xk(l-車站k的前二Xk(l-Xk(l-Xk(l-車站k的前三Xk(l-Xk(l-Xk(l-Xk(l-時空相關(guān)性分析向:flow :relative 8 3.7 ntwork_prti() :flow :relative 8 3.7 ntwork_prti() ) xi 1 ,xi 2 ,xi(l-2) i :flow :relative :neural network 9 3.8 根據(jù)神經(jīng)網(wǎng)絡(luò)訓(xùn)練子模塊得到的訓(xùn)練后的
6、神經(jīng)網(wǎng)絡(luò),通過定期調(diào)用auto_predict() auto_predict() 通過T02_FLOW和T03_TIMErelative_service 取 ) :flow :relative :neural network 9 3.8 根據(jù)神經(jīng)網(wǎng)絡(luò)訓(xùn)練子模塊得到的訓(xùn)練后的神經(jīng)網(wǎng)絡(luò),通過定期調(diào)用auto_predict() auto_predict() 通過T02_FLOW和T03_TIMErelative_service 取 ) 。在進(jìn)行神經(jīng)網(wǎng)絡(luò)訓(xùn)練前,需要將上述向量轉(zhuǎn)換 五元組的向量形式 l2 l3 l1 。在模塊的時序圖如下圖 9 所示。:flow:relative :neural ne
7、twork 104 系統(tǒng)主要代碼4.11文件作Modbus/TCP協(xié)議的實現(xiàn)ISCS:flow:relative :neural network 104 系統(tǒng)主要代碼4.11文件作Modbus/TCP協(xié)議的實現(xiàn)ISCS COCC 服務(wù)器接收發(fā)送線程的實現(xiàn)附錄函數(shù)與數(shù)據(jù)結(jié)構(gòu)說明 COCC 服務(wù)器接收發(fā)送線程的實現(xiàn)附錄函數(shù)與數(shù)據(jù)結(jié)構(gòu)說明DbOracle.h 文件數(shù)據(jù)結(jié)構(gòu)DbOracle.cpp 文件函原型COracle:connectDb(conststring&usr,conststring&pwd,string&2.2 原型:boolCOracle:executeSql(conststring
8、&Modbus.cpp 文件函原型handlerModbus(char(&Buf)12,CSocket2.2 原型:boolCOracle:executeSql(conststring&Modbus.cpp 文件函原型handlerModbus(char(&Buf)12,CSocket文數(shù)據(jù)結(jié)MyQueue.cpp 文件函 原型:char*說明:把數(shù)據(jù)報文從隊列取出原型:bool說明:判斷是否Socket.h 文件函Socket.cpp 文件函說明:初始化網(wǎng)絡(luò)套接參數(shù):無7.2原型CSocket:Connect(structsockaddr_in說明:連接到對端服務(wù)參數(shù):serverAddr:
9、對端服務(wù)器port,structsockaddr_in7.5 說明:IO多參數(shù):無7.2原型CSocket:Connect(structsockaddr_in說明:連接到對端服務(wù)參數(shù):serverAddr:對端服務(wù)器port,structsockaddr_in7.5 說明:IO多路復(fù)參數(shù):selectType:復(fù)用7.6原型CSocket:Receive(char說明:接收參數(shù):buffer:緩沖區(qū)7.8 CSocket:Send(constchar說明:發(fā)送參數(shù):buffer:緩沖區(qū)Heat.h 文e 結(jié)構(gòu)體8.2HostOrBackupFlagHeat.cpp 文原型原型:voidstar
10、tHeartBeat(constchar*ip,constunsignedshort說明:啟動心跳參數(shù):Heat.cpp 文原型原型:voidstartHeartBeat(constchar*ip,constunsignedshort說明:啟動心跳參數(shù):ip:對方服務(wù)器端IPThreads.h 文件Threads.cpp 文件數(shù)據(jù)結(jié)函原型:void 說明:線程啟動參數(shù):stackSize:線程stackSize,void*(*fun)(void*),void 原型:void 11.3原型:void ISCS_main.cpp 文件原型:bool 原型:bool 函SendThread.cpp
11、文函原型13.2原型:void*RecvWorker(void11.3原型:void ISCS_main.cpp 文件原型:bool 原型:bool 函SendThread.cpp 文函原型13.2原型:void*RecvWorker(void13.3原型:void*HandWorker(void14.文函原型:void*RecvTCCWorker(void說明:接入服務(wù)器上接收COCC請求的參數(shù):para:函數(shù)參數(shù)的指針,轉(zhuǎn)換為Para原型:void*HandTCCWorker(void說明:接入服務(wù)器上向COCC發(fā)送響應(yīng)參數(shù):para:函數(shù)參數(shù)的指針,轉(zhuǎn)換為Para原型:void*Conn
12、ectTCCWorker(void說明:接入服務(wù)器上OCC與COCC交互的線參數(shù):para:函數(shù)參數(shù)的指針,轉(zhuǎn)換為ParaTaskQueue 說明:接入服務(wù)器上接原型:void*ConnectTCCWorker(void說明:接入服務(wù)器上OCC與COCC交互的線參數(shù):para:函數(shù)參數(shù)的指針,轉(zhuǎn)換為ParaTaskQueue 說明:接入服務(wù)器上接收ISCS響應(yīng)的參數(shù):para:函數(shù)參數(shù)的指針,轉(zhuǎn)換為Para原型:void*HandISCSWorker(void說明:接入服務(wù)器上向ISCS發(fā)送請求參數(shù):para:函數(shù)參數(shù)的指針,轉(zhuǎn)換為Para 說明:接入服務(wù)器上OCC與ISCSC交互的參數(shù):para:函數(shù)參數(shù)的指針,轉(zhuǎn)換為ParaTaskQueue文函原型:void *C ntWorker(void *ParaTmp)15.2原型:void*ServerWorker(void*ParaTmp)
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版旅游租車合同違約賠償標(biāo)準(zhǔn)說明4篇
- 二零二五版羅馬柱設(shè)計與施工一體化合同4篇
- 二零二五版文化旅游項目合作協(xié)議書4篇
- 二零二五年度高端學(xué)府合作辦學(xué)項目協(xié)議書3篇
- 4我愛學(xué)語文說課稿-2024-2025學(xué)年一年級上冊語文統(tǒng)編版(2024)001
- 二零二五年度建筑工程竣工備案合同3篇
- 二零二五年度環(huán)保型車間承包合同模板4篇
- 2025版智能家居產(chǎn)品用戶免責(zé)聲明合同范本4篇
- 二零二五年度旅游代理合同終止及旅游產(chǎn)品開發(fā)合作協(xié)議4篇
- 二零二五版旅游行業(yè)風(fēng)險管理顧問協(xié)議4篇
- 小學(xué)數(shù)學(xué)六年級解方程練習(xí)300題及答案
- 電抗器噪聲控制與減振技術(shù)
- 中醫(yī)健康宣教手冊
- 2024年江蘇揚(yáng)州市高郵市國有企業(yè)招聘筆試參考題庫附帶答案詳解
- 消費(fèi)醫(yī)療行業(yè)報告
- 品學(xué)課堂新范式
- GB/T 1196-2023重熔用鋁錠
- 運(yùn)輸行業(yè)員工崗前安全培訓(xùn)
- 公路工程安全風(fēng)險辨識與防控手冊
- 幼兒園教師培訓(xùn):計數(shù)(數(shù)數(shù))的核心經(jīng)驗
- 如何撰寫和發(fā)表高水平的科研論文-good ppt
評論
0/150
提交評論