Pour afficher l'éditeur de séquences il faut sélectionner le menu { Edition ¦ Editeur de séquences } La fenêtre suivante s'affiche:
Lors de l'ouverture, la dernière séquence éditée apparait à l'écran.
Lorsque la souris passe sur une icône un texte explicatif s'affiche à l'écran.
Dans les colonnes de la séquence, chaque champs éditable affiche un texte explicatif en bas de page lorsque l'on passe dessus avec la souris:
Les icônes ont les significations suivantes:
Ouvrir une séquence déjà existante
Effacement de l'éditeur pour commencer une nouvelle séquence. Seul les données non enregistrées seront supprimées.
Sauvegarde de la séquence actuellement éditée.
Impression de la séquence actuellement éditée.
Import de la séquence actuellement éditée.
Export de la séquence actuellement éditée.
Export de toutes les séquences enregistrées.
Chargement d'un nouveau diagramme
Affichage de la fenêtre historique de la séquence.
Explication des champs:
Champs |
Lecture/Ecriture |
Fonction |
---|---|---|
# |
Lecture |
Numéro de la séquence. Ce champ est modifié uniquement lors du chargement d'une séquence depuis le serveur ou lors de la sauvegarde de celle-ci. |
Nom de la séquence |
Lecture/Ecriture |
Nom de la séquence (32 caractères maximum) |
Type de support |
Lecture/Ecriture |
Utilisé seulement lorsqu'un contrôle du type de support (rack,Tonneau,vibarel) est effectué au poste de charge. Le contrôle du type de support est fait grâce à l'utilisation d'entrées digitales indiquant le type de support utilisé. |
Status |
Lecture/Ecriture |
Etat de la séquence (validée ou non validée). Un niveau d'accès est utilisé pour permettre le chargement de séquences non validées. |
Niveau d'accès |
Lecture/Ecriture |
Un niveau d'accès peut être donné à la séquence permettant uniquement aux utilisateurs ayant au minimum ce niveau d'accès de charger cette séquence au poste de charge. |
Classe |
Lecture/Ecriture |
Il est possible d'attribuer une classe (1..100) à une séquence. Ces classes peuvent être autorisées ou interdites par l'automate programmable. La section [ProgramClass] du fichier IO.ini permet d'attribuer une I/O à chaque classe (1=N° I/O 2=N° I/O, etc...). Ces I/O doivent être de type Bit. Si l'I/O est ON, la classe est autorisée si elle est OFF, la classe est interdite. |
Mode |
Lecture/Ecriture |
DIA correspond à une séquence qui a été réalisée à l'aide du programme VK QuickDiagram. OPI correspond à une séquence qui a été réalisée à l'aide de cet éditeur de séquences. Pour transformer une séquence DIA en OPI, il suffit de cliquer sur le bouton [OPI]. L'inverse n'est pas possible. |
Remarque |
Lecture/Ecriture |
Champs utilisé pour commenter la séquence. Ce commentaire sera utilisé dans l'historique des modifications de la séquence. |
Version |
Lecture |
Numéro de version de la séquence. Chaque fois qu'une séquence est sauvegardée, son numéro de version subit l'incrément d'une unité. |
Utilisateur |
Lecture |
Nom de l'utilisateur qui a sauvegardé la séquence. |
Date |
Lecture |
Date de sauvegarde de la séquence. |
Le tableau des pas de séquence est composé des colonnes suivantes:
Colonne |
Mode |
Fonction |
---|---|---|
# |
DIA/OPI/PRIO |
N° du pas de séquence (1..99) |
Position |
DIA/OPI/PRIO |
Numéro de position dans laquelle les charges seront déposées. |
Grp |
DIA/OPI/PRIO |
Groupe dans lequel les charges seront déposées. Si un groupe est utilisé, les charges pourront être déposées dans n'importe quelle position de ce groupe. |
Tmin |
DIA/OPI/PRIO |
Temps minimum d'immersion autorisé (temps exprimé en secondes) |
Teff |
DIA |
Temps effectif d'immersion (calculé dans le programme VK QuickDiagram) |
Tmax |
DIA/OPI/PRIO |
Temps maximum d'immersion autorisé |
Egt. |
DIA/OPI/PRIO |
Temps d'égouttage sur la position. |
Variable |
DIA/OPI/PRIO |
Indique si le système à le droit de varier le temps entre le Tmin et le Tmax (Oui ou Charge) ou doit utiliser le Tmin comme temps fixe (Non). Le temps peut être modifié au poste de charge (Charge) |
Mont. |
DIA/OPI/PRIO |
Type de montée à utiliser par les transporteurs sur ce pas de séquence. |
Desc. |
DIA/OPI/PRIO |
Type de descente à utiliser par les transporteurs sur ce pas de séquence. |
Robot |
DIA/OPI/PRIO |
Numéro de transporteur (robot) à utiliser pour prendre la charge. 0=le système choisi selon la disponibilité des différents robots |
Prio |
PRIO |
Priorité.Ce paramètre correspond à un temps. Ce temps est soustrait du temps minimum pour effectuer l’appel d’un transporteur. Si ce temps est égal à 255 cela veut dire que le robot qui a déposé la charge attend la fin de Tmin puis prend la charge et continue la séquence. Attention, le robot qui a déposé la charge est bloqué pendant tout ce temps et ne peut pas effectuer d’autres mouvements. |
C.P. |
PRIO |
Clear Path. Ce paramètre correspond à un nombre de pas de séquence libre pour pouvoir continuer la séquence. Ce paramètre doit être >1 pour être significatif. Par exemple, 2 signifie que les positions des 2 prochains pas de séquence doivent être libre avant de sortir de la position actuelle. La position actuelle correspond soit la position indiquée dans la colonne "Position" ou soit la position du groupe dans lequel la charge a été déposé. |
# M/D |
PRIO |
Nombre de montée/descente à effectuer sur la position |
T.M/D |
PRIO |
Temps entre chaque montée/descente (secondes) |
Prog. T |
DIA/OPI |
Numéro de programme à transférer au tonneau |
Aut |
DIA/OPI/PRIO |
Automatismes à exécuter sur la position. Si des automatismes ont été programmés, une icône représentant un engrenage est affichée dans cette colonne. Pour afficher la liste des automatismes d'un pas de séquence, cliquer sur l'engrenage désiré. La liste sera affichée dans le tableau "Automatisme"
|
Un clic dans la colonne "Aut" et la fenêtre suivante apparait:
La fenêtre des automatismes est composée des colonnes suivantes:
Colonne |
Fonction |
---|---|
# |
Numéro d'automatisme |
Automatisme |
Nom des automatismes sélectionnés |
Data |
Donnée utilisée par l'automatisme si celui-ci est de type "external data" ou "external timer". Les données des automatismes 1 à 4 sont limitées à 1 byte (0..255). Pour les autres, les données sont limitées à un Word (0..65535). |
Pour définir une nouvelle séquence, commencer par effacer l'éditeur avec l'icône .
Cliquer sur l'image de la machine,à l’intérieur des positions pour choisir le groupe ou sur les numéros des positions pour choisir la position spécifique. Le tableau se remplit petit-à-petit avec les noms des positions sur lesquelles vous avez cliquez. Les temps minimums, maximum et d’égouttage sont remplis avec les temps par défaut (voir valeurs par défaut des positions). Vous pouvez effacer une ligne en positionnant le curseur sur une case de la ligne à effacer puis pressez sur la touche [DEL]. Pour insérer une ligne, positionner le curseur sur la ligne avant laquelle vous désirez insérer puis pressez sur la touche [INS]. La séquence doit être définie commençant par le poste de charge et se terminant sur le poste de décharge pour les machines ne possédant pas de gare. Sur les machines équipée d'une gare, les séquences doivent commencer par la gare et se terminer par la gare (ou un poste de décharge).
Une fois la séquence de passage définie, il faut ajuster les temps selon votre désir. Ajouter encore les automatismes désirés et la séquence est prête à être sauvegardée.
Pour sauvegarder la séquence, sélectionner l'icône . A cet instant, un test de cohérence est exécuté par le programme. Si un mouvement ne peut pas être réalisé (position inaccessible par un robot) un message sera généré et la sauvegarde ne pourra pas s'effectuer. Si tous les mouvements sont possibles, la boîte de sélection de séquence s'affiche:
Sélectionner le numéro de séquence dans lequel l'éditeur sera sauvegardé puis cliquer sur [OK] pour terminer.
Pour charger un diagramme réalisé à l'aide du programme VK QuickDiagram, sélectionner l'icône . La boîte de sélection de fichiers s'affiche. Vous pouvez sélectionner 2 types de fichiers: SSF (ancien format, ne contenant pas les temps de déplacement des transporteurs) ou SSS (nouveau format contenant les temps de déplacement des transporteurs). Choisir le fichier désiré puis cliquer sur le bouton [Ouvrir]. La boîte de sélection de diagramme s'affiche. Si ce fichier contient des diagrammes, la liste des diagrammes disponibles est affichée. Si il ne contient aucun diagramme, une liste vide est affichée.