114 lines
4.0 KiB
Markdown
114 lines
4.0 KiB
Markdown
# Tests avec Miniload/Transstockeur - Gateway
|
||
|
||
> Source : [Confluence EasyWMS France](https://easywmsfrance.atlassian.net/wiki/spaces/EF/pages/3000286511136)
|
||
> Dernière mise à jour : 13/02/2026 (v12)
|
||
|
||
---
|
||
|
||
## Installation de la Gateway
|
||
|
||
La Gateway permet au WMS de communiquer avec GALILEO ou EasyS.
|
||
|
||
Télécharger sur : [https://msscc.mecalux.com/documentation/documentation/master/EN/docs_downloads/services/gateway.md](https://msscc.mecalux.com/documentation/documentation/master/EN/docs_downloads/services/gateway.md)
|
||
|
||
Lancer l'installeur, sélectionner **"Gateway"** puis **"Install"**.
|
||
|
||
Répertoire d'installation : `C:\Program Files\Mecalux\EasyWMS Gateway 2015`
|
||
|
||
---
|
||
|
||
## Configuration de la Gateway
|
||
|
||
Fichier de configuration : `C:\ProgramData\Mecalux\EasyWMS Gateway 2015\Config\MainObject.config`
|
||
|
||
1. Modifier le **tenantCode** pour mettre celui du WMS
|
||
2. Mettre à jour les données de connexion du **TokenUser** (pas ClientUser)
|
||
3. Pour encoder un nouveau mot de passe : utiliser **PasswordEncrypt** dans `C:\Program Files\Mecalux\EasyWMS Gateway 2015`
|
||
4. Démarrer le service Windows **EasyWMSGateway2015**
|
||
|
||
Logs : `C:\ProgramData\Mecalux\EasyWMS Gateway 2015\Logs`
|
||
|
||
---
|
||
|
||
## Ouvrir le port 3000 de la VM
|
||
|
||
Pour simuler sur une VM, ouvrir le port 3000 (Galileo utilise ce port).
|
||
|
||
**Via PowerShell :**
|
||
```powershell
|
||
Remove-NetFirewallRule -DisplayName "EasyS Port 3000"
|
||
New-NetFirewallRule -DisplayName "EasyS Port 3000" -Direction Inbound -LocalPort 3000 -Protocol TCP -Action Allow -Profile Any -RemoteAddress Any
|
||
```
|
||
|
||
**Via l'interface graphique :** Ajouter une règle Inbound et Outbound dans Windows Defender Firewall sur le port 3000.
|
||
|
||
---
|
||
|
||
## Lancement d'EasyS en mode simulation
|
||
|
||
1. Lancer EasyS et charger la configuration d'entrepôt
|
||
2. Cliquer sur **"Start"**
|
||
3. Renseigner l'adresse IP du serveur WMS → **"Next"**
|
||
4. Décocher **"Generate simulation report"** → cliquer sur **"Simulation 3D"**
|
||
5. Vérifier les logs de la Gateway pour confirmer la connexion (beaucoup de logs sans erreur = OK)
|
||
|
||
---
|
||
|
||
## Faire rentrer un bac dans le miniload
|
||
|
||
1. Double-clic sur le **PIE** dans EasyS
|
||
2. Aller dans l'onglet **"PIE Info"** → cliquer sur le bouton tout à gauche
|
||
3. Renseigner :
|
||
- Transport Number : `0`
|
||
- Data : code du bac
|
||
- Container Type : PLC Container Type correspondant
|
||
- Poids souhaité
|
||
- Height Type : PLC Height Type correspondant
|
||
4. Cliquer sur **Save** → un bac/palette se déplace visuellement sur le convoyeur
|
||
|
||
> ⚠️ Des **stratégies de rangement valides** sont nécessaires (y compris pour les bacs vides). Si aucun emplacement valide → rejet.
|
||
|
||
### Simuler une erreur de lecture
|
||
|
||
Dans l'onglet **Scripts** du PIE, cliquer sur **"Prepare event"** et saisir :
|
||
```
|
||
machine.Flags = "256";
|
||
```
|
||
Puis faire rentrer le bac depuis le PIE.
|
||
|
||
---
|
||
|
||
## Faire sortir un bac du miniload
|
||
|
||
Trois méthodes :
|
||
- Exiger le bac depuis le poste de picking
|
||
- Demander des bacs vides depuis le poste de picking
|
||
- Lancer une commande en préparation
|
||
|
||
**Depuis la station de travail SmartUI** (menu poste de picking) → possibilité de demander un support précis, des supports vides ou un article précis.
|
||
|
||
### Passer le poste en mode Manuel dans EasyS
|
||
|
||
Double-clic sur le poste de picking → cocher **"Manual action"** (sinon le bac repart automatiquement).
|
||
|
||
### Renvoyer le bac dans le miniload
|
||
|
||
1. Cliquer sur **"Stocker support"** depuis la station de travail
|
||
2. Dans EasyS, double-clic sur le poste de picking → cliquer sur **"Liberate"**
|
||
|
||
> ℹ️ Dès que "Manual Action" est activé sur une station, cliquer sur **"Liberate"** pour faire repartir le bac.
|
||
|
||
### Cas des commandes client
|
||
|
||
Au lancement de la commande, le WMS :
|
||
1. Assigne le poste de picking à la commande
|
||
2. Crée les tâches pour faire sortir le bac vers le PK
|
||
|
||
Vérifier la configuration des tables de préparation avant. Les tâches de picking sont de type **pickingContainer**. Une fois le picking confirmé, renvoyer le bac via "Stocker support" + "Liberate".
|
||
|
||
---
|
||
|
||
## Augmenter la vitesse de simulation
|
||
|
||
Dans EasyS, utiliser le bouton dédié pour augmenter la vitesse de déplacement des bacs/palettes.
|