Files
2026-05-20 09:41:27 +02:00

114 lines
4.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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.