AGV無人搬運車系統是一個復雜的控制系統,再加上不同的需求項目的系統,它增加了系統的復雜性,因此,系統的軟件配置設計一組支持AGV項目實施方案進行路徑規劃的整個過程,流程設計,系統仿真項目。上位系統提供了一個靈活地定義AGV系統過程的工具。它可以根據用戶的實際需要規劃或修改路徑或系統過程,而較低的系統也提供了一種編程語言,可以為用戶定義不同的AGV函數。
一、AGV車輛管理
車輛管理的自主移動小車是核心模塊管理、根據物料搬運任務請求調度AGV小車的任務,根據最短的原則自主移動小車行走時間,最短路徑的計算AGV自主移動小車,行走過程指揮和控制,及時發布了加載和收費的訂單。
二、AGV地面控制系統
AGV地面控制系統(靜止系統)是AGV控制系統的核心,是AGV系統的核心。其主要功能是AGV系統中多個AGV單機的任務分配、車輛管理、交通管理、通信管理等。
三、AGV小車任務管理
任務管理類似于計算機操作系統的過程管理。它為AGV地面控制程序提供了解釋和執行環境,提供基于任務優先級和啟動時間的調度操作,并為任務提供各種操作,如啟動、停止和取消。
四、AGV通信系統管理
通信管理提供AGV地面控制系統和AGV單機、地面監控系統、地面IO設備、車輛仿真系統和上位機的通信功能。AGV通信與無線電通信的使用,需要建立無線網絡、AGV雙向通信和地面系統,而非AGV與地面控制系統之間的通信采用輪詢和多AGV通信;地面監測系統、車輛仿真系統、使用TCP / IP通信的計算機通信。