本發(fā)明涉及一種農(nóng)村快遞車局域網(wǎng)系統(tǒng)設(shè)計領(lǐng)域,涉及一種農(nóng)村快遞車局域網(wǎng)管理和控制的裝置。
背景技術(shù):
實時車載定點管理是快遞車局域網(wǎng)總線網(wǎng)絡(luò)可靠運行的重要保障。應(yīng)具有網(wǎng)絡(luò)通信消息碼實時監(jiān)控,快遞車間協(xié)同休眠功能,能夠有效保證快遞車網(wǎng)絡(luò)運行安全。支持快遞車定點管理的快遞車局域網(wǎng)總線控制系統(tǒng)輔以必要的外圍器件構(gòu)成。這種結(jié)構(gòu)的系統(tǒng),優(yōu)點在于硬件結(jié)構(gòu)清晰,能夠運行控制與通信算法,缺點是受農(nóng)村的通信資源限制及各個功能任務(wù)并串行運行;也不能更好滿足農(nóng)村的快遞車定點管理和控制性能的要求。隨著技術(shù)不斷成熟及自身成本不斷下降,將微處理器、局域網(wǎng)總線通信、快遞車定點管理集成到特定局域網(wǎng)中,可構(gòu)成具有定點管理功能的片上局域網(wǎng)總線系統(tǒng),具有良好的實時性和擴(kuò)展性。在劃分定點管理和局域網(wǎng)總線通信功能基礎(chǔ)上,以順序通信為主設(shè)計了定點管理通信消息碼收發(fā)相應(yīng)處理、定時器管理、位定時轉(zhuǎn)換及局域網(wǎng)總線各種狀態(tài)的相互轉(zhuǎn)換,實現(xiàn)基于局域網(wǎng)總線總線的定點管理通信消息碼收發(fā)、邏輯循環(huán)穩(wěn)定運行和各快遞車狀態(tài)的實時監(jiān)控??爝f車定點管理系統(tǒng)快遞車定點管理系統(tǒng)實時監(jiān)測快遞車通信消息碼并協(xié)調(diào)各快遞車進(jìn)行睡眠;當(dāng)某快遞車失效時,快遞車的控制器可及時獲得此信息并在功能縮減的情況下繼續(xù)執(zhí)行。這些功能通過分布式管理機(jī)制實現(xiàn),該機(jī)制主要包括定點管理通信消息碼、定時器和邏輯環(huán)。
定點管理通信消息碼快遞車定點管理系統(tǒng)中傳輸?shù)耐ㄐ畔⒋a以定點管理協(xié)議數(shù)據(jù)單元定點管理。地址域包含發(fā)送通信消息碼地址和接收通信消息碼地址,控制域只包含通信消息碼發(fā)送類型,以上部分為強(qiáng)制選擇區(qū)域。而數(shù)據(jù)域則為可選區(qū)域,
本發(fā)明的主要目的是通過對多個農(nóng)村的快遞車的情況,采用智能化的方法,從而減少了對通信資源不斷重復(fù)調(diào)度次數(shù)的操作,減少了判斷時間,并且通過采用更智能化的方法去實現(xiàn)。因此,可以說通過這種實現(xiàn)方式是很有必要的。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明要解決的技術(shù)問題是提供一種通過使用智能調(diào)整的方式來實現(xiàn)一種農(nóng)村快遞車局域網(wǎng)管理和控制裝置,用于解決無法對多個農(nóng)村快遞車局域網(wǎng)管理和控制裝置的問題。
本發(fā)明包括有停車區(qū)域,快遞車,管理中心;其中快遞車裝備有控制器;管理中心實時監(jiān)測快遞車的通信消息碼并協(xié)調(diào)各快遞車的進(jìn)行管理;當(dāng)其中的一個快遞車的通信失效或者是發(fā)生了接收和發(fā)送延遲后,快遞車的控制器通過總線可及時獲得此信息并在功能縮減的情況下繼續(xù)執(zhí)行;管理中心的功能通過循環(huán)管理機(jī)制實現(xiàn),主要包括定時模塊、處理模塊、接收發(fā)送模塊、配置模塊和其他應(yīng)用模塊,與快遞車形成了一個特定的局域網(wǎng);
定時模塊為控制局域網(wǎng)的網(wǎng)絡(luò)通信消息碼的收發(fā)以實時監(jiān)控快遞車的通信消息碼,定時模塊在這里規(guī)定兩種時間間隔定時器,即局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的固定時間間隔定時器、局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的最大通訊時間間隔定時器;兩種時間間隔定時器輪詢式地使用,以免其中一種機(jī)制失效;
其他應(yīng)用模塊處理3種類型通信消息碼,循環(huán)通信消息碼、激活通信消息碼、故障通信消息碼,其中循環(huán)通信消息碼為正常的環(huán)通信消息碼、激活通信消息碼為新加入快遞車的通信消息碼、故障通信消息碼為故障快遞車的通信消息碼;
在快遞車剛上線或收到通信消息碼目的地址為自己時啟動局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的固定時間間隔定時器,其他情況啟動局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的最大通訊時間間隔定時器;時間間隔定時器的及時啟動或取消直接影響各快遞車狀態(tài)的實時監(jiān)控,定時模塊邏輯上分布在處理模塊和接收發(fā)送模塊之間;處理模塊對收到的通信消息碼進(jìn)行相應(yīng)處理,判斷為循環(huán)通信消息碼的消息不是自己;則給出局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的固定時間間隔定時器和局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的最大通訊時間間隔定時器的取消信號,若目的為自己;則給出局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的固定時間間隔定時器、局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的最大通訊時間間隔定時器啟動信號;為方便各信號的整體設(shè)計,在通訊的同時設(shè)置3位標(biāo)志區(qū),其中,信號標(biāo)志位為最高位,為0時認(rèn)為當(dāng)前信號沒有變化,無需讀取后兩位標(biāo)志,為1時則認(rèn)為當(dāng)前信號發(fā)生變化,讀取后兩位值進(jìn)行相應(yīng)處理;固定時間間隔定時器定時器內(nèi)部會在每個時鐘有效沿觸發(fā)時查詢相應(yīng)信號是否置“1”,若置“1”則啟動計數(shù);在每個上升沿到來時進(jìn)行加1運算,否則清零,等到數(shù)值達(dá)到預(yù)定值時使能相應(yīng)通信消息碼的發(fā)送;
處理模塊中,局域網(wǎng)消息自低地址快遞車向高地址快遞車發(fā)送,再由高快遞車傳回最低快遞車,稱為循環(huán)通信消息碼,處理模塊穩(wěn)定運行時,消息間傳遞的只有一個循環(huán)通信消息碼;當(dāng)收到循環(huán)通信消息碼時,處理模塊取消定時模塊并進(jìn)行在線快遞車的通信消息碼配置、判斷更改邏輯后繼、目的判斷和跳過檢測;若通信消息碼目的地址為本快遞車則啟動局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的固定時間間隔定時器,時間到后發(fā)送循環(huán)通信消息碼并啟動局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的最大通訊時間間隔定時器;否則啟動局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的最大通訊時間間隔定時器;在最大通訊時間間隔到達(dá)前沒收到任何循環(huán)通信消息碼則認(rèn)為有快遞車的通信消息碼離線,立即發(fā)送激活消息并以激活通信消息碼的形式重建局域網(wǎng)消息,從而實時監(jiān)測各快遞車的通信消息碼;
接收發(fā)送模塊接收和發(fā)送循環(huán)通信消息碼和激活通信消息碼;
配置模塊用于進(jìn)行在線快遞車的通信消息碼配置和通信消息碼配置;
其他應(yīng)用模塊處理3種類型通信消息碼,循環(huán)通信消息碼、激活通信消息碼、故障通信消息碼,其中即循環(huán)通信消息碼為正常的環(huán)通信消息碼、激活通信消息碼為新加入快遞車的通信消息碼、故障通信消息碼為故障快遞車的通信消息碼;
配置模塊配置的通信消息碼地址包含發(fā)送通信消息碼地址和接收通信消息碼地址,配置模塊配置的通信消息的內(nèi)容分控制域和數(shù)據(jù)域,其中控制域包含通信消息碼發(fā)送類型,為強(qiáng)制選擇區(qū)域;而數(shù)據(jù)域則為可選區(qū)域,包含相關(guān)應(yīng)用程序所需數(shù)據(jù);
處理模塊為核心控制模塊;用于實現(xiàn)局域網(wǎng)協(xié)議中物理層所規(guī)定的位定時及同步功能;處理模塊控制通信消息碼的收發(fā)、快遞車狀態(tài)的轉(zhuǎn)換一系列局域網(wǎng)數(shù)據(jù)鏈路層所規(guī)定的功能;配置模塊實現(xiàn)有關(guān)通信消息碼的發(fā)送及接收緩沖;
不同快遞車狀態(tài)下處理模塊對局域網(wǎng)協(xié)議中每一快遞車作為節(jié)點的處理時間由幾個不重疊時間段組成,這些時間段包括同步段、傳輸時間段、相位緩沖段1和相位緩沖段2,快遞車初始化時位時間固定,隨著快遞車發(fā)送數(shù)據(jù)、接收數(shù)據(jù)或監(jiān)聽總線狀態(tài)的改變,位定時構(gòu)成出現(xiàn)變化且相應(yīng)時間段的作用不同,特別在快遞車接收數(shù)據(jù)狀態(tài)時的硬同步和再同步機(jī)制;在不同快遞車狀態(tài)下實時的轉(zhuǎn)換位定時構(gòu)成,對采集和發(fā)送信號的正確性具有重要意義,具體的順序狀態(tài)機(jī)表示,處理模塊中的寄存器的i表示快遞車的不同狀態(tài),規(guī)定i=0為初始狀態(tài),i=1至3為監(jiān)聽總線時的位定時,i=4至6為接收數(shù)據(jù)狀態(tài)的位定時,i=7~9為發(fā)送數(shù)據(jù)狀態(tài)的位定時;每種位定時由同步段、傳輸段1及傳輸段2構(gòu)成,故每種狀態(tài)下的i數(shù)量為3;其中s1~s8為外部觸發(fā)信號,依次對應(yīng)著監(jiān)聽總線信號、硬同步請求信號、發(fā)送使能信號、時間份額;
接收發(fā)送模塊的狀態(tài)由主動錯誤狀態(tài)、被動錯誤狀態(tài)和離線狀態(tài)組成,不同的快遞車作為節(jié)點在不同狀態(tài)下節(jié)點根據(jù)上層應(yīng)用請求及總線信息反饋完成數(shù)據(jù)幀、錯誤幀和過載幀的判斷、發(fā)送及接收,從而完成接收過濾、幀編碼、錯誤檢測、錯誤標(biāo)識的數(shù)據(jù)鏈路層功能;合理劃分并設(shè)計局域網(wǎng)狀態(tài)機(jī),有利于方便的設(shè)計出局域網(wǎng)控制模塊,并很好的兼容上層協(xié)議棧開發(fā);具體設(shè)計采用一種順序通信狀態(tài)機(jī),并根據(jù)需要處理的位數(shù)進(jìn)行寄存器i數(shù)據(jù)分配;
控制器中的接收發(fā)送模塊接收和發(fā)送循環(huán)通信消息碼和激活通信消息碼;
控制器中的同步模塊用于快遞車與管理中心的通信消息碼同步和通信消息碼同步、并使用控制器中的狀態(tài)模塊告知快遞員;
同步模塊實現(xiàn)網(wǎng)絡(luò)管理通信消息碼和快遞車通信消息碼間的編解碼功能;接收發(fā)送模塊為核心控制模塊,實現(xiàn)接收通信消息碼處理、各快遞車的通信消息碼配置及通信消息碼發(fā)送使能功能;同步模塊分別控制循環(huán)通信消息碼、激活通信消息碼、故障通信消息碼發(fā)送時間;接收發(fā)送模塊則實現(xiàn)快遞車對管理中心通信消息碼發(fā)送功能;狀態(tài)模塊進(jìn)行快遞車本地快遞車ID及定時器時間狀態(tài)配置;
同步模塊的處理機(jī)制是每收到一個通信消息碼或者通信消息碼,快遞車的控制器作為單個快遞車都會進(jìn)行相應(yīng)的通信消息碼處理,判斷自己是否被跳過及快遞車的快遞車后繼是否更改,從而實現(xiàn)快遞車的通信鏈快速建立;
附圖說明
圖1是本發(fā)明一種農(nóng)村快遞車總體的結(jié)構(gòu)示意圖。
圖2是本發(fā)明一種農(nóng)村快遞車局域網(wǎng)管理和控制裝置的結(jié)構(gòu)示意圖。
具體實施方式
為了使本發(fā)明所要解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行詳細(xì)的說明。應(yīng)當(dāng)說明的是,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明,能實現(xiàn)同樣功能的產(chǎn)品屬于等同替換和改進(jìn),均包含在本發(fā)明的保護(hù)范圍之內(nèi)。
實施例一:如圖1和圖2所示實際中,實時車載定點管理是快遞車局域網(wǎng)總線網(wǎng)絡(luò)可靠運行的重要保障。應(yīng)具有網(wǎng)絡(luò)通信消息碼實時監(jiān)控,快遞車間協(xié)同休眠功能,能夠有效保證快遞車網(wǎng)絡(luò)運行安全。支持快遞車定點管理的快遞車局域網(wǎng)總線控制系統(tǒng)輔以器件構(gòu)成。優(yōu)點在于硬件結(jié)構(gòu)清晰,能夠運行控制與通信算法,缺點是受硬件資源限制及各個功能任務(wù)串行運行;
本發(fā)明包括有停車區(qū)域,快遞車,管理中心;其中快遞車裝備有控制器;
管理中心實時監(jiān)測快遞車的通信消息碼并協(xié)調(diào)各快遞車的進(jìn)行管理;當(dāng)其中的一個快遞車的通信失效或者是發(fā)生了接收和發(fā)送延遲后,快遞車的控制器通過總線可及時獲得此信息并在功能縮減的情況下繼續(xù)執(zhí)行;管理中心的功能通過循環(huán)管理機(jī)制實現(xiàn),主要包括定時模塊、處理模塊、接收發(fā)送模塊、配置模塊和其他應(yīng)用模塊,與快遞車形成了一個特定的局域網(wǎng);
定時模塊為控制局域網(wǎng)的網(wǎng)絡(luò)通信消息碼的收發(fā)以實時監(jiān)控快遞車的通信消息碼,定時模塊在這里規(guī)定兩種時間間隔定時器,即局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的固定時間間隔定時器、局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的最大通訊時間間隔定時器;兩種時間間隔定時器輪詢式地使用,以免其中一種機(jī)制失效;
其他應(yīng)用模塊處理3種類型通信消息碼,循環(huán)通信消息碼、激活通信消息碼、故障通信消息碼,其中循環(huán)通信消息碼為正常的環(huán)通信消息碼、激活通信消息碼為新加入快遞車的通信消息碼、故障通信消息碼為故障快遞車的通信消息碼;
在快遞車剛上線或收到通信消息碼目的地址為自己時啟動局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的固定時間間隔定時器,其他情況啟動局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的最大通訊時間間隔定時器;時間間隔定時器的及時啟動或取消直接影響各快遞車狀態(tài)的實時監(jiān)控,定時模塊邏輯上分布在處理模塊和接收發(fā)送模塊之間;處理模塊對收到的通信消息碼進(jìn)行相應(yīng)處理,判斷為循環(huán)通信消息碼的消息不是自己;則給出局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的固定時間間隔定時器和局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的最大通訊時間間隔定時器的取消信號,若目的為自己;則給出局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的固定時間間隔定時器、局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的最大通訊時間間隔定時器啟動信號;為方便各信號的整體設(shè)計,在通訊的同時設(shè)置3位標(biāo)志區(qū),其中,信號標(biāo)志位為最高位,為0時認(rèn)為當(dāng)前信號沒有變化,無需讀取后兩位標(biāo)志,為1時則認(rèn)為當(dāng)前信號發(fā)生變化,讀取后兩位值進(jìn)行相應(yīng)處理;固定時間間隔定時器定時器內(nèi)部會在每個時鐘有效沿觸發(fā)時查詢相應(yīng)信號是否置“1”,若置“1”則啟動計數(shù);在每個上升沿到來時進(jìn)行加1運算,否則清零,等到數(shù)值達(dá)到預(yù)定值時使能相應(yīng)通信消息碼的發(fā)送;
處理模塊中,局域網(wǎng)消息自低地址快遞車向高地址快遞車發(fā)送,再由高快遞車傳回最低快遞車,稱為循環(huán)通信消息碼,處理模塊穩(wěn)定運行時,消息間傳遞的只有一個循環(huán)通信消息碼;當(dāng)收到循環(huán)通信消息碼時,處理模塊取消定時模塊并進(jìn)行在線快遞車的通信消息碼配置、判斷更改邏輯后繼、目的判斷和跳過檢測;若通信消息碼目的地址為本快遞車則啟動局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的固定時間間隔定時器,時間到后發(fā)送循環(huán)通信消息碼并啟動局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的最大通訊時間間隔定時器;否則啟動局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的最大通訊時間間隔定時器;在最大通訊時間間隔到達(dá)前沒收到任何循環(huán)通信消息碼則認(rèn)為有快遞車的通信消息碼離線,立即發(fā)送激活消息并以激活通信消息碼的形式重建局域網(wǎng)消息,從而實時監(jiān)測各快遞車的通信消息碼;
接收發(fā)送模塊接收和發(fā)送循環(huán)通信消息碼和激活通信消息碼;
配置模塊用于進(jìn)行在線快遞車的通信消息碼配置和通信消息碼配置;
其他應(yīng)用模塊處理3種類型通信消息碼,循環(huán)通信消息碼、激活通信消息碼、故障通信消息碼,其中即循環(huán)通信消息碼為正常的環(huán)通信消息碼、激活通信消息碼為新加入快遞車的通信消息碼、故障通信消息碼為故障快遞車的通信消息碼;
配置模塊配置的通信消息碼地址包含發(fā)送通信消息碼地址和接收通信消息碼地址,配置模塊配置的通信消息的內(nèi)容分控制域和數(shù)據(jù)域,其中控制域包含通信消息碼發(fā)送類型,為強(qiáng)制選擇區(qū)域;而數(shù)據(jù)域則為可選區(qū)域,包含相關(guān)應(yīng)用程序所需數(shù)據(jù);
處理模塊為核心控制模塊;用于實現(xiàn)局域網(wǎng)協(xié)議中物理層所規(guī)定的位定時及同步功能;處理模塊控制通信消息碼的收發(fā)、快遞車狀態(tài)的轉(zhuǎn)換一系列局域網(wǎng)數(shù)據(jù)鏈路層所規(guī)定的功能;配置模塊實現(xiàn)有關(guān)通信消息碼的發(fā)送及接收緩沖;
不同快遞車狀態(tài)下處理模塊對局域網(wǎng)協(xié)議中每一快遞車作為節(jié)點的處理時間由幾個不重疊時間段組成,這些時間段包括同步段、傳輸時間段、相位緩沖段1和相位緩沖段2,快遞車初始化時位時間固定,隨著快遞車發(fā)送數(shù)據(jù)、接收數(shù)據(jù)或監(jiān)聽總線狀態(tài)的改變,位定時構(gòu)成出現(xiàn)變化且相應(yīng)時間段的作用不同,特別在快遞車接收數(shù)據(jù)狀態(tài)時的硬同步和再同步機(jī)制;在不同快遞車狀態(tài)下實時的轉(zhuǎn)換位定時構(gòu)成,對采集和發(fā)送信號的正確性具有重要意義,具體的順序狀態(tài)機(jī)表示,處理模塊中的寄存器的i表示快遞車的不同狀態(tài),規(guī)定i=0為初始狀態(tài),i=1至3為監(jiān)聽總線時的位定時,i=4至6為接收數(shù)據(jù)狀態(tài)的位定時,i=7~9為發(fā)送數(shù)據(jù)狀態(tài)的位定時;每種位定時由同步段、傳輸段1及傳輸段2構(gòu)成,故每種狀態(tài)下的i數(shù)量為3;其中s1~s8為外部觸發(fā)信號,依次對應(yīng)著監(jiān)聽總線信號、硬同步請求信號、發(fā)送使能信號、時間份額;
計數(shù)器達(dá)到同步段長度信號、時間份額計數(shù)器達(dá)到時間段1長度信號、時間份額計數(shù)器達(dá)到時間段2長度信號2、時間份額計數(shù)器達(dá)到時間段1和再同步延遲補(bǔ)償長度之和信號、時間份額計數(shù)器達(dá)到規(guī)定的時間段和再同步縮短長度之差信號;初始化時i=0,當(dāng)硬同步請求時i=4即為接收數(shù)據(jù)狀態(tài)的同步段,當(dāng)發(fā)送使能時i=7即為發(fā)送數(shù)據(jù)狀態(tài)的同步段,否則i=1即為監(jiān)聽總線時的同步段,其他外部信號觸發(fā)下狀態(tài)發(fā)生相應(yīng)的變化;特別在i=2且s5有效時讀取總線上的信號,完成監(jiān)聽狀態(tài)時的一位信號采集;在i=9且s6有效時發(fā)送一位信號,完成發(fā)送狀態(tài)時的一位信號發(fā)送;在i=7且s5有效時讀取總線上的信號,完成發(fā)送狀態(tài)時的一位信號回讀;在i=5且s7有效時讀取總線上的信號,完成接收狀態(tài)時的一位信號采集;通過以上順序通信設(shè)計解決了不同的快遞車作為節(jié)點在不同狀態(tài)時位定時的相應(yīng)變化情況,從而實時正確的發(fā)送或采集每輛快遞車的通信信號;
接收發(fā)送模塊的狀態(tài)由主動錯誤狀態(tài)、被動錯誤狀態(tài)和離線狀態(tài)組成,不同的快遞車作為節(jié)點在不同狀態(tài)下節(jié)點根據(jù)上層應(yīng)用請求及總線信息反饋完成數(shù)據(jù)幀、錯誤幀和過載幀的判斷、發(fā)送及接收,從而完成接收過濾、幀編碼、錯誤檢測、錯誤標(biāo)識的數(shù)據(jù)鏈路層功能;合理劃分并設(shè)計局域網(wǎng)狀態(tài)機(jī),有利于方便的設(shè)計出局域網(wǎng)控制模塊,并很好的兼容上層協(xié)議棧開發(fā);具體設(shè)計采用一種順序通信狀態(tài)機(jī),并根據(jù)需要處理的位數(shù)進(jìn)行寄存器i數(shù)據(jù)分配;
控制器中的接收發(fā)送模塊接收和發(fā)送循環(huán)通信消息碼和激活通信消息碼;
控制器中的同步模塊用于快遞車與管理中心的通信消息碼同步和通信消息碼同步、并使用控制器中的狀態(tài)模塊告知快遞員;
同步模塊實現(xiàn)網(wǎng)絡(luò)管理通信消息碼和快遞車通信消息碼間的編解碼功能;接收發(fā)送模塊為核心控制模塊,實現(xiàn)接收通信消息碼處理、各快遞車的通信消息碼配置及通信消息碼發(fā)送使能功能;同步模塊分別控制循環(huán)通信消息碼、激活通信消息碼、故障通信消息碼發(fā)送時間;接收發(fā)送模塊則實現(xiàn)快遞車對管理中心通信消息碼發(fā)送功能;狀態(tài)模塊進(jìn)行快遞車本地快遞車ID及定時器時間狀態(tài)配置;
同步模塊的處理機(jī)制是每收到一個通信消息碼或者通信消息碼,快遞車的控制器作為單個快遞車都會進(jìn)行相應(yīng)的通信消息碼處理,判斷自己是否被跳過及快遞車的快遞車后繼是否更改,從而實現(xiàn)快遞車的通信鏈快速建立;
實施例二:如圖2;在實際中表明,實現(xiàn)了快遞車定點管理功能,能夠有效監(jiān)測網(wǎng)絡(luò)快遞車的通信消息碼,進(jìn)而保證了局域網(wǎng)總線網(wǎng)絡(luò)通信安全。定點管理協(xié)議棧和局域網(wǎng)總線控制器兩部分,以順序硬件設(shè)計方法設(shè)計通信消息碼處理流程,通過讀寫標(biāo)志區(qū)實現(xiàn)多個定時器的并行處理;描述了局域網(wǎng)總線協(xié)議內(nèi)部復(fù)雜運行狀態(tài),并通過順序通信狀態(tài)實現(xiàn)局域網(wǎng)總線位定時機(jī)制。未來將進(jìn)一步完善快遞車定點管理機(jī)制,探索快遞車定點管理在特定局域網(wǎng)上的實現(xiàn)方法,進(jìn)而提高快遞車局域網(wǎng)總線網(wǎng)絡(luò)運行的可靠性一邊”。實際中對快遞車采用順序狀態(tài)進(jìn)行同步控制;定義寄存器i從0至6,i=0為初始狀態(tài)或處理結(jié)束狀態(tài);i=1為在線快遞車配置和邏輯后繼更改判斷狀態(tài);i=2為取消定時器及判斷通信消息碼目的快遞車狀態(tài);i=3為啟動局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的固定時間間隔定時器狀態(tài);i=4為啟動局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的固定時間間隔定時器、局域網(wǎng)的網(wǎng)絡(luò)通信消息碼間的最大通訊時間間隔定時器和判斷是否跳過狀態(tài);i=5為使能通信消息碼發(fā)送狀態(tài);i=6為配置故障快遞車狀態(tài),當(dāng)i=1時進(jìn)行邏輯后繼更改算法,讀取通信消息碼的源快遞車ID,加上配置模塊中傳來的本快遞車ID和邏輯后繼ID,利用判斷語句進(jìn)行最新邏輯后繼更改計算,算出最新邏輯后繼傳回配置模塊以便之后的通信消息碼發(fā)送;當(dāng)i=4時判斷是否被跳過,讀取通信消息碼的源快遞車ID和目的快遞車ID,加上配置模塊傳來的當(dāng)前快遞車ID,利用判斷語句判斷是否跳過,若跳過則傳送信號至通信消息碼發(fā)送模塊,使能通信消息碼的發(fā)送。
本發(fā)明的有益效果是:通過這種本發(fā)明的主要目的是通過對多個農(nóng)村的快遞車的情況,采用智能化的方法,從而減少了對通信資源不斷重復(fù)調(diào)度次數(shù)的操作,減少了判斷時間,并且通過采用更智能化的方法去實現(xiàn)。