本發(fā)明屬于agv自動(dòng)化控制,具體涉及一種agv集中顯示方法和系統(tǒng)。
背景技術(shù):
1、發(fā)動(dòng)機(jī)裝配生產(chǎn)線是一條包含上料、壓裝、擰緊、涂膠、測(cè)試等工藝的復(fù)雜生產(chǎn)線;為配合生產(chǎn)線需要,結(jié)合生產(chǎn)線實(shí)際場(chǎng)地情況,部分外部零件需要從倉庫向生產(chǎn)線集中配送;配送使用工具為自動(dòng)導(dǎo)航小車(agv);多輛agv在空間中呈現(xiàn)均勻分布,維修人員無法實(shí)時(shí)感知所有agv的位置及運(yùn)行狀態(tài)。解決此問題的現(xiàn)有技術(shù)為一種agv系統(tǒng)及定位裝置,可以多方向地對(duì)agv系統(tǒng)進(jìn)行定位,處理具有巷道的工作空間。但實(shí)際使用過程中,無法實(shí)時(shí)對(duì)整體agv集群(多個(gè)agv同時(shí)運(yùn)行)的實(shí)時(shí)信息進(jìn)行掌握;當(dāng)個(gè)別agv在運(yùn)行中出現(xiàn)故障時(shí),無法第一時(shí)間感知并處理,且agv集群運(yùn)行時(shí)易產(chǎn)生路線沖突以及信號(hào)干擾。
技術(shù)實(shí)現(xiàn)思路
1、為解決背景技術(shù)所述問題,本發(fā)明提出一種agv集中顯示方法和系統(tǒng)。
2、實(shí)現(xiàn)本發(fā)明目的之一的一種agv集中顯示方法,包括:
3、配置上位機(jī)所在工控機(jī)與agv調(diào)度系統(tǒng)處于同一子網(wǎng)內(nèi);
4、agv調(diào)度系統(tǒng)獲取當(dāng)前每個(gè)agv的信息,所述信息包括當(dāng)前位置、狀態(tài)、電量;
5、配置agv調(diào)度系統(tǒng)發(fā)送設(shè)定報(bào)文至所述上位機(jī);所述設(shè)定報(bào)文信息包含每個(gè)agv的信息;
6、上位機(jī)解析收到的設(shè)定報(bào)文,得到每個(gè)agv的當(dāng)前信息;
7、利用圖形化編程平臺(tái)將解析出的每個(gè)agv的當(dāng)前信息進(jìn)行空間建模與可視化展示。
8、進(jìn)一步地,所述設(shè)定報(bào)文的格式包括:報(bào)文頭、agv個(gè)數(shù)、每個(gè)agv的編號(hào)、當(dāng)前狀態(tài)、電量、當(dāng)前x坐標(biāo)和y坐標(biāo)。
9、進(jìn)一步地,所述報(bào)文頭包括協(xié)議版本,所述協(xié)議版本用于定義agv信息在報(bào)文中的存儲(chǔ)格式。
10、進(jìn)一步地,得到每個(gè)agv的當(dāng)前信息的方法包括:
11、獲取每個(gè)報(bào)文信息的協(xié)議版本;
12、根據(jù)所述協(xié)議版本匹配出當(dāng)前報(bào)文的報(bào)文解析規(guī)則;
13、根據(jù)所述報(bào)文解析規(guī)則對(duì)報(bào)文進(jìn)行解析,得到每個(gè)agv的信息。
14、進(jìn)一步地,當(dāng)連續(xù)兩個(gè)報(bào)文周期解析出的agv信息中存在agv缺失的情況時(shí),獲取數(shù)據(jù)缺失的agv編號(hào);當(dāng)后續(xù)多個(gè)報(bào)文周期內(nèi)都不存在該agv的信息,則獲取該agv最后一次上報(bào)的電量,當(dāng)所述電量不低于設(shè)定的低電量閾值時(shí),則上報(bào)該agv故障,否則上報(bào)該agv電量過低關(guān)機(jī)。
15、實(shí)現(xiàn)本發(fā)明目的之二的一種agv集中顯示系統(tǒng),包括:
16、網(wǎng)絡(luò)配置模塊:用于配置上位機(jī)所在工控機(jī)與agv調(diào)度系統(tǒng)處于同一子網(wǎng)內(nèi);
17、agv信息獲取模塊:用于agv調(diào)度系統(tǒng)獲取當(dāng)前每個(gè)agv的信息,所述信息包括當(dāng)前位置、狀態(tài)、電量;
18、報(bào)文發(fā)送模塊:用于配置agv調(diào)度系統(tǒng)發(fā)送設(shè)定報(bào)文至所述上位機(jī);所述設(shè)定報(bào)文信息包含每個(gè)agv的信息;
19、報(bào)文解析模塊:用于上位機(jī)解析收到的設(shè)定報(bào)文,得到每個(gè)agv的當(dāng)前信息;
20、可視化展示模塊:用于利用圖形化編程平臺(tái)將解析出的每個(gè)agv的當(dāng)前信息進(jìn)行空間建模與可視化展示。
21、進(jìn)一步地,所述報(bào)文解析模塊包括:
22、協(xié)議版本獲取模塊:用于獲取每個(gè)報(bào)文信息的協(xié)議版本;
23、規(guī)則解析模塊:用于根據(jù)所述協(xié)議版本匹配出當(dāng)前報(bào)文的報(bào)文解析規(guī)則;
24、agv信息解析模塊:用于根據(jù)所述報(bào)文解析規(guī)則對(duì)報(bào)文進(jìn)行解析,得到每個(gè)agv的信息。
25、進(jìn)一步地,還包括故障判斷模塊,用于當(dāng)連續(xù)兩個(gè)報(bào)文周期解析出的agv信息中存在agv缺失的情況時(shí),獲取數(shù)據(jù)缺失的agv編號(hào);當(dāng)后續(xù)多個(gè)報(bào)文周期內(nèi)都不存在該agv的信息,則獲取該agv最后一次上報(bào)的電量,當(dāng)所述電量不低于設(shè)定的低電量閾值時(shí),則上報(bào)該agv故障,否則上報(bào)該agv電量過低關(guān)機(jī)。
26、本發(fā)明的有益效果包括:
27、1、本發(fā)明agv調(diào)度系統(tǒng)持續(xù)上傳agv信息給上位機(jī),并顯示在可視化界面,可以縮減維修人員對(duì)生產(chǎn)線各位置agv的感知時(shí)間,加強(qiáng)異常響應(yīng)速度;
28、2、相較于現(xiàn)有技術(shù)中每天2小時(shí)左右對(duì)agv狀態(tài)校驗(yàn)、確認(rèn)的人工時(shí)間,通過本發(fā)明可以大大提高對(duì)agv的巡檢效率。
1.一種agv集中顯示方法,其特征在于,包括:
2.如權(quán)利要求1所述的agv集中顯示方法,其特征在于,所述設(shè)定報(bào)文的格式包括:報(bào)文頭、agv個(gè)數(shù)、每個(gè)agv的編號(hào)、當(dāng)前狀態(tài)、電量、當(dāng)前x坐標(biāo)和y坐標(biāo)。
3.如權(quán)利要求2所述的agv集中顯示方法,其特征在于,所述報(bào)文頭包括協(xié)議版本,所述協(xié)議版本用于定義agv信息在報(bào)文中的存儲(chǔ)格式。
4.如權(quán)利要求3所述的agv集中顯示方法,其特征在于,得到每個(gè)agv的當(dāng)前信息的方法包括:
5.如權(quán)利要求1所述的agv集中顯示方法,其特征在于,當(dāng)連續(xù)兩個(gè)報(bào)文周期解析出的agv信息中存在agv缺失的情況時(shí),獲取數(shù)據(jù)缺失的agv編號(hào);當(dāng)后續(xù)多個(gè)報(bào)文周期內(nèi)都不存在該agv的信息,則獲取該agv最后一次上報(bào)的電量,當(dāng)所述電量不低于設(shè)定的低電量閾值時(shí),則上報(bào)該agv故障,否則上報(bào)該agv電量過低關(guān)機(jī)。
6.一種agv集中顯示系統(tǒng),其特征在于,包括:
7.如權(quán)利要求6所述的一種agv集中顯示系統(tǒng),其特征在于,所述報(bào)文解析模塊包括:
8.如權(quán)利要求6所述的一種agv集中顯示系統(tǒng),其特征在于,還包括故障判斷模塊,用于當(dāng)連續(xù)兩個(gè)報(bào)文周期解析出的agv信息中存在agv缺失的情況時(shí),獲取數(shù)據(jù)缺失的agv編號(hào);當(dāng)后續(xù)多個(gè)報(bào)文周期內(nèi)都不存在該agv的信息,則獲取該agv最后一次上報(bào)的電量,當(dāng)所述電量不低于設(shè)定的低電量閾值時(shí),則上報(bào)該agv故障,否則上報(bào)該agv電量過低關(guān)機(jī)。
9.一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至5中任一項(xiàng)所述agv集中顯示方法的步驟。
10.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序/指令,其特征在于,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至5所述agv集中顯示方法的步驟。