2.1 Généralités LINA
2.1.1 Référentiel article
Nous allons créer 3 articles permettant de produire des tasses remplies de bille.
Dans le logiciel LINA Process, Liste des articles référencés en stock :

Figure 1 : article en stock
Pour ce faire, nous avons :
- Un consommable : les tasses vides ;
- Une matière première : les billes ;
- Un produit fini : les tasses remplies de 3 billes.
Dans Editer Article et composé, onglet Version active complète :

Figure 2 : Tasse 3 billes
Remarque : Un article / une zone de stock possède un code et un ID. Les deux sont utilisables.
Il faut seulement faire attention au paramétrage de LINA et ce que l’on utilise dans l’automate.
Dans Configuration > Paramètre globaux :
Si on utilise l’ID pour la zone de stock il faut que :
"PROCESS_REC_TRACE_ZONE_VALUE_COL" = StockZoneID
Pour l’article, on utilise le code que l’on renseigne manuellement à la création de l’article :
"PROCESS_REC_TRACE_ARTICLE_VALUE_COL" = ArtCode
Redémarrer LINA suite à une modification.
2.1.2 Zone stock

Figure 3 : Zone de stock
2.1.3 Hiérarchisation GPAO

Figure 4 : Carte GMAO OF
Nous avons vu la création d’un article composé, qui est une liste d’ingrédient.
Maintenant nous allons parler des procédures. Les procédures peuvent s’apparenter à la recette : comment préparer ces ingrédients ?
- Une procédure s’exécute sur une ligne de production ;
- Cette ligne se situe dans un atelier de fabrication ;
- Cet atelier appartient à une entité.

Figure 5 : Stock et Zone de stock

Figure 6 : Stock et Atelier

Figure 7 : Stock et Lignes

Figure 8 : Stock et Procédure

Figure 9 : Structure de variables
La Structure de variables est une structure commune qui permet la synchronisation entre :
- La procédure LINA ;
- La séquence automate.
On a vu qu’une procédure s’exécute sur une ligne.

Figure 10 : Liste des postes de charge
Une ligne est composée d’un ou plusieurs postes de charges.
Chaque poste de charge peut exécuter un ou plusieurs types d’opérations :

Figure 11 : Liste des types d'opération
Dans la colonne 2 "Nom", le libellé du Type op 102 se termine par deux points. Il sera affiché dans une IHM de type organigramme de procédure.
C’est ces types d’opérations que l’on utilise ensuite dans la procédure, et grâce à la ligne choisie, ils seront exécutés sur tels ou tels autres postes de charge.
Exemple de Procédure :
Dans la boîte de dialogue Opération :

Figure 12 : Type op 102 Ecriture nomenclature
Nom : "101 - Ecriture nomenclature :"
⚠ Attention : La numérotation de Type op ne correspond pas au n° de Nom.
Les paramètres permettent de synchroniser LINA et l’automate.

Figure 13 : Type op 107 Standard automatique
Type opération : 107 - Standard automatique peut avoir plusieurs fonctions.
Nom : 102 - Attente Autorisation fin
⚠ Attention à la collision de n° : ne pas confondre Type op "102 - Ecriture nomenclature :" avec "Nom : 102 - Attente Autorisation fin".
En fin de boîte de dialogue Opération, grille Paramètres, 1ère colonne Nom, déplier "Groupe:", utiliser seulement les Mnémos :
3 - Autorisation fin ;
4 - Ecriture fin ;
99 - Abandon pour gérer la fin de la procédure.
2.1.4 Nomenclature
Nous avons vu dans la configuration de la procédure que celle-ci va écrire une nomenclature. Pour ce faire il va falloir l’ajouter au DB d’échange. Le DB500 sera complété par les variables d’autres évènements liés au même poste de charge.
Dans l’API :
UDT :

Figure 14 : UDT_LINA_Ligne_nomenclature

Figure 15 : UDT_LINA_nomenclature
Dans le DB500, clic NOMENCLATURE :

Figure 16 : DB500_LINA_OF_CONV NOMENCLATURE
Dans la séquence de création d’un OF, il y a une synchronisation quand l’écriture de nomenclature est terminée.
UDT :

Figure 17 : UDT_LINA_Gestion_structure
Pour réaliser cette synchronisation, il existe 4 mnémoniques qui sont liés à un mnémonique de type structure comme c'est le cas d’une nomenclature. Ces mnémoniques permettent également de réaliser la traçabilité des paramètres dans le cas des tableaux de valeurs.
Dans le DB500, clic GEST_NOMENCLATURE :

Figure 18 : DB500 GEST_NOMENCLATURE
Modèle structure et mnémonique :

Figure 19 : API_DMD_ECRITURE

Figure 20 : GEST_NOMENCLATURE 1 à 4

Figure 21 : Editer Modèle structure ORDRE

Figure 22 : Editer Modèle structure OF_ID

Figure 23 : Editer Modèle structure En_tete_OF

Figure 24 : Editer Mnémo NOMENCLATURE
Ressource
Lors de l’ajout d’une phase d’écriture de nomenclature, il n’y avait pas de mnémonique à renseigner.
Le lien entre la phase exécutée par un poste de charge dans une procédure et les mnémoniques est fait via une Ressource.
Dans Editer Ressource, 1er onglet Ressource :

Figure 25 : Ressource CONV_MOD
Nom : Convoyeur Modulaire
Code : CONV_MOD
Type : Convoyeur Modulaire

Figure 26 : Attributions Poste de charge
Dans ce cas, lorsque la phase écriture de nomenclature sera exécutée par le convoyeur modulaire, les données de nomenclature seront écrites dans le DB500.