2.5 KiB
Communication WMS - GALILEO
Source : Confluence EasyWMS France Dernière mise à jour : 07/08/2025 (v7)
Introduction
Une installation robotique communique avec le WMS via le service Windows "EasyWMS Gateway" installé sur le serveur WMS.
Tâches et mouvements
Pour chaque déplacement de conteneur, le WMS envoie un ordre de transfert (tâche) à GALILEO.
- Tâche = ordre de transfert de bout en bout
- Mouvement = déplacement d'une station à la suivante (plusieurs mouvements par tâche)
Statuts des tâches :
| Statut | Description |
|---|---|
| En attente | Pas encore transmise à GALILEO, aucun tracking |
| Générée | Prochain mouvement généré mais non transmis |
| En cours | Tracking récupéré par GALILEO, conteneur en Mov |
| Terminée | Conteneur arrivé à destination |
| Annulée | Annulée avant d'atteindre la destination |
3 types de communication
Events
GALILEO envoie un Event principalement lors du passage au PIE ou à la confirmation d'un picking.
Event PIE contient :
- Code du bac
- Poids
- Dimensions
- Type de support (P800, P1000…)
- Code Erreur :
65536= pas d'erreur
Workflow WMS appelé : Galileo_PIEEventHandler_PR
Pour activer les instances sur les Events PIE : activer le process NomPIE_NomEntrepot_GalileoPIE dans l'ApplicationService.
Search
Deux cas de déclenchement :
- GALILEO demande la station suivante pour le support qu'il vient de recevoir
- Un TK/Miniload fait des recherches en boucle (en "recherche d'ordre" quand il n'a rien à faire)
Contenu d'un Search :
- Numéro de tracking
- Numéro du support
- Identifiants de la station (Type + Numéro)
End
Envoyé quand GALILEO termine un ordre (bac arrivé à la destination du mouvement — pas de la tâche).
Cas pratique — bac arrivant au PIE
- PIE génère un Event (lecture code barres + gabarit) puis un Search
- WMS envoie un mouvement → support passe en Mov
- Bac arrive à la station suivante → GALILEO envoie un End
- Si convoyeur → nouveau Search ; si table d'entrée TK → c'est le TK qui fait les Search en boucle
- Si poste de sortie → support sort de l'installation
- Si poste de picking → Search après confirmation du picking via un Event
Tous ces échanges sont visibles dans les logs de la Gateway : voir Comprendre les logs de la Gateway