10/06/2020
•Modification programme pour permettre le fonctionnement avec un système de chargement/déchargement automatique Siléane.
Ajout mode 57 sur la définition des postes de charge en mode OPI/Diag. Ce mode 57 indique l'utilisation d'un système Siléane.
Ajout mode 57 sur la définition des postes de décharge en mode OPI/Diag. Ce mode 57 indique l'utilisation d'un système Siléane de décharge côté gauche
Ajout mode 58 sur la définition des postes de décharge en mode OPI/Diag: Ce mode 58 indique éûtilisation d'un système Siléane de décharge côté droite.
Ajout de l'alarme DB102, reg53 = alarme chargeent/déchargement Siléane.
•Modification de l'enregistrement des charges dans la base de données de suivi: seul les 32 premiers caractères du champ remarque était enregistrés dans la base de données maintenant les 80 caractères possibles sont enregistrés.
•Ajout nouvelle section dans VKServer.ini [RackManager]. Cette section est utilisée en conjonction avec l'utilisation du système Siléane. Deux mots clef doivent être définis: [RackManager]DatabaseName=Nom de la base de données utilisée par le système Siléane et [RackManager]RefreshTime=10 correspondant au temps en secondes utilisé pour rafraîchir le contenu de la base de données Siléane.
•Ajout d'un mot clef Parameters.ini[System]DoNotCheckNextMoveToSavePos=0. Normalement, à la fin d'un mouvement robot (mode OPI/Diag), le système vérifie si le robot a le droit de rester sur la position. S'il n'a pas le droit, il cherche une position de repos du côté d'où se fera sont prochain mouvement et si le déplacement ne peut pas se faire (à cause d'une collision possible avec un autre robot par exemple), le robot reste sur la position. Avec ce flag, le système ne cherche plus dans la direction du prochain mouvement mais dans les 2 directions.
•Correction du fonctionnement des redresseurs: si une charge est déposée dans une position avec redresseur et que les données des blocs de traitement de la charge ne contenait pas les données du bloc du redresseur, le système devait lire les données par défaut de ce bloc mais, avec le poste de charge n°52, ces données étaient mal lu.
•Ajout d'un message d'erreur dans le logevent lorsqu'une exportation dans un fichier csv à la fin du traitement d'une charge ne peut pas se faire.
•Lorsqu'une la fonction "Définir comme rack vide" était utilisée, l'outillage associé à ce rack était effacé. Maintenant l'outillage est préservé.
•Ajout de la gestion de la bibliothèque "RackManager" utilisée par Siléane.