Você está na página 1de 24

IV.

La traabilit
1. Prsentation
2. Dmarche de conception
3. Exemple

IV.1

1. Prsentation

a) Dfinition
b) Contraintes et rglementation
c) Exemple

IV.2

1.a) Dfinition

Norme ISO 8402 :


Aptitude retrouver lhistorique, lutilisation ou la localisation dune
entit au moyen didentifications enregistres

Distribution
FOURNISSEURS

O N

Gestion
Achats

Production

Gest
Distribution

Operating
T R A C A BCompany
ILITE
Execution

Achats
CLIENTS

Produ

E X E C U

Execu

IV.3

1.b) Contraintes et rglementations

Dans le domaine alimentaire la rglementation amricaine et


europenne est de plus en plus forte :

Rglement (CE) n178/2002 du Parlement Europen et du


Conseil du 28 janv.2002 :
tablit les principes gnraux et les prescriptions gnrales
de la lgislation alimentaire
Institue lAutorit europenne de scurit des aliments (efsa)
Fixe des procdures relatives la scurit des denres
alimentaires

IV.4

Rglement (CE) n178/2002

Article 18 TRACABILITE :

Approche globale : fabricants daliments et fournisseurs


associs et soumis des contraintes parallles
Traabilit est dfinie et sapplique tous les maillons de la
chane alimentaire
Obligation de rsultats et non de moyens

Article 19 RESPONSABILITES :

Obligation de fournir ladministration la liste des produits


susceptibles de prsenter un risque
Responsabilit largie lensemble de la chane du fournisseur
au distributeur

IV.5

Les normes

Fascicule de documentation FD V01-020 (Afnor)

Au niveau international :

Recommandation mise en place dmarche traabilit


Description, objectif, terminologies et limites
Norme Iso 22000 (2005) : Systmes de management de la
scurit 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)

IV.6

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

Milk
Sugar
Cocoa
Preservative

Choc1

Labels
Boxes

Pallets

source :
sminaire Wonderworld 2006
Wonderware

IV.7

Quelles sont les informations ncessaires ?


What Lot
was
consumed?

What is the
setpoint?

How much was


produced?

What Process
Segment?

What was
received?

Where?
What is to be
consumed?

Who?
How much
was used?

What much consumable


was used?

What production
request was
produced?
What material
was produced?

What Lot was


created?

IV.8

Historique de production

IV.9

Gnalogie

IV.10

Identification des lots rappeler


Customer complaint
Bad Product
Questioned
CHOC1 used
These Raw Materials

Serial Number of Bad


Product used
this Lot ID
Questioned
Lot ID of MILK used
in these batches

Recalled
CHOC1 Lot IDs and
shipped material

IV.11

2. Dmarche de conception

a) Les besoins fonctionnels


b) Formalismes
c) Dmarche de conception

IV.12

2.a) Les besoins fonctionnels


Serveur :
Calculer l'volution des lots,
les quantits

Serveur :
Enregistrer la gnalogie, les flux, la
situation

MES

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

Serveur :
Observer les oprations, les transferts,
l'tat des stocks

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

Systme
IHM :
Dialoguer avec
l'oprateur

Automatis de Production

PC :
Contrler
la PO

PO :
Agir sur la
matire d'uvre

IV.13

Les besoins fonctionnels


Modliser
les procdures

Modliser
la structure de donnes
Serveur : et les procdures associes

Serveur :
Calculer l'volution des lots,
les quantits

Enregistrer la gnalogie, les flux, la


situation

Modliser
des tats et
des vnements

Serveur et clients :
Modliser
Afficher des interfaces :
l'aspect et le
- d'acquisition des lots, des
comportement
quantits...
- de restitution des tats, des
sous-lots et des quantits

Serveur :
Observer les oprations, les transferts,
l'tat des stocks

Modliser
la propagation
d'vnements
Analyser
les fonctions

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

IHM :
Dialoguer avec
l'oprateur

Systme

MES

Modliser
le comportement
Automatis
squentiel de

PC :
Contrler
la PO

Analyser
les fonctions

Production

PO :
Agir sur la
matire d'uvre

IV.14

2.b) Formalismes

Conception dtaille du MES :

Modlisation du serveur de communication

Modliser les structures de donnes diagramme de classes et


rgles de transformation des classes en tables
Modliser des flux Rseaux de Petri synchroniss
Modliser l'aspect schmas

Modliser la propagation d'vnements table de correspondance


des vnements du MES et des vnements du SAP

Modlisation du systme automatis de production :

Modliser le comportement squentiel Grafcet


( plus proche des programmes des API que les diagrammes UML )

IV.15

Les Rseaux de Petri synchroniss

modlisation des flux


modlisation du contrle des flux
possibilit de niveaux hirarchiques par dcomposition

Synchronisation :

ajout chaque transition d'un vnement,


la transition n'est franchie que si elle est valide et sur
occurrence de l'vnement.
IV.16

2.c) Dmarche de conception

Analyse du systme automatis de production :

Mise en place de la structure de donnes :

Diagramme de classes
Tables

Mise en place des interfaces :

Analyse fonctionnelle : que fait le systme ?


Modlisation du comportement squentiel actuel : modles
Grafcet

Schmas
Variables associes et si ncessaire diag. tats-transitions

tude de la dynamique du systme :

Description de scnarii
Comportement de l'observation des tats : RdP synchroniss
Table de correspondance vnements MES-SAP
Modification des modles Grafcet
IV.17

S95 : le modle matire

Material
Class
Has
properties
of

Material
Definition

1..1

0..n
Defined by

Has
properties
of

0..n

Material Lot

0..n

Material Sublot
0..n

Has
values for

May be made up
of sublots

0..n

Material
Definition
Property

May
maps to
Is tested
by a

Made up of
0..n

0..n

Material
Class Property
Is tested
by a

Defines
a grouping
0..n
0..n

Maps to

Material Lot
Property

0..n
0..n
0..n

0..n
QA Test
Specification

0..n

Records the
execution of

Is associated
with a
QA Test
Result

Defines a
procedure for
obtaining a

IV.18

3. Exemple : un systme d'assemblage

a) Le systme
b) Le modle RdP d'observation
c) Modle de donnes

IV.19

3.a) Le systme

3 machines sur lesquelles :

la machine prend une boite du stock amont et la positionne,


la machine prend une pice de son stock et la pose dans la boite,
la machine vacue la boite vers le stock aval.

La circulation entre les machines est gre automatiquement et


constitue un stock intermdiaire.
Les machines sont alimentes en pices par l'oprateur partir
d'un magasin central.
Flux de composants

Machine 1

Machine 2

Flux de systmes
assembls

Machine 3

IV.20

3.b) Le modle RdP d'observation

Une place reprsente un tat des pices et des assemblages:

Une transition reprsente la ralisation d'une opration :

dans le magasin
dans le stock de la machine 2
positionn sur la machine 3...
cration, suppression
assemblage
dplacement

Un arc reprsente le lien tat-opration.


Un jeton reprsente une pice, une boite ou un assemblage.

IV.21

3.c) Modle de donnes

Modles de la situation courante :


Table matire

Table lot

ID

Description

ID

Matire

Boite

Boite

1001

Piece1

Piece1

Pice pose sur la machine 1

2001

Piece2

Piece2

Pice pose sur la machine 2

3001

Piece3

Piece3

Pice pose sur la machine 3

4001

Boite

Table sous-lot
ID

Quantit

Lot

Emplacement

1001-001

20

1001

Magasin

2001-001

2001

Magasin

3001-001

30

3001

Magasin

4001-001

50

4001

Magasin

IV.22

Modle de donnes

Modle des transferts de matire :


Table transfert

Sous-lot source

Place
source

Quantit
source

Sous-lot cible

Place
cible

Qte cible

Date
dbut

Date fin

1001-003

S18

1001-006

A20

08:21:00

08:21:36

S18

Avant transfert :

1001-003 : 7p

A20
2

1001-003 : 8p

S18

Aprs transfert :

op18

op18

1001-006 : 2p

A20
2

1001-006 : 4p

IV.23

Modle de donnes

Historisation des modifications des tables :

qui a fait quoi quel moment ?

Table matire-historique
ID

Description

Date modification

Type
modification

Auteur modification

IV.24

Você também pode gostar