Mirle.Component.API.AutomatedGuideVehicleController Class for message sequnce number Constructure Message sequnce number Lock of message sequnce number Sequnce number Lock of get sequnce number Message Sequnce instance Message sequnce number Class for set mission request Constructure Sub mission list Get set mission request data object Auotmated guide vehicle controller protocol version Message sequnce number Message priority Sub mission list Set mission request data object Class for sub mission Space is meaning port or station Current equipment completed executd action or will be execute action load
unload
idle
ask-open-gate
read-code
ack-close-gate
Get set mission reply data object Code of reply ACK
NG
Failed reason when reply is NG Get set mission reply data object Automated guide vehicle controller protocol version Message sequnce number Message priority Process result Failed reason Set mission reply data object reply : true = ACK, false = NG Class for set mission result AMR identify number of executing task/mission Space is meaning port/station Current equipment completed executd action or will be execute action load
unload
idle
ask-open-gate
read-code
ack-close-gate
Permit equipment execute action or recevie equipment executed action OK
NG
Cancel-by-user
OK-by-user
Failed reason when result is NG/Cancel-by-user Class for set mission ack Ack of message OK
NG
Get set mission ack data object Automated guide vehicle ccontroller protocol version Message sequnce number Message priority Process result Set mission ack data object ack : true = OK, false = NG Class fro set mission status request Mission sequence of task task command pause
resume
cancel
Get set misssion status request data object Automated guide vehicle controller protocol version Message sequence number Mission sequence of task Set mission status request data object Class for set mission status reply Reply of result ACK
NG
Mission sequnce of task Failed reason when reply is NG Get set mission status reply data object Automated guide vehicle controller protocol version Message sequnce number Message priority Mission sequnce of task Reply of result 失敗原因 Set mission status reply data object reply : true = ACK, false = NG Class for set mission status result Mission sequnce of task Task command pause
resume
cancel
Action result OK
NG
失敗理由 控制任務回應類別 回應 OK 取得控制任務回應 通訊協議版本 訊息流水號 訊息優先權 控制任務回應 車輛清單請求類別 區域 all 取得車輛清單請求 通訊協議版本 訊息流水號 訊息優先權 車輛清單請求 車輛清單回應類別 指令確認結果 ACK
NG
失敗理由 取得車輛清單回應 通訊協議版本 訊息流水號 訊息優先權 回應結果 失敗原因 車輛清單回應 reply : true = ACK, false = NG 車輛清單回報類別 車輛總數 車輛名稱列表 逗號分隔 車輛清單回應類別 回應 OK
取得車輛清單回應 通訊協議版本 訊息流水號 訊息優先權 車輛清單回應 詢問車況請求類別 AMR名稱或車號 取得詢問車況請求 通訊協議版本 訊息流水號 訊息優先權 AMR名稱或車號 詢問車況請求 詢問車況回應類別 指令確認結果 ACK
NG
失敗理由 取得詢問車況回應 通訊協議版本 訊息流水號 訊息優先權 回應結果 失敗原因 詢問車況回應 reply : true = ACK, false = NG 詢問車輛狀況回報類別 AMR名稱或車號 健康情報 車輛健康狀況類別 運動狀態 running
collision stop
avoidance stop
pause stop
charging stop
working stop
standby stop
電池電量資訊 (%) 電池電壓資訊 (V) 車輛行進速度 (m/s) 車輛行走公里數 (m) 詢問車輛狀況回應類別 回應 OK 取得詢問車輛狀況回應 通訊協議版本 訊息流水號 訊息優先權 詢問車輛狀況回應 緊急狀況請求類別 2.5.a 緊急事件種類 earthquake
fire
取得緊急狀況請求 通訊協議版本 訊息流水號 訊息優先權 緊急事件 緊急狀況請求 @event : 0 = earthquake, 1 = fire 緊急狀況回應類別 2.5.b 指令確認結果 ACK
NG
失敗理由 取得緊急狀況回應 通訊協議版本 訊息流水號 訊息優先權 回應結果 失敗原因 緊急狀況回應 reply : true = ACK, false = NG 緊急狀況結果回報類別 2.5.b 緊急事件 earthquake
fire
執行結果 OK
NG
失敗理由 緊急狀況回應類別 回應 OK 取得緊急狀況回應 通訊協議版本 訊息流水號 訊息優先權 緊急狀況回應 硬體元件錯誤類別 3.1.alert 設備名稱或車號 設備故障地點 (x, y, theta) Alert 狀態變化 OK-to-NG
NG-to-OK
Other
有問題的元件名稱 搬運任務所屬序號 警報代碼 失敗理由 心跳包回報類別 3.2.Heartbeat 設備名稱/車號 系統狀態回報類別 3.3.Online 設備名稱/車號 系統狀態 reomte
local
off-line
通用訊息類別 本通訊協議版本 指令序號 時間戳記 yyyy-MM-dd HH:mm:ss.fff 命令優先權重 1 - 255 Enumerate for transaction name Set mission request 2.1.a Set mission reply 2.1.b Set mission result 2.1.c set mission ack 2.1.d set mission status request 2.2.a Set mission status reply 2.2.b Set mission status result 2.2.c Set mission status ack 2.2.d Set amr list request 2.3.a Set amr list reply 2.3.b Set amr list result 2.3.c Set amr list ack 2.3.d Set amr health request 2.4.a Set amr health reply 2.4.b Set amr health result 2.4.c Set amr health ack 2.4.d Set amr emergency request 2.5.a Set amr emergency reply 2.5.b Set amr emergency result 2.5.c Set amr emergency ack 2.5.d Component fault alert report 3.1.alert Heartbeat report 3.2.Heartbeat System status report 3.3.Online Class for transaction name extension apporach Convert to web application programming interface url Enumerate fro transaction name Web application programming interface url Convert to transaction identify number Enumerate for transaction name Transaction identify number Automated Guide Vehicle Contoller 商業邏輯介面 Message dirction of automated guide vehicle controller to warehouse control system 處理發派任務回報 回報訊息 網路位址 已成功完成的工作 Process message of 2.1.c 處理控制任務回報 回報訊息 網路位址 已成功完成的工作 Process message of 2.2.c 處理車輛清單回報 回報訊息 網路位址 已成功完成的工作 Process message of 2.3.c 處理訊問車況回報 回報訊息 網路位址 已成功完成的工作 Process message of 2.4.c 處理緊急狀況結果回報 回報訊息 網路位址 已成功完成的工作 Process message of 2.5.c 處理硬體元件錯誤回報 回報訊息 網路位址 已成功完成的工作 Process message of 3.1.alert 處理心跳包回報 回報訊息 網路位址 已成功完成的工作 Process message of 3.2.Heartbeat 處理系統狀態回報 回報訊息 網路位址 已成功完成的工作 Process message of 3.3.Online Automated Guide Vehicle Contoller 商業邏輯介面 Message dirction of automated guide vehicle controller reply message to warehouse control system 處理發派任務回應 回應訊息 軟體編號 已成功完成的工作 Process message of 2.1.b 處理控制任務回應 回應訊息 軟體編號 已成功完成的工作 Process message of 2.2.b 處理車輛清單回應 回應訊息 軟體編號 已成功完的工作 Process message of 2.3.b 處理詢問車況回應 回應訊息 軟體編號 Process message of 2.4.b 處理緊急狀況回應 回應訊息 軟體編號 已成功完成的工作 Process message of 2.5.b Automated Guide Vehicle Contoller 商業邏輯介面 Message direction of warehouse control system to automated guide vehicle controller 處理發派任務請求 請求訊息 已成功完成的工作 Process message of 2.1.a 處理發派任務回應 回應訊息 已成功完成的工作 Process message of 2.1.d 處理控制任務請求 請求訊息 已成功完成的工作 Process message of 2.2.a 處理控制任務結果回應 回應訊息 已成功完成的工作 Process message of 2.2.d 處理車輛清單請求 請求訊息 已成功完成的工作 Process message of 2.3.a 處理車輛清單結果回應 回應訊息 已成功完成的工作 Process message of 2.3.d 處理詢問車況請求 請求訊息 已成功完成的工作 Process message of 2.4.a 處理詢問車況結果回應 回應訊息 已成功完成的工作 Process message of 2.4.d 處理緊急狀況請求 請求訊息 已成功完成的工作 Process message of 2.5.a 處理緊急狀況結果回應 回應訊息 已成功完成的工作 Process message of 2.5.d Automated Guide Vehicle Controller 商業邏輯介面 Trigger Request/Response web application programming 發派任務請求 訊息流水號 已成功完成的工作 發派任務回應 訊息流水號 已成功完成的工作 控制任務請求 訊息流水號 已成功完成的工作 控制任務結果回應 訊息流水號 車輛清單請求 訊息流水號 已成功完成的工作 車輛清單結果回應 訊息流水號 已成功完成的工作 詢問車況請求 訊息流水號 已成功完成的工作 訊問車況結果回應 訊息流水號 已成功完成的工作 緊急狀況通知請求 訊息流水號 已成功完成的工作 緊急狀況結果回應 訊息流水號 已成功完成的工作