Page 1
Cat. No. W395-FR2-03 Série CJ E/S intégrées UCs CJ1M-CPU21/22/23 MANUEL D’UTILISATION Présentation Fonctions Caractéristiques et câblage d'E/S Attribution de plages de données et configuration de l'API Instructions pour le compteur grande vitesse / la sortie d'impulsions Advanced Industrial Automation...
Ce manuel ne vous donne pas le droit d'utiliser les informations contenues dans le manuel régies par brevet. De plus, dans un souci d'amélioration constante de la qualité de ses produits, OMRON se réserve le droit de modifier sans préavis toute information contenue dans ce manuel.
Exemple pour la version de carte 3.0 N˚ de lot 040715 0000 Ver.3.0 OMRON Corporation FABRIQUÉ AU JAPON La version des UCs CS1-H, CJ1-H et CJ1M (à l'exception des modèles économiques) fabriquées avant le 4 novembre 2003 n'est pas indiquée sur l'UC (l'emplacement réservé...
Page 6
Version de carte Utilisez l'affichage ci-dessus pour vérifier la version de l'UC. Informations sur la fabrication de la carte Dans la fenêtre IO Table, cliquez avec le bouton droit et sélectionnez Unit Manufacturing information - CPU Unit. La boîte de dialogue Unit Manufacturing information suivante s'affiche...
Page 7
Version de carte Utilisez l'affichage ci-dessus pour vérifier la version de l'UC connectée en ligne. Utilisation des étiquettes Les étiquettes de version suivantes sont fournies avec l'UC. de version de carte Ces étiquettes peuvent être attachées à l'avant des UCs antérieures afin de différencier les versions d'UC.
(Ver. @.@) produit . XXXXXX XXXX N° de lot Ver. @ @ .@ N° de lot : XXXXXX XXXX OMRON Corporation FABRIQUÉ AU JAPON OMRON Corporation FABRIQUÉ AU JAPON Signification UC CS1H-CPU67H ver. @.@ Désignation d'UC UC pré-ver. 2.0 CS1-H...
Numéros de version et de lot Série Modèle Date de fabrication Avant Sept. 2003 Oct. 2003 Nov. 2003 Déc. 2003 Juin 2004 Après Série UC CS1 CS1@- CPU@@ Pas de numéro de version UC CS1-V1 CS1@- CPU@@-V1 Pas de numéro de version UC CS1-H CS1@-...
Fonctions prises en charge par la version de carte 3.0 ou supérieure UC CJ1-H/CJ1M (CJ1@-CPU@@H, CJ1G-CPU@@P, CJ1M-CPU@@) Fonction Version de carte UC pré-ver. 2.0, Ver. 3.0 Ver. 2.0 Blocs de fonction (pris en charge pour CX-Programmer Ver. 5.0 ou supérieure) Passerelle série (conversion des commandes FINS en commandes CompoWay/F au port série intégré) Mémoire des commentaires (dans la mémoire flash interne)
Numéros de version et périphériques de programmation Il faut utiliser CX-Programmer version 4.0 ou ultérieure pour permettre l'utilisation des fonctions ajoutées pour l'UC Ver. 2.0. Vous devez utiliser CX-Programmer version 5.0 ou ultérieure pour pouvoir bénéficier des blocs de fonction ajoutés à l’UC version 3.0. Les tableaux suivants montrent la relation entre les versions de la carte et les versions de CX-Programmer.
Résolution des problèmes dus aux versions des cartes dans CX-Programmer Problème Cause Solution Vous avez essayé d'utiliser Vérifiez le programme ou CX-Programmer version 4.0 ou remplacez l'UC téléchargée ultérieure pour télécharger vers par une UC version 2.0 ou des UC 2.0 ou ultérieure. pré-ver ultérieure.
A propos de ce manuel : Ce manuel décrit l'installation et le fonctionnement des automates programmables (API) série CJ et comprend les chapitres présentés à la page suivante. Les séries CS et CJ sont subdivisées comme illustré dans le tableau suivant. Carte Série CS Série CJ...
CJ1W-SCU21/41 série avec des périphériques externes, y compris Manuel d'utilisation des cartes de communications série l'utilisation des protocoles système standards des produits OMRON. SYSMAC WS02-PSTC1-E W344 Décrit l'utilisation du CX-Protocol pour créer des Manuel d'utilisation du CX-Protocol macros protocole en tant que séquences de...
Page 18
Les annexes proposent un tableau des instructions de contrôle d'impulsion qui peuvent être utilisées ensemble, un tableau des instructions de contrôle d'impulsion prises en charge dans d'autres API et les temps d'exécution des instructions. !AVERTISSEMENT Une lecture partielle ou une mauvaise compréhension des informations contenues dans ce manuel peut provoquer des dysfonctionnements ou endommager les appareils, et présente des risques de blessures corporelles voire un danger de mort.
PRECAUTIONS Ce chapitre fournit les précautions générales d'utilisation des automates programmables (API) série CJ et des appareils associés. Les informations fournies dans ce chapitre sont importantes, car elles sont un gage d'utilisation fiable et sans danger des automates programmables. Vous devez lire ce chapitre et comprendre les informations qui y sont exposées avant de tenter de configurer et d'utiliser un système API.
équipements susceptibles d'avoir des conséquences graves pour la vie et la propriété d'autrui en cas d'utilisation inadéquate, demandez conseil à votre revendeur OMRON. Assurez-vous que les performances et les caractéristiques techniques du produit sont suffisantes pour les systèmes, les appareils et équipements utilisés et vérifiez que ces systèmes sont utilisés avec un système de sécurité...
Page 22
Consignes de sécurité !AVERTISSEMENT Ne touchez jamais les bornes ou borniers pendant que le système est sous tension sous peine de recevoir une décharge électrique. !AVERTISSEMENT N'essayez jamais de démonter, réparer ou modifier une UC sous peine de provoquer un dysfonctionnement, un incendie ou une décharge électrique. !AVERTISSEMENT Ne touchez pas la carte d'alimentation quand elle est sous tension ou juste après sa mise hors tension sous peine de recevoir une décharge électrique.
Précautions relatives à l'environnement d'exploitation !Attention une UC CJ1M sauvegarde automatiquement le programme utilisateur et les données de paramètres en mémoire flash lorsqu'ils sont écrits sur l'UC. Cependant, la mémoire E/S (y compris les zones DM, EM et HR) n'est pas sauvegardée dans la mémoire flash.
Précautions d'application Précautions d'application Observez les précautions suivantes lors de l'utilisation de l'API. • Vous devez utiliser CX-Programmer (le logiciel de programmation qui fonctionne sous Windows) pour programmer plus d'une tâche cyclique. Une console de programmation peut être utilisée pour programmer seulement une tâche cyclique plus des tâches d'interruption.
Page 25
Précautions d'application • Des mesures assurant des défaillances sans risque doivent être prises par le client pour assurer la sécurité en cas de signaux incorrects, manquants ou anormaux lors d'un dysfonctionnement des lignes de signaux suite à des coupures d'alimentation momentanées ou à d'autres causes. •...
Page 26
Précautions d'application • Câblez correctement toutes les connexions. • Utilisez toujours la tension d'alimentation spécifiée dans les manuels d'utilisation. Une tension incorrecte peut provoquer un dysfonctionnement ou une surchauffe. • Prenez les mesures appropriées pour vous assurer que l'alimentation indiquée est conforme à la tension et la fréquence nominales. Faites particulièrement attention aux endroits où...
OMRON. Le client doit donc faire un contrôle final pour s'assurer que les dispositifs et l'ensemble de la machine sont conformes aux normes EMC applicables.
Conformité aux directives communautaires Conformité aux directives communautaires Les API série CJ sont conformes aux directives communautaires. Pour s'assurer que la machine ou l'appareil dans lequel est utilisé l'API série CJ est conforme aux directives communautaires, l'installation de l'API doit se faire comme suit: 1,2,3...
Conformité aux directives communautaires Exemples de contre-mesures Lors de la commutation d'une charge inductive, connectez un limiteur de surtension, des diodes, etc. en parallèle avec la charge ou le contact, comme indiqué ci-dessous. Circuit Courant Caractéristique Elément requis c.a. c.c. Si la charge est un relais ou un La capacité...
Fonctions Section 1-1 Fonctions 1-1-1 Fonctions des E/S intégrées Les UC CJ1M sont des API miniatures avancés à grande vitesse équipés d'S E/S intégrées. Les E/S intégrées ont les fonctions et caractéristiques suivantes. E/S polyvalentes Mise à jour immédiate Les entrées et sorties intégrées de l'UC peuvent s'utiliser comme des entrées et sorties polyvalentes.
Fonctions Section 1-1 Commande triangulaire La commande triangulaire (commande trapézoïdale sans plateau de vitesse constante) sera exécutée durant le positionnement exécuté par une instruction ACC(888) (indépendante) ou une instruction PLS2(887) si le nombre d'impulsions de sortie requis pour l'accélération ou la décélération est supérieur au nombre cible spécifié...
Fonctions Section 1-1 1-1-2 Configuration des fonctions des E/S intégrées Fonctions des E/S Fonctions d'entrée intégrée Entrées universelles 10 entrées N'importe quelle fonction peut être Bits 00 à 09 de CIO 2960 affectés. sélectionnée dans la configuration Le rafraîchissement immédiat est de l'API.
Mises à niveau des versions pour les UC CJ1M Section 1-2 Mises à niveau des versions pour les UC CJ1M Cette section décrit les mises à niveau accompagnant la version 3.0 des UC CJ1M. 1-2-1 Fonctionnalités améliorées des UC CJ1M avec la version de carte 3.0 La mise à...
Fonctions classées par objets Section 1-3 Compteurs à grande vitesse Drapeau de sens de Le Drapeau de sens de comptage permet de contrôler si le décompte du comptage compteur à grande vitesse est incrémental ou décrémentiel. Le décompte du cycle actuel est comparé avec le décompte du cycle précédent pour déterminer s'il est incrémenté...
Fonctions classées par objets Section 1-3 1-3-2 Contrôle des sorties d'impulsions Objet Fonction Description utilisée Exécution d'un Entrées Sorties Fonctions de sortie Les entrées intégrées (bits 00 à 03 de positionnement intégrées d'impulsions d'impulsions CIO 2961) peuvent être utilisés comme simple en 0 et 1 sorties d'impulsions 0 et 1.
Page 37
Fonctions classées par objets Section 1-3 Objet Fonction Description utilisée Changement de Entrées Sorties Utilisez l'instruction Lorsqu'une opération de contrôle de vitesse vitesse par paliers intégrées d'impulsions ACC(888) (continue) lancée par l'instruction ACC(888) (continue) (approximation à 0 et 1 pour modifier le taux est en cours, une autre instruction ACC(888) lignes multiples) en d'accélération ou de...
Fonctions classées par objets Section 1-3 1-3-3 Réception d'entrées d'impulsions Objet Fonction Description utilisée Réception d'entrées de codeur rotatif incrémental pour calculer la longueur ou la position. • Comptage à Entrées Entrées Entrées interruption (mode Des entrées intégrées (bits 00 à 03 de basses intégrées interruption...
Fonctions classées par objets Section 1-3 1-3-4 Comparaison avec les sorties d'impulsions CJ1W-NC Elément CJ1M Carte de commande d'axe CJ1W-NC Méthode de contrôle Contrôle avec les instructions de sortie Contrôle avec le bit de commande de d'impulsions (SPED(885), ACC(888) et départ (bit de commande de mouvement PLS2(887)) du schéma contact.
SECTION 2 Présentation Ce chapitre présente les fonctions des E/S intégrées. Attributions pour entrées de carte UC intégrées ..... . . Attributions pour sorties de carte UC intégrées .
Attributions pour entrées de carte UC intégrées Section 2-1 Attributions pour entrées de carte UC intégrées Sélectionnez 1) les entrées universelles, 2) les entrées interruption, 3) les entrées à réponse rapide ou 4) les compteurs à grande vitesse avec la configuration de l'API.
Page 42
Attributions pour entrées de carte UC intégrées Section 2-1 inutilisables lors de la réinitialisation du compteur à grande vitesse 0 par le signal de phase Z. Les entrées universelles 6 et 7 ne peuvent pas être utilisées simultané- ment à une entrée de compteur à grande vitesse 1. En outre, l'entrée uni- verselle 2, l'entrée interruption 2 et l'entrée à...
Page 43
Attributions pour entrées de carte UC intégrées Section 2-1 Elément Caractéristiques techniques 4) Entrées de Fonction de Les entrées intégrées de l'UC peuvent être L'état de la valeur en cours du compteur compteur à porte utilisées comme compteurs à grande vitesse. à...
Attributions pour sorties de carte UC intégrées Section 2-2 Attributions pour sorties de carte UC intégrées Sélectionnez 1) des sorties universelles, 2) des sorties d'impulsions à taux de service fixe ou 3) des sorties d'impulsions à taux de service variable en exécutant l'instruction appropriée, comme indiqué...
Attributions pour la fonction de recherche d'origine Section 2-3 Fonctions Elément Caractéristiques techniques 1) Sorties universelles Les sorties intégrées de l'UC (bits 00 Remarque Les entrées peuvent être mises à jour immédiate- à 05 de CIO 2961) peuvent être (6 sorties) ment avec la variation de utilisées comme entrées universelles.
Page 46
Attributions pour la fonction de recherche d'origine Section 2-3 ■ Entrées Code Adresse CIO 2960 Entrées Entrées Entrée Entrée Entrée Entrée Entrée Entrée Entrée Entrée Entrée Entrée universel- univer- univer- univer- univer- univer- univer- univer- univer- univer- univer- selle 0 selle 1 selle 2 selle 3...
Page 47
Attributions pour la fonction de recherche d'origine Section 2-3 Fonctions Elément Caractéristiques techniques Recherche d'origine Si l'instruction ORG(889) (RECHERCHE D'ORIGINE) est exécutée et la fonction de recherche d'origine est activée dans la configuration de l'API, l'opération de recherche d'origine est lancée et l'emplacement d'origine sera déterminée en fonction du signal d'entrée de proximité...
SECTION 3 Caractéristiques et câblage d'E/S Ce chapitre fournit les caractéristiques E/S et les instructions de câblage des E/S intégrées. Caractéristique E/S ..............20 3-1-1 Caractéristiques entrée .
Caractéristique E/S Section 3-1 Caractéristique E/S 3-1-1 Caractéristiques entrée Caractéristiques entrées universelles Entrées IN0 à IN5 IN6 à IN9 IN0 à IN5 IN6 à IN9 Type d'entrée Capteur à 2 câbles Entrées de driver de ligne Courant d'entrée 6 mA 5,5 mA 13 mA 10 mA...
Caractéristique E/S Section 3-1 Caractéristiques entrées de compteur à grande vitesse (IN6 à IN9) Entrée Entrées 24 V c.c. Entrées de driver de ligne Réglée à Entrée de codeur Phase A/Phase B, Entrée d'impulsion Entrée de codeur Phase A/Phase B, Entrée d'impulsion 60 kHz 60 kHz monophasée avec taux de service de 50 % 60 kHz monophasée avec taux de service de 50 %...
Caractéristique E/S Section 3-1 Remarque Pour que les entrées de compteur satisfassent aux caractéristiques indiquées dans le tableau ci-dessus, vous devrez vérifier les facteurs qui risquent d'affecter les impulsions, comme le type de driver de sortie dans le codeur, la longueur de câble du codeur et la fréquence d'impulsion de comptage.
Câblage Section 3-2 Caractéristiques des sorties MLI(891) (OUT4 et OUT5) Elément Caractéristiques techniques Capacité de commutation max. 300 mA, 4,75 à 26,4 V c.c. Fréquence de sortie max. 1 kHz Exactitude des sorties MLI(891) Service ON : +5%/−0 % pour une sortie d'impulsion de 1 kHz Courbe de sortie Service ON = X 100 %...
Câblage Section 3-2 *1: Il s'agit des broches sur le bornier XW2D-@@G@. *2: La sortie 1 MLI(891) peut être utilisée uniquement avec les cartes CJ1M- CPU22/CPU23. 3-2-2 Broches de connecteur utilisées par chaque fonction Entrées intégrées Entrées universelles Numéro d'entrée Code Broche n°...
Page 54
Câblage Section 3-2 Compteurs à grande Compteurs à grande vitesse utilisant des entrées de phase différentielle vitesse Codeur avec phases A, B et Z Numéro d'entrée Code Broche n° Contenu Compteur grande vitesse 0 IN8 Phase A, 24 V Phase A, 0 V Phase B, 24 V Phase B, 0 V Phase Z, 24 V...
Câblage Section 3-2 Compteurs à grande vitesse utilisant des entrées d'impulsion ascendantes/descendantes Numéro d'entrée Code Broche n° Contenu Compteur grande vitesse 0 IN8 Entrée incrémentielle, 24 V Entrée incrémentielle, 0 V Entrée décrémentielle, 24 V Entrée décrémentielle, 0 V Entrée de réinitialisation, 24 V Entrée de réinitialisation, 0 V Compteur grande vitesse 1 IN6 Entrée incrémentielle, 24 V...
Page 56
Câblage Section 3-2 Numéro de sortie Code Broche n° Contenu Sortie universelle 5 OUT5 Sortie 5 Entrée d'alimentation (+V) pour la sortie 39 ou 40 COM sortie Sorties d'impulsions Sorties d'impulsions avec des sorties horaires/anti-horaires Numéro de sortie Code Broche n° Contenu Sortie d'impulsion 0 OUT0...
39 ou 40 COM sortie 3-2-3 Méthodes de câblage Pour établir la connexion à un bornier, utilisez un câble OMRON préassemblé avec le connecteur spécial ou branchez vous-même le connecteur spécial (vendu séparément) à un câble. Remarque 1. N'appliquez aucune tension aux bornes d'entrée dépassant la plage de tension spécifiée pour le circuit d'E/S.
Connexion à un variateur pour servomoteur OMRON Le câble et la carte relais suivants peuvent être utilisés lors d'un branchement d'un variateur pour servomoteur OMRON aux E/S intégrées de l'UC CJ1M. Les configurations indiquées dans les diagrammes suivants permettent d'établir les connexions de variateur de servomoteur nécessaires pour les fonctions de positionnement et de recherche d'origine (signal d'entrée...
Page 60
Câblage Section 3-2 Variateur pour servomoteur OMRON série OMNUC W, UP ou UT Carte UC CJ1M • Câble de connexion Câble de connexion XW2Z-@@@J-B4 série W XW2Z-100J-A27 (1 m) • Câble de connexion XW2Z-@@@J-B1 série UP • Câble de connexion XW2Z-@@@J-B4 série UT...
Exemples de câblage Section 3-3 Variateurs pour servomoteur OMRON série OMNUC W, UP ou UT • Câble de connexion XW2Z-@@@J-B4 série W Carte UC CJ1M • Câble de connexion XW2Z-@@@J-B1 série UP Câble de connexion • Câble de connexion Variateur de servomoteur...
Exemples de câblage Section 3-3 Remarque N'utilisez pas le câblage suivant avec les appareils à sortie de tension. Alimentation électrique du capteur Sortie IN (24 Vc.c.) E/S intégrées de carte UC CJ1M IN (0 V) Remarque Les entrées de l'UC CJ1M ont une polarité définie de manière à empêcher leur mise sous tension si les câbles sont intervertis.
(100 ms pour un capteur de proximité OMRON). Une fois TIM 0000 à l'état ON, la sortie CIO 000100 passe à ON à la réception d'une entrée de capteur au bit d'entrée CIO 000001.
Exemples de câblage Section 3-3 3-3-2 Exemples de branchements d'entrées d'impulsions Codeurs avec des sorties de collecteur ouvert 24 V c.c. Cet exemple montre comment connecter un codeur doté de sorties phase A, phase B et phase Z. Carte UC CJ1M Mode d'entrée à...
Exemples de câblage Section 3-3 Codeurs avec sorties de driver de ligne (conformes à Am26LS31) Carte UC CJ1M Mode d'entrée à phase différentielle Noir Compteur à grande vitesse 0 : Phase A, LD+ A− Noir (avec bande) Compteur à grande vitesse 0 : Codeur Phase A, LD−...
Exemples de câblage Section 3-3 Signal d'entrée d'origine (24 V c.c.) Carte UC CJ1M Alimentation Exemple : 24 Vc.c. Capteur de proximité OMRON E2R-A01 − (sortie NPN) 3,6 kΩ 1/7 5/11 Signal Circuit commu- tation Signal d'entrée d'origine (driver de ligne)
Exemples de câblage Section 3-3 Sortie d’impulsions horaires/anti-horaires ou sortie impulsion + direction Utilisation d'un driver de moteur avec entrées d'optocoupleur 24 V c.c. Alimen- tation Carte UC CJ1M 24- Vc.c. Variateur de moteur (type d'entrée 24 V). − Alimentation 24 Vc.c.
Exemples de câblage Section 3-3 Exemple de connexion pour mode opératoire 0 En mode opératoire 0, le point d'origine est déterminé lorsque le front montant du signal d'entrée d'origine est détecté (différenciation ascendante). La sortie de réinitialisation de compteur d'erreurs et le signal de positionnement terminé...
Dans cet exemple, un variateur de servomoteur est utilisé et la sortie phase Z du codeur sert de borne de signal d'entrée d'origine. Le variateur de servomoteur est un variateur de servomoteur OMRON série W.
Dans cet exemple, un variateur de servomoteur est utilisé et la sortie phase Z du codeur sert de borne de signal d'entrée d'origine. Le variateur de servomoteur est un variateur de servomoteur OMRON (série W, U ou SMART STEP série A).
Exemples de câblage Section 3-3 Connexion d'un variateur de servomoteur OMRON série W ou U (UP ou UT) Variateur de servomoteur série W ou U +Horaire Mode opératoire 2 −Sens Sortie horaire 1,6 kΩ (sortie d'impulsions 0) horaire Sortie anti-...
Exemples de câblage Section 3-3 Connexion d'un variateur de servomoteur OMRON série U (UE) ou d'un variateur de servomoteur SMART STEP série A Variateur de servomoteur OMRON série U (UE) ou SMART STEP série A +Horaire Mode opératoire 2 −Sens Sortie horaire 1,6 kΩ...
Page 77
Exemples de câblage Section 3-3 Opération de recherche L'opération de recherche d'origine est terminée au premier signal de phase Z d'origine après la détection du signal d'entrée de proximité d'origine, la fin de la décélération et la détection du front descendant du signal d'entrée de proximité...
Exemples de câblage Section 3-3 3-3-7 Exemple de connexion de sortie d'impulsion à taux de service variable (sortie MLI(891)) Cet exemple montre comment utiliser la sortie d'impulsion 0 pour moduler la luminosité d'une ampoule électrique. Pour des détails sur la suppression du courant d'appel de charge et modifier le circuit si nécessaire, reportez-vous à...
SECTION 4 Attribution de plages de données et configuration de l'API Ce chapitre décrit l'attribution des mots et des bits utilisés avec les sélections des E/S intégrées et la configuration API relative aux E/S intégrées. Attribution de plages de données pour E/S intégrées ....Configuration de l'API .
Attribution de plages de données pour E/S intégrées Section 4-1 Attribution de plages de données pour E/S intégrées Code E/S OUT0 OUT1 OUT2 OUT3 OUT4 OUT5 Adresse CIO 2960 CIO 2961 Entrées Entrées Entrée Entrée Entrée Entrée Entrée Entrée Entrée Entrée Entrée Entrée...
Page 82
Configuration de l'API Section 4-2 Mode de comptage du compteur à grande vitesse 0 Adresse de Configuration Fonction Drapeaux/ Heure de lecture sélection de la défaut bits de zone de la sélection console de auxiliaire par l'UC programmation associés Bits 08 à...
Configuration de l'API Section 4-2 Sélection d'entrée d'impulsion du compteur à grande vitesse 0 (mode d'entrée d'impulsion) Adresse de Configuration Fonction Drapeaux/ Heure de lecture sélection de la défaut bits de zone de la sélection console de auxiliaire par l'UC programmation associés Bits...
Page 84
Configuration de l'API Section 4-2 Comptage max. circulaire du compteur à grande vitesse 1 (valeur maximale de compteur circulaire) Adresse de Configuration Fonction Drapeaux/bits Heure de sélection de la défaut de zone lecture de console de auxiliaire programmation associés sélection par l'UC Bits 00 à...
Configuration de l'API Section 4-2 Sélections pour opérations d'entrée correspondant aux entrées intégrées IN0 à IN3 Sélection pour opération d'entrée correspondant à IN0 Adresse de Configuration Fonction Drapeaux/ Heure de sélection de la défaut bits de zone lecture de la console de auxiliaire sélection par...
Configuration de l'API Section 4-2 Sélection pour opération d'entrée correspondant à IN3 Adresse de Configuration Fonction Drapeaux/ Heure de lecture sélection de la défaut bits de zone de la sélection console de auxiliaire par l'UC programmation associés Bits 12 à 15 0 hex. : 0 hexa- Spécifie le type d'entrée reçue à...
Configuration de l'API Section 4-2 Paramètres de sortie d'impulsions 0 Sélections d'opération d'origine d'utilisation de la sortie d'impulsion 0 (activation/désactivation de la fonction de recherche d'origine) Adresse de Configuration Fonction Drapeaux/ Heure de lecture sélection de la défaut bits de zone de la sélection console de auxiliaire...
Page 88
Configuration de l'API Section 4-2 Méthode de détection d'origine de la sortie d'impulsion 0 Adresse de Configuration Fonction Drapeaux/ Heure de lecture sélection de la défaut bits de zone de la sélection console de auxiliaire par l'UC programmation associés Bits 08 à...
Page 89
Configuration de l'API Section 4-2 Type de signal d'entrée de proximité d'origine de sortie d'impulsion 0 Adresse de Configuration Fonction Drapeaux/ Heure de lecture sélection de la défaut bits de zone de la sélection console de auxiliaire par l'UC programmation associés Bits 04 à...
Page 90
Configuration de l'API Section 4-2 Valeur de compensation de recherche de sortie d'impulsion 0 (compensation d'origine) Adresse de Configuration Fonction Drapeaux/ Heure de lecture sélection de la défaut bits de zone de la sélection console de auxiliaire par l'UC programmation associés Bits 00 à...
Page 91
Configuration de l'API Section 4-2 Paramètres de sortie d'impulsions 1 Remarque Onglets CX-Programmer CX-Programmer ver. 3.1 ou inférieure : champ Define Origin Operation Settings de l'onglet Define Origin 2 CX-Programmer ver. 3.2 ou supérieure : Sortie d'impulsion 1 Sélections d'opération d'origine d'utilisation de la sortie d'impulsion 1 (activation/désactivation de la fonction de recherche d'origine) Adresse de Configuration...
Page 92
Configuration de l'API Section 4-2 Méthode de détection d'origine de la sortie d'impulsion 1 Adresse de Configuration Fonction Drapeaux/ Heure de lecture défaut bits de zone de la sélection sélection de la auxiliaire par l'UC console de associés programmation Bits 08 à...
Page 93
Configuration de l'API Section 4-2 Type de signal d'entrée de proximité d'origine de sortie d'impulsion 1 Adresse de Configuration Fonction Drapeaux/ Heure de lecture sélection de la défaut bits de zone de la sélection console de auxiliaire par l'UC programmation associés Bits 04 à...
Page 94
Configuration de l'API Section 4-2 Valeur de compensation 1 de recherche de sortie d'impulsion 1 (compensation d'origine) Adresse de Configuration Fonction Drapeaux/ Heure de lecture sélection de la défaut bits de zone de la sélection console de auxiliaire par l'UC programmation associés Bits...
Configuration de l'API Section 4-2 4-2-3 Fonction de retour à l'origine Les tableaux suivants présentent les paramètres pour la fonction de retour d'origine dans CX-Programmer. Ces sélections concernent les UC possédant des fonctions d'E/S intégrées. Remarque Onglets CX-Programmer CX-Programmer ver. 3.1 ou inférieure : champ Define Origin Operation Settings de l'onglet Define Origin 1 CX-Programmer ver.
Page 96
Configuration de l'API Section 4-2 Paramètres de sortie d'impulsions 1 Remarque Onglets CX-Programmer CX-Programmer ver. 3.1 ou inférieure : champ Define Origin Operation Settings de l'onglet Define Origin 2 CX-Programmer ver. 3.2 ou supérieure : Sortie d'impulsion 1 Vitesse (vitesse cible pour retour à l'origine de sortie d'impulsion 1) Adresse de Configuration Fonction...
Attribution de données de zones auxiliaires Section 4-3 Attribution de données de zones auxiliaires 4-3-1 Drapeaux de zones auxiliaires et bits pour entrées intégrées Les tableaux suivants indiquent les mots et bits de zones auxiliaires associés aux entrées intégrées de l'UC CJ1M. Ces attributions concernent uniquement les UC possédant des fonctions d'E/S intégrées.
Page 98
Attribution de données de zones auxiliaires Section 4-3 Adresse Description Lecture/ Heures d'accès aux écriture données Compteur à grande A27400 Ces drapeaux indiquent si la valeur en cours se Lecture • Suppression lors- vitesse 0 trouve dans les plages spécifiées lorsque le seule que l'alimentation compteur à...
Page 99
Attribution de données de zones auxiliaires Section 4-3 Adresse Description Lecture/ Heures d'accès aux écriture données Compteur à grande A27410 Ce drapeau indique si le compteur à grande Lecture • Réglage utilisé pour vitesse 0 vitesse est actuellement incrémenté ou seule un compteur à...
Page 100
Attribution de données de zones auxiliaires Section 4-3 Adresse Description Lecture/ Heures d'accès aux écriture données Compteur à grande A27509 Ce drapeau indique si un dépassement de Lecture • Suppression lors- vitesse 1 capacité positif ou négatif s'est produit dans la seule que l'alimentation valeur en cours de compteur à...
Attribution de données de zones auxiliaires Section 4-3 4-3-2 Drapeaux de zones auxiliaires et bits pour sorties intégrées Les tableaux suivants indiquent les mots et bits de zones auxiliaires associés aux sorties intégrées de l'UC CJ1M. Ces attributions concernent uniquement les UC possédant des fonctions d'E/S intégrées.
Page 102
Attribution de données de zones auxiliaires Section 4-3 Adresse Description Lecture/ Heures d'accès aux écriture données Drapeau de A28003 ON lorsque le nombre d'impulsions de sortie défini Lecture • Suppression lorsque nombre de avec l'instruction PULS/PLS2 a été produit via la sortie seule l'alimentation passe à...
Page 103
Attribution de données de zones auxiliaires Section 4-3 Adresse Description Lecture/ Heures d'accès aux écriture données Sortie A28101 Ce drapeau indique si un dépassement de capacité Lecture • Suppression lorsque l'alimentation passe à d'impulsion 1 positif ou négatif s'est produit dans la valeur en cours seule l'état ON.
Page 104
Attribution de données de zones auxiliaires Section 4-3 Adresse Description Lecture/ Heures d'accès aux écriture données Drapeau d'erreur A28107 ON lorsqu'une erreur s'est produite durant la sortie Lecture • Suppression lorsque l'alimentation passe à sortie arrêtée d'impulsions dans la fonction de recherche d'origine de seule l'état ON.
Opérations de drapeau durant la sortie d'impulsion Section 4-4 Opérations de drapeau durant la sortie d'impulsion Les drapeaux relatifs aux sorties d'impulsion sont mis à jour aux moments suivants. • Lors de l'exécution de PULS • Lorsque l'opération de sortie d'impulsion est démarrée ou arrêtée par SPED, ACC, PLS2, INI ou ORG •...
SECTION 5 Instructions pour le compteur grande vitesse / la sortie d'impulsions Ce chapitre décrit l'attribution des mots et des bits utilisés avec les paramètres des E/S intégrées et la configuration API relative aux E/S intégrées. COMMANDE MODE : INI(880)......... . LECTURE VALEUR ACTUELLE COMPTEUR GRANDE VITESSE : PRV(881) .
Section 5-1 COMMANDE MODE : INI(880) COMMANDE MODE : INI(880) Objet INI(880) peut être utilisée pour exécuter les opérations suivantes pour les E/S intégrées des UCs CJ1M : • Pour démarrer la comparaison avec la table de comparaison du compteur grande vitesse •...
Page 108
Section 5-1 COMMANDE MODE : INI(880) NV : premier mot avec la nouvelle PV NV et NV+1 contiennent la nouvelle PV lors du changement de PV. Si C équivaut à 0002 hex. (donc, changement de PV), NV et NV+1 contiennent la nouvelle PV. Toutes les valeurs dans NV et NV+1 sont ignorées quand C est différent de 0002 hex.
Page 109
Section 5-1 COMMANDE MODE : INI(880) P : identificateur de C : données de commande port 0000 hex. : 0001 hex. : 0002 hex. : 0003 hex. : démarrage arrêt de la modifica- arrêt de sor- de la com- comparai- tion de la tie d'impul- paraison...
Section 5-2 LECTURE VALEUR ACTUELLE COMPTEUR GRANDE VITESSE : Drapeaux Label Opération Drapeau ON si la plage spécifiée pour P, C ou NV est dépassée. d'erreur ON si la combinaison de P et C n’est pas autorisée. ON si aucune table de comparaison n’a été enregistrée mais que le démarrage de la comparaison est spécifié.
Page 111
Section 5-2 LECTURE VALEUR ACTUELLE COMPTEUR GRANDE VITESSE : • Résultats de comparaison des plages • Fréquence de compteur grande vitesse pour l’entrée de compteur grande vitesse 0. • Fréquence de sortie d’impulsion pour la sortie d’impulsion 0 ou 1 (UC CJ1M avec version de carte 3.0 ou ultérieure uniquement).
Page 112
Section 5-2 LECTURE VALEUR ACTUELLE COMPTEUR GRANDE VITESSE : C = 0013 hex : méthode d’échantillonnage 100-ms pour haute fréquence (prise en charge uniquement par les UC CJ1M ver. 3.0 ou supérieure) C = 0013 hex : méthode d’échantillonnage 1-s pour haute fréquence (prise en charge uniquement par les UC CJ1M ver.
Page 113
Section 5-2 LECTURE VALEUR ACTUELLE COMPTEUR GRANDE VITESSE : Description PRV(881) lit les données spécifiées dans C pour le port spécifié dans P. Les combinaisons possibles de données et de ports sont indiquées dans le tableau suivant. P : identificateur de C : données de commande port 0000 hex.
Page 114
Section 5-2 LECTURE VALEUR ACTUELLE COMPTEUR GRANDE VITESSE : ■ Lecture de l’état (C = 0001 hex.) Si C équivaut à 0001 hex., PRV(881) lit l’état comme indiqué dans le tableau suivant. Port et Opération Résultats de la lecture mode Sortie L’état de la impulsion...
Page 115
Section 5-2 LECTURE VALEUR ACTUELLE COMPTEUR GRANDE VITESSE : ■ Lecture de la fréquence de la sortie d’impulsion ou du compteur à grande vitesse (C = 00@3 hex) Si C est égal à 00@3 hex, PRV(881) lit la fréquence à la sortie d’impulsion 0 ou 1, ou la fréquence d’impulsion (Hz) entrée sur le compteur à...
Page 116
Section 5-2 LECTURE VALEUR ACTUELLE COMPTEUR GRANDE VITESSE : Variations Variations Exécution à chaque cycle pour la condition PRV(881) Exécution une fois pour la différenciation @PRV(881) vers le haut Exécution une fois pour la différenciation Pas de prise en vers le bas charge Spécification de mise à...
Section 5-3 COUNTER FREQUENCY CONVERT : PRV2(883) COUNTER FREQUENCY CONVERT : PRV2(883) Objet L’instruction PRV2(883) lit l’entrée de fréquence d’impulsion à partir d’un compteur à grande vitesse, puis soit elle convertit cette fréquence en vitesse de rotation, soit elle convertit la PV du compteur en nombre total de tours. Le résultat est sorti sur les mots de destination sous forme d’hexadécimaux de 8 chiffres.
Page 118
Section 5-3 COUNTER FREQUENCY CONVERT : PRV2(883) Zone Zone de bit auxiliaire A000 à A959 A448 à A958 Zone de temporisation T0000 à T4095 T0000 à T4094 Zone compteur C0000 à C4095 C0000 à C4094 Zone DM D00000 à D32767 D00000 à...
Page 119
Section 5-3 COUNTER FREQUENCY CONVERT : PRV2(883) • Méthode d’entrée de compteur : 4mode de phase différentielle 4× Résultat de la conversion = 00000000 à 00030D40 (hex) (0 à 200 000) (Si une fréquence supérieure à 200 kHz a été entrée, la sortie restera à...
Section 5-4 REGISTER COMPARISON TABLE : CTBL(882) Exemples ■ Exemple 1 Lorsque CIO 000100 est sur ON dans l’exemple de programmation suivant, PRV2(883) lit la fréquence actuelle d’impulsions au compteur à grande vitesse 0, elle convertit cette valeur en vitesse de rotation (tr/min), puis sort le résultat hexadécimal vers D00201 et D00200.
Section 5-4 REGISTER COMPARISON TABLE : CTBL(882) Opérandes P : identificateur de port P spécifie le port pour lequel les impulsions doivent être comptées, comme indiqué dans le tableau suivant. Port 0000 hex. Compteur grande vitesse 0 0001 hex. Compteur grande vitesse 1 C : Données de commande La fonction de CTBL(882) est déterminée par les données de commande, C, comme indiqué...
Page 122
Section 5-4 REGISTER COMPARISON TABLE : CTBL(882) pas nécessaire de définir huit plages, définissez le numéro de tâche d’interruption sur FFFF hex. pour toutes les plages inutilisées. Mot inférieur de la plage 1, limite inférieure 0000 0000 à FFFF FFFF hex (Voir remarque) Mot supérieur de la plage 1, limite inférieure TB+1 Mot inférieur de la plage 1, limite supérieure...
Page 123
Section 5-4 REGISTER COMPARISON TABLE : CTBL(882) A chaque exécution de CTBL(882), la comparaison démarre selon les conditions spécifiées. Lorsque vous utilisez CTBL(882) pour démarrer la comparaison, il suffit généralement d’utiliser la version différenciée (@CTBL(882)) de l’instruction ou une condition d’exécution qui est activée (ON) pour une recherche seulement.
Page 124
Section 5-4 REGISTER COMPARISON TABLE : CTBL(882) • Vous pouvez spécifier un même numéro de tâche d’interruption pour plusieurs valeurs cibles. • La table de comparaison de plages contient 8 plages, chacune d’elles étant définie par une limite supérieure et une limite inférieure. Si une plage ne doit pas être utilisée, définissez le numéro de tâche d’interruption sur FFFF hex.
Page 127
Section 5-5 SORTIE VITESSE : SPED(885) Fréquence d'impulsion Fréquence cible Temps SPED(885) exécuté En mode indépendant, la sortie d’impulsion s’arrête automatiquement lorsque le nombre d’impulsions défini avec PULS(886) au préalable a été sorti. En mode continu, la sortie d’impulsion continue jusqu’à son arrêt par le programme.
Section 5-5 SORTIE VITESSE : SPED(885) ■ Mode indépendant (positionnement) Lorsqu’une opération en mode indépendant est démarrée, la sortie d’impulsion est continuée jusqu’à ce que le nombre d’impulsions spécifié ait été sorti. Remarque 1. La sortie d’impulsion est arrêtée immédiatement si l’UC passe en mode PROGRAM.
Page 129
Section 5-5 SORTIE VITESSE : SPED(885) Opérati Objet Applica- Changements de fréquence Description Procédure/ tion Instruction Arrêt de Pour arrê- Arrêt Arrête immédiatement la PULS(886) Fréquence d'impulsion la sortie ter la sortie immédiat sortie d'impulsions et ↓ d'impul- d'impul- efface le nombre SPED(885) Fréquence sion...
Section 5-6 DEFINITION IMPULSIONS : PULS(886) DEFINITION IMPULSIONS : PULS(886) Objet PULS(886) est utilisée pour définir la quantité de sortie d’impulsion (le nombre d’impulsions sorties) pour les orties d’impulsion qui sont démarrées plus tard dans le programme en utilisant SPED(885) ou ACC(888) en mode indépendant.
Page 131
Section 5-6 DEFINITION IMPULSIONS : PULS(886) Pour la sortie d’impulsions relative, le nombre d’impulsions de mouvement = le nombre défini d’impulsions. Pour la sortie d’impulsions absolue, le nombre d’impulsions de mouvement = le nombre défini d’impulsions − la PV. Spécifications de l’opérande Zone Zone CIO...
Section 5-7 SORTIE IMPULSION : PLS2(887) • Il est possible de sortir de la plage de la valeur actuelle de la quantité de sorties d’impulsions (−2 147 483 648 à 2 147 483 647). Exemple Lorsque CIO 000000 passe sur ON dans l’exemple de programmation suivant, PULS(886) définit le nombre d’impulsions de sortie pour la sortie d’impulsion 0.
Page 133
Section 5-7 SORTIE IMPULSION : PLS2(887) Zones de programmes applicables Zones de Zones de Sous- Tâches programmes de bloc programmes d’étape routines d'interruption Opérandes P : identificateur de port L’identificateur de port spécifie le port. Port 0000 hex. Sortie d'impulsion 0 0001 hex.
Page 134
Section 5-7 SORTIE IMPULSION : PLS2(887) Mot inférieur avec la fréquence de démarrage 0 à 100 000 Hz (0000 0000 à 0001 86A0 hex) Mot supérieur avec la fréquence de démarrage Spécifiez la fréquence de démarrage en Hz. Spécifications de l’opérande Zone Zone CIO...
Page 135
Section 5-7 SORTIE IMPULSION : PLS2(887) Fréquence d'impulsion Fréquence cible Fréquence de démarrage Temps PLS2(887) exécuté PLS2(887) peut être utilisée pour le positionnement. Avec les UCs CJ1M, PLS2(887) peut être exécutée pendant la sortie d’impulsion pour ACC(888) en mode indépendant ou en mode continu, et pendant l’accélération, la vitesse constante ou la décélération.
Page 136
Section 5-7 SORTIE IMPULSION : PLS2(887) ■ Mode indépendant (positionnement) Remarque La sortie d’impulsion est arrêtée immédiatement si l’UC passe en mode PROGRAM. Opérat Objet Application Changements de fréquence Description Procédure/ Instruction Démar- Com- Positionnement Accélération et PLS2(887) Fréquence rage de mande avec accéléra- Nombre spécifié...
Page 137
Section 5-7 SORTIE IMPULSION : PLS2(887) Opérat Objet Application Changements de fréquence Description Procédure/ Instruction Modifi- Pour Changement de L'instruction PLS2(887) PULS(886) Nombre d'impulsions Nombre cation changer position cible et peut être exécutée ↓ modifié avec d'impulsions Fréquence la position de vitesse cible PLS2(887) durant le positionnement...
Section 5-7 SORTIE IMPULSION : PLS2(887) Remarque Commande triangulaire Si le nombre d'impulsions spécifié est inférieur au nombre requis pour atteindre la fréquence cible et retourner à zéro, la fonction réduit automatiquement le temps d'accélération/décélération et effectue une commande triangulaire (accélération et décélération seulement). Aucune erreur ne se produit.
Section 5-8 COMMANDE ACCELERATION : ACC(888) Drapeaux Libellé Opération Drapeau ON si la plage spécifiée pour P, M, S ou F est dépassée. d'erreur ON si PLS2(887) est exécutée pour un port qui sort déjà des impulsions pour SPED(885) ou ORG(889). ON si PLS2(887) est exécutée dans une tâche d’interruption lorsqu’une instruction contrôlant la sortie d’impulsion est en cours d’exécution dans une tâche...
Page 140
COMMANDE ACCELERATION : ACC(888) Section 5-8 Symbole du schéma contact ACC(888) P : Identificateur de port M : Mode de sortie S : Premier mot de la table de paramètres Variations Variations Exécution à chaque cycle pour la condition ON ACC(888) Exécution une fois pour la différenciation vers @ACC(888)
Page 141
COMMANDE ACCELERATION : ACC(888) Section 5-8 Spécifications de l’opérande Zone Zone CIO CIO 0000 à CIO 6141 Zone de travail W000 à W509 Zone de bit de maintien H000 à H509 Zone de bit auxiliaire A000 à A957 Zone de temporisation T0000 à...
Page 142
Section 5-8 COMMANDE ACCELERATION : ACC(888) pour PLS2(887) pendant l’accélération, la vitesse constante ou la décélération. Remarque Vous pouvez exécuter PLS2(887) pendant le contrôle de vitesse avec ACC(888) (mode continu) avec la même fréquence que ACC(888) pour obtenir une interruption d’alimentation à une distance fixe. Il n’y a pas d’accélération par PLS2(887) pour cette application, mais si le taux d’accélération est défini sur 0, le Drapeau d’erreur passera sur ON et PLS2(887) ne sera pas exécutée.
Page 143
COMMANDE ACCELERATION : ACC(888) Section 5-8 Opération Objet Application Changements de fréquence Description Procédure/ Instruction Arrêt de la Pour arrê- Arrêt immé- Arrête immédiatement la ACC(888) Fréquence d'impulsion sortie ter la sor- diat sortie d'impulsion. (continu) d'impulsion ↓ Fréquence actuelle d’impulsion INI(880) (continu)
Page 144
Section 5-8 COMMANDE ACCELERATION : ACC(888) 4. La direction définie dans l’opérande ACC(888) est ignorée si le nombre d’impulsions est défini avec PULS(881) en tant que valeur absolue. Opéra- Objet Application Changements de fréquence Description Procédure/ tion Instruction Démar- Com- Positionnement Accélération et PULS(886)
Page 145
Section 5-8 COMMANDE ACCELERATION : ACC(888) Remarque Commande triangulaire Si le nombre d'impulsions spécifié est inférieur au nombre requis pour attein- dre la fréquence cible et retourner à zéro, la fonction réduit automatiquement le temps d'accélération/décélération et effectue une commande triangulaire (accélération et décélération seulement).
RECHERCHE ORIGINE : ORG(889) Section 5-9 RECHERCHE ORIGINE : ORG(889) Objet ORG(889) effectue une recherche d’origine ou une opération de retour d’origine. Cette instruction est prise en charge uniquement par les UCs CJ1M-CPU21/ CPU22/CPU23. ■ Recherche d'origine Les impulsions sont sorties en utilisant la méthode spécifiée pour contrôler le moteur et établir l’origine en fonction des signaux d'entrée de proximité...
Page 147
Section 5-9 RECHERCHE ORIGINE : ORG(889) Spécifications de l’opérande Zone Zone CIO Zone de travail Zone de bit de maintien Zone de bit auxiliaire Zone de temporisation Zone compteur Zone DM Zone EM sans banque Zone EM avec banque Adresses DM/EM indirectes en binaire Adresses DM/EM indirectes en BCD...
Page 148
Section 5-9 RECHERCHE ORIGINE : ORG(889) recherche d’origine (4 dans le diagramme). Les impulsions sont ensuite sorties à une vitesse constante jusqu’à ce que le Signal d’entrée d’origine passe à ON (5 dans le diagramme). La sortie d’impulsion est arrêtée lorsque le Signal d’entrée d’origine passe à...
Section 5-10 PULSE WITH VARIABLE DUTY FACTOR : MLI(891) Drapeaux Libellé Opération Drapeau ON si la plage spécifiée pour P ou C est dépassée. d'erreur ON si ORG(889) est spécifié pour un port pendant la sortie d’impulsion pour SPED(885), ACC(888) ou PLS2(887). ON si ORG(889) est exécutée dans une tâche d’interruption lorsqu’une instruction contrôlant la sortie d’impulsion est en cours d’exécution dans une tâche cyclique.
Page 150
PULSE WITH VARIABLE DUTY FACTOR : MLI(891) Section 5-10 Variations Variations Exécution à chaque cycle pour la condition ON MLI(891) Exécution une fois pour la différenciation vers le @MLI(891) haut Exécution une fois pour la différenciation vers le Pas de prise en charge Spécification de mise à...
Page 151
PULSE WITH VARIABLE DUTY FACTOR : MLI(891) Section 5-10 Zone Constantes Voir la des- 0000 à FFFF hex. • UCs pré-ver. 2.0 cription de 0000 à 0064 hex. l’opérande. • UCs ver. 2.0 0000 à 03E8 hex. Registres de données --- DR0 à...
SECTION 6 Description des fonctions des E/S intégrées Ce chapitre décrit en détail l'application des E/S intégrées. Entrées intégrées ........... 6-1-1 Présentation.
Entrées intégrées Section 6-1 Entrées intégrées 6-1-1 Présentation Il existe 4 types d'entrées intégrées : • Entrées universelles • Entrée d'interruption (mode direct ou compteur) • Entrées de compteur à grande vitesse (avec la fonction de mesure de fréquence) • les entrées à réponse rapide ; Les entrées intégrées sont affectées aux bits 00 à...
Entrées intégrées Section 6-1 Procédure • IN0 à IN9 (bits 00 à 09 de CIO 2960) Sélectionnez universel • Etablissez la connexion aux bornes sélectionnées Entrées câblées. entre IN0 et IN9. Configuration de l'API • Lorsque IN0 et IN3 sont utilisées comme entrées universelles, effectuez les sélections d'opération d'entrée nécessaires pour IN0 à...
Entrées intégrées Section 6-1 Caractéristiques techniques Élément Caractéristiques techniques Nombre d'entrées 10 entrées Zone de données affectée Bits 00 à 09 CIO 2960 Constante de temps d'entrée Par défaut : 8 ms (temps de réponse ON) Les sélections suivantes peuvent être opérées dans la configuration de l'API : 0 ms (pas de filtre), 0,5 ms, 1 ms, 2 ms, 4 ms, 8 ms, 16 ms ou 32 ms.
Entrées intégrées Section 6-1 Restrictions sur les • Les entrées d'interruption 0 à 3 ne peuvent pas être utilisées lorsque les entrées d'interruption entrées intégrées IN0 à IN3 servent d'entrées universelles ou d'entrées à (mode direct) réponse rapide. • Il est impossible d’utiliser l’entrée d’interruption 3 lorsque l’entrée de compteur grande vitesse 0 est utilisée et lorsque le mode de remise à...
Page 157
Entrées intégrées Section 6-1 Procédure • IN0 à IN3 (bits 00 à 03 de CIO 2960) Sélectionnez les entrées • Etablissez la connexion aux bornes sélectionnées entre IN0 et IN3. Entrées câblées. • Configuration de l'API Lorsque les entrées IN0 à IN3 sont utilisées comme entrées d'interruption en mode compteur, opérez les sélections d'opération d'entrée nécessaires pour IN0 à...
Entrées intégrées Section 6-1 Caractéristiques techniques Élément Caractéristiques techniques Nombre d'entrées 4 entrées (Les quatre bornes d'entrée sont partagées avec les entrées à réponse rapide, le compteur à grande vitesse (signal de phase Z) et les entrées universelles.) Zone de données affectée Bits 00 à...
Entrées intégrées Section 6-1 Les nombres actuels sont contenus dans les valeurs en cours de compteur à grande vitesse (A270 à A273). • Le mode de comptage à sélectionner peut être linéaire ou circulaire. • Vous avez le choix entre deux méthodes de réinitialisation des compteurs : Signal phase Z + Réinitialisation logicielle ou Réinitialisation logicielle.
Page 160
Entrées intégrées Section 6-1 Procédure Sélectionnez les compteurs à grande vitesse et/ou 2 • Méthodes d'entrée d'impulsions : phase différentielle (4x), Sélectionnez la méthode d'entrée Impulsion + direction, Haut/Bas ou Incrémentielle • Méthodes de réinitialisation : phase Z + Réinitialisation d'impulsion, la méthode de réinitialisation et la plage de comptage logicielle ou Réinitialisation logicielle...
Entrées intégrées Section 6-1 Restrictions sur les entrées de compteurs à grande vitesse • La méthode Signal phase Z + Réinitialisation logicielle ne peut pas être utilisée lorsque les compteurs à grande vitesse 0/1 fonctionnent en mode d'entrée Phase différentielle ou Impulsion + Direction et que la fonction de recherche d'origine est activée pour la sortie d'impulsions 1.
Entrées intégrées Section 6-1 Élément Caractéristique technique Type de Comparaison avec une Il est possible d'enregistrer jusqu'à 48 valeurs cible et numéros de tâches d'inter- commande valeur cible ruption correspondants. Comparaison avec une Jusqu'à 8 plages peuvent être enregistrées, avec une limite supérieure, une limite plage inférieure et un numéro de tâche d'interruption distincts pour chaque plage.
Page 163
Entrées intégrées Section 6-1 Conditions d'incrémentation ou de décrémentation du comptage Signal de Signal Valeur comptée direction d'impulsion ↑ pas de modification ↑ Incrémenter ↓ pas de modification ↓ pas de modification ↑ Décrémenter ↑ pas de modification ↓ pas de modification ↓...
Entrées intégrées Section 6-1 • Seules les impulsions à différenciation Haut (fronts montants) peuvent être comptées. Remarque Avec l’UC CJ1M vers. 2.0, il est possible de visualiser le comptage du compteur grande vitesse pour voir s’il a été incrémenté ou décrémenté. Le décompte du cycle actuel est comparé...
Entrées intégrées Section 6-1 Comptage circulaire maximal Utilisez la configuration de l'API pour définir le comptage circulaire maximal, soit la valeur maximale de la plage de comptage d'entrées d'impulsion. La valeur circulaire maximale comptée peut correspondre à toute valeur hex. comprise entre 00000001 et FFFFFFFF.
Entrées intégrées Section 6-1 Lancement de tâches d'interruption aux valeurs en cours de compteur désirées Les données enregistrées par avance dans une table de comparaison peu- vent être comparées aux valeurs en cours de compteur réelles durant le fonc- tionnement. Les tâches d'interruption spécifiées (enregistrées dans le tableau) sont lancées dès satisfaction de la condition de correspondante de comparaison.
Page 167
Entrées intégrées Section 6-1 Régler ces valeurs de sorte qu’elles n’apparaissent pas lors d’un pic ou dans un creux de changements de valeur cible. Correspondance Correspondance Valeur cible 1 Valeur cible 1 Valeur cible 2 Valeur cible 2 Correspondance Correspondance non reconnue. Comparaison à...
Entrées intégrées Section 6-1 Arrêt temporaire du comptage des signaux d'entrée (fonction de porte) Si le bit de porte du compteur à grande vitesse est à l'état ON, le compteur à grande vitesse ne compte pas, même si des entrées d'impulsions sont reçues et que la valeur en cours du compteur est maintenue.
Entrées intégrées Section 6-1 Caractéristiques techniques Élément Caractéristiques techniques Nombre d'entrées de 1 entrée (compteur à grande vitesse 0 seulement) mesure de fréquence Plage de mesure de Entrées de phase différentielle : 0 à 50 kHz fréquence Tous les autres modes d'entrée : 0 à 100 kHz Remarque Si la fréquence dépasse la valeur maximale, la valeur maximale est mise en mémoire.
Entrées intégrées Section 6-1 Conversion de la fréquence en une vitesse (en tr/min) Exécute PRV2 en utilisant les opérations suivantes. C: données de contrôle (régler sur #0000 pour conversion de vitesse fréquence-tours). P: impulsions/tours (hexa) D: premier mot de résultat Conversion du PV du compteur en nbres de tours total Exécute PRV2 en utilisant les opérations suivantes.
Sorties intégrées Section 6-2 Caractéristiques techniques Élément Caractéristiques techniques Nombre d'entrées à réponse 4 entrées (Les quatre bornes d'entrée sont rapide partagées avec les entrées à réponse rapide, les compteurs à grande vitesse et les entrées universelles.) Zone de données affectée Bits 00 à...
Sorties intégrées Section 6-2 6-2-2 Sorties universelles Présentation Cette fonction permet d'émettre des signaux de sortie standard. Le point de sortie est actualisé lorsque le bit attribué passe de l'état ON à OFF. Attribution des bits Code Adresse mot Fonction OUT0 CIO 2961 Sortie universelle 0...
Sorties intégrées Section 6-2 6-2-3 Sorties d'impulsions Présentation La fonction de sortie d'impulsions produit des signaux à largeur fixe (taux de service : 50 %) à partir des bornes de sorties intégrées. Le contrôle de la vitesse (sortie continue d'impulsions à des fréquences spécifiées) et le positionnement (sortie d'un nombre spécifié...
Sorties intégrées Section 6-2 Élément Caractéristiques techniques Spécification des impulsions Le type d'impulsion peut être spécifié avec un opé- relatives/ rande dans l'instruction PULS(886) ou PLS2(887). spécification des impulsions Remarque Il est possible d’utiliser l’indication absolues d’impulsion absolue lorsque les coordon- nées absolues sont précisées pour la valeur en cours de sortie d’impulsion, l’origine est définie par exemple.
Sorties intégrées Section 6-2 Instruction Fonction Positionnement (mode indépendant) Contrôle de vitesse Recherche (mode continu) d'origine Sortie Sortie d'impulsions Sortie Sortie d'impul- avec accélération ou d'impul- d'impul- sions sans décélération sions sans sions avec accéléra- accéléra- accéléra- Trapézoï- Trapézoï- tion ou tion ou tion ou dal, taux...
Sorties intégrées Section 6-2 Schémas de sortie d'impulsions Les tableaux suivants présentent les types d'opérations de sortie d'impulsions possibles en combinant diverses instructions de sortie d'impulsions. Mode continu (contrôle de Lancement d'une sortie d'impulsions vitesse) Marche Exemple Changements de fréquence Description Procédure d'application...
Sorties intégrées Section 6-2 Marche Exemple Changements de fréquence Description Procédure d'application Instruction Settings Change- Non prise en charge. ment de direction Change- Non prise en charge. ment de méthode de sortie d'impulsions Arrêt d'une sortie d'impulsions Marche Exemple Changements de fréquence Description Procédure d'applicatio...
Sorties intégrées Section 6-2 Mode indépendant Lancement d'une sortie d'impulsions (positionnement) Marche Exemple Changements de fréquence Description Procédure d'application Instruction Settings Sortie avec Positionne- Lance la sortie PULS(886) • Nombre Fréquence d'impulsion vitesse spé- ment sans d'impulsions à la ↓ d'impulsions Nombre spécifié...
Page 180
Sorties intégrées Section 6-2 Nombre spécifié Nombre spécifié Fréquence Fréquence d'impulsions d'impulsions d'impulsion d'impulsion (spécifié avec (spécifié avec PULS(886)) PULS(887)) Fréquence Fréquence cible cible Temps Exécution de l'instruction Exécution de l'instruction PLS2(887) ACC(888) Modification des sélections Marche Exemple Changements de fréquence Description Procédure d'application...
Page 181
Sorties intégrées Section 6-2 Marche Exemple Changements de fréquence Description Procédure d'application Instruction Settings Change- Change- L'instruction PULS(886) • Nombre Fréquence ment pro- ment de PLS2(887) peut ↓ d'impulsions Nombre spécifié d'impulsions d'impulsion gressif de vitesse (fré- être exécutée • Spécifica- ACC(888) (spécifié...
Page 182
Sorties intégrées Section 6-2 Marche Exemple Changements de fréquence Description Procédure d'application Instruction Settings Change- Change- L'instruction PULS(886) • Nombre Nombre d'impulsions Nombre ment de ment de PLS2(887) peut ↓ d'impul- inchangé avec d'impulsions Fréquence position position cible être exécutée sions PLS2(887).
Page 183
Sorties intégrées Section 6-2 Arrêt d'une sortie d'impulsions Marche Exemple Changements de fréquence Description Procédure d'application Instruction Settings Arrêt de sor- Arrêt immédiat Arrête immédiate- PULS(886) • Arrêt de Fréquence d'impulsion tie d'impul- ment la sortie ↓ sortie sions (Le d'impulsions et d'impul- ACC(888)
Sorties intégrées Section 6-2 Commutation du mode continu (contrôle de vitesse) au mode indépendant (positionnement) Exemple Changements de fréquence Description Procédure d'application Instruction Settings Passage d'un con- L'instruction ACC(888) • Port Sort le nombre d'impulsions trôle de vitesse à un PLS2(887) peut (continu) •...
Page 185
Sorties intégrées Section 6-2 de positionnement pour annuler une autre instruction de positionnement en cours. Instruction en cours d'exécution Instruction de neutralisation (Oui : exécutable ; Non : non exécutable) SPED SPED PLS2 (Ind.) (Cont.) (Ind.) (Cont.) SPED(885) (Mode indépendant) SPED(885) (Mode continu) ACC(888)
Sorties intégrées Section 6-2 6. ACC(888) (Ind.) à PLS2(887) • Le nombre d'impulsions en sortie est modifiable (même en cours d'accélération ou de décélération). • La fréquence peut être modifiée (même en cours d'accélération ou décélération.) • Le taux d'accélération/décélération est modifiable (même en cours d'accélération ou de décélération).
Sorties intégrées Section 6-2 Relation entre le système Le tableau suivant répertorie l'opération de sortie d'impulsions correspondant de coordonnées et la aux quatre combinaisons possibles de systèmes de coordonnées (absolues spécification d'impulsion ou relatives) et aux spécifications d'impulsions (absolues ou relatives) lors de l'exécution de l'instruction PULS(886) ou PLS2(887).
Sorties intégrées Section 6-2 Opérations affectant l'état Le tableau suivant répertorie les opérations pouvant affecter l'état de l'origine, de l'origine comme le changement de mode opératoire et l'exécution de certaines instructions. Le drapeau pas d'origine pour la sortie d'impulsions 0 (A28005) et le drapeau pas d'origine pour la sortie d'impulsions 1 (A28105) indique si l'emplacement d'origine est indéterminé...
Sorties intégrées Section 6-2 Procédure Sortie d'impulsions monophasées sans accélération ou décélération Le nombre d'impulsions de sortie ne peut pas être modifié pendant le positionnement. ■ PULS(886) et SPED(885) • Méthode horaire/anti-horaire La sortie d'impulsion 0 utilise OUT0 (CIO 296100) et OUT1 (CIO 296101). La sortie d'impulsion 1 utilise OUT2 (CIO 296102) et OUT3 (CIO 296103).
Sorties intégrées Section 6-2 Opération de signal d'entrée de limitation pour sortie d'impulsions 1 (UC CJ1M vers. 2.0 uniquement) Adresse du Settings Fonction Drapeaux/ Heure de lec- paramètre de la défaut bits de zone ture de la sélec- console de pro- auxiliaire tion par la carte grammation...
Page 193
Sorties intégrées Section 6-2 Fréquence d'impulsion L'accélération max. est égale à 1,5 fois l'accélération définie Décélération spécifiée Fréquence pour la décélération Accélération spécifiée cible en S pour l'accélération en S Décélération définie Accélération définie Nombre d'impulsions spécifié Fréquence Fréquence d'arrêt de départ Fréquence cible Point de décélération...
Sorties intégrées Section 6-2 Restrictions Les restrictions suivantes s’appliquent lorsqu’on utilise une accélération/ décélération en S. Fréquence de départ La fréquence de démarrage doit être de 100 Hz au moins. Si la fréquence de démarrage est réglée sur une valeur inférieure à 100 Hz, elle passera automatiquement à...
Sorties intégrées Section 6-2 Procédure • La sortie 0 MLI utilise OUT4 (CIO 296104) La sortie 1 MLI utilise OUT5 (CIO 296105) Détermine le port de sortie d'impulsions Remarque : la sortie MLI 1 est prise en charge par les cartes CJ1M-CPU22/CPU23 uniquement.
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 Fonctions de recherche d'origine et de retour à l'origine 6-3-1 Présentation Les UC CJ1M possèdent deux fonctions permettant de déterminer l'origine de la machine et la positionner. 1,2,3... 1. Recherche d'origine La fonction de recherche d'origine produit des impulsions pour mettre en marche le moteur conformément au schéma spécifié...
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 Dans l'exemple qui suit, le moteur démarre à une vitesse spécifiée, accélère jusqu'à la vitesse maximale de recherche d'origine et s'exécute à cette vitesse jusqu'à détection de la position de proximité d'origine. Une fois l'entrée de proximité...
Page 198
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 Recherche d'origine pour sortie d'impulsions 1 Code Adresse Entrées Entrées impul- Bits utilisés horaire/anti- sion + direc- lorsque la horaire tion fonction de recherche d'origine est activée OUT1 Sortie d'impul- 2961 sions 1 (impul- sion)
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 Procédure • Sortie : Connectez les sorties en utilisant la méthode horaire/anti-horaire ou impulsion + direction. La même méthode doit être utilisée pour les sorties d'impulsion 0 et 1. Alimentation pour sorties : 24 V c.c.
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 Paramètres de configuration de l'API Sélections d'activation/ Ces sélections indiquent si la fonction de recherche d'origine sera ou non désactivation de la utilisée pour chaque sortie d'impulsion. fonction de recherche d'origine pour les sorties Sélections pour opération d'origine d'utilisation, sortie d'impulsions 0 d'impulsions 0 et 1...
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 Opération de signal d'entrée de limitation pour sortie d'impulsions 1 (UC CJ1M vers. 2.0 uniquement) Adresse du para- Settings Fonction Drapeaux/ Heure de lecture mètre de la con- défaut bits de zone de la sélection par sole de...
Page 202
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 Paramètres de recherche Les divers paramètres de recherche d'origine sont définis dans la d'origine configuration de l'API. Settings Heure de lecture Mode de fonctionnement Mode opératoire 0, 1 ou 2 Début du fonction- nement Sélection d'opération de...
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 Explication des paramètres de recherche d'origine Mode opératoire Le paramètre de mode opératoire spécifie le type des signaux d'E/S utilisés pour la recherche de l'origine. Les trois modes opératoires indiquent si la sortie de réinitialisation du compteur d'erreurs et l'entrée de positionnement terminé...
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 Le signal d'entrée d'origine passe de l'état OFF à l'état ON pendant la décélération du moteur Signal d'entrée de proximité d'origine Signal d'entrée d'origine Schéma initial de sortie d'impulsions Sortie impulsion Anti-horaire Horaire...
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 Assurez-vous que le déclencheur de signal d'entrée de proximité d'origine sélectionné est assez long (supérieur au temps de Signal d'entrée de décélération) proximité d'origine Signal d'entrée d'origine (signal de phase Z) Le signal d'entrée d'origine est ignoré...
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 la compensation d'origine est appliquée, le signal de positionnement terminé est vérifié une fois l'opération de compensation terminée. Sortie impulsion Temps Arrêt Sortie de réinitialisation du compteur d'erreurs Signal de positionnement terminé...
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 Méthode de détection d'origine 1 : inversion non obligatoire du signal d'entrée de proximité d'origine La décélération commence lorsque le signal d'entrée de proximité d'origine passe de OFF→ON. Signal d'entrée de proximité...
Page 208
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 Utilisation du mode inverse 1 Opération de 0 : Mode inverse 1 recherche d'origine Méthode de détection d'origine 0 : Inversion Signal d'entrée de obligatoire du proximité d'origine signal d'entrée Signal d'entrée de proximité.
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 Utilisation du mode inverse 2 Opération de recherche 1 : Mode inverse 2 d'origine Méthode de détection d'origine 0 : Inversion obligatoire du Signal d'entrée de signal d'entrée de proximité...
Page 210
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 Opération de recherche 1 : Mode inverse 2 d'origine Méthode de détection d'origine 2 : Signal d'entrée de Signal d'entrée proximité d'origine inutilisé. d'origine Vitesse de proximité pour la recherche d'origine Sortie impulsion Anti-horaire Horaire...
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 Compensation d'origine Une fois l'origine déterminée, la compensation d'origine peut être définie pour compenser un écart de position ON du capteur de proximité, procéder au remplacement du moteur ou à un autre changement. Une fois l'origine détectée suite à...
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 Restrictions Le moteur peut être déplacé même si la position d'origine n'a pas été déterminée avec la fonction de recherche d'origine, mais les opérations de positionnement sont limitées comme suit : Fonction Marche Retour à...
Page 213
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 Nom de l'erreur Code Cause probable Action corrective Opération d'erreur après erreur Pas de signal 0200 Les paramètres indiquent l'utilisation du Contrôlez le câblage du signal d'entrée Sans effet sur un d'entrée de signal d'entrée de proximité...
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 6-3-4 Exemples de recherche d'origine Marche Connectez un variateur de servomoteur et exécutez une recherche d'origine d'après le signal de phase Z du codeur intégré au servomoteur et le signal d'entrée de proximité...
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 Schéma contact Capteur de détection Capteur de détection de limite horaire de limite anti-horaire 000000 A54008 Signal d'entrée Signal d'entrée limite horaire de limite anti-horaire 000001 A54009 Condition d'exécution Recherche d'origine 0 : @ORG #0000 ;...
Fonctions de recherche d'origine et de retour à l'origine Section 6-3 Procédure 1. Vitesse de démarrage pour recherche d'origine et retour à l'origine Déterminez les paramètres de retour à l'origine 2. Vitesse cible de retour à l'origine 3. Taux d'accélération de retour à l'origine 4.
SECTION 7 Exemples de programmation Ce chapitre fournit des exemples de programmation des E/S intégrées. Sorties intégrées ............. . . 7-1-1 Utilisation des interruptions pour lire des impulsions d'entrée (mesure de longueur) .
Sorties intégrées Section 7-1 Sorties intégrées 7-1-1 Utilisation des interruptions pour lire des impulsions d'entrée (mesure de longueur) Caractéristiques techniques et fonctionnement Cet exemple de programme lit le nombre d'entrées d'impulsions de codeur avec un compteur le grande vitesse 1 et lit également les entrées de capteur 1 et 2 comme des entrées d'interruption aux bornes IN1 (2960.01) et IN3 (2960.03).
Sorties intégrées Section 7-1 Schéma contact Tâche cyclique (tâche 0) P_Première_tâche_du cycle MOVL(498) Drapeau de démarrage de tâche Permet d'effacer la valeur en cours du compteur à à vitesse D00000 élevée MSKS(690) Entrée interruption intégrée 1 Afficher (Active les interruptions) MSKS(690) Entrée interruption intégrée 3...
Sorties intégrées Section 7-1 7-1-2 Sortie d'impulsions après un délai prédéfini Caractéristiques techniques et fonctionnement Cet exemple de programme attend l'écoulement d'une durée prédéfinie (0,5 ms) après le passage de l'entrée d'interruption (2960.03) à l'état ON, puis produit 100 000 impulsions à 100 kHz à partir de la sortie d'impulsion 0. La tâche d'interruption d'E/S lance une interruption programmée d'après un délai de 0,5 ms.
Page 223
Sorties intégrées Section 7-1 Paramètres d'unités de temps des interruptions programmées Détails de configuration de l'API Adresse Données Définition de l'unité du délai d'interruption programmé à 0002 0,1 ms. hexadécimal Schéma contact Tâche cyclique (tâche 0) P_Première_tâche_du cycle MSKS(690) Drapeau de démarrage de tâche Entrée interruption intégrée 3 Affichage _(Active...
Sorties intégrées Section 7-1 Préparation Configuration de l'API Aucun paramétrage n'est nécessaire dans la Configuration de l'API. Paramètres de la zone DM Paramètres PLS2(887) (D00000 à D00007) Détails de la configuration Adresse Données Taux d'accélération : 300 Hz/4 ms D00000 #012C Taux de décélération : 200 Hz/4 ms D00001...
Sorties intégrées Section 7-1 7-1-4 Fonctionnement pas à pas Caractéristiques techniques et fonctionnement • Le fonctionnement pas à pas à faible vitesse (horaire) s'exécute à partir de la sortie d'impulsion 1 alors que l'entrée 2960.06 est à l'état ON. • Le fonctionnement pas à pas à faible vitesse (anti-horaire) s'exécute à partir de la sortie d'impulsion 1 lorsque l'entrée 2960.07 est à...
Page 227
Sorties intégrées Section 7-1 Préparation Configuration de l'API Aucun paramétrage n'est nécessaire dans la Configuration de l'API. Paramètres de la zone DM Paramètres de contrôle de vitesse pendant l'opération pas à pas (D00000 à D00001 et D00010 à D00015) Détails de la configuration Adresse Données Fréquence cible (faible vitesse) : 1 000 Hz...
Sorties intégrées Section 7-1 2960,08 A281,04 ACC(888) Démarrage Sortie Sortie d'impulsion 1 horaire à d'impulsion vitesse en cours Spécifie la méthode de sortie horaire/anti- élevée #0000 horaire, le côté horaire et le mode continu D00010 Taux d'accélération et fréquence cible SET 0,02 0,02 2960,08...
Sorties intégrées Section 7-1 Configuration Système Commutateur d'opération pas à pas IN0 : CIO 296000 Commutateur de positionnement IN1 : CIO 296001 Début de coupe Bouton d'arrêt d'urgence OUT3 : CIO 296103 IN2 : CIO 296002 Fin de coupe Opération de découpe terminée IN3 : CIO 296003 OUT2 : CIO 296100 Sortie d'impulsions (horaire/anti-horaire)
Page 230
Sorties intégrées Section 7-1 Détails de la configuration Adresse Données Fréquence cible : 10 000 Hz D00012 #2710 D00013 #0000 Nombre d'impulsions en sortie : 50 000 impulsions D00014 #C350 D00015 #0000 Fréquence de départ : 0000 Hz D00016 #0000 D00017 #0000 Paramètres de compteur : 100 fois...
Sorties intégrées Section 7-1 Remarques 1,2,3... 1. PLS22(887) a utilisé un paramètre d’impulsion relative. Cela autorise l’opération même si l’origine n’est pas définie. La position actuelle dans A276 (4 chiffres inférieurs) et A277 (4 chiffres supérieurs) est définie sur 0 avant la sortie d’impulsion puis elle contient le nombre spécifié...
Page 232
Sorties intégrées Section 7-1 3. Le système est retourné à la position d’origine. Origine Limite sens (phase Proximité horaire servo Z) Limite d'origine sens anti- horaire 1. Recherche d'origine Anti- Horaire 2. Positionnement à horaire distance fixe répété 50 000 Hz (C350 hex) 10000 (2710 hex).
Page 233
Sorties intégrées Section 7-1 Exemple de câblage avec un servomoteur SmartStep A, des câbles XW2Z et une borne E/S XW2B Interrupteur de recherche d'origine (CIO 000000) Bouton d'arrêt d'urgence (CIO 000001) Stockage de circuit imprimé activé (CIO 000002) Déplacement du stockeur (CIO Stockage de circuit imprimé...
Page 234
Sorties intégrées Section 7-1 Préparation Configuration de l'API Détails de la configuration Adresse Données Activation de la fonction de recherche d'origine pour la 0001 hex. sortie d'impulsion 0. Remarque Le paramètre d’activation de recherche d’origine est lu lors de la mise sous tension.
Page 235
Sorties intégrées Section 7-1 Schéma contact Recherche d'origine Recherche d'origine Recherche Interrupt. de recherche en cours d'origine terminée Recherche d'origine Recherche Réglage du port d'origine en cours Données de contrôle Recherche d'origine terminée Drapeau pas d'origine Stockage de circuit imprimé Début de Recherche activé...
Sorties intégrées Section 7-1 7-1-7 Mettre en palettes : positionnement multipoint à deux axes Caractéristiques techniques et fonctionnement Présentation générale Axe Y Cylindre Axe X Pièces saisies et déplacées. Modèle de fonctionnement 1,2,3... 1. Une recherche d’origine est exécutée. 2. Une pièce de production est saisie et déplacée à la position A. 3.
Page 237
Sorties intégrées Section 7-1 Exemple de câblage avec un servomoteur SmartStep A, des câbles XW2Z et une borne E/S XW2B Interrupteur de recherche d'origine (CIO 000000) Bouton d'arrêt d'urgence (CIO 000001) Servomoteur SmartStep série A XW2Z-100J-B5 (1 m) XW2Z-200J-B5 (2 m) ID211 OD211 (CIO 0) (CIO 1)
Page 238
Sorties intégrées Section 7-1 Préparation Configuration de l'API Version de CX- Nom de l’onglet Sélection Programmer Ver. 3.1 ou inférieure Champ Define Origin Données de recherche d’origine Operation Settings de Define Origin Ver. 3.2 ou ultérieure Sortie d'impulsion 0 Données de recherche d’origine Remarque Le paramètre d’opération de recherche d’origine est lu lors de la mise sous...
Page 239
Sorties intégrées Section 7-1 Paramètres PLS2(887) pour se déplacer de l’origine à la position A Détails de la configuration Adresse Données Axe X Taux d'accélération : 2 000 Hz/4 ms D00010 #07D0 Taux de décélération : 2 000 Hz/4 ms D00011 #07D0 Fréquence cible : 100 000 Hz...
Page 240
Sorties intégrées Section 7-1 Paramètres PLS2(887) pour se déplacer de la position A à la position D Détails de la configuration Adresse Données Axe X Taux d'accélération : 2 000 Hz/4 ms D00070 #07D0 Taux de décélération : 2 000 Hz/4 ms D00071 #07D0 Fréquence cible : 100 000 Hz...
Page 241
Sorties intégrées Section 7-1 Schéma contact Recherche d'origine pour les axes X et Y Sélection Interrupteur de recherche d'origine Adresse de bit Démarrage de la recherche d'origine Réinitialisation Recherche d'origine terminée Adresse de bit Opération 1 : Positionnement en A Sélection Adresse de bit Démarrage du...
Page 242
Sorties intégrées Section 7-1 Démarrage et fin de recherche d'origine pour les axes X et Y Recherche d'origine Début de la Réglage du port recherche d'origine Données de contrôle Recherche d'origine Réglage du port Données de contrôle Recherche d'origine terminée Drapeau pas d'origine Drapeau pas d'origine Démarrage et fin du positionnement en A pour les axes X et Y...
Page 243
Sorties intégrées Section 7-1 Démarrage et fin du positionnement en C pour les axes X et Y Positionnement Démarrage du Réglage du port positionnement en C Données de contrôle Premier mot contenant des paramètres Premier mot de la fréquence de démarrage Positionnement Réglage du port Données de contrôle...
Sorties intégrées Section 7-1 7-1-8 Alimentation en matériau d’emballage : interruption de l’alimentation Caractéristiques techniques et fonctionnement Alimentation en matériau d’emballage d’une emballeuse verticale de coussins Interrupteur de démarrage (CIO 000000) Contrôle de vitesse Capteur de marqueur Commande de position Sortie d'impulsions (horaire/anti-horaire) Modèle de fonctionnement...
Page 245
Sorties intégrées Section 7-1 Paramètres de la zone DM Paramètres de contrôle de vitesse pour faire avancer le matériau d’emballage vers la position initiale Détails de la configuration Adresse Données Taux d'accélération : 500 Hz/4 ms D00000 #01F4 Fréquence cible : 10 000 Hz D00001 #2710 D00002...
Sorties intégrées Section 7-1 Schéma contact Programme de tâches cycliques (exécuté au démarrage) Activation de l'entrée d'interruption 0 (IN0) Configuration du Drapeau du masque d'interruption premier cycle Données de contrôle 1 Donnée contrôle 2 Avancée du matériau avec contrôle de la vitesse Avancée du matériau Début de l'avancée du Positionne...
Annexe A Combinaisons d'instructions de contrôle d'impulsions Instructions de départ : SPED(885) et ACC(888), indépendant Instruction Etat de Instruction de départ en cours l'impul- INI(880) SPED(885) SPED(885) ACC(888) d'exécution sion (indépendant) (continu) (indépendant) × Méthode de sortie × SPED(885) Vitesse Modification de la Méthode de sortie Méthode de sortie...
Page 249
Combinaisons d'instructions de contrôle d'impulsions Annexe A Instruction Etat de Instruction de départ en cours l'impul- INI(880) SPED(885) SPED(885) ACC(888) d'exécution sion (indépendant) (continu) (indépendant) × × Méthode de sortie × × ORG(889) Vitesse Modification de la Méthode de sortie Méthode de sortie constante valeur actuelle (PV)
Page 250
Combinaisons d'instructions de contrôle d'impulsions Annexe A Instructions de départ : ACC(888), continu, PLS2(887) et ORG(889) Instruction Etat de Instruction de départ en cours l'impulsion ACC(888) (continu) PLS2(887) ORG(889) d'exécution × × × SPED(885) Vitesse Méthode de sortie Méthode de sortie Méthode de sortie (indépendant) constante...
Page 251
Combinaisons d'instructions de contrôle d'impulsions Annexe A...
Annexe B Utilisation des instructions d'impulsion d'autres UCs Tableau des API compatibles Instruction Fonction CJ1M CQM1H CPM2C Cartes de compteur personnalisables ❍ ❍ ❍ PULS(886) Spécification du nombre d'impulsions de sortie (absolu ou relatif) ❍ Spécification de la direction (horaire/ anti-horaire) (Spécifié...
Page 253
Utilisation des instructions d'impulsion d'autres UCs Annexe B Instruction Fonction CJ1M CQM1H CPM2C Cartes de compteur personnalisables ❍ ❍ PLS2(887) Spécification du nombre d'impulsions de sortie (absolu ou relatif) (instruction non prise en charge) ❍ Commutation entre les méthodes de sortie horaire/anti-horaire et impulsion (instruction non + direction...
Page 254
Utilisation des instructions d'impulsion d'autres UCs Annexe B Instruction Fonction CJ1M CQM1H CPM2C Cartes de compteur personnalisables PRV(881) Lecture de valeurs en cours •Valeur •Valeur •Valeur •Valeur actuelle de actuelle de actuelle de actuelle de compteur grande (valeurs actuelles lisibles) compteur compteur compteur...
Page 255
Utilisation des instructions d'impulsion d'autres UCs Annexe B...
Annexe C Temps de réponse d'interruption Remarque La performance effective dépend de divers facteurs qui affectent le fonctionnement de l'UC comme les conditions d'exploitation, la complexité du programme utilisateur et le temps de cycle. Utilisez les caractéristiques de performance comme guide et non pas à titre de valeurs absolues. Temps de réponse d'entrée d'interruption intégrée Le temps de réponse d'interruption est le temps qui s'écoule entre la conversion d'un signal de OFF à...
Temps de réponse d'interruption Annexe C Temps de démarrage de sortie d'impulsions Le temps de démarrage est le temps qui s'écoule entre l'exécution d'une instruction de sortie d'impulsions et la sortie effective des impulsions aux bornes de sortie. Le temps de démarrage dépend de l'instruction de sortie d'impulsions utilisée et de l'opération sélectionnée.
Index caractéristiques E/S 19 caractéristiques entrée 20 accélération/décélération en S 5 caractéristiques entrées à réponse rapide 20 Modèle de sortie 164 caractéristiques entrées de compteur grande vitesse 21 restrictions 165 caractéristiques entrées interruption 20 caractéristiques entrées universelles 20 alimentation fixe caractéristiques sortie 22 exemple de programmation 199 transistor...
Page 259
Index connecteurs de câbles plats 29 détails 126 connecteurs sertis de câbles libres 29 mode compteur 127 modèles 29 mode direct 126 – restrictions 127 connexions TTL 34 entrées de carte UC intégrées considérations liées au courant d'appel 34 attributions 12 consignes de sécurité...
Page 260
Index fonctionnement pas à pas mise à jour immédiate 2 exemple de programmation 197 mise à jour immédiate 2 fonctions 1 mises à niveau fonctions compteur à grande vitesse 6 Ver. 2.0 5 fonctions des E/S intégrées 4 mode continu (contrôle de vitesse) 148 détails 123 mode de phase différentielle présentation 11...
Page 261
Index exemple de câblage 204 détails 165 schéma contact 206 exemple de connexion 49 précautions xxi sorties d'impulsions absolues 157 applications xxv sorties d'impulsions horaires/anti-horaires 2 consignes de sécurité xxii exemple de connexion 38 environnement d'exploitation xxiv sorties d'impulsions relatives 157 –...
Page 262
OMRON série U (UE) ou SMART STEP série A exemple de connexion 47 variateur de servomoteur OMRON série W ou U (UP ou UT) exemple de connexion 46 Variateur de servomoteur série W exemple de connexion 43 Variateur de servomoteur SMARTSTEP série A ou UE...
Révisions Un code de révision du manuel apparaît sous forme de suffixe à côté du numéro du catalogue, sur la couverture du manuel. Cat. No. W395-FR2-03 Code de révision Le tableau suivant montre les modifications apportées au manuel à chaque révision. Les numéros de page font référence à...