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