Stockage Dynamique
Transcription
Stockage Dynamique
Académies Nantes, Rennes, Caen, Martinique, Guadeloupe BTS IRIS Session 2008 BTS IRIS Informatique et Réseaux pour l’Industrie et les Services techniques Dossier de présentation et de validation du sujet de projet Groupement académique : Nantes, Rennes, Caen, Martinique, Guadeloupe Lycée ou Centre de formation : Lycée Gabriel TOUCHARD Ville : Nom du projet : Session : 2008 NANTES Stockage Dynamique Académie : NANTES Référence : GT1 Présentation du projet 1.1. Contexte : Le stockage Dynamique Pour le stockage de la viande en barquette, le service informatique de la société Socopa Industrie, usine agroalimentaire localisée à Cherré (72), nous a confié l’étude d’un magasin automatisé. Ce magasin est basé sur un tapis roulant permettant de distribuer les produits vers différents emplacements à l’aide d’éjecteurs électromécaniques. Dans un souci de gestion optimale et une traçabilité toujours plus sécurisée, ce système s’interface avec un serveur de base de données distant. Pour la conduite de l’automatisme, notre partenaire a souhaité une collaboration avec l’entreprise Wago-France qui propose des contrôleurs de bus de terrain programmable. L’application s’insère dans un cycle industriel complet. Elle intègre donc la prise de commande via une interface Web ainsi que la préparation de la commande. Un poste destiné à la supervision et à la gestion de l’automatisme est également présent. Ce projet doit permettre de valider la solution développée par Wago notamment dans le domaine de la robustesse des entrées-sorties et de la communication entre les différents systèmes. Pour le développement du projet, les étudiants disposeront d’une maquette et d’une armoire de commande dans laquelle ils viendront insérer le contrôleur programmable. Le développement des modules et l’intégration de modules logiciels existant avec le contrôleur de bus de terrain programmable sont réalisés avec l’aide de l’assistance de l’entreprise Wago-France qui dispose d’un service spécialisé. IRISTouchardPresentationStockageDynamique.odt Page 1 / 5 Académies Nantes, Rennes, Caen, Martinique, Guadeloupe BTS IRIS Session 2008 1.2. Synoptiques 1.3. Définition du projet À la sortie de la chaîne de fabrication, des barquettes de steaks hachés sont déposées sur un tapis roulant. Un scanner identifie les produits par l’intermédiaire de leur code barres, puis le système les oriente vers un emplacement par exemple selon leur teneur en matière grasse (5% ou 15%…), leur nombre par barquette ou le type de produit (« à la tomate », « nature »...). Chaque emplacement permet de recevoir une sorte de produit. Chaque produit est rangé du plus ancien au plus récent pour respecter les dates de consommation. L’architecture informatique se compose de différents postes de travail pour la prise de commande, la gestion du stock, la gestion des emplacements et des produits et la préparation des commandes clients. L’ensemble du dialogue entre les systèmes est réalisé via la liaison Ethernet et s’appuie sur le protocole TCP/IP. La liaison série RS232 est utilisée pour le scanner et l’imprimante étiqueteuse. Les entrées / sorties TOR sont pilotées via contrôleur de bus de terrain programmable lui-même relié au reste du système par une liaison Ethernet. 1.3.1 Présentation détaillée du besoin Le système assure la distribution des barquettes dans les bons emplacements en fonction du code barres et réalise la gestion du stock. Chaque emplacement possède un nombre maximal de places qui est fonction des conditionnements. Au-delà des capacités d’accueil, le produit est évacué dans un bac de produits non triés et une alarme prévient l’utilisateur. Le stock doit être mis à jour dans tous les cas. Le module déporté peut fonctionner de manière autonome si le réseau Ethernet devenait inaccessible. La mise à jour des données est faite automatiquement au retour de la connexion. La production ne doit pas être interrompue en cas de problème sur le réseau de l’entreprise. IRISTouchardPresentationStockageDynamique.odt Page 2 / 5 Académies Nantes, Rennes, Caen, Martinique, Guadeloupe BTS IRIS Session 2008 Fonctionnalités Les fonctionnalités du système peuvent se décomposer en plusieurs parties : La Commande Clients est enregistrée par une télévendeuse grâce à une interface Web Le Stockage des Produits, cette partie est attribuée au contrôleur de bus de terrain programmable La Configuration de l'application, création de nouveaux produits et affectation des emplacements. Le Suivi du stock de produits La Préparation de Commandes clients 1.4. Cahier des charges 1.4.1 Description fonctionnelle Le cahier des charges est présenté ici sous sa forme fonctionnelle, il décrit chaque élément à développer. Commande Clients Référence : Mode opératoire Contraintes CC 1.1 Sélection d’un client ou saisie de ces coordonnées La liste des clients est présentée. Si le client n’existe pas, il est créé. CC 1.2 Un numéro de commande est attribué automatiquement. La date de la commande est mémorisée Code commande sur 5 caractères. Date au format JJ/MM/AAAA CC 1.3 La liste des produits commandés est enregistrée ainsi que la quantité. La liste des produits est disponible pour faciliter la saisie. Stockage Produits Référence : Mode opératoire Contraintes SP 1.1 Dépôt d’un produit sur le tapis Plusieurs produits peuvent être sur le tapis en même temps. La distance entre deux produits est supérieure à la distance entre le scanner et le premier éjecteur. SP 1.2 Le code barres est lu par le scanner Chaîne de 13 caractères terminée par Retour Chariot. SP 1.3 Le produit est orienté vers l’emplacement qui lui est destiné. Chaque emplacement ne contient qu’un seul et même type de produit. Le nombre de places par emplacement est limité. En cas de surplus, évacuation du produit SP 1.4 Mise à jour du stock Date d’entrée du produit, emplacement, Date limite de sortie. IRISTouchardPresentationStockageDynamique.odt Page 3 / 5 Académies Nantes, Rennes, Caen, Martinique, Guadeloupe BTS IRIS Session 2008 Configuration Application – Les Produits Référence : Mode opératoire Contraintes CA 1.1 Saisie du code barres par le scanner Si le produit existe déjà, on modifie la fiche produit. Les autres paramètres s’affichent automatiquement. CA 1.2 Saisie du libellé du produit Max. 33 caractères CA 1.3 Saisie du poids du produit Format décimal 5.3 CA 1.4 Saisie de la durée de conservation en magasin En jours (1 à 7) CA 1.5 Confirmation ou annulation de l’opération Annulation ne produit aucun effet sur les données Configuration Application – Les Emplacements Référence : Mode opératoire Contraintes CA 2.1 Sélection de l’emplacement à configurer Prévoir pour plus d’emplacements CA 2.2 Sélection du produit à stocker La liste des produits est déjà créée, elle est présentée à l’opérateur pour choisir. CA 2.3 Mise à jour de la contenance de l’emplacement Entier de 0 à 999 Suivi Stock Référence : Mode opératoire Contraintes CS 1.1 Choix du mode de présentation du stock Choix d’un type de produit par emplacement, par date limite, par date d’entrée. CS 1.2 Affichage de tous les produits d’un même type Le choix du produit est possible parmi une liste proposée CS 1.3 Affichage des produits emplacement par emplacement Tous les produits contenus sont affichés dans l’ordre croissant des emplacements, 0 pour les produits évacués. CS 1.4 Affichage par date limite Les produits dont la date limite de stockage arrive à échéance sont affichés d’abord. CS 1.5 Affichage par date d’entrée Du plus récent au plus ancien Préparation Commandes Référence : Mode opératoire Contraintes PC 1.1 Saisie du code de commande Numéro de code sur 5 caractères. PC 1.2 Affichage des emplacements, du nom des produits et de la quantité à prélever Les produits doivent être prélevés en respectant les dates de fabrication Édition du ticket récapitulatif Le code et la date de commande, pour chaque produit, nom, quantité, poids, doivent figurer sur le ticket ainsi que le nombre total de produits et le poids cumulé. PC 1.3 IRISTouchardPresentationStockageDynamique.odt Page 4 / 5 Académies Nantes, Rennes, Caen, Martinique, Guadeloupe BTS IRIS Session 2008 Définition des entrées / sorties du système Le contrôleur de bus de terrain programmable destiné à la gestion du tapis doit disposer d’un port série RS232 pour connecter le scanner, d’entrées / sorties TOR pour piloter la partie opérative, et une connexion réseau TCP/IP pour accéder au serveur. Chaque éjecteur est composé d’un électro-aimant et d’un capteur de position. Capteurs de position photoélectrique Télémécanique type XU5-N18 P340 Référenc e Description Contraintes E0 Capteur Éjecteur 1 Commande 24 Volts E1 Capteur Éjecteur 2 Commande 24 Volts E2 Capteur Éjecteur 3 Commande 24 Volts Capteur Éjecteur 4 Commande 24 Volts E3 Sorties TOR Référence Description Contraintes S0 Électro-aimant Éjecteur 1 Commande 24 Volts S1 Électro-aimant Éjecteur 2 Commande 24 Volts S2 Électro-aimant Éjecteur 3 Commande 24 Volts S3 Électro-aimant Éjecteur 4 Commande 24 Volts Le dialogue avec la base de données se fait sous la forme de requêtes SQL. L’interface utilisateur doit être simple et intuitive, utilisable par des personnels sans qualification informatique. L’utilisation d’un écran tactile (sans clavier ni souris) est prévue pour le poste de préparation commande. IRISTouchardPresentationStockageDynamique.odt Page 5 / 5