Rubrique de base de Séquence
Pour chaque base-séquence déclarée dans la rubrique [Module] va être déclarée une rubrique base-séquence de nom le nom de la base-séquence. Cette rubrique énumère les constantes applicatives propres à la base séquence.
|
Nom |
Description |
Exemple |
|---|---|---|
|
Counters |
Nombre de compteurs de 5mn à intégrer dans chaque séquence ( il en faut 96 pour 8 heures). |
Counters = 96 |
|
Comment |
Longueur en caractère des commentaires pouvant être associés à chaque séquence |
Comment = 236 |
|
CycleTime |
Temps de cycle théorique (en seconde) de référence pour cette base séquence, ce temps est appliqué par défaut à tous les types de séquence |
CycleTime = 10.2 |
|
Propagation |
Suite des délais de propagation entre poste, c'est à dire le temps que met au nominal un blocage pour se propager d'un poste vers l'aval |
Propagation = 5; 8; 4; 32; 12; 11 |
Une deuxième rubrique intitulée du nom de la séquence suivi d'un point et de "Description", par exemple "MesSequences.Description", contient la liste des descripteurs de séquence. Si un descripteur de séquence nouveau apparaît dans cette liste, Sisal enregistrera automatiquement ce descripteur dans la partie description de la base séquence.
Pour chaque descripteur on trouvera une description de ce genre:
NomDeDescripteur = Identification; TypeNormalisé; TempsDeCycleSpécifique; Couleur; Habilitation
- NomDeDescripteur est l'identificateur de ce type de ce séquence, il peut être utilisé comme une constante dans les scripts, par exemple MesSequences.ArretDeMaintenance, qui identifie ce type de séquence.
- TypeNormalisé est une constante qui définit le type de séquence élémentaire conformément à la norme. La norme définit les temps suivants:
|
Temps total (TT) |
||||||
|---|---|---|---|---|---|---|
|
Temps d'ouverture (TO) |
Fermeture |
|||||
|
Temps requis (TR) |
Sous-charge, entretien préventif, essais, pauses |
|||||
|
Arrêts propres et Arrêts induits |
Sisal requiert de définir chaque sous-catégorie afin de pouvoir faire des combinaisons dans l'ensemble des temps d'ouverture, les temps de fermeture et temps total ne sont pas enregistrés par SisalTRS.
Les valeurs possibles sont:
|
Const |
Nom |
Description |
En rapport avec la norme |
|---|---|---|---|
|
TU |
Temps Utile |
Temps de fabrication utilisé à la fabrication de pièces bonnes |
TU temps utile |
|
TNNU |
Temps de rebut |
Temps de fabrication utilisé à la fabrication de pièces rebutées |
Temps net ne faisant pas partie du temps utile On a TN = TU + TNNU |
|
TFNN |
Temps fonctionnel non net |
Typiquement de la sous-cadence calculé par défaut |
Temps fonctionnel ne faisant pas partie du temps net TF = TN + TFNN |
|
TAI |
Temps d'arrêt induit |
Par exemple: Défaut d'approvisionnement, Saturation aval, manque personnel, manque de ressources extérieures, Défaut d'énergie |
Temps requis non fonctionnel liés à des arrêts induits TR = TF + TAP + TAI |
|
TMA |
Temps de micro-arrêts |
Difficilement évaluable, généralement Sisal les calcule par défaut |
TAP = TP + TAE + TAF + TMA |
|
TAF |
Temps d'arrêts fonctionnels |
Changement d'outil programmé, Réglage fréquentiel, Temps de contrôle, Changement de fabrication, Entretien fréquentiel |
idem |
|
TAE |
Temps d'arrêt d'exploitation |
Provoqué par l'utilisateur: Arrêt de service du à l'incapacité du personnel de remplir sa mission, Problèmes de qualité |
Idem |
|
TP |
Temps de panne |
Arrêts dus à un dysfonctionnement |
Idem |
|
TNR |
Temps non requis |
Sous-charge, entretien préventif, essais , pause |
Temps d'ouverture non requis On a TO = TR + TNR |
|
TO |
Temps d'ouverture |
Période pendant laquelle le moyen est ouvert |
TO |
- TempsDeCycleSpécifique définit le temps de cycle à appliquer à ce type de séquence, par exemple si pour produire une référence X on met 2s de moins qu'avec le temps de cycle de référence, on précise ici le temps de cycle spécifique; cela permet de calculer le temps utile pour cette référence. Par défaut le temps de cycle de référence est utilisé.
- Couleur permet de préciser dans un format hexadécimale la couleur qui sera utilisée pour représenter une séquence de ce type, par exemple 0xFF0000 pour du bleu pur, puisque on a la représentation Bleu-Vert-Rouge.
- Habilitation permet de préciser le niveau d'habilitation requis pour pouvoir éditer une séquence de ce type, cela permet par exemple d'autoriser les responsable de la maintenance à modifier les séquences liées à des actions de maintenance et à les empêcher de modifier des séquences liées à des productions utiles.
Pour qu'un utilisateur puisse modifier une séquence, il faut que le "et logique" entre son habilitation et l'habilitation de la séquence soit égale à l'habilitation de la séquence.
Le paramètre habilitation n'est pris en compte qu'une seule fois à la création du descripteur, les mises à jour ultérieures du descripteur n'auront aucun effet sur l'habilitation.