Tracabilité

24
IV.1 IV. La traçabilité 1. Présentation 2. Démarche de conception 3. Exemple

description

Tracabilité

Transcript of Tracabilité

Page 1: Tracabilité

IV.1

IV. La traçabilité

1. Présentation2. Démarche de conception3. Exemple

Page 2: Tracabilité

IV.2

1. Présentation

a) Définitionb) Contraintes et réglementationc) Exemple

Page 3: Tracabilité

IV.3

1.a) Définition

Norme ISO 8402 :« Aptitude à retrouver l’historique, l’utilisation ou la localisation d’une

entité au moyen d’identifications enregistrées »

Execution

Gestion

E X E C U T I O N

Achats Production

E X E C U T I O N

Distribution

Operating Company

Gestion

ExecutionT R A C A B I L I T ET R A C A B I L I T E

Achats Production Distribution CLIENTSCLIENTSFOURNISSEURSFOURNISSEURS

Page 4: Tracabilité

IV.4

1.b) Contraintes et réglementations

Dans le domaine alimentaire la réglementation américaine et européenne est de plus en plus forte : Règlement (CE) n°178/2002 du Parlement Européen et du

Conseil du 28 janv.2002 : Établit les principes généraux et les prescriptions générales

de la législation alimentaire Institue l’Autorité européenne de sécurité des aliments (efsa) Fixe des procédures relatives à la sécurité des denrées

alimentaires

Page 5: Tracabilité

IV.5

Règlement (CE) n°178/2002

Article 18 – TRACABILITE : Approche globale : fabricants d’aliments et fournisseurs

associés et soumis à des contraintes parallèles Traçabilité est définie et s’applique à tous les maillons de la

chaîne alimentaire Obligation de résultats et non de moyens

Article 19 – RESPONSABILITES : Obligation de fournir à l’administration la liste des produits

susceptibles de présenter un risque Responsabilité élargie à l’ensemble de la chaîne du fournisseur

au distributeur

Page 6: Tracabilité

IV.6

Les normes

Fascicule de documentation FD V01-020 (Afnor) Recommandation mise en place démarche traçabilité Description, objectif, terminologies et limites

Au niveau international : Norme Iso 22000 (2005) : Systèmes de management de la

sécurité des produits alimentaires – Exigences pour les organismes à tous les niveaux de la chaine alimentaire

Au niveau des moyens : Norme ISA S95 : structuration et échanges des informations Food and Drug Administration (USA) : 21 CFR part 11 (pour la

pharmacie surtout)

Page 7: Tracabilité

IV.7

1.c) Un exemple : la fabrication de tablettes de chocolat

MilkSugarCocoaPreservative

Choc1 LabelsBoxes

Pallets

source : séminaire Wonderworld 2006 Wonderware

Page 8: Tracabilité

IV.8

Quelles sont les informations nécessaires ?

How much was used?

What Process Segment?

What productionrequest was produced?

How much was produced?

Where?

What is the setpoint?

What much consumable was used?

What Lot was created?

Who?

What materialwas produced?

What is to be consumed?

What was received?

What Lot was

consumed?

Page 9: Tracabilité

IV.9

Historique de production

Page 10: Tracabilité

IV.10

Généalogie

Page 11: Tracabilité

IV.11

Identification des lots à rappeler

Customer complaint“Bad Product”

Serial Number of Bad Product usedthis Lot ID

QuestionedCHOC1 used

These Raw Materials

QuestionedLot ID of MILK used

in these batches

RecalledCHOC1 Lot IDs and

shipped material

Page 12: Tracabilité

IV.12

2. Démarche de conception

a) Les besoins fonctionnelsb) Formalismesc) Démarche de conception

Page 13: Tracabilité

IV.13

2.a) Les besoins fonctionnels

MES

Système Automatisé de ProductionIHM :

Dialoguer avecl'opérateur

PC :Contrôler la PO

PO :Agir sur la matière d'œuvre

Serveur d'échange :Communiquer les changements de valeurs de variables de la commande

Serveur :Observer les opérations, les transferts,l'état des stocks

Serveur :Enregistrer la généalogie, les flux, la situation

Serveur :Calculer l'évolution des lots, les quantités

Serveur et clients :Afficher des interfaces : - d'acquisition des lots, des quantités... - de restitution des états, des sous-lots et des quantités

Page 14: Tracabilité

IV.14

Les besoins fonctionnels

MES

Système Automatisé de ProductionIHM :

Dialoguer avecl'opérateur

PC :Contrôler la PO

PO :Agir sur la matière d'œuvre

Serveur d'échange :Communiquer les changements de valeurs de variables de la commande

Serveur :Observer les opérations, les transferts,l'état des stocks

Serveur :Enregistrer la généalogie, les flux, la situation

Serveur :Calculer l'évolution des lots, les quantités

Serveur et clients :Afficher des interfaces : - d'acquisition des lots, des quantités... - de restitution des états, des sous-lots et des quantités

Modéliser la structure de données

et les procédures associées

Modéliser les procédures

Modéliser des états et

des événements

Modéliser l'aspect et le

comportement

Modéliser la propagation d'événements

Analyser les fonctions

Modéliser le comportement

séquentiel

Analyserles fonctions

Page 15: Tracabilité

IV.15

2.b) Formalismes

Conception détaillée du MES : Modéliser les structures de données ➔ diagramme de classes et

règles de transformation des classes en tables Modéliser des flux ➔ Réseaux de Petri synchronisés Modéliser l'aspect ➔ schémas

Modélisation du serveur de communication Modéliser la propagation d'événements ➔ table de correspondance

des événements du MES et des événements du SAP Modélisation du système automatisé de production :

Modéliser le comportement séquentiel ➔ Grafcet ( plus proche des programmes des API que les diagrammes UML )

Page 16: Tracabilité

IV.16

Les Réseaux de Petri synchronisés

modélisation des flux modélisation du contrôle des flux possibilité de niveaux hiérarchiques par décomposition

Synchronisation : ajout à chaque transition d'un événement, la transition n'est franchie que si elle est validée et sur

occurrence de l'événement.

Page 17: Tracabilité

IV.17

2.c) Démarche de conception

Analyse du système automatisé de production : Analyse fonctionnelle : que fait le système ? Modélisation du comportement séquentiel actuel : modèles

Grafcet Mise en place de la structure de données :

Diagramme de classes Tables

Mise en place des interfaces : Schémas Variables associées et si nécessaire diag. états-transitions

Étude de la dynamique du système : Description de scénarii Comportement de l'observation des états : RdP synchronisés Table de correspondance événements MES-SAP Modification des modèles Grafcet

Page 18: Tracabilité

IV.18

S95 : le modèle matière

MaterialDefinition

Material Lot

MaterialDefinitionProperty

Material Lot Property

Hasproperties

of

Hasvalues for

0..n 0..n

1..1 0..n

Defined by

Maps to

QA TestSpecification

QA TestResult0..n

0..n

0..n0..nIs tested

by a

Defines aprocedure forobtaining a

Records theexecution of

MaterialClass

Material Class Property

Hasproperties

of

0..n

0..n

0..nIs testedby a

Maymaps to

0..n

0..n

Definesa grouping Material Sublot

0..n

0..n

Made up of

May be made upof sublots

Is associatedwith a

Page 19: Tracabilité

IV.19

3. Exemple : un système d'assemblage

a) Le systèmeb) Le modèle RdP d'observationc) Modèle de données

Page 20: Tracabilité

IV.20

3.a) Le système

Machine 1 Machine 3Machine 2

Flux de systèmes assemblés

Flux de composants

3 machines sur lesquelles : la machine prend une boite du stock amont et la positionne, la machine prend une pièce de son stock et la pose dans la boite, la machine évacue la boite vers le stock aval.

La circulation entre les machines est gérée automatiquement et constitue un stock intermédiaire.

Les machines sont alimentées en pièces par l'opérateur à partir d'un magasin central.

Page 21: Tracabilité

IV.21

3.b) Le modèle RdP d'observation

Une place représente un état des pièces et des assemblages: dans le magasin dans le stock de la machine 2 positionné sur la machine 3...

Une transition représente la réalisation d'une opération : création, suppression assemblage déplacement

Un arc représente le lien état-opération. Un jeton représente une pièce, une boite ou un assemblage.

Page 22: Tracabilité

IV.22

3.c) Modèle de données

Modèles de la situation courante :

ID Description

Boite Boite

Piece1 Pièce posée sur la machine 1

Piece2 Pièce posée sur la machine 2

Piece3 Pièce posée sur la machine 3

Table matièreID Matière

1001 Piece1

2001 Piece2

3001 Piece3

4001 Boite

Table lot

ID Quantité Lot Emplacement

1001-001 20 1001 Magasin

2001-001 5 2001 Magasin

3001-001 30 3001 Magasin

4001-001 50 4001 Magasin

Table sous-lot

Page 23: Tracabilité

IV.23

Modèle de données

Modèle des transferts de matière :

Sous-lot source Place source

Quantité source

Sous-lot cible Place cible

Qte cible Date début

Date fin

1001-003 S18 1 1001-006 A20 2 08:21:00 08:21:36

Table transfert

1001-003 : 8p

S18

1001-006 : 2p

A20op18

Avant transfert :

Après transfert : 1001-003 : 7p

S18

1001-006 : 4p

A20op18

2

2

Page 24: Tracabilité

IV.24

Modèle de données

Historisation des modifications des tables : qui a fait quoi à quel moment ?

ID Description Date modification Type modification

Auteur modification

Table matière-historique