AGV系統的軟件結構
1 地面控制系統
AGV地面控制系統(Stationary System)即AGV上位控制系統,是AGV系統的核心。其主要功能是對AGV系統(AGVS)中的多臺AGV單機進行任務分配,車輛管理,交通管理,通訊管理等。
2. 任務管理
任務管理類似計算機操作系統的進程管理,它提供對AGV地面控制程序的解釋執行環境;提供根據任務優先級和啟動時間的調度運行;提供對任務的各種操作如啟動、停止、取消等。
3 車輛管理
車輛管理是AGV管理的核心模塊,它根據物料搬運任務的請求,分配調度AGV執行任務,根據AGV行走時間最短原則,計算AGV的最短行走路徑,并控制指揮AGV的行走過程,及時下達裝卸貨和充電命令。
4交通管理
根據AGV的物理尺寸大小、運行狀態和路徑狀況,提供AGV互相自動避讓的措施,同時避免車輛互相等待的死鎖方法和出現死鎖的解除方法;AGV的交通管理主要有行走段分配和死鎖報告功能。
5通訊管理
通信管理提供AGV地面控制系統與AGV單機、地面監控系統、地面IO設備、車輛仿真系統及上位計算機的通信功能。和AGV間的通信使用無線電通信方式,需要建立一個無線網絡,AGV只和地面系統進行雙向通信,AGV間不進行通信,地面控制系統采用輪詢方式和多臺AGV通信;與地面監控系統、車輛仿真系統、上位計算機的通信使用TCP/IP通信。
6車輛驅動
小車驅動負責AGV狀態的采集,并向交通管理發出行走段的允許請求,同時把確認段下發AGV。
上一產品:AGV系統的硬件結構 下一產品:AGV與AGC的全方位對比
|
深圳市歐鎧智能機器人股份有限公司 2012-2017 版權所有 COPYRIGHT ALL RIGHTS RESRVED
地址:深圳市寶安區福永鎮大洋田大洋路中糧(福安)機器人智造產業園第14棟 電話:0755-29851810 傳真:0755-27307147 xml sitemap AGV博客