2019-07-25
MAX是AGV小車的控制系統(tǒng),根據(jù)事先設(shè)定好的路徑,通過埋線導(dǎo)航或激光導(dǎo)航,小車無需人工控制就可進(jìn)行移載運(yùn)輸,廣泛應(yīng)用在很多工業(yè)領(lǐng)域中。
在自動(dòng)化物料運(yùn)輸領(lǐng)域AGV扮演非常關(guān)鍵的角色,自動(dòng)裝載卸載并運(yùn)輸。今天的AGV的功能已經(jīng)不像過去只是充當(dāng)出租車的角色了。來自SoftDesign的技術(shù)和軟件整合了自動(dòng)起重機(jī)、輸送帶、穿梭運(yùn)輸車、托盤堆垛機(jī)、倉庫管理系統(tǒng)等而成為一個(gè)子系統(tǒng)或一個(gè)完整的一站式系統(tǒng)。MAX確保用戶的物品在正確的時(shí)間以最高效的方式運(yùn)到正確的地點(diǎn),使得AGV系統(tǒng)的利用率達(dá)到98%~ 100%。
MAX在Windows環(huán)境中運(yùn)行,使用微軟技術(shù),容易配置,當(dāng)未來生產(chǎn)環(huán)境發(fā)生變化時(shí)很容易擴(kuò)展和調(diào)整,是一個(gè)擁有最先進(jìn)技術(shù)的可靠的管理系統(tǒng)。它的用戶界面配有很好的顯示屏,功能合理,容易操作。
1 MAX系統(tǒng)的優(yōu)越性
1.1 可配置性
任何AGV系統(tǒng)的一個(gè)重要特點(diǎn)是系統(tǒng)配置的能力,來與客戶的生產(chǎn)環(huán)境集成。當(dāng)生產(chǎn)環(huán)境發(fā)生變化時(shí), AGV系統(tǒng)必須能夠相應(yīng)變化來滿足生產(chǎn)需求。
在MAX里,所有的系統(tǒng)配置都是通過MAX編輯器在3D可視的情況下完成的。運(yùn)輸、倉儲(chǔ)、追蹤、緩沖、任務(wù)交換、動(dòng)態(tài)路徑選擇、站點(diǎn)選擇、充電控制、任務(wù)的優(yōu)先安排、避免死鎖的發(fā)生,所有這一切功能都顯示在實(shí)時(shí)的3D可視圖里。這就使得用戶可以配置系統(tǒng)的所有部分,從取貨點(diǎn)、存儲(chǔ)點(diǎn)的位置及運(yùn)作情況到單臺(tái)AGV的名字等。
在MAX編輯器上用戶可以看到系統(tǒng)的布局和系統(tǒng)里的所有組成部分??梢允褂脻L動(dòng)、擴(kuò)大等功能看到系統(tǒng)里最小的細(xì)節(jié)。系統(tǒng)里的所有物體,比如導(dǎo)航路徑、充電站或者AGV都可以編輯。當(dāng)點(diǎn)擊一個(gè)物體時(shí),這個(gè)物體就顯示在MAX編輯器方格里,這樣用戶就可以對系統(tǒng)里的任何物體根據(jù)需要進(jìn)行編輯了。MAX編輯器是一個(gè)功能強(qiáng)大但易于使用的配置工具。
圖一:MAX編輯器顯示屏
圖二:MAX編輯器性能表
1.2 可擴(kuò)展性
MAX支持不同技術(shù)的同時(shí)使用、支持不同年代AGV技術(shù)的同時(shí)使用、支持不同類型的AGV和承載設(shè)備同時(shí)使用、可以通過MAX進(jìn)行配置阻止特定的AGV進(jìn)入某些區(qū)域。
因此,如果用戶決定在另外一個(gè)地方擴(kuò)展生產(chǎn)線,無需再買一套AGV系統(tǒng)。一套MAX管理系統(tǒng)可以同時(shí)管理控制幾個(gè)不同的生產(chǎn)布局。而且,也可以很容易地對現(xiàn)有的布局進(jìn)行調(diào)整或擴(kuò)展,比如說增加新的設(shè)備或AGV。伴隨技術(shù)的發(fā)展,新的更好的硬件會(huì)出現(xiàn),如果想擴(kuò)展現(xiàn)有的AGV平臺(tái)或技術(shù),MAX都可以勝任。
1.3 可及性
一個(gè)AGV系統(tǒng)需要在用戶的操作下才能行使功能。在不同地方的多個(gè)用戶,可以根據(jù)他們自己的要求和計(jì)算機(jī)水平對AGV系統(tǒng)進(jìn)行管理。
MAX客戶端安裝在任何站點(diǎn)的計(jì)算機(jī)上,在微軟Windows環(huán)境中運(yùn)行,有一個(gè)圖表式用戶界面,用戶可以實(shí)現(xiàn)對AGV系統(tǒng)所有功能的管理。只要用戶有過操作Windows的經(jīng)驗(yàn),就很容易學(xué)會(huì)如何操作MAX客戶端。
MAX客戶端為用戶提供了一個(gè)系統(tǒng)的實(shí)時(shí)一覽圖,可隨時(shí)自動(dòng)更新。用戶可以同時(shí)根據(jù)需要打開很多功能,可以通過Windows的應(yīng)用滿足自己的需求。當(dāng)用戶下一次登陸時(shí),看到的就是根據(jù)自己需要設(shè)置的布局。MAX客戶端也允許用戶選擇自己喜歡的語言。
圖三:MAX客戶端AGV診斷
圖四:MAX客戶端3D可視圖
除了MAX客戶端,AGV上也有顯示屏向用戶提供信息,比如AGV正在去哪里,現(xiàn)在在做什么,為什么AGV停下了,等等??蛻粢部梢愿鶕?jù)自己的喜好選擇語言。
1.4 穩(wěn)定性
當(dāng)用戶對生產(chǎn)環(huán)境有新想法時(shí),不用擔(dān)心,MAX很容易擴(kuò)展新的功能。MAX可以做很多不同的配置。由于應(yīng)用使用了相同的平臺(tái)技術(shù)和零部件,確保了系統(tǒng)的穩(wěn)定性。
.Net是一個(gè)現(xiàn)代的,穩(wěn)健的,可以擴(kuò)展的平臺(tái),已經(jīng)成為軟件發(fā)展業(yè)的標(biāo)準(zhǔn)。XML提供了強(qiáng)大靈活不依賴平臺(tái)的配置和集成方法。SQL是廣泛使用的容易理解的數(shù)據(jù)庫語言。這些技術(shù),以及微軟Windows運(yùn)行系統(tǒng),在IT行業(yè)是廣為人知的。
圖五:MAX系統(tǒng)的設(shè)計(jì)圖解
2 MAX系統(tǒng)的典型配置
2.1 通信媒介
在任何AGV系統(tǒng)里,MAX需要通過不同的通信媒介控制并與很多硬件技術(shù)通信。MAX支持使用廣播和無線網(wǎng)絡(luò)通信與AGV進(jìn)行通信。另外一個(gè)特點(diǎn)是硬件設(shè)備之間的輸入/輸出信號交換提供給MAX當(dāng)前光電池、防火門以及緊急停止按鈕的狀況。
2.2 通信模塊
通常用戶已經(jīng)有了主機(jī)系統(tǒng)、生產(chǎn)系統(tǒng)或倉庫管理系統(tǒng)。在這種情況下,這些系統(tǒng)可以通過定制的通信模塊把生產(chǎn)計(jì)劃或直接的運(yùn)輸任務(wù)提供給MAX。也可以在MAX上進(jìn)行擴(kuò)展,因?yàn)?/strong>MAX是開放的界面。
2.3 遠(yuǎn)程支持
遠(yuǎn)程支持很關(guān)鍵,可以通過任何一臺(tái)與用戶網(wǎng)絡(luò)連接的計(jì)算機(jī)對MAX系統(tǒng)進(jìn)行遙控或監(jiān)控。SoftDesign使用虛擬專用網(wǎng)絡(luò)技術(shù),利用互聯(lián)網(wǎng)作為通信媒介,也可以直接用Modem連接。
2.4 平臺(tái)技術(shù)
任何軟件系統(tǒng)的好壞取決于它所使用的平臺(tái)技術(shù),平臺(tái)技術(shù)決定了系統(tǒng)調(diào)整或升級時(shí)的穩(wěn)健性和靈活性。SoftDesign選擇微軟產(chǎn)品作為標(biāo)準(zhǔn)。
圖六:MAX系統(tǒng)的典型配置
3 MAX系統(tǒng)的功能與技術(shù)特征
3.1 MAX的數(shù)據(jù)&報(bào)告功能
3.1.1 MAX的數(shù)據(jù)功能是一個(gè)強(qiáng)大的信息工具,它可以持續(xù)準(zhǔn)確地儲(chǔ)存生產(chǎn)信息,可以為下列關(guān)鍵問題找到答案:
●上個(gè)月發(fā)生了哪些設(shè)備問題?
●AGV的性能數(shù)據(jù)?
●系統(tǒng)里的AGV利用率怎麼樣?是否需要擴(kuò)展系統(tǒng)?
●完成一個(gè)運(yùn)輸任務(wù)的平均時(shí)間是多少?生產(chǎn)設(shè)備要等多長時(shí)間?
●在過去的24小時(shí)里發(fā)生了哪些警報(bào)?最后一次特殊警報(bào)是什麼時(shí)間?
●在過去的一年/一月/一周里完成了多少運(yùn)輸任務(wù)?
MAX的數(shù)據(jù)也可以根據(jù)客戶的需求進(jìn)行調(diào)整,信息也可以從系統(tǒng)里導(dǎo)出來用Excel的形式在做公司報(bào)告時(shí)使用。
3.1.2 當(dāng)AGV系統(tǒng)里發(fā)生非常重要的事情時(shí),MAX會(huì)以以下幾種方式通知到用戶:
●所有信息會(huì)顯示在MAX客戶端的軟件上。如果需要聯(lián)系IT支持或硬件工程師,MAX可以遠(yuǎn)程提供給他們一些初始信息。每個(gè)系統(tǒng)警報(bào)或重要事件可以通過配置發(fā)給多個(gè)不同的接收者。
●系統(tǒng)里的某些特定錯(cuò)誤可以發(fā)送到呼機(jī)或以短信息的形式發(fā)送。
●相對不重要的錯(cuò)誤只會(huì)在局域網(wǎng)的顯示屏上看到。
●到某個(gè)特定站點(diǎn)的運(yùn)輸任務(wù)完成時(shí),可以發(fā)電子部件到局域網(wǎng)的生產(chǎn)部門。
●系統(tǒng)錯(cuò)誤或問題可以自動(dòng)發(fā)送給支持系統(tǒng)。
3.2 與Wndows的集成,確保用戶安全
3.2.1 與Windows的安全系統(tǒng)集成
●管理方便。
●現(xiàn)有的網(wǎng)絡(luò)安全保障仍能被使用。
●用戶只需記住他們的登陸信息即可。
3.2.2 可配置的用戶水平
●用戶可以只有分配給他的權(quán)利。
●也可以擁有全部權(quán)利。
3.2.3 可追蹤性
●重要的事件會(huì)記入日志,很容易查到。
●可以實(shí)現(xiàn)對AGV、設(shè)備以及用戶的追蹤報(bào)告。
3.3 系統(tǒng)維護(hù)和管理
3.3.1 AGV的維護(hù)
●AGV會(huì)被派去充電站或維護(hù)站。
●AGV運(yùn)行情況的日志可以通過MAX進(jìn)行管理。
●MAX為系統(tǒng)里所有的AGVs提供了一個(gè)標(biāo)準(zhǔn):集成工具MAX Diagnostics。
3.3.2 系統(tǒng)維護(hù)
●MAX的自我維護(hù)功能會(huì)把舊的數(shù)據(jù)自動(dòng)存檔,一份存在硬盤里,一份存在數(shù)據(jù)庫里。
●只需很少維護(hù)。
●客戶端新版本的安裝是透過一個(gè)服務(wù)器實(shí)現(xiàn)的,用戶下次登陸時(shí)會(huì)收到新的版本。
3.3.3 快速重啟
●當(dāng)進(jìn)行系統(tǒng)維護(hù)或重新配置時(shí),可能需要重啟系統(tǒng)。
●系統(tǒng)重啟時(shí)間少于1分鐘( 從系統(tǒng)停止到系統(tǒng)完全運(yùn)行)。
●系統(tǒng)重啟不會(huì)影響到AGVs。重啟后系統(tǒng)會(huì)自動(dòng)繼續(xù)之前的任務(wù)。
3.4 MAX系統(tǒng)使用的AGV控制器——SONIX
MAX使用SONIX作為AGV的控制器,具有高度靈活性。SONIX是來自SoftDesign的標(biāo)準(zhǔn)AGV控制器,可以控制所有不同類型的AGV。SONIX控制器是AGV里的主要部件,監(jiān)控和控制AGV的所有部分。SONIX區(qū)使用標(biāo)準(zhǔn)組件,在PC104基礎(chǔ)上組建,與運(yùn)行系統(tǒng)Linux一起執(zhí)行任務(wù)。SONIX有以下幾個(gè)特點(diǎn):
3.4.1 安全
●SONIX確保AGV在安全地運(yùn)行
●SONIX控制AGV的行動(dòng)或者停止,如果AGV由于接到來自緩沖器,緊急按鈕,讀碼器的信息而停止或減速,SONIX會(huì)報(bào)告給系統(tǒng)。
3.4.2 靈活性
●SONIX可與所有的AGV類型兼容,如單舵輪AGV、雙舵輪AGV或多功能型AGV。
●SONIX可與埋線導(dǎo)航以及最常用的激光導(dǎo)航兼容。
3.4.3 綜述
●SONIX里儲(chǔ)存了所有AGV的信息,如電池狀況、行駛時(shí)間、AGV參數(shù)等,這些信息可以顯示在AGV的顯示屏上。
●MAX診斷:一個(gè)容易又節(jié)省時(shí)間的功能,可以用來服務(wù)、維護(hù)或?qū)ふ覇栴}的根源,可以通過MAX客戶端使用或在車間里單獨(dú)使用。