Télécharger Imprimer la page

Publicité

Liens rapides

SOPROLEC
ZAC DE L'EPINE
72460 SAVIGNE L'EVEQUE
Tél : +33 (0)2 4376 4476
email :
contact@soprolec.com
Carte d'axes
SOPROLEC
InterpCNC V3
Manuel de l'utilisateur
1/35

Publicité

loading

Sommaire des Matières pour soprolec InterpCNC V3

  • Page 1 SOPROLEC ZAC DE L'EPINE 72460 SAVIGNE L’EVEQUE Tél : +33 (0)2 4376 4476 email : contact@soprolec.com Carte d'axes SOPROLEC InterpCNC V3 Manuel de l'utilisateur 1/35...
  • Page 2 Configuration de la carte pour utilisation d'un module d'extension I/O Kinco :........28 Les exportations et importations de fichiers..................30 L'éditeur de Recettes...........................31 Principe............................31 Fonctionnement..........................32 Mise à jour d’ ICNCStudio.........................33 Mise à jour du firmware de la carte InterpCNC V3................33 Définition............................33 Procédure de mise à jour.......................34 Historique des modifications......................35 2/35...
  • Page 3 Elle dispose de 6 sorties de commandes d'axes pouvant êtres interpolés ou indépendants. Développée sur la base d'un puissant processeur 32bits à 480 mHz, l'InterpCNC V3 offre aussi des performances idéales pour les applications de commande numérique (CNC) et également les applications d'automatisme nécessitant un contrôle/commande d'axe performant.
  • Page 4 Vue d'ensemble de la carte InterpCNC V3 Alimentation : Alimentation de la carte en 24VDC/300mA Caractéristiques des sorties : Sorties 0 à 15 : Sorties Opto-Isolées, 500mA maxi par sortie. Attention : ne pas consommer 500mA sur plusieurs sorties en même temps. Ces sorties doivent être alimentées en externe sur VOut+ et Vout-, tension < 32V.
  • Page 5 Caractéristiques des entrées : Les entrées numériques IN0 à IN15 sont Opto-Isolées. Elles répondent à la norme IEC 61131-2 et sont de type 3, c’est à dire que le courant et la tension minimum nécessaires pour les faire passer à l’état haut se situent respectivement entre 2.27/2.45 mA, et 7.44/7.98 V pour la tension. NB : Les entrées IN0 à...
  • Page 6 Installation L'installation sous Windows 7, 8, et 10, ne nécessite pas de driver particulier. En USB, la carte est reconnue automatiquement en Plug and Play en tant que « Périphérique Serie USB » (Port COM virtuel). En Ethernet, la connexion est une connexion réseau classique sachant que la carte possède sa propre adresse IP (re-définissable), et que l'on utilise généralement le port 502 en TCP, ou 500 en UDP.
  • Page 7 Raccordement : Alimentation, Arrêt d'urgence Le raccordement entre +24V et ENA est indispensable. Utilisez donc un contact de type NF (normalement fermé) pour assurer cette liaison. Par sécurité, un contact ouvert sur cette liaison désactivera les sorties de commandes d'axes, et laissera les sorties OUT0 à...
  • Page 8 Raccordement des sorties Les sorties statiques doivent être alimentées en externe (connecter le +24V à VOUT+, et le 0V à VOUT-). Elles sont de type PNP. Exemple de raccordement : Idem pour les sorties 8 à 15. NB : les +VOUT et -VOUT sont reliés en interne sur la carte. Vous pouvez donc n'alimenter qu'un seul côté...
  • Page 9 ICNCStudio - Logiciel de développement et de diagnostic La carte InterpCNC V3 est livrée avec le logiciel ICNCStudio, conçu spécifiquement pour le développement et le diagnostic, dans la mise au point de vos programmes PLCBasic. Il permet l'accès à l'ensemble des fonctions de la carte et aux différents paramètres.
  • Page 10 Pour chaque Registre Utilisateur ou Registre Sauvegardé, vous définissez directement le typage dans la colonne « type » du registre, comme suit : U16 et U32 : entiers 16 et 32 bits. I16 et I32 : entiers signés 16 et 32 bits. FLOAT : nombres flottants. Au centre : –...
  • Page 11 A droite : – Fenêtre des Bits Utilisateurs (COILS, appelés aussi aussi Memo Bits) – Fenêtre des Entrées Numériques (DIN= Digital IN) – Fenêtres des Sorties Numériques (DOUT = Digital OUT) Ces fenêtres sont en réalité des tableaux rafraîchis presque en temps réel quand la connexion est établie entre ICNCStudio et votre carte.
  • Page 12 Une lisibilité optimisée de vos programmes Tous les : nom de Registre, nom de Bit, nom d'Entrée, et nom de Sortie, utilisés deviennent plus lisibles (Majuscules+Italiques) s'ils sont déjà déclarés dans le tableau correspondant. Ainsi, en l'absence de Maj+Italiques, vous savez que vous êtes sûrement en présence d'une faute de frappe.
  • Page 13 Les régions : Dérivée d’autres langages, la notion de région a également été implémentée dans ICNC Studio, car elle contribue également à la lisibilité de votre programme. Les balises  #region Nom #end region, permettent de délimiter certaines portions de programme, que vous pouvez ensuite masquer (clic sur -) ou afficher à nouveau (clic sur +). Ainsi vous avez moins de lignes à...
  • Page 14 La barre d' Outils – Icône de connexion : Elle permet d'appeler la fenêtre permettant de sélectionner et/ou configurer le type de connexion à établir avec la carte (Serie (USB ou RS485) ou Ethernet (TCP ou UDP, +port)). – Icônes des fonctions habituelles : Nouveau Projet, Ouvrir un projet, Enregistrer le projet en cours, Enregistrer Sous...
  • Page 15 Les raccourcis clavier : Ctrl+A : Sélectionner Tout Ctrl+B : Ajouter Marque Page Ctrl+Maj+B : Supprimer Marque Page Ctrl+C : Copier la sélection Ctrl+Maj+ C : Commenter/Dé-commenter Ctrl+E : Évaluer une expression → Si ICNCStudio est connecté à la carte, retourne la valeur actuelle de l'expression Ctrl+F : Rechercher une expression (Find) Ctrl+G : Aller à...
  • Page 16 Les Paramètres matériels de la carte InterpCNC V3 : Si les paramètres par défaut de la carte conviennent à la plupart des applications, les paramètres personnalisables de la carte sont très nombreux. Il s'agit de possibilités de réglages classées dans 10 catégories.
  • Page 17 272 Sorties à désactiver lorsque ENA passe à 1 273 Sorties à activer lorsque ENA passe à 0 274 Sorties à désactiver lorsque ENA passe à 0 330 État sortie AOUT0 sur perte de ENA 331 État sortie AOUT1 sur perte de ENA  ...
  • Page 18   931 Entrée fin de course positive   932 Action si fin de course   933 Décélération si fin de course 1000000   Fin de course axe #6   935 Entrée fin de course négative   936 Entrée fin de course positive  ...
  • Page 19   543 Modbus UDP Master port (0=disable)   Mappage Modbus Maître <-> Esclave   Mappage #1   600 Port (0=disable, 1=COM1, 2=COM2)   601 Adresse Maître   602 Nombre de données   603 ID Esclave   604 Adresse Esclave R/Coils(0),R/Inp.(1)R/Holding(2)R/Inp.regs(3),W/Coils(4),W/  ...
  • Page 20 R/Coils(0),R/Inp.(1)R/Holding(2)R/Inp.regs(3),W/Coils(4),W/   645 Holdings(5)   646 Période rafraîchissement   Mappage #6   650 Port (0=disable, 1=COM1, 2=COM2)   651 Adresse Maître   652 Nombre de données   653 ID Esclave   654 Adresse Esclave R/Coils(0),R/Inp.(1)R/Holding(2)R/Inp.regs(3),W/Coils(4),W/   655 Holdings(5)   656 Période rafraîchissement  ...
  • Page 21   694 Adresse Esclave R/Coils(0),R/Inp.(1)R/Holding(2)R/Inp.regs(3),W/Coils(4),W/   695 Holdings(5)   696 Période rafraîchissement   Mappage #11   700 Port (0=disable, 1=COM1, 2=COM2)   701 Adresse Maître   702 Nombre de données   703 ID Esclave   704 Adresse Esclave R/Coils(0),R/Inp.(1)R/Holding(2)R/Inp.regs(3),W/Coils(4),W/   705 Holdings(5)  ...
  • Page 22   743 ID Esclave   744 Adresse Esclave R/Coils(0),R/Inp.(1)R/Holding(2)R/Inp.regs(3),W/Coils(4),W/   745 Holdings(5)   746 Période raffraîchissement   Mappage #16   750 Port (0=disable, 1=COM1, 2=COM2)   751 Adresse Maître   752 Nombre de données   753 ID Esclave   754 Adresse Esclave R/Coils(0),R/Inp.(1)R/Holding(2)R/Inp.regs(3),W/Coils(4),W/  ...
  • Page 23 2) Mode de filtrage → Paramètres 212 (entrées 0 à 7) et 213 (entrées 8 à 15) : Ces réglages sont basés sur le délai anti-rebond sélectionné ci-dessus. 3 valeurs de réglage sont possibles, soit 2 bits par entrée : 00 : Pas de filtre. Ce mode ne reporte que les changement d’état dont la durée est supérieure à X ms (tel que définis par l’anti-rebond).
  • Page 24 – La configuration de Communication (COM1 et COM2) - Les paramètres 400 et 420 définissent le mode de fonctionnement des ports COM1 et 2 : 0=désactivé, 1=Esclave, 2=Maître, 3=Mode DMX (voir manuel de l’interpréteur Basic) - Les paramètres 401 à 404 et 421 à 424 sont de grands classiques de réglage des ports de communication série (Vitesse en bauds, nombre de bits de données, parité, bits de stop) - Les paramètres 405 et 425 définissent l’ID de la carte lorsqu’elle est configurée en tant qu’esclave (voir paramètres 400 et 420)
  • Page 25 – L’État des sorties 0 à 31 au boot → Registre 270. Il s’agit d’un registre 32 bits. Ce paramètre permet de définir (forcer) l’état des sorties numériques à la mise sous tension de la carte (rappel : les sorties 0 à 15 sont des sorties physiques, les sorties 16 à 31 sont des sorties virtuelles (par exemple pour un module externe)).
  • Page 26 Le tableau « Toutes variables PLC » Cette page permet d’accéder et visualiser en temps réel tous les registres systèmes, sous la forme d’un tableau et avec des possibilités de recherche et de tri. Il est possible d’afficher ou non ces registres, selon leur type et leur méthode d’accès (cocher) : Input Registers (en lecture seule), Input Bits (bits en lecture seule) Holding Registers (en lecture/écriture), et Coils (bits en lecture/écriture).
  • Page 27 Utilisation des entrées rapides Utilisation des entrées en Mode Codeur (17 à 22) Nous pouvons disposer de 3 codeurs car 2 entrées rapides sont requises pour chacun des codeurs. Canal 0 : entrées 21 et 22. Fréquence jusqu’à 1Mhz Canal 1 : entrées 19 et 20. Fréquence jusqu’à 50 khz Canal 2 : entrées 17 et 18.
  • Page 28 Raccordement Modbus : D+ sur A, D- sur B. 1) Dans le tableau des paramètres de la carte, configurer COM2: 420 -> 2 pour Master (la carte InterpCNC V3 est Maître) 420 -> Baud Rate (ex: 38400) 422 - > 8 (bits de données) 423 ->...
  • Page 29 Bien sûr, ce type de module ne permet pas de bénéficier d’entrées et sorties aussi rapides que celles de l’ InterpCNC V3 (d’autant plus que les sorties de ces modules sont sur relais), mais dans certaines applications cette solution peut-être intéressante car vous n’êtes plus limité à 16 entrées et 16 sorties numériques.
  • Page 30 Les exportations et importations de fichiers A l'onglet File de la barre de Menu : → l’option « Sauvegarde Configuration InterpCNC ». Celle-ci permet de sauvegarder sous la formes d’un fichier .ini les données suivantes : → Exportation des Paramètres de la carte. → Exportation de la Mémoire Sauvegardée (EEprom) →...
  • Page 31 L'éditeur de Recettes Principe La création de recettes vous permet de prévoir pour votre programme, différents « jeux » de paramètres utilisables selon le type de production à réaliser (variantes). Exemple : des paramètres pour étiquetage d'objets de taille différente, paramètres pour pose d'étiquettes de taille différentes, etc...
  • Page 32 Il convient tout d'abord de définir le nombre de paramètres dont vous aurez besoin pour vos recettes. NB : chaque paramètre occupe par défaut 1 registre 16 bits (U16). Pour chaque registre, vous devrez en préciser le type (U16, U32, I16, I32, FLOAT). Dans le cas d'un registre sur 32 bits (DWORD ou bien FLOAT), le registre de 16 bits suivant sera automatiquement réservé, et son champ valeur deviendra alors non éditable puisque la valeur 32 bits figurera sur la ligne précédente.
  • Page 33 → Onglet Tools : Mise à jour ICNC Studio La version en cours d’utilisation est consultable à l’onglet Help/About ICNCStudio. Mise à jour du firmware de la carte InterpCNC V3 Définition Le firmware est le logiciel système embarqué de la carte. Il permet le bon fonctionnement de tous ses composants, entre eux et dans leur mise en œuvre optimale.
  • Page 34 Procédure de mise à jour Avertissement : Ne jamais interrompre l’alimentation +24V de la carte, ni débrancher sa connexion réseau ou USB pendant une mise à jour (Malgré le dispositif mis en place il pourrait subsister un risque de programmation incomplète, ce qui aurait pour effet de rendre la carte non fonctionnelle, et nécessiterait alors son retour pour dépannage en atelier) Une fois la version sélectionnée, cliquer sur [Envoyer] :...
  • Page 35 Historique des modifications 09/04/2021 : Ajout “Sauvegarde/Restauration Configuration InterpCNC”. Description des paramètres de communication pour COM1 et COM2. Complément d’informations sur: rubrique Sauvegarde/Restauration du Layout Fenêtres, mise à jour d’ ICNCStudio, et mise à jour du Firmware. 10/12/2020 : Ajout de la documentation sur le tableau "Toutes variables PLC" 15/10/2020 : Ajout Hyper-liens sur Table des matières + introduction de "Toutes variables PLC".