144 lines
4.7 KiB
Markdown
144 lines
4.7 KiB
Markdown
---
|
||
title: "Configuration Galileo — Limagrain"
|
||
tags: [stockage, galileo, TMS, architecture, IT]
|
||
status: draft
|
||
standard_ref: architecture/galileo-integration.md
|
||
jira_refs: []
|
||
confluence_refs: []
|
||
sources: [FR-SW-04-07_LIMAGRAIN_Functional_Analysis_V1.5.docx]
|
||
last_updated: 2026-05-05
|
||
author: Arthur
|
||
---
|
||
|
||
# Configuration Galileo — Limagrain
|
||
|
||
> **Résumé** : architecture logicielle IT de l'installation Limagrain et
|
||
> spécificités de la configuration Galileo (TMS).
|
||
|
||
> **Standard EasyWMS** : → voir [GALILEO Integration](../../architecture/galileo-integration.md),
|
||
> [System Architecture](../../architecture/overview.md)
|
||
> Ce qui suit documente les **spécificités Limagrain** par rapport au standard.
|
||
|
||
## Contexte projet
|
||
|
||
EasyWMS gère l'entrepôt automatique Limagrain avec une base Oracle. Le TMS
|
||
Galileo contrôle les 4 transstockeurs, les convoyeurs, navettes et stations
|
||
PIE. Les AGV sont gérés par un fournisseur tiers (non Galileo).
|
||
|
||
## Architecture logicielle
|
||
|
||
```mermaid
|
||
graph TD
|
||
SAP[SAP EWM] -->|XML / Webservice| GNA[EasyWMS GNA]
|
||
GNA --> EWMS[EasyWMS Serveur]
|
||
EWMS --> BBDD[(Oracle DB)]
|
||
EWMS --> GW[EasyWMS Gateway]
|
||
GW -->|TCP 3000| GAL[Galileo TMS]
|
||
GAL --> TK[Transstockeurs x4]
|
||
GAL --> CONV[Convoyeurs]
|
||
GAL --> NAV[Navettes]
|
||
GAL --> PIE[Stations PIE x3]
|
||
EWMS --> LP[Label Printer Service]
|
||
EWMS --> WEB[Application Web EasyWMS]
|
||
EWMS --> PC[Application PC EasyWMS]
|
||
WEB --> TRF[Terminaux RF]
|
||
AGV[AGV - Fournisseur tiers] -.->|Interface séparée| EWMS
|
||
```
|
||
|
||
### Composants serveur EasyWMS
|
||
|
||
| Composant | Rôle |
|
||
|-----------|------|
|
||
| Application serveur EasyWMS | Services de logique et gestion |
|
||
| Oracle DB | Base de données |
|
||
| EasyWMS GNA | Communication ERP (SAP) via XML/Webservice |
|
||
| EasyWMS Gateway | Communication Galileo (protocole frames TCP) |
|
||
| EasyWMS Label Printer | Impression étiquettes et documents |
|
||
|
||
### Communication ERP
|
||
|
||
- **Protocole** : XML + Webservice
|
||
- **ERP** : SAP EWM
|
||
- **Direction** : bidirectionnelle (voir [Messages ERP](../06-erp-interface/messages-reference.md))
|
||
|
||
## Stations PIE — Configuration spécifique
|
||
|
||
3 stations PIE installées :
|
||
|
||
| Station | Côté | Usage principal |
|
||
|---------|------|----------------|
|
||
| PIE_01 | Quais (production) | Réception production directe |
|
||
| PIE_02 | Postes de travail | Réception ext./retours après traitement |
|
||
| PIE_03 | Postes de travail | Idem PIE_02 |
|
||
|
||
### Mode d'insertion PIE
|
||
|
||
- **Mode normal** (known containers) : rejet si RFID inconnue
|
||
- [CUSTOM] Pas de message ASO au passage PIE
|
||
- [CUSTOM] Vérification poids avec tolérances par type article
|
||
- [CUSTOM] Mise à jour du « Poids de l'unité » du conteneur à chaque passage
|
||
|
||
### Contrôle au PIE
|
||
|
||
| Contrôle | Valeur limite |
|
||
|----------|---------------|
|
||
| Dimensions max | 1300 × 1100 × 1900 mm |
|
||
| Poids max | 1250 kg |
|
||
| État palette bois | Correct (visuel Galileo) |
|
||
| Lecture RFID | Obligatoire — doit être connue (ASN) |
|
||
|
||
## Flux physiques dans l'entrepôt
|
||
|
||
Les flux sont majoritairement réalisés par des **AGV** (fournisseur tiers).
|
||
EasyWMS communique les points de prise et de dépose ; le sens de prise/dépose
|
||
est géré par le fournisseur AGV.
|
||
|
||
Deux entrées dans l'ASRS :
|
||
|
||
| Entrée | Côté | Usage |
|
||
|--------|------|-------|
|
||
| Entrée production | Quais (PIE_01) | Palettes production, palettes vides |
|
||
| Entrée postes de travail | Postes (PIE_02/03) | Palettes après traitement en poste |
|
||
|
||
> En cas de blocage long terme sur une entrée, un bouton permet de
|
||
> rediriger les flux vers l'autre entrée.
|
||
|
||
## Rétention des données
|
||
|
||
| Entité | Durée standard | Souhait Limagrain |
|
||
|--------|----------------|-------------------|
|
||
| Transactions | 6 mois | 2 ans |
|
||
| Movements | 6 mois | 2 ans |
|
||
| Outbound Orders | 1 an | 2 ans |
|
||
| Inbound Orders | 1 an | 2 ans |
|
||
| Tasks | 1 an | 2 ans |
|
||
| Stock adjustments | 1 an | 2 ans |
|
||
|
||
> ⚠️ Mecalux doit étudier l'impact de la rétention 2 ans sur les prérequis
|
||
> serveurs pour éviter saturation DB et lenteurs.
|
||
|
||
## Points d'attention
|
||
|
||
⚠️ Les interfaces AGV sont définies dans un document annexe séparé et
|
||
peuvent impacter les flux fonctionnels.
|
||
|
||
⚠️ La banderoleuse (filmeuse) est située avant le PIE côté postes de
|
||
travail — un contrôle capacité filmeuse est fait en amont du PIE.
|
||
|
||
## Questions ouvertes
|
||
|
||
- [ ] Impact rétention 2 ans sur les performances Oracle (@Nicolas)
|
||
- [ ] Fournisseur AGV définitif et protocole d'interface (@Théo)
|
||
|
||
## Historique des modifications
|
||
|
||
| Date | Auteur | Modification |
|
||
|------|--------|--------------|
|
||
| 2026-05-05 | Arthur | Création initiale depuis AF V1.5 |
|
||
|
||
## Références
|
||
|
||
| Source | Type | Date |
|
||
|--------|------|------|
|
||
| FR-SW-04-07_LIMAGRAIN_Functional_Analysis_V1.5 | Analyse fonctionnelle | 28/11/2025 |
|