Télécharger Imprimer la page
Masquer les pouces Voir aussi pour SCAN S25:

Publicité

Liens rapides

Manuel d'automatisation pour
SCAN S25
Robot
Version originale réalisée en Français

Publicité

loading

Sommaire des Matières pour sylvac SCAN S25

  • Page 1 Manuel d’automatisation pour SCAN S25 Robot Version originale réalisée en Français...
  • Page 2 Schéma de principe solution Sylvac Sécurité Fonctionnement de la sécurité Activation du mode robot Connectique de la Scan S25 Description du connecteur de sécurité D-SUB 15p Fonctionnement de la sécurité avec un robot Diagramme d’application de la sécurité avec un robot Description du Diagramme d’application de la sécurité...
  • Page 3 1. SCHÉMA DE PRINCIPE SOLUTION SYLVAC Camera/contrôleur Modbus TCP/IP OPC/UA Câble I/O Profinet...
  • Page 4 Scan S25 est en état de faute. Bouton d’arrêt d’urgence Pour rétablir la puissance dans la Scan S25 et pouvoir continuer les mesures, deux actions sont nécessaires (dans l’ordre) : 1. Tirer le bouton d’arrêt d’urgence (rétabli les signaux de sécurité).
  • Page 5 Cela nécessite d’enlever le capot arrière de la machine. Dès à présent la Scan S25 est en mode faute, il faut impérativement connecter un robot à son connecteur de sé- curité D-SUB et effectuer les opérations au chapitre 2.5.
  • Page 6 2.3 Connectique de la Scan S25 Alimentation électrique principale Fiches Ethernet CTRL, CAMERA et écran Connecteurs I/O Connecteur de sécurité Entrée pneumatique Entrée pédale 2.4 Description du connecteur de sécurité D-SUB 15p Toutes les entrées et les sorties, vers et depuis la Scan, doivent soit être à +24V (1 logique), soit à GND (0 logique).
  • Page 7 Fonction Description Direction Type Entrée +24V Robot (commun avec +24V_ROB Entrée Persistant les autres connecteurs) SCAN_OK1 Sortie de sécurité Scan prête1 Sortie Persistant SCAN_OK2 Sortie de sécurité Scan prête2 Sortie Persistant ROBOT_OK1 Entrée de sécurité Robot prêt 1 Entrée Persistant ROBOT_OK2 Entrée de sécurité...
  • Page 8 Arrêt d’urgence Bouton d’arrêt des robots d’urgence Pour que le robot puisse envoyer ces signaux à la Scan S25, il doit lui fournir une alimentation +24V sur +24V_ ROB pin 1 et un GND sur GND_ROB pin L’état du robot doit être fourni à la Scan par le signal doublé...
  • Page 9 2.6 Diagramme d’application de la sécurité avec un robot *ARU : Arrêt d’urgence.
  • Page 10 2.7 Description du Diagramme d’application de la sécurité avec un robot Chaque signal en rouge fait référence à une pin du connecteur de sécurité D-SUB 15p. Chaque signal doit rester au dernier état défini si pas spécifié autrement. Un 1 logique défini un état ou il y a du +24V. Un 0 logique défini un état ou il y a du GND.
  • Page 11 2.8 Schéma de principe de la sécurité avec un robot...
  • Page 12 3. MODE COMMANDE À DISTANCE “REMOTE MODE” Avant de démarre la moindre commande avec la Scan et ce quel que soit le protocole de communication choisi, le robot doit vérifier que le mode commande à distance “Remote Mode” est activé. Pour activer le mode commande à...
  • Page 13 4. PROGRAMMES MAPPING Pour pouvoir charger des programmes depuis les I/Os ou le Modbus, il va falloir aller les assigner dans le Setup du plugin “Automation” via le menu “Service->Plugin->Automation->Setup”, puis dans l’onglet “Programs Map- ping”. Pour les I/Os, chaque programme peut être assigné à un code binaire sur 3 bits et permet jusqu’à 7 programmes, le code 111 permettant de n’avoir aucun programme actif.
  • Page 14 5. SOLUTION FILAIRE La Scan peut être pilotée par des signaux électriques regroupés sur deux connecteurs D-SUB. Cette approche est la plus directe à mettre en œuvre, mais également la plus limitée dans ses possibilités. Il n’est par exemple pas possible d’échanger des valeurs analogiques (ex : position des axes). A noter que le nombre de fonctions disponibles est directement limité...
  • Page 15 5.3 Description des I/O de diagnostique Entrées Type Détails Commands Park Axis Tous les axes se déplacent vers leur position de parc. Start Program Démarre le programme chargé. Start Calibration Démarre un cycle de calibration. Status Remote Lock Verrouille la Scan en mode commande à distance. Program Loading Select Program 0 Select Program 1...
  • Page 16 Loaded Program 1 Code 3 bits (0 à 7) de la sélection actuelle du programme. Loaded Program 2 Results État “Vrai” quand le programme a terminé son exécution et les Result Ready résultats sont prêts. No Result État “Vrai” quand le programme n'a pas renvoyé de résultats. État “Vrai”...
  • Page 17 Park axis Flanc montant Start Program Flanc montant Start Calibration Flanc montant Remote Lock Persistant Select Program 0 Persistant Select Program 1 Persistant Select Program 2 Persistant Load Program Flanc montant Lock Tailstock Flanc montant IN10 Unlock Tailstock Flanc montant IN11 Reserve IN IN12...
  • Page 18 5.5 Description pin D-SUB 15p I/O Outils Supplémentaires Toutes les entrées et les sorties (IN et OUT), vers et depuis la Scan, doivent soit être à +24V (1 logique), soit à GND (0 logique). Tous les signaux vers la Scan doivent provenir du Robot. PIN #8 PIN #1 FEMALE...
  • Page 19 6. SERVEUR OPC/UA L’OPC UA est un protocole de communication pour l’industrie de l’automation utilisant un port Ethernet. C’est la solution d’automation la plus flexible supportée par la Scan (ex : accès aux détails des résultats d’une mesure). A noter que la Scan ne prend en charge que le protocole binaire opc.tcp. Lors de la première utilisation, il faut activer le OPC Server pour pouvoir utiliser le protocole.
  • Page 20 6.2 Diagnostique 6.3 Methods Méthodes Description Clear All Runs Effacer tous les cycles de la mémoire Close Chuck Fermer le mandrin pneumatique Get Programs Obtenir la liste des programmes disponibles Get Results Obtenir les derniers résultats de mesure Load Program Charger un programme en utilisant le nom de fichier du programme Lock Tailstock Descendre et verrouiller la poupée mobile...
  • Page 21 Position de la poupée mobile [mm] Tilt Position du tilt [°] ApplicationMode Mode Application (p. ex. Composer, ReflexClick, Replay, Remote) ApplicationVersion Version de SYLVAC-REFLEX Scan Calibrated Statut d’étalonnage ChuckStatus Le statut du mandrin pneumatique (’Unknown’, ’Closed’, ’Open’) IsParked La machine est en position de parc...
  • Page 22 7. SERVEUR MODBUS TCP/IP La Scan intègre un Server Modbus TCP/IP qui permet d’accéder aux principales fonctions de la Scan. Lors de la première utilisation, il faut activer le Modbus pour pouvoir utiliser le protocole. Allez sous le Setup du plugin “Automation” via le menu “Service->Plugin->Automation->Setup” et cochez Mo- dbus Enable dans l’onglet Modbus.
  • Page 23 7.2 Diagnostique 7.3 Tableau entrées (Coils, Read-Write, FC1, FC5, FC15) Variable Description Adresse Park Axis Mettre la machine en position de park Start Program Lancer la mesure de la pièce Start Calibration Lancer la calibration de la machine Remote Lock Verrouiller à...
  • Page 24 7.4 Tableau entrées (Holding Register, Read-Write, FC3, FC6, FC16) Variable Description Adresse Type Taille Program Id to Load Id du programme à charger uint16 2 bytes Program Name to Load Nom du programme à charger utf8[20] 20 bytes Choisir la position du slide pour 20 bytes float32 4 bytes...
  • Page 25 7.6 Tableau sorties (Input Register, Read-Only, FC4) Variable Description Adresse Type Taille Loaded Program Id Id du programme chargé uint16 2 bytes Loaded Program Name Nom du programme chargé utf8[20] 20 bytes Slide Position Position actuelle du slide [mm] float32 4 bytes Rotation Position Position actuelle de la rotation [°]...
  • Page 26 8. PROFINET VIA PASSERELLE La Scan peut être pilotée par un bus Profinet en utilisant une passerelle Moxa MGate 5103 qui fait la conversion ModbusTCP<>Profinet I/O Device. Lors de l’installation de RS+, les fichiers de configuration nécessaires à la passerelle sont copiés sur le disque dans le sous répertoire ‘Resources\Profinet’...
  • Page 27 8.2. Configuration de la passerelle La configuration de la passerelle se fait via son portail web. Pour mettre la passerelle en mode ‘configuration’, il est nécessaire de la mettre d’abord hors tension en prenant soin de déconnecter tous ses câbles Ethernet. Il faut ensuite attendre une dizaine de secondes lors de la remise sous tension pour le ‘beep’...
  • Page 28 8.3 Changement d’adresse IP Il est possible que l’installation chez le client nécessite de travailler dans un sous réseau différent. Dans ce cas, il faut penser à modifier l’adresse IP de la passerelle, ainsi que les paramètres des quatre commandes du ModbusTCP.
  • Page 29 8.4 I/O Data Mapping Le mapping entre les données modbus et les deux trames Profinet sont organisées automatiquement par la passerelle. La position de chaque donnée dans les trames va dépendre directement de l’adresse des registres Modbus.
  • Page 31 9. EXEMPLE DE SÉQUENCE ROBOT...
  • Page 32 9.1 Séquence I/Os Le robot saisi la pièce à mesurer (ferme la pince) 1. Activez «Select Program 0» := ON 2. Désactivez «Select Program 1» := OFF 3. Désactivez «Select Program 2» := OFF 4. Attendez «Machine Ready» = ON 5.
  • Page 33 9.2 Séquence Modbus TCP/IP Le robot saisi la pièce à mesurer 1.Program Id to Load := 1 2.Load Program by ID:= ON 3.Attendez MachineReady = ON 4.Load Program by ID:= OFF 5.Attendez Loaded Program Id = 1 Le robot approche de la machine scan avec la pièce 6.Attendez MachineReady = ON 7.UnlockTailstock := ON 8.Attendez IsTailstockUnlocked = ON...
  • Page 34 10. PNEUMATIQUE 10.1 Caractéristiques Electrovanne 2 positions avec commande double (bistable). Plage de fonctionnement de la pression : 0.1 à 0.7 MPa (1 à 7 Bar). Température ambiante et de l’air comprimé : -10 à 50 °C. Temps de réponse maximum : 15ms. Fréquence de travail maximum : 10Hz.
  • Page 35 2. Activation du logiciel : La pédale permet à l’utilisateur de déverrouiller rapidement des pièces en agissant soit sur le mandrin, soit sur la contre-pointe. Elle dispose des modes suivants : a. Actionnement du mandrin pneumatique : Appuyez et relâchez la pédale une fois, le mandrin pneumatique s’ouvre. Appuyez à nouveau sur la pédale pour fermer le mandrin et serrer la pièce.
  • Page 36 11. DÉPANNAGE 11.1 En cas de défaillance Toutes les machines SYLVAC-SCAN ont été conçus pour être faciles à utiliser et fonctionner sans problème. La présente section décrit les problèmes qui peuvent survenir lors du démarrage du système, tout en énumérant certains messages d’erreur apparaissant lors de l’exécution du logiciel.
  • Page 37 11.3.3 Le robot n’émet aucun signal 1. Contactez l’intégrateur du robot. 2. Essayez d’allumer une sortie du robot. 3. Mesurez le +24V sur la pin correspondante. 4. Éteignez une sortie du robot. 5. Mesurez le 0V sur la pin correspondante. 6.
  • Page 38 11.3.5 Le verrouillage/déverrouillage de la poupée mobile ne fonctionne pas 1. Contactez l’intégrateur du robot. 2. Vérifiez que le robot attend le message «Machine Ready» = ON avant d’envoyer une commande “Lock Tails- tock”/”Unlock Tailstock”. 3. Ce conseil vaut également pour toutes les autres commandes. 11.3.6 La poupée mobile ne se place pas à...
  • Page 40 Changes without prior notice Sous réserve de toute modification Änderungen vorbehalten Edition : 2023.06/ 681-104-03-100...