CJ - Automatisation industrielle OMRON - Notice d'utilisation et mode d'emploi gratuit
Retrouvez gratuitement la notice de l'appareil CJ OMRON au format PDF.
| Type de produit | Automate programmable OMRON CJ |
|---|---|
| Caractéristiques techniques principales | Architecture modulaire, processeur haute performance, capacité d'extension via modules |
| Alimentation électrique | 24 VDC |
| Dimensions approximatives | Largeur : 90 mm, Hauteur : 90 mm, Profondeur : 90 mm |
| Poids | Environ 500 g |
| Compatibilités | Compatible avec divers modules d'extension OMRON et protocoles de communication |
| Type de batterie | Batterie lithium remplaçable |
| Tension | 24 VDC |
| Puissance | Consommation maximale : 30 W |
| Fonctions principales | Contrôle logique, communication série, gestion des entrées/sorties |
| Entretien et nettoyage | Nettoyage régulier avec un chiffon sec, éviter l'humidité |
| Pièces détachées et réparabilité | Modules d'extension et composants disponibles en pièces détachées |
| Sécurité | Conforme aux normes CE, protection contre les surcharges et courts-circuits |
| Informations générales | Idéal pour l'automatisation industrielle, facile à programmer avec le logiciel OMRON |
FOIRE AUX QUESTIONS - CJ OMRON
Questions des utilisateurs sur CJ OMRON
0 question sur cet appareil. Repondez a celles que vous connaissez ou posez la votre.
Poser une nouvelle question sur cet appareil
Téléchargez la notice de votre Automatisation industrielle au format PDF gratuitement ! Retrouvez votre notice CJ - OMRON et reprennez votre appareil électronique en main. Sur cette page sont publiés tous les documents nécessaires à l'utilisation de votre appareil CJ de la marque OMRON.
MODE D'EMPLOI CJ OMRON
Manuel d'utilisation
Version : décembre 2004
Les produits OMRON sont conçus pour être utilisés par un opérateur qualifié, en respectant les procédures appropriées et uniquement aux fins précisées dans ce document.
Les conventions suivantes sont utilisées dans ce manuel pour indiquer et désigner les consignes de sécurité. Faites toujours très attention aux informations fournies. Le non-respect de ces consignes peut entraîner des blessures ou des dégâts matériels.
Attention DANGER
Indique une situation dangereuse imminente qui, si elle n'est pas évitée, peut entraîner des blessures graves ou mortelles.
Indique une situation potentiellement dangereuse qui, si elle n'est pas évitée, peut provoquer des blessures graves ou mortelles.
Attention
Indique une situation potentiellement dangereuse qui, si elle n'est pas évitée, peut provoquer des blessures moins graves ou endommager des biens.
Références des produits OMRON
Tous les noms de produit OMRON sont écrits en majuscules dans le présent manuel. Le mot « carte » porte également une majuscule lorsqu'il fait référence à un produit OMRON, sous forme de nom propre ou de nom commun.
L'abréviation « Ch » qui apparaît dans certains affichages et sur certains produits OMRON signifie souvent « mot ».
L'abréviation « API » signifie Automate programmable. « PC » est toutefois utilisé dans certains affichages du périphérique de programmation et signifie Programmable Controller.
Aides visuelles
Les intitulés suivants apparaisent dans la colonne de gauche du manuel pour vous aider à localiser différents types d'informations.
Remarque : Désigne des informations particulièrement intéressantes en vue d'une utilisation pratique et efficace du produit.
1,2,3... 1. Indique des listes quelconques, par exemple des procédures, des listes de contrôle, etc.
Tous droits réservés. Aucune partie de cette publication ne peut être reproduite, stockée dans un système de mémoire ou transmise, sous quelque forme ou par quelque moyen mécanique, électronique, photocopie, enregistrement que ce soit, sans l'accord écrit préalable d'OMRON.
L'utilisation des informations contenues ci-après n'entraîne aucune responsabilité. De plus, dans un souci d'améliorer sans cesse la qualité de ses produits, OMRON se réserve le droit de modifier toute information contenue dans le présent manuel sans préavis. Toutes les précautions ont été prises lors de l'élaboration de ce manuel. Toutefois, OMRON ne peut être tenu responsable des erreurs ou omissions. Les dommages résultant de l'utilisation des informations contenues dans cette publication n'entraînant aucune responsabilité.
Version des cartes
Notation des versions de carte sur les produits
Afin de gérer les UCs de la série CS/CJ en fonction de leurs différences de fonctionnalités dues à leurs mises à niveau, nous avons introduit la notion de « version d'UCs ». Cela s'applique aux UCs CS1-H, CJ1-H, CJ1M et CS1D.
Le numéro de version apparait à droite du numéro de lot sur la plaque signalétique des produits concernés par ce mode de gestion des versions, comme illustré ci-dessous.

- La version des UCs CS1-H, CJ1-H et CJ1M (à l'exception des modèles bas de gamme) fabriquées avant le 4 novembre 2003 n'est pas indiquée sur l'UC (l'emplacement réservé à ce numéro, illustré ci-dessus, est vide).
- Les UC CS1-H, CJ1-H et CJ1M, ainsi que les UC CS1D pour systèmes à UC unique, commencent à la version 2.0.
- Les UC CS1D des systèmes à UC en Duplex commencent à la version 1.1.
- Les UCs pour lesquelles aucune version n'est indiquée sont appelées Cartes pré-ver. . , par exemple UCs pré-ver. 2.0 et UCs pré-ver. 1.1.
Vérification des versions de carte avec un logiciel de prise en charge
VoussouspouceutiliserCX-Programmer version4.0 pour contrrolerla versionde carteneapplicantlune desdeuxmethodes suivantes.
A l'aide des informations de l'API - A l'aide des informations sur la fabrication de la carte (cette méthode peut aussi être utilisée pour les cartes d'E/S spéciales et les cartes réseaux.)
Remarque : CX-Programmer version 3.3 ou antérieure ne permet pas de vérifier les versions de carte.
Informations de l'api
- Si vous connaissiez le type de périphérique et le type d'UC, sélectionnez les dans la boîte de dialogue Change PLC, connectez-vous en ligne, puis sélectionnez PLC - Edit - Information dans les menus.
- Si vous ne connaissiez pas le type de périphérique ni le type d'UC, mais que vous étiez connecté directement à l'UC sur une ligne série, sélectionnez PLC - Auto Online pour passer en ligne, puis sélectionnez PLC - Edit - Information dans les menus.
Dans les deux cas, la boîte de dialogue PLC Information s'affiche.

Utilisez l'affichage ci-dessus pour vérifier la version du type d'UC.
Informations sur la fabrication de l'unité
Dans la fenêtre I/O 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

Utilisation des étiquettes de version de carte
Utilisez l'affichage ci-dessus pour vérifier la version de l'UC connectée en ligne.
Les étiquettes de version suivantes sont fournies avec l'UC.

Ces étiquettes peuvent être attachées à l'avant des UCs antérieures afin de différencier les versions d'UC.
Dans ce manuel, la version d'UC est indiquée comme dans le tableau ci-dessous.
Notation des versions d'UC
| Plaque signalétique du produit signification | UCs ne portantaucun numéro de version Lot n°XXXXXX XXXX OMRON Corporation FABRIQUÉ AU JAPON | UCs portant un numéro de version (Ver. □.□) |
| Lot n°XXXXXX XXXX OMRON Corporation FABRIQUÉ AU JAPON | ||
| Désignation des différentes UCs (p. ex., la CS1H-CPU67H) | UCs CS1-H pré-ver. 2.0 | UC CS1H-CPU67H Ver. □.□ |
| Désignation de groupes de UCs (p. ex., les UCs CS1-H) | UCs CS1-H pré-ver. 2.0 | UCs CS1-H CPU Ver. □.□ |
| Désignation d'une série complete d'UCs (p.ex., les UCs de la série CS) | UCs série CS pré-ver. 2.0 | UCs de sérieCS Ver. □.□ |
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 CS | 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☐-CPU☐☐H | ||||||||||
| UC pré-ver. 2.0 | UC ver. 2.0(N° lot: 031105 indiqué) | UC ver. 3.0(N° lot: 040622 indiqué) | |||||||||
| CS1DUC | UC pour système à UC en duplex | CS1D-CPU☐☐H | |||||||||
| UC pré-ver. 1.1 | UC ver. 1.1(N° lot: 031120 indiqué) | ||||||||||
| UC pour système à UC unie-que | CS1D-CPU☐☐S | ||||||||||
| UC ver. 2.0(N° lot: 031215 indiqué) | |||||||||||
| Série CJ | UC CJ1 | CJ1G-CPU☐☐ | |||||||||
| UC pré-ver. 2.0 | |||||||||||
| UC CJ1-H | CJ1☐-CPU☐☐H | ||||||||||
| UC pré-ver. 2.0 | UC ver. 2.0(N° lot: 031105 indiqué) | UC ver. 3.0(N° lot: 040623 indiqué) | |||||||||
| UC CJ1Mexcepté les modèles économiques | CJ1M-CPU☐☐ | ||||||||||
| UC pré-ver. 2.0 | UC ver. 2.0(N° lot: 031105 indiqué) | UC ver. 3.0(N° lot: 040624 indiqué) | |||||||||
| UC CJ1M, modèles économiques | CJ1M-CPU11/21 | ||||||||||
| Carte ver. 2.0(N° lot: 031002 indiqué) | UC ver. 3.0(N° lot: 040629 indiqué) | ||||||||||
| Logiciel de prise en charge | CX-Programmer | WS02-CXPC1-EV☐ | |||||||||
| Ver. 3.2 | Ver. 3.3 | Ver. 4.0 | Ver. 5.0 | ||||||||
UC CJ1-H/CJ1M
| Fonction | UC CJ1-H(CJ1☐-CPU☐☐H) | UC CJ1M,excepté les modèles économi-ques(CJ1M-CPU☐) | UC CJ1M, modèles éco-nomiques(CJ1M- CPU11/21) | |||
| UC pré-ver. 2.0 | UC ver. 2.0 | UC pré-ver. 2.0 | UC ver. 2.0 | UC ver. 2.0 | ||
| Téléchargement de tâches indi-viduelles | --- | OK | --- | OK | OK | |
| Protection de lecture améli-lée grâce aux mots de passer | --- | OK | --- | OK | OK | |
| Protection en écriture à partir de commandes FINS envoyées aux UCs via le réseau | --- | OK | --- | OK | OK | |
| Connexions au réseau en ligne sans table d'E/S | OK, mais uni-quement si l'aftection de tables d'E/S est activée sous tension | OK | OK, mais uni-quement si l'aftection de tables d'E/S est activée sous tension | OK | OK | |
| Communications via 8 niveaux de réseau maximum | OK jusqu'à 8 groupes | OK jusqu'à 64 groupes | OK jusqu'à 8 groupes | OK jusqu'à 64 groupes | OK jusqu'à 64 groupes | |
| Connexion en ligne aux API via les PT série NS | OK à partir du numéro de lot 030201 | OK | OK à partir du numéro de lot 030201 | OK | OK | |
| Paramétrage des mots du pre-mier emplacement | --- | OK | --- | OK | OK | |
| Transferts automatiques sous alimentation sans fichier de paramètres | --- | OK | --- | OK | OK | |
| Détection automatique de la méthode d'affection d'E/S lors du transfert automatique sous tension | --- | OK | --- | OK | OK | |
| Heures de début/fin de fon-citionnement | --- | OK | --- | OK | OK | |
| Nouvelles instruc-tions pour l'application | MILH, MILR, MILC | --- | OK | --- | OK | OK |
| =DT, <>DT, <DT, <=DT, >DT, >=DT | --- | OK | --- | OK | OK | |
| BCMP2 | --- | OK | OK | OK | OK | |
| GRY | OK à partir du numéro de lot 030201 | OK | OK à partir du numéro de lot 030201 | OK | OK | |
| TPO | --- | OK | --- | OK | OK | |
| DSW, TKY, HKY, MTR, 7SEG | --- | OK | --- | OK | OK | |
| EXPLT, EGATR, ESATR, ECHRD, ECHWR | --- | OK | --- | OK | OK | |
| Lecture/écriture de cartes réseau avec IORD/OWR | --- | OK | --- | OK | OK | |
| PRV2 | --- | --- | --- | OK, mais uniquement pour les modèles avec S E/S intégrées | OK, mais uniquement pour les modèles avec S E/S intégrées | |
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. 2.0 | Ver. 3.0 | ||
| Blocs de fonction (pris en charge pour CX-Programmer Ver. 5.0 ou supérieure) | --- | OK | |
| Passerelle série (conversion des commandes FINS en commandes CompoWay/F au port série intégré) | --- | OK | |
| Mémoire des commentaires (dans la mémoire flash interne) | --- | OK | |
| Données de sauvégarde simple étendues | --- | OK | |
| Nouvelles instructions pour l'application | TXDU(256), RXDU(255) (pronnet en charge les communications sans protocole pour les cartes de communications série avec la version de carte 1.2 ou supérieure) | --- | OK |
| Instructions de conversion des modèles : XFERC(565), DISTC(566), COLLC(567), MOVBC(568), BCNTC(621) | --- | OK | |
| Instructions spéciales des blocs de fonction : GETID(286) | --- | OK | |
| Fonctions des autres instruc-tions | Instructions PRV(881) et PRV2(883) : Ajout de méthodes de calcul à haute fréquence pour calculer la fréquence d'impulsion. (UC CJ1M unique-ment) | --- | OK |
Versions d'uc et périphériques de programmation
Vous devez utiliser CX-Programmer version 4.0 ou ultérieure pour pouvoir bénéficier des fonctions ajoutées à l'UC Ver. 2.0.
L'utilisation des blocs de fonction ajoutés pour l'UC version 3.0 nécessite CX-Programmer version 5.0 ou supérieure.
Les tableaux suivants doivent la relation entre les versions d'UC et les versions de CX-Programmer.
Numéro des version et périhériques de programmation
| UC | Fonctions | CX-Programmer | Console de pro-gramma-tion | ||||
| Ver. 3.2 ou antérieur e | Ver. 3.3 | Ver. 4.0 | Ver. 5.0 ou supé-rieure | ||||
| UC CJ1M, modè-les économiques, carte ver. 2.0 | Fonctions ajoutées pour la version 2.0 de la carte | Nouvelles fonctions utilisées | --- | --- | OK | OK | Pas de restrictions |
| Nouvelles fonctions non utilisées | --- | OK | OK | OK | |||
| UC CS1-H, CJ1-H et CJ1M, excepté les modèles éco-nomiques, carte ver. 2.0 | Fonctions ajoutées pour la version 2.0 de la carte | Nouvelles fonctions utilisées | --- | --- | OK | OK | |
| Nouvelles fonctions non utilisées | OK | OK | OK | OK | |||
| UC CS1D pour système à UC uni-que, carte ver. 2.0 | Fonctions ajoutées pour la version 2.0 de la carte | Nouvelles fonctions utilisées | --- | --- | OK | OK | |
| Nouvelles fonctions non utilisées | OK | ||||||
| UC CS1D pour systèmes à UC en duplex, carte ver. 1. | Fonctions ajoutées pour la version 1.1 de la carte | Nouvelles fonctions utilisées | --- | --- | OK | OK | |
| Nouvelles fonctions non utilisées | OK | OK | OK | OK | |||
| UC série CS/CJ ver. 3.0 | Blocs de fonction ajoutés pour la version de carte 3.0 | Utilisation des blocs de fonction | --- | --- | --- | OK | |
| Blocs de fonction non utilisés | OK | OK | OK | OK | |||
Remarque
Comme indiqué ci-dessus, il n'est pas nécessaire de mettre à niveau CX-Programmer version 4.0 tant que vous n'utilisez pas les fonctions ajoutées pour la version d'UC 2.0 ou 1.1.
Réglage du type de périphérique
La version d'UC n'affecte pas le réglage effectué pour le type de périphérique sur le CX-Programmer. Sélectionnez le type de périphérique comme indiqué dans le tableau suivant, sans tenir compte de la version d'UC.
| Série | Groupe d'UC | Modèle d'UC | Réglage du type de pérophérique sur CX-Programmer Ver. 4.0 ou ultérieure |
| Série CS | UCs CS1-H | CS1G-CPU□□H | CS1G-H |
| CS1H-CPU□□H | CS1H-H | ||
| UC CS1D pour les systèmes à UC en duplex | CS1D-CPU□□H | CS1D-H (ou CS1H-H) | |
| UC CS1D pour les systèmes à UC seule | CS1D-CPU□□S | CS1D-S | |
| Série CJ | UCs CJ1-H | CJ1G-CPU□□H | CJ1G-H |
| CJ1H-CPU□□H | CJ1H-H | ||
| UC CJ1M | CJ1M-CPU□□ | CJ1M |
Résolution des problèmes de versions d'UC sur CX-Programmer
| Problème | Cause | Solution |
| Après l'affichage du message ci-dessus, une erreur de compilation apparaît dans l'onglet Compile de la fenêtre Output (Sortie). | Tentative d'utilisation de CX-Programmer version 4.0 ou ultérieure pour télécharger vers des UCs pré-ver. 2.0 un programme contenant des instructions prises en charge uniquement par les UCs Ver. 2.0 ou ultérieure. | Contrôlez le programme ou changez d'UCen cours de téléchargement sur une UC Ver. 2.0 ou ultérieure. |
| PLC Setup Error Unable to transfer the settings since they include setting items which are not supported by the connecting target CPU unit Check the version of the target CPU unit or the following PLC Settings, and transfer the settings again. -FINIS Protection Settings for FINS write protection via network. OK | Tentative d'utilisation de CX-Programmer version 4.0 ou ultérieure pour télécharger vers des UCs pré-ver. 2.0 une configuration API contenant des paramètres pris en charge uniquement par les UCs Ver. 2.0 ou ultérieure (c.-à-d. non définies sur leurs valeurs par défaut). | Contrôlez les paramètres dans la configuration API ou changez d'UCen cours de téléchargement sur une carte UC Ver. 2.0 ou ultérieure. |
| « ??? » apparaît dans un programme transféré de l'API vers CX-Programmer. | CX-Programmer version 3.3 ou antérieure a été utilisé pour charger un programme contenant des instructions prises en charge uniquement par les UCs Ver. 2.0 ou ultérieure à partir d'une UC Ver. 2.0 ou ultérieure. | Les nouvelles instructions ne peuvent pas etre chargées avec CX-Programmer version 3.3 ou antérieure. Utilisez CX-Programmer version 4.0 ou ultérieure. |
Remarque
Les UC de régulation sont des UC sur lesquelles un élément fonctionnel contrôleur de boucle a été préinstallé.
L'élément fonctionnel contrôleur de boucle fait partie de l'UC et ne peut pas être retiré.
Numéro de modèle, éléments fonctionnels et versions
L'UC de régulation CJ1G-CPU□□P est constituée d'un élément UC ayant les mêmes fonctionnalités qu'une UC CJ1G-CPU□□H avec la version 3.0 ou supérieure (voir remarque) et d'un élément contrôleur de boucle. Le tableau suivant répertorie les numéros de modèle pour les UC de régulation CJ1G, les types d'élément UC, les types d'élément contrôleur de boucle et les codes de version des éléments fonctionnels.
| Nom de produit | Numéro de modèle du produit | Configuration | |||
| Elément UC | Elément contrôleur de boucle | ||||
| Modèle d'UC avec la même fonctionnalité | Version de carte de l'élement fonctionnel | Nom de l'élement-ment fonctionnel | Version de l'élement-ment fonctionnel | ||
| UC de régulation (LC) | CJ1G-CPU42P | CJ1G-CPU42H | Ver. 3.0 ou supérieure | LCB01 | Ver. 2.0 |
| CJ1G-CPU43P | CJ1G-CPU43H | Ver. 3.0 ou supérieure | LCB03 | Ver. 2.0 | |
| CJ1G-CPU44P | CJ1G-CPU44H | Ver. 3.0 ou supérieure | LCB03 | Ver. 2.0 | |
| CJ1G-CPU45P | CJ1G-CPU45H | Ver. 3.0 ou supérieure | LCB03 | Ver. 2.0 | |
Remarque
Il n'existe pas de version propre à l'UC de régulation en tant que telle. Les versions de carte pour l'UC CJ1-H avec une version de carte 3.0 ou supérieure et le code de version de l'élément fonctionnel.
Remarque
Les différences entre l'élément UC dans l'UC de régulation et l'UC CJ1G-CPU22H sont indiquées dans le tableau suivant. Par ailleurs, les deux types d'UC sont identiques.
Les fonctions apparues dans la mise à niveau pour la version de carte 3.0 et ultérieure sont également les mêmes.
Autres drapeaux et bits de la zone auxiliaire
Les UC de régulation peuvent utiliser les drapeaux et bits de la zone auxiliaire suivants, qui ne sont pas pris en charge pour les UC CJ1G-CPU□□H.
| Adresse | Nom | |
| Mot | Bit | |
| A424 | 00 | Drapeau d'erreur WDT de la carte interne (erreur fatale) |
| 01 | Drapeau d'erreur du bus de la carte interne (erreur fatale) | |
| 02 | Drapeau d'erreur du moniteur cyclique (erreur fatale) | |
| 03 | Drapeau d'erreur de la mémoire flash (erreur fatale) | |
| 04 | Drapeau d'erreur d'UC incompatible (erreur non fatale) | |
| 08 | Drapeau de charge haute du contrôleur de boucle (erreur non fatale) | |
| 11 | Drapeau d'erreur de données de sauvégarde (mémoire flash) | |
| 12 | Drapeau d'erreur de banque EM spécifique inutilisable | |
| A608 | 00 | Bit de redém. de carte interne |
| A609 | 01 | Mode de démarrage à la mise sous tension : Démarrage à chaud |
| A609 | 02 | Mode de démarrage à la mise sous tension : Démarrage à froid |
Pour plus d'informations sur les bits et les drapeaux de la zone auxiliaire, reportez-vous à la section correspondante du Manuel d'utilisation des cartes de régulation, des UC de commande de processus et des UC de régulation série SYSMAC CS/CJ (W406).
Dimensions des UC de régulation
| Nom et modèle du produit | L (mm) | H (mm) | P (mm) |
| CJ1G-CPU45P/44P/43P/42P UC de régulation | 69 | 90 | 65 (connecteur non compris) 73,9 (connecteur inclus) |
| CJ1G-CPU45H/44H/43H/42H UC CJ1-H (référence) | 62 |


Voyants
RDY

EXEC
| Voyant | Nom | Cou-leur | Etat | Description |
| RDY | Prêt | Vert | Éteint | La carte de régulation ne fonctionne pas pour l'une des raisons suivantes : ·Une erreur fatale s'est produit sur la carte interne (A40112 ON.) ·L'initialisation n'est pas encore terminée. ·Une erreur fatale s'est produit. ·Les données de sauvégarde de la mémoire flash sont incor-rectes. ·L'initialisation de la carte de régulation est en cours. ·Une panne matérielle est survenue sur la carte de régulation. ·Aucun courant n'est fourni par la carte d'alimentation. ·Une erreur WDT de la carte de régulation s'est produit. |
| Clignotant | ·Une erreur WDT est survenue sur l'UC. | |||
| Allumé | La carte de régulation est prête à fonctionner. | |||
| EXEC | Exécution en cours | Vert | Éteint | Le système est arrêté pour l'une des raisons suivantes : • L'initialisation de la carte de régulation est en cours. • Une panne matérielle est survenue sur la carte de régulation. • Aucun courant n'est fourni par la carte d'alimentation. • Une erreur WDT de la carte de régulation s'est produit. • La carte de régulation ne fonctionne pas. • Écriture des données dans la mémoire flash en cours. |
| Clignotant (à intervalles de 0,5 s) | Effacement de la mémoire flash. | |||
| Clignotant (à intervalles de 0,2 s) | Opération de sauvégarde dans la mémoire flash des blocs de fonction en cours. | |||
| Allumé | La carte de régulation ne fonctionne pas. |
Consommation de courant et poids
| Nom et modèle du produit | Consommation électrique | Poids |
| CJ1G-CPU45P/44P/43P/42PUC de régulation | 1,06 A | 220 g max. |
| CJ1G-CPU45H/44H/43H/42HUC CJ1-H (référence) | 0,91 A | 190 g max. |
Temps de traitement commun (temps de dépassement)
| Nom et modèle du produit | Temps de traitement commun |
| CJ1G-CPU45P/44P/43P/42PUC de régulation | 0,8 ms max. |
| CJ1G-CPU45H/44H/43H/42HUC CJ1-H (référence) | 0,3 ms |
Temps de sauvegarde de la batterie
A 25°C, la durée de vie (durée maximale d'utilisation) d'une batterie est de 5 ans, que l'UC soit alimentée ou non lors de son installation. Même chose que pour les UC CJ1G-CPU□□H. Le tableau suivant indique les durées de vie minimales approximatives et les durées de vie caractéristiques pour la batterie de sauvegarde (temps total avec alimentation hors tension):
| Modèle | Durée de vie max. approximative | Durée de vie min. approximative (Voir remarque.) | Durée de vie caractéristique (Voir remarque.) |
| CJ1G-CPU45P/44P/43P/42P UC de régulation | 5 ans | 5 600 heures (environ 0,64 ans) | 43 000 heures (environ 5 ans) |
| CJ1G-CPU45H/44H/43H/42H UC CJ1-H (référence) | 5 ans | 6 500 heures (environ 0,75 ans) | 43 000 heures (environ 5 ans) |
Remarque
La durée de vie minimale équivaut au temps de la sauvegarde de la mémoire à une température ambiantede 55°C. La durée de vie type équivaut au temps de la sauvegarde de la mémoire à une température ambiantede 25°C.
Périphériques de programmation
Élément contrôleur de boucle
Avec CX-Process Tool version 4.0 ou ultérieure, Sélectionnez l'UC de régulation/UC de commande de processus dans le champ Type LC de la boîte de dialogue LCB/LC001. Sélectionnez ensuite CJ1G-CPU42P, CJ1G-CPU43P, CJ1G-CPU44P ou CJ1G-CPU45P dans la liste déroulante Numéro du modèle à l'intérieur du champ Informations carte.
Élément UC
Utilisez CX-Programmer version 5.0 ou supérieure. Les fonctions de l'UC sont les mêmes que celles du CJ1G-CPU□□H, à l'exception des différences induites dans le tableau précédent. Sélectionnez par conséquent CJ1G-H comme type de périphérique lorsque vous utilisez CX-Programmer.
1,2,3...
- Sélectionnez Nouveau dans le menu Fichier.
- Sélectionnez l'un des types d'UC suivants dans la boîte de dialogue Changeur l'API.
| UC de régulation | Type de périphérique | Type d'UC |
| CJ1G-CPU42P | CJ1G-H | CPU42 |
| CJ1G-CPU43P | CPU43 | |
| CJ1G-CPU44P | CPU44 | |
| CJ1G-CPU45P | CPU45 |
Manuels de référence
- L'UC a les mêmes fonctions que la CJ1G-CPU□□H, à l'exception des différences indiquées dans le tableau précédent. Par conséquent, pour des informations sur les fonctions de l'UC, reportez-vous au Manuel d'utilisation des automates programmables série SYSMAC CJ (W393), au Manuel de programmation des automates programmables série SYSMAC CS/CJ (W394), au Manuel de référence des instructions des automates programmables série SYSMAC CS/CJ (W340) et au Manuel de référence des commandes de communication (W342).
- Pour plus d'informations sur les fonctions du contrôleur de boucle (élément fonctionnel LCB□□), reportez-vous à la section correspondante du Manuel d'utilisation des cartes de régulation, des UC de commande de processus et des UC de régulation série SYSMAC CS/CJ (W406).
Precautions
1 Public visé. xxx 2 Précautions générales xxx 3 Précautions en matière de sécurité xxx 4 Précautions liées à l'environnement d'utilisation. xxxii 5 Précautions en matière d'application. xxxiii 6 Conformité aux directives CE. xxxvii
Chapitre 1 introduction 1
1-1 Vue d'ensemble 2 1-2 Caractéristiques techniques de la série CJ 3 1-3 Caractéristiques techniques des UC CJ1-H et CJ1M 12 1-4 Mises à niveau de l'UC CJ1-H, CJ1M version 3.0 23 1-5 Mises à niveau des UCs CJ1-H/CJ1M ver. 2.0 28 1-6 Comparaison entre les UC CJ1 et CJ1-H 51 1-7 Tableaux des fonctions 57 1-8 Fonctions de l'unité centrale CJ1-H triées par objet 66 1-9 Fonctions CJ1M triées par objet 69 1-10 Comparaison avec les API série CS 75
Chapitre 2 caractéristiques techniques et configuration système.... 77
2-1 Caractéristiques techniques. 78 2-2 Composants des UC et fonctions 91 2-3 Configuration du système standard. 95 2-4 Cartes E/S 105 2-5 Configuration du système étendue 110 2-6 Consommation électrique de la carte 126 2-7 Capacité de la zone de configuration de la carte réseau 130 2-8 Liste des paramètres des tableaux E/S 131
Chapitre 3 nomenclature, fonctions et dimensions 135
3-1 UC. 136 3-2 Mémoire de fichier 145 3-3 Périphériques de programmation 153 3-4 Cartes d'alimentation 164 3-5 Cartes d'extension maître E/S et cartes d'extension esclave E/S 174 3-6 Cartes E/S standards série CJ 176 3-7 Carte d'interface B7A 190
Procédures de fonctionnement 201
4-1 Introduction. 202 4-2 Examples. 204
5-1 Circuits de sécurité 216 5-2 Installation. 218 5-3 Câblage 244
Paramètres de l'interrupteur DIP. 267
6-1 Vue d'ensemble 268 6-2 Détails 269
Configuration API 271
7-1 Configuration API. 272 7-2 Explication des paramètres de Configuration API 314
Affectations d'e/s. 325
8-1 Affectations d'E/S 326 8-2 Création de tables d'E/S 332 8-3 Réservation de mots E/S pour des modifications prévues 336 8-4 Affection de premiers mots à des racks 338 8-5 Affection de premiers mots à des emplacements 341 8-6 Informations détaillées sur les erreurs de création des tables d'E/S. 344 8-7 Échange de données avec les cartes réseau. 345
Zones de mémoires 349
9-1 Introduction. 350 9-2 Zones de mémoire d'E/S 351 9-3 Zone d'E/S 359 9-4 Zone de liaison de données 365 9-5 Zone des cartes réseau. 366 9-6 Zone des cartes d'E/S spéciales. 368 9-7 Zone de liaison API série 369 9-8 Zone DeviceNet 370
Sommaire
9-9 Zone d'E/S internes 371 9-10 Zone de maintenance 372 9-11 Zone auxiliaire 373 9-12 Zone TR (relais temporaire) 401 9-13 Zone de temporisation 402 9-14 Zone compteur 404 9-15 Zone mémoire de données (DM) 404 9-16 Zone mémoire de données étendue (EM) 406 9-17 Registres d'index 407 9-18 Registres de données 413 9-19 Drapeaux de tâches 414 9-20 Drapeaux de condition 415 9-21 Impulsions de temporisation 417 9-22 Zones de paramètres 418
Fonctionnement de l'uc et temps de cycle. 421
10-1 Fonctionnement de l'UC 423 10-2 Modes de fonctionnement de l'UC 427 10-3 Fonctionnement hors tension 429 10-4 Calcul du temps de cycle. 434 10-5 Temps d'exécution de l'instruction et nombre de pas 447
Correction des erreurs 483
11-1 Journal d'erreurs 484 11-2 Traitement de l'erreur 485 11-3 Dépannage des racks et des cartes 507
Inspection et maintenance 511
12-1 Inspection 512 12-2 Remplacement des éléments disponibles pour l'utilisateur. 514
Annexes
A Caractéristiques des cartes d'E/S standard 519 B Caractéristiques des E/S intégrées de l'UC CJ1M 575 C Zone auxiliaire 579 D Répartition mémoire des adresses mémoires de l'API 623 E Feuilles de codes de Configuration API pour la console de programmation 625 F Connexion au port RS-232C sur la carte UC 641 G Convertisseur RS-422A CJ1W-CIF11 651
Sommaire
Index 657
Revisions 667
Ce manuel décrit l'installation et le fonctionnement des automates programmables (API) série CJ et comprend les chapitres représentés à la page suivante. Les séries CS et CJ sont subdivisées comme illustrées dans le tableau suivant.
| Carte | Série CS | Série CJ |
| UC | UC CS1-H : CS1H-CPU□□HCS1G-CPU□□H | UC CJ1-H : CJ1H-CPU□□HCS1G-CPU□□HCS1G-CPU□□P |
| UC CS1 : CS1H-CPU□□-EV1CS1G-CPU□□-EV1 | UC CJ1M : CJ1M-CPU□□ | |
| Cartes UC CS1D :Cartes UC CS1D pour Système UCDuplex : CS1D-CPU□□HCartes UC CS1D pour Système UCunique : CS1D-CPU□□SCartes UC de process CS1D :CS1D-CPU□□P | ||
| Cartes E/S standard | Cartes E/S standard série CS | Cartes E/S standard série CJ |
| Cartes d'E/Sspéciales | Cartes E/S spéciales série CS | Cartes E/S spéciales série CJ |
| Cartes réseaux | Cartes réseaux série CS | Cartes réseaux série CJ |
| Cartesd'alimentation | Cartes d'alimentation série CS | Cartes d'alimentation série CJ |
Veuillez tirer ce manuel et tous les manuels repris dans le tableau suivant et vous assurer d'avoir bien compris les informations qu'ils contiennent avant d'essayer d'installer ou d'utiliser des cartes série CJ dans un système API.
| Nom | N° cat. | Contenu |
| Série SYSMAC Mini-CJ1CJ1G/H-CPU□□H, CJ1M-CPU□□,CJ1M-CPU□CJ1G-CPU□Manuel d'utilisation des automates programmables | W393 | Présente les grandes lignes et déscrit laconception, l'installation, la maintenance et autresopérations de base des API série CS.(Ce manuel) |
| Série SYSMAC CS/CJCS1G/H-CPU□□-EV1, CS1G/H-CPU□□H,CS1D-CPU□□S, CS1D-CPU□□H, CJ1G-CPU□□,CJ1G/H-CPU□□H, CJ1M-CPU□Manuel de programmation des automates programmables | W394 | Ce manuel déscrit la programmation et les autresméthodes pour utiliser les fonctions des API sérieCS/CJ. |
| Série SYSMAC Mini-CJ1CJ1M-CPU21/22/23Manuel d'utilisation des E/S intégrées | W395 | Décrit les fonctions des E/S intégrées des UC CJ1M. |
| Série SYSMAC CS/CJCS1G/H-CPU□□H, CS1G/H-CPU□□-EV1,CS1D-CPU□□H, CS1D-CPU□□S, CJ1G-CPU□,CJ1G/H-CPU□□H, CJ1M-CPU□Manuel des instructions de référence des automatesprogrammables | W340 | Décrit les instructions de programmation du schéma contact pris en charge par les API sérieCS/CJ. |
| Série SYSMAC CS/CJCQM1H-PRO01-E, C200H-PRO27-E, CQM1-PRO01-EManuel d'utilisation des consoles de programmation | W341 | Fournit des informations sur la programmation etl'utilisation des API série CS/CJ à l'aide d'uneconsole de programmation. |
| Série SYSMAC CS/CJCS1G/H-CPU□□-EV1, CS1G/H-CPU□□H,CS1D-CPU□□H, CS1D-CPU□□S, CJ1G-CPU□,CJ1G/H-CPU□□H, CJ1M-CPU□□, CS1W-SCB21-V1/41-V1, CS1W-SCU21-V1, CJ1W-SCU21/41Manuel de référence des commandes de communication | W342 | Décrit la série C (Host Link) et les commandes de communication FINS utilisées avec les API série CS/CJ. |
| SYSMAC WS02-CXP□□-EManuel d'utilisation du CX-Programmer version 5. | W437 | Fournit des informations sur l'utilisation du CX-Pro-grammer, un péripérisque de programmation qui prend en charge les API série CS/CJ et CX-Net pré-sent dans CX-Programmer. |
| SYSMAC WS02-CXP□□-EManuel d'utilisation du CX-Programmer – Blocs de fonction | W438 | Décrit les specifications et les méthodes d'utilisation relatives aux blocs de fonction. Ces informations sont requises uniquement lorsque vous utilisez des blocs de fonction avec la combinaison du CX-Programmer ver. 5.0 et UC CS1-H/CJ1-H/CJ1M ver. 3.0. Reportez-vous au Manuel d'utilisation du CX-Programmer version 5.(W437) pour des informations détaillées sur les autres opérations du CX-Programmer ver. 5.0. |
| Série SYSMAC CS/CJCS1W-SCB21-V1/41-V1, CS1W-SCU21-V1,CJ1W-SCU21/41Manuel d'utilisation des cartes de communication en série | W336 | Décrit l'utilisation des cartes de communication en série en vue d'effectuer des communications en série avec des péripérisques externes, y com-pris l'utilisation des protocoles système standards des produits OMRON. |
| SYSMAC WS02-PSTC1-EManuel d'utilisation du CX-Protocol | W344 | Décrit l'utilisation du CX-Protocol pour créé des macros protocole en tant que séquences de communication pour communiquer avec des péripérisques externes. |
Ce manuel contient les chapitres suivants :
Chapitre 1 présente les caractéristiques techniques et fonctions spéciales des API série CJ et décrit les différences entre ces API et la précédente série CS et les API C200HX/HG/HE.
Chapitre 2 propose des tableaux des modèles standards, des caractéristiques techniques des cartes, des configurations de système et une comparaison entre les différentes cartes.
Chapitre 3 présente les noms des composants des cartes et leurs fonctions. Les dimensions sont également fournies.
Chapitre 4 présente les étapes nécessaires à l'assemblage et à l'utilisation d'un système API série CJ.
Chapitre 5 explique comment installer un système API, y compris le montage et le câblage des cartes. Suivez attentivement les instructions. Une installation non correcte peut provoquer des dysfonctionnements de l'API et engendrer des situations très dangereuses.
Chapitre 6 décrit les paramètres des interrupteurs DIP.
Chapitre 7 décrit les paramètres matériels et logiciels initiaux de la configuration de l'API.
Chapitre 8 décrit l'affectation d'E/S aux cartes E/S standard, cartes E/S spéciales et cartes réseaux ainsi que l'échange de données avec les cartes réseaux.
Chapitre 9 décrit la structure et les fonctions des zones de mémoire E/S et des zones de paramètres.
Chapitre 10 décrit le fonctionnement interne des UC ainsi que le cycle utilisé pour le traitement interne.
Chapitre 11 fournit des informations sur les erreurs matérielles et logicielles qui surviennent pendant le fonctionnement de l'API.
Chapitre 12 fournit des informations sur la maintenance du matériel et les inspections.
Les Annexes représentent les caractéristiques techniques des cartes, la consommation électrique, les mots et les bits de la zone auxiliaire, les adresses E/S internes, les paramètres de la configuration de l'API et des informations sur les ports RS-232C.
Lire et comprendre les informations contenues dans le manuel
Bien lire et comprendre les informations contenues dans le présent manuel avant d'utiliser le produit.
Consulter votre revendeur OMRON pour toutes questions ou commentaires.
Garantie
Les produits OMRON sont garantis contre les défauts et les erreurs de montage pendant un an (ou toute autre période spécifique) à partir de la date de vente.
OMTORN N'ACCORDE AUCUNE GARANTIE OU REPRESENTATION, EXPRESSE OU IMPLICITE, EN MATIERE DE CONTRE-FACON; DE VALEUR MARCHANDE OU UNE FONCTIONALITE PARTICULIERÉ DU PRODUIT. TOUT ACHETEUR OU UTISATEUR RECONNAIT QUE SEUL L'ACHETEUR OU L'UTILISATEUR S'EST ASSURE QUE LES PRODUITS CORRESPONDENT BIEN AUX BESOINS POUR LESQUEELS ILS ONT ET E ACHETES. OMRON DECLINE TOUTE AUTRE RESPONSABILITE, EXPRESSE OU IMPLICITE.
Restricions de responsabilite
OMRON NE PEUT ETRE TENU RESPONSABLE POUR DES DOMMAGES SPECIAUX, INDIRECTS OU CONSECUTIFS, DES PERTES DE BENEFICES OU DES PERTES COMMERCIALES DUES AUX PRODUITS, QUE LA RECLAMATIONS SE REFERE AUX CONDITIONS D'UN CONTRAT, D'UNE GARANTIE, A DES NEGLIGENCES OU A LA RESPONSABILITE STRICTE D'OMRON.
En aucun cas, la responsabilité d'OMRON ne saurait, quelle que soit l'action, dépasser le prix individuel du produit pour lequel sa responsabilité serait engagée.
En cas, la responsabilité d'OMRON est engagée au niveau de la garantie, des réparations ou autres réclamations concernant les produits à moins qu'OMRON ne confirme que les produits ont été correctement utilisés, stockés, installés et entretenus et qu'ils n'aient pas été sujets à contamination, utilisation forcée, mauvaise utilisation ou à des modifications ou à des réparations inappropriées.
Applications recommandees
OMRON se saurait être tenu responsable de la conformité de ses produits avec les normes, codes et législations standard qui s'appliquent à la combinaison de produits pour les applications du client ou l'utilisation des produits.
À la demande du client, OMRON peut mettre les documents de certification pour application à des tiers à la disposition du client, permettant d'identifier les caractéristiques et les restrictions d'utilisation qui s'appliquent aux produits. Ces informations ne sont pas en soi suffisantes pour une détermination complète des produits appropriés en combinaison avec les produits finis, les machines, les systèmes ou autres applications ou utilisations.
Les informations suivantes donnent des exemples d'applications auxquelles il faut sur tout faire attention. Cette liste n'est pas exhaustive et n'indique pas toutes les utilisations possibles des produits. Cette liste ne sous-entend pas non plus que les utilisations indiquées dans la liste soient applicables à tous les produits.
- Les utilisations en extérieur, les utilisations n'excluant pas des contaminations chimiques ou des interférences électriques ou des conditions, des utilisations non décrites dans le présent manuel.
- les systèmes de contrôle d'énergie nucléaire, les systèmes à combustion, les systèmes ferroviaires, les systèmes aéronautique, les équipements médicaux, les véhicules de divertissement, les véhicules, les équipements de sécurité et les installations susceptibles de ne pas respecter les normes industrielles ou la législation en vigueur.
- les systèmes, machines et équipements qui pourraient représenter un danger de mort ou un risque d'endommagement.
Bien dire et respecter toutes les restrictions et interdictions d'utilisations des produits.
NE JAMAIS UTILISER LES PRODUITS POUR DES APPLICATIONS IMPIQUANT DES DANGER DE MORT OU DES RISQUES D'ENDOMMAGEMENT DU MATERIALI ES SANS VOUS ASSURER AUPARAVANT QUE LE SYSTEME COMPLET A ETE CONCU POUR FAIRE FACE AUX RISQUES ET QUE LES PRODUITS OMRON SONT CORRECTEMENT REGLES ET INSTALLÉS POUR LES UTILISATIONS PREVUES POUR L'ENSEMBLE DU SYSTEME OU DE L'ÉQUIPEMENT.
OMRON ne peut être tenue responsable de la programmation de l'utilisateur pour un produit programmable ou des conséquences qui en découlent.
Changes des specifications
Sous réserves de modifications des spécifications et des accessoires pour améliorations des produits ou autres raisons.
Il n'est pas rare que les références de modèles soient modifiées en cas d'applications des réglages et des caractéristiques ou en cas de modification significative de la structure des produits. Cependant, toute modification des spécifications des produits peut survenir sans préavis. En cas de doute, il est possible que des références spéciales de modèles soient attribuées pour fixer ou établir des spécifications clés pour une application donnée à votre demande. Demander conseil à votre revendeur OMRON pour contrôler les spécifications actuelles des produits déjà achetés.
Dimensions et poids
Les dimensions et les poids sont nominaux et ne doivent pas être utilisés à des fins industrielles, même lorsque l'utilisation est tolérée.
Performances
Les performances figurant dans le présent manuel sont indiquées à titre indicatif pour aider l'utilisateur à déterminer si le produit correspond à ses besoins et ne sont en aucun cas garanties. Il peut s'agir tout simplement des conditions de test OMRON, il est à la charge de l'utilisateur de les comparer avec les conditions d'applications actuelles. Les performances actuelles sont soumises à la Garantie OMRON et aux Restrictions de responsabilité.
Erreurs et omissions
Les informations indiquées dans le présent manuel ont été soigneusement vérifiées et sont donc correctes. Cependant, OMRON décline toute responsabilité pour les fautes de réduction ou de typographie ou pour les erreurs de relecture ou les omissions.
Ce chapitre présente les précautions générales à prendre lors de l'utilisation des automates programmables (API) série CJ et des périphériques associés.
Les informations fournies dans cette section sont importantes pour assurer une utilisation fiable et sans danger des automates programmables. Vous devez regarder ce chapitre et comprendre les informations qu'il renferme avant d'essayer de configurer ou d'utiliser un système API.
1 Public visé. xxx 2 Précautions générales xxx 3 Précautions en matière de sécurité xxx 4 Précautions liées à l'environnement d'utilisation. xxxii 5 Précautions en matière d'application. xxxiii 6 Conformité aux directives CE. xxxvii
6-1 Directives applicables. xxxvii 6-2 Concepts xxxvii 6-3 Conformité aux directives CE. xxxvii 6-4 Méthodes de réduction des parasites des sorties relat. xxxviii
1 Public visé
Ce manuel est destiné aux personnes suivantes, qui doivent avoir des connaissances en matière de systèmes électriques (ingénieur, technicien en électricité ou équivalent).
- Personnel chargé d'installer des systèmes d'automatisation.
- Personnel chargé des systèmes d'automatisation.
- Personnel chargé de la gestion de sites et de systèmes d'automatismes.
2 Précautions générales
L'utilisateur doit se servir du produit conformément aux specifications de performances énoncées dans les manuels d'utilisation.
Avant d'utiliser ce produit dans des conditions non décrites dans ce manuel ou d'appliquer le produit à des systèmes de contrôle nucléaire, des systèmes ferroviaires, des systèmes aéronautiques, des véhicules, des systèmes de combustion, des équipements médicaux, des machines de jeu, des équipements de sécurité et d'autres systèmes, machines et équipements susceptibles d'avoir des conséquences graves sur la vie et la propriété d'autrui en cas d'utilisation inadéquate, demandez conseil à votre revendeur OMRON.
Vérifiez que les caractéristiques nominales et les performances du produit sont suffisantes pour les systèmes, machines et équipements, et n'oubliez pas de munir les systèmes, machines et équipements de doubles mécanismes de sécurité.
Ce manuel fournit des informations sur la programmation et l'utilisation de la carte. Vous devez lire ce manuel avant d'essayer d'utiliser la carte et le conserver à portée de main pour toute référence ultérieure pendant le fonctionnement du système.
Il est extrêmement important qu'un API et toutes les cartes API soient utilisées aux fins prévues et dans les conditions spécifiées, en particulier lorsqu'il s'agit d'applications susceptibles d'affecter directement ou indirectement la vie de l'homme. Avant d'utiliser un système d'API dans le cadre des applications mentionnées ci-dessus, vous devez impérativement consulter votre représentant OMRON.
3 Précautions en matière de sécurité
l'UC met à jour les E/S même lorsque le programme est à l'arrêt (c'est-à-dire, même en mode PROGRAM). Contrôlez les conditions de sécurité avant de modifier l'objet de toute partie de mémoire réservée aux cartes E/S, aux cartes E/S spéciales ou aux cartes réseaux. Tout changement des données assignées à une carte risque de provoquer un fonctionnement inattendu des charges connectées à la carte. Chacune des opérations suivantes peut provoquer un changement de l'objet de la mémoire.
- Transfert de données de la mémoire E/S vers l'UC depuis un périphérique de programmation.
- Modification des valeurs actuelles de la mémoire depuis un périphérique de programmation.
- Configuration/reinitialisation forcée des bits depuis un périphérique de programmation.
- Transfert de fichiers de la mémoire E/S à partir d'une carte mémoire ou de la mémoire de fichier EM vers l'UC.
- Transfert de la mémoire E/S depuis un ordinateur hôte ou un autre API sur un réseau.
N'essayez jamais de démonter une unité alors qu'elle est sous tension. Vous pourriez en effet recevoir une décharge électrique.
AVERTISSEMENT Ne touchez jamais les bornes ou borniers pendant que le système est sous tension. Vous pourriez en effet recevoir une décharge électrique. AVERTISSEMENT N'essayez jamais de démonter, de réparer ou de modifier une carte quelconque sous peine de provoquer un dysfonctionnement, un incendie ou une décharge électrique. AVERTISSEMENT Ne touchez pas la carte d'alimentation alors qu'elle est sous tension ou juste après la mise hors tension. Vous pourriez en effet recevoir une décharge électrique. AVERTISSEMENT Prévoyez des mesures de sécurité pour les circuits externes (extérieurs à l'automate programmable), y compris dans les articles suivants, afin de garantir la sécurité du système si une anomalie intervient à la suite d'un dysfonctionnement de l'API ou d'un autre facteur externe affectant le fonctionnement de l'API. Le non-respect de cet avertissement pourrait provoquer des accidents graves.
- Des circuits d'arrêt d'urgence, des circuits à verrouillage, des interrupteurs de fin de course et autres mesures de sécurité similaires doivent être utilisés avec tous les circuits de contrôle externes.
- L'API désactive toutes les sorties lorsque sa fonction de diagnostic automatique détecte une erreur ou qu'une instruction d'alarme de défaillance grave (FALS) est exécutée. Pour éviter de telles erreur
- Les sorties de l'API peuvent rester sur ON ou sur OFF en raison de l'encrassement ou de la surchauffe des relais de sortie ou de la destruction des transistors de sortie. Pour se prémunir contre ce type de problème
- Lorsque la sortie de 24 V c. c. (alimentation électrique de service de l'API) est surcharge ou court-circuitée, il peut y avoir une baisse de tension entraînant une désactivation des sorties
Attention Vérifiez la sécurité avant de transférer des fichiers de données stockés dans la mémoire de fichiers (carte mémoire ou mémoire de fichiers EM) vers la zone E/S (CIO) de l'UC à l'aide d'un périphérique de programmation. Sinon, les périphériques reliés à la carte de sortie risquent de connaître des dysfonctionnements indépendamment du mode d'opération de l'UC. Attention Des mesures de sécurité doivent être prises par le client pour garantir la sécurité dans le cas de signaux incorrects, manquants ou anormaux dus à une rupture des lignes de signaux, à des interruptions momentanées de l'alimentation ou à d'autres causes. Des accidents graves peuvent survenir suite à un fonctionnement anormal si des mesures appropriées ne sont pas prises. Attention N'exécutez une édition en ligne qu'après vous être assuré que cette opération n'aura pas d'effets néfastes par suite de l'allongement du temps de cycle. Sinon, les signaux d'entrée risquent d'être illisibles. Attention Assurez-vous de la sécurité du nœud de destination avant de transférer un programme vers un autre nœud ou de modifier le contenu de la zone de mémoire E/S. Exécuter l'une de ces opérations sans vérifier la sécurité risque de provoquer des blessures. Attention Serrez les vis du bornier de la carte d'alimentation c. a. en respectant le couple spécifique dans le manuel d'utilisation. Des vis mal serrées risquent de provoquer une surchauffe ou un dysfonctionnement.
Attention
Les UCs CJ1-H ou CJ1M sauvégardent automatiquement le programme utilisé et les données de paramètres en mémoire flash lorsqu'ils sont écrits dans la mémoire Flash de UC. La mémoire des E/S (y compris les zones DM, EM et HR), cependant, n'est pas inscrite en mémoire flash. Les zones DM, EM et HR peuvent être conservées pendant les interruptions d'alimentation avec une batterie. En cas problème de batterie, le contenu de ces zones peut ne pas être exact après une coupure d'alimentation. Si le contenu des zones DM, EM et HR est utilisé pour contrôle des sorties externes, empêchez la génération de sorties chaque fois que le Drapeau d'erreur de batterie (A40204) est sur ON. Les zones DM, EM et HR, dont le contenu peut être maintenu pendant la coupure d'alimentation, sont sauvégardées par une batterie. En cas de problème de batterie, le contenu des zones régles pour être maintenues peut ne pas être exact même aucune erreur de mémoire ne se produit pour arrêter l'opération. En cas de besoin pour la sécurité du système, prenez les mesures appropriées dans le schéma contact pour chaque passage du Drapeau d'erreur de batterie (A40204) sur ON, par exemple réinitialisation des données dans ces zones.
Attention
En cas de raccordement d'un ordinateur personnel ou d'autres périphériques à un API auquel on a branché une unité d'alimentation non isolée (CJ1W-PD022), relier le côté 0 V de l'alimentation externe à la masse ou ne pas mettre l'alimentation externe à toutes les masses. Un court-circuit risque d'apparaître dans l'alimentation externe en cas d'une mauvaise mise à la masse. Ne jamais mettre le côté 24 V à la masse, comme indiqué ci-dessous.
Raccordement dans lequel un court-circuit à l'alim. 24 V va se produire

Attention
N'utilise pas le système de contrôle dans les endroits suivants :
Endroits exposés à la lumière directe du soleil. - Endroits soumis à des températures ou à des taux d'humidité en dehors des valeurs précisées dans les specifications. - Endroits soumis à la condensation en raison de variations importantes de la température. - Endroits en contact avec des gaz corrosifs ou inflammables. Endroits poussiéreux (en particulier, limaille de fer) ou au contact de sels. - Endroits pouvant entraîner contact avec de l'eau, de l'huile ou des produits chimiques. - Endroits soumis à des chocs ou des vibrations importantes.
Attention
Prenez les mesures de protection appropriées et suffisantes lorsque vous installez des systèmes dans les endroits suivants :
- Endroits soumis à l'électricité statique ou à d'autres formes de bruits. Endroits soumis à des champs électromagnétiques intenses. Endroits susceptibles d'être exposés à la radioactivité. Endroits proches de sources d'alimentation.
Attention
L'environnement d'utilisation du système d'API peut affecter fortement sa longévité et sa fiabilité. Un environnement d'utilisation hostile peut provoquer des dysfonctionnements, des défaillances et d'autres problèmes imprévisibles au niveau du système API. Vérifiez bien qu'au moment de l'installation, l'environnement d'utilisation est conforme aux conditions spécifiées et qu'il présente toujours les mêmes conditions tout au long de la durée de vie du système.
5 Précautions en matière d'application
Observez les précautions suivantes lorsque vous utilisez le système API.
- Vous devez utiliser CX-Programmer (logiciel de programmation qui fonctionne sous Windows) si vous devez programmer plusieurs tâches. La console de programmation peut uniquement être utilisée pour programmer une seule tâche cyclique et des tâches d'interruption. Elle peut toutefois être utilisée pour opérer des programmes multitâches créés initialement avec CX-Programmer.
Suivez toujours ces précautions. Le non-respect des précautions suivantes peut entraîner des blessures graves voire fatales.
- Effectuez toujours une mise à la terre de 100 Ω ou moins lors de l'installation des cartes. L'absence d'une mise à la terre de 100 Ω ou moins risque de provoquer des décharges électriques.
- Une mise à la terre de 100 Ω ou moins doit être installée lors du court-circuitage des bornes GR et LG sur la carte d'alimentation.
- Mettez toujours l'API hors tension avant de tenter d'effectuer l'une des opérations suivantes. Si vous ne le faites pas, vous risquez de provoquer un dysfonctionnement ou de recevoir une décharge électrique.
- Montage ou démontage des cartes d'alimentation, des cartes E/S, des UC ou d'autres cartes.
- Assemblage des cartes.
- Réglage des interrupteurs DIO et autres commutateurs rotatifs.
- Connexion des câbles ou câblage du système.
- Connexion ou déconnexion des connecteurs.
Attention
Le non-respect des précautions suivantes peut provoquer un dysfonctionnement de l'API ou du système ou d'endommager l'API ou les cartes API. Suivez toujours ces précautions.
- À la livraison d'une UC série CJ, la batterie est installée et l'heure de l'horloge interne est déjà réglée. Il n'est pas nécessaire d'effacer la mémoire ou de régler l'horloge avant son utilisation, contrairement aux UC des cartes CS.
- Les données du programme utilisateur et de la zone de paramètre des UCs CJ1-H/CJ1M sont sauvegardées dans la mémoire flash intégrée. Le voyant BKUP s'allume sur le devant de l'UC pendant que l'opération de sauvegarde est en cours. Ne pas mettre l'UC hors tension lorsque le voyant BKUP est allumé. Les données ne seront pas sauvegardées si l'alimentation est coupée.
- Si, lorsque vous utilisez une UC CJ, la Configuration API est paramétrée de manière à utiliser le mode configuré sur la console de programmation et qu'aucune console de programmation n'est connectée, l'UC démarrera en mode RUN. Il s'agit du paramètre par défaut de Configuration API. (Dans les mêmes conditions, une UC CS1 démarrera en mode PROGRAM.)
- Lorsque vous créez un fichier AUTOEXEC. IOM depuis un périhérique de programmation (console de programmation ou CX-Programmer) pour transférer automatiquement des données au démarrage, configurez la première adresse en écriture sur D20000 et assurez-vous que la taille des données écrites n'excède pas la taille de la zone DM. Lorsque le
Le fichier de données est lu depuis la carte mémoire au démarrage, les données sont écrites sur l'UC en commençant par l'adresse D20000 et ce, même si une autre adresse a été configurée lors de la création du fichier AUTOEXEC.IOM. De plus, si la zone DM est saturée (ce qui est possible lorsque CX-Programmer est utilisé), les données restantes sont écrites sur la zone EM.
- Mettez toujours l'API sous tension avant de brancher le système de contrôle. Si l'API est mise sous tension après le système de contrôle, des erreurs temporaires risquent de se produire au niveau des signaux du système de contrôle car les bornes de sortie des cartes de sortie c. c. et des autres cartes sont momentanément mentionnées activées lors de la mise sous tension de l'API.
- Des mesures de sécurité doivent être prises par le client pour assurer la sécurité dans le cas où les sorties de cartes de sortie restent sur ON à la suite d'un dysfonctionnement interne qui peut survenir au niveau des relais, des transistors et des autres éléments.
- Des mesures de sécurité doivent être prises par le client pour garantir la sécurité dans le cas de signaux incorrects, manquants ou anormaux dus à une rupture des lignes de signaux, à des interruptions momentanées de l'alimentation ou à d'autres causes.
- Des circuits à verrouillage, des interrupteurs de fin de course et des mesures de sécurité similaires dans les circuits externes (c'est-à-dire, extérieurs à l'automate programmable) doivent être fournis par le client.
- Ne débranchez pas l'API pendant le transfert de données. Plus particulièrement, ne débranchez pas l'alimentation lors de la lecture ou de l'écriture d'une carte mémoire. De même, ne retirez pas la carte mémoire lorsque le voyant BUSy est allumé. Pour retirer une carte mémoire, appuyez d'abord sur le commutateur d'alimentation de la carte mémoire et attendez que le voyant BUSy s'éteigne avant de la retirer.
- Si le bit de maintain E/S est sur ON, les sorties de l'API ne sont pas désactivées et conservent leur état précédent lorsque l'API passe du mode RUN ou MONITOR au mode PROGRAM. Assurez-vous que les charges externes ne produisent pas des situations dangereuses lorsque ceci survient. (Lorsque le fonctionnement s'arrête à la suite d'une erreur fatale, y compris celles dues à l'instruction FALS(007), toutes les sorties de la carte de sortie passent à OFF et seul l'état des sorties internes est conservé.)
- Le contenu des zones DM, EM et HR de l'UC est sauvegardé grâce à une batterie. Si la tension de la batterie diminue, ces données risquent d'être perdues. Utilisez des contre-mesures dans le programme en utilisant le drapeau d'erreur de batterie (A40204) pour réinitialiser les données ou pour prendre d'autres dispositions en cas de diminution de la tension de la batterie.
- 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 la puissance indiquée est conforme à la tension et à la fréquence nominales. Faites particulièrement attention aux endroits où l'alimentation est instable. Une alimentation incorrecte peut provoquer un dysfonctionnement.
- Installez des disjoncteurs externes et prenez d'autres mesures de sécurité contre des courts-circuits au niveau du câblage externe. Des mesures de sécurité insuffisantes contre les courts-circuits peuvent provoquer une surchauffe.
- N'appliquez jamais une tension supérieure à la tension nominale d'entrée aux cartes d'entrée. Une tension excessive peut provoquer une surchauffe.
- N'appliquez pas de tension et ne connectez pas de charges aux cartes de sortie qui dépasse
- Pendant les essais de tension de régime, débranchez la prise de terre fonctionnelle. Sinon, le système pourrait subir une surchauffe.
- Installez la carte correctement, comme indiqué dans les manuels d'utilisation. Une installation incorrecte de la carte peut provoquer un dysfonctionnement.
- Assurez-vous que toutes les vis des bornes et des connecteurs de câble sont serrées au couple spécifique dans les manuels correspondants. Un serrage à un couple incorrect peut provoquer un dysfonctionnement.
- Laissez l'étiquette sur la carte pendant le câblage. Le retrait de l'étiquette peut provoquer un dysfonctionnement si les corps étrangers pénètrent dans la carte.
- Lorsque le câblage est terminé, enlevez l'étiquette pour assurer une bonne dissipation de la chaleur. Laisser l'étiquette peut provoquer un dysfonctionnement.
- Utilisez des bornes serties pour effectuer le câblage. Ne pas connecter de câbles multibrins dénudés directement aux bornes. Le raccordement de fils multibrins nus peut provoquer une surchauffe.
- Câblez correctement toutes les connexions.
- Vérifiez deux fois le câblage et les paramètres d'interrupteur avant de mettre l'API sous tension. Un câblage incorrect peut provoquer une surchauffe.
- Installez les unités uniquement après avoir complètement vérifié les borniers et les connecteurs.
- Vérifiez que les borniers, les cartes mémoire, les câbles d'extension et autres éléments avec périphériques de verrouillage sont bien connectés en place. Un verrouillage incorrect peut provoquer un dysfonctionnement.
- Vérifiez les paramètres des interrupteurs, le contenu de la zone DM et d'autres préparatifs avant de commencer à utiliser la carte. Commencer à utiliser la carte sans les réglages ou les données appropriés peut provoquer un fonctionnement inattendu.
- Vérifiez le fonctionnement correct du programme utilisateur avant de l'exécuter sur la carte. Ne pas vérifier le programme peut provoquer un fonctionnement inattendu.
- Assurez-vous que le système ne sera pas perturbé avant de lancer une des opérations suivantes. Sans cela, le système risque de fonctionner de façon imprévisible.
- Modification du mode de fonctionnement de l'API.
- Configuration/reinitialisation forcée d'un bit en mémoire.
- Modification de la valeur actuelle d'un mot ou d'une valeur définie dans la mémoire.
- Reprenez les opérations uniquement après avoir transféré le contenu des zones DM et HR et autres données requises pour la reprise des opérations vers la nouvelle UC. Sans cela, le système risque de fonctionner de façon imprévisible.
- Ne tirez pas sur les câbles et ne les pliez pas au-delà des limites qu'ils peuvent normalement supporter. Sinon, vous risquez de casser les câbles.
- Ne posez aucun objet sur les câbles ou les lignes électriques. Vous pourriez en effet casser les câbles.
- Ne pas utiliser les câbles RS-232C pour ordinateurs disponibles dans le commerce. Toujours utiliser les câbles répertoriés dans ce manuel ou assembler un câble en respectant les caractéristiques techniques du manuel. L'utilisation de câbles disponibles dans le commerce risque d'endommager les périphériques externes ou l'UC.
- Ne connectez la broche 6 (linne d'alimentation +5 V) du port RS-232C de l'UC àaucun appeareil externe à l'exception de l'adaptateur RS-422A CJ1W-CIF11 ou RS-232C/RS-422A NT-AL001. Cela provoquerait l'endomagement de l'appareil externe ou de l'UC.
- Lorsque vous remplacez des pièces, vérifiez que les caractéristiques nominales des piè
- Avant de toucher une carte, touchez d'abord un objet métallique relié à la terre afin de vous décharger de toute l'électricité statique qui a pu s'accumuler. Le non-respect de cette règle peut provoquer un dysfonctionnement ou des dégats.
- er contre l'électricité statique et maintenez la température de stockage appropriée.
- Ne touchez pas les cartes circuit ou les composants montés avec vos mains nues. Des fils pointus et d'autres parties des cartes peuvent cause des blessures en cas de manipulation incorrecte.
- Ne court-circuitez pas les bornes de la batterie et prenez garde de ne pas charger, démonter, CHAuffer ou incinerer la batterie. Ne soumettez pas la batterie à des chocs importants. Ne pas respecter ces consignes peut provoquer une fuite, une rupture, une génération de chaleur ou l'ignition de la batterie. Débarrasssez-vous des batteries qui sont tombées sur le sol ou qui ont été soumises à des chocs excessifs. Le liquide des batteries qui ont été soumises à des chocs risque de s'écouler lors de l'utilisation de la batterie.
- Les normes UL exigent que les batteries soient remplacées seulement par des techniciens expérimentés. Ne permettez pas à des personnes non qualifiées de remplacer les batteries.
- Àprouvávoir connecté les cartes d'alimentation, les UC, les cartes E/S, les cartes E/S spéciales ou les cartes réseaux ensemble, fixez les cartes en déplaçant les cliquets en haut et en bas des cartes jusqu'à ce qu'ils soient bien en place. Les cartes risquent de ne pas fonctionner correctement si elles ne sont pas fermement fixées. Veillez à fixer le couvercle fin de bus fourni avec l'UC à la carte située à l'extrème droite. Les API série CJ ne fonctionnent pas correctement si le couvercle fin de bus n'est pas installé.
- Un fonctionnement inattendu peut survenir si des tableaux de liaison de données ou des paramètres inappropriés sont configurés. Mê
- activer les nouveaux tableaux de routage. Assurez-vous que le système ne risque pas d'être endommagé avant de permettre la réinitialisation des cartes réseaux.
- Lors du raccordement de nœuds entre des borniers, le courant total des deux borniers pass
- Lors du raccordement de nœuds entre des borniers, le courant total des deux borniers pass
- Les précautions suivantes s'appliquent aux cartes d'alimentation avec avertissement de remplacement.
- Lorsque l'écran LED à l'avant de la carte d'alim. commence à afficher en alternance "0.0" et "A02" ou si la sotie d'advertissement passe automatiquement sur OFF, replacer la carte d'alim. dans les 6 mois.
- Séparer les câbles de sortie d'advertissement des lignes d'alim. et des lignes haute tension.
- Ne pas appliquer de tension ou brancher une charge à la sortie d'advertissement qui dépasse la tension ou la charge régée.
- Conserver à une température de stockage ambiant de -20 à 30 °C et à une humidité de 25 % à 70 % lors d'un stockage du produit de plus
de 3 mois pour conserver la fonction avertissement de remplacement dans des conditions de fonctionnement optimes.
- Toujours utiliser la méthode d'installation standard. Dans le cas contraire, vous risquez de gêner l'évacuation de la chaleur, le signal d'avertissement de remplacement et vous risquez d'endommager des éléments internes.
- Concevoir un montage de sorte que les capacités d'alim. de la carte d'alim. ne soient pas dépassées.
- Ne pas toucher aux borniers de la carte d'alim. immédiatement après avoir coupé l'alimentation. Vous risquez de prendre une décharge électrique due au courant résiduel.
6 Conformité aux directives ce
- Directives sur la CEM
- Directive sur les basses tensions
Directives sur la CEM
Les appareils OMRON qui sont en conformité avec les directives CE respectent également les normes de la CEM correspondantes, ce qui facilite leur intégration dans d'autres dispositifs ou dans une machine. Les produits commercialisés ont fait l'objet d'un contrôle de conformité avec les normes de la CEM (voir la remarque suivante). C'est au client qu'il appartient de s'assurer que les produits sont en conformité avec les normes du système qu'il utilise.
Les performances liées au CEM des dispositifs OMRON qui sont en conformité avec les directives CE variant selon la configuration, le câblage et d'autres particularités de l'équipement et du panneau de commande sur lesquels sont installés les dispositifs OMRON. Le client doit alors effectuer un contrôle final pour s'assurer que les dispositifs et l'ensemble de la machine sont en conformité avec les normes de la CEM.
Remarque : Les normes CEM (Compatibility électromagnétique) d'application sont les suivantes :
EMS (Electromagnetic Susceptibility, susceptibilité électromagnétique):
EMI (Interférence électromagnétique, interférence électromagnétique):
EN61000-6-2
EN61000-6-4 (Émission de radiations : réglementation 10 m)
Directive sur la basse tension
Assurez-vous toujours que les dispositifs qui fonctionnent à des tensions comprises entre 50 et 1 000 V c. a. et 75 à 1 500 V c. c. respectent les normes de sécurité requises pour l'API (EN61131-2).
6-3 Conformité aux directives ce
Les API série CJ sont conformes aux directives CE. Pour garantir que la machine ou le dispositif sur lequel est utilisé l'API série CJ respecte les directives CE, l'API doit être installé comme suit :
1,2,3... 1. L'API série CJ doit être installé dans un panneau de commande.
- Pour les alimentations c. c. utilisées pour l'alimentation des communications et des E/S, utilisez une isolation renforcée ou double.
- Les API série CJ conformes aux directives CE respectent également la norme d'émission commune (EN61000-6-4). Les caractéristiques des radiations (réglementations de 10m ) peuvent varier en fonction de la configuration du panneau de commande utilisé, des autres péripériques connectés à celui-ci, du câblage et d'autres facteurs. Vous doiventès lors vous assurer que l'ensemble de la machine ou de l'équipement est conforme aux dispositions des directives CE.
6-4 Méthodes de réduction des parasites des sorties relatis
Les API série CJ sont conformes aux normes relatives aux émissions communes (EN61000-6-4) des directives sur la CEM. Cependant, il est possible que les parasites générés par la commutation de la sortie relais ne respectent pas ces normes. Dans ce cas, vous devez connecter un filtre antiparasite au côté charge ou prendre d'autres mesures spécifiques à l'extérieur de l'API.
Les contre-mesures prises pour être en conformité avec les normes varient en fonction des périphériques qui sont du côté charge, du câblage, de la configuration des machines, etc. Les exemples suivants décrivent des contre-mesures permettant de réduire les parasites générés.
Contre-mesures
(Pour plus de détails, reportez-vous à la norme EN61000-6-4.)
Les contre-mesures sont inutiles si la fréquence de commutation de la charge de l'ensemble du système - API inclus - est inférieure à 5 fois par minute.
Des contre-mesures sont obligatoires si la fréquence de commutation de la charge pour l'ensemble du système - API inclus - est supérieure à 5 fois par minute.
Exemples de contre-mesures
En cas de commutation d'une charge inductive, connectez un limiteur de tension, des diodes, etc. en parallèle avec la charge ou le contact, comme illustré ci-dessous.
| Circuit | Courant | Caractéristique | Élément requis | |
| c.a. | c.c. | |||
| Méthode CR Alimentation Charge Inductive Charge | Oui | Oui | Si la charge est un relais ou un solénoïde, il y a un décalage entre l'ouverture du circuit et la réinitialisation de la charge. Si la tension d'alimentation est de 24 ou 48 V, placez le limiteur de tension en pa-rallele avec la charge. Si la tension d'alimentation est comprise entre 100 et 200 V, placez le limiteur entre les con-tacts. | La capacité du condensateur doit être de 1 à 0,5 μF pour un courant de contact de 1 A et la résistance du composant résistif doit être de 0,5 à 1 Ω pour une tension de contact de 1 V. Toutefois, ces valeurs peu-vent varier selon la charge et avec les ca-ractéristiques du relais. Ces valeurs doivent être choisis à partir d'expérimen-tations en tenant compte du fait que la capacité supprime la décharge à étincelles lorsque les contacts sont séparés et que la résistance limite le courant qui circule dans la charge lorsque le circuit est à nou-veau fermé. La rigidité diélectrique du condensateur doit être comprise entre 200 et 300 V. S'il s'agit d'un circuit en courant alternatively, il faut utiliser un condensateur sans polarité. |
| Méthode avec diode Alimentation Charge Inductive Charge | Non | Oui | La diode connectée en parallèle à la charge transforme l'énergie accumulée par la bobine en un courant, qui circule dans la bobine, afin d'être converti en Joule par la résistance de la charge in-ductive. Le retard entre l'ouverture du circuit et la réinitialisation de la charge, provoqué par cette méthode, est plus long que celui provoqué par la méthode CR. | La valeur de la rigidité diélectrique inverse de la diode doit être au moins 10 fois plus grande que la valeur de la tension du cir-cuit. Le courant direct de la diode doit être supérieur ou égal au courant de la charge. La valeur de la rigidité diélectrique inverse de la diode peut être deux ou trois fois plus grande que la tension d'alimentation si le limiteur de tension est appliqué à des cir-cuits électroniques représentant de faibles tensions de circuit. |
| Méthode à varistor Alimentation Charge Inductive Charge | Oui | Oui | La méthode du varistor empêche l'impos-sion d'une haute tension entre les con-tacts grâce à sa caractéristique de tension constante. Il y a un décalage entre l'ouverture du circuit et la réinitialisa-tion de la charge. Si la tension d'alimentation est comprise entre 24 et 48 V, placez le varistor en pa-ralllele à la charge. Si la tension d'alimen-tation est comprise entre 100 et 200 V, placez le varistor entre les contacts. | --- |
Lorsque vous commutez une charge avec un courant élevé induit tel qu'une lampe à incandescence, supprimez le courant induit comme illustré ci-dessous.
Mesure corrective 1 Fourniture d'un courant d'arc d'environ un tiers de la valeur nominale via une lampe incandescente
Mesure corrective 2 Fourniture d'une résistance de limitation
Chapitre 1 introduction
Ce chapitre présente les caractéristiques techniques et les fonctions spéciales des API série CJ et décrit les différences entre ces API et les précédents API C200HX/HG/HE.
1-1 Vue d'ensemble 2 1-2 Caractéristiques techniques de la série CJ 3
1-2-1 Caractéristiques techniques spéciales 3 1-2-2 Fonctions étendues. 8
1-3 Caractéristiques techniques des UC CJ1-H et CJ1M 12
1-3-1 Caractéristiques techniques des UC CJ1-H. 12 1-3-2 Programmation structurée à grande vitesse 14
1-3-3 Plus d'instructions pour des applications spécifiques 14 1-3-4 Fonctionnement sans batterie avec la mémoire flash 15
1-3-5 Meilleure compatibilité avec les autres API SYSMAC. 15
1-3-6 Caractéristiques des CJ1M 15 1-3-7 Caractéristiques des UCs CJ1-H/CJ1M ver. 2.0 18 1-3-8 Mises à niveau pour l'UC CJ1M ver. 2.0 21
1-4 Mises à niveau de l'UC CJ1-H, CJ1M version 3.0. 23
1-4-1 Blocs de fonction (FB) 23 1-4-2 Passerelle série (conversion de FINS en CompoWay/F via le port série) 24 1-4-3 Mémoire des commentaires (dans la mémoire flash interne) 25 1-4-4 Données de sauvegarde simple étendues. 25 1-4-5 Temporisation système (après la mise sous tension) 26 1-4-6 Nouvelles instructions et fonctions spéciales 27
1-5 Mises à niveau des UCs CJ1-H/CJ1M ver. 2.0. 28
1-5-1 Télechargement et chargement des différentes tâches. 28 1-5-2 Protection contre la lecture améliorée grâce aux mots de passe 30 1-5-3 Protection en écriture à partir de commandes FINS envoyées aux UC via le réseau. 35 1-5-4 Connexions réseau en ligne sans tables d'E/S 41 1-5-5 Communications via 8 niveaux de réseau maximum 42 1-5-6 Connexion en ligne aux API via des IHM NS-series 44 1-5-7 Réglage des mots de premier emplacement. 45 1-5-8 Transferts automatiques à la mise sous tension sans fichier de paramètres 47 1-5-9 Heures de début/fin de fonctionnement 49 1-5-10 Détection automatique d'une méthode d'affectation d'E/S pour le transfert automatique à la mise sous tension. 49 1-5-11 Nouvelles instructions d'application 51
1-6 Comparaison entre les UC CJ1 et CJ1-H 51 1-7 Tableaux des fonctions 57
1-7-1 Fonctions triées par objet. 57 1-7-2 Fonctions des communications (en série/réseau) 64
1-8 Fonctions de l'unité centrale CJ1-H triées par objet 66 1-9 Fonctions CJ1M triées par objet 69
1-9-1 Traitement à grande vitesse 69 1-9-2 Contrôle des sorties d'impulsions 70 1-9-3 Réception d'entrées d'impulsions 72 1-9-4 Liaison API série 73 1-9-5 Comparaison avec les sorties d'impulsion CJ1W-NC 74
1-10 Comparaison avec les API série CS 75
1-1 Vue d'ensemble
Les API série CJ sont des automates programmables de petite taille ayant des caractéristiques techniques de grande vitesse, avec des fonctions avancées qui doivent la même architecture que les API série CS.
- Dans la mesure où ils ne font que 90 × 65 mm ( H × D ), ils peuvent être montés dans de petits espaces à l'intérieur des machines et sur le même rail DIN que les composants, ce qui permet de réduire la taille des machines, ainsi que d'améliorer les fonctions et la modularisation.
- Les instructions logiques sont exécutées en 0,02 μs min. et les instructions spéciales en 0,06 μs min. (pour les UC CJ1-H).
- Ils prennent en charge le réseau ouvert DeviceNet et les macros protocole (pour les communications en série) afin de permettre le partage des informations dans les machines. Les connexions machine-machine avec le réseau Controller Link et les connexions hôte avec le réseau Ethernet sont également prises en charge de manière à améliorer encore le partage des informations, et notamment les communications transparentes de messages via les réseaux Ethernet, Controller Link et DeviceNet.
Mêmes performances avancées que les API série CS
Instructions logiques : 0,02us Instructions spéciales : 0,06us Même bus UC grande vitesse que la série CS. Mémoire de données étendue : 256 Kmots Compatible du programme avec les API série CS
La fonction des macros de protocoles sert de ports multiples
Il est possible de connecter jusqu'à 32 ports (cartes de communication en série).
Différentes macros de protocole peuvent être attribuées à chaque port.

Une gamme complète de fonctions étendues
Carte mémoire et fonctions de traitement de fichier
Simplification des programmes grâce à des instructions spécialisées telles que les instructions de traitement des données de tableau et des chaînes de caractères
Fonctions de dépannage
Fonction de traçabilité des données
API série CJ
Programmation structurée
Le programme est divisé en tâches. Des symboles peuvent être utilisés dans la programmation.
Vous pouvez améliorer les performances globales du système en n'exécutant que les tâches requises.
La modification et le débogage sont simplifiés.
La présentation du programme peut être modifiée. Vous pouvez utiliser des instructions de contrôle pas à pas et des instructions de programmation Bloc.
Il est possible d'ajouter des commentaires pour rendre le programme plus simple d'utilisation.

Programmation ainsi que surveillance déportées et liaisons transparentes entre des réseaux.
Les commandes FINS permettent d'établir des communications entre des nœuds de différents réseaux : Ethernet, Controller Link et DeviceNet
La programmation et la surveillance déportées peuvent être réalisées.
Fonction de temps de cycle (fixe) minimum
Sélection de la méthode de rafraîchissement E/S
Fonctions de configuration de l'API
Utilisez les outils Windows pour créer plusieurs environnements sur un seul et unique ordinateur.
Les API série CJ prennent en charge la même structure de programmation basée sur les tâches, ainsi que les mêmes instructions, exécution des instructions à grande vitesse, mémoire E/S, fonctionnalité et communications de message que les API série CS. Les principales différences que présente la série CJ par rapport à la série CS sont les suivantes (reportez-vous à la page 69 pour plus de détails):
- Aucun rack arrêté n'est nécessaire.
- Le montage à l'aide de vis n'est pas pris en charge (uniquement montage du rail DIN).
- La taille est plus petite (de 30% à 35% en termes de volume).
- Les cartes internes ne sont pas prises en charge.
- Les tâches d'interruption d'E/S et les tâches d'interruption externes ne sont pas prises en charge par les UC CJ1. (Elles le sont par les UC CJ1-H.)
- Les cartes E/S spéciales C200H ne sont pas prises en charge (par exemple, cartes E/S déportées SYSMAC BUS).
- Il n'est pas nécessaire de créer des tableaux E/S. En effet, les tableaux E/S peuvent être créés automatiquement lors de la mise sous tension.
- Lorsqu'aucune console de programmation n'est connectée, le mode de démarrage est le mode RUN (et non le mode PROGRAM, comme dans le cas des UC CS1).
- Seules les versions 2.04 et supérieures du CX-Programmer peuvent être connectées pour les UC CJ1, les versions 2.1 et supérieures pour les UC CJ1-H et les versions 3.0 et supérieures pour les UC CJ1M.
Améliorations des performances de base
| La série CJ offre une grande vitesse, une grande capacité mémoire et plus de fonctions dans les mini API. | |
| 30% à 35% seulement du volume des API série CS | Avec des dimensions de 90 x 65 mm (hauteur x largeur), les API série CJ représentent 70% de la hauteur et la moitié seulement de la largeur des unités série CS, de sorte qu'elles permettent de réduire la taille des machines. |
| Montage sur rail DIN | Les API série CJ peuvent être montés sur un rail DIN avec les alimentations et autres composants lorsque l'espace d'installation sur une machine est limité (par exemple, espace limité entre les conduits supérieurs et inférieurs). |
| Exécution des instructions plus rapide et péripérisque de service | La durée du cycle a réellement été réduite, avec pour résultat une exécution plus rapide des instructions (instructions logiques : 0,02, 0,04 ou 0,10 μs min. ; instructions spéciales : 0,06, 0,12 ou 0,15 μs min. ; instructions à virgule flottante : 8,0, 10,2 ou 13,3 μs min. pour les UC CJ1, CJ1-H ou CJ1M) et un traitement plus rapide pour les temps système, les mises à jour E/S et les péripérisques de service. |
| Capacité de programmation étendue | Avec jusqu'à 250 Kpas de capacité de programme, 448 Kmots de mémoire DM et 2 560 points E/S, ces cartes disposant d'une capacité suffisante pour les programmes à valeur ajoutée, et notamment les interfaces machines, les communications, le traitement des données, etc. |
| Compatibilité des programmes et des configurations de l'API avec les UC série CS | Pratiquement 100% de compatibilité avec les UC série CS pour la programmation et les paramètres internes (configuration de l'API). Remarque En raison des différences physiques qu'ilsprésentent, les API série CJ ne prenning pas en charge toutes les caractéristiques techniques des API série CS. |
| Pas de rack arrêté pour un meilleur aménagement de l'espace | Comme les racks arrirées ne sont plus nécessaires sur les API série CJ, il est à présent possible d'effectuer une configuration système flexible nécessitant moins d'espace. |
Jusqu'à 3 racks d'extension et 40 unités
En connectant un coupleur maître au rack UC et des couples esclaves aux racks d'extension, vous pouvez connecter jusqu'à 3 racks d'extension (mais uniquement pour les UC CJ1M). Le rack UC peut contenir jusqu'à 10 couples, de même que chacun des trois racks d'extension, ce qui permet de connecter jusqu'à 40 couples au total.
Deux méthodes d'affection d'e/s
Les racks arrêtées n'étaient plus nécessaires, les deux méthodes d'affectation d'E/S suivantes sont disponibles :
- Affection d'E/S automatique au démarrage Les E/S sont affectées aux unités connectées lors de chaque mise sous tension (tout comme pour les API CQM1H).
- Affection E/S déterminée par l'utilisateur Si l'utilisateur le souhaite, il peut configurer des tableaux E/S de la même façon que pour les API série CS.
Le paramètre par défaut est l'affection d'E/S automatique au démarrage, mais l'utilisateur peut configurer l'API pour utiliser automatiquement les tableaux E/S afin d'activer la vérification des erreurs de connexion de l'unité ou pour affecter des mots non utilisés.
Affecter des mots non utilisés
Le CX-Programmer peut être utilisé pour affecter des mots non utilisés dans les tableaux E/S en vue de les transférer vers l'UC. Cela permet de garder des mots non affectés en réserve pour une utilisation future ou en vue de la standardisation/modularisation du système.
Division du programme en tâches
Lorsque le programme est divisé en tâches qui font appel à des fonctions, des systèmes de commande ou des processus distincts, plusieurs programmes peuvent développer simultanément ces tâches séparées.
Il peut y avoir jusqu'à 32 tâches régulières (exécutées cycliquement) et 256 tâches d'interruption. Il existe deux types d'interruption : des interruptions de mise hors tension et des interruptions programmées.

Lors de la conception d'un nouveau programme, il est possible de combiner des programmes standards pour créer un programme complet.
| Utilisation de symboles | Des symboles arbitraires (noms comptant jusqu'à 32 caractères) indépendants des affectations de la borne E/S peuvent être utilisés pour la programmation. Les programmes standards créés avec des symboles sont plus généraux et plus facies à réutiliser en tant que tâches dans des programmes différents. |
| Symboles spécifiés pour l'adresse de bit : SW1 VANNE | |
| Symboles globaux et locaux pris en charge | Les noms d'E/S sont utilisés en tant que symboles pouvant être définis comme symboles globaux (appliqués à l'ensemble des programmes dans toutes les tâches) ou locaux (appliqués uniquement à la tâche locale). Lorsque les symboles sont définis, vous pouvez decide que les symboles locaux seront affectés automatiquement à des adresses. |
| Amélioration des performances globales de la réponse du système | Les performances de réponse du système peuvent être améliorées en divisant le programme en une tâche de gestion du système et en tâches utilisées pour le contrôle et en exécutant uniquement les tâches de contrôle qui doivent l'être. |
| Simplification de la modification du programme | • Le déboggage est plus efficace lorsque le travail de modification et de déboggage des tâches peut être réparti entre plusieurs programmes. • La maintenance du programme est plus facile car seules les tâches affectées par les modifications doivent être modifiées lorsque des changements sont nécessaires (teils que des changements au niveau des caractéristiques). • Plusieurs lignes de programmes consécutives peuvent être modifiées via l'édition en ligne. • La durée plus longue du cycle lors de l'édition en ligne a été réduite. |
| Changement plus facile de la presentation du programme | Lorsque des tâches séparées ont été programmes pour des modèles de production différents, les instructions de contrôle des tâches peuvent être utilisées pour faire basculer le programme rapidement de la production d'un modele à un autre. |
| Contrôle pas à pas et programmation Bloc | Les instructions de contrôle pas à pas et de programmation Bloc peuvent être utilisées pour contrôler des processus répétitifs qu'il est difficile de programmermer uniquement avec la programmation schéma contact. |
| Commentaires | Plusieurs types de commentaires peuvent être ajoutés au programme pour en faciliter l'utilisation, y compris des commentaires des segments et les E/S. |
Macros protocole propres aux ports
Créer des macros protocole pour tous les ports
Les macros protocole peuvent être utilisées pour créer des fonctions de communication pour n'importe quel port de communication des API. Les fonctions de communication peuvent avoir des liaisons Host Link, des liaisons NT Link ou des configurations de macro protocole et peuvent être dirigées vers les ports RS-232C et RS-422/485 de n'importe quelle unité.
Au total, une UC peut prendre en charge 32 ports au maximum. Il est en outre possible de connecter jusqu'à 16 cartes ASCII. Les cartes ASCII peuvent être utilisées pour créer des fonctions de protocole à l'aide des programmes BASIC.

Communications en série standards avec des périphériques externes
Les messages peuvent être transférés vers et depuis des périphériques en série standards avec la fonction des macros de protocoles (en fonction des paramètres préconfigurés). La fonction des macros de protocoles prend en charge des options de traitement tels que les répétitions, la surveillance des dépassements de temps et la vérification des erreurs.
Il est possible d'inclure des symboles qui lisent et écrivent des données sur l'UC dans les cadres de communication de manière à faciliter l'échange de données avec l'UC.
Les composants d'OMRON (tels que les contrôleurs de température, les périphériques des systèmes d'identification, les lecteurs de codes barres et les modems) peuvent être connectés à une carte de communication en série avec le protocole du système standard. Il est également possible de changer les paramètres si nécessaire.
Remarque
La carte de communication en série doit être achetée séparément pour pouvoir bénéficier des avantages de cette fonction.

Configurations de réseaux multi-niveaux
Il est possible de connecter différents niveaux de réseau comme illustré dans le schéma suivant. La configuration multi-niveau offre une plus grande flexibilité en réseau depuis le site de production jusqu'à la gestion de la production.
Réseau OA :
Ethernet
Réseau FA :
Controller Link
Réseau ouvert :
DeviceNet

Surveillance et programmation déportées
- La fonction Host Link peut opérer via un modem, ce qui permet la surveillance, par téléphone, du fonctionnement d'un API distant, des transferts de données ou même l'édition en ligne du programme d'un API distant.
- Les API d'un réseau peuvent être programmés et surveillés via la liaison Host Link.
- Il est possible de communiquer via 3 niveaux de réseau et ce même avec différents types de réseaux.


Transfert de messages entre des API d'un réseau à 3 niveaux (y compris le réseau local) pour les mêmes types de réseaux ou des réseaux différents.

Les communications de messages transparentes sont disponibles via les réseaux Ethernet, Controller Link et DeviceNet. Elles permettent l'intégration facile des informations aux niveaux machine, machine-machine et machine-hôte.
Remarque
- Les UCs CS/CJ ver. 2.0 ou ultérieure autorisent une programmation/surveillance jusqu'à 8 niveaux de distance. Voir la section 1-5-2 Protection contre la lecture améliorée grâce aux mots de passe pour plus d'informations.
- Les communications NT Link entre un TOP NT31/NT631-V2 et un API série CJ sont maintenant possibles à grande vitesse.
Carte mémoire et fonctions de gestion de fichier
Transfert de données vers et depuis des cartes mémoire
Les données de la zone de données, les données de programme et les données de configuration de l'API peuvent être transférées sous forme de fichiers entre la carte mémoire (mémoire flash compacte) et un périphérique de programmation, des instructions de programme, un ordinateur ou via des commandes FINS.


Conversion des banques de la zone EM en mémoire de fichier (UC CJ1-H et CJ1 uniquement)
Transfert automatique de fichiers au démarrage
Une partie de la zone EM peut être convertie en mémoire de fichier pour fournir des capacités de gestion de fichier sans l'aide d'une carte mémoire et avec un temps d'accès beaucoup plus rapide qu'avec une carte mémoire. (La zone EM peut s'avérer très utile pour sauvegarder des données telles que des données courantes sous forme de fichiers.)
L'API peut être configurée pour transférer le programme et/ou les fichiers de configuration de l'API depuis la carte mémoire lorsque l'API est sous tension. Avec cette fonction, la carte mémoire propose un transfert de mémoire flash ROM. Cette fonction peut aussi être utilisée pour sauvegarder et modifier rapidement et facilement les configurations de l'API.
Fichiers mémoire e/s aux formats CSV et texte
Il est maintenant possible de sauvegarder les résultats de la production et d'autres données (en hexadecimal) depuis la mémoire E/S de l'UC sur une carte mémoire au format CSV ou texte. Les données peuvent être lues et éditées en utilisant un tableau d'ordinateur via un adaptateur de carte mémoire.

Opérations sur les fichiers (formatage, suppression, etc.) depuis les schémas contact
Il est possible de formater, supprimer, copier des fichiers, de changer leur nom, de créer de nouveaux répertoires et d'effectuer des opérations similaires sur une carte mémoire depuis un schéma contact pendant le fonctionnement de l'API.
Remplacement du programme en cours d'opération
Il est maintenant possible de remplacer l'ensemble du programme utilisateur de l'UC depuis la carte mémoire tandis que l'UC fonctionne. De cette façon, il est possible de commuter le fonctionnement de l'API sans l'arrêter.

Sauvegardes facies
Il est maintenant possible de sauvegarder toutes les données (programmes utilisateur, paramètres et mémoire E/S) sur la carte mémoire en appuyant sur le commutateur d'alimentation de la carte mémoire. De cette façon, si un dysfonctionnement survient, il est possible de sauvegarder toutes les données de l'UC en temps réel sans utiliser de périphérique de programmation.
Instructions à chaînes de caractères
Les instructions à chaîne de caractères facilitent l'exécution du traitement de texte depuis le schéma contact. Ces instructions simplifient le traitement nécessaire lors de la création de messages destinés à la transmission ou du traitement de messages reçus depuis des périphériques externes avec la fonction des macros de protocoles.

Instructions en boucle ou logigramme
Les instructions FOR(512), NEXT(513) et BREAK(514) fournissent un outil de programmation très puissant qui utilise peu de capacité des programmes.
Registres d'index
Seize registres d'index sont fournis en vue d'être utilisés comme pointeurs dans les instructions. Un registre d'index peut être utilisé pour adresser indirectement n'importe quel mot de la mémoire E/S. Les API série CJ prennent également en charge les fonctions d'auto-incrémentation, d'auto-décrémentation et de décalage.
Les registres d'index peuvent constituer un outil puissant pour le traitement répétitif (boucles) lorsqu'ils sont combinés avec les fonctions d'auto-incrémentation, d'auto-décrémentation et de décalage. Les registres d'index peuvent également s'avérer utiles pour les opérations de traitement des tableaux telles que le changement de l'ordre des caractères dans les chaînes de caractères.
Instructions de traitement de données de tableaux
Instructions d'empilement
Une région de la mémoire E/S peut être définie comme une région d'empilement. Les mots dans l'empilement sont spécifiés par un pointeur d'empilement pour faciliter le traitement des données FIFO (premier entré, premier sorti) ou LIFO (dernier entré, premier sorti).

Instructions de plage
Ces instructions opèrent sur une plage spécifique de mots pour rechercher la valeur maximale ou la valeur minimale, rechercher une valeur particulière, calculer la somme ou le FCS ou interchanger le contenu des octets les plus à gauche et les plus à droite dans les mots.
Plage spécifiée dans l'instruction
Instructions de tableau d'enregistrement
Les instructions de tableau d'enregistrements opèrent sur des tableaux de données spécialement définis. Le tableau d'enregistrement doit être défini préalablement avec l'instruction DIM(631) qui déclare le nombre de mots dans un enregistrement et le nombre d'enregistrements dans le tableau. Il est possible de définir jusqu'à 16 tableaux d'enregistrement.
Les tableaux d'enregistrement sont utiles lorsque les données sont organisées en enregistrements. Par exemple, si les températures, les pressions ou autres valeurs configurées pour différents modèles ont été rassemblées dans un tableau, le format de tableau d'enregistrement facilite la sauvegarde et la lecture des valeurs configurées pour chaque méthode.
L'instruction SETR(635) peut être utilisée pour sauvegarder la première adresse de l'enregistrement désiré dans un registre d'index. Les registres d'index peuvent alors être utilisés pour simplifier les processus compliqués tels que la modification de l'ordre des enregistrements dans le tableau d'enregistrement, la recherche de données ou la comparaison de données.

Fonctions de dépannage
Diagnostic d'erreur : instructions FAL(006) et FALS(007)
Les instructions FAL(006) et FALS(007) peuvent être utilisées pour générer une erreur non fatale ou une erreur fatale lorsque les conditions définies par l'utilisateur sont rencontrées. Les enregistrements de ces erreurs sont sauvegardés dans le journal d'erreurs, tout comme les erreurs générées par le système.

Failure Point Detection : FPD(269)
Permet de diagnostiquer une erreur au niveau d'un bloc d'instruction en surveillant le temps entre l'exécution de l'instruction FPD(269) et l'exécution d'un diagnostic et en retrouvant l'entrée qui empêche une sortie d'être mise sous tension.

Fonctions du journal d'erreurs
Fonctions de maintenance
Le journal d'erreurs contient le code erreur et l'heure d'occurrence des 20 dernières erreurs (erreurs utilisateur ou erreurs générées par le système).
Les API série CJ enregistrent les informations utiles pour la maintenance, telles que le nombre d'interruptions de l'alimentation et le temps total de mise sous tension des API.
Autres fonctions
Fonction de transfert des données
Le contenu du mot ou du bit spécifique dans la mémoire E/S peut être sauvegardé dans la mémoire d'enregistrement en utilisant l'une des méthodes suivantes : échantillonnage programme, échantillonnage cyclique ou échantillonnage lors de l'exécution de l'instruction TRSM(045).

Fonction de temps de cycle fixe
Méthodes de mise à jour E/S
Mode de priorité traitement de périphérique
Un temps de cycle fixe (minimum) peut être configuré pour minimiser les variations des temps de réponse E/S.
Le rafraîchissement E/S peut être exécuté cycliquement et immédiatement en programmant la variation de mise à jour immédiate de l'instruction.
L'UC peut être configurée de manière à exécuter périodiquement le périphérique de service et plusieurs fois par cycle. Jusqu'à cinq éléments peuvent être configurés pour le service prioritaire, dont le port RS-232C, le port périphérique, les cartes réseau et les cartes E/S spéciales. Cette caractéristique technique prend en charge des applications pour lesquelles il est nécessaire de donner la priorité aux périphériques de service par rapport à l'exécution du programme, telles que les systèmes de surveillance hôte charges d'effectuer le contrôle de processus lorsque la vitesse de réponse est importante.
Fonctions de configuration de l'API
Le fonctionnement de l'API peut être personnalisé avec des paramètres de configuration de l'API, tels que le paramètre du temps de cycle maximum (temps de cycle système) et le paramètre de fonctionnement de l'erreur d'instruction, qui détermine si les erreurs de traitement d'instruction et les erreurs d'accès sont traitées comme des erreurs non fatales ou des erreurs fatales.

Les paramètres initiaux de l'API peuvent être personnalisés avec la configuration de l'API.
Mise à jour binaire des PV des instructions de temporisation/compteur
Logiciel de support sous Windows
Les valeurs en cours des instructions de temporisation/compteur peuvent à présent être mises à jour en mode binaire, en plus de la capacité BCD. (La mise à jour binaire ne peut toutefois être spécifiée qu'à l'aide de CX-Programmer version 3.0 et supérieure.) Cela permet d'étendre le temps de configuration de la temporisation/du compteur à une plage allant de 0 à 65535 (au lieu de la plage existante allant de 0 à 9999). En outre, les résultats calculés par d'autres instructions peuvent être utilisés tels quels pour les valeurs de réglage du compteur/de la temporisation.
La fonction d'accès multiple à un seul port (SPMA) peut être utilisée pour programmer et surveiller d'autres cartes du bus IC sur le même bus (rack UC ou racks d'extension) ou d'autres UC sur le même réseau depuis un port série situé sur l'UC.
Périphérique de programmation Il est possible d'accéder à plusieurs cartes réseau sur le même bus ou à autres UC sur le même réseau depuis un seul et unique port.
Cartes d'alimentation avec avertissement de remplacement
Les cartes d'alimentation C200HW-PA205C avec avertissement de remplacement offrent six niveaux d'affichage utilisant un affichage à 7 segments sur le panneau avant de la carte pour indiquer la durée de vie de la carte d'alimentation. Une sortie d'avertissement indique aussi lorsque la durée restante arrive ou passe en dessous des 6 mois. Cette fonction permet de remplacer la carte d'alimentation avant qu'elle n'arrive à expiration et qu'une erreur système ne se produise.

1-3 Caractéristiques techniques des UC CJ1-H et CJ1M 1-3-1 caractéristiques techniques des UC cj1-h
Temps de cycle à très grande vitesse
Les UC CJ1-H ont un temps de cycle trois à quatre fois supérieur à celui des UC CJ1.
Par exemple, un programme de 38 Kpas d'instructions logiques uniquement, avec 128 entrées et 128 sorties, s'exécute en 1 ms (4,9 ms pour les UC CJ1), un programme de 20 Kpas d'instructions logiques et spéciales selon un ratio de 1:1, avec 128 entrées et 128 sorties, s'exécute en 1 ms (2,7 ms pour les UC CJ1) et un programme de 8 Kpas d'instructions logiques et spéciales selon un ratio 1:2, avec 64 entrées et 64 sorties, s'exécute en 0,5 ms (1,4 ms pour les UC CJ1).
La vitesse élevée des UC CJ1-H s'explique par les facteurs suivants :
| 1,2,3... | 1. Temps d'exécution de l'instruction : environ la moitié du temps nécessaire pour les instructions logiques et environ le tiers pour les instructions spéciales. 2. Meilleures performances du bus : le transfert de données entre l'UC et les cartes E/S spéciales ou de communication est environ deux fois plus rapi-de, de sorte que les performances générales du système sont accrues. 3. L'exécution des instructions s'effectue en parallelle avec le périphérique de service. 4. D'autres facteurs, tels que l'exécution en arrêté plan du traitement des chaï-nes de caractères et les instructions de traitement des données de tableaux. |
| Exécution plus rapide des instructions communés | La recherche intensive sur les applications de UC CJ1 a été utilisée pour identifier les 20 instructions les plus fréquentes parmi les plus de 400 instru-tions prises en charge (voir ci-dessous), ce qui a permis d'augmenter la vitesse d'exécution de ces instructions de 10 à 20 fois par rapport aux précé-dentes performances. CPS (SIGNED BINARY COMPARE) JMP (JUMP) CPSL (DOUBLE SIGNED BINARY COMPRET) CJP (CONDITIONAL JUMP) XFER (BLOCK TRANSFER) BCNT (BIT COUNTER) MOVB (MOVE BIT) MLPX (DATA DECODER) MOVD (MOVE DIGITS) BCD (BINARY-TO-BCD) BSET (BLOCK SET) SBS/RET (SUBROUTINE CALL/RETURN) |
| Vitesse du bus système doublée | La vitesse de transfert des données entre l'UC et les cartes réseau a été doublée afin d'augmenter les performances générales du système. |
| Traitement parallelese des instructions et du périphérique de service | Un mode spécifique permettant le traitement parallelele de l'exécution de l'instruction et du périphérique de service est pris en charge afin de supporter les types d'application suivants : • Echange extensif de données avec un hôte non restricte par la capacité du programme de l'UC CJ1-H • Echange de données temporisées régulièrement avec le logiciel SCADA • Elimination des effets du temps de cycle du futur système d'extension ou augmentation des communications |
| Moins de fluctuation dans le temps de cycle au niveau du traitement des données | Le traitement des données des tableaux et le traitement des chaînes de caractères, qui prennt souvent du temps, peuvent être séparés en plusieurs cycles afin de minimiser les fluctuations du temps de cycle et d'obtenir une réponse E/S stable. |
| Meilleures liaisons des données et mise à jour E/S déportée | La réponse de mise à jour de la carte réseau a été augmentée en réduisant le temps de cycle lui-même et en ajoutant une instruction de mise à jour E/S immédiate pour les cartes réseau (instruction DLNK(226)). Cette instruction rafraîchit les liaisons de données, les E/S déportées de DeviceNet, les macros protocole et autres données spéciales des cartes réseau. La réponse d'une l'UC CJ1-H est environ 2,4 fois plus rapide que celle d'une l'UC CJ1. Et, pour un temps de cycle d'environ 100 ms ou supérieur, l'augmentation de la réponse des liaisons de données est comparable à celle du temps de cycle. |
| Mise à jour immediate des cartes réseau | Avant, le rafraîchissement E/S des cartes réseau n'était possible qu'après l'exécution des programmes. Une instruction de mise à jour E/S des cartes réseau (DLNK(226)) a toutefois été ajoutée pour permettre le rafraîchissement E/S immédiat des cartes réseau. Les liaisons de données, les E/S déportées de DeviceNet et d'autres cartes réseau peuvent être mises à jour à l'aide des mots affectés aux cartes réseau dans les zones CIO et DM chaque fois que l'instruction DLNK(226) est exécutée. C'est particulièrement efficace pour les temps de cycle plus long (par exemple, 100 ms ou plus). (L'échange de données des liaisons de |
données, des E/S déportées DeviceNet et des autres communications de réseau sont aussi affectées par les temps de cycle de communication, ce qui signifie que l'instruction DLNK(226) rafraîchit uniquement les données entre les cartes réseau et l'UC, mais pas les données des réseaux individuels.
1-3-2 Programmation structurée à grande vitesse
| Pour facilitier encore la programmation standardisée, les fonctions structurées du programme ont été améliorées, tout comme la vitesse d'exécution du programme. | |
| Plus de tâches cycliques | Les tâches améliorent l'efficacité en permettant aux programmes d'être séparés par fonction ou d'être développés par différents ingénieurs. Les UC CJ1-H supportent jusqu'à 288 tâches cycliques, une amélioration incroyable si l'on considère les 32 tâches maximales précédentes. |
| Traitement courant de tâches multiples | Des sous-programmes globaux, qui peuvent être appelés par n'importe qu'elle tâche, sont désormais pris en charge. Ceux-ci peuvent être utilisés pour le traitement courant à partir de plusieurs tâches afin d'améliorer la standardisation. |
| Instructions de sous-programme plus rapides | Les instructions de sous-programme sont exécutées environ 9 à 17 fois plus rapidement de manière à améliorer la modularisation du programme sans devoir envisager une augmentation du temps de cycle. |
| Index partagés et registres de données entre les tâches | Meme si des index partagés et des registres de données peuvent toujours être utilisés dans chaque tâche, ils ont été rejoits par des index partagés et des registres de données qui peuvent être utilisés entre les tâches pour réduire le temps nécessaire pour basculer entre les tâches. |
1-3-3 Plus d'instructions pour des applications spécifiques
| Il est possible de programmer très facilement des commandes très spécifiques pour un plus grand nombre d'applications grâce aux nombreuses nouvelles instructions spéciales ajoutées aux UC CJ1-H. | |
| Positionnement à grande vitesse des tableaux XY | Les calculs à virgule flottante double précision sont pris en charge pour les UC CJ1-H afin d'affrir une plus grande précision des opérations de contrôle de position. |
| Conversion de données à virgule flottante en données de chaînes de caractères | Pour afficher des données à virgule flottante sur les TOP, les UC CJ1-H proposent des instructions de conversion des données à virgule flottante en chaînes de caractères (ASCII). La conversion des données ASCII en données à virgule flottante est également possible afin de permettre l'utilisation de données ASCII de communications en série avec des péripériques de mesure dans les calculs. |
| Evaluations linéaires précises | Des données binaires/BCD à 16 bits non signées, des données binaires à 16/32 bits signées ou des données à virgule flottante peuvent être utilisées pour les données en ligne, en permettant des conversions précises (haute résolution des données) (par exemple, en partant d'un mètre de niveau (mm) pour atteindre la capacité réservoir (l) sur base de la forme du réservoir). |
| Gestion des données du produit en temps réel | Lors du chargement et du déchargement de produits de convoyeurs, il est possible de:gérer des informations sur le produit en temps réel sous forme de tableau. |
| Autoréglage PID | L'autoréglage est désormais pris en charge par les constantes PID grâce à l'instruction PID CONTROL. La méthode du cycle limite est utilisé pour assurer un autoréglage rapide. Il est très efficace pour le contrôle PID multiboucle. |
| Débogage du système via la simulation d'erreurs | Un état d'erreur spécifique peut être créé avec les instructions FAL/FALS. Il peut être utilisé efficacement en fonction des systèmes. Par exemple, il est possible de simuler des erreurs pour développer des affichages correspondants sur un TOP afin de confirmer que les messages corrects sont affichés. |
Simplification du programme avec plus d'instructions logiques spécifiques
Mise hors tension de l'alimentation retardée pour des plages spécifiques du programme
Les programmes qui utilisent une grande quantité d'instructions logiques peuvent être simplifiés en utilisant les formes différenciées des instructions LD NOT, AND NOT et OR NOT, ainsi que les instructions OUT, SET et RSET capables de manipuler des bits individuels dans les zones DM ou EM.
Les instructions DI et EI peuvent être utilisées pour désactiver des interruptions dans des sections spécifiques du programme (par exemple, pour empêcher la mise hors tension de l'appareil tant qu'une instruction spécifique n'a pas été exécutée).
1-3-4 Fonctionnement sans batterie avec la mémoire flash
Remarque
Tous les programmes utilisateurs et données de la zone de paramètres transférés vers l'UC sont automatiquement sauvegardés dans la mémoire flash de l'UC pour permettre un fonctionnement sans batterie et sans utiliser une carte mémoire.
Reportez-vous aux informations sur la mémoire flash du Manuel de programme des séries CS/CJ (W394) pour prendre connaissance des précautions particulières liées à cette fonction.
1-3-5 Meilleure compatibilité avec les autres API SYSMAC
API C200HE/HG/HX
Les instructions AREA RANGE COMPARE (ZCP) et DOUBLE AREA RANGE COMPRE (ZCPL) sont prises en charge par les UC CJ1-H pour offrir une meilleure compatibilité avec les API C200HE/HG/HX.
API séries CVM1/CV
L'instruction CONVERT ADDRESS FROM CV permet de convertir les adresses de mémoire E/S réelles des API séries CVM1/CV en adresses pour les API série CJ, de sorte que les programmes ayant des adresses de la série CVM1/CV peuvent être rapidement convertis afin d'être utilisés avec l'UC série CJ.
E/s intégrées
Les UC CJ1M sont des mini API ayant des caractéristiques à grande vitesse équipées d'E/S intégrées, qui doivent les caractéristiques suivantes.
E/S universelles
Mise à jour immédiate
Les entrées et sorties intégrées de l'UC peuvent être utilisées en tant qu'entrées et sorties Tout ou Rien. À noter que le rafraîchissement E/S immédiat peut être exécuté sur l'E/S au milieu d'un cycle d'API, lorsqu'une instruction pertinente est exécutée.
Stabilisation de la fonction de filtre d'entrée
La constante de temps de réponse d'entrée des 10 entrées intégrées de l'UC peut être paramétrée sur 0 ms (pas de filtrage), 0,5 ms, 1 ms, 2 ms, 4 ms, 8 ms, 16 ms ou 32 ms. Les vibrations et les parasites peuvent être réduits en augmentant la constante de temps de réponse d'entrée.
Entrées d'interruption
Traitement des entrées interruption à grande vitesse
Les 4 entrées intégrées de l'UC peuvent être utilisées pour le traitement à grande vitesse en tant qu'entrées interruption normales en mode direct ou qu'entrées interruption en mode compteur. Une tâche d'interruption peut être lancée sur le front montant ou descendant de l'entrée interruption (différentiation vers le haut ou vers le bas). En mode compteur, la tâche d'interruption peut être lancée lorsque le compteur d'entrées atteint la valeur définie (transitions différenciées vers le haut ou vers le bas).
Fonction de compteur grande vitesse
Un codeur rotatif peut être connecté à une entrée intégrée afin d'accepter des entrées compteur grande vitesse.
Déclenchement d'interruptions à une valeur spécifique ou dans une plage donnée
Des interruptions peuvent être déclenchées lorsque la PV du compteur grande vitesse correspond à la valeur spécifique ou se situe dans une plage donnée.
Mesure de la fréquence des entrées compteur grande vitesse
L'instruction PRV(887) peut être utilisée pour mesurer la fréquence des impulsions en entrée (une seule entrée).
Conservation ou mise à jour des PV du compteur grande vitesse (sélectionnables)
Le bit de la porte du compteur grande vitesse peut être activé/désactivé du schéma contact afin de déterminer si les PV du compteur grande vitesse seront conservées ou mises à jour.
Sorties d'impulsion
Des impulsions à taux de service fixe peuvent être émises depuis les sorties intégrées de l'UC afin de réaliser le positionnement ou le contrôle de vitesse avec une servo-commande qui accepte des entrées d'impulsion.
Sorties d'impulsion horaires/anti-horaires ou sorties d'impulsion + direction
Le mode de sortie d'impulsion peut être configuré de manière à correspondre aux spécifications d'entrée d'impulsion du moteur.
Sélection du sens automatique pour un positionnement facile avec des coordonnées absolues
En cas d'utilisation de coordonnées absolues (origine définie ou PV modifiée à l'aide de l'instruction INI(880)), le sens horaire/anti-horaire est sélectionné automatiquement au moment où l'instruction de sortie d'impulsion est exécutée. (Le sens horaire/anti-horaire est sélectionné en déterminant si le nombre d'impulsions spécifiées dans l'instruction est supérieur ou inférieur à la PV de sortie d'impulsion.)
Contrôle triangulaire
Le contrôle triangulaire (contrôle trapézoidal sans plateau à vitesse constante) est effectué lors du positionnement exécuté par une instruction ACC(888) (indépendante) ou PLS2(887) si le nombre d'impulsions de sortie requis pour l'accélération/décélération dépasse le nombre de sorties d'impulsion spécifique. Auparavant, dans de telles conditions, une erreur se serait produite et l'instruction n'aurait pas pu être exécutée.
Modification de la position de destination pendant le positionnement (démarrages multiples)
Lorsque le positionnement a été lancé à l'aide d'une instruction de sortie d'impulsion (PLS2(887)) et que l'opération de positionnement est toujours en cours, il est possible d'exécuter une autre instruction PLS2(887) pour modifier la position de destination, la vitesse de destination, le taux d'accélération et le taux de décelération.
Passage du contrôle de la vitesse au positionnement (interruption d'alimentation à distance fixe)
Une instruction PLS2(887) peut être exécutée lors d'une opération de contrôle de la vitesse afin de modifier le mode de positionnement. Cette fonction permet une interruption d'alimentation à distance fixe (avec distance de déplacement spécifique) dans certaines conditions.
Modification de la vitesse de destination et du taux d'accélération/de décélération au cours de l'accélération ou de la décélération
Lorsqu'une accélération/décélération trapézoidale est exécutée à la suite d'une instruction de sortie d'impulsion (contrôle de la vitesse ou positionnement), il est possible de modifier la vitesse de destination et le taux d'accélération/de décélération au cours de l'accélération ou de la décelération.
■ Utilisation de sorties d'impulsion à taux de service variable pour l'éclairage, le contrôle de puissance, etc.
L'instruction d'impulsion à taux de service variable (PWM(891)) peut être utilisée pour émettre des impulsions à taux de service variable depuis les sorties intégrées de l'UC pour des applications telles que l'éclairage et le contrôle de puissance.
Recherche de l'origine
■ Utilisation d'une instruction unique pour les opérations de recherche de l'origine et de retard à l'origine
Une recherche d'origine précise peut être exécutée avec une instruction qui utilise différents signaux E/S, tels que le signal d'entrée de proximité d'origine, le signal d'entrée d'origine, le signal de fin de positionnement et la sortie de réinitialisation du compteur d'erreurs.
En outre, une opération de return à l'origine peut être exécutée pour atteindre directement l'origine spécifique.
Entrées à réponse rapide
Réception de signaux d'entrée plus courts que le temps de cycle
Grâce aux entrées à réponse rapide, des entrées vers les entrées intégrées de l'UC (4 entrées max.) avec une largeur de signal d'entrée de 30 μs peuvent être reçues de manière fiable, quel que soit le temps de cycle.
Fonction inter-API en série
Des liaisons de données (9 max.) peuvent être configurées entre les API à l'aide du port RS-232C de l'UC. Un lien NT (connexion 1:N) peut également être intégré dans un réseau inter-API, de manière à pouvoir utiliser le lien NT existant (mode 1:N) et la liaison série ensemble.
Remarque 1 : Des IHM sont inclus dans le nombre de liens.
Remarque 2: L'inter-API ne fonctionne pas en Inter-TOP.
Fonction d'interruption programmée utilisée en tant que temporisation de haute précision
Des interruptions programmées calculées en unités de 0,1 ms ont été ajoutées aux UC CJ1M. Une fonction de début de réinitialisation de la PV pour les interruptions programmées a également été ajoutée, de sorte qu'il est possible de standardiser le temps qui s'écoule jusqu'à la première interruption sans utiliser l'instruction CLI. Il est également possible de dire le temps écoulé depuis le début d'une interruption programmée ou depuis la minute interruption. Cela permet d'utiliser facilement la temporisation d'intervalle (instruction STIM) de la série CQM1H avec la série CJ.
Encapsulation de la programmation dans les blocs de fonction avec la programmation de schémas contacts ou un texte structuré
Avec CX-Programmer version 5.0 ou supérieure, vous pouvez utiliser des blocs de fonction pour encapsuler le traitement spécial qui est souvent réutilisé et pour lequel seules des données E/S sont sorties en externe, en tant qu'interface utilisée. Les blocs de fonction peuvent être écrits avec la programmation de schémas contacts ou un texte structuré. Le texte structuré est particulièrement efficace pour inclure facilement un traitement arithmétique difficile à écrire en programmation de schémas contacts.
Incorporation de composants OMRON compatibles Compo-Way/F dans le réseau FINS via la passerelle série
L'utilisation du mode Passerelle série pour le port série de l'UC permet d'assurer un accès flexible aux composants OMRON compatibles Compo-Way/F depuis les périphériques sur le réseau (TOP, UC API, PC, etc.).
Stockage des données des commentaires/sections dans la mémoire flash de l'UC
Vous pouvez utiliser le CX-Programmer pour enregistrer des commentaires d'E/S et d'autres données de commentaires/sections dans la mémoire des commentaires contenue dans la mémoire flash de l'UC.
Sauvegarde des données de commentaires et de sections
Les données des commentaires/sections dans la mémoire des commentaires peuvent être sauvegardées avec la simple fonction de sauvegarde.
Utilisation des communications sans protocole sur plusieurs ports
Les communications sans protocole peuvent passer par les ports série des cartes de communications série avec une version de carte 1.2 ou supérieure. Cela permet d'assurer des communications sans protocole sur plusieurs ports.
La temporisation système (free running timer) calcule les intervalles sans nécessiter aucune instruction de temporoprisation
Les temporisations système utilisées après la mise sous tension sont contenues dans les mots de zone auxiliaire A000 et A001.
A000 ée automatiquement de 1 toutes les 10 ms. La valeur repasse à 0000 hex après avoir dépassé FFFF hex (655350 ms), puis continue d'être incrémentée en boucle.
A001 ée automatiquement de 1 toutes les 100 ms. La valeur repasse à 0000 hex après avoir dépassé FFFF hex (655350 ms), puis continue d'être incrémentée en boucle.
Il est possible de calculer l'intervalle entre le traitement A et le traitement B sans instructions de temporisation. Cet intervalle est obtenu en calculant la différence entre la valeur de A000 pour le traitement A et la valeur de A000 pour le traitement B. L'intervalle est calculé en unités de 10 ms.
Vous pouvez facilement réutiliser les schémas contacts de la série C grâce aux nouvelles instructions de conversion de modulo prises en charge (XFERC(565), DISTC(566), COLLC(567), MOVBC(568), and BCNTC(621)).
Fonctions améliorées pour PRV(881) et PRV2(883) (CJ1M uniquement)
Des méthodes de calcul à haute fréquence ont été ajoutées aux méthodes de calcul de la fréquence d'impulsion pour les instructions PRV(881) (LECTURE VALEUR EN COURS COMPTEUR GRANDE VITESSE) et PRV2(883) (CONVERSION DE LA FREQUENCY D'IMPULSION), ce qui minimise l'erreur dans les haute fréquences supérieures ou égales à 1 kHz. Vous pouvez également utiliser PRV(881) pour lire la fréquence de sortie d'impulsion.
Développement système simplifié pour les équipements
Téléchargement/Chargement individuel des tâches avec CX-Programmer Version 4.0 ou supérieure
Le CX-Programmer (version 4.0 ou supérieure) peut être utilisé pour charger ou télécharger uniquement les tâches requises. Cela permet à un membre d'une équipe de développement de travailler séparément puis de charger/télécharger des tâches après les avoir déboguées, ce qui évite à un respon
sable de devoir synchroniser le travail et les erreurs apparaisant alors facilement dans ce type d'opérations.
Nombreuses fonctions de protection
Protection améliorée contre la lecture grâce aux mots de passe avec CX-Programmer Version 4.0 ou supérieure
Protection contre la lecture pour des tâches spécifiques
Des mots de passe peuvent être définis pour protéger certains groupes de tâches contre la lecture. Cela permet de créer des boîtes noires dans le programme.
Activation/Désactivation de la création de fichiers de mémoire de fichiers
Avec la protection contre la lecture, un paramètre optionnel vous permet d'activer ou de désactiver la création de fichiers de sauvegarde de programme (.OBJ). Ce paramètre peut être utilisé pour empêcher la divulgation de programmes.
Protection en écriture de programmes
Il est possible de protéger le programme utilisé sans recourir au paramètre d'interrupteur DIP. Cela empêche toute modification non autorisée ou accidentelle du programme.
Protection des UCs contre les commandes d'écriture FINS envoyées via des réseaux
Les opérations d'écriture sur une UC avec des commandes FINS via des réseaux peuvent être autorisées pour certains nœuds et interdites pour d'autres. Cela peut dégager des données via des réseaux tout en supprimant toute possibilité d'erreur due à des négligences dans les opérations d'écriture.
Connexions réseaux simplifiées et connexions réseaux transparentes plus avancées
Connexions en ligne via des réseaux sans tables d'E/S
La connexion en ligne est possible vers tout API du réseau local à partir d'un périphérique de programmation, notamment le CX-Programmer, dès que le réseau est connecté. Il n'est pas nécessaire de créer les tables d'E/S pour autoriser la connexion ; le système utilise l'affection automatique d'E/S au démarrage. Il n'est ainsi pas nécessaire d'utiliser une connexion en série pour créer des tables d'E/S en vue de connecter CX-Programmer via Ethernet. Vous n'avez besoin que d'une connexion Ethernet passant par une carte Ethernet CJ1W-ETN21 pour vous connecter et créer des tables d'E/S.
Travail via huit niveaux de réseau avec CX-Net dans CX-Programmer Version 4.0 ou supérieure
Des commandes FINS peuvent être envoyées à travers 8 niveaux de réseau (y compris le réseau local). Cela autorise une plus large gamme de communications entre les appareils sur Ethernet et les réseaux Controller Link.
Les commandes FINS ne peuvent être envoyées qu'à travers 8 niveaux de réseau lorsque la destination est une UC. Pour les autres destinations, la limite est de 3 niveaux de réseau.
Connexions en ligne aux API via des IHM NS-series
Le téléchargement, le chargement et la surveillance de schémas contacts ou d'autres données sont possibles sur un API connecté en série à un IHM NS-series à partir de CX-Programmer par Ethernet au IHM NS-series.
Simplification de l'implémentation de messages explicites avec des instructions de messages explicites
Les instructions spéciales de messages explicites sont maintenant prises en charge pour simplifier l'utilisation de messages explicites. (Auparavant, il fallait utiliser CMND(490) pour envoyer une commande FINS de 2801 hex pour activer l'envoi de messages explicites.) Les nouvelles instructions sont notamment : EXPLICITMESSAGE SEND (EXPLT(720)), EXPLICITGETATTRIBUTE (EGATR(721)), EXPLICITSETATTRIBUTE (ESATR(722)), EXPLICITWORD READ (ECHRD(723)) et EXPLICITWORD WRITE (ECHWR(724)). Parmi celles
Ci, EXPLICIT WORD READ (ECHRD(723)) et EXPLICIT WORD WRITE (ECHWR(724)) permettent de lire et d'écrire facilement des données dans des UCs sur des réseaux avec le même type de notation que pour SEND(290) et RECV(298). (Ne s'applique pas aux API C200HX/HG/HE et CV.)
Plus de flexibilité dans les affectations d'e/s
Paramètre d'adresse du premier mot pour les emplacements (avec CX-Programmer Version 3.1 ou supérieure)
Lors de l'édition de tables d'E/S pour les UCs CJ1-H/CJ1M, l'adresse du premier mot peut être pour 64 emplacements maximum. Cela est utile, par exemple, pour créer des adresses de départ fixes pour les cartes d'entrées et les cartes de sorties afin de séparer les affectations d'E/S du programme et de maintenir le programme plus efficacement.
Transfert automatique à la mise sous tension
Transferts automatiques à la mise sous tension sans fichier de paramètres (. STD)
Le programme utilisateur peut être automatiquement transféré à l'UC à la mise sous tension sans utiliser de fichier de paramètres (. STD) si le nom du fichier programme (. OBJ) est changé en REPLACE sur CX-Programmer et que le fichier est stocké sur une carte mémoire. Cela permet, par exemple, d'autoriser le transfert d'un programme sur une UC en créant le programme hors connexion et en l'envoyant en tant que pièce jointe d'un message électronique, sans périphérique de programmation local.
Détection automatique de la méthode d'affectation d'E/S pour le transfert automatique à la mise sous tension (UCs CJ1-H et CJ1M ver. 2.0 ou ultérieure)
La méthode utilisée pour créer le fichier de paramètres (AUTOEXEC.STD) pour le transfert automatique à la mise sous tension (affectation automatique d'E/S au démarrage ou affectation d'E/S définie par l'utilisateur) est enregistrée. Lors de l'exécution d'un transfert automatique à la mise sous tension à partir d'une carte mémoire, la méthode enregistrée est automatiquement détectée et utilisée pour créer les tables d'E/S. Par exemple, cette méthode peut être utilisée pour créer des fichiers pour le transfert automatique à la mise sous tension dans un bureau où les cartes ne sont pas encore installées. Les fichiers peuvent être stockés dans une carte mémoire, qui pourrait par la suite être retirée et installée dans une UC CJ sur un autre site. Lorsque le transfert automatique à la mise sous tension s'exécute, l'E/S est affectée par l'UC en fonction de la méthode enregistrée dans la carte mémoire.
Plus d'instructions d'application avec cx-programmer version 4.0 ou supérieure
Instructions de verrouillage multiples (MILH(517), MILR(518) et MILC(519)) pour les circuits à verrouillage imbriqués
Ces instructions permettent de créer facilement des circuits à verrouillage imbriqués. Par exemple, créer un verrouillage pour contrôler l'ensemble du programme (p. ex., pour un arrêt d'urgence) puis imbriquer d'autres circuits à verrouillage pour différentes portions du programme (p. ex., fonctionnement du convoyeur, alarmes, etc.).
TIME-PROPORTIONAL OUTPUT (TPO(685)) Instruction pour un fonctionnement proportionnel au temps avec les régulateurs de température ou l'éclairage et le contrôle de puissance à taux de service variable
Cette instruction est utilisée en combinaison avec les instructions PID pour créer une sortie proportionnelle au temps basée sur la sortie variable manipulée par l'instruction PID. Cela permet de connecter facilement un SSR à une Carte de sortie à transistor pour obtenir un fonctionnement proportionnel au temps d'un régulateur de température. Vous pouvez aussi créer des sorties d'impulsions à taux de service variable pour l'éclairage et le contrôle de puissance.
Instructions de comparaison de temps à symboles pour simplifier les temporisations calendaires
Il est possible de comparer deux heures/dates pour continuer le fonctionnement à la prochaine instruction du schéma contact exécuté quand le résultat de la comparaison est vrai. Contrairement aux instructions de comparaison normales, les comparaisons s'opèrent par octet et il est possible de contrôler les octets comparés dans les données d'heure/de temps. Cela permet de comparer les données
d'horloge intégrée avec les heures/dates régées pour créer facilement une temporisation calendaire, par exemple, sur l'heure (quand les minutes sont 0) ou sur une date spécifique chaque année).
Conversion de code GRIS (GRY(474)) pour simplifier la conversion d'entrées parallèles à partir de codeurs absolus en données binaires, BCD ou d'angle
Cette instruction convertit des codes binaires de gris en données binaires, BCD ou d'angle. Cela permet de manipuler facilement les entrées de données d'angle ou de position en tant que signaux parallèles (2^n) à partir d'un encodeur absolu avec une sortie de code de gris utilisant une carte d'entrée c. c.
Cette instruction détermine si une valeur se trouve dans l'une des 256 plages max. définies par les limites supérieure et inférieure. Utilisée avec l'instruction CONVERSION DE CODE GRIS (GRY(474)), vous pouvez obtenir le même résultat qu'avec un interrupteur à cames en déterminant si une entrée d'angle à partir d'un encodeur absolu se trouve dans une table de comparaison.
Simplification du traitement des périphériques d'e/s avec des instructions e/s spéciales
Avant, il fallait de nombreuses instructions pour ou écrire des données pour les péripériques d'entrées externes tels que les interrupteurs digitaux et les afficheurs 7 segments connectés à des cartes d'E/S standard. Maintenant, le traitement des E/S pour ces péripériques peut s'effectuer avec une seule instruction. On les appelle parfois des Instructions de combinaison.
Ces instructions sont les mêmes que celles prises en charge par les API C200HX/HG/HE et CQM1H, mis à part qu’il est possible d’exécuter chacune de ces instructions dans un programme utilisé séparé.
SAISIE sur clavier à 10 touches (TKY(211))
Lit séquentiellement l'entrée de numéros à partir d'un clavier à dix touches connecté à une carte d'entrée.
SAISIE sur clavier hexadecimal (HKY(212))
Lit séquentiellement l'entrée de numériques à partir d'un clavier hexadecimal connecté à une carte d'entrée et une carte de sortie pour 8 chiffres maximum.
ENTREE D'interrupteur digital (DSW(213))
Lit l'entrée de numéros à partir d'un interrupteur digital ou d'un interrupteur à roue codeuse connecté à une carte d'entrée et une carte de sortie. 4 ou 8 chiffres sont lus.
SAISIE de matrice (MTR(210))
Lit séquentiellement l'entrée de 64 points d'entrée à partir d'une matrice 8 × 8 connectée à une carte d'entrée et une carte de sortie.
SORTIE d'afficheur 7 segments (7SEG(214))
Convertit des valeurs à 4 chiffres ou 8 chiffres en données pour un affichage à 7 segments et sort le résultat.
Lire/écrire des zones de mémoire de cartes réseau avec iord(222)/iowr(223)
Bien qu'il n'était possible d'utiliser INTELLIGENT I/O READ (IORD(222)) et INTELLIGENT I/O WRITE (IOWR(223)) que pour les cartes d'E/S spéciales, ces instructions peuvent maintenant être utilisées pour et écrire des données pour les cartes réseau.
Heures de début/fin de fonctionnement
Les heures auxquelles le fonctionnement est démarré et arrêté sont automatiquement sauvegardées dans la mémoire de la zone auxiliaire (A515 à A517). Cela permet de : gérer plus facilement les temps de fonctionnement de l'API.
1-3-8 Mises à niveau pour l'uc CJ1M ver. 2.0
Cette section décrit les mises à niveau accompagnant la version 2.0 des UC CJ1M.
Sorties d'impulsions
Il est possible de spécifique des courbes en S pour les taux d'accelération/décélération pour les instructions de sortie d'impulsion avec les accelérations/DECELERATIONS (ACC(888), PLS2(883) et ORG(889)). Lorsqu'il existe une marge dans la vitesse maximale autorisée, les accelérations/décélurations en S permettent de contrôler les chocs et les vibrations en abaisant le taux initial d'accelération par rapport à une accelération/décélération linéaire.
Paramètre étendu de taux d'accélération/décelération
La limite supérieure du taux d'accélération/décélération a été augmentée de 2 000 Hz à 65 535 Hz pour les instructions de sortie d'impulsion avec les accélérations/décélérations (ACC(888), PLS2(883) et ORG(889)).
Taux de service défini par pas de 0,1%
Le taux de service de PWM(891) peut rester être défini par pas de 0,1%. Le taux de service était défini par pas de 1% dans la version précédente.
Plus large gamme d'applications pour les entrées de limite horsaire/anti-horaire
Les sorties d'impulsion s'arrêtent quand les signaux d'entrée de limite horsaire/anti-horaire (dans A54008, A54009, A54108 et A54109) passent à ON. Dans la version précédente, les signaux d'entrée de limite horsaire/anti-horaire n'étaient utilisés que par ORG(889). Avec l'UC ver. 2.0, ces signaux peuvent être utilisés avec d'autres fonctions de sortie d'impulsion que les recherches d'origine. Un nouveau paramètre est maintenant disponible pour toutes les fonctions utilisant les signaux d'entrée de limite horsaire/anti-horaire pour spécifier si l'origine reste établie ou indéfinie lorsqu'un signal d'entrée de limite passe à ON.
Entrées d'impulsions
Conversions de fréquences d'impulsions
L'entrée de fréquence d'impulsion vers un compteur à grande vitesse 0 peut être convertie en vitesse de rotation (tr/min.) ou la PV du compteur peut être convertie en nombre total de rotations.
Compteurs à grande vitesse
Drapeau de sens de comptage
Le drapeau de sens de comptage permet de contrôler si le décompte du compteur à grande vitesse est incrémenté ou déprérentiel. 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é ou déprérenté.
Comparaisons en cas de réinitialisation des compteurs
L'opération de comparaison peut être définie pour qu'elle s'arrête ou qu'elle continue en cas de réinitialisation d'un compteur. Cela permet des applications où la comparaison peut être redémarrée à partir d'une PV de compteur 0 quand le compteur est réinitialisé. Dans la version précédente, la comparaison s'arrêtait lors de la réinitialisation d'un compteur, l'opération de comparaison avait alors été redémarrée à partir du schéma contact.

1-4 Mises à niveau de l'uc cj1-h, CJ1M version 3.0
Le tableau suivant présente les mises à niveau fonctionnelles des UC CJ1-H/CJ1M version 3.0.
Mises à niveau fonctionnelles des UC CJ1-H/CJ1M version 3.0
| Fonction | Section | |
| Blocs de fonction (pris en charge avec CX-Programmer version 5.0 ou supérieure) | 1-4-1 | |
| Passerelle série (conversion des commandes FINS en commandes CompoWay/F au port série intégré) | 1-4-2 | |
| Mémoire des commentaires (dans la mémoire flash interne) | 1-4-3 | |
| Données de sauvegarde simple étendues | 1-4-4 | |
| Temporisation système (après la mise sous tension) | 1-4-5 | |
| Nouvelles instruc-tions ajoutées | Instructions TXDU(256) et RXDU(255) (pronnent en charge les communications sans protocole avec les cartes de communications série, avec la version de carte 1.2 ou ultérieure) | 1-4-6 |
| Instructions de conversion des modèles : XFERC(565), DISTC(566), COLLC(567), MOVBC(568) et BCNTC(621) | ||
| Instruction de bloc de fonction spécifique : GETID(286) | ||
| Fonctions des autres instructions | Instructions TXD(235) et RXD(236) (pronnent en charge les communications sans protocole avec les cartes de communications série, avec la version de carte 1.2 ou supérieure) | |
1-4-1 Blocs de fonction (FB)
Version de carte 2.0 ou antérieure
Version de carte 3.0 ou supérieure
Les cartes antérieures ne prenaient pas en charge les blocs de fonction (FB)
Les blocs de fonction (FB) conformes à IEC 61131-3 sont pris en charge. L'emploi des blocs de fonction est déterminé par l'utilisateur.
Remarque IEC 61131-3 est une norme internationale pour les automates programmables (API) établie par l'IEC (International Electrotechnical Commission). Cette norme comporte sept parties. La troisième partie, Langages de programmation (IEC 61131-3), contient les réglementations concernant la programmation des API.
Les blocs de fonction peuvent être créés par l'utilisateur avec CX-Programmer version 5.0 ou supérieure et collés dans les programmes normaux. Les blocs de fonction standard fournis par OMRON dans la bibliothèque FB OMRON peuvent également être collés dans les programmes normaux. Avec les blocs de fonction, un traitement standard peut être inséré simplement dans un programme comme une seule unité. Les blocs de fonction représentent les caractéristiques suivantes.
- Les algorithmes des blocs de fonction peuvent être écrits avec la programmation de schémas contacts ou un texte structuré (voir remarque). Remarque : Le texte structuré est un langage textuel de haut niveau, conçu pour les commandes industrielles (principalement les API), stipulé dans IEC 61131-3. Le texte structuré pris en charge par CX-Programmer version 5.0 se conforme à la norme IEC 61131-1.
- Un bloc de fonction qui a été créé peut être stocké dans une bibliothèque pour faciliter la réutilisation d'un traitement standard.
- Les programmes qui contiennent des blocs de fonction (programmation de schémas contacts ou texte structure) peuvent également être transférés ou téléchargés de la même façon que les programmes normaux qui
ne contiennent pas de blocs de fonction. Les tâches qui incluent des blocs de fonction, cependant, ne peuvent pas être téléchargées dans des unités de tâche (bien qu'elles puissent être transférées).
- Les variables Tableau (unidimensionnel) sont prises en charge, ce qui simplifie le traitement des données spécifiques à une application.
1-4-2 Passerelle série (conversion de FINS en compoway/f via le port série)
Version de carte 2.0 ou antérieure
Jusqu'à présent, il était possible d'accéder aux régulateurs de température, afficheurs numériques et autres composants OMRON compatibles CompoWay/F en envoyant des commandes CompoWay/F spécifiées par l'utilisateur depuis l'API. Cela nécessitait cependant l'utilisation d'une macro protocole d'unité/carte de communications série, l'exécution de l'instruction PMCR(260) dans le schéma contacts de l'UC sur le même API et l'implémentation du protocole système standard (Maître CompoWay/F). L'utilisation de macros protocole interdisait l'accès à travers les réseaux.
Remarque, il était possible, cependant, de partager des données spécifiques sans instructions de communications, si des commandes CompoWay/F spécifiées par l'utilisateur n'étaient pas requises, avec la carte de communications de base CJ1W-CIF21.
Version de carte 3.0 ou supérieure
Les commandes FINS (commandes CompoWay/F encapsulées dans les trames FINS) reçues par l'UC sur le port série intégré (port RS-232C ou port péripérique) sont converties automatiquement en trames de commandes CompoWay/F et transmises sur la ligne série. Il est ainsi possible d'accéder aux composants OMRON compatibles CompoWay/F qui sont connectés au port série intégré de l'UC via un terminal opérateur programmable (TOP) série NS ou avec l'instruction CMND(490).
Système FINS

1-4-3 Mémoire des commentaires (dans la mémoire flash interne)
Version de carte 2.0 ou antérieure
Les données des commentaires et les données des sections ne pouvaient pas être stockées sans l'API lorsqu'un projet était télécharge du CX-Programmer sur l'UC, sauf si une carte mémoire et un fichier EM étaient disponibles.
Version de carte 3.0 ou supérieure
Une mémoire de commentaires est fournie dans la mémoire flash interne de l'UC. Les données de commentaires/sections suivantes peuvent donc être stockées et lues dans la mémoire de commentaires, même en l'absence d'une carte mémoire et d'une mémoire de fichiers EM.
- Fichiers de tables de symboles (y compris noms de symboles du CX-Programmer et commentaires d'E/S)
- Fichiers de commentaires (commentaires des équations logiques et autres commentaires du CX-Programmer)
- Fichiers d'index de programmes (noms de sections, commentaires de sections et commentaires de programmes du CX-Programmer).
Les données des commentaires/sections peuvent être stockées dans cette zone.
CX-Programmer version 5.0
Lorsque vous téléchargez des projets avec le CX-Programmer version 5.0, vous pouvez sélectionner l'un des emplacements de stockage suivants comme destination du transfert pour les données des commentaires et les données des sections.
- Carte mémoire
- Mémoire des fichiers EM
- Mémoire des commentaires (dans la mémoire flash interne de l'UC)
CX-Programmer version 4.0 ou antérieure
Lorsque vous utilisez CX-Programmer version 4.0 ou antérieure, les données sont stockées soit sur la carte mémoire, soit dans la mémoire des fichiers EM, en fonction de leur disponibilité. Si ni la carte mémoire ni la mémoire des fichiers EM ne sont disponibles, les données des commentaires/sections sont stockées dans la mémoire des commentaires (dans la mémoire flash interne de l'UC).
1-4-4 Données de sauvegarde simple étendues
Version de carte 2.0 ou antérieure
La fonction de sauvegarde simple ne permettait pas de sauvegarder les données des commentaires ou les données des sections.
Version de carte 3.0 ou supérieure
Les fichiers suivants stockés dans la mémoire des commentaires peuvent être sauvegardés sur une carte mémoire lorsqu'une opération de sauvegarde simple est exécutée, ou les fichiers peuvent être restaurés dans la mémoire des commentaires à partir de la carte mémoire.
- Fichiers de tables de symboles (y compris noms de symboles du CX-Programmer et commentaires d'E/S)
- Fichiers de commentaires (commentaires des équations logiques et autres commentaires du CX-Programmer)
- Fichiers d'index de programmes (noms de sections, commentaires de sections et commentaires de programmes du CX-Programmer)
Ces fichiers peuvent également être sauvegardés avec une sauvegarde simple.
Cela rend possible la sauvegarde/restauration de toutes les données de l'UC, y compris des commentaires d'E/S, si une erreur se produit ou lors de l'ajout d'une UC avec les mêmes caractéristiques, sans nécessiter aucun périphérique de programmation.
1-4-5 Temporisation système (après la mise sous tension)
Version de carte 2.0 ou antérieure
Version de carte 3.0 ou supérieure
Le système ne fournissait aucune fonction de temporisation ne nécessitant aucune instruction.
Les temporisations système utilisés après la mise sous tension sont contenues dans les mots de zone auxiliaire suivants.
| Nom | Adresse | Fonction | Accès |
| Temporisation système (10 ms) | A000 | Ce mot contient la temporisation système utilisé après la mise sous tension. 0000 hex est défini à la mise sous tension et cette valeur est incrémentée automatiquement de 1 toutes les 10 ms. La valeur repasse à 0000 hex après avoir dépassé FFFF hex (655 350 ms), puis continue d'être incrémentede automatiquement de 1 toutes les 10 ms. | Lecture seule |
| Temporisation système (100 ms) | A001 | Ce mot contient la temporisation système utilisé après la mise sous tension. 0000 hex est défini à la mise sous tension et cette valeur est incrémentée automatiquement de 1 toutes les 100 ms. La valeur repasse à 0000 hex après avoir dépassé FFFF hex (655350ms), puis continue d'être incrémentede automatiquement de 1 toutes les 100 ms. | Lecture seule |
Remarque : Le temporisateur continue d’être incrémenté lorsque vous passez en mode de fonctionnement RUN.
Exemple : il est possible de calculer l'intervalle entre le traitement A et le traitement B sans instructions de temporisation. Cet intervalle est obtenu en calculant la différence entre la valeur de A000 pour le traitement A et la valeur de A000 pour le traitement B. L'intervalle est calculé en unités de 10 ms.
1-4-6 Nouvelles instructions et fonctions spéciales
Les nouvelles instructions et fonctions d'instructions suivantes ont été ajoutées. Pour plus d'informations, reportez-vous au Manuel de référence des instructions des automates programmables série CS/CJ (W340). Ces nouvelles instructions sont prises en charge par le CX-Programmer version 5.0 ou supérieure.
- Instructions de communications série :
Préparant les communications sans protocole avec les cartes de communications série, avec la version de carte 1.2 ou ultérieure :
TXDU(256) : TRANSMIT VIA SERIAL COMMUNICATIONS UNIT
RXDU(255) : RECEIVE VIA SERIAL COMMUNICATIONS UNIT
Préparant les communications sans protocole avec les cartes de communications série, avec la version de carte 1.2 ou ultérieure :
TXD(236) : TRANSMIT
RXD(235) : RECEIVE
- Instructions de conversion des modèles :
Lorsque vous utilisez CX-Programmer version 5.0 ou supérieure pour convertir un schéma contacts série C afin de l'utiliser dans une UC série CS/CJ, les instructions XFER(070), DIST(080), COLL(081), MOVB(082) et BCNT(067) série C seront automatiquement converties dans les instructions suivantes. Les opérandes ne nécessitent aucune modification.
XFERC(565) BLOCK TRANSFER
DISTC(566) SINGLE WORD DISTRIBUTE
COLLC(567) DATA COLLECT
MOVBC(568) MOVE BIT
BCNTC(621) BIT COUNTER
- Instruction spéciale de bloc de fonction :
GETID(286) GET VARIABLE ID
Cette instruction est réservée aux blocs de fonction.
- Instructions du compteur à grande vitesse et de la sortie d'impulsion (CJ1M uniquement): Des méthodes de calcul à haute fréquence ont été ajoutées aux méthodes de calcul de la fréquence d'impulsion pour les instructions PRV(881) (LECTURE VALEUR EN COURS COMPTEUR GRANDE VITESSE) et PRV2(883) (CONVERSION DE LA FREQUENCY D'IMPULSION). Vous pouvez également utiliser PRV(881) pour dire la fréquence de sortie d'impulsion.
1-5 Mises à niveau des ucs cj1-h/cj1m ver. 2.0
Le tableau suivant présente les mises à niveau des fonctions des UCs CJ1-H/CJ1M ver. 2.0
Mises à jour des fonctions des UCs CJ1-H/CJ1M ver. 2.0
| Fonction | Référence |
| Téléchargement et chargement des différentes tâches | 1-5-1 |
| Protection contre la lecture améliorée grâce aux mots de passer | 1-5-2 |
| Protection en écriture à partir de commandes FINS envoyées aux UC via le réseau | 1-5-3 |
| Connexions réseau en ligne sans tables d'E/S | 1-5-4 |
| Communications via 8 niveaux de réseau maximum | 1-5-5 |
| Connexion en ligne aux API via des IHM NS-series | 1-5-6 |
| Réglage des mots de premier emplacement | 1-5-7 |
| Transferts automatiques à la mise sous tension sans fichier de paramètres | 1-5-8 |
| Heures de début/fin de fonctionnement | 1-5-9 |
| Détection automatique d'une méthode d'aftection d'E/S pour le transfert automatique à la mise sous tension | 1-5-10 |
| Nouvelles instructions d'MPApplication | 1-5-11 |
UC précédentes (UC pré-ver. 2.0)
Avec les UC pré-ver. 2.0, les différentes tâches de programme ne pouvaient pas être téléchargeées à partir de CX-Programmer. Il n'était possible que de télécharger l'ensemble du programme.
Par exemple, si plusieurs programmes développés le programme, le responsable de projet avait unifier chaque programme après déboggage puis télécharger l'ensemble du programme utilisateur. En outre, il fallait télécharger l'ensemble du programme utilisateur même si seulement quelques modifications avaient été faites.
Remarque Il était possible de charger les tâches individuelles avec les API CS/CJ.

En bref
Les UC ver. 2.0 ou ultérieure permettent de charger et de télécharger les différentes tâches à partir de CX-Programmer.

Usage
Lorsque plusieurs programmes développent un programme, le responsable de projet n'a pas besoin d'unifier les données car il est possible de télécharger/charger uniquement les tâches déboguées. En outre, le transfert de tâches individuelles peut permettre d'éviter des erreurs.

Restrictions applicables à l'utilisation des blocs de fonction
Il n'est pas possible de télécharger des tâches individuelles pour les programmes contenant des blocs de fonction (version de carte 3.0 ou supérieure uniquement) (le transfert est possible).
Protection contre la lecture des différentes tâches grâce aux mots de passe
UC pré-ver. 2.0
Avec les UC CS/CJ pré-ver. 2.0, il était possible de protéger contre la lecture tout un API avec un mot de passe (appelé « protection contre la lecture UM » ci-dessous), mais pas de protéger les différentes tâches.
La protection contre la lecture UM empêchait tous les utilisateurs de lire, d'éditer ou de charger l'ensemble du programme utiliser à partir de CX-Programmer s'ils n'entraient pas le bon mot de passe.
UC ver. 2.0 ou ultérieure et CX-Programmer ver. 4.0 ou supérieure
En bref
Avec les UCs ver. 2.0 ou ultérieures, il est possible de protéger contre la lecture les différentes tâches de programme (appelées « protection contre la lecture des tâches » ci-dessous), ou l'ensemble de l'API. Un mot de passe contrôle l'accès à toutes les tâches protégées contre la lecture.
La protection contre la lecture des tâches empêche tous les utilisateurs d'afficher, d'éditer ou de charger l'ensemble des tâches protégées contre la lecture à partir de CX-Programmer s'ils n'entrent pas le bon mot de passe. Dans ce cas, il est possible de charger l'ensemble du programme, mais les tâches protégées ne peuvent pas être affichées ou modifiées sans saisir le mot de passe correct. Les tâches non protégées contre la lecture peuvent être affichées, éditées ou modifiées en ligne.
Remarque
Il est impossible de définir une protection contre la lecture des tâches si la protection contre la lecture UM est déjà régée. Cependant, il est possible de définir la protection UM après la protection contre la lecture des tâches.

Procédure
1,2,3... 1. Accéder à l'onglet Protection de la fenêtre Propriétés de l'API et enregistrer un mot de passe dans la zone Protection des tâches contre la lecture.

- Sélectionner les tâches à protégérer par mot de passe puis l'option Task read protect dans l'onglet Program Properties.

- Se connecter en ligne et exécuter l'étape a ou b ci-après.
(a) Transfert du programme et définition du mot de passe : Sélectionner PLC - Transfer - To PLC pour transférer le programme. Les tâches enregistrées à l'étape 2 sont protégées par mot de passe. (b) Définition du mot de passe sans transférer le programme. Sélectionner PLC - Protection - Set Password et cliquez sur OK. Les tâches enregistrées à l'étape 2 sont protégées par mot de passe.
Usage
Applique la protection contre la lecture sur les tâches que vous souhaitez convertir en programmes « boîtes noires »

Remarque
- Si CX-Programmer ver. 3.2 ou inférieure est utilisé pour lire une tâche protégée contre la lecture, une erreur se produit et la tâche n'est pas lue. De la même manière, si une console de programmation est utilisée ou si la fonction de moniteur de schéma contact du IHM est utilisée pour lire une tâche protégée par mot de passe, une erreur se produit et la tâche n'est pas lue.
- L'ensemble du programme peut être transféré vers une autre UC même si certaines tâches du programme sont protégées contre la lecture. Vous pouvez aussi vous connecter et créer un fichier programme (fichier. OBJ) avec des opérations de mémoire de fichiers. Dans les deux cas, la protection reste effective pour les tâches protégées par mot de passe.
- Lorsque CX-Programmer est utilisé pour comparer un programme utilisateur dans la mémoire de l'ordinateur avec un programme utilisateur de l'UC, les tâches protégées par mot de passe sont elles aussi comparées.
Restrictions applicables à l'utilisation des blocs de fonction
Les définitions des blocs de fonction peuvent être lues, même si tout le programme ou les tâches individuelles d'un programme contenant des blocs de fonction (UC version 3.0 ou ultérieure uniquement) sont protégés en lecture.
Activation/désactivation de la création de fichiers programme de mémoire de fichiers
Les UC précédentes (UC pré-ver. 2.0)
Avec les UCs CS/CJ pré-ver. 2.0, il était possible d'utiliser des opérations de mémoire de fichiers pour transférer un fichier programme (fichier. OBJ) vers une carte mémoire même si le programme avait une protection contre la lecture UM. (Par conséquent, il était possible de créer des copies illégales.)
UC ver. 2.0 ou ultérieure et CX-Programmer ver. 4.0 ou supérieure
En bref
Lorsque tout le programme ou certaines tâches d'une UC ver. 2.0 ou ultérieure sont protégés contre la lecture à partir de CX-Programmer, vous pouvez définir une option pour activer ou désactiver la création/sauvegarde des fichiers programme. OBJ. Vous ne pourrez pas créer de fichiers programme (fichiers. OBJ) avec des opérations de mémoire de fichiers si ce paramètre interdit la création/sauvegarde de fichiers programme. (Ce paramètre empêche les transferts en ligne vers une carte mémoire/mémoire de fichiers EM et le stockage hors connexion de données d'API charges sur le CX-Programmer.)
La désactivation de la création de fichiers programme de mémoire de fichiers permet de limiter la copie illégale du programme utilisé.

Procédure
1,2,3... 1. Lorsque vous enregistrez le mot de passe dans la zone UM read protection password ou Task read protection password, Sélectionnez l'option Prohibit from saving into a protected memory card.

- Sélectionner PLC - Transfer - To PLC pour transférer le programme ou sélectionner PLC - Protection - Set Password et cliquer sur OK.
Usage
Vous peuvent utiliser cette option pour empêcher le transfert du programme hors de l'API à l'aide du mot de passe.
Remarque
- Une simple sauvegarde peut être effectuée quand la création de fichiers programme est interdite, mais le fichier programme de sauvegarde (BACKUP. OBJ) n'est pas créé.
- Le programme peut être copié lorsqu'la protection contre la lecture du programme n'est pas activée. Le programme peut être copié lorsque la protection contre la lecture du programme n'est pas activée.
- Le paramètre permettant d'activer/de désactiver les fichiers programme de mémoire de fichiers ne devient effectif que si le programme est transféré sur l'UC. Tout jour transférer le programme après avoir modifié ce paramètre.
Activation/désactivation de la protection en écriture des tâches individuelles à l'aide de mots de passe
UC precedentes
(UC pré-ver. 2.0)
Avec les UCs CS/CJ pré-ver. 2.0, la mémoire de programme utilisée (UM) de l'UC peut être protégée en écriture en passant sur ON la broche 1 de l'interrupteur DIP de l'UC. Dans ce cas, il est possible d'écraser la mémoire du programme utilisé en passant la broche 1 sur OFF.
UC ver. 2.0 ou ultérieure et Cx-Programmer ver. 4.0 ou supérieure
Avec l'UC ver. 2.0 et les UCs ultérieures, la zone UM de l'UC peut être protégée en écriture en passant à ON la broche 1 de l'interrupteur DIP de l'UC. Le programme (ou les tâches sélectionnées) peut aussi être protégé en écriture si l'option de protection en écriture est sélectionnée à partir de CX-Programmer lorsqu'un mot de passe est enregistré pour l'ensemble du programme ou les tâches sélectionnées. Le paramètre de protection en écriture peut empêcher le remplacement non autorisé ou involontaire du programme.

Remarque
- Si les tâches sélectionnées ou le programme sont protégés en écriture en sélectionnant cette option lors de l'enregistrement du mot de passe, seules les tâches (programme) protégées par mot de passe sont protégées contre l'écrasement. Il sera encore possible d'écraser les autres tâches ou programmes par des opérations telles que l'édition en ligne et le téléchargement de tâches.
- Toutes les tâches (programmes) peuvent être remplacées lorsque la protection en écriture n'est pas activée.
- Le paramètre permettant d'activer/de désactiver les fichiers programme de mémoire de fichiers ne devient effectif que si le programme est transféré sur l'UC. Toujours transférer le programme après avoir modifié ce paramètre.
Procédure
- Lors de l'enregistrement du mot de passe dans la zone UM read protection password ou Task read protection, Sélectionner l'option Prohibit from overwriting to a protected program.

- Sélectionner PLC - Transfer - To PLC pour transférer le programme ou sélectionner PLC - Protection - Set Password et cliquer sur OK.
Drapeaux de zone auxiliaire et bits relatifs à la protection par mot de passe
| Nom | Adresse de bit | Description |
| Drapeau de protection en lecture UM | A09900 | Indique si l'API (l'ensemble du programme utilisé) est protégé contre la lecture.0: Protection contre la lecture UM non définie.1: Protection contre la lecture UM définie. |
| Drapeau de protection en lecture des tâches | A09901 | Indique si les tâches de programmes séLECTIONnées sont protégées contre la lecture.0: Protection contre la lecture de la tâche non définie.1: Protection contre la lecture de la tâche définie. |
| Protection en écriture du programme pour protection contre la lecture | A09902 | Indique si l'options de protection en écriture a été sélectionnée de manière à empêcher le remplacement de tâches ou de programmes protégés par mot de passer.0: Remplacement autorisé1: Remplacement interdit (protection en écriture) |
| Bit d'activation/désactivation de la sauvegarde de programmes | A09903 | Indique si un fichier programme de sauvegarde (fichier .OBJ) peut être créé quand la protection contre la lecture UM ou la protection contre la lecture des tâches est définie.0: Création d'un fichier programme de sauvegarde autorisée1: Création d'un fichier programme de sauvegarde interdite |
UC précédentes (UC pré-ver. 2.0)
Avec les UCs CS/CJ pré-ver. 2.0, il était impossible d'interdire les opérations d'écriture et d'édition envoyées à l'UC de l'API sous forme de commandes FINS par le biais d'un réseau tel que Ethernet, c'est-à-dire par des connexions autres que les connexions série directes.
Résumé
Avec l'UC ver. 2.0 et les UC CS/CJ ultérieures, il est possible d'interdire les opérations d'écriture et d'édition envoyées à l'UC de l'API sous forme de commandes FINS par le biais d'un réseau (y compris les opérations d'écriture envoyées à partir de CX-Programmer, CX-Protocol, CX-Process et d'autres applications utilisant FinsGateway). Les opérations de lecture ne sont pas interdites.
La protection en écriture FINS peut désactiver les opérations d'écriture telles que le téléchargement du programme utilisé, de la configuration de l'API ou de la mémoire d'E/S, la modification du mode opératif et l'édition en ligne.
Il est possible d'exclure certains nœuds de la protection en écriture pour que des données puissent être écrites à partir de ces nœuds.
Un journal d'événements de l'UC enregistre automatiquement tous les processus d'écriture envoyés par le réseau et il peut être lu à l'aide d'une commande FINS.
Exemple :
Remarque Cette fonction interdit uniquement l'écriture par commandes FINS, elle n'a aucun effet sur les opérations d'écriture effectuées par des fonctions autres que les commandes FINS, telles que les liaisons de données.
Exemple de modèles de protection en écriture
| Modèle de connexion | Diagramme (exemple) | Protection en écriture | |
| D'un ordinateur par le biais d'une connexion série directe | Connexion directe à un API | Ordinateur Protection en écriture inefficace Port pérophérique Port RS-232C Connexion en série (Bus pérophérique ou Host Link) Port RS-232C ou 422A/485 sur une carte de communications | Non applicable. |
| Connexion passerelle (série à réseau) à l'API | Ordinateur La carte UC dans l'API n°2 peut être protégée en écriture. Connexion en série (Bus pérophérique que ou Host Link) Controller Link | Applicable. | |
| Modèle de connexion | Diagramme (exemple) | Protection en écriture | |
| D'un ordinateur par le biais d'une connexion réseau directe | La carte UC dans l'API n°2 peut être protégée en écriture. Controller Link | Applicable. | |
| D'un autre API du réseau | Si l'instruction CMND est utilisée pour transmettre une commande FINS (demandant une opération d'écriture) à l'UC de l'API n°2, l'opération n'est pas effectué. La carte UC dans l'API n°2 peut être protégée en écriture. Controller Link | Applicable. | |
Fonctionnement
Avec CX-Programmer, ouvrir l'onglet FINS Protection de la configuration de l'API et sélectionnez l'option Use FINS Write Protection. Lorsque cette option est sélectionnée, il n'est pas possible d'exécuter pour cette UC des opérations d'écriture avec des commandes FINS envoyées par le biais d'un réseau. Pour autoriser les opérations d'écriture à partir de certains nœuds, entrez les adresses réseau et les adresses de nœuds du nœud sous Protection Releasing Addresses. (Vous pouvez exclure jusqu'à 32 nœuds la protection en écriture FINS).
Configuration API
| Elément | Adresse dans la console de programmation | Description | Paramètres | Configuration par défaut |
| Utiliser la protection en écriture FINS | Mot 448, bit 15 | Définit si l'UC est protégée en écriture à partir de commandes FINS envoyées sur le réseau. (N'empêche pas l'envoi de commandes FINS par le biais d'une connexion série directe). | 0 : Protection en écriture désactivée1 : Protection en écriture activée | 0 : Protection en écriture désactivée |
| Nœuds exclus de la protection en écriture (Adresses sans protection) | Mots 449 à 480 | Cette zone répertorié les nœuds du réseau qui ne sont pas restreints par la protection en écriture FINS. Vous pouvez spécifique jusqu'à 32 nœuds.Remarque Ces paramètres ne sont effectifs que quand la protection en écriture FINS est activée. | ||
| Bits 08 à 15 | Adresse réseau : Adresse réseau de la source des commandes FINS | 00 à 7F hex | ||
| Bits 00 à 07 | Adresse de nœud : Adresse du nœud de la source des commandes FINS | 01 à FE hex ou FF hex(FF hex : adresse de nœud non spécifique) | ||
| Nombre de nœuds exclus de la protection en écriture FINS (Ne pas définir cette valeur. Elle est calculée automatiquement par CX-Programmer.) | Mot 448, bits 00 à 07 | Contient le nombre de nœuds non soumis à la protection en écriture FINS.Si 0 est spécifique (aucun nœud exclu de la protection en écriture), les commandes d'écriture FINS sont interdites à partir de tous les nœuds autres que le nœud local.Remarque Ce paramètre n'est effectif que quand la protection en écriture FINS est activée. | 0 à 32(00 à 20 hex)(Une valeur 0indique que tous les nœuds sont soumis à la protection en écriture.) | 0(Tous les nœuds sont soumis à la protection en écriture.) |
Usage
Le système peut être configuré de manière à ce qu'il soit possible d'écrire sur un API uniquement à partir des nœuds autorisés du réseau. (Par exemple, utiliser cette fonction lorsque l'ordinateur de contrôle/surveillance du système est le seul nœud autorisé à écrire sur un API situé dans un équipement.)
En limitant le nombre de nœuds pouvant écrire sur un API, il est possible d'éviter des problèmes de système provoqués par des remplacements involontaires pendant la surveillance des données.

Commandes d'écriture FINS
Les commandes FINS suivantes sont limitées par la protection en écriture FINS lorsqu'elles sont envoyées à l'UC par le biais du réseau.
Opérations restreintes par la protection en écriture FINS
| Code | Nom de la commande |
| 0102 hex | MEMORY AREA WRITE |
| 0103 hex | MEMORY AREA FILL |
| 0105 hex | MEMORY AREA TRANSFER |
| 0202 hex | PARAMETER AREA WRITE |
| 0203 hex | PARAMETER AREA FILL (CLEAR) |
| 0307 hex | PROGRAM AREA WRITE |
| 0308 hex | PROGRAM AREA CLEAR |
| 0401 hex | RUN |
| 0402 hex | SIHM |
| 0702 hex | CLOCK WRITE |
| 0C01 hex | ACCESS RIGHT ACQUIRE |
| Code | Nom de la commande |
| 2101 Hex | ERROR CLEAR |
| 2103 Hex | ERROR LOG POINTER CLEAR |
| 2203 Hex | SINGLE FILE WRITE |
| 2204 Hex | FILE MEMORY FORMAT |
| 2205 Hex | FILE DELETE |
| 2207 Hex | FILE COPY |
| 2208 Hex | FILE NAME CHANGE |
| 220A hex | MEMORY AREA-FILE TRANSFER |
| 220B hex | PARAMETER AREA-FILE TRANSFER |
| 220C hex | PROGRAM AREA-FILE TRANSFER |
| 2215 Hex | CREATE/DELETE DIRECTORY |
| 2301 Hex | FORCED SET/RESET |
| 2302 Hex | FORCED SET/RESET CANCEL |
Opérations executées à partir de cx-programmer (y compris cx-net) par le biais du réseau
Les opérations CX-Programmer (y compris CX-Net) suivantes sont restreintes par la protection en écriture FINS lorsqu'elles sont exécutées sur l'UC par le biais du réseau.
| Opérations non autorisées par le biais du réseau lorsque la protection en écriture FINS est activée. | • Changement de mode opératoire • Transfert du schéma contact vers l'UC • Transfert de données de zone de paramètres (configuration API, table d'E/S et configuration de carte réseau) vers l'UC • Transfert de données de zone de mémoire (données de mémoire d'/ES) vers l'UC • Transfert de la table de variables, de commentaires ou d'index de programme vers l'UC • Réglage/reinitialisationforcé • Modification des valeurs temporisateur/compteur • Edition en ligne • Écriture dans la mémoire de fichiers • Effacement du journal d'erreurs. • Réglage de l'horloge • Libération du droit d'accès • Transfert de la table de routage • Transfert de la table de liaisons de données |
Remarque
- La protection en écriture FINS n'empêche pas les opérations CX-Programmer à partir d'un ordinateur connecté par le biais d'une connexion série directe.
- La protection en écriture FINS n'empêche pas les opérations d'écriture en mémoire de fichiers suivantes.
- Transfert automatique à partir de la carte mémoire au démarrage
- Fonction de sauvegarde simple (y compris les opérations de sauvegarde sur certaines cartes/unités)
- Ecriture de fichiers avec l'instruction FWRIT (WRITE DATA FILE)
Opérations à partir d'un autre logiciel de support
La protection en écriture FINS empêche également l'exécution des opérations suivantes via le réseau par CX-Protocol et CX-Process.
- Changement du mode opérationnel de l'UC, écriture de zones de mémoire, transfert de paramètres de la configuration de l'API, transfert de la table d'E/S, réglage/reinitialisation forcée et effacement du journal d'erreurs de l'UC
Opérations à partir d'applications utilisant finsgateway
La protection en écriture FINS empêche toutes les opérations d'écriture adressées à l'UC à partir d'applications utilisant FinsGateway, telles que Reporter API et Compolet.
Résumé
Avec les UCs CJ, l'UC peut reconnaître une carte réseau (telles qu'une carte de communications réseau, voir remarque) même si les tables d'E/S n'ont pas été créées et si aucune table d'E/S n'est enregistrée en raison de l'utilisation de l'affection automatique d'E/S au démarrage.
Cartes de bus UC (comprenant les cartes de communication UC série CS/CJ version 2.0 ou supérieure, réseau)

Remarque
Les cartes de communications réseau sont notamment les cartes Ethernet, les cartes Controller Link, les cartes SYSMAC Link et les cartes DeviceNet.
Usage
Si les nœuds sont connectés au réseau, cette fonction permet à un périphérique de programmation (tel que CX-Programmer) de se connecter aux API du réseau même si les tables d'E/S n'ont pas été créées. Dans la mesure où une connexion réseau est établie avec les API, les opérations d'installation sont possibles, notamment la création de tables d'E/S (ou l'édition et le transfert de tables d'E/S), le transfert du programme utilisé, le transfert de configuration API et le transfert de configuration de carte réseau. Cette fonction est très utile en cas de connexion de CX-Programmer via Ethernet (avec CS1W-ETN21), car les tables d'E/S peuvent être créées par le biais d'Ethernet, ce qui ne nécessite ni câble réseau ni connexion série.
1:1 Connexion de l'ordinateur à l'API 1: N Connexion de l'ordinateur à l'API


- Cartes concernées : toutes les cartes réseaux des séries CS/CJ
- Périphériques de programmation concernés : CX-Programmer et CX-Protocol uniquement
- Fonctions concernées : connexions en ligne à partir de CX-Programmer et CX-Protocol et fonctions hors connexion des UCs et cartes réseau concernées
Remarque
Lorsqu'une carte Ethernet CS1W-ETN21 ou CJ1W-ETN21 est utilisé, l'adresse IP de la carte Ethernet est définie automatiquement sur la valeur par défaut 192.168.250. xx, où xx est l'adresse de nœud FINS. ÀpRES avoir connecté le cable Ethernet entre CX-Programmer et l'API (sans étabir de connexion série directe ni créER de tables d'E/S), définir manuelle l'adresse IP de l'ordinateur dans les propriétés de la connexion locale (exampie : 192.168.250.55). Une connexion peut être établie simplement en définissant l'adresse IP de la carte Ethernet (192.168.250. xx) et le nœud dans CX-Programmer.
Remarque : Lorsque l'ordinateur est connecté directement à la carte Ethernet, utiliser un câble croisé Ethernet.
UC précédentes (UCs pré-ver. 2.0)
Avec les UCs pré-ver. 2.0, il était possible de communiquer via 3 niveaux de réseau max. (voir remarque), y compris le réseau local. Il était impossible de communiquer via 4 niveaux ou plus.
Remarque
Une passerelle au réseau passant par des communications série n'était pas considérée comme un niveau.
Cette connexion n'est pas comptée comme un niveau de réseau.
Résumé
Avec les UCs CS/CJ ver. 2.0, il est possible de communiquer via 8 niveaux de réseau max. (voir remarque), y compris le réseau local.
Remarque
- Les commandes FINS ne peuvent être envoyées qu'à travers 8 niveaux de réseau maximum lorsque la destination est une UC. Pour les autres destinations, la limite est de 3 niveaux de réseau.
- Cette fonctionnalité est activée seulement lorsque les tables de routage ont été définies avec CX-Net dans CX-Programmer version 4.0 ou supérieure.
- Une passerelle au réseau passant par des communications série n'était pas considérée comme un niveau.
Réseaux compatibles
Seuls les 2 types de réseaux suivants peuvent être utilisés en cas de communication via 8 réseaux maximum. Les niveaux de réseau peuvent être combinés dans n'importe quel ordre.
- Controller Link
- Ethernet
Remarque
Les communications sont limitées à 3 réseaux max. par les réseaux DeviceNet et SYSMAC Link.
Configuration des modèles compatibles
Toutes les UCs doivent être des UC CS/CJ de ver. 2.0 et ultérieure. De plus, le paramètre de compteur de passerelle doit être définie avec CX-Net.
Cette connexion n'est pas comptée comme un niveau de réseau. Réseau 8
Structure interne
Le compteur de passerelle (CGT) se trouve dans l'en-tête FINS du trame de commande/réponse FINS. Cette valeur de compteur est décrémentée de (-1) à chaque passage d'un niveau de réseau.
Trame de commande FINS
GCT (Compteur de passerelles : nombre de passages de pont autorisés) Le paramétrage par défaut est 02 hex lors de l'envoi, mais cette valeur peut être définie par l'utilisateur et varier de 01 à 07 hex. Le nombre de niveaux diminue d'une unité à chaque fois qu'un niveau de réseau est passé.

Procédure
Aucune procédure spéciale n'est nécessaire pour les UCs CS/CJ ver. 2.0 ou ultérieure. Définir des tables de routage normales pour autoriser les communications via 8 niveaux de réseau max.
Remarque
- Lorsque vous utilisez les communications uniquement pour 3 niveaux de réseau (maximum), les UC série CS/CJ version 2.0 ou supérieures peuvent être utilisées avec les autres UC. Pour les communications avec 4 à 8 niveaux de réseau, utilisez uniquement des UC série CS/CJ version 2.0 ou supérieure. Il n'est pas possible d'utiliser les autres UC. Des erreurs de routage (codes d'erreurs 0501 à 0504 hex) peuvent apparaître sur les API de relais, ce qui empêche le renvoi d'une réponse FINS.
- Pour les UC série CS/CJ avec une version de carte 2.0 ou supérieure, le compteur de passerelle (GCT : nombre de passages de pont) pour les trames de commande/réponse FINS correspond à la valeur déprémentede
07 hex (variable). (Dans les précédentes versions, la valeur était déprémentée de 02 hex.) Avec une version de carte 3.0 ou supérieure, le CGT par défaut pour les trames de commande/réponse FINS correspond à la valeur déprémentée de 02 hex. Vous pouvez utiliser CX-Net pour sélectionner 07 hex comme valeur à dépréter.
- N'utilisez pas le compteur de passerelle (CGT : nombre de passages de pont) inclus dans l'en-tête FINS de la trame de commande/réponse FINS dans les contrôleles de vérification effectués par les applications utilisateur sur les ordinateurs hôtes. Le GCT dans l'en-tête FINS est employé par le système et une erreur de vérification peut se produit s'il est utilisé pour effectuer les contrôleles de vérification dans les applications utilisateur, notamment lorsqu'you utilise des UC série CS/CJ avec une version de carte 2.0 ou supérieure.
Résumé
Le CX-Programmer peut être connecté en ligne à un API, une ligne série vers un IHM NS-series raccordé à CX-Programmer via Ethernet (voir remarque 2). Cela permet le chargement, le téléchargement et la surveillance du schéma et d'autres données.

Remarque
- Le IHM NS-series doit être de version 3.0 ou supérieure et la CX-Programmer de version 3.1 ou supérieure.
- La connexion est impossible par le biais d'un IHM NS-series connecté en série à CX-Programmer.
Méthode de communication
Dans CX-Programmer, ouvrir la fenêtre Change PLC et définir Network Type sur Ethernet. Cliquer sur le bouton Settings et définir l'adresse IP du IHM NS-series sur l'onglet Driver. Régler aussi les paramètres suivants sur l'onglet Réseau.
- Adresse de la source FINS Définir l'adresse locale du IHM NS-series pour le Network (exempie d'adresse réseau : 1).
- Adresse de destination FINS Réseau : Régler l'adresse sur 111 si l'API est connecté au port série A du IHM NS-series et sur 112 s'il est connecté au port série B. Nœud : toujours la valeur 1.
- Longueur de trame : 1 000 (Voir remarque.)
- Délai de réponse : 2
Remarque
Définir une longueur de trame inférieure à 1 000. Si une valeur plus élevée est utilisée, le transfert de programme échoue et une erreur de mémoire se produit.
UC précédentes (UC pré-ver. 2.0)
Avec CX-Programmer ver. 3.0 ou inférieure, seules les adresses de premier rack pouvaient être définies. L'adresse de premier emplacement ne pouvait pas être réglée.


Résumé
À partir de CX-Programmer ver. 3.1, les adresses de premier emplacement peuvent être définies lors de l'édition de tables d'E/S pour les UCs CS/CJ (UC CS1D pour systèmes à UC unique, UC CS1-H, CJ1-H et CJ1M). Vous pouvez définir l'adresse de début pour 8 emplacements max. (voir remarque)
Remarque
Cette fonction n'est prise en charge que pour les UCs CS1-H/CJ1-H fabriquées à partir du 1er juin 2002 (numéro de lot 020601 ou plus). Elle est prise en charge pour toutes les UC CJ1M quel que soit le numéro de lot. Elle n'est pas prise en charge pour les UC CS1D destinées aux systèmes à UC en duplex.
Procédure
Sélectionnez Option - Rack/Slot Start Addresses dans la fenêtre PLC IO Table - Traffic Controller. Cette commande permet de définir les adresses de premier rack et les adresses de premier emplacement.

Cette fonction peut être utilisée par exemple pour allouer des adresses fixes à des cartes d'entrées et des cartes de sortie. (Avec les API CQM1H, les bits d'entrée sont compris entre IR 000 et IR 015 et les bits de sortie entre IR 100 et IR 115. Les adresses de premier emplacement lorsque les API CQM1H sont remplacées par des API CS/CJ pour réduire le travail de conversion.)

Remarque Les paramètres d'adresse de début pour les racks et les emplacements peuvent être chargés/téléchargés de/vers l'UC.
Résumé
Lorsque CX-Programmer ver.4.0 ou plus est utilisé avec une UC ver. 2.0 ou ultérieure, la première adresse peut être définie pour 64 emplacements max.
Remarque
Cette fonction n'est prise en charge que pour les UCs CS1-H, CJ1-H et CJ1M ver. 2.0 ou ultérieure. Elle n'est pas prise en charge pour les UC CS1D destinées aux systèmes à UC en duplex.

UC précédentes (UC pré-ver. 2.0)
Auparavant, avec les UCs CS/CJ, le fichier programme pour le transfert automatique à la mise sous tension (AUTOEXEC. OBJ) et le fichier de paramètres pour le transfert automatique à la mise sous tension (AUTOEXEC. STD) devaient être stockés sur la carte mémoire pour autoriser les transferts automatiques vers l'UC à la mise sous tension. En outre, le fichier de paramètres pour le transfert automatique à la mise sous tension (AUTOEXEC. STD) ne pouvait pas été créé sans utiliser l'API réel (qu'il ait été créé dans des opérations en ligne à partir de CX-Programmer ou d'une console de programmation ou par une sauvegarde simple).
Même si un fichier programme (.OBJ) était créé hors connexion sans l'API réel puis envoyé à un API distant en tant que pièce jointe d'un message électronique, le fichier programme ne pouvait pas être transféré vers l'UC sans un périphérique de programmation.

Résumé
Avec les UCs CS/CJ ver. 2.0, le programme utilisé peut être automatiquement transféré à l'UC à la mise sous tension sans utiliser de fichier de paramètres (.STD) si le nom du fichier programme (.OBJ) est changé en REPLACE.OBJ sur le CX-Programmer et que le fichier est stocké sur une carte mémoire. Si des fichiers de données sont inclus avec le fichier programme à l'aide de cette fonction, les noms de fichiers suivants sont utilisés : REPLACE.IOM, REPLCDM.IOM, REPLCE.IOM.
Remarque
- Si la carte mémoire contient un fichier REPLACE. OBJ, aucun fichier de paramètres lié sur la carte mémoire n'est transféré.
- Si la carte mémoire contient un fichier REPLACE. OBJ et un fichier AUTOEXEC. OBJ, aucun des deux n'est transféré.

Remarque
Avec CX-Programmer ver. 3.0 ou supérieure, il est possible de créer un fichier programme (.OBJ) et l'enregistrer sur un support de stockage de données informatiques. Sélectionner Transfer - To File dans le menu PLC. Il est ainsi possible de créer un fichier programme hors connexion sans API afin que le nom puisse être modifié de manière à permettre l'envoi du fichier programme.
UC précédentes (UC pré-ver. 2.0)
Les heures auxquelles le fonctionnement commençait et s'arrêtait n'étaient pas enregistrées dans l'UC.
UC ver. 2.0 ou ultérieure
Les heures auxquelles le fonctionnement a commencé et s'est arrêté sont automatiquement stockées dans la zone auxiliaire.
- L'heure à laquelle le fonctionnement a commencé suite au passage du mode opérateur sur RUN ou MONITOR est sauvegardée entre A515 et A517
- L'heure à laquelle le fonctionnement s'est arrêté suite au passage du mode opérationne sur PROGRAMM ou en raison d'une erreur fatale est sauvégardée entre A518 et A520
Ces informations simplifient la gestion des temps de fonctionnement des systèmes API.
UC précédentes (UC pré-ver. 2.0)
Avant avec les UCs CJ, lorsqu'un fichier de paramètres pour le transfert automatique à la mise sous tension (AUTOEXEC. STD) était enregistré sur une carte mémoire, la méthode d'affectation d'E/S définie par l'utilisateur était automatiquement utilisée lors de l'exécution d'un transfert automatique à la mise sous tension à partir de la carte mémoire et l'E/S était affectée en fonction du fichier de paramètres pour le transfert automatique à la mise sous tension. Cela avait pour conséquence la situation suivante :
1,2,3...
- Dans un bureau où aucune carte n'était montée, le CX-Programmer était connecté en ligne seulement à l'UC et les fichiers de transfert automatique à la mise sous tension étaient créés (sans création/transfert de tables d'E/S).
- Les fichiers de transfert automatique à la mise sous tension étaient ensuite enregistrés sur la carte mémoire, qui était elle-même transportée sur le site distant où le transfert automatique à la mise sous tension était exécuté.
- Lors de l'exécution du transfert automatique à la mise sous tension, les tables d'E/S étaient créées en fonction du fichier de paramètres pour le transfert automatique à la mise sous tension enregistré sur la carte mémoire (c'est-à-dire le fichier créé alors qu'aucune carte n'était montée sur l'API). Par conséquent, les tables d'E/S enregistrées ne correspondaient pas aux cartes montées dans l'UC et provoquaient une erreur de paramètre d'E/S.

En bref
Avec les UCs CJ ver. 2.0 ou ultérieure, la méthode d'affectation d'E/S qui était utilisée (affectation automatique d'E/S au démarrage ou affectation d'E/S définie par l'utilisateur) est enregistrée dans le fichier de paramètres pour le transfert automatique à la mise sous tension (AUTOEXEC.STD) et, quand le transfert automatique à la mise sous tension est exécuté à partir de la carte mémoire, la méthode enregistrée est automatiquement détectée et utilisée pour créer les tables d'E/S.
- Lorsque le f ation automatique d'E/S au démarrage, les tables d'E/S du fichier de paramètres pour le transfert automatique à la mise sous tension de la carte mémoire sont désactivées et l'E/S est affectée en utilisant l'affectation automatique d'E/S au démarrage à partir des cartes effectivement montées.
- Lorsque le fichier de paramètres pour le transfert automatique à la mise sous tension est créé en utilisant l'affectation d'E/S définie par l'utilisateur activées et les tables d'E/S enregistrées sont transférées sur l'UC.
Remarque : le fichier de paramètres pour le transfert automatique avec mise sous tension (AUTOEXEC. STD) est présent, mais les E/S sont affectées lors de l'affectation d'E/S dans les cartes montées.
Par conséquent, dans le schéma ci-dessus de l'exemple, les fichiers de transfert automatique à la mise sous tension sont créés dans un bureau où aucune carte n'est montée. Les fichiers sont ensuite enregistrés sur une carte mémoire, qui est transportée et installée dans une UC CJ-series sur le site distant, où le transfert automatique à la mise sous tension est exécuté et les E/S sont affectées en fonction des affectations d'E/S de la carte de montage en suivant la méthode enregistrée sur la carte mémoire.
1-5-11 Nouvelles instructions d'application
Les instructions suivantes ont été ajoutées. Reportez-vous au Manuel de programmation (W340) pour en savoir plus.
- Instructions de verrouillage multiples : MULTI-INTERLOCK DIFFERENTIATION HOLD (MILH(517)), MULTI-INTERLOCK DIFFERENTIATION RELEASE (MILR(518)) et MULTI-INTERLOCK CLEAR (MILC(519))
- TIME-PROPORTIONAL OUTPUT (TPO(685))
- GRAY CODE CONVERSION (GRY(474))
- COUNTER FREQUENCY CONVERT (PRV2(883)) (UC CJ1M uniquement)
- Instructions de combinaison :
TEN KEY INPUT (TKY(211)), HEXADECIMAL KEY INPUT (HKY(212)), DIGITAL SWITCH INPUT (DSW(213)), MATRIX INPUT (MTR(210)) et 7-SEGMENT DISPLAY OUTPUT (7SEG(214))
- Instructions de comparaison de temps: =DT, <>DT, <DT, <=DT, >DT, >=DT
- Instructions de message explicite :
EXPLICITMESSAGESEND(EXPLT(720)), EXPLICITGETATTRIBUTE(EGATR(721)), EXPLICITSETATTRIBUTE(ESATR(722)), EXPLICITWORDREAD(ECHRD(723)) et EXPLICITWORDWRITE(ECHWR(724))
- EXPANDED BLOCK COMPARE (BCMP2(502)) (Cette instruction, auparavant uniquement prise en charge par les API CJ1M, est maintenant prise en charge par les CS1-H et CJ1-H.)
- INTELLIGENT I/O READ (IORD(222)) et INTELLIGENT I/O WRITE (IOWR(223)) (Il n'était possible d'utiliser ces instructions que pour les cartes d'E/S spéciales, elles peuvent maintenant être utilisées pour et écrire des données pour les cartes réseau.)
1-6 Comparaison entre les UC CJ1 et cj1-h
| Elément | UC CJ1-H (CJ1H-CPU6□H) | UC CJ1M (CJ1M-CPU□2/CPU□3) | UC CJ1 (CJ1G-CPU4□) | ||
| Temps d'exécu-tion des instruc-tions | Instructions de base | LD:0,02 μs | LD:0,10 μs | 0,08 μs | |
| OUT:0,02 μs | OUT:0,35 μs | 0,21 μs | |||
| Instructions spéciales | Exemples | ||||
| XFER:300 μs (pour 1 000 mots) | XFER:650 μs (pour 1 000 mots) | XFER:633 μs (pour 1 000 mots) | |||
| BSET:200 μs (pour 1 000 mots) | BSET:400 μs (pour 1 000 mots) | BSET:278 μs (pour 1 000 mots) | |||
| Arithmetique BCD:8,2 μs min. | Arithmetique BCD:18,9 μs min. | 14 μs min. | |||
| Arithmetique binaire:0,18 μs min. | Arithmetique binaire:0,30 μs min. | 0,37 μs min. | |||
| Math virgule flottante:8 μs min. | Math virgule flottante:13,3 μs min. | 10 μs min. | |||
| SBS/RET:2,1 μs | SBS/RET:3,8 μs | 37 μs | |||
| Temps de traitement de surveillance | Mode normal:0,3 ms Mode parallôle:0,2 ms | 0,5 ms | 0,5 ms | ||
| Elément | UC CJ1-H(CJ1H-CPU6□H) | UC CJ1M(CJ1M-CPU□2/CPU□3) | UC CJ1(CJ1G-CPU4□) | ||
| Temps d'exécution | Modes de traitement d'exécution UC | Un des quatre modes suivants:Normal (les instructions et le périhérique de service sont exécutés consécutive-ment)Mode prioritaire du péri-phérique de service (l'exé-cution des instructions des périhériques de service est interrompue pendant un cycle et une durée spécifique; une mise à jour est exécutée après)Mode de traitement paral-lièle avec accès à la mémoire synchronisée (l'instruction et les périhériques de service sont exé-cutés en parallelle pendant l'accès synchronisé à la mémoire E/S)Mode de traitement paral-lièle avec accès à la mémoire asynchrone (l'instruction et les périhériques de service sont exécutés en parallelle sans accès synchronisé à la mémoire E/S) | L'un des deux modes suivants:Normal (les instructions et le périhérique de service sont exécutés consécutive-ment)Mode prioritaire du péri-phérique de service (l'exé-cution des instructions des périhériques de service est interrompue pendant un cycle et une durée spécifique; une mise à jour est exécutée après) | L'un des deux modes suivants:Normal (les instructions et le périhérique de service sont exécutés consécutive-ment)Mode prioritaire du péri-phérique de service (l'exé-cution des instructions des périhériques de service est interrompue pendant un cycle et une durée spécifique; une mise à jour est exécutée après) (Ajouté pour les UC portant le numéro de lot 001201□□□□ ou supé-rieur.) | |
| Mise à jour spéciale des cartes réseau | Liaisons de données | Pendant la période de mise à jour E/S ou via l'inSTRUCTION CPU BUS UNIT I/O REFRESH spéciale (DLNK(226)) | Pendant la période de mise à jour E/S ou via l'inSTRUCTION CPU BUS UNIT I/O REFRESH spéciale (DLNK(226)) | Pendant la période de mise à jour E/S | |
| E/S dépor-tées de DeviceNet | |||||
| Données d'envoi/réception de macros protocole | |||||
| Mise à jour des mots des zones CIO et DM affectés aux cartes réseau | |||||
| Elément | UC CJ1-H(CJ1H-CPU6□H) | UC CJ1M(CJ1M-CPU2/CPU3) | UC CJ1(CJ1G-CPU4□) | ||
| Tâches | Exécution cyclique des tâches d'interruptionvia l'instruction TKON appelées « tâchescycliques extra ») | Prise en charge.(Jusqu'à 256 tâchescycliques extra, ce quiaugmente le nombre totalde tâches cycliques à 288max.) | Prise en charge.(Jusqu'à 256 tâchescycliques extra, ce quiaugmente le nombre totalde tâches cycliques à 288max.) | Non prise en charge.(Pas de tâches cycliques supplémentaires ; 32 tâchescycliques max.) | |
| Caracteristique indépendantes/partagées des registres d'index et dedonnées | Prise en charge.Le temps de commutationentre les tâches peut êtreréduit si des registrestartagées sont utilisés | Prise en charge.Le temps de commutationentre les tâches peut êtreréduit si des registrestartagées sont utilisés | Non prise en charge.(Uniquement des registresindépendants pour chaquetâche.) | ||
| Initialisation au moment où des tâches sont lancées | Prise en charge.Drapeaux de démarrage de tâché pris en charge. | Prise en charge.Drapeaux de démarrage de tâché pris en charge. | Drapeau de tâche pour la première exécutionuniquement. | ||
| Démarrage de sous-programmes à partir de tâches multiples | Il est possible de définir des sous-programmes globaux pouvant être appelés depuisplusieurs tâches. | Il est possible de définir des sous-programmes globaux pouvant être appelés depuisplusieurs tâches. | Non prise en charge. | ||
| Intervalle d'interruptionprogrammée pour des tâches d'interruptionprogrammées | 1 ms à 9 999 ms ou 10 ms à99 990 ms, en unités de1 ms ou de 10 ms. | Autre les intervalles pris enchargeAAPARAVANT(1 ms à9 999 ms ou 10 ms à99 990 ms, en unités de1 ms ou de 10 ms), unintervalle de 0,5 ms à999,9 ms en unités de0,1 ms est également prisen charge. | 1 ms à 9 999 ms ou 10 ms à99 990 ms, en unités de1 ms ou de 10 ms. | ||
| Tempori-sation de l'exécu-tion des tâchesd'interruptionpendantl'exécu-tion desinstruc-tions | Pour les instruc-tions autresque les sui-vantes | Toute instruction en cours d'exercice est interrompue lorsque les conditions de la tâche d'interruption sont rencontresafin de démarrer la tâche d'interruption. Si la tâchecyclique (y compris les tâches cycliques extra) accede aux mêmes mots de la zone dedonnées que l'instruction qui a été interrormque, les données risquènt de ne pas êtreconcurrencenes. Pour assürer la concurrence des données, les instructions DI et EI doiventétreutilisées pour activer et désactiver les interruptions dans une section spécifique duprogramme. | |||
| Pour les instruc-tions BITCOUNTER(BCNT) ouBLOCKTRANS-FER(XFER) | Les tâches d'interruption démarrent uniquement après que l'exécution des instructions est terminée, de sorte que laconcurrence des données est garantie même lorsquel'instruction et la tâche d'interruption accidentaux mêmesmotifs de la zone de données. | ||||
| Débogage | Sauvegarde sur lescartes mémoire(fon-cion de sauvegardesimple) | Outre les données réperto-rées à droite, les donnéesdes cartes montées sur lrack UC ou sur les racksd'extension peuvent égale-ment être sauvegardées surla carte mémoire (via le bou-ton pouvoir situé sur l'avantdu panneau). C'est très utilélors du remplacement descartes. Les données de sauvégarde incluent les listedes de scannage pour les unitésDeviceNet, les macros protocotole pour les cartes de communication en série,etc. | Outre les données réperto-rées à droite, les donnéesdes cartes montées sur lrack UC ou sur les racksd'extension peuvent égale-ment être sauvegardées surla carte mémoire (via le bou-ton pouvoir situé sur l'avantdu panneau). C'est très utilélors du remplacement descartes. Les données de sauvégarde incluent les listedes de scannage pour les unitésDeviceNet, les macros protocotole pour les cartes de communication en série,etc. | Uniquement les paramétresdu programme utilisé et la mémoire E/S de l'UC | |
| Sauvegarde automatique du programme uti-lisateur et de la zone des paramétres dans lamémoire flash | Prise en charge (ce quipermet un fonctionnement sans batterie et sans carte mémoire)Les données du programmeutilisateur et de la zone des paramétres sont automatiquement sauvégardées dans la mémoire flash cha-què fois qu'elles sont trans-férées vers l'UC depuis leCX-Programmer, lamémoire du filchier,etc. | Prise en charge (ce quipermet un fonctionnement sans batterie et sans carte mémoire)Les données du programmeutilisateur et de la zone des paramétres sont automatiquement sauvégardées dans la mémoire flash cha-què fois qu'elles sont trans-férées vers l'UC depuis leCX-Programmer, lamémoire du filchier,etc. | Non prise en charge. | ||
| Elément | UC CJ1-H(CJ1H-CPU6□H) | UC CJ1M(CJ1M-CPU2/CPU3) | UC CJ1(CJ1G-CPU4□) | ||
| TableauxE/S | Informations détaillées sur les erreurs de création des tableaux E/S | Les informations détaillées sur les erreurs des tableaux E/S sont sauvagedéées dans A261 chaque fois que les tableaux E/S ne peuvent pas être créés pour une raison quelconque. | Les informations détaillées sur les erreurs des tableaux E/S sont sauvagedéées dans A261 chaque fois que les tableaux E/S ne peuvent pas être créés pour une raison quelconque. | Non prise en charge. | |
| Affichage du paramètre du premier mot du rack sur la console de programmation | Il est possible de confirmer si le premier mot du rack a été spécifique au système sur l'écran de la console de programmation. Le premier mot du rack est spécifique à partir du CX-Programmer, de sorte qu'il n'est pas possible de confirmer préalablement le paramétrage depuis la console de programmation. | Il est possible de confirmer si le premier mot du rack a été spécifique au système sur l'écran de la console de programmation. Le premier mot du rack est spécifique à partir du CX-Programmer, de sorte qu'il n'est pas possible de confirmer préalablement le paramétrage depuis la console de programmation. | Non prise en charge. | ||
| Instruc-tions de séquence | Instructions LD NOT, AND NOT et OR NOT différenciées | Prise en charge. | Prise en charge. | Non prise en charge. (Il est possible d'obtenir les mêmes résultats en combinant les instructions différenciées LD, AND et OR avec l'instruction NOT.) | |
| Instructions OUTB, SETB et RSTB pour manipuler des bits individuels des mots des zones DM et EM | Prise en charge. | Prise en charge. | Non prise en charge. | ||
| Instruc-tions de temporisa-tique/speciales | Format de mise à jour des PV pour les instructions TIM, TIMH, TMHH, TTIM, TIML, MTIM, CNT, CNTR, CNR, TIMW, TMHW et CNTW | Il est possible de sélectionner BCD ou binaire (avec le CX-Programmer version 3.0 ou supérieure). | Il est possible de sélectionner BCD ou binaire (avec le CX-Programmer version 3.0 ou supérieure). | BCD uniquement. | |
| Instruc-tions mathéma-tiques spéciales | Coordonnées linéaires de données à 32 bits avec signe et caractéristique du point de démarrage de l'axe X de l'instruction APR | Prise en charge. | Prise en charge. | Non prise en charge. | |
| Instruc-tions à virgule décimale flottante | Calculs et conversions à simple précision | Pris en charge (ce qui permet des calculs de déviation standard). | Pris en charge (ce qui permet des calculs de déviation standard). | Non prise en charge. | |
| Conversions de la virgule flottante à simple précision en ASCII | Prise en charge. La virgule flottante peut être convertie en ASCII en vue de l'affichage sur des TOP. Des chaînes de caractères ASCII provenant de périhériques de mesure peuvent être converties en virgule décimale flottante afin d'être utilisées dans des calculs. | Prise en charge. La virgule flottante peut être convertie en ASCII en vue de l'affichage sur des TOP. Des chaînes de caractères ASCII provenant de périhériques de mesure peuvent être converties en virgule décimale flottante afin d'être utilisées dans des calculs. | Non prise en charge. | ||
| Calculs et conversions à double précision | Pris en charge (ce qui permet le positionnement à haute précision). | Pris en charge (ce qui permet le positionnement à haute précision). | Non prise en charge. | ||
| Instruc-tions dechains de carac-tères, de données de tableau et de déca-lage de données | Exécution des instructions de traitement deschains de caractère et des données de tableau | Le traitement des données peut être exécuté normalement ou en arrêté plan (spécífie pour chaque instruction).(L'utilisation de tranches de temps pour exécuter l'instruction sur plusieurs cycles réduit l'effectif de ces instructions sur le temps de cycle.) | Le traitement des données peut être exécuté normalement ou en arrêté plan (spécífie pour chaque instruction).(L'utilisation de tranches de temps pour exécuter l'instruction sur plusieurs cycles réduit l'effectif de ces instructions sur le temps de cycle.) | Traitement normal uniquement. | |
| Insertions/suppressions/remplacements d'emplissement et compteurs d'emplissement avec instructions de traitement de tableaux | Prise en charge.Efficaces pour suivre les produits sur les convoyeurs. | Prise en charge.Efficaces pour suivre les produits sur les convoyeurs. | Non prise en charge. | ||
| Instruc-tions de contrôle de données | PID avec autoréglage | Pris en charge (suprimé le besoin de changer les constantes PID). | Pris en charge (suprimé le besoin de changer les constantes PID). | Non prise en charge. | |
| Instruc-tions de sous-programme | Sous-programmes globaux | Pris en charge(instructions GSBS, GSBN et GRET)Facilité la structuration des sous-programmes. | Pris en charge(instructions GSBS, GSBN et GRET)Facilité la structuration des sous-programmes. | Non pris en charge. | |
| Instruc-tions de diagnos-tic d'erreurs | Sauvegarde du journal d'erreurs pour les instructions FAL | Prise en charge.L'instruction FAL peut être exécutée sans qu'il soit nécessaire de saïrir une entree dans le journal d'erreurs.(Seules les erreurs FAL du système seront placées dans le journal d'erreurs.) | Prise en charge.L'instruction FAL peut être exécutée sans qu'il soit nécessaire de saïrir une entree dans le journal d'erreurs.(Seules les erreurs FAL du système seront placées dans le journal d'erreurs.) | Non pris en charge. | |
| Simulation des erreurs avec les instructions FAL/FALS | Prise en charge.Les erreurs fatales et non fatales peuvent être similées dans le système pour facilitier le déboggage. | Prise en charge.Les erreurs fatales et non fatales peuvent être similées dans le système pour facilitier le déboggage. | Non pris en charge. | ||
| Instruc-tions de comparai-son des données | Instructions AREA RANGE COMPRE (ZCP) et DOUBLE RANGE COMPRE (ZCPL) | Prise en charge. | Prise en charge. | Non pris en charge. | |
| Conver-sion d'adres-ses E/S réelles des registres d'index pour les séries CVM1/CV | Programme et compatibilité des adresses de mémoire E/S réelles avec les API séries CVM1/CV | Les adresses de mémoire E/S réelles séries CVM1/CV peuvent être converties en adresses série CJ et placées dans des registres d'index. De même, les adresses de mémoire E/S réelles des registres d'index peuvent être converties en adresses séries CVM1/CV. | Les adresses de mémoire E/S réelles séries CVM1/CV peuvent être converties en adresses série CJ et placées dans des registres d'index. De même, les adresses de mémoire E/S réelles des registres d'index peuvent être converties en adresses séries CVM1/CV. | Non pris en charge. | |
| Sauve-garde et charge-ment du drapeau de condi-tion | Compatibilité avec les API séries CVM1/CV | L'état du drapeau de condition peut être sauvégardé ou charge en utilisant les instructions SAVE CONDITION FLAGS (CCS) et LOAD CONDITION FLAGS (CCL), ce qui active les applications dans lesquelles l'état du drapeau de condition doit passer entre différents emplacements, tâches ou cycles du programme. | L'état du drapeau de condition peut être sauvégardé ou charge en utilisant les instructions SAVE CONDITION FLAGS (CCS) et LOAD CONDITION FLAGS (CCL), ce qui active les applications dans lesquelles l'état du drapeau de condition doit passer entre différents emplacements, tâches ou cycles du programme. | Non pris en charge. | |
| Fonction-nement quand la carte n'exçute pas le process-sus com-plet de démar-rage | Démarrage de l'UC | Il est possible de spécifique le démarriage ou non (mise en attente) de l'UC en mode MONITOR ou RUN dans la configuration de l'API, même si le démarrage d'une carte n'est pas terminé. | Il est possible de spécifique le démarriage ou non (mise en attente) de l'UC en mode MONITOR ou RUN dans la configuration de l'API, même si le démarrage d'une carte n'est pas terminé. | Mise en attente de l'UC(fixe) | |
| Désactivation des interruptions d'alimentation dans des sections du programme | Prise en charge.Les instructions entre DI et EI sont exécutées sans procédér à la mise hors tension même si l'interruption de l'alimentation a été détectée et confirmée. | Prise en charge.Les instructions entre DI et EI sont exécutées sans procédér à la mise hors tension même si l'interruption de l'alimentation a été détectée et confirmée. | Non prise en charge. | ||
| Fonctionnement du drapeau de condition | Les états des drapeaux d'égalité, négatif et d'erreur sont maintainus pour l'exé-cution des instructions sui-vantes.TIM, TIMH, TMHH, CNT, IL, ILC, JMP0, JME0,XCHG, XCGL, MOVR, instructions de comparaison d'entrées, CMP, CMPL,CPS, CPSL, TST, TSTN, STC et CLC. | Les états des drapeaux d'égalité, négatif et d'erreur sont maintainus pour l'exé-cution des instructions sui-vantes.TIM, TIMH, TMHH, CNT, IL, ILC, JMP0, JME0,XCHG, XCGL, MOVR, instructions de comparaison d'entrées, CMP, CMPL,CPS, CPSL, TST, TSTN, STC et CLC | Les drapeaux d'égalité, négatif et d'erreur sont désactivés après l'exécu-tion des instructions sui-vantes.TIM, TIMH, TMHH, CNT, IL, ILC, JMP0, JME0, XCHG, XCGL, MOVR, instructions de comparaison d'entrées, CMP, CMPL, CPS, CPSL, TST, TSTN, STC et CLC. | ||
| E/S intégrées | Non prise en charge. | CJ1M-CPU2□ | Non prise en charge. | ||
| Liaison API série | Non prise en charge. | Prise en charge. | Non prise en charge. | ||
| Interruptions programmesés de 0,1 ms | Non prise en charge. | Prise en charge. | Non prise en charge. | ||
| Batterie | CPM2A-BAT01 | CJ1W-BAT01 | CPM2A-BAT01 | ||
1-7 Tableaux des fonctions
Les tableaux suivants répertorient les fonctions des UC série CJ (dont les UC CJ1 et CJ1-H).
1-7-1 Fonctions triées par objet
| Objet | Fonction | Manuel | Référence | |
| Fonctionnement de base et concequence du système | Etude de la configuration du système | --- | Manuel de fonctionnement | CHAPITRE 2 Caractéristiques techniques et configuration système |
| Etude des attributions E/S | --- | CHAPITRE 8 Affectations d'E/S | ||
| Taille de l'installation | --- | 5-2-3 Aspect de l'assemblage et dimensions | ||
| Méthodes d'installation | --- | 5-2 Installation | ||
| Configuration des interrupteurs DIP | --- | 3-1-2 Composants | ||
| Paramétrage de la configuration de l'API | --- | 7-1 Configuration API | ||
| Utilisation de bits auxiliaires | --- | Annexe B Caractéristiques des E/S intégrées de l'UC CJ1M et 9-11 Zone auxiliaire | ||
| Etude du temps de cycle | --- | Mode deTraitement parallele (UC CJ1-H uniquement) | ||
| Dépannage | --- | 11-2-5 Messages d'érreur | ||
| Programmationstructurée | Standardisation des programmes en modules. | --- | Programmes avec tâches permettant de désigner le programme, de spécifique des symboles et de définir des symboles locaux et globaux. | Manuel deprogrammation (W394) |
| Développement d'un programme avec plusieurs programmes travaillant en parallèle. | ||||
| Rendre le programme plus facile d'utilisation. | ||||
| Créer des programmes d'étape. | --- | Utiliser les instructions pas à pas. | Manuel deréfinition des instructions (W340) | |
| Utiliser des instructions mnémioniques de type BASIC pour programmer des processus difficiles à entering dans le format de schéma contact (teils que des branches conditionnelles et des boucles). | --- | Utiliser les instructions de programmation Bloc. | ||
| Instructions de programmation Bloc | ||||
| Simplification du programme | Créer des sections de pro-gramme en boucle. | Utiliser les instructions FOR(512) et NEXT(513) ou JMP(004) et JME(005). | Manuel de référence des instructions (W340) | Instructions de contrôle de séquence |
| Adresser indirectement des mots DM. | Tous les mots des zones DM et EM peuvent être adressés indirectement. | Manuel de programme mention (W394) | 6-2 Regis-tres d'index | |
| Simplifier le programme en commutant les caractéristi-ques des adresses de mémoire de l'API. | Utiliser les registres d'index comme pointeurs pour adresser indirectement les adresses de la zone de données. Les registres d'index sont très utiles en combinaison avec des boucles, des instructions d'incrémentation et des instructions de traitement de données de tableau. Les fonctions d'autocrépèntation, d'autocdépréntation et de décalage sont également prises en charge. | |||
| Consolder des blocs d'in-struction avec le même modèle mais avec des adresses différentes dans un bloc d'instructions unique. | Utiliser l'instruction MCRO(099). | Manuel de référence des instructions (W340) | Instruction MCRO(099) dans les instructions des sous-programmes | |
| Gestion du temps de cycle | Réduire le temps de cycle. | Utiliser des tâches pourmettre des parties du programme qui n'ont pas besoin d'être exécutées en état de « mise en attente ». Utiliser les instructions JMP(004) et JME(005) pour sauter les parties de la tâche qui n'ont pas besoin d'être exécutées. Convertir des parties de la tâche en sous-programmes si elles sont uniquement exécutées dans des condi-tions particulières. Déactiver la mise à jour de la carte E/S spéciale d'une unité dans la configuration de l'API s'il n'est pas nécessaire d'échanger des données avec cette carte E/S spéciale à cha-que cycle. | Manuel de programme (W394) | 6-1 Temps de cycle/traitement à grande vitesse |
| Configurer un temps de cycle fixe (minimum). | Configurer un temps de cycle minimum dans la configuration de l'API. | |||
| Configurer un temps de cycle maximum. (Générer une erreur pour un temps de cycle qui dépasse le maximum.) | Configurer un temps de cycle maximum (temps de cycle horloge) dans la configuration de l'API. Si le temps de cycle dépasse cette valeur, le drapeau de temps de cycle trop long (A40108) est activé et l'API s'arrête de fonction-ner. | Manuel de fonctionnement | 7-1 Configu-ration API | |
| Réduire le temps de réponse E/S pour des points E/S particuliers. | Utiliser la mise à jour immédiate ou l'instruction IORF(097). | Manuel de programme (W394) | 6-1 Temps de cycle/traitement à grande vitesse | |
| Rechercher les temps de mise à jour E/S des unités individuelles. | --- | Manuel de fonctionnement | Mode de traitement paralleôle (UC CJ1-H unique-ment) | |
| Etudier le temps de réponse E/S | --- | 10-4-6 Temps de réponse d'E/S | ||
| Rechercher l'augmentation du temps de cycle pour l'édition en ligne. | --- | 10-4-5 Aug-mentation du temps de cycle de cycle de l'édition en ligne | ||
| Donner la priorité au péri-phérique de service par rapport à l'exécution des instructions. | Utiliser le mode prioritaire du périphérique de service. | Manuel de programme (W394) | 6-6 Mode prioritaire du périphérique de service | |
| Utilisation des tâches d'interruption | Surveiller l'état de fonctionnement à intervalles réguliers. | Utiliser une tâche d'interruption pro-grammée. | Manuel de programmeation (W394) | 4-3 Tâches d'interrup-tion |
| Exéçuter une interruption dans l'unité centrale lors-ques des données sont reçues via des communications en série. | Utiliser des cartes de communication en série et des tâches d'interruption externes. | |||
| Effectuer un traitement d'interruption lorsqu'une entrée est mise sous tension. | Utiliser une tâche d'interruption E/S. | |||
| Exéçuter un programme d'interruption d'urgence lorsque l'alimentation échoue. | Utiliser une tâche d'interruption de l'alimentation. | Manuel de programmeation (W394) | 10-4-7Temps de réponse d'interrup-tion | |
| Etudier le temps de réponse de l'interruption. | --- | |||
| Connaître la priorité des tâches d'interruption. | --- | Manuel de programmeation (W394) | 4-3-2 Prio-rité des tâches d'interrup-tion | |
| Traitement des données | Effectuer un emplement FIFO ou LIFO. | Utiliser les instructions d'emplement (FIFO(633) et LIFO(634)). | Manuel de référence des instructions (W340) | Instructions de traite-ment des tableaux |
| Exéçuter des opérations de base sur des tableaux constitutés d'enregistre-ments d'1 mot. | Utiliser des instructions à intervalle telles que MAX(182), MIN(183) et SRCH(181). | |||
| Exéçuter des opérations complexes sur des tableaux constitutés d'enregistrements d'1 mot. | Utiliser des registres d'index comme pointeurs dans des instructions spéciales. | |||
| Exéçuter des opérations sur des tableaux constitutés d'enregistrements de plus d'un mot. (Par exemple, la tempéra-ture, la pression et autres paramètres de fabrication pour différents modèles d'un produit peuvent être enregistrés dans des enregistrements différents.) | Utiliser des registres d'index et les ins-tructrions de tableaux d'enregistre-ment. | Manuel de programmeation (W394) | 6-2 Regis-tres d'index | |
| Configuration système et communica-tions en série | Surveiller plusieurs types de péripériques à partir du port RS-232C. | Il est possible d'inverter des ports série multiples avec des cartes de communication en série (macros prob-tocole). | Manuel de fonctionnement | 2-5Configurati-on du sys-tème étén-due |
| Changer de protocole pen-dant le fonctionnement (par exemple, d'une connexion modem à une connexion Host Link). | Utiliser l'instruction CHANGE SERIAL PORT SETUP (STUP(237)). | Manuel de référence des instructions (W340) | Instructions de commu-nications en série | |
| Connexion de péripériques de programmation | Connector une console de programmation. | Connector au port péripérisque avec la broche 4 de l'interrupteur DIP de l'UC déactivée. | Manuel de fonctionnement | 3-3Péripérisques de programmation |
| Connector un péripérisque de programmation (par exemple, le CX-Programmer). | Connector au port péripérisque avec la broche 4 de l'interrupteur DIP de l'UC déactivée ou avec la broche 4 activée et le mode de communication paramétré sur « bus péripérisque » dans les paramètres du port péripérisque de la configuration de l'API. Connector au port RS-232C avec la broche 5 de l'interrupteur DIP de l'UC activée ou avec la broche 5 déactivée et le mode de communication paramétré sur « bus péripérisque » dans les paramètres du port RS-232C de la configuration de l'API. | |||
| Connector un ordinateur. | Connector au port RS-232C ou au port péripérisque. (Configurer le mode de communication sur « host link » dans la configuration de l'API.) | 2-5Configurations du système étendue | ||
| Connector un TOP. | Connector au port RS-232C ou au port péripérisque. (Configurer le mode de communication sur « NT Link » dans la configuration de l'API.) Configurez les paramètres de communication TOP pour une NT Link 1:N | |||
| Connector un péripérisque série standard à l'UC (mode sans protocole). | Se connecte au port RS-232C. (Configurer le mode de communication sur « no-protocol » dans la confi-guration de l'API.) | |||
| Contrôle des sorties | Mettre hors tension toutes les sorties des cartes sortie de base et les cartes sortie à grande densité (type de carte E/S spéciale). | Activer le bit sortie OFF (A50015). | Manuel de programme-tion (W394) | 6-4-2 Fonctions de la charge OFF |
| Maintenir l'état de toutes les sorties des cartes sortie lorsque l'API s'arrête (démarrage à chaud). | Activer le bit de blocage IOM (A50012). | 6-4-1 Fonctions de démarrage/ d'arrêt à chaud | ||
| Contrôle de la mémoire E/S | Maintenir le contenu anté-rieur de toutes les mémoi-res E/S au démarrage de l'API (démarrage à chaud). | Activer le bit de blocage IOM (A50012). | Manuel de programme-tion (W394) | 6-4-1 Fonctions de démarrage/ d'arrêt à chaud |
| Maintenir le contenu anté-rieur de toutes les mémoi-res E/S lorsque l'API est mis sous tension. | Activer le bit de blocage IOM (A50012) et paramétrier la configura-tion de l'API pour conserver l'état du bit de blocage IOM au démarrage. (Etat du bit de maintain IOM au démarrage) | |||
| Mémoire de fichier | Transférer automatique-ment le programme, la mémoire E/S et la configuration de l'API depuis la carte mémoire lorsqu'l'API est mis sous tension. | Activiter la fonction de « transfert automatique au démarrage » en activant la broche 2 de l'interrupteur DIP de l'UC et créé un fichier AUTOEXEC. | Manuel de programmeation (W394) | CHAPITRE 5 Fonctions de la mémoire de fichier |
| Créer une librairie de programmes pour différentes dispositions du programme. | Fonctions de la carte mémoire (fichiers programmes) | |||
| Créer une librairie de réglages de paramètres pour plusieurs racks et modèles de l'API. | Fonctions de la carte mémoire (fichiers de paramètres) | |||
| Créer une librairie de fichiers de données avec des paramètres pour plusieurs racks de l'API et cartes réseau. | Fonctions de la carte mémoire (fichiers de données) | |||
| Sauvegarder des commences E/S sur la carte mémoire. | Fonctions de la carte mémoire (fichiers de tableaux de symboles) | |||
| Sauvegarder des données de fonctionnement (données courantes et sur la qualité) sur l'UC pendant l'exécution du programme. | Fonctions de la mémoire du fichier EM et les instructions FREAD(700)/FWRIT(701) | |||
| Commuter le fonctionnement de l'API. | Fonctions de la carte mémoire (remplacement du programme pendant le fonctionnement de l'API) | |||
| Écrire et liée des données de la mémoire E/S avec un tableau. | Lire/édrice des fichiers de données en utilisant des instructions au format CSV ouTEXe. | |||
| Traitement de chaînes de caractères | Effectuer le traitement de chaînes de caractères qui avaitAAParavant exécuté sur l'ordinateur au niveau de l'API et réduire ainsi le chargement du programme sur l'ordinateur (opérations tels que la lecture, l'insertion, la recherche, le remplacement et l'échange). | Combiner la fonction Host Link avec les instructions de traitement de chaïnes de caractères. | Manuel de référence des instructions (W340) | Instructions de traitement des chaînes de caractères |
| Exéçuter le traitement de chaînes de caractères telle que réorganiser des chaînes de caractères. | Utiliser les instructions de comparaison des chaînes et les registres d'index. | |||
| Recevoir des données depuis des péripériques externes (teils que des lectures de codes barres) à travers des communications en série, sauvegarder des données dans la zone DM et liée uniquement les chaînes de caractères nécessaires. | Combiner la fonction des macros de protocôles avec les instructions de traitement des chaînes de caractères. | |||
| Maintenance et déboggage | Modifier le programme tan-dis qu'il est en cours d'execution. | Utiliser la fonction d'édition en ligne depuis un péphérique de programmation.(Plusieurs blocs d'instructions peuvent être modifiés avec le CX-Programmer.) | Manuel de programmeation (W394) | 7-2-3 Edition en ligne |
| Echantillonner desdonnées de la mémoire E/S.Echantillonnage périodi-quèEchantillonnage à la fin de chaque cycleEchantillonnage à l'exé-cution de l'instruction TRSM(045) | Tracage des données à intervalles réguliersTracage des données à la fin de cha-que cycleTracage des données chaque fois que l'instruction TRSM(045) est exécutée | 7-2-4 Traçage desdonnées | ||
| Spécifier le mode de fon-citionnement au démarrage. | Paramétrer la configuration de l'API pour spécifier le mode de fonctionnement souhaité au démarrage.(Mode de démarrage) | 6-4 Paramètres du démarrage et maintenance | ||
| Enregistrer l'heure de mise sous tension, l'heure de la的最后一 minute interruption de l'alimentation, le nombre d'interruptions de l'almen-tation et le temps total d'activation de l'API. | Ces éléments sont enregistrrés automatiquement dans la zone auxiliaire. | 6-4-5 Fonç-tions d'hor-loge | ||
| Arrêtier le programme en cas d'erreurs d'exécution des instructions. | Paramétrer la configuration de l'API pour que les erreurs d'instructions soient traitées comme des erreurs fatales.(Traitement des erreurs d'instruction) | 2-3-3 Pro-grammes de vérification | ||
| Programmer/surveiller l'API à distance.Prprogrammer ou sur-veiller un API sur le réseau via Host Link.Prprogrammer ou sur-veiller un API via des modems.Prprogrammer/surveiller des API sur d'autres réseaux. | Host Link → fonction Gateway du réseauHost Link via des modemsCommunicer avec les API en utilisant jusqu'à deux niveaux de réseau via Controller Link et Ethernet. | Manuel de fonctionnement | 2-5Configurati on du sys-tème étendue | |
| Traitement des erreurs et dépannage | Générer une erreur non fatale ou fatale pour des conditions utilisateur.Erreurs non fatales (l'API continue de fonctionner)Erreurs fatales (l'API s'arrête de fonctionner) | FAILURE ALARM : FAL(006)SEVERE FAILURE ALARM : FALS(007) | Manuel de programmeation (W394) | 6-5 Fonç-tions de diagnostic et de débo-gage |
| Analyser le temps et la logi-que d'exécution d'un bloc d'instructions.Enregistrer des informa-tions sur les erreurs, y compris les erreurs utilisateurs, dans le journal d'erreurs. | FAILURE POINT DETECTION :FPD(269)Utiliser la fonction du journal d'erreurs.II est possible de sauvegarder jusqu'à 20 enregistrentes d'erreurs. | |||
| Autres fonctions | Protégér le programme. | Protégér la mémoire du programme utilisé en écriture. | Manuel de programme-tion (W394) | 6-4 Paramètres du démarrage et mainte-nance |
| Attribuer des mots dans la zone E/S en spécifique le premier mot affecté à cha-que rack. | Définir le premier mot affecté à cha-que rack enregistrant le tableau E/S depuis le CX-Programmer. (Les mots doivent être attribués aux racks dans l'ordre où ceux-ci sont connec-tés.) | 6-7 Autres fonctions | ||
| Réduire les vibrations et les parasites. | Spécifier les temps de réponse d'entrée des cartes E/S de base dans la configuration de l'API. (Temps de réponse des entrées des cartes E/S standard) | |||
1-7-2 Fonctions des communications (en série/réseau)
| Objet | Protocole : équipement requis | Référence | |
| Surveillance depuis l'ordinateur | RS-232C ou RS-422/485 | ——→ Host Link : Port de l'UC ou carte de communication en série | 2-5Configurations du système étendue |
| Communications Host Link depuis l'API | ——→ Isoler une commande FINS avec un en-tête et une fin Host Link et l'exçuter depuis l'API sous forme d'instruction de communications de réseau | ||
| Communications de réseau via RS-232C ou RS-422/485 | ——→ Des communications Controller Link et Ethernet sont possibles via Host Link. (Isoler une commande FINS avec un en-tête et une fin Host Link et l'exçuter depuis l'API sous forme d'instruction de communication réseau.) | ||
| Réseau | Système de commande | ——→ Controller Link : Carte Controller Link | |
| Système d'information | ——→ Ethernet : Carte Ethernet | ||
| Connexion à un périphérique série standard | Création d'un protocole simple | ——→ Macros protocole : Carte de communication en série | |
| Echange de données à grande vitesse | ——→ | ||
| Sans protocole | ——→ Sans protocole : Port RS-232C de l'UC ou macro protocole | ||
| Communication avec un TOP | Accès direct | ——→ NT Link : Port de l'UC ou carte de communication en série | |
| Liaison de données entre API | Affectation de mot libre ou à grande capacité | ——→ Controller Link : Carte Controller Link | |
| Liaison de données entre un API et un ordinateur | ——→ Controller Link : Carte Controller Link | ||
| Communications de messages entre API | Grande capacité ou capacité normale | ——→ Controller Link : Carte Controller Link | |
| Système d'information | ——→ Ethernet : Carte Ethernet | ||
| Communications de messages entre un API et un ordinateur | Système de commande | ——→ Controller Link : Carte Controller Link | |
| Système d'information | ——→ Ethernet : Carte Ethernet | ||
| E/S déportéesentre API etesclaves | E/S à grande densité | DeviceNetUnité maître DeviceNet et unitésesclaves nécessaires | 2-5-3Systèmedu réseau decommunica-tion |
| Affectation de mots libre | |||
| Capacité multi-vendeur | |||
| Capacité d'E/S analogiques | |||
| Architecture multi-niveaux | |||
| E/S déportées à grande vitesse | CompoBus/S:Unité maître CompoBus/S et unitésesclaves nécessaires | ||
1-8 Fonctions de l'unité centrale CJ1-H triées par objet
| Objet | Fonction | |
| Augmentation de la vitesse | Augmenter la vitesse du cycle d'exécution des instructions et du périphérique de service. • Un échange rapide de données à grande échelle avec l'hôte est nécessaire même si le programme de l'API est très étendu. • Un échange de données temporisées de la même manière avec le logiciel SCADA est régulièrement. • Des communications de messages plus rapiès et un contrôle sont nécessaires entre des API répartis. • Il est nécessaire de minimiser les effets sur le temps de cycle de l'extension future du système ou les augmentations des communications. | Utiliser le mode de traitement parallelle avec accès à la mémoire syn-chronisée ou le mode de traitement parallelle avec accès à la mémoire asynchrone. L'utilisation du traitement parallelle permet d'effectuer les sauvegar-des suivantes : Par exemple, si le programme est constitué d'instructions logiques avec un temps de cycle d'environ 10 ms et qu'une carte Ethernet est en cours d'utilisation, le temps de cycle est réduit d'environ 90% par rapport au mode normal. De même, le temps du périphérique de service est réduit d'environ 40% par rapport au temps du mode normal. |
| Maintien de la concurrence des données de mémoire E/S au moment de leur accès par l'exécution des instructions et le périphérique de service (pour les données contenant plus d'un mot). | Utiliser le mode de traitement parallelle avec accès à la mémoire syn-chrone. | |
| Maintien de la concurrence des données de la mémoire E/S non nécessaire au moment de leur accès par l'exécution des instructions et le périphérique de service (pour les données contenant plus d'un mot). | Utiliser le mode de traitement parallelle avec accès à la mémoire asynchrone. | |
| Donner la priorité au périphérique de service par rapport au cycle d'exécution des instructions (par exemple, donner la priorité à la réponse en lecture/éditure des données de l'UC depuis le logiciel SCADA pour le contrôle du contrôle). | La réponse du périphérique de service peut être ajustée en utilisant les modes suivants (répertoriés dans l'ordre décroissant des réponses) : Mode de traitement parallelle avec accès à la mémoire asynchrone, mode prioritaire du périphérique de service (avec un long cycle d'exécution des instructions), mode de traitement parallelle avec accès à la mémoire synchrone et mode normal | |
| Spectorier où les registres d'index et de données sont utilisés indépendamment par tâche pour le partage des tâches. | Configurer les propriétés du programme depuis le CX-Programmer pour les registres indépendants (par défaut) ou partages. | |
| Minimiser les fluctuations du temps de cycle etmaintenir des réponses E/S constantes même si de grandes quantités de données de tableau et de données de chaînes de caractères sont en cours de traitement. | Le traitement des données de tableau et des chaînes de caractères, qui prend souvent du temps, peut être paramétré dans la configura-tion de l'API de façon à ce que les données soient traitées en arrêté plan. Par défaut, l'exécution ne se fait pas en arrêté plan. (Pour l'ex-cution en arrêté plan, le découvert en intervalles de temps est utilisé pour répartir le traitement sur plusieurs cycles.) Si l'exécution en arrêté plan est utilisée, l'effet sur le temps de cycle peut être limité à 4% ou moins (configuration par défaut de l'API). | |
| Améliorer la réponse des liaisons de données avec un temps de cycle long. | L'instruction CPU BUS UNIT I/O REFRESH (DLNK(226)) peut être utilisée à un ou plusieurs endroits du schéma contact. Cela permet demettre à jour les liaisons de données des cartes Controller Link ou SYSMAC LINK spécifiées, chaque fois que nécessaire, ainsi que pendant la période de mise à jour E/S. (Les données réelles actuali-sees dépendant du temps de cycle de communication.) | |
| Améliorer la réponse d'E/S déportées de Devi-ceNet. | L'instruction CPU BUS UNIT I/O REFRESH (DLNK(226)) peut être utilisée à un ou plusieurs endroits du schéma contact. Cela permet de mettre à jour les E/S déportées des cartes DeviceNet, chaque fois que nécessaire, ainsi que pendant la période de mise à jour E/S. (Les données réelles actualisées dépendant du temps de cycle de com-munication.) | |
| Améliorer la réponse des transferts de don-nees des macros protocole des cartes de com-munication en série. | L'instruction CPU BUS UNIT I/O REFRESH (DLNK(226)) peut être utilisée à un ou plusieurs endroits du schéma contact. Cela permet de mettre à jour les données transférées pour les macros protocole exécutées par des cartes de communication en série, chaque fois que nécessaire, ainsi que pendant la période de mise à jour E/S. (Les données réelles actualisées dépendant du temps de cycle de com-munication.) | |
| Méttre directement à jour les données d'état et d'autres mots affectés aux cartes réseau dans la zone CIO chaque fois que nécessaire (y compris les cartes Ethernet, les cartes de communication en série, les cartes Controller Link, etc.) | L'instruction CPU BUS UNIT I/O REFRESH (DLNK(226)) peut être utilisée à un ou plusieurs endroits du schéma contact. Cela permet de mettre à jour les mots affectés aux cartes réseau dans la zone CIO (25 mots) chaque fois que nécessaire, de la même manière que l'instruction IORF est utilisée pour les autres cartes. | |
| Augmentation de la structure | Utiliser plus de tâches. | Définir les tâches d'interruption en tant que tâches cycliques (appléées « tâches cycliques extra »). |
| Réduire le temps de cycle, même pour les programmes structurés utilisant plusieurs tâches. | Utiliser des registres d'index et de données partagés. | |
| Utiliser les mêmes registres d'index ou de données pour des tâches différentes sans sauvégarder ou charger le contenu des registres. | ||
| Initialiser le traitement lorsqu'une tâche est lancée. | Utiliser les drapeaux de démarrage des tâches. | |
| Utiliser le traitement standard partagé par plusieurs tâches. | Utiliser un sous-programme global (GSBN à GRET) dans la tâche d'interruption numéro 0. | |
| Standardisation et structure du programme basées sur les sous-programmes. | Augmenter la vitesse en utilisant des instructions de sous-pro programmes (SBS, SBN et RET) et des instructions des sous-pro programmes globaux (GSBS, GSBN et GRET). | |
| Applica-tions spécia-les | Afficher des données décimales à virgule flottante sur un TOP. | Utiliser l'instruction FLOATING-POINT TO ASCII. |
| Utiliser des données de chaînes de caractères des périhériques de mesure dans les calculs. | Utiliser l'instruction ASCII TO FLOATING-POINT. | |
| Effectuer un positionnement à haute précision, par exemple pour les tableaux XY. | Utiliser les instructions à virgule flottante à double précision. | |
| Gérer en temps réel des informations sur les produits transportés par convoyeur sous forme de tableau, par exemple, lorsque des produits sont ajoutés ou retirés du convoyeur durant le traitement. | Utiliser les instructions d'emplement. STACK DATA READ, STACK DATA OVERWRITE, STACK DATA INSERT et STACK DATA DELETE (Opère sur un élément donné de l'emplement.) STACK SIZE READ (Compte le nombre d'éléments dans l'emplement.) | |
| Améliorer les approximations linéaires à haute précision, par exemple en convertissant la lecture en mm d'un mètre de niveau en une capacité en litres en fonction de la forme d'un réserve. | Utiliser l'instruction ARITHMETIC PROCESS (des données binaires/ BCD à 16 bits sans signe, des données binaires à 16/32 bits avec signe ou des données à virgule flottante à simple précision peuvent être utilisées pour les données linéaires). | |
| Autorégler les constantes PID (en particulier pour le réglage automatique des constants PID et le démarrage plus rapide du système lors de l'utilisation du PID à plusieurs boucles). | Utiliser l'instruction PID CONTROL WITH AUTO TUNING. | |
| Sauvégarder et charger des résultats d'exécutions (par exemple, des instructions de comparaison) à différents endroits d'une tâche ou dans des tâches différentes. | Utiliser les instructions SAVE CONDITION FLAGS (CCS) et LOAD CONDITION FLAGS (CCL) pour sauvégarder l'état courant des drapeaux de condition ou charger le précédent état. | |
| Utiliser un programme des séries CVM1/CV contenant des adresses de mémoire E/S réelles dans une l'UC série CJ. | Utiliser l'instruction CONVERT ADDRESS FROM CV (FRMCV). | |
| Utiliser des tableaux de mémoire E/S contenant des adresses de mémoire E/S réelles des séries CVM1/CV (par exemple, pour renvoyer les données vers une l'UC série CVM1/CV après traitement par l'UC série CJ). | Utiliser l'instruction CONVERT ADDRESS TO CV (TOCV). | |
| Désactiver les interruptions d'alimentation dans des sections spécifiques du programme. | Créer des sections de programme pour lesquelles les interruptions d'alimentation ont été désactivées à l'aide des instructions DI et EI (configurer A530 sur A5A5 en hexadécimal). | |
| Déboge et maintenance | Ne pas inclure des erreurs utiliser FAL dans le journal d'erreurs, par exemple lors de la surveillance des erreurs sur un TOP. (Les erreurs système FAL sont incluses.) | Procéder à la configuration de l'API pour ne pas inclure les erreurs utilisé FAL dans le journal d'erreurs. |
| Simulier des erreurs dans l'UC lors du débogage du système, par exemple pour vérifier les messages d'erreur affichés sur un TOP. | Utiliser les instructions FAL/FALS pour simuler des erreurs système fatales et non fatales. | |
| Sauvegarder des données de cartes autres que l'UC, par exemple les cartes DeviceNet, les cartes de communication en série, etc. | Utiliser la sauvégarde simple, qui inclut des données de cartes spécifique (y compris des paramètres des péripériques des cartes DeviceNet, des données des macros protocole des cartes de communication en série, etc.). | |
| Rechercher des erreurs survenant lors de la création de tableaux E/S. | Utiliser les informations détaillées sur les erreurs pour la création de tableaux E/S sauvégardés dans la zone AR. | |
| Utiliser le mode de fonctionnement sans batterie (fonctionnement ROM) sans carte mémoire. | Utiliser la fonction de sauvégarde automatique de la zone de programmation/des paramètres dans la mémoire flash de l'UC. | |
| Démarrer l'UC sans attendre la fin de la procédure de démarrage des cartes dont le temps de démarrage est long. | Utiliser les paramètres de condition de démarrage (qui permettent à l'UC de démarrer immédiatement en mode RUN ou MONITOR même lorsque le démarrage des autres cartes n'est pas totalement terminé). | |
1-9 Fonctions CJ1M triées par objet
En général, les UC CJ1M disposent des mêmes fonctions que les UC CJ1-H. Les fonctions décrites dans les tableaux suivants sont propres à l'UC CJ1M.
1-9-1 Traitement à grande vitesse
| Objet | E/S utilisées | Fonction | Description | |
| Exécuter un processus spécial très rapidement lorsque l'entrée correspondante est activée (différence vers le haut) ou désactivée (différence vers le bas). (Par exemple, utiliser une fraise lorsqu'une entrée d'interruption est envoyée par un détector de proximité ou un capteur photoélectrique.) | Entrées intégrées | Entrées d'interruption 0 à 3 | Entrées d'interruption (mode direct) | Exécute une tâche d'interruption sur le front montant ou descendant de l'entrée intégrée correspondante (CIO 2960 bits 00 à 03). Utilisez l'instruction MSKS(690) pour spécifique une différence vers le haut ou le bas et démasquer d'interruption. |
| Compter les signaux d'entrée et exécuter un processus spécial très rapidement lorsque le décompte atteint la valeur préseLECTIONnée. (Par exemple, couper l'alimentation lorsqu'un nombre prédéterminé de produits sont passés par le système.) | Entrées intégrées | Entrées d'interruption 0 à 3 | Entrées d'interruption (mode compteur) | Déprémente la PV pour chaque signal de front montant ou descendant au niveau de l'entrée intégrée (CIO 2960 bits 00 à 03) et exécute la tâche d'interruption correspondante lorsque le compteur atteint 0. (Le compteur peut également être configuré pour augmenter jusqu'à une valeur de consigne préseLECTIONnée.) Utilisez l'instruction MSKS(690) pour la valeur de consigne du mode compteur et démasquer l'interruption. |
| Exécuter un processus spécial au niveau d'une valeur de comptage préseLECTIONnée. (Par exemple, couper un matériel très précisé à une longueur donnée.) | Entrées intégrées | Compteurs grande vitesse 0 et 1 | Interruption de compteur grande vitesse (comparaison de valeurs cibles) | Exécute une tâche d'interruption lorsque la PV du compteur grande vitesse correspond à la valeur cible du tableau enregistrré. Utilisez l'instruction CTBL(882) ou INI(880) pour lancer la comparaison des valeurs cibles. |
| Exécuter un processus spécial lorsque le compteur est dans une plage prédéfinie. (Par exemple, trier un matériel très rapidement lorsqu'il est dans une plage de longueurs donnée.) | Entrées intégrées | Compteurs grande vitesse 0 et 1 | Interruption de compteur grande vitesse (comparaison de plages) | Exécute une tâche d'interruption lorsque la PV du compteur grande vitesse est comprise dans une certaine plage dans le tableau enregistrré. Utilisez l'instruction CTBL(882) ou INI(880) pour lancer la comparaison des plages. |
| Lire de manière fiable les impulsions ayant un temps d'activation plus court que le temps de cycle, telles que les entrées d'un opto-microcapteur. | Entrées intégrées | Entrées à réponse rapide 0 à 3 | Entrées à réponse rapide | Lit les impulsions dont le temps d'activation est plus court que le temps de cycle (jusqu'à 30 μs) et conserve le bit correspondant dans la mémoire E/S activé pour un cycle. Utilisez la configuration de l'API pour activer la fonction de réponse rapide pour une entrée intégrée (CIO 2960 bits 0 à 3). |
1-9-2 Contrôle des sorties d'impulsions
| Objet | E/S utilisées | Fonction | Description | |
| Procedure à un positionnement simple en envoyant des impul-sions à un moteur qui accepte les entrées de trains d'impulsions. | Sorties intégrées | Sorties d'impul-sion 0 et 1 | Fonctions de sortie impul-sionSortie d'impulsion à phase unique sans accélération/décélation Contrôlee par SPED.Sortie d'impulsion à phase unique avec accélération/décélation (taux d'accélération et de décélérationidentiques pour la forme trapézoidale)Contrôlee par ACC.Sortie d'impulsion à phase unique avec forme trapézoidale (prend en charge une fréquence de démar- rage et des taux d'accélération/de décélération différents)Contrôlee par PLS2(887). | Les sorties intégrées (bits 00 à 03 de CIO 2961) peuvent être utilisées en tant que sorties d'impulsion 0 et 1.Fréquence cible: 0 Hz à 100 kHzTaux de service: 50%Le mode de sortie d'impulsion peut être régle sur le contrôle d'impulsion horsaire/anti-horaire ou sur le contrôle de direction avec impulsion positive, mais le même mode de sortie doit être utilisé pour les sorties d'impulsion 0 et 1.Remarque La PV de la sortie d'impulsion 0 est sauvegardée dans A276 et A277. La PV de la sortie d'impul-sion 1 est sauvegardée dans A278 et A279. |
| Exécuter des opérations de recherche d'origine et de retard à l'origine. | Sorties intégrées | Sorties d'impul-sion 0 et 1 | Fonctions d'origine(recherche d'origine et retard à l'origine) | Les opérations de recherche d'origine et de retard à l'origine peuvent être exécutées via des sorties d'impulsion.Recherche d'origine :Pour lancer une recherche d'origine, confi-gurez l'API pour activer l'opération de recherche d'origine, définiSEE les divers paramètres de recherche d'origine et exé-cutez l'instruction ORIGIN SEARCH (ORG(889)). La carte déterminé l'empl- cement de l'origine sur base du signal d'entrée de proximité d'origine et du signal d'entrée d'origine. Les coordonnées de la PV de la sortie d'impulsion sont automatiki-quement configurées en tant que coor-données absolues.Retour à l'origine :Pour returner à l'origine prédéfinie, défini- nissez les divers paramètres de retard à l'origine et exécutez l'instruction ORIGIN SEARCH (ORG(889)). |
| Modification de la position de destinationpendant le positionnement(Par exemple, exécueter une opération decontournementd'urgence avec la fonction de démarrages multiples.) | Sorties intégrées | Sorties d'impul-sion 0 et 1 | Positionnement avec l'instruction PLS2(887) | Lorsqu'une opération de positionnement lancée à l'aide d'une instruction PULSE OUTPUT (PLS2(887)) est en cours, il est possible d'exécueter une autre instruction PLS2(887) pour modifier la position de destination, la vitesse de destination, le taux d'accélération et le taux de décélération. |
| Modifier la vitesse par pas (approximation à lignes multiples) pendant le contrôle de vitesse. | Sorties intégrées | Sorties d'impulsion 0 et 1 | Utilisez l'instruction ACC(888) (continue) pour modifier les taux d'accelération et de décélération. | Lorsqu'une opération de contrôle de vitesse lancée à l'aide d'une instruction ACC(888) (continue) est en cours, il est possible d'exéçuter une autre instruction ACC(888) (continue) pour modifier le taux d'accelération ou de décélération. |
| Modifier la vitesse par pas (approximation à lignes multiples) pendant le positionnement. | Sorties intégrées | Sorties d'impulsion 0 et 1 | Utilisez l'instruction ACC(888) (indépendante) ou PLS2(887) pour modifier les taux d'accelération et de décélération. | Lorsqu'une opération de positionnement lancée à l'aide d'une instruction ACC(888) (indépendante) ou PLS2(887) est en cours, il est possible d'exéçuter une autre instruction ACC(888) (indépendante) ou PLS2(887) pour modifier le taux d'accelération ou de décélération. |
| Exéçuter une interruption d'alimentation à distance fixe. | Sorties intégrées | Sorties d'impulsion 0 et 1 | Exéçuter le positionnement avec l'instruction PLS2(887) pendant une opération lancée avec l'instruction SPED(885) (continue) ou ACC(888) (continue). | Lorsqu'une opération de contrôle de vitesse lancée à l'aide d'une instruction SPED(885) (continue) ou ACC(888) (continue) est en cours, il est possible d'exéçuter l'instruction PLS2(887) pour passer au positionnement, émettre un nombre fixe d'impulsions et s'arrête. |
| Une fois l'origine déterminée, procédéur au positionnement uniquement avec des coordonnées absolues, sans tener compte de la direction de la position actuelle ou de la position de destination. | Sorties intégrées | Sorties d'impulsion 0 et 1 | La direction de positionnement est sélectionnée automatiquement dans le système de coordonnées absolues. | En cas d'utilisation de coordonnées absolues (origine définie ou instruction INI(880) exécutée pour modifier la PV), le sens horaire ou anti-horaire est selectionné automatiquement sur base de la relation entre la PV de l'impulsion de sortie et le nombre d'impulsions de sortie spécifique au moment où l'instruction de sortie d'impulsion est exécutée. |
| Procédéer à un contrôle triangulaire. | Sorties intégrées | Sorties d'impulsion 0 et 1 | Positionnement avec l'instruction ACC(888) (indépendante) ou PLS2(887). | Lorsqu'une opération de positionnement lancée à l'aide de l'instruction ACC(888) (indépendante) ou PLS2(887) est en cours, un contrôle triangulaire (contrôle trapézoidal sans plateau à vitesse constante) est effectué si le nombre d'impulsions de sortie requis pour l'accelération/décélération dépasse le nombre de sorties d'impulsion de destination spécifique. (Le nombre d'impulsions requises pour l'accelération/décélération correspond au temps nécessaire pour atteindre la fréquence cible x la fréquence cible.) |
| Utilissez des impulsions à taux de service variable pour la régulation de la température proportionnelle au temps. | Sorties intégrées | Sorties PWM (891) 0 et 1 (CPU21 : sortie MLI 0 unique-ment) | Contrôler avec des entrées analogiques et la fonction de sortie d'impulsion à taux de service variable (PWM(891)). | Deux des sorties intégrées (bits 04 et 05 de CIO 2961) peuvent être utilisées en tant que sorties PWM(891) 0 et 1 en exécutant l'instruction PWM(891). (CPU21 : bits 04 de CIO 2961 uniquement) |
1-9-3 Réception d'entrées d'impulsions
| Objet | E/S utilisées | Fonction | Description | |
| Recevoir des entrées de codeur rotatif incrémental pour calculer la longueur ou la position. | ||||
| • Comptage à des fréquences lentes (1 kHz max.) | Entrées intégrées | Entrées d'interruption 0 à 3 | Entrées d'interruption (mode compteur) Fréquence de comptage max. de 1 kHz (impulsions monophasées uniquement) en mode d'incrémentation ou de dépréciation | Les entrées intégrées (bits 00 à 03 de CIO 2960) peuvent être utilisées en tant qu'entrées de compteur. Les entrées d'interruption doivent être paramétrées sur le mode compteur. Les PV des entrées d'interruption 0 à 3 sont enregistrées dans A536 à A539, respectivement. |
| • Comptage à des fréquences rapides (30 kHz ou 60 kHz max.) | Entrées intégrées | Compteurs grande vitesse 0 et 1 | Fonctions du compteur à grande vitesse · Entrée de phase différentielle (multiplication par 4) 30 kHz (50 kHz) · Impulsion + entrée de direction 60 kHz (100 kHz) · Entrée d'impulsion vers le haut/bas 60 kHz (100 kHz) · Entrée d'incrémentation 60 kHz (100 kHz) Remarque Les chiffres entre parentheses con-cernent les entrées du driv-ver de ligne. | Les entrées intégrées (bits 02, 03 et 06 à 09 de CIO2960) peuvent être utilisées en tant qu'entrées de compteur grande vitesse. La PV du compteur grande vitesse 0 est sauvégardée dans A270 et A271. La PV du compteur grande vitesse 1 est sauvégardée dans A272 and A273. Les compteurs peuvent être utilisés en mode circulaire ou linéaire. |
| Mesurer la longueur ou la position d'un produit. (Démarrer le comptege ou faire une pause dans le comptege lorsqu'une certaine condition est rencontres.) | Entrées intégrées | Compteurs grande vitesse 0 et 1 | Bits de porte de compteur à grande vitesse (bits A53108 et A53109) | Le compteur à grande vitesse peut être démarré ou arrêté (maintien de la valeur en cours) à partir du programme de la carte en activer ou désactiver les bits de porte de compteur à grande vitesse (bits A53108 et A53109) lorsque les conditions recherchées sont réunies. |
| Mesurer la vitesse d'un produit depuis ses données de position (mesure de fréquence). | Entrées intégrées | Compteur grande vitesse 0 | Instruction PRV(881) (HIGH-SPEED COUNTER PV READ) | L'instruction PRV(881) peut être utilisée pour mesurer la fréquence des impulsions. · Plage avec entrées de phase différentielle : 0 à 50 kHz · Plage avec tous les autres modes d'entrée : 0 à 100 kHz |
| Instruction PRV2(883) (COUNTER FREQUENCY CONVERT) | Vous pouvez utiliser l'instruction PRV2(883) pour mesurer la fréquence d'impulsions et convertir cette fréquence en vitesse de rotation (tr/min.) ou convertir la PV de compteur en nombre total de révolutions (pour les compteurs à grande vitesse uniquement). Le résultat est calculé à partir du nombre d'impulsions par évolution. | |||
1-9-4 Liaison API série
| Objet | E/S utilisées | Fonction | Description |
| Partager des informations d'alarmes entre plusieurs UC CJ1M. | Aucune. | Connexions inter-API | Utilisez la configuration de l'API pour paramétre le mode de communications en série du port de communication RS-232C sur la carte d'analyse des connexions inter-API ou sur la carte interrogée. Connectez un convertisseur CJ1W-CIF11 au port RS-232C intégré pour connecter plusieurs UC via le RS-422A/485. (RS-232C peut également être utilisé pour une connexion 1:1.) De cette façon, vous pouvez échanger jusqu'à 10 mots de données par l'UC. |
| Lorsqu'un TOP OMRON PT est connecté à une l'UC CJ1M via NT Link (mode 1:N), partagez la connexion pour la liaison d'API en série. | Le TOP peut être connecté via RS-422A/485 au niveau de la liaison d'API en série et communiquer avec l'UC via un NT Link 1:N. |
Remarque
Le CJ1W-CIF11 n'est pas isolé, la distance totale de transmission pour l'ensemble du chemin de transmission ne doit donc pas dépasser 50m. Si la distance totale de transmission est supérieure à 50m, utilisez le câble NT-AL001 isolé, pas le CJ1W-CIF11. Si le NT-AL001 est utilisé seul, la distance totale de transmission pour l'ensemble du chemin de transmission ne doit donc pas dépasser 500m.
1-9-5 Comparaison avec les sorties d'impulsion CJ1W-NC
| Elément | CJ1M | Unité de contrôle de position CJ1W-NC | |
| Méthode de contrôle | Contrôle avec les instructions de l'impulsion de sortie du schéma contact (SPED(885), ACC(888) et PLS2(887)). | Contrôle avec le bit de commande de début (bit de commande de mouvement relatif ou bit de commande de mouvement absolu). | |
| Modification de la vitessependant le positionnement | Lorsque l'instruction SPED(885)(indépendante), ACC(888) (indépendante) ou PLS2(887) est en cours, chaque instruction peut être exécutée à nouveau afin de modifier la vitesse. | Remplacement | |
| Modification de la vitessependant le contrôle de la vitesse | Lorsque l'instruction SPED(885) (continue) ou ACC(888) (continue) est en cours, chaque instruction peut être exécutée à nouveau afin de modifier la vitesse. | Remplacement | |
| Fonctionnement pas à pas | Des entrées externes peuvent être utilisées dans le schéma contact pour lancer et arrêtier l'exçétion des instructions ACC(888) (continue) et SPED(885) (continue). | Contrôle avec le bit de démarrage pas à pas, le bit d'arrêt pas à pas et le bit de spécification de la direction. | |
| Recherche origine | Contrôle avec l'instruction ORG(889) du schéma contact. | Exécutée avec le bit de recherche de l'origine. | |
| Retour origine | Contrôle avec l'instruction ORG(889) du schéma contact. | Exécutée avec le bit de retard à l'origine. | |
| Apprentissage | Non prise en charge. | Exécutée avec le bit de début de l'apprentissage. | |
| Interruption d'alimentation àdistance fixe(Sortie continue avecpositionnement) | Exécuter le positionnement avecl'instruction PLS2(887) pendant uneopération de contrôle de la vitesse lancéeavec l'instruction SPED(885) (continue) ouACC(888) (continue). | Exécutée avec le bit de début de l'interruption d'alimentation à distance fixe. | |
| Modification de la position del'estimation pendant lepositionnement(démarrages multiples) | Une instruction PLS3(887) peut être lancée tandis qu'une autre instruction PLS2(887) est en cours d'exécution. | Exécutée avec le bit de commande de début (bit de commande de mouvement relatif ou bit de commande de mouvement absolu) en cas d'exécution directe. | |
| Décélération jusqu'à l'accut au cours du positionnement | Exécuter une instruction ACC(888)(indépendante) pendant une opération de positionnement lancée avec l'instruction ACC(888) (indépendante) ou PLS2(887). | Exécutée avec le bit de décélération jusqu'à l'accut. | |
| Décélération jusqu'à l'accut au cours du contrôle de vitesse | Exécuter une instruction ACC(888)(continue) pendant une opération de contrôle de la vitesse lancée avec l'instruction SPED(885) (continue) ouACC(888) (continue). | Exécutée avec le bit de décélération jusqu'à l'accut. | |
| E/Sexterne | Signal d'entrée d'origine | Une entrée intégrée est utilisée. | Entrée via la borne d'entrée de l'unité de contrôle de la position. |
| Signal d'entrée deproximity d'origine | Une entrée intégrée est utilisée. | Entrée via la borne d'entrée de l'unité de contrôle de la position. | |
| Signal del positioningterminé | Une entrée intégrée est utilisée. | Entrée via la borne d'entrée de l'unité de contrôle de la position. | |
| Sortie deréinitialisation ducompteurd'erreurs | Une sortie intégrée est utilisée. | Sortie via la borne de sortie de l'unité de contrôle de la position. | |
| Entrée de limitehoraire/anti-horaire | Une unité d'entrée distincte est utilisée et un bit de zone auxiliaire est contrôle depuis le programme. | Entrée via la borne d'entrée de l'unité de contrôle de la position. | |
1-10 Comparaison avec les API série CS
Les API des séries CS et CJ utilisent la même architecture et sont fondamentalement identiques en termes de structure de programme (tâches), système d'instruction, mémoire E/S et autres fonctionnalités. Ils diffèrent toutefois dans le sens où les API série CJ ont une structure d'unité différente, prenant en charge des unités différentes, ne prenant pas en charge les cartes internes, ont des racks d'extension différents, ont une méthode d'affectation d'E/S différente, etc. Ces différences sont détaillées dans le tableau suivant.
| Elément | API série CJ, UC CJ1-H | API série CS, UC CS1-H | |
| Dimensions : Hauteur x largeur | 90 x 65 mm | 130 x 123 mm | |
| Connexions des cartes | Connectés entre eux via des connecteurs. Le couvercle de fin est connecté à l'extrémité droit pour indiquer la fin du rack. | Montés sur des racks. | |
| Capacité d'E/S maximale | 2 560 points d'E/S | 5 120 points d'E/S | |
| Capacité maximale du programme | 250 Kpas | 250 Kpas | |
| Mémoire des données maximale (zones DM et EM confondues) | 448 Kmots | 448 Kmots | |
| Système d'instructions | Les mêmes | ||
| Mémoire d'E/S | Les mêmes | ||
| Configuration API | Les mêmes | ||
| Fonction des tâches cycliques | Les mêmes | ||
| Tâches d'interruption | Les mêmes (tâche d'interruption de l'alimentation, tâches d'interruption programmées, interruption d'E/S et tâches d'interruption externes). | ||
| Péripétrique de programmation | CX-Programmer (versions 2.1 ou supérieures) et consoles de programmation | ||
| Temps d'exécution des instructions | Instructions de base | 0,02 μs min | |
| Instructions spéciales | 0,06 μs min | ||
| Temps de dépassement | 0,3 ms | ||
| Montage | Rail DIN (non montables avec des vis) | Rail DIN ou vis | |
| Cartes internes | Non prise en charge. | Prise en charge. | |
| Cartes E/S spéciales et cartes réseau | La structure des affectations est identique. Cartes E/S spéciales : 96 unités max. (restrictions sur les positions de montage) Unités de bus UC : 16 unités max. | ||
| Positions de montage du rack UC | 10 unités max. (11 unités ou plus provoqueront une erreur) | 3, 5, 8 ou 10 emplacements | |
| Positions de montage du rack d'extension | 10 unités max. (11 unités ou plus provoqueront une erreur) | 2, 3, 5, 8 ou 10 emplacements | |
| Racks d'extension | Une carte de commande E/S est requise sur le rack UC et une carte d'extension esclave E/S est requise sur chaque rack d'extension. | Il est possible de connecter des racks d'extension des séries C200H et CS sans carte de commande E/S ou sans carte d'extension esclave E/S. | |
| Nombre maximal de racks d'extension | 3 | 7 | |
| Longueur totale maximale du cable des racks d'extension | 12 m | ||
| Nombre maximal d'unités | 40 | 80 | |
| E/S déportées SYSMAC BUS | Non prise en charge. | Prise en charge. | |
| Mémoire de fichier (cartes mémoire et zone EM) | Les mêmes | ||
| Mémoire d'enregistrement | Les mêmes | ||
| Affectation d'E/S | Affectation automatique de la droite vers la gauche en commençant par la carte la plus proche de l'UC puis de la droite vers la gauche sur les racks d'extension. | Affectation automatique de la droite vers la gauche en commençant par la carte la plus proche de l'UC puis de la droite vers la gauche sur les racks d'extension. | |
| Tables d'E/S enregistrées | Prise en charge | Pris en charge (mais l'utilisation est possible sans creator de tableaux E/S depuis un périhérique de programmation). | Pris en charge (doivent être créés depuis le périhérique de programmation). |
| Modes | Aussi bien les tableaux E/S de l'utiliser que l'affection d'E/S automatique au démarrage (pas de vérification des tableaux E/S). La configuration par défaut est l'affection d'E/S automatique au démarrage. Les tableaux E/S de l'utiliser peuvent être automatiquement utilisés en configurant et en transférant les tableaux E/S (ou filcher de paramètres). Si les tableaux E/S sont supprimés d'une l'UC depuis le CX-Programmer, l'affection d'E/S automatique au démarrage est à nouveau utilisé. | Tableaux E/S de l'utiliser uniquement (les tableaux E/S peuvent être comparés aux E/S réelles). | |
| Affectation des mots non utilisés | Uniquement disponible en utilisant les tableaux E/S de l'utiliser (configurée en EDITANT les tableaux E/S sur le CX-Programmer et en les transférant vers l'UC). | Toujours possible. (Configurée en editant les tableaux E/S sur le CX-Programmer et en les transférant vers l'UC.) | |
| Différences entre les tableaux E/S enregistrées et les E/S réelles | Une erreur de configuration de l'E/S se produit (erreur fatale). (Sans rack arrêté et à cause de la méthode de connexion physique, il est pratiquement impossible de faire tomber une carte ou de creator un emplacement vide. Sinon, les différences entre les tableaux E/S enregistrées et les E/S réelles sont beaucoup plus importantes). | Une erreur de vérification de l'E/S se produit (erreur non fatale). | |
| Configuration du premier mot de chaque rack | Prise en charge. | Prise en charge. | |
| Mode de démarrage lorsqu'une console de programmation n'est pas montée et que l'API est configéré pour utiliser un mode de fonctionnement spécifique sur la console de programmation | Mode RUN | ||
| Ports de communication en série | Un port périhérique et un port RS-232C. | ||
| Modes de communica-tion en série | port périhérique | Les mèmes : Bus périhérique, console de programmation, Host Link, NT Link 1:N | |
| Port RS-232C | Les mèmes : Bus périhérique, Host Link, NT Link 1:N, pas de protocole | ||
| Commandes de communication | Commandes FINS, commandes Host Link | ||
| Registres d'index | Les mèmes | ||
| Fonctions de diagnostic | Les mèmes | ||
| Fonction du journal d'erreurs | Les mèmes | ||
| Fonctions de débogage | Les mèmes (configuration/réinitialisation forcee, surveillance différentielle, tracage des données, tracage des erreurs d'instruction) | ||
| Fonctions de configuration du temps de réponse d'E/S | Les mèmes | ||
| Batterie (Voir remarque.) | CPM2A-BAT01 | CS1W-BAT01 | |
Remarque : Utilisez une batterie CJ1W-BAT01 pour l'UC CJ1M.
Caractéristiques techniques et configuration système
Vous trouverez dans ce chapitre des tableaux de modèles standards, les caractéristiques techniques des unités, les configurations de système et une comparaison entre différentes cartes.
2-1 Caractéristiques techniques. 78
2-1-1 Caractéristiques des performances 78 2-1-2 Caractéristiques techniques générales 89
2-2 Composants des UC et fonctions 91
2-2-1 Composants de l'UC 91 2-2-2 Capacités de l'UC 93 2-2-3 Classifications des unités 94 2-2-4 Communications de données 94
2-3 Configuration du système standard 95
2-3-1 Vue d'ensemble 95 2-3-2 Rack UC série CJ 96 2-3-3 Racks d'extension série CJ 103 2-3-4 Unités pouvant être connectées 104 2-3-5 Nombre maximal de cartes 105
2-4 Cartes E/S 105
2-4-1 Cartes E/S standards série CJ. 105 2-4-2 Cartes E/S spéciales série CJ 108 2-4-3 Cartes réseau série CJ. 110
2-5 Configuration du système étendue 110
2-5-1 Système de communication en série. 110 2-5-2 Systèmes 112 2-5-3 Système du réseau de communication 122
2-6 Consommation électrique de la carte 126
2-6-1 Racks UC série CJ et racks d'extension 126 2-6-2 Exemples de calculs 127 2-6-3 Tableaux de consommation électrique 128
2-7 Capacité de la zone de configuration de la carte réseau 130 2-8 Liste des paramètres des tableaux E/S 131
2-8-1 Cartes E/S standards série CJ 131 2-8-2 Cartes E/S spéciales série CJ 132 2-8-3 Cartes réseau série CJ 133
2-1-1 Caractéristiques des performances
UC CJ1-H
| UC | CJ1H- CPU67H | CJ1H- CPU66H | CJ1H- CPU65H | CJ1G- CPU45H | CJ1G- CPU44H | CJ1G- CPU43H | CJ1G- CPU42H | |
| Bits d'E/S | 2 560 | 1 280 | 960 | |||||
| Mémoire du programme utilisé (Voir remarque.) | 250 Kpas | 120 Kpas | 60 Kpas | 60 Kpas | 30 Kpas | 20 Kpas | 10 Kpas | |
| Mémoire de données | 32 Kmots | |||||||
| Mémoire de données étendue | 32 Kmots x 13 banques E0_00000 à E6_32767 | 32 Kmots x 7 banques E0_00000 à E6_32767 | 32 Kmots x 3 banques E0_00000 à E2_32767 | 32 Kmots x 3 banques E0_00000 à E2_32767 | 32 Kmots x 1 banques E0_00000 à E0_32767 | |||
| Blocs de fonction | Nombre maximum de défini-tions | 1024 | 1024 | 1024 | 1024 | 1024 | 128 | 128 |
| Nombre maximum d'instances | 2048 | 2048 | 2048 | 2048 | 2048 | 256 | 256 | |
| Mémoire flash | Mémoire de programme FB (Ko) | 1664 | 1664 | 1024 | 1024 | 512 | 512 | 512 |
| Fichiers de commentai- res (Ko) | 128 | 128 | 64 | 64 | 64 | 64 | 64 | |
| Fichiers d'index de program-mes (Ko) | 128 | 128 | 64 | 64 | 64 | 64 | 64 | |
| Tables de symboles (Ko) | 128 | 128 | 128 | 128 | 64 | 64 | 64 | |
| Consommation électrique | 0,99 A à 5 V c.c. | 0,99 A à 5 V c.c. | 0,91 A à 5 V c.c. | |||||
| Connecteur (fourni) | Un connecteur RS-232C (fiche : XM2A-0901, boîtier : XM2S-0911-E) fourni en standard avec l'UC | |||||||
UC CJ1M
| Elément | Désignation | |||||
| UC avec E/S intégrées | UC sans E/S intégrées | |||||
| Modèle | CJ1M-CPU23 | CJ1M-CPU22 | CJ1M-CPU21 | CJ1M-CPU13 | CJ1M-CPU12 | CJ1M-CPU11 |
| Points E/S | 640 | 320 | 160 | 640 | 320 | 160 |
| Mémoire de programme utiliser | 20 Kpas | 10 Kpas | 5 Kpas | 20 Kpas | 10 Kpas | 5 Kpas |
| Nombre maximal de racks d'extension | 1 max. | Non pris en charge. | 1 max. | Non pris en charge. | ||
| Mémoire de données | 32 Kmots | |||||
| Mémoire de données étendue | Non pris en charge. | |||||
| Temps de démarrage sortie d'impulsion | • 46 μs (sans accélération/décé-lération) • 70 μs (avec accélération/décé-lération) | • 63 μs (sans accélération/ décélération) • 100 μs (avec accélération/ décélération) | --- | |||
| Elément | Désignation | ||||||
| UC avec E/S intégrées | UC sans E/S intégrées | ||||||
| Modèle | CJ1M-CPU23 | CJ1M-CPU22 | CJ1M-CPU21 | CJ1M-CPU13 | CJ1M-CPU12 | CJ1M-CPU11 | |
| Entrées interruption | 2 | 1 | 2 | 1 | |||
| Points de sortie MLI | 2 | 1 | Aucun | ||||
| Nombre max. de sous-routines | 1,024 | 256 | 1,024 | 256 | |||
| Nombre max. de sauts pour l'instruction JMP | 1,024 | 256 | 1,024 | 256 | |||
| Entrées intégrées | 10 • Entrées d'interruption (réponse rapide): 4 entrées • Compteur à grande vitesse: 2 entrées (phase différentielle à 50 kHz ou monophasé à 100 kHz) | --- | |||||
| Sorties intégrées | 6 • Sortie impulsions: 2 à 100 kHz • Sorties MLI: 2 | 6 • Sortie impulsions: 2 à 100 kHz • Sorties MLI: 1 | --- | ||||
| Blocs de fonction | Nombre maxi-mum de défini-tions | 128 | |||||
| Nombre maxi-mum d'instan-ces | 256 | ||||||
| Mémoire flash | Mémoire de programme FB (Ko) | 256 | |||||
| Fichiers de commentaires (Ko) | 64 | ||||||
| Fichiers d'index de programmes (Ko) | 64 | ||||||
| Tables de symboles (Ko) | 64 | ||||||
| Consommation de courant (fournie par les cartes d'alimentation) | 0,64 A à 5 V c.c. | 0,58 A à 5 V c.c. | |||||
| Connecteur (fourni) | Un connecteur RS-232C (fiche : XM2A-0901, boftier : XM2S-0911-E) fourni en standard avec l'UC | ||||||
UC CJ1
| UC | CJ1G-CPU45 | CJ1G-CPU44 |
| Bits d'E/S | 1 280 | |
| Mémoire du programme utilisé(voir remarque) | 60 Kpas | 30 Kpas |
| Mémoire de donnéesées | 32 Kmots | |
| Mémoire de donnéesésétendue | 32 Kmots x 3 banquesE0_00000 à E2_32767 | 32 Kmots x 1 banqueE0_00000 à E0_32767 |
| Consommationélectrique | 0,91 A à 5 Vc.c. | |
Remarque
Le nombre de pas dans un programme n'est pas identique au nombre d'instructions. Par exemple, les instructions LD et OUT requièrent un pas chacune, alors que l'instruction MOV(021) en a besoin de 3. La capacité du programme indique le nombre total de pas pour toutes les instructions du programme. Reportez-vous au chapitre 10-5 Temps d'exécution de l'instruction et nombre de pas pour connaître le nombre de pas requis pour chaque instruction.
Caractéristiques techniques communes
| Elément | Caracteristique techniques | Référence | |||
| Méthode de contrôle | Programme sauvégardé | --- | |||
| Méthode de contrôle E/S | Le scannage cyclique et le traitement immédiat sont tous deux possibles. | --- | |||
| Programmation | Schéma contact | --- | |||
| Mode de traitement UC | UC CJ1-H: mode normal, mode de traitement parallèle avec accès à la mémoire asynchrone, mode de traitement parallèle avec accès à la mémoire synchrone, ou mode de priorité du péripérisque de serviceUC CJ1M: mode normal ou mode de priorité du péripérisque de serviceUC CJ1: mode normal ou mode de priorité du péripérisque de service | --- | |||
| Longueur de l'instruction | 1 à 7 pas par instruction | 10-5 Temps d'exécution de l'instruction et nombre de pas | |||
| Instructions de schéma contact | Environ 400 (codes de fonction à 3 chiffres) | --- | |||
| Temps d'exécution | UC CJ1-H: Instructions de base : 0,02 μs min.Instructions spéciales : 0,06 μs min.UC CJ1M (CPU12/13/22/23): Instructions de base : 0,10 μs min.Instructions spéciales : 0,15 μs min.UC CJ1M (CPU11/12): Instructions de base : 0,1 μs min.Instructions spéciales : 0,15 μs min.UC CJ1: Instructions de base : 0,08 μs min.Instructions spéciales : 0,12 μs min. | 10-5 Temps d'exécution de l'instruction et nombre de pas | |||
| Temps de dépassement | UC CJ1-H: Mode normal : 0,3 ms min.Traitement parallèle : 0,3 ms min.UC CJ1M (CPU12/13/22/23): 0,5 ms min.UC CJ1M (CPU11/12): 0,7 ms min.UC CJ1: 0,5 ms min. | --- | |||
| Méthode de connexion de la carte | Pas de rack arrêté : cartes connectées directement les ones aux autres. | --- | |||
| Méthode de montage | Rail DIN (montage avec vis impossible) | 5-2-6 Installation du rail DIN | |||
| Éléments | Caracteristicques techniques | Référence | |||
| Nombre maximal de cartes pouvant être connectées | •UC CJ1-H et CJ1: Par UC ou rack d'extension : 10 cartes en incluant les cartes E/S standards, les cartes E/S spéciales et les cartes réseau. Total par API : 10 cartes sur le rack UC et 10 cartes sur chacun des 3 racks d'extension = 40 cartes au total. •UC CJ1M: Au total, 20 cartes dans le système, dont 10 sur le rack UC et 10 sur le rack d'extension. | --- | |||
| Nombre maximal de racks d'extension | •UC CJ1-H et CJ1: 3 max. (Une carte d'extension maître E/S est requise sur le rack UC et une carte d'extension esclave E/S est requise sur chaque rack d'extension.) •UC CJ1M (CPU 13/23 uniquement): 1 max. (Une carte d'extension maître E/S est requise sur le rack UC et une carte d'extension esclave E/S est requise sur le rack d'extension.) •UC CJ1M (CPU11/12/21/22): Extension impossible. | 2-3-3 Racks d'extension série CJ | |||
| Nombre de tâches | 288 (tâches cycliques : 32, tâches d'interruption : 256) Avec les UC CJ1-H ou CJ1M, les tâches d'interruption peuvent être définies en tant que tâches cycliques appelées « tâches cycliques extra » . Celles-ci comprises, il est possible d'utiliser jusqu'à 288 tâches cycliques. Remarque 1 Les tâches cycliques sont exécutées à chaque cycle et sont contrôlées par les instructions TKON(820) et TKOF(821). Remarque 2 Les 4 types de tâches d'interruption suivants sont pris en charge. Tâches d'interruption de l'alimentation : 1 max. Tâches d'interruption programmées : 2 max. Tâches d'interruption d'E/S : 32 max. Tâches d'interruption externes : 256 max. | Manuel de programmation : 1-3 Programmes et tâches Manuel de programmation : CHAPITRE 4 : Tâches | |||
| Types d'interruption | Interruptions programmées : Interruptions exécutées à une heures programmée par une temporisation intégrée de l'UC. (voir remarque) Interruptions d'E/S : Interruptions exécutées à partir de cartes d'entrées d'interruption. Interruptions de mise hors tension : Interruptions exécutées lorsque l'UC est mise hors tension. Interruptions d'E/S externes : Interruptions exécutées à partir des cartes E/S spéciales ou des cartes réseau. Remarque 1 UC CJ1-H et CJ1 : L'intérvalle de temps de l'interruption programmée est soit de 1 ms à 9 999 ms, soit de 10 ms à 99 990 ms, en unités de 1 ms ou 10 ms. UC CJ1M : Outre ce qui est dit ci-dessus, un intervalle d'interruption programmée de 0,5 ms à 999,9 ms, en unités de 0,1 ms, est également possible. Remarque 2 pas supporté lorsque la carte d'alim. CJ1W-PD022 est montée. | Manuel de programmation : 4-3 Tâches d'interruption | |||
| Appel de sous-pro programmes depuis plusieurs tâches | UC CJ1-H : Pris en charge (applées « sous-programmes globaux »). UC CJ1 : Non prise en charge. | Tâches : Manuel de programmation (W394) | |||
| Blocs de fonction (UC avec version de carte 3.0 ou supérieure uni-quence) | Langages dans les définitions des blocs de fonction : programmation de schémas contacts, texte structuré | Manuel d'utilisation du CX-Programmerversion 5.0 - UC CS1-H, CJ1-H, CJ1M - Blocs de fonction (W438) | |||
| Elément | Caracteristiques techniques | Référence | |||
| Zone CIO(no-yauE/S) | zone d'E/S | 1 280 : CIO 000000 à CIO 007915 (80 mots de CIO 0000 à CIO 0079)La valeur par défaut (CIO 0000) du premier mot peut êtrechangée, de sorte qu'il est possible d'utiliser les mots CIO 0000 à CIO 0999.Les bits d'E/S sont affectés aux cartes E/S standards. | La zone CIO peut être utilisée en tant que bits de travail si les bits ne sont pas utilisés comme indiqué ici. | 9-3 Zone d'E/S | |
| Zone de liaison | 3 200 (200 mots) : CIO 10000 à CIO 119915 (mots CIO 1000 à CIO 1199)Les bits de liaison sont utilisés pour les liaisons de données et sont affectés aux cartes des systèmes Controller Link. | 9-4 Zone de liaison de données2-5 Systeme du réseau de communica-tionManuel d'utilisation de la carte Controller Link(W309) | |||
| Zone des car-tes réseau | 6 400 (400 mots) : CIO 150000 à CIO 189915 (mots CIO 1500 à CIO 1899)Les bits de la carte réseau permettent de sauvégarder l'état de fonctionnement des cartes réseau.(25 mots par unité, 16 unités max.) | 9-5 Zone des cartes réseauManuel d'utilisation de chaque carte réseau | |||
| Zone des cartes d'E/S spéciales | 15 360 (960 mots) : CIO 200000 à CIO 295915 (mots CIO 2000 à CIO 2959)Les bits de la carte E/S spéciale sont affectés aux cartes E/S spéciales.(10 mots par unité, 96 unités max.)Remarque Les cartes E/S spéciales sont des cartes E/S qui appartiennent à un groupe spécial appelé « cartes E/S spéciales ». Exemple : Carte d'entrée analogue CJ1W-AD081 | 9-6 Zone des cartes d'E/S spécialesManuel d'utilisation de chaque carte E/S spéciale | |||
| Zone de con-nexion inter-API (UC CJ1M uniquement) | 1 440 (90 mots) : CIO 310000 à CIO 318915(mots CIO 3100 à CIO 3189) | 9-7 Zone de liaison API série | |||
| Zone Device-Net | 9 600 (600 mots) : CIO 320000 à CIO 379915 (mots CIO 3200 à CIO 3799)Les bits DeviceNet sont affectés aux esclaves des commu-nications E/S déportées de la carte DeviceNet lorsque la fonction maître est utilisée avec des affectations fixes. | Manuel d'utilisation des cartes DeviceNet(W380) | |||
| Configuration 1 de l'afactation fixe Sorties : CIO 3200 à CIO 3263Entrées : CIO 3300 à CIO 3363 | |||||
| Configuration 2 de l'afactation fixe Sorties : CIO 3400 à CIO 3463Entrées : CIO 3500 à CIO 3563 | |||||
| Configuration 3 de l'afactation fixe Sorties : CIO 3600 à CIO 3663Entrées : CIO 3700 à CIO 3763 | |||||
| Les mots suivants sont affectés à la fonction maître, y compris lorsque l'unité DeviceNet est utilisé en tant qu'esclave. | |||||
| Configuration 1 de l'afactation fixe Sorties : CIO 3370 (escave vers maître)Entrées : CIO 3270 (maître vers esclave) | |||||
| Configuration 2 de l'afactation fixe Sorties : CIO 3570 (escave vers maître)Entrées : CIO 3470 (maître vers esclave) | |||||
| Zone d'E/S interne | 4 800 (300 mots) : CIO 120000 à CIO 149915(mots CIO 1200 à CIO 1499)37 504 (2 344 mots) : CIO 380000 à CIO 614315(mots CIO 3800 à CIO 6143)Les bits de la zone CIO sont utilisés en tant que bits de travail dans la programmation pour contröler l'exécution du programme. Ils peuvent être utilisés pour les E/S externes. | 9-2-2 Présentation des zones de données | |||
| E filament | Caracteristiques techniques | Référence |
| Zone de travail | 8 192 bits (512 mots) : W00000 à W51115 (W000 à W511) Contrôle les programmes uniquement. (L'E/S des bornes E/S externes n'est pas disponible.) Remarque Lorsque vous utilisez des bits de travail dans la programmation, utilisez d'abord les bits de la zone de travail avant d'utiliser les bits des autres zones. | 9-2-2 Présentation des zones de données 9-7 Zone de liaison API série |
| Zone de maintainen | 8 192 bits (512 mots) : H00000 à H51115 (H000 à H511) Les bits de maintainen sont utilisés pour contröler l'exécution du programme et pour maintenir leur état ON/OFF lorsqu'API est mis hors tension ou que le mode de fonctionnement est modifié. Remarque Les mots de la zone de maintainen des blocs de fonction sont alloués de H512 à H1535. Ces mots ne peuvent être utilisés que pour la zone d'instances des blocs de fonction (zone de variables allouée en interne). | 9-2-2 Présentation des zones de données 9-10 Zone de maintainen |
| Zone auxiliaire | Lecture seule : 7 168 bits (448 mots) : A00000 à A44715 (mots A000 à A447) Lecture/édriture : 8 192 bits (512 mots) : A44800 à A95915 (mots A448 à A959) Les bits auxiliaires sont affectés à des fonctions spécifiques. | 9-2-2 Présentation des zones de données 9-11 Zone auxiliaire |
| Zone temporaire | 16 bits (TR0 à TR15) Les bits temporaires sont utilisés pour sauvegarder temporairement les conditions d'exécution ON/OFF au niveau des branches du programme. | 9-2-2 Présentation des zones de données 9-12 Zone TR (relais temporaire) |
| Zone de temporisation | 4 096 : T0000 à T4095 (utilisée pour les temporisations uniquement) | 9-2-2 Présentation des zones de données 9-13 Zone de temporisation |
| Zone compteur | 4 096 : C0000 à C4095 (utilisée pour les compteurs uniquement) | 9-2-2 Présentation des zones de données 9-14 Zone compteur |
| Zone DM | 32 Kmots : D00000 à D32767 Utilisée comme zone de données générales pour la lecture et l'écriture de données en unités de mot (16 bits). Les mots de la zone DM conservent leur statut lorsqu'IAP est mis sous tension ou que le mode de fonctionnement est modifié. Zone DM des cartes E/S spéciales internes : D20000 à D29599 (100 mots × 96 cartes) Utilisée pour configurer des cartes E/S spéciales. Zone DM des cartes réseau : D30000 à D31599 (100 mots × 16 cartes) Utilisée pour configurer des cartes réseau. | 9-2-2 Présentation des zones de données 9-15 Zone mémoire de données (DM) |
| Zone EM (UC CJ1-H et CJ1 uniquement) | 32 Kmots par banque, 7 banques max. : E0_00000 à E62_32767 max. (en fonction du modele de l'UC) Utilisée comme zone de données générales pour la lecture et l'écriture de données en unités de mot (16 bits). Les mots de la zone EM conservent leur statut lorsqu'IAP est mis sous tension ou que le mode de fonctionnement est modifié. La zone EM est divisée en banques et les adresses peuvent être configurées à l'aide d'une des méthodes suivantes : En modifierla banque courante à l'aide de l'instruction EMBC(281) et en configurant les adresses de la banque courante. En configurant directement les numérodes banques et les adresses. Les données EM peuvent être sauvégardées dans des fichiers en précising le numéro de la première banque. | 9-2-2 Présentation des zones de données 9-16 Zone mémoire de données étendue (EM) |
| Registres d'index | IR0 à IR15 Sauvegardent les adresses mémoire des API pour l'adressage indirect. Les registres d'index peuvent être utilisés indépendamment dans chaque tâche. Un registre occupe 32 bits (2 mots). UC CJ1-H et CJ1M uniquement. Paramètre pour utiliser chaque registre d'index indépendamment dans chaque tâche ou pour les partager entre des tâches. UC CJ1 : Registres d'index utilisés indépendamment dans chaque tâche. | 9-17 Registres d'index Manuel de programmation : 6-2 Registres d'index |
| Éléments | Caracteristicques techniques | Référence |
| Zone de drapeau de tâche | 32 (TK0000 à TK0031)Les drapeaux de tâche sont des drapeaux en lecture seule. Ils sont activés lorsque la tâche cyclique correspondante est exécutable et désactivés lorsque la tâche correspondante n'est pas exécutable ou qu'ils sont en état d'attente. | 9-19 Drapeaux de tâchesManuel de programmeation : 4-2-3 Drapeaux liés aux tâches cycliques |
| Mémoire d'enregistrement | 4 000 mots (données deTRAÇAGE : 31 bits, 6 mots) | Manuel de programmeation : 7-2-4 Traçage des données |
| Mémoire de fichier | Cartes mémoire : Il est possible d'utiliser des cartes mémoire flash compactes (format MS-DOS). Mémoire de fichier EM (UC CJ1-H et CJ1 uniquement) : Une partie de la zone EM peut être convertie en mémoire de fichier (format MS-DOS). Des cartes mémoire OMRON peuvent être utilisées. | Manuel de programmeation : CHAPITRE 5 : Fonctions de mémoire de fichier |
\section*{Caractéristiques techniques des fonctions}
| Elément | Caracteristic techniques | Référence | |
| Temps de cycle constant | 1 à 32 000 ms (unité : 1 ms)Lorsqu'un mode de traitement parallele est utilisé pour une UC CJ1-H, le temps de cycle d'exécution des fonctions est constant. | 10-4 Calcul du temps de cycleManuel de programmation : 6-1-1 Temps de cycle minimum | |
| Contrôle du temps de cycle | Possible (la carte s'arrête si le cycle est trop long) : 10 à 40 000 ms (unité : 10 ms)Lorsqu'un mode de traitement parallele est utilisé pour une UC CJ1-H, le cycle d'exécution de l'instruction est contrôle.L'exécution de l'UC s'arrête si le temps de cycle du péripérisque de service dépasse 2 s (fixe). | 10-4 Calcul du temps de cycleManuel de programmation : 6-1-2 Temps de cycle maximal (Temps de cycle d'horloge) et 6-1-3 Contrôle du temps de cycle | |
| Mise à jour d'E/S. | Mise à jour cyclique, mise à jour immédiate, mise à jour par l'instruction IORF(097).L'instruction IORF(097) met à jour les bits d'E/S affectés aux cartes E/S standards et spéciales.L'instruction CPU BUS UNIT I/O REFRESH (DLNK(226)) peut être utilisée avec les UC CJ1-H et CJ1M pour rafraîchir les bits affectés aux cartes réseau des zones CIO et DM. | 10-4 Calcul du temps de cycleManuel de programmation : 6-1-6 Méthodes de rafraîchissement E/S | |
| Temporisation de la mise à jour spéciale des cartes réseau | La mise à jour des liaisons de donnéesées des cartes Controller Link et SYSMAC LINK, des E/S déportées des cartes DeviceNet et autres mises à jour spéciales des cartes réseau sont effectuées aux temps suivants :UC CJ1 et CJ1M : période de rafraîchissement E/USC CJ1-H : période de rafraîchissement E/S et lorsque l'instruction CPU BUS UNIT I/O REFRESH (DLNK(226)) est exécutée. | 10-4 Calcul du temps de cycle | |
| Conservation de la mémoire E/S lors du changement des modes de fonctionnement | Dépend de l'état ON/OFF du bit de maintain IOM de la zone auxiliaire. | CHAPITRE 9 Zones de mémoires9-2-3 Propriétés de la zone de donnéesementsanuel de programmation : 6-4-1 Fonction de démarrage à chaud/froid | |
| Charge OFF | Toutes les sorties des cartes de sortie peuvent être désactivées lorsque l'UC est en mode RUN, MONITOR ou PROGRAM. | Manuel de programmation :6-5-2 Fonction de charge OFF et 7-2-3 Edition en ligne | |
| Méthode de mise à jour de la PV de temporisation/compteur | UC CJ1-H et CJ1M uniquement. BCD ou binaire (CX-Programmer version 3,0 ou supérieure).UC CJ1 : BCD uniquement. | Manuel de programmation : 6-4 Modification du mode de mise à jour de la PV de temporisation/compteur | |
| Éléments | Caracteristic techniques | Référence | |
| Configuration du temps de réponse d'entrée | Les constantes de temps peuvent être configurées pour les entrées à partir de cartes E/S standards. La constante de temps peut être augmentée pour réduire les effets des parasitites et des vibrations ou diminuée pour détecter les impulsions plus courtes des entrées. | 10-4-6 Temps de réponse d'E/S Manuel de programme: 6-6-1 Paramètres du temps de réponse d'E/S | |
| Configuration du mode au démarrage | Possible (Par défaut, l'UC démarre en mode RUN si aucune console de programmation n'est connectée.) | 7-1-2 Paramètres de Configuration API Manuel de programme: 1-2 Modes de fonctionnement et 1-2-3 Mode de démarrage | |
| Mémoire flash (UC CJ1-H et CJ1M uniquement) | Les données du programme utilisateur et de la zone des paramètres (configuration de l'API, par exemple) sont toujours sauvégardées automatiquement dans la mémoire flash. (Sauvegarde automatique et restauration.) UC avec version de carte 3.0 ou supérieure uniquement : Lors que vous téléchargez des projets à partir de CX-Programmer version 5.0 ou supérieure, les tables de symboles (y compris les noms de symboles de CX-Programmer et les commentaires d'E/S), les fichiers de commentaires (commentaires des équations logarithdes de CX-Programmer, autres commentaires) et les fichiers d'index de programmes (noms de sections de CX-Programmer, commentaires de sections ou commentaires de programmes) sont stockés à l'intérieur de la mémoire des commentaires dans la mémoire flash. | --- | |
| Fonctions des cartes mémoire | Programmes de lecture automatique (amorcage automatique) depuis la carte mémoire lorsque l'alimentation est activée. | Possible | 3-2 Mémoire de fichier Manuel de programme: CHAPITRE 5 Fonctions de la mémoire de fichier, 5-1-3 Fichiers et 5-2-2 Instruction CMND |
| Remplacement du programme pendant le fonctionnement de l'API | Possible | Manuel de programme: 5-2-3 Utilisation de l'instruction dans le programme utilisé | |
| Format dans lequel les données sont sauvégardées dans la carte mémoire | Programme utilisé: For-mat de fichier du programme Configuration de l'API et autres paramètres: Format de fichier de données Mémoire E/S: Format de fi-chier de données (format bi-naire), format texte ou format CSV. | Manuel de programme: 5-1 Mémoire de fichier | |
| Fonctions pour lesquilles la lecture/éditure des cartes mémoire est prise en charge. | Instructions du programme utilisé, péphériques de programme (y compris le CX-Programmer et les consoles de programmation), ordinateurs Host Link, bits de contrôle de la zone AR, opération de sauvegarde simple | Manuel de programme: 5-2 Opérations de la mémoire de fichier | |
| Archivage | Les données de la carte mémoire et la zone EM (mémoire de données étendue) peuvent être générées sous forme de fichiers. | Manuel de programme: CHAPITRE 5 Fonctions de la mémoire de fichier | |
| Débogage | Configuration/réinitialisation du contrôle, contrôle différentiel, tracage des données (programme, à chaque cycle ou lorsqu'une instruction est exécutée), tracage des erreurs d'instruction, sauvégarde de l'emplacement générant une erreur lorsqu'une erreur de programme se produit. | Manuel de programme: 7-2 Essais de fonctionnement et déboggage | |
| Edition en ligne | Les programmes utilisateur peuvent être écrasés dans des cartes de bloc de programmation lorsque l'UC est en mode MONI-TOR ou PROGRAM. Cette fonction n'est pas disponible pour les sections de programmation de bloc. Avec le CX-Programmer, plusieurs blocs de programmation peuvent être édités en même temps. | Manuel de programme: 1-2 Modes de fonctionnement et 7-2-3 Edition en ligne | |
| Elément | Caracteristique techniques | Référence | |
| Protection du programme | Protection contre l'écrasement : Paramétrée à l'aide de l'interrupteur DIP.Protection contre la copie : Mot de passer paramétré à l'aide du CX-Programmer ou des consoles de programmation. | Manuel de programmeation : 6-4-6 Protection de programme | |
| Vérification des erreurs | Erreurs de l'utiliser (ce qui signifie que l'utiliser peut définiir des erreurs fatales et non fatales)L'instruction FPD(269) peut être utilisée pour vérifier les temps et la logique d'exécution de chaque bloc de programmation.Les instructions FAL et FALS peuvent être utilisées avec les UC CJ1-H et CJ1M pour simuler des erreurs. | 11-2-5 Messages d'erreurManuel de programmeation : 6-5 Fonctions de diagnostic et 6-5-3 Fonctions d'alarme erreur | |
| Journal d'erreurs | Il est possible de sauvegarder jusqu'à 20 erreurs dans le journal d'erreurs. Les informations relatives aux erreurs incluent le code de l'erreur, les détails de l'erreur et l'houre à laquelle l'erreur est survenue.Une UC CJ1-H ou CJ1M peut être configurée de manière à ce que les erreurs FAL de l'utiliser ne soient pas sauvégardées dans le journal d'erreurs. | Manuel de programmeation : 6-4-1 Journal d'erreurs | |
| Communications en série | Port péripérisque intégré : Connexions de péripériques de programmation (y compris la console de programmation), Host Links, NT LinksPort RS-232C intégré : Connexions de péripériques de programmation (à l'exclusion de la console de programmation), Host Links, communications de non protocoles, NT Links.Carte de communication en série (vendue à part) : macros protocole, Host Links, NT Links | 2-5-1 Système de communication en sérieManuel de programmeation : 6-3 Fonctions de communications en série | |
| Horloge | Fournie sur tous les modèles.Precision : Température ambiente Erreur par mois55°C -3,5 min à +0,5 min25°C -1,5 min à +1,5 min0°C -3 min à +1 minRemarque Utilisée pour sauvegarder l'heure à laquelle la carte est mise sous tension et à laquelle l'erreur survient. | Manuel de programmeation : 6-4-5 Fonctions d'horloge | |
| Temps de détction de mise hors tension | Cartes d'alimentation c.a.: 10 à 25 ms (non fixe)Cartes d'alimentation c.c. PD025 : 2 à 5 ms, PD022 : 2 à 10 ms | 10-3 Fonctionnement hors tension | |
| Délai de détction de la mise hors tension | 0 à 10 ms (défini par l'utiliser, par défaut : 0 ms)Remarque Pas supporté lorsque la carte d'alim.CJ1W-PD022 est montée. | Manuel de programmeation : 6-4-4 Delai de détction de la mise hors tension | |
| Protection de la mémoire | Zones de maintainen : Bits de maintainen, contenu de la mémoire de données et de la mémoire de données étendue, état du compteur des drapeaux de fin et valeurs actuelles.Remarque Si le bit de maintainen IOM de la zone auxiliaire est activé et que la configuration de l'API est paramétrée pour conserver l'état du bit de maintainen IOM lorsque l'API est mis sous tension, le contenu de la zone CIO, la zone de travail, la partie de la zone auxiliaire, le drapeau et les PV de fin de temporisa-tion, les registres d'index et les registres de données seront sauvégardés pendant 20 jours au maximum. | 9-2-3 Propriétés de la zone de données | |
| Envoi de commandes vers un ordinateur Host Link | Les commandes FINS peuvent être envoyées à un ordinateur connecté via le système Host Link en exécutant les instructions des communications du réseau depuis l'API. | 2-5-2 Systèmes | |
| Programmation et surveillance déportées | Les communications Host Link peuvent être utilisées pour la programmation et la surveillance déportées via un système Controller Link ou un réseau Ethernet. | 2-5-3 Système du réseau de communicationManuel de programmeation : 6-4-7 Programma-tion et surveillance déportées | |
| Communications à trois niveaux | Les communications Host Link peuvent être utilisées pour la programmation et la surveillance déportée depuis des péripériques situés sur des réseaux jusqu'à deux niveaux (réseau Controller Link, réseau Ethernet ou autre réseau). | 2-5-2 Systèmes | |
| Sauvegarde de commentaires dans l'UC | Les commentaires d'E/S peuvent être stockés dans des fichiers de tables de symboles sur la carte mémoire, dans la mémoire des fichiers EM ou dans la mémoire des commentaires (voir remarque).Remarque La mémoire des commentaires est prise en charge pour CX-Programmer version 5.0 ou supérieure et les UC série CS/CJ avec une version de carte 3.0 ou ultérieure uniquement. | Commentaires d'E/S :Manuel d'utilisation de CX-Programmer version 5.0 (W437)Sauvegarde de commentaires dans l'UC :Manuel de programmation (W394) | |
| Vérification du programme | Des vérifications du programme sont effectuées au début de l'utilisation à la recherche d'éléments tels que l'absence d'instruction END et des erreurs d'instruction.Le CX-Programmer peut aussi être utilisé pour vérifier des programmes. | Manuel de programmation : 2-3 Vérification des programmes | |
| Signaux de sortie de contrôle | Sortie RUN : Les contacts internes sont désactivés (fermés) lorsque l'UC est en cours d'utilisation (CJ1W-PA205R). | Manuel de programmation : 6-4-3 Sortie RUN | |
| Durée de vie de la batterie | Reportez-vous à la section 12-2 Remplacement des éléments disponibles pour l'utilisateur.Batterie pour UC CJ1-H et CJ1 : CPM2A-BAT01Batterie pour UC CJ1M : CJ1W-BAT01 | 12-1-2 Précautions à prendre pour le remplacement des cartes | |
| Auto-diagnostics | Erreurs UC (temporisation du chien de garde), erreurs de bus E/S, erreurs de mémoire et erreurs de batterie. | 11-2-5 Messages d'erreur | |
| Autres fonctions | Sauvegarde du nombre de fois que l'alimentation a été interrompue. (Sauvegardée en A514.) | 10-3 Fonctionnement hors tension | |
Fonctions disponibles avec les UC CJ1M uniquement
| Elément | Caracteristic techniques | Référence | ||
| E/S intégrées | Entrées intégrées | Entrées universelles | Comme pour les cartes d'entrée, les signaux d'entrée ordi-naires sont traités en fonction de la temporisation de rafraï-chissement E/S et sont reflétés dans la mémoire E/S. | Manuel d'utilisation des E/S intégrées :5-1-2 Entrées universelles |
| Entrées d'interruption | Entrées interruption (mode direct) : Les tâches d'interrup-tion 140 à 143 sont lancées lors du front montant ou des-cendant des bits 00 à 03 du CIO 2960.Temps de réponse : 0,3 msEntrées interruption (mode compteur) : Les tâches d'interruption 140 à 143 sont lancées en incrémentant ou dépré-mentant les compteurs des bits 00 à 03 du CIO 2960.Fréquence de réponse : 1 kHz | Manuel d'utilisation des E/S intégrées :5-1-3 Entrées interruption | ||
| Compteurs grande vitesse | Les entrées de signaux au niveau des bornes d'entrée intégrées sont comptées. Vous pouvez utiliser les quatre types suivants d'entrées de compteur grande vitesse :Entrées d'impulsion à différentiel de phase :30 kHz (pour le collecteur ouvert) et 50 kHz (pour le driver de ligne)Entrées impulsion + direction : 60 kHz (pour le collecteur ouvert) et 100 kHz (pour le driver de ligne)Entrées d'impulsions Haut/Bas : 60 kHz (pour le collecteur ouvert) et 100 kHz (pour le driver de ligne)Entrées d'impulsions incrémentedielles : 60 kHz (pour le collecteur ouvert) et 100 kHz (pour le driver de ligne)La tâche d'interruption peut être lancée lorsque la con-dition de comparaison du décompte du compteur grande vitesse est rencontres. Il existe deux méthodes de comparaison de la PV du compteur grande vitesse :1) Comparaison des valeurs cibles2) Comparaison des plagesII est également possible d'interdre le comptage des signaux d'entrée (fonction porte). | Manuel d'utilisation des E/S intégrées :5-1-4 Entrées de compteurs grande vitesse | ||
| Entrées à réponse rapide | Lisent, sous forme de signaux d'entrée, les signaux d'impulsion plus courts que le temps de cycle (largeur d'impulsion minimale : 50 μs). | Manuel d'utilisation des E/S intégrées :5-1-5 Entrées à réponse rapide | ||
| Sorties intégrées | Sorties universelles | Comme pour les cartes de sortie, le contenu de la mémoire E/S est transmis en fonction de la temporisa-tion de rafraïchissement E/S. | Manuel d'utilisation des E/S intégrées :5-2-2 Sorties universelles | |
| Sorties d'impulsion | Les signaux d'impulsion à taux de service variable (taux de service : 50%) sont produits depuis la borne de sor-tie intégrée. Le contrôle de la vitesse (sortie continue d'impulsions à une fréquence spécifique) et le position-nement (sortie d'un nombre spécifique d'impulsions à une fréquence donnée, puis arrêt) sont possibles. | Manuel d'utilisation des E/S intégrées :5-2-3 Sorties d'impulsion | ||
| Sorties d'impulsion à taux de ser-vice variable (sorties PWM(891)) | Exécutent des sorties d'impulsion à un taux de service déterminé (le taux du temps ON et du temps OFF cor-respond à un cycle d'impulsion). | Manuel d'utilisation des E/S intégrées :5-2-4 Sorties d'impulsion à taux de service variable (sorties MLI(891)) | ||
| Déter-mination de l'origine | Recherche origine | Détermine l'origine mécanique par des sorties d'impul-sion reposant sur un modele spécifique dans les paramètres de recherche de l'origine. | Manuel d'utilisation des E/S intégrées :5-3-2 Recherche de l'origine | |
| Retour origine | Se déplace vers l'origine depuis n'importequelle position. | Manuel d'utilisation des E/S intégrées :5-3-5 Retour à l'origine | ||
| Liaison API série | Utilise le port RS-232C intégré pour échanger des données entre des UC sans qu'aucun programme soit nécessaire. La liaison API série peut aussi inclure des IHM définis pour des liaisons réseaux (mode 1:N) com-binés à des UC. | Manuel de programmation :6-4-3 Liaisons d'API en série | ||
| Elément | Caracteristiques techniques | Référence | ||
| Inter-rup-tions pro-gram-mées | Interruptions program-mées en unités de 0,1 ms | Lance les tâches d'interruption programmée à un inter-valle minimum de 0,5 ms, à une precision de 0,1 ms. (Paramétré dans la configuration de l'API.) | Manuel de programmation :6-5 Utilisation d'une interruptionprogrammée en tant que temporisation grande vitesse | |
| Démarrage réinitialisé par l'instruction MSKS | Lorsque l'instruction MSKS est exécutée, la réinitialisation lance la temporisation interne et standardise le temps jusqu'à la première interruption. | |||
| Lecture de la PV de la temporisation interne par l'instruction MSKS | Lorsque l'instruction MSKS est exécutée, lit le temps écoulé depuis le début de l'interruption programmée ou la précédente interruption programmée. | |||
2-1-2 Caractéristiques techniques générales
| Elément | Caracteristic techniques | ||||
| Cartes d'alimentation | CJ1W-PA205R | CJ1W-PA205C | CJ1W-PA202 | CJ1W-PD025 | CJ1W-PD022 |
| Tension d'alimentation | 100 à 240 V c.a. (intervalle étendu), 50/60 Hz | 24 Vc.c. | |||
| Plage de tension de fonctionnement et de fréquence | 85 à 264 V c.a., 47 à 63 Hz | 19,2 à 28,8 V c.c. | 21 à 26,4 V c.c. | ||
| Consommation | 100 VA maxi. | 50 VA maxi. | 50 W maxi. | 35 W maxi. | |
| Courant d'applé (voir remarque 3) | De 100 à 120 V c.a.: 15 A/8 ms maximum en cas de démarrage à froid à température ambiente De 200 à 240 V c.a.: 30 A/8 ms maximum en cas de démarrage à froid à température ambiente | De 100 à 120 V c.a.: 20 A/8 ms maximum en cas de démarrage à froid à température ambiente De 200 à 240 V c.a.: 40 A/8 ms maximum en cas de démarrage à froid à température ambiente | A 24 V c.c.: 30 A/20 ms maximum en cas de démarrage à froid à température ambiente | A 24 V c.c.: 30 A/20 ms maximum en cas de démarrage à froid à température ambiente | |
| Capacité de sortie | 5,0 A, 5 V c.c. (avec l'alimentation de l'UC) | 2,8 A, 5 V c.c. (avec l'alimentation de l'UC) | 5,0 A, 5 V c.c. (avec l'alimentation de l'UC) | 2,0 A, 5 V c.c. (avec l'alimentation de l'UC) | |
| 0,8 A, 24 V c.c. Total: 25 W maxi. | 0,4 A, 24 V c.c. Total: 14 W maxi. | 0,8 A, 24 V c.c. Total: 25 W maxi. | 0,4 A, 24 V c.c. Total: 19,6 W maxi. | ||
| Borne de sortie (alienation de service) | Non fournie | ||||
| Sortie RUN (voir remarque 2) | Configuration du contact : SPST-NO Capacité de commutation : 250 Vc.a., 2 A (charge résistive) 120 V c.a., 0,5 A (charge inductive), 24 V c.c., 2 A (charge résistive) 24 V c.c., 2 A (charge inductive) | ||||
| Fonction de avertissement | Non fournies. | Non fournies. | |||
| Résistance d'isolement | 20 MΩ mini. (à 500 V c.c.) entre l'alim c.a. externe et les bornes GR (voir remarque 1) | 20 MΩ min. (à 500 V c.c.) entre toutes les bornes externes et la borne GR et entre toutes les bornes de sortie d'avertissement. 20 MΩ' mini. (à 250 V c.c.) entre les bornes de sortie d'avertissement et la borne GR. | 20 MΩ mini. (à 500 V c.c.) entre l'alim c.a. externe et les bor- nes GR (voir remarque 1) | 20 MΩ mini. (à 500 Vc.c.) entre l'alim. c.c. externe et les bornes GR (voir remarque 1) | --- (voir remarque 6) |
| Éléments | Caracteristiques techniques | ||||
| Cartes d'alimentation | CJ1W-PA205R | CJ1W-PA205C | CJ1W-PA202 | CJ1W-PD025 | CJ1W-PD022 |
| Rigidité diélectrique | 2300 V c.a. 50/60 Hz pendant 1 minute entre l'alim. c.a. externe et les bornes GR (voir remarque 1) Courant de fuite : 10 mA maxi. | 2300Vc.a., 50/60 Hz pendant 1 minute entre toutes les bor-nes externes et la borne GR et entre toutes les bornes de sortie d'ajretissement avec un courant de fuite de 10 mA maxi. | 2300 V c.a. 50/60 Hz pendant 1 minute entre les bornes externes c.a. et les bornes GR courant de fuite : 10 mA maxi. | --- (voir remarque 6) | |
| 1000 V c.a. 50/60 Hz pendant 1 minute entre l'alim. c.a. externe et les bornes GR (voir remarque 1) Courant de fuite : 10 mA maxi. | 1000Vc.a.. 50/60 Hz pendant 1 minute entre toutes les bornes de sortie d'avertisse-ment et la borne GR avec une fuite de cou-rant inférieure à 10 mA. | 1000 V c.a. 50/60 Hz pendant 1 minute entre les bornes externes c.a. et les bornes GR Courant de fuite : 10 mA maxi. | |||
| Résistance aux parasi-tes | 2 kV sur la ligne d'alimentation (conformément à la norme IEC61000-4-4) | ||||
| Résistance aux vibrationes | 10 à 57 Hz, 0,075 mm d'amplitude, 57 à 150 Hz, accelération : 9,8 m/s2 dans les sens X, Y et Z pendant 80 minutes (coefficient de temps : 8 minutes ×facteur quotient 10 = temps total de 80 min) (conformément à la norme JIS C0040) | ||||
| Résistance aux chocs | 147 m/s2 3 fois chacune dans les sens X, Y et Z (carte de sortie relais : 100 m/s2) (conformément à la norme JIS C0041) | ||||
| Température ambiente de fonctionnement | 0 à 55°C | ||||
| Humidité ambiente de fonctionnement | 10 à 90 % (sans condensation) | 10 à 90 % (sans condensation) (voir remarque 4) | 10 à 90 % (sans condensation) | ||
| Atmosphère | Doit être dépourvue de gaz corrosifs. | ||||
| Température ambiente de stockage | -20 à 70°C (à l'exclusion de la batterie) | -20 à 70 °C (sauf la batterie) (voir remarque 4) | -20 à 70 °C (sauf la batterie) | ||
| Mise à la terre | Moins de 100Ω | ||||
| Boîtier | Monté sur un panneau. | ||||
| Poids | Tous les modèles font chacun 5 kg maxi. | ||||
| Dimensions du rack UC | 90,7 à 466,7 × 90 × 65 mm (L x H x l) (sans compter les câbles)Remarque : W = a + b +20 x n + 31 x m + 14,7a : Carte d'alimentation : PA205R et PA205C = 80 ; PA202 = 45 ; PD025 = 60 ; PD022=27b : UC : CJ1-H ou CJ1 = 62, CJ1M-CPU1□ = 31, CJ1M-CPU2□ = 49La longueur totale est calculée selon l'expression suivante : l = 156,7 + n × 20 + m × 31, où n correspond au nombre de cartes E/S à 32 points ou de cartes d'extension maître E/S et m au nombre d'autres cartes. | ||||
| Mesures de sécurité | Conformes aux cULus et aux directives CE. | ||||
Remarque
- Déconnectez la borne LG de la carte d'alimentation de la borne GR lors du test de la résistance d'isolement et de la rigidité dielectrique. Si vous testez la résistance d'isolement et la rigidité dielectrique alors que la borne LG et les bornes GR sont connectées, vous risquez d'endommager les circuits internes de l'UC.
- Uniquement prise en charge lorsqu'elle est montée sur le rack UC.
- Le courant d'appel est indiqué pour un démarrage à froid à la température ambiante. Le circuit de contrôle d'appel utilise une thermistance avec une commande du courant à faible température. Si la température ambiante est trop élevée ou si l'API est démarré à chaud, la thermistance ne sera pas suffisamment refroidie et les valeurs données pour les courants d'appel dans le tableau peuvent être dépassées jusqu'à deux fois. Lorsque vous sélectionnez des fusibles ou des disjoncteurs pour les circuits externes, laissez une marge suffisante pour la coupure.
- Conserver une température de stockage ambiente de -25 à 30 °C et une humidité de 25 % à 70 % lors d'un stockage de la carte de plus de 3 mois pour conserver la fonction averissement de remplacement dans des conditions de fonctionnement optimes.
- Permet de changer la tension appliquée de manière graduelle à l'aide du régler du testeur. Lorsque la tension de rigidité dialectique est appliquée ou coupée à l'aide du testeur, la tension à impulsions générée peut endommager la carte d'alimentation.
- CJ1W-PD022 n'est pas isolée entre l'alimentation c. c. primaire et l'alimentation c. c. secondaire.

Voyants
Le tableau suivant décrit les voyants DEL situés sur le panneau avant de l'UC
| Voyant | Signification |
| RUN (vert) | S'allume lorsque l'API fonctionne normalement en mode MONITOR ou RUN. |
| ERR/ALM (rouge) | Clignote si une erreur non fatale survient et n'accêté pas l'UC. Si une erreur non fatale se produit, l'UC continue de fonctionner. S'allume si une erreur fatale qui arrêté l'UC se produit ou si une erreur matérielle survient. Si une erreur fatale ou matérielle se produit, l'UC s'accêté de fonctionner et les sorties de toutes les cartes de sorties sont mises hors tension. |
| INH (orange) | S'allume lorsque le bit OFF de sortie (A50015) est activé. Si le bit OFF de sortie est activé, les sorties de toutes les cartes de sortie seront désactivées. |
| PRPHL (orange) | Clignote lorsque l'UC communique via le port périphérique. |
| BKUP (orange ; UC CJ1-H et CJ1M uniquement.) | S'allume lorsque des données sont sauvégardées depuis la RAM vers la mémoire flash. Ne mettez pas l'UC hors tension lorsque cevoyant est allumé. |
| COMM (orange) | Clignote lorsque l'UC communique via le port RS-232C. |
| MCPWR (vert) | Allumé lorsque la carte mémoire est alimentée. |
| BUSY | Allumé lorsque la carte mémoire est en cours d'utilisation. |
Interrupteur DIP
l'UC série CJ compte un interrupteur DIP à 8 broches qui est utilisé pour configurer les paramètres opérationnels de base de l'UC. L'interrupteur DIP est situé sous le couvercle du compartiment de la batterie. Les paramètres de broche de l'interrupteur DIP sont décrits dans le tableau suivant :
| Broche | Para-mètre | Fonction |
| 1 | ON | Écriture désactivée sur la mémoire du programme utilisateur. |
| OFF | Écriture activée sur la mémoire du programme utilisateur. | |
| 2 | ON | Le programme utilisateur est automatiquement transféré lors de la mise sous tension. |
| OFF | Le programme utilisateur n'est pas automatiquement transféré lors de la mise sous tension. | |
| 3 | ON | non utilisés |
| 4 | ON | Utilise les paramètres du port péripérisque configurés dans la configuration de l'API. |
| OFF | DéTECTe automatiquement les paramètres de la console de programmation ou du CX-Programmer sur le port péripérisque. | |
| 5 | ON | DéTECTe automatiquement les paramètres du CX-Programmer sur le port RS-232C. |
| OFF | Utilise les paramètres du port RS-232C configurés dans la configuration de l'API. | |
| 6 | ON | Broche définie par l'utilisateur. Passe le drapeau de broche de l'interrupteur DIP définir par l'utilisateur (A39512) à OFF. |
| OFF | Broche définie par l'utilisateur. Passe le drapeau de broche de l'interrupteur DIP définir par l'utilisateur (A39512) à ON. | |
| 7 | ON | Sauvegarde simple : lecture/écriture sur la carte mémoire. |
| OFF | Sauvegarde simple : vérifie le contenu de la carte mémoire. | |
| 8 | OFF | Toujours à OFF. |
2-2-2 Capacités de l'uc
UC CJ1
| Modèle | Bits d'E/S | Capacité de programme | Capacité de la mémoire de données (Voir remarque.) | Vitesse de traitement de l'instruction de schéma contact | Ports de communication interne | Produits optionnels |
| CJ1G-CPU45 | 1 280 bits (jusqu'à 3 racks d'extension) | 60 Kpas | 128 Kmots | 0,08 μs | Port périphérique et port RS-232C (un chacun) | Cartes mémoire |
| CJ1G-CPU44 | 30 Kpas | 64 Kmots |
UC CJ1-H
| Modèle | Bits d'E/S | Capacité du programme | Capacité de la mémoire de données (Voir remarque.) | Vitesse de traitement de l'instruction de schéma contacts | Ports de communication interne | Produits optionnels |
| CJ1H-CPU67H | 2 560 bits(jusqu'à 3 racks d'extension) | 250 Kpas | 448 Kmots | 0,02 μs | Port périhéri-que et port RS-232C | Cartes mémoire |
| CJ1H-CPU66H | 120 Kpas | 256 Kmots | ||||
| CJ1H-CPU65H | 60 Kpas | 128 Kmots | ||||
| CJ1G-CPU45H | 1280 bits(jusqu'à 3 racks d'extension) | 60 Kpas | 128 Kmots | 0,04 μs | ||
| CJ1G-CPU44H | 30 Kpas | 64 Kmots | ||||
| CJ1G-CPU43H | 960 bits(jusqu'à 2 racks d'extension) | 20 Kpas | 64 Kmots | |||
| CJ1G-CPU42H | 10 Kpas | 64 Kmots |
Remarque La capacité de la mémoire de données disponible correspond à la somme de la zone mémoire de données (DM) et de la zone mémoire de données étendue (EM).
UC CJ1M
| Modèle | Bits d'E/S | Capacité du programme | Capacité de la mémoire de données (Voir remarque.) | Vitesse de traitement de l'instruction de schéma contacts | Ports de communica-tion interne | Produits optionnels | E/S d'impul-sion |
| CJ1M-CPU23 | 640 bits (1 rack d'extension) | 20 Kpas | 32 Kmots (pas d'EM) | 0,1 μs | Port périphé-rique et port RS-232C | Cartes mémoire | Pris en charge. |
| CJ1M-CPU22 | 320 bits (pas de rack d'extension) | 10 Kpas | |||||
| CJ1M-CPU21 | 160 bits (pas de rack d'extension) | 5 Kpas | |||||
| CJ1M-CPU13 | 640 bits (1 rack d'extension) | 20 Kpas | Non pris en charge. | ||||
| CJ1M-CPU12 | 320 bits (pas de rack d'extension) | 10 Kpas | |||||
| CJ1M-CPU11 | 160 bits (pas de rack d'extension) | 5 Kpas |
2-2-3 Classifications des unités
Les UC série CJ peuvent échanger des données avec des cartes E/S standards série CJ, des cartes E/S spéciales série CJ et des cartes réseau série CJ, comme illustré dans le schéma suivant :

2-2-4 Communications de données
Communications de données de l'UC
| Carte | Echange de données pendant un service cyclique(affectations) | Communicationsde données de serviceevénementiel(instructionIORD/IOWR) | Rafraîchissement E/S àl'aide de l'instructionIORF | |
| Cartes E/S standards série CJ | En fonction des affectationsE/S(Les mots sont affectés dans l'ordre en fonction de la position dans laquelle est montée la carte.) | Mise à jour d'E/S. | Non fournies. | Oui |
| Cartes E/S spéciales série CJ | Affectations du nombre de cartes | Zone de la carte E/S spécifique(CIO) : 10 mots/carteZone de la carte E/S spécifique(DM) : 100 mots/carte | Oui(Non disponiblesptionscaries.) | Oui(Non disponibles pour certainescartes.) |
| Cartes debus UC série CJ | Zone de la carte réseau sérieCJ (CIO) : 25 mots/carteZone de la carte réseau sérieCJ (DM) : 100 mots/carte | Non fournies. | Non | |
Connexions de l'UC
| Carte | Nombre maximal de cartes sur les racks UC et les racks d'extension | Racks sur lesquels la carte peut être montée | |
| Rack UC série CJ | Racks d'extension série CJ | ||
| Cartes E/S standard série CJ | 40 (20 pour les UC CJ1M) (Voir Remarque 1.) | Oui | Oui |
| Cartes E/S spéciales série CJ | 40 (20 pour les UC CJ1M) (Voir Remarque 2.) | Oui | Oui |
| Cartes réseaux série CJ | 16 | Oui | Oui(Voir remarque 3.) |
Remarque
- Le nombre maximal de cartes sur le rack UC et sur les racks d'extension est de 40. Il existe d'autres restrictions pour le nombre de points E/S.
- Le nombre maximal de cartes pouvant être connectées est de 40.
- Certaines cartes réseau peuvent être montées sur un rack d'extension.
2-3-1 Vue d'ensemble
Rack UC série CJ
Un rack UC série CJ est composé d'une UC, d'une carte d'alimentation, de cartes E/S standards, de cartes E/S spéciales, de cartes réseau et d'un couvercle de fin. La carte mémoire est facultative. Une carte d'extension maître E/S est requise pour connecter un rack d'extension.
Racks d'extension série CJ
Un rack d'extension série CJ peut être connecté à un rack UC ou à d'autres racks d'extension série CJ. Un rack d'extension est composé d'une carte d'extension esclave E/S, d'une carte d'alimentation, de cartes E/S standards, de cartes E/S spéciales, de cartes réseau et d'un couvercle de fin.

Remarque
Bien que les API série CJ ne requirement pas de rack arrêté, le terme « emplacement » est toujours utilisé en référence à la position relative d'une carte dans les racks. L'emplacement directement à la droite de l'UC est l'emplacement 1 et les numérodess emplacements augmentent vers la droite du rack.
2-3-2 Rack UC série CJ
Un rack UC série CJ est composé d'une UC, d'une carte d'alimentation, de différentes cartes E/S et d'un couvercle de fin. de bus Il est possible de connecter jusqu'à 10 cartes E/S.

Remarque La carte d'extension maître E/S est uniquement requise pour connecter un rack d'extension. Elle doit être connectée à côté de l'UC.
| Nom | Configuration | Remarques |
| Rack UC série CJ | UC série CJ | Une sur chaque unité est requise pour tous les racks UC. Reportez-vous au tableau suivant pour plus de détails sur les modèles disponibles. |
| Cartes d'alimentation série CJ | ||
| Cartes E/S standard série CJ | Il est possible de connecter 10 cartes maximum. (Une erreur se produit si vous connectez 11 cartes ou plus.) | |
| Cartes E/S spéciales série CJ | ||
| Cartes réseaux série CJ | ||
| Couvercle de fin (CJ1W-TER01) | Doit être connecté à l'extrémité croite du rack UC. Un couvercle de fin est fourni avec l'UC. Une erreur fatale survient si le couvercle de fin n'est pas connecté. | |
| Carte mémoire | Installez-la comme requis. Reportez-vous au tableau suivant pour plus de détails sur les modèles disponibles. | |
| carte d'extension maître E/S (CJ1W-IC101) | Requise pour connecter un rack d'extension. Doit être connecté à proximité de l'UC. |
Cartes
| Nom | Modèle | Caracteristique techniques |
| UC CJ1-H | CJ1H-CPU67H | Bits d'E/S : 2 560, Capacité du programme : 250 KpasMémoire de données : 448 Kmots (DM : 32 Kmots, EM : 32 Kmots × 13 banque) |
| CJ1H-CPU66H | Bits d'E/S : 2 560, Capacité du programme : 120 KpasMémoire de données : 256 Kmots (DM : 32 Kmots, EM : 32 Kmots × 7 banque) | |
| CJ1H-CPU65H | Bits d'E/S : 2 560, Capacité du programme : 60 KpasMémoire de données : 128 Kmots (DM : 32 Kmots, EM : 32 Kmots × 3 banque) | |
| CJ1G-CPU45H | Bits d'E/S : 1 280, Capacité du programme : 60 KpasMémoire de données : 128 Kmots (DM : 32 Kmots, EM : 32 Kmots × 3 banque) | |
| CJ1G-CPU44H | Bits d'E/S : 1 280, Capacité du programme : 30 KpasMémoire de données : 64 Kmots (DM : 32 Kmots, EM : 32 Kmots × 1 banque) | |
| CJ1G-CPU43H | Bits d'E/S : 960, Capacité du programme : 20 KpasMémoire de données : 64 Kmots (DM : 32 Kmots, EM : 32 Kmots × 1 banque) | |
| CJ1G-CPU42H | Bits d'E/S : 960, Capacité du programme : 10 KpasMémoire de données : 64 Kmots (DM : 32 Kmots, EM : 32 Kmots × 1 banque) | |
| UC CJ1M | CJ1M-CPU23 | Bits d'E/S : 640, Capacité du programme : 20 KpasMémoire de données : 32 Kmots (DM : 32 Kmots, EM : aucune),E/S d'impulsion intégrées |
| CJ1M-CPU22 | Bits d'E/S : 320, Capacité du programme : 10 KpasMémoire de données : 32 Kmots (DM : 32 Kmots, EM : aucune),E/S d'impulsion intégrées | |
| CJ1M-CPU21 | Bits d'E/S : 160, Capacité du programme : 5 KpasMémoire de données : 32 Kmots (DM : 32 Kmots, EM : aucune),E/S d'impulsion intégrées | |
| CJ1M-CPU13 | Bits d'E/S : 640, Capacité du programme : 20 KpasMémoire de données : 32 Kmots (DM : 32 Kmots, EM : aucune) | |
| CJ1M-CPU12 | Bits d'E/S : 320, Capacité du programme : 10 KpasMémoire de données : 32 Kmots (DM : 32 Kmots, EM : aucune) | |
| CJ1M-CPU11 | Bits d'E/S : 160, Capacité du programme : 5 KpasMémoire de données : 32 Kmots (DM : 32 Kmots, EM : aucune) | |
| UC CJ1(interrompu) | CJ1G-CPU45 | Bits d'E/S : 1 280, Capacité du programme : 60 KpasMémoire de données : 128 Kmots (DM : 32 Kmots, EM : 32 Kmots × 3 banque) |
| CJ1G-CPU44 | Bits d'E/S : 1 280, Capacité du programme : 30 KpasMémoire de données : 64 Kmots (DM : 32 Kmots, EM : 32 Kmots × 1 banque) | |
| Cartes d'alimentation série CJ | CJ1W-PA205R | 100 à 240 Vc.a. (avec sortie en mode RUN), Capacité de sortie : 5 A à 5 Vc.c. |
| CJ1W-PA205C | 100 à 240 V c.a. (avec avertissement de remplacement), capacité de sortie : 5 A à 5 V c.c., 0,8 A à 24 V c.c. | |
| CJ1W-PA202 | 100 à 240 Vc.a., Capacité de sortie : 2,8 A à 5 Vc.c. | |
| CJ1W-PD025 | 24 Vc.c., Capacité de sortie : 5 A à 5 Vc.c. | |
| CJ1W-PD022 | 24 V c.c. (type non isolé), capacité de sortie : 2,0 A à 5 V c.c., 0,4 A à 24 V c.c. | |
| Cartes mémoire | HMC-EF172 | Mémoire flash, 15 Mo (interrompu) |
| HMC-EF372 | Mémoire flash, 30 Mo | |
| HMC-EF672 | Mémoire flash, 64 Mo | |
| HMC-AP001 | Adaptateur de carte mémoire | |
| Coupleur maître | CJ1W-IC101 | Requise pour connecter un rack d'extension. Doit être connecté à proximité de l'UC. Se connecte à la carte d'extension esclave E/S (CJW1-II101) sur le premier rack d'extension avec un cable de connexion E/S série CS/CJ. |
| Couvercle fin de bus | CJ1W-TER01 | Doit être connecté à l'extrémité droit du rack UC. Un couvercle de fin est fourni avec l'UC et avec une carte d'extension esclave E/S. Une erreur fatale survient si le couvercle de fin n'est pas connecté. |
| Rail DIN | PFP-50N | Longueur du rail : 50 cm, hauteur : 7,3 mm |
| PFP-100N | Longueur du rail : 1 m, hauteur : 7,3 mm | |
| PFP-100N2 | Longueur du rail : 1 m, hauteur : 16 mm | |
| PFP-M | Butée pour éviter que les cartes ne se déplacent sur le rail. Deux sont fournies avec l'UC et avec une carte d'extension esclave E/S. | |
| Consoles de programmation | CQM1H-PRO01-E | Un clavier anglais (CS1W-KS001-E) est requis. |
| CQM1-PRO01-E | ||
| C200H-PRO27-E | ||
| Clavier de la console de programmation | CS1W-KS001-E | Pour les consoles de programmation CQM1H-PRO01-E, CQM1-PRO01-E ou C200H-PRO27-E. |
| Câbles de connexion de la console de programmation | CS1W-CN114 | Connecte la console de programmation CQM1-PRO01-E. (Longueur : 0,05 m) |
| CS1W-CN224 | Connecte la console de programmation CQM1-PRO27-E. (Longueur : 2,0 m) | |
| CS1W-CN624 | Connecte la console de programmation CQM1-PRO27-E. (Longueur : 6,0 m) | |
| Câbles de connexion des péripériques de programmation (pour port péripérique) | CS1W-CN118 | Connecte les ordinateurs DOS Réceptacle Sub-D à 9 broches (pour la conversion entre le cable RS-232C et les péripériques) (Longueur : 0,1 m) |
| CS1W-CN226 | Connecte les ordinateurs DOS Sub-D à 9 broches (Longueur : 2,0 m) | |
| CS1W-CN626 | Connecte les ordinateurs DOS Sub-D à 9 broches (Longueur : 6,0 m) | |
| Câbles de connexion des péripériques de programmation (pour port RS-232C) | XW2Z-200S-CV | Connecte les ordinateurs DOS Sub-D à 9 broches (Longueur : 2,0 m), connecteur antistatique utilisé. |
| XW2Z-500S-CV | Connecte les ordinateurs DOS Sub-D à 9 broches (Longueur : 5,0 m), connecteur antistatique utilisé. | |
| XW2Z-200S-V | Connecte les ordinateurs DOS Sub-D à 9 broches (Longueur : 2,0 m) (voir remarque) | |
| XW2Z-500S-V | Connecte les ordinateurs DOS Sub-D à 9 broches (Longueur : 5,0 m) (voir remarque) | |
| Câble de conversion USB série | CS1W-CIF31 | Convertit un connecteur USB en connecteur D-Sub 9 broches (longueur : 0,5 m) |
| Batterie | CPM2A-BAT01 | Pour les UCs CJ1-H et CJ1, ainsi que pour CPM2A et CQM1H. (Ne peut pas être utilisé avec les UC de série CS.) |
| CJ1W-BAT01 | Pour les UCs CJ1M. (Ne peut pas être utilisé avec les UC CJ1-H et CJ1.) |
Remarque
Il est impossible de connecter un bus périphérique lors de la connexion du CX-Programmer via un câble de connexion RS-232C. Utilisez la connexion Host Link (SYSMAC WAY).
Console de programmation
Lorsque vous utilisez une console de programmation, connectez-la au port périspériphique de l'UC et paramétrez la broche 4 de l'interrupteur DIP sur le panneau avant de la carte sur OFF (pour qu'elle utilise automatiquement les paramètres des communication par défaut pour le port périphérique).
CQM1H-PRO01-E/CQM1-PRO01-E
La console de programmation peut être connectée uniquement au port périphérique.
CS1W-KS01-E Clavier anglais requis

C200H-PRO27-E
La console de programmation peut être connectée uniquement au port périphérique.
CS1W-KS01-E Clavier anglais requis

Remarque
Lorsqu'un terminal opérateur programmable (TOP) OMRON est connecté au port RS-232C et que les fonctions de la console de programmation sont utilisées, ne connectez pas la console de programmation en même temps que le TOP.
Connexion à un port périphérique

Connexion de câbles pour le port périphérique Remarque
| Ordinateur | Câble | Longueur | Connecteur d'ordinateur |
| DOS | CS1W-CN118 | 0,1 m | D-Sub, 9 broches |
| CS1W-CN226 | 2,0 m | ||
| CS1W-CN626 | 6,0 m |
Le câble CS1W-CN118 est utilisé avec un câble RS-232C pour établir une connexion au port périphérique de la carte UC comme illustré ci-dessous. Le câble CS1W-CN118 ne peut pas être utilisé avec un câble RS-232C dont le numéro de modulo se termine par -V pour connecter un bus périphérique et doit être utilisé pour une connexion Host Link (SYSMAC WAY).

Connexion au port rs-232c.

Connexion de câbles pour le port RS-232C
| Ordinateur | Câble | Longueur | Connecteur d'ordinateur |
| DOS | XW2Z-200S-CV ou XW2Z-200S-V | 2,0 m | D-Sub à 9 broches |
| XW2Z-500S-CV ou XW2Z-500S-V | 5,0 m |
Remarque Le XW2Z-200S-CV et le XW2Z-500S-CV utilisent des connecteurs antistatiques et peuvent être connectés au bus périphérique ou au Host Link. Le XW2Z-200S-V et RS-232C le XW2Z-500S-V, par contre, peuvent uniquement être connectés au Host Link, pas au bus périphérique.
Logiciel de programmation
| Système d'exploitation | Nom | |
| Windows | CX-Programmer UC CJ1: version 2.04 ou supérieure UC CJ1-H: version 2.1 ou supérieure UC CJ1M: version 3.0 ou supérieure | CD-ROM |
Connexion au port périphérique
| Câble | Schéma des connexions |
| Avec un cable CS1W-CN226/626 | Fiche de connexion USB de type A, mœle CS1W-CIF31 Connecteur sub-D (mœle à 9 broches) Connexion APi série CS/CJ Connexion cartes compteur personnelisables Connecteur péripérisque série CS/CJ Câble recommendé : CS1W-CN226/626 |
| Avec un cable CQM1-CIF02 | Fiche de connexion USB de type A, mœle CS1W-CIF31 Connecteur sub-D (mœle à 9 broches) Connexion APi série CS/CJ (Voir remarque) CS1W-CIF02 Câble recommendé : CQM1-CIF02 CS1W-CN114 Remarque Avec un API CS/CJ, la connexion doit être une connexion Host Link. |
| Avec un cable XW2Z-200S-CV/500S-CV ou XW2Z-200S-V/500S-V pour une connexion RS-232C | Fiche de connexion USB de type A, môleCS1W-CIF31Connecteur sub-D (môle à 9 broches) Connexion API série CS/CJ connexioncarte compteur personnalisableConnecteur sub-D (môle à 9 broches)XW2Z-200S-CV/500S-CVou XW2Z-200S-V/500S-V(Voir remarque) Connecteur sub-D (femelle à 9 broches)CS1W-CN118Remarque Avec un API CS/CJ, la connexion doit être une connexion Host Link. |
Connexion au port RS-232C
| Câble | Schéma des connexions |
| Avec un cable XW2Z-200S-CV/500S-CV ou XW2Z-200S-V/500S-V pour une connexion RS-232C | Fiche de connexion USB de type A, mœle CS1W-CIF31 Connecteur sub-D (mœle à 9 broches) Connecteur sub-D (femelle à 9 broches) Câble recommendé: XW2Z-200S-CV/500S-CV ou XW2Z-200S-V/500S-V (Voir remarque). Remarque Avec un API CS/CJ, la connexion doit être une connexion Host Link. |
2-3-3 Racks d'extension série CJ
Vous pouvez connecter des racks d'extension série CJ aux racks UC pour étendre le nombre de cartes dans le système. Il est possible de monter jusqu'à 10 cartes E/S sur chaque rack d'extension et de connecter 3 racks d'extension au total. (Un seul rack d'extension peut être connecté à une UC CJ1M.) Le nombre maximum de cartes E/S pouvant être connectées sur un API est donc de 40 (ou de 20 pour les UC CJ1M).

Remarque
- Connectez la carte d'extension maître E/S directement à l'UC
- Connecter directement le coupleur esclave à la carte d'alimentation
- La longueur totale du câble de connexion E/S série CS/CJ entre l'ensemble des racks doit être de 12 m maximum.
Racks d'extension maxima
| Schéma d'extension | Rack | Nombre maximum de racks | Remarques |
| Rack UC série CJ avec racks d'extension série CJ | Racks d'extension série CJ | 3 racks (1 rack pour les UC CJ1M) CJ | La longueur totale du cable doit être de 12 m au maximum. |
Configurations du rack
| Rack | Configuration | Remarques |
| Racks d'extension série CJ | Cartes d'alimentation série CJ | Une sur chaque unité est requise pour tous les racks d'extension. Reportez-vous au tableau suivant pour plus de détails sur les modèles disponibles. |
| carte d'extension esclave E/S (un couvercle de fin inclus) | ||
| Cartes E/S standard série CJ | Il est possible de connecter 10 cartes maximum. (Une erreur se produit si vous connectez 11 cartes ou plus.) | |
| Cartes E/S spéciales série CJ | ||
| Cartes réseaux série CJ | ||
| Couvercle de fin (CJ1W-TER01) | Doit être connecté à l'extrémité droit du rack d'extension. Un couvercle de fin est fourni avec la carte d'extension esclave E/S. Une erreur fatale survient si le couvercle de fin n'est pas connecté. | |
| Câble de connexion E/S série CS/CJ | Requis pour connecter la carte d'extension esclave E/S à la carte d'extension maître E/S ou à la carte d'extension esclave E/S en冲动. Le rack ne fonctionnera pas correctement si la longueur totale du cable de connexion E/S entre tous les racks est supérieure à 12 m. |
Liste des sphériques de configuration
| Nom | Modèle | Caractéristiques techniques | Longueur du cable |
| Cartes d'alimentation série CJ | CJ1W-PA205R | 100 à 240 Vc.a. (avec sortie en mode RUN), Capacité de sortie : 5 A à 5 Vc.c. | --- |
| CJ1W-PA205C | 100 à 240 V c.a. (avec avertissement de remplacement), capacité de sortie : 5 A à 5 V c.c., 0,8 A à 24 V c.c. | ||
| CJ1W-PA202 | 100 à 240 Vc.a., Capacité de sortie : 2,8 A à 5 Vc.c. | ||
| CJ1W-PD025 | 24 Vc.c., Capacité de sortie : 5 A à 5 Vc.c. | ||
| CJ1W-PD022 | 24 V c.c. (type non isolé), capacité de sortie : 2,0 A à 5 V c.c., 0,4 A à 24 V c.c. | ||
| Coupleur esclave | CJ1W-II101 | Une carte d'extension esclave E/S est requise pour chaque rack d'extension série CJ. Un couvercle de fin est fourni avec chaque carte. (A connecter à une carte d'extension maître E/S montée sur un rack UC série CJ ou à une carte d'extension esclave E/S montée sur un rack d'extension à l'aide d'un cable de connexion E/S.) | |
| Couvercle fin de bus | CJ1W-TER01 | Doit être connecté à l'extrémité droit du rack UC. Un couvercle de fin est fourni avec l'UC et avec une carte d'extension esclave E/S. Une erreur fatale survient si le couvercle de fin n'est pas connecté. | |
| Câbles de connexion E/S série CS/CJ | CS1W-CN313 | Connecte les racks d'extension aux racks UC ou aux autres racks d'extension. | 0,3 m |
| CS1W-CN713 | 0,7 m | ||
| CS1W-CN223 | 2 m | ||
| CS1W-CN323 | 3 m | ||
| CS1W-CN523 | 5 m | ||
| CS1W-CN133 | 10 m | ||
| CS1W-CN133B2 | 12 m |
2-3-4 Unités pouvant être connectées
Le tableau suivant présente les cartes qui peuvent être connectées aux racks UC et aux racks d'extension. Reportez-vous à la section 2-4 Cartes E/S pour plus de détails sur les limitations de chaque carte particulière.
| Carte | Cartes E/S standards série CJ | Cartes E/S spéciales série CJ | Cartes de bus UC série CJ |
| Rack UC série CJ | Oui | Oui | Oui |
| Racks d'extension série CJ | Oui | Oui | Oui |
2-3-5 Nombre maximal de cartes
Le nombre maximal de cartes E/S pouvant être connectées au rack UC ou aux racks d'extension est de 40, c'est-à-dire 10 sur le rack UC et 10 maximum sur chacun des 3 racks d'extension. (Cependant, pour les UC CJ1M, le nombre maximal de cartes est de 20, c'est-à-dire 10 sur le rack UC et 10 sur un rack d'extension.) Le nombre total de chaque type de carte n'est pas limité en fonction des emplacements de connexion.
Remarque
Si vous connectez plus de 10 cartes E/S au rack UC ou à l'un des racks d'extension, une erreur fatale survient et l'UC ne fonctionnera pas.
2-4-1 Cartes e/s standards série CJ
Cartes d'entrées standard
| Nom | Caractéristiques techniques | Modèle | Nombre de bits affectés | Racks montables | |
| Rack UC série CJ | Racks d'extension série CJ | ||||
| Cartes d'entrées c.c. | Bornier, 12 à 24 Vc.c., 8 entrées | CJ1W-ID201 | 16 (Voir remarque 2.) | Oui | Oui |
| Bornier 24 Vc.c., 16 entrées | CJ1W-ID211 | 16 | Oui | Oui | |
| Connecteur compatible Fujitsu 24 Vc.c., 32 entrées (Voir remarque 1.) | CJ1W-ID231 | 32 | Oui | Oui | |
| Connecteur MIL 24 Vc.c., 32 entrées (Voir remarque 1.) | CJ1W-ID232 | 32 | Oui | Oui | |
| Connecteur compatible Fujitsu 24 Vc.c., 64 entrées (Voir remarque 1.) | CJ1W-ID261 | 64 | Oui | Oui | |
| Connecteur MIL 24 Vc.c., 64 entrées (Voir remarque 1.) | CJ1W-ID262 | 64 | Oui | Oui | |
| Cartes d'entrées c.a. | 200 à 240 Vc.a., 8 entrées | CJ1W-IA201 | 16 (Voir remarque 2.) | Oui | Oui |
| 100 à 120 Vc.a., 16 entrées | CJ1W-IA111 | 16 | Oui | Oui | |
| Cartes d'entrées d'interruption | 24 Vc.c., 16 entrées | CJ1W-INT01 | 16 | Oui (Voir remarque 3.) | Non |
| Cartes d'entrée à réponse rapide | 24 Vc.c., 16 entrées | CJ1W-IDP01 | 16 | Oui | Oui |
| Cartes d'interface B7A | 64 entrées | CJ1W-B7A14 | 64 | Oui | Oui |
Cartes de sortie standard
| Nom | Caracteristique techniques | Modèle | Nombre de bits affectés | Racks montables | ||
| Rack UC série CJ | Racks d'extension série CJ | |||||
| Cartes de sortie relais | Bornier, 250 Vc.a./24 Vc.c., 2 A;8 points, contacts indépendants | CJ1W-OC201 | 16 (Voir remarque 2.) | Oui | Oui | |
| Bornier, 250 Vc.a., 0,6 A; 8 points | CJ1W-OC211 | 16 | Oui | Oui | ||
| Carte de sortie Triac | Bornier, 250 Vc.a., 0,6 A/24 Vc.c., 2 A;8 points, contacts indépendants | CJ1W-OA201 | 16 (Voir remarque 2.) | Oui | Oui | |
| Cartes de sortie tran-sistor | Sorties NPN | Bornier, 12 à 24 Vc.c., 2 A, 8 sorties | CJ1W-OD201 | 16 (Voir remarque 2.) | Oui | Oui |
| Bornier, 12 à 24 Vc.c., 0,5 A,8 sorties | CJ1W-OD203 | 16 (Voir remarque 2.) | Oui | Oui | ||
| Bornier, 12 à 24 Vc.c., 0,5 A, 16 sorties | CJ1W-OD211 | 16 | Oui | Oui | ||
| Connecteur compatible Fujitsu, 12 à24 Vc.c., 0,5 A, 32 sorties (Voir remarque 1.) | CJ1W-OD231 | 32 | Oui | Oui | ||
| Connecteur MIL, 12 à 24 Vc.c., 0,3 A,32 sorties (Voir remarque 1.) | CJ1W-OD233 | 32 | Oui | Oui | ||
| Connecteur compatible Fujitsu, 12 à24 Vc.c., 0,3 A, 64 sorties (Voir remarque 1.) | CJ1W-OD261 | 64 | Oui | Oui | ||
| Connecteur MIL, 12 à 24 Vc.c., 0,3 A,64 sorties (Voir remarque 1.) | CJ1W-OD263 | 64 | Oui | Oui | ||
| Sorties source | Bornier, 24 Vc.c., 2 A, 8 sorties, protection contre les courts-circuits et détention de ligne déconnectée | CJ1W-OD202 | 16 (Voir remarque 2.) | Oui | Oui | |
| Bornier, 24 Vc.c., 0,5 A, 8 sorties, protection contre les courts-circuits | CJ1W-OD204 | 16 (Voir remarque 2.) | Oui | Oui | ||
| Bornier, 24 Vc.c., 0,5 A, 16 sorties,protection contre les courts-circuits | CJ1W-OD212 | 16 | Oui | Oui | ||
| Connecteur MIL, 24 Vc.c., 0,5 A, 32 sorties, protection contre les courts-circuits(Voir remarque 1.) | CJ1W-OD232 | 32 | Oui | Oui | ||
| Connecteur MIL, 12 à 24 Vc.c., 0,3 A,64 sorties (Voir remarque 1.) | CJ1W-OD262 | 64 | Oui | Oui | ||
| Cartes d'interface B7A | 64 sorties | CJ1W-B7A04 | 64 | Oui | Oui | |
Cartes E/S mixtes
| Nom | Caracteristique techniques | Modèle | Nombre de bits affectés | Racks montables | ||
| Rack UC série CJ | Racks d'extension série CJ | |||||
| Cartes Entrées 24 Vc.c./Sortie transistor | NPN | Connecteur compatible Fujitsu Entrées : 24 V c.c., 16 entrées Sorties : 12 à 24 Vc.c., 0,5 A, 16 sorties (Voir remarque 1.) | CJ1W-MD231 (Voir remarque.) | 32 | Oui | Oui |
| Connecteur compatible Fujitsu Entrées : 24 Vc.c., 32 entrées Sorties : 12 à 24 Vc.c., 0,3 A, 32 sorties (Voir remarque 1.) | CJ1W-MD261 (Voir remarque 1.) | 64 | Oui | Oui | ||
| Connecteur MIL Entrées : 24 V c.c., 16 entrées Sorties : 12 à 24 Vc.c., 0,5 A, 16 sorties (Voir remarque 1.) | CJ1W-MD233 (Voir remarque 1.) | 32 | Oui | Oui | ||
| Connecteur MIL Entrées : 24 Vc.c., 32 entrées Sorties : 12 à 24 Vc.c., 0,3 A, 32 sorties (Voir remarque 1.) | CJ1W-MD263 (Voir remarque 1.) | 64 | Oui | Oui | ||
| PNP | Connecteur MIL Entrées : 24 Vc.c., 16 entrées Sorties : 24 Vc.c., 0,5 A, 16 sorties, protection contre les courts-circuits (Voir remarque 1.) | CJ1W-MD232 (Voir remarque 1.) | 32 | Oui | Oui | |
| Cartes E/S TTL | Connecteur MIL Entrées : TTL (5 Vc.c.), 32 entrées Sorties : TTL (5 Vc.c., 35 mA), 32 sorties | CJ1W-MD563 (Voir remarque 1.) | 64 | Oui | Oui | |
| Cartes d'interface B7A | 32 entrées, 32 sorties | CJ1W-B7A22 | 64 | Oui | Oui | |
Remarque
- Le connecteur côté câble n'est pas fourni avec les cartes équipées de câbles. Achetez le câble séparément (voir page 253) ou utilisez un bornier d'interface type connecteur OMRON ou un bornier E/S (voir page 256).
- Bien que 16 bits d'E/S soient alloués, seulement 8 d'entre eux peuvent être utilisés pour l'E/S externe. Cette carte est également considérée comme une carte d'E/S à 16 points dans les tables d'E/S.
- Cette carte doit être connectée à l'un des cinq emplacements (pour les UC CJ1-H) ou des trois emplacements (UC CJ1M) situées à côté de l'UC sur le rack UC. Une erreur de configuration E/S survient si la carte est connectée à d'autres emplacements du rack UC ou sur n'importe quel emplacement d'un rack d'extension.
2-4-2 Cartes E/S spéciales série CJ
| Nom | Caracteristique techniques | Modèle | Nombre de mots affectés (CIO 2000 à CIO 2959) | Nombre de mots affectés (D20000 à D29599) | Racks montables | Nombre de cartes | |
| Rack UC série CJ | Racks d'extension série CJ | ||||||
| Carte d'entrée analytique | 8 entrées (4 à 20 mA, 1 à 5 V, etc.) | CJ1W-AD081 (-V) | 10 mots | 100 mots | Oui | Oui | 0 à 95 |
| 4 entrées (4 à 20 mA, 1 à 5 V, etc.) | CJ1W-AD041 | 10 mots | 100 mots | Oui | Oui | 0 à 95 | |
| Carte de sortie analytique | 4 sorties (1 à 5 V, 4 à 20 mA, etc.) | CJ1W-DA041 | 10 mots | 100 mots | Oui | Oui | 0 à 95 |
| 2 sorties (1 à 5 V, 4 à 20 mA, etc.) | CJ1W-DA021 | 10 mots | 100 mots | Oui | Oui | 0 à 95 | |
| 8 sorties (1 à 5 V, 4 à 20 mA, etc.) | CJ1W-DA08V | 10 mots | 100 mots | Oui | Oui | 0 à 95 | |
| Cartes E/S anlogiques | 4 entrées (1 à 5 V, 4 à 20 mA, etc.) | CJ1W-MAD42 | 10 mots | 100 mots | Oui | Oui | 0 à 95 |
| 4 sorties (1 à 5 V, 4 à 20 mA, etc.) | |||||||
| Cartes de contrôle de la tempé-rature | 4 boucles de contrôle, entrées thermocouple, sorties NPN | CJ1W-TC001 | 20 mots | 200 mots | Oui | Oui | 0 à 94 (utilise des mots pour 2 nombres d'unité) |
| 4 boucles de contrôle, entrées thermocouple, sorties PNP | CJ1W-TC002 | 20 mots | 200 mots | Oui | Oui | 0 à 94 (utilise des mots pour 2 nombres d'unité) | |
| 2 boucles de contrôle, entrées thermocouple, sorties NPN, détction de coupure de sonde | CJ1W-TC003 | 20 mots | 200 mots | Oui | Oui | 0 à 94 (utilise des mots pour 2 nombres d'unité) | |
| 2 boucles de contrôle, entrées thermocouple, sorties NPN, détction de coupure de sonde | CJ1W-TC004 | 20 mots | 200 mots | Oui | Oui | 0 à 94 (utilise des mots pour 2 nombres d'unité) | |
| 4 boucles de contrôle, entrées de thermomètres à résistance de température, sorties NPN | CJ1W-TC101 | 20 mots | 200 mots | Oui | Oui | 0 à 94 (utilise des mots pour 2 nombres d'unité) | |
| 4 boucles de contrôle, entrées de thermomètres à résistance de température, sorties PNP | CJ1W-TC102 | 20 mots | 200 mots | Oui | Oui | 0 à 94 (utilise des mots pour 2 nombres d'unité) | |
| 2 boucles de contrôle, entrées de thermomètres à résistance de température, sorties NPN, détction de coupure de sonde | CJ1W-TC103 | 20 mots | 200 mots | Oui | Oui | 0 à 94 (utilise des mots pour 2 nombres d'unité) | |
| 2 boucles de contrôle, entrées de thermomètres à résistance de température, sorties PNP, détction de coupure de sonde | CJ1W-TC104 | 20 mots | 200 mots | Oui | Oui | 0 à 94 (utilise des mots pour 2 nombres d'unité) | |
| Nom | Caractéristiques techniques | Modèle | Nombre de mots affectés (CIO 2000 à CIO 2959) | Nombre de mots affectés (D20000 à D29599) | Racks montables | Nombre de cartes | |
| Rack UC série CJ | Racks d'extension série CJ | ||||||
| Cartes de commande d'axe | 1 axe, sortie d'impulsion; sortie à collecteur ouvert | CJ1W-NC113 | 10 mots | 100 mots | Oui | Oui | 0 à 95 |
| 2 axes, sorties d'impulsion; sorties à collecteur ouvert | CJ1W-NC213 | 10 mots | 100 mots | Oui | Oui | 0 à 95 | |
| 4 axes, sorties d'impulsion; sorties à collecteur ouvert | CJ1W-NC413 | 20 mots | 200 mots | Oui | Oui | 0 à 94 (utilise des mots pour 2 numérios d'unité) | |
| 1 axe, sortie d'impulsion; sortie de driver de ligne | CJ1W-NC133 | 10 mots | 100 mots | Oui | Oui | 0 à 95 | |
| 2 axes, sorties d'impulsion; sorties de driver de ligne | CJ1W-NC233 | 10 mots | 100 mots | Oui | Oui | 0 à 95 | |
| 4 axes, sorties d'impulsion; sorties de driver de ligne | CJ1W-NC433 | 20 mots | 200 mots | Oui | Oui | 0 à 94 (utilise des mots pour 2 numérios d'unité) | |
| Unité de temps (Voir remarque.) | CJ1W-SP001 | aucun | aucun | Oui | Oui | --- | |
| Unités de capteurs ID | Type à tête unique V600 | CJ1W-V600C11 | 10 mots | 100 mots | Oui | Oui | 0 à 95 |
| Type à deux+têtes V600 | CJ1W-V600C12 | 20 mots | 200 mots | Oui | Oui | 0 à 94 (utilise des mots pour 2 numérios d'unité) | |
| Carte compteur à grande vitesse | Entrée d'impulsion à 2 axes, intevalle de comptage : 500 kcps max., compatible avec un driver de ligne | CJ1W-CT021 | 40 mots | 400 mots | Oui | Oui | 0 à 92 (utilise des mots pour 4 numérios d'unité) |
| Cartes maitres Compo Bus/S | E/S déportées CompoBus/S, 256 bits max. | CJ1W-SRM21 | 10 mots ou 20 mots | aucun | Oui | Oui | 0 à 95 ou 0 à 94 |
Remarque : L'unité de temps concerne les cartes de commande d'axe.
2-4-3 Cartes réseau série CJ
| Nom | Caracteristique techniques | Modèle | Nombre de mots affectés (CIO 1500 à CIO 1899) | Racks montables | Nombre de cartes | |
| Rack UC série CJ | Racks d'extension série CJ | |||||
| Cartes Controller Link | Câblées | CJ1W-CLK21-V1 | 25 mots | Oui | Oui | 0 à F (4 cartes maximum) |
| Carte de communication série | Un port RS-232C et un port RS-422A/485 | CJ1W-SCU41 | 25 mots | Oui | Oui | 0 à F |
| Deux ports RS-232C | CJ1W-SCU21 | |||||
| Carte Ethernet | 10Base-T, communications FINS, service socket, serveur FTP et communications par mail | CJ1W-ETN11 | 25 mots | Oui | Oui | 0 à F (4 cartes maximum) |
| 100Base-TX | CJ1W-ETN21 | |||||
| Carte DeviceNet | E/S déportées DeviceNet, 2 048 points ; fonctions esclave et maître, affectation automatique disponible sans configurateur | CJ1W-DRM21 | 25 mots (Voir remarque 1.) | Oui | Oui | 0 à F |
| Carte maître PROFIBUS-DP | E/S déportée PROFIBUS-DP, 7 168 mots | CJ1W-PRM21 | 25 mots | Oui | Oui | 0 à F |
Remarque
- Les E/S esclaves sont affectées dans la zone DeviceNet (CIO 3200 à CIO 3799).
- Certaines cartes réseau series CJ reçoivent des mots dans la zone de configuration de la carte réseau. Le système doit être conçu de manière à ce que le nombre de mots affectés dans la zone de configuration de la carte réseau n'excède pas sa capacité. Reportez-vous à la section 2-7 Capacité de la zone de configuration de la carte réseau pour plus de détails.
2-5-1 Système de communication en série
La configuration du système série CJ peut être étendue en utilisant les portes de communication en série suivantes :
- Ports intégrés de l'UC × 2 (port périphérique et port RS-232C)
- Ports de la carte de communication en série × 2 (RS-232C et RS-422A/485)
1,2,3...
- Si vous utilisez les ports intégrés de l'UC ou les ports de la carte de communication en série, différents protocoles peuvent être affectés, tels que Host Link et des macros protocole.
- Il est possible de connecter jusqu'à 16 cartes de communication en série sur une UC. La configuration du système peut alors être étendue en connectant des péripériques aux ports RS-232C ou RS-422/485, tels que les unités de capteurs de température, des lecteurs de codes barres, des systèmes d'identification, des ordinateurs, des cartes d'ordinateurs, des racks et des API d'autres sociétés.

L'extension de la configuration du système comme indiquée ci-dessus permet d'utiliser un plus grand nombre de ports de communication en série et offre un support plus simple et plus flexible pour différents protocoles.
- La passerelle série est prise en charge pour les UC avec la version de carte 3.0 ou supérieure et les cartes de communications série avec la version de carte 1.2 ou supérieure.
- UC avec version de carte 3.0 ou supérieure: La passerelle entre le réseau FINS et les communications série (CompoWay/F uniquement) peut utiliser le port périphérique et le port RS-232C.
- Cartes de communications série avec version de carte 1.2 ou supérieure : Une passerelle entre le réseau FINS et le réseau série (CompoWay/F, Modbus ou Host Link) est possible. L'utilisation d'une passerelle vers Host Link autorise les Host Links avec l'API comme maître.
Exemple de système de configuration

Reportez-vous au tableau de la page 117 pour connaître les protocoles de communication pris en charge par chaque carte.
2-5-2 Systèmes
Le mode du port de communication en série (protocole) peut être commuté dans la configuration de l'API de l'UC. En fonction du protocole sélectionné, les systèmes suivants peuvent être configurés.
Les protocoles suivants prennent en charge des communications en série.
Protocoles
| Protocole | Connexion principale | Utilisation | Commandes disponibles, instructions de communication |
| Host Link (SYSMAC WAY) | Ordinateur Terminaux opérateur programmables OMRON | Communications entre l'ordinateur hôte et l'API. Des commandes peuvent être envoyées à un ordinateur depuis l'API. | Commandes Host Link/ commands FINS. Des commandes peuvent être envoyées à un ordinateur depuis l'API. |
| Communications sans proto-cole (client) | Périphériques externes universels | Communications sans protocole avec périphériques universels. | Instruction TXD(236), instruction RXD(235), Instruction TXDU(256), instruction RXDU(255) |
| Macro protocole | Périphériques externes universels | Envoi et réception de messages (cadres de communica-tion) en fonction des caractéristiques techniques de communication des péri-phériques externes. (SYS-MAC-PST est utilisé pour créé des protocoles en config-gurant différents paramètres.) | Instruction PMCR(260) |
| NT Link (1: N) | Terminaux opérateur programmables OMRON | Communications à grande vitesse à l'aide de TOP via un accès direct. | aucun |
| Bus périphérique (Voir remarque 1.) | CX-Programmer des péri-phériques de programmation | Communications entre les péri-phériques de programmation et l'API depuis l'ordi-nateur. | aucun |
| Passerelle série | Composant OMRON API | Convertit les commandes FINS reçues dans les proto-coles CompoWay/F, Modbus ou Host Link, puis transmet la commande convertie sur la ligne série. | |
| Maître CompoWay/F (Voir remarque 2.) | Esclave CompoWay/F | Convertit les commandes FINS (commandes Compo-Way/F encapsulées) reçues au port série en commandes CompoWay/F. | Commande FINS 2803 hex reçue (y compris envoi de la com-mande FINS avec CMND(490)) |
| Maître Modbus (Voir remarque 3.) | Esclave Modbus | Convertit les commandes FINS (commandes Modbus encapsulées) reçues au port série en commandes Modbus. | Commande FINS 2804 hex ou 2805 reçue (y compris envoi de la commande FINS avec CMND(490)) |
| Maître Host Link FINS (SYSWAY) (Voir remarque 3.) | Esclave (API) Host Link FINS (SYSWAY) | Convertit les commandes FINS en commandes FINS encapsulées dans Host Link | Toute commande FINS reçue, à l'exception des commandes envoyées au port série (y compris envoi de la commande FINS avec CMND(490)) |
Remarque
- Le mode de bus périphérique est utilisé pour les périphériques de programmation, à l'exception de la console de programmation. Si la console de programmation doit être utilisée, paramétrez la broche 4 de l'interrupteur DIP sur le panneau avant de l'UC sur OFF pour que les paramètres de communication du port périphérique soient utilisés par défaut au lieu de ceux spécifiés dans la configuration de l'API.
Système host link (mode SYSMAC WAY 1: n)
- UC avec version 3.0 ou supérieure (port périphérique et port RS-232C) et u
- Unité/carte de communications série avec version de carte 1.2 ou supérieure uniquement.
Le système Host Link permet de lire/écrire dans la mémoire E/S de l'API et de changer le mode de fonctionnement depuis un ordinateur hôte (PC ou TOP) en exécutant les commandes Host Link ou FINS avec un en-tête et une fin. Alternativement, les commandes FINS (ayant un en-tête et une fin) peuvent être envoyées vers un ordinateur connecté via le système Host Link en exécutant les instructions de communications en réseau (instructions SEND(090)/RECV(098)/CMND(490)) depuis l'API.

Remarque
- Paramétrz la broche 4 de l'interrupteur DIP sur le panneau avant de l'UC sur ON et le mode de communication en série de la configuration de l'API sur Host Link.
- Paramétrz la broche 5 de l'interrupteur DIP sur le panneau avant de l'UC sur OFF et le mode de communication en série de la configuration de l'API sur Host Link.
- Vous pouvez exécuter les fonctions maître Host Link en envoyant l'instruction CMND(490) via la passerelle série lorsque vous utilisez des unités/cartes de communications série avec une version de carte 1.2 ou ultérieure.

Système de communication sans protocole (personnalisé)
Les communications sans protocole permettent des transmissions de données simples, telles que des données d'entrée de codes barres et des données de sortie d'impression, à l'aide des instructions TXD(236) et RXD(235) d'E/S des ports de communication. Les codes de début et de fin peuvent être configurés. Le contrôle des signaux RS et CS est également possible avec les communications sans protocole.

Remarque
- Paramétrez la broche 5 de l'interrupteur DIP sur le panneau avant de l'UC sur OFF et le mode de communication en série de la configuration de l'API sur communications sans protocole.
- Les communications sans protocole sont prises en charge pour les cartes de communications série avec une version de carte 1.2 ou ultérieure uniquement.
Système NT Link (mode 1: N)
Si l'API et le TOP sont connectés ensemble à l'aide de ports RS-232C, la zone de commande de l'état du TOP, la zone de notification de l'état, les objets tels que les commutateurs à touche, les voyants et la répartition mémoire peuvent être affectés dans la mémoire E/S de l'API. Le système NT Link permet à l'API de commander le TOP. Quant au TOP, il peut périodiquement les données de la zone de commande de l'état de l'API et effectuer les opérations nécessaires si des changements sont intervenus dans la zone. Le TOP peut communiquer avec l'API en écrivant des données dans la zone de notification de l'état de l'API depuis le TOP lui-même. Le système NT Link permet de commander et de contrôler l'état du TOP sans utiliser des schémas contact de l'API. Le ratio de l'API au TOP est de 1 : n (n ≥ 1).
Configurez les paramètres de communication TOP pour une NT Link 1: N. Vous pouvez connecter de un à huit TOP à chaque API.


Remarque
- L'API peut être connectée à n'importe quel port TOP qui prend en charge des NT Links 1: N. Il ne peut pas être connecté sur les ports RS-232C du NT30 ou du NT30C, car ces ports prennent uniquement en charge des NT Links 1:1.
- Les NT20S, NT600S, NT30, NT30C, NT620S, NT620C et NT625C ne peuvent pas être utilisés si le temps de cycle de l'UC est de 800 ms ou plus (même si un seul de ces TOP est connecté).
- La fonction de la console de programmation d'un TOP (fonction d'extension) peut uniquement etre utiliser lorsque le TOP est connecte au port RS-232C ou au port periphérique de l'UC. Elle ne peut pas etre utilisée lorsque la console de programmation est connectee a un port RS232C ou RS-422A/485 d'une carte de communication en série.
- Vous ne pouvez pas utiliser en même temps un TOP mettant en œuvre une fonction de console de programmation et un TOP implémentant une fonction de TOP normal.
- Lorsque plusieurs TOP sont connectés au même API, vérifie que chaque TOP reçoit un numéro de carte unique. Des dysfonctionnements se produisent si le même numéro de carte est affecté à plusieurs TOP.
- Les protocoles de NT Link 1:1 et 1: N ne sont pas compatibles entre eux, ce qui signifie qu'il s'agit de protocoles de communication en série distincts.
Macros protocole
Le CX-Protocol est utilisé pour créer des procédures de transmission de données (protocoles) pour des périphériques externes universels en fonction des caractéristiques techniques des communications (semi-duplex ou full duplex, asynchrone) des périphériques externes universels. Les protocoles qui ont été créés sont alors enregistrés dans une carte de communication en série. Ils permettent aux données d'être envoyées et reçues vers et depuis les périphériques externes en exécutant simplement l'instruction PMCR(260) dans l'UC. Les protocoles pour les communications de données avec les périphériques OMRON, tels que les contrôleurs de température, les processeurs de signaux intelligents, les lecteurs de codes barres et les modems, sont pris en charge en tant que protocoles standards. (voir remarque)
Remarque : Les protocoles standards sont fournis avec le CX-Protocol et la carte de communication en série.

CompoWay/F (fonction hôte)
L'UC série CJ peut fonctionner en tant que hôte afin d'envoyer des commandes CompoWay/F à des composants OMRON connectés dans le système. Les commandes CompoWay/F sont exécutées en utilisant les séquences d'envoi/reception de CompoWay/F dans les protocoles standards de la fonction des macros de protocoles.

Mode passerelle série
Lorsque vous utilisez d , le message FINS reçu est automatiquement converti en CompoWay/F en fonction du message (voir remarque). Lorsque vous utilisez des unités/cartes de communications série avec une version de carte 1.2 ou ultérieure, le message FINS reçu est automatiquement converti en CompoWay/F, Modbus-RTU, Modbus-ASCII ou Host Link FINS en fonction du message.
Remarque L prenant en charge la conversion automatique en CompoWay/F uniquement (la conversion automatique en Modbus-RTU, Modbus-ASCII et Host Link FINS n'est pas possible).


Compatibilité carte/protocole
| Carte | Modèle | Port | Bus péri-phérique (Voir remar-que.) | Host Link | Communications sans protocole (client) | Macro proto-cole | NT Link (mode 1:N) | Serial Gateway (Voir remar-que 2.) |
| UC | CJ1G/H-CPU□□H-CJ1M-CPU□□CJ1G-CPU□□ | Péripérique | Oui | Oui | --- | --- | Oui | Oui |
| RS-232C | Oui | Oui | Oui | --- | Oui | Oui | ||
| Carte de communication série | CJ1W-SCU41 CJ1W-SCU21 | RS-422A/485 | --- | Oui | Oui (Voir re-marque 2.) | Oui | Oui | Oui |
| RS-232C | --- | Oui | Oui (Voir re-marque 2.) | Oui | Oui | Oui |
Remarque
- Le mode de bus périphérique est utilisé pour les périphériques de programmation, à l'exception des consoles de programmation. Si vous nevez utiliser la console de programmation, paramétrez la broche 4 de l'interrupteur DIP sur le panneau avant de la carte sur OFF de manière à ce que les paramètres de communication soient automatiquement détectés à la place de ceux spécifiés dans la configuration de l'API.
- Pris en charge pour les UC avec la version de carte 3.0 ou supérieure et les unités/cartes de communications série avec la version de carte 1.2 ou supérieure uniquement. Pour les UC, cependant, seule la connexion CompoWay/F automatique est possible.
Esclave système host link
Les configurations du système suivantes sont possibles pour un système Host Link.


Remarque
Dans le mode Host Link, les commandes FINS Presents entre l'en-tête et la fin peuvent être envoyées depuis l'ordinateur hôte vers n'importe quel API du réseau. Des communications sont possibles avec les API connectés au même ou à différents types de réseaux interconnectés jusqu'à deux niveaux (trois niveaux en incluant le niveau local mais en excluant la connexion Host Link).


Communications provenant de l'ordinateur

SEND(090) : Envoie des données vers l'ordinateur hôte.
RECV(098) : Reçoit des données depuis l'ordinateur hôte.
CMND(490): Exécute une commande FINS spécifiée.
Remarque
Dans le mode Host Link, les commandes FINs présentent entre l'en-tête et la fin peuvent être envoyées depuis l'ordinateur hôte vers n'importe quel API du réseau. Des communications sont possibles avec les API connectés au même ou à différents types de réseaux interconnectés jusqu'à deux niveaux (trois niveaux en incluant le niveau local mais en excluant la connexion Host Link).


L'utilisation d'une unité/carte de communications série avec une version de carte 1.2 ou supérieure et du mode Passerelle série permet d'inclure les commandes FINS reçues entre un en-tête et un terminateur Host Link, et de les transmettre à l'API sur la ligne série (esclave Host Link).

Messages FINS
Les messages FINS (Factory Interface Network Service (Service de réseau d'interface industrielle)) sont des commandes et des réponses qui sont utilisées en tant que service de messagerie d'un réseau OMRON. Les messages FINS permettent à l'utilisateur de contrôler des opérations telles que l'envoi et la réception de données et le changement des modes de fonctionnement si nécessaire. Les fonctions des messages FINS sont les suivantes :
Les messages FINS sont définis dans la couche d'application et non dans la couche physique, la couche de liaison des données ou d'autres couches de niveau inférieur. Ceci rend les communications flexibles possibles sur le bus UC et dans différents types de réseaux. Fondamentalement, les communications avec les réseaux Ethernet, Controller Link ou Host Link et entre l'UC et les cartes réseau sont possibles via le bus UC.

Remarque
Un en-tête de protocole TCP/IP doit être rattaché à la commande FINS pour un réseau Ethernet, tandis qu'un en-tête de Host Link doit être attaché à la commande FINS pour un réseau Host Link.
Relais des réseaux de support
Jusqu'à trois niveaux de réseau (huit niveaux pour la version de carte 2.0 ou supérieure), en incluant le réseau local, peuvent être contournés pour accéder aux autres racks.

Remarque
Les UC CS/CJ ver. 2.0 ou ultérieure autorisent une programmation/surveillance jusqu'à 8 niveaux de distance. Voir la section 1-5-2 Protection contre la lecture améliorée grâce aux mots de passe pour plus d'informations.
Accès à l'uc et aux autres périphériques des racks
l'UC, les cartes réseau, les ordinateurs (cartes) et les autres périphériques peuvent être identifiés et précisés en utilisant des adresses de carte.

Conversion réseau-série ou conversion réseau-série-réseau
L'utilisation d'une unité/carte de communications série avec une version de carte 1.2 ou supérieure et du mode Passerelle série permet de convertir automatiquement les commandes FINS reçues en commandes CompoWay/F, Modbus-RTU, Modbus-ASCII ou Host Link FINS en fonction du message FINS. Les commandes FINS qui ont été converties en commandes Host Link FINS peuvent également être reconverties en commandes Host Link FINS.

Réseaux de communication
Les systèmes de réseau suivants peuvent être configurés lors de l'utilisation de cartes série CJ.

Si une carte Ethernet est connectée au système, des messages FINs peuvent être utilisés pour communiquer entre l'ordinateur hôte connecté à l'Ethernet et l'API ou entre des API. En exécutant des commandes FTP pour l'API depuis l'ordinateur hôte connecté à l'Ethernet, il est possible de lire ou d'écrire (transférer) le contenu des fichiers de la carte mémoire installée sur l'UC. Les données peuvent être envoyées et reçues en utilisant des protocoles UDP et TCP. Ces fonctions améliorent la compatibilité avec les réseaux d'informations.

Le réseau Controller Link est le cadre de base du réseau FA d'API OMRON. La connexion d'une carte Controller Link au réseau permet d'établir des liaisons de données entre les API (pour que les données puissent être partagées sans programmation) et des communications de messages FINS entre les API (qui permettent un contrôle et un transfert de données distincts si nécessaire). Les connexions du réseau Controller Link utilisent soit des câbles à paire torsadée, soit des câbles à fibre optique. Des liaisons de données et des communications de messages sont également possibles entre l'API et l'ordinateur. Les liaisons de données permettent d'avoir une grande capacité et des affectations libres. Les communications de messages FINS permettent également le transfert de données grande capacité.

Le réseau DeviceNet est un réseau après-vente constitué de systèmes de contrôle et d'information multi-bit et conforme aux caractéristiques techniques de champ ouvert de DeviceNet. La connexion d'une carte maître DeviceNet au réseau permet des communications E/S déportées entre l'API et les esclaves du réseau. Les communications E/S déportées permettent des E/S de grande capacité et des affectations d'utilisateurs. Des bornes E/S analogiques sont utilisées pour les esclaves. Des communications de messages sont possibles entre des API et entre l'API et des péripériques DeviceNet fabriqués par d'autres sociétés.

CompoBus/S est un bus ON/OFF grande vitesse utilisé pour les communications E/S déportées. La connexion d'une carte maître CompoBus/S au réseau permet d'établir des communications E/S déportées entre l'API et des esclaves. Les communications à grande vitesse sont effectuées avec 256 points en un temps de cycle de 1 ms maximum.

Profibus-DP
PROFIBUS (PROcess FieldBUS) est une norme de bus de terrain ouvert destiné à de nombreuses applications dans les domaines de la production, du traitement et de l'automation de construction. La norme EN 50170 (norme européenne de communications de champs), à laquelle adhère PROFIBUS, garantit l'indépendance des fournisseurs et la transparence du fonctionnement. Elle permet à des appareils de différents constructeurs d'intercommunicuer sans nécessiter d'adaptation d'interface.

Vue d'ensemble du réseau de communication
| Système | Réseau | Fonction | Communications | Péripétrique de communication |
| Réseaux d'informaties | Ethernet | Entre l'ordinateur hôte et l'API. | Communications de messages FINS | Carte Ethernet |
| Entre les API. | ||||
| Entre l'ordinateur hôte et la carte mémoire installée sur l'UC. | Serveur FTP | |||
| Entre l'API et les nœuds avec un service socket, tels que les ordinateurs UNIX. | Service socket | |||
| Controller Link | Entre un API et un ordinateur directement connecté au réseau. | Communications de messages FINS | Carte Controller Link | |
| Liaison de données (décalage, paramètres simples) | ||||
| RS-232C → Controller Link | Entre l'ordinateur Host Link et l'API sur le réseau. | Commandes Host Link et gateway. | Câbles RS-232C et carte Controller Link | |
| Réseaux de contrôle | Controller Link | Entre les API. | Communications de messages FINS | Carte Controller Link |
| DeviceNet | Communications de messages FINS dans un réseau ouvert. | Carte maître DeviceNet et configurateur | ||
| DeviceNet | API et péripériques de réseau (esclaves) | E/S déportées grande capacité (affectation fixe ou libre) dans un réseau ouvert | ||
| CompoBus/S | E/S déportées grande vitesse dans un réseau avec des péripériques OMRON uniquement (affectations fixes) | Carte maître CompoBus/S | ||
| PROFIBUS-DP | E/S déportées grande capacité (affectation définie par l'utilisateur) dans un réseau ouvert | Carte maître PROFIBUS-DP et configurateur |
Caractéristiques techniques des communications
| Réseau | Communications | Vitesse max. | Dis-tance des commu-nica-tions | Nom-bre max. de car-tes | Support de com-munica-tion | Capacité de la liaison de don-nées (par réseau) | Points E/S dépor-tées max. | Péripériques pou-vant être connectés | ||
| Mes-sages | Liai-son de don-nées | E/S dépor-tées | ||||||||
| Ethernet | Oui | --- | --- | 10 Mbps | 2,5 km | --- | Paire tor-sadée | --- | --- | Ordinateur hôte à API,API à API |
| 100 Mbps | 100 m | --- | --- | --- | ||||||
| Controler Link | Oui | Oui | --- | 2 Mbps | Câble à paire tor-sadée :500 m | 32 | Câbles spéciaux(à paire torsadée) | 32 000mots | --- | API à API, ordinateur àAPI |
| Device-Net | Oui | --- | Oui | 500 Kbps Cycle de communication:Environ 5 ms(128 entrées,128 sorties) | 100 m | 63 | Câbles spéciaux | --- | 2 048 | API à esclave(Éclaves:borniersE/S déportées, adaptateurs déportés.Bor-niers capteurs, cartes de liaison E/S CQM1,borniers de sorties an-logiques, borniers d'entrées analogiques) |
| Compo-Bus/S | --- | --- | Oui | 750 Kbps Cycle de communication:Environ 1 ms max.(128 entrées,128 sorties) | 100 m | 32 | Câbles bilfaires,câbles plats spé-ciaux | --- | 256 | API à esclave(Éclaves: Borniers E/S déportées, modulesE/S déportées, borniers de capteurs, borniers amp. de capteurs, borniers de chaînes de bits) |
| PROFI-BUS-DP | --- | --- | Oui | Cycle de commu-nications12 Mbps:Environ 3,5 ms max.(128 entrées,128 sorties) | 100 m | 125 | Câbles spéciaux | --- | 7 168mots | API à esclave(escapes:tous les esclavesPROFIBUS-DP) |
2-6 Consommation électrique de la carte
La quantité de courant/puissance pouvant être fournie aux unités montées sur rack est limitée par la capacité de la carte d'alimentation du rack. Reportez-vous aux tableaux suivants lors de la conception de votre système, de manière à ce que la consommation électrique totale des cartes montées ne dépasse pas le courant maximal de chaque groupe de tension et que la puissance consommée totale ne dépasse pas la puissance maximale de la carte d'alimentation.
2-6-1 Racks UC série CJ et racks d'extension
Le tableau suivant indique les courants et la puissance maximale pouvant être fournis par les cartes d'alimentation dans les racks UC et les racks d'extension. Lors du calcul de la consommation électrique/puissance d'un rack UC, assurez-vous de prendre en compte la puissance requise par l'UC elle-même et la carte d'extension maître E/S si un ou plusieurs racks d'extension sont connectés. De même, lors du calcul de la consommation électrique/puissance dans un rack d'extension, veillez à prendre en compte la puissance requise par la carte d'extension esclave E/S.
| Carte d'alimentation | Consommation électrique max. | Puisance consommée totale max. | ||
| Groupe de 5 V (logique interne) | Groupe de 24 V (relais) | Groupe de 24 V (service) | ||
| CJ1W-PA205R | 5,0 A | 0,8 A | aucun | 25 W |
| CJ1W-PA205C | 5,0 A | 0,8 A | aucun | 25 W |
| CJ1W-PA202 | 2,8 A | 0,4 A | aucun | 14 W |
| CJ1W-PD025 | 5,0 A | 0,8 A | aucun | 25 W |
| CJ1W-PD022 | 2,0 A | 0,4 A | aucun | 19,6 W |
2-6-2 Exemples de calculs
Exemple 1: rack UC
Dans cet exemple, les cartes suivantes sont montées sur un rack UC avec une carte d'alimentation CJ1W-PA205R.
| Carte | Modèle | Quantité | Groupe de tension | |
| 5 Vc.c. | 24 Vc.c. | |||
| UC | CJ1G-CPU45 | 1 | 0,910 A | --- |
| Coupleur maître | CJ1W-IC101 | 1 | 0,020 A | |
| Cartes d'entrées | CJ1W-ID211 | 2 | 0,080 A | --- |
| CJ1W-ID231 | 2 | 0,090 A | --- | |
| cartes de sortie | CJ1W-OC201 | 2 | 0,090 A | 0,048 A |
| Carte d'E/S spéciales | CJ1W-DA041 | 1 | 0,120 A | --- |
| Carte réseau | CJ1W-CLK21 | 1 | 0,350 A | --- |
Consommation électrique
| Groupe | Consommation électrique |
| 5 Vc.c. | 0,910 A + 0,020 A + 0,080 × 2 + 0,090 A × 2 + 0,090 A × 2 + 0,120 A + 0,350 A = 1,92 A (≤ 5,0 A) |
| 24 Vc.c. | 0,048 A × 2 = 0,096 (≤ 0,8 A) |
Puissance consommée
$$ \begin{array}{l} 1, 9 2 \mathrm {A} \times 5 \mathrm {V} + 0, 0 9 6 \mathrm {A} \times 2 4 \mathrm {V} \ = 9, 6 0 \mathrm {W} + 2, 3 0 4 \mathrm {W} \ = 1 1, 9 0 4 \mathrm {W} (\leq 2 5 \mathrm {W}) \ \end{array} $$
Exemple 2: Rack d'extension
Dans cet exemple, les cartes suivantes sont montées sur un rack d'extension série CJ avec une carte d'alimentation CJ1W-PA205R.
| Carte | Modèle | Quantité | Groupe de tension | |
| 5 Vc.c. | 24 Vc.c. | |||
| Coupleur esclave | CJ1W-II101 | 1 | 0,130 A | --- |
| Cartes d'entrées | CJ1W-ID211 | 2 | 0,080 A | --- |
| cartes de sortie | CJ1W-OD231 | 8 | 0,140 A | --- |
Consommation électrique
| Groupe | Consommation électrique |
| 5 Vc.c. | 0,130 A + 0,080 A × 2 + 0,140 A × 8 = 1,41 A (≤ 5,0 A) |
| 24 Vc.c. | --- |
Puissance consommée
$$ 1, 4 1 \mathrm {A} \times 5 \mathrm {V} = 7, 0 5 \mathrm {W} (\leq 2 5 \mathrm {W}) $$
2-6-3 Tableaux de consommation électrique
Groupe de tension 5 V c. c.
| Nom | Modèle | Consummation électrique (A) |
| UC (incluant la puissance fournie à la console de programmation) | CJ1H-CPU67H | 0,99 (Voir remarque.) |
| CJ1H-CPU66H | 0,99 (Voir remarque.) | |
| CJ1H-CPU65H | 0,99 (Voir remarque.) | |
| CJ1G-CPU45H | 0,91 (Voir remarque.) | |
| CJ1G-CPU44H | 0,91 (Voir remarque.) | |
| CJ1G-CPU43H | 0,91 (Voir remarque.) | |
| CJ1G-CPU42H | 0,91 (Voir remarque.) | |
| CJ1M-CPU23 | 0,64 (Voir remarque.) | |
| CJ1M-CPU22 | 0,64 (Voir remarque.) | |
| CJ1M-CPU21 | 0,64 (Voir remarque.) | |
| CJ1M-CPU13 | 0,58 (Voir remarque.) | |
| CJ1M-CPU12 | 0,58 (Voir remarque.) | |
| CJ1M-CPU11 | 0,58 (Voir remarque.) | |
| CJ1G-CPU45 | 0,91 (Voir remarque.) | |
| CJ1G-CPU44 | 0,91 (Voir remarque.) | |
| Coupleur maître | CJ1W-IC101 | 0,02 |
| Coupleur esclave | CJ1W-II101 | 0,13 |
| Couvercle fin de bus | CJ1W-TER01 | Inclus avec l'alimentation de l'UC ou de la carte d'extension esclave E/S |
Remarque : L'adaptateur NT Link-AL001 consomme 0,15 A/unité lorsqu'il est utilisé.
Cartes E/S standard série CJ
| Catégorie | Nom | Modèle | Consommation électrique (A) |
| Cartes d'entrées standard | Cartes d'entrées c.c. | CJ1W-ID201 | 0,08 |
| CJ1W-ID211 | 0,08 | ||
| CJ1W-ID231 | 0,09 | ||
| CJ1W-ID232 | 0,09 | ||
| CJ1W-ID261 | 0,09 | ||
| CJ1W-ID262 | 0,09 | ||
| Cartes d'entrées c.a. | CJ1W-IA111 | 0,09 | |
| CJ1W-IA201 | 0,08 | ||
| Carte d'entrées d'interruption | CJ1W-INT01 | 0,08 | |
| Cartes d'entrée à réponse rapide | CJ1W-IDP01 | 0,08 | |
| Carte d'interface B7A | CJ1W-B7A14 | 0,07 | |
| Cartes de sortie standard | Cartes de sortie transistor | CJ1W-OD201 | 0,09 |
| CJ1W-OD202 | 0,11 | ||
| CJ1W-OD203 | 0,10 | ||
| CJ1W-OD204 | 0,10 | ||
| CJ1W-OD211 | 0,10 | ||
| CJ1W-OD212 | 0,10 | ||
| CJ1W-OD231 | 0,14 | ||
| CJ1W-OD232 | 0,15 | ||
| CJ1W-OD233 | 0,14 | ||
| CJ1W-OD261 | 0,17 | ||
| CJ1W-OD262 | 0,17 | ||
| CJ1W-OD263 | 0,17 | ||
| Cartes de sortie relais | CJ1W-OC201 | 0,09 | |
| CJ1W-OC211 | 0,11 | ||
| Cartes de sortie Triac | CJ1W-OA201 | 0,22 | |
| Carte d'interface B7A | CJ1W-B7A04 | 0,07 | |
| Cartes E/S mixtes standard | Cartes Entrées 24 Vc.c./Sorties transistors | CJ1W-MD231 | 0,13 |
| CJ1W-MD232 | 0,13 | ||
| CJ1W-MD233 | 0,13 | ||
| CJ1W-MD261 | 0,14 | ||
| CJ1W-MD263 | 0,14 | ||
| Carte E/S TTL | CJ1W-MD563 | 0,19 | |
| Carte d'interface B7A | CJ1W-B7A22 | 0,07 |
Cartes E/S spéciales série CJ
| Catégorie | Nom | Modèle | Consommation électrique (A) |
| Cartes d'E/S spéciales | Cartes d'entrées analogiques | CJ1W-AD081/AD081-V1 | 0,42 |
| CJ1W-AD041-V1 | 0,42 | ||
| Cartes de sorties analogiques | CJ1W-DA041 | 0,12 | |
| CJ1W-DA021 | 0,12 | ||
| CJ1W-DA08V | 0,14 | ||
| Cartes E/S analogiques | CJ1W-MAD42 | 0,58 | |
| Carte de contrôle de la température | CJ1W-TC□□□ | 0,25 | |
| Cartes de commande d'axe | CJ1W-NC113/NC133/NC213/NC233 | 0,25 | |
| CJ1W-NC413/NC433 | 0,36 | ||
| Carte compteur à grande vitesse | CJ1W-CT021 | 0,28 | |
| Unités de capteurs ID | CJ1W-V600C11 | 0,26 | |
| CJ1W-V600C12 | 0,32 | ||
| Carte maître CompoBus/S | CJ1W-SRM21 | 0,15 |
Cartes réseaux série CJ
| Catégorie | Nom | Modèle | Consommation électrique (A) |
| Cartes réseaux | Carte Controller Link | CJ1W-CLK21-V1 | 0,35 |
| Carte de commu-nication série | CJ1W-SCU41 | 0,38 (Voir remarque.) | |
| CJ1W-SCU21 | 0,28 (Voir remarque.) | ||
| Carte Ethernet | CJ1W-ETN11 | 0,38 | |
| CJ1W-ETN21 | 0,38 | ||
| Carte DeviceNet | CJ1W-DRM21 | 0,29 | |
| Carte maître PROFIBUS-DP | CJ1W-PRM21 | 0,40 |
Remarque
Les adaptateurs NT Link AL001 consomment 0,15 A/unité lorsqu'ils sont utilisés.
Adaptateurs de communication de la série CJ
| Catégorie | Nom | Modèle | Consommation électrique (A) |
| Adaptateurs de communication | Convertisseur RS-422A | CJ1W-ID261 | 0,04 |
Consommation électrique pour une tension de 24 v
| Catégorie | Nom | Modèle | Consummation électrique (A) |
| Cartes de sortie standard | Cartes de sortie contact relatis | CJ1W-OC201 | 0,048 (0,006 x nombre de points ON) |
| CJ1W-OC211 | 0,096 (0,006 x nombre de points ON) | ||
| Cartes d'E/S spéciales | Unités de capteurs ID | CJ1W-V600C11 | 0,12 |
| CJ1W-V600C12 | 0,24 |
2-7 Capacité de la zone de configuration de la carte réseau
Les paramètres de la plupart des cartes réseau sont sauvegardés dans la zone de configuration de la carte réseau de l'UC. Voir la section 9-22 Zones de paramètres pour plus d'informations. Les cartes réseau reçoivent le nombre requis de travaux pour la configuration à partir de cette zone.
La capacité de la zone de configuration de la carte réseau est limitée à 10 752 bits (10 Ko). Le système doit être conçu de manière à ce que le nombre de mots utilisés dans la zone de configuration de la carte réseau par toutes les cartes réseau n'excède pas cette capacité. Si une mauvaise combinaison de cartes est utilisée, la capacité sera dépassée et, soit, toutes les cartes fonctionneront avec les paramètres par défaut uniquement, soit elles ne fonctionneront pas du tout.
Le tableau suivant indique le nombre d'octets nécessaires dans la zone de configuration de la carte réseau pour chaque carte. Toute carte dont l'usage est « 0 » n'utilise pas la zone de configuration de la carte réseau.
| Classification | Nom | Numéro de module | Capacité en octets |
| Cartes réseaux | Carte Controller Link | CJ1W-CLK21 | 512 |
| Carte de communication série | CJ1W-SCU41 CJ1W-SCU21 | 0 | |
| Carte Ethernet | CJ1W-ETN11/21 | 412 | |
| Carte DeviceNet | CJ1W-DRM21 | 0 | |
| Carte maître PROFIBUS-DP | CJ1W-PRM21 | 0 |
2-8 Liste des paramètres des tableaux e/s
Les paramètres suivants sont utilisés dans les tables d'E/S de CX-Programmer.
2-8-1 Cartes e/s standards série CJ
| Nom | Modèle | Réglage du type de carte | Adresses par carte | Mots d'entrée | Mots de sortie |
| Cartes d'entrées c.c. | CJ1W-ID201 | Carte 8 points CS/CJ - Entrée 8 points | --- | --- | --- |
| CJ1W-ID211 | Carte 16 points - Entrée 16 points | --- | --- | --- | |
| CJ1W-ID231 | Carte 32 points - Entrée 32 points | --- | --- | --- | |
| CJ1W-ID232 | Carte 32 points - Entrée 32 points | --- | --- | --- | |
| CJ1W-ID261 | Carte 64 points - Entrée 64 points | --- | --- | --- | |
| CJ1W-ID262 | Carte 64 points - Entrée 64 points | --- | --- | --- | |
| Cartes d'entrées c.a. | CJ1W-IA111 | Carte 16 points - Entrée 16 points | --- | --- | --- |
| CJ1W-IA201 | Carte 16 points - Entrée 16 points | --- | --- | --- | |
| Cartes Entrées 24 Vc.c./Sortie transistor | CJ1W-MD231 | Carte 32 points - 32 points mixtes | --- | --- | --- |
| CJ1W-MD232 | --- | --- | --- | ||
| CJ1W-MD233 | --- | --- | --- | ||
| CJ1W-MD261 | Carte 64 points - 64 points mixtes | --- | --- | --- | |
| CJ1W-MD263 | --- | --- | --- | ||
| Carte E/S TTL | CJ1W-MD531 | Carte 32 points - 32 points mixtes | --- | --- | --- |
| CJ1W-MD533 | |||||
| CJ1W-MD561 | Carte 64 points - 64 points mixtes | ||||
| CJ1W-MD563 | |||||
| Carte d'interface B7A | CJ1W-B7A14 | Carte 64 points - Entrée 64 points | --- | --- | --- |
| CJ1W-B7A04 | Carte 64 points - Sortie 64 points | --- | --- | --- | |
| CJ1W-B7A22 | Carte 64 points - 64 points mixtes | --- | --- | --- | |
| Carte d'entréesd'interruption | CJ1W-INT01 | Carte d'interruption (16 bits) | --- | --- | --- |
| Cartes d'entrée à grandevitesse | CJ1W-IDP01 | Carte 16 points - Entrée 16 points | --- | --- | --- |
| Cartes de sortie relais | CJ1W-OC201 | Carte 16 points - Sortie 16 points | --- | --- | --- |
| CJ1W-OC211 | Carte 16 points - Sortie 16 points | --- | --- | --- | |
| Carte de sortie Triac | CJ1W-OA201 | Carte 16 points - Sortie 16 points | --- | --- | --- |
| Cartes de sortie transistoravec sorties NPN | CJ1W-OD201 | Carte 16 points - Sortie 16 points | --- | --- | --- |
| CJ1W-OD203 | Carte 8 points CS/CJ - Sortie 8 points | --- | --- | --- | |
| CJ1W-OD211 | Carte 16 points - Sortie 16 points | --- | --- | --- | |
| CJ1W-OD231 | Carte 32 points - Sortie 32 points | --- | --- | --- | |
| CJ1W-OD233 | Carte 32 points - Sortie 32 points | --- | --- | --- | |
| CJ1W-OD261 | Carte 64 points - Sortie 64 points | --- | --- | --- | |
| CJ1W-OD263 | Carte 64 points - Sortie 64 points | --- | --- | --- | |
| Cartes de sortie transistoravec sorties PNP | CJ1W-OD202 | Carte 16 points - Sortie 16 points | --- | --- | --- |
| CJ1W-OD204 | Carte 8 points CS/CJ - Sortie 8 points | --- | --- | --- | |
| CJ1W-OD212 | Carte 16 points - Sortie 16 points | --- | --- | --- | |
| CJ1W-OD232 | Carte 32 points - Sortie 32 points | --- | --- | --- | |
| CJ1W-OD262 | Carte 64 points - Sortie 64 points | --- | --- | --- |
Remarque : Si la carte n'est pas correcte, une erreur de paramètre des tableaux E/S est générée.
2-8-2 Cartes E/S spéciales série CJ
| Nom | Modèle | Réglage du type de carte | Adresses par carte | Mots d'entrée | Mots de sortie |
| Carte d'entrée analogue | CJ1W-AD041 | Carte SIO CS/CJ - Carte d'entrées analogiques | 1 | 9 | 1 |
| CJ1W-AD081 (-V1) | 1 | 9 | 1 | ||
| Carte de sortie analogue | CJ1W-DA021 | Carte SIO CS/CJ - Carte de sorties analogiques | 1 | 1 | 9 |
| CJ1W-DA041 | 1 | 1 | 9 | ||
| CJ1W-DA08V | 1 | 1 | 9 | ||
| Cartes E/S analogiques | CJ1W-MAD42 | Carte SIO CS/CJ - Carte d'/entrées/ sorties analogiques | 1 | 5 | 5 |
| Cartes de contrôle de la température | CJ1W-TC001 | Carte SIO CS/CJ - Carte de régulation de température | 2 | 14 | 6 |
| CJ1W-TC002 | 2 | 14 | 6 | ||
| CJ1W-TC003 | 2 | 14 | 6 | ||
| CJ1W-TC004 | 2 | 14 | 6 | ||
| CJ1W-TC101 | 2 | 14 | 6 | ||
| CJ1W-TC102 | 2 | 14 | 6 | ||
| CJ1W-TC103 | 2 | 14 | 6 | ||
| CJ1W-TC104 | 2 | 14 | 6 | ||
| Cartes de commande d'axe | CJ1W-NC113 | Carte SIO CS/CJ - Carte de positionnement | 1 | 3 | 2 |
| CJ1W-NC213 | 1 | 6 | 4 | ||
| CJ1W-NC413 | 2 | 12 | 8 | ||
| CJ1W-NC133 | 1 | 3 | 2 | ||
| CJ1W-NC233 | 1 | 6 | 4 | ||
| CJ1W-NC433 | 2 | 12 | 8 | ||
| Carte esclave PROFIBUS-DP | CJ1W-PRT21 | Carte SIO CS/CJ - Autre carte SIO | 4 | 26 | 14 |
| Unités de capteurs ID | CJ1W-V600C11 | Carte SIO CS/CJ - Autre carte SIO | 1 | 10 | --- |
| CJ1W-V600C12 | 2 | 20 | --- | ||
| Carte compteur à grande vitesse | CJ1W-CT021 | Carte SIO CS/CJ - Carte de compteur à grande vitesse | 4 | 26 | 14 |
| Carte maître CompoBus/S | CJ1W-SRM21 | Carte SIO CS/CJ - Carte maître CompoBus/S | 1 | 6 | 4 |
| 2 | 12 | 8 |
Remarque : Si la carte, le nombre de mots d'entrée ou le nombre de mots de sortie ne sont pas corrects, une erreur de paramètre de la carte E/S spéciale se produit.
2-8-3 Cartes réseau série CJ
| Nom | Modèle | Réglage du type de carte | Adresses par carte | Mots d'entrée | Mots de sortie |
| Carte Controller Link | CJ1W-CLK21 | Carte UC SIO CS/CJ – Carte Controller Link | --- | --- | --- |
| Carte de commande de mouvement haute résolution | CSJW-MCH71 | UC CS/CJ – Carte de commande de mouvement haute fonctionnalités | --- | --- | --- |
| Carte de communication série | CJ1W-SCU41 CJ1W-SCU21 | Carte SIO CS/CJ – Carte de communications série | --- | --- | --- |
| Carte Ethernet | CJ1W-ETN11 | Carte SIO CS/CJ – Carte Ethernet | --- | --- | --- |
| CJ1W-ETN21 | |||||
| Carte DeviceNet | CJ1W-DRM21 | Carte SIO CS/CJ – Carte maître CompoBus/D | --- | --- | --- |
| Carte maître PROFIBUS-DP | CJ1W-PRM21 | Carte SIO CS/CJ – Carte maître PROFIBUS | --- | --- | --- |
| Carte de commande d'axe | CJ1W-NCF71 | Carte SIO CS/CJ – Carte de contrôle numérique | --- | --- | --- |
Remarque La carte DeviceNet n'est pas prise en charge par CX-Programmer version 2.0 ou antérieure et les tables d'E/S contenant la carte DeviceNet ne peuvent pas être créées avec ces versions. Créez les tables en ligne.
Nomenclature, fonctions et dimensions
Ce chapitre décrit les noms des composants et leurs fonctions pour plusieurs cartes. Les dimensions des cartes sont également indiquées.
3-1 UC. 136
3-1-1 Modèles. 136 3-1-2 Composants. 137 3-1-3 Plan des blocs de la mémoire de l'UC. 141 3-1-4 Dimensions. 144
3-2 Mémoire de fichier 145
3-2-1 Fichiers gérés par l'UC 146 3-2-2 Initialisation de la mémoire de fichier 147 3-2-3 Utilisation de la mémoire de fichier 148 3-2-4 Dimensions de la carte mémoire 151 3-2-5 Installation et retrait de la carte mémoire 151
3-3 Périphériques de programmation 153
3-3-1 Vue d'ensemble 153 3-3-2 Consoles de programmation 155 3-3-3 CX-Programmer 156 3-3-4 Caractéristiques techniques du port périphérique. 162 3-3-5 Caractéristiques techniques du port RS-232C 162
3-4 Cartes d'alimentation. 164
3-4-1 Modèles de cartes d'alimentation 164 3-4-2 Composants. 165 3-4-3 Dimensions 166 3-4-4 Confirmation de l'alimentation 168 3-4-5 Indication de remplacement 168
3-5 Cartes d'extension maître E/S et cartes d'extension esclave E/S. 174
3-5-1 Modèles. 174 3-5-2 Configuration du système. 175 3-5-3 Noms des composants. 175 3-5-4 Dimensions. 176
3-6 Cartes E/S standards série CJ 176
3-6-1 Cartes E/S standards série CJ munies de borniers 176 3-6-2 Cartes E/S standards série CJ à 32/64 points munies de connecteurs.179
3-7 Carte d'interface B7A 190
3-7-1 Vue d'ensemble 190 3-7-2 Configuration du système 190 3-7-3 Modèles 190 3-7-4 Caractéristiques des communications B7A 191 3-7-5 Spécifications communes 192 3-7-6 Allocations de mémoire d'E/S 192 3-7-7 Traitement de l'erreur de transmission 193 3-7-8 Pièces et dénominations 194 3-7-9 Préparation et connexion des cables 196 3-7-10 Schémas des connexions 198 3-7-11 Dimensions (unité : mm) 200
3-1-1 Modèles
UC CJ1-H
| Points E/S | Racks d'extension | Capacité de programme | Mémoire de données (DM + EM) | Temps de traitement de l'instruction LD | Modèle | Poids |
| 2,560 | 3 max. | 250 Kpas | 448 Kmots | 0,02 μs | CJ1H-CPU66H | 200 g max. |
| 120 Kpas | 256 Kmots | CJ1H-CPU66H | ||||
| 60 Kpas | 128 Kmots | CJ1H-CPU65H | ||||
| 60 Kpas | 128 Kmots | 0,04 μs | CJ1G-CPU45H | 190 g max. | ||
| 1,280 | 3 max. | 30 Kpas | 64 Kmots | CJ1G-CPU44H | ||
| 960 | 2 max. | 20 Kpas | 64 Kmots | CJ1G-CPU43H | ||
| 10 Kpas | 64 Kmots | CJ1G-CPU42H |
UC CJ1M
| Points E/S | Racks d'extension | Capacité de programme | Mémoire de données (DM + EM) | Temps de traitement de l'instruction LD | E/S d'impulsion | Modèle | Poids |
| 640 | 1 | 20 Kpas | 32 Kmots | 0,1 μs | Oui | CJ1M- CPU23 | 170 g max. |
| 320 | aucun | 10 Kpas | CJ1M- CPU22 | ||||
| 160 | 5 Kpas | CJ1M- CPU21 | |||||
| 640 | 1 | 20 Kpas | Non | CJ1M- CPU13 | 120 g max. | ||
| 320 | aucun | 10 Kpas | CJ1M- CPU12 | ||||
| 160 | 5 Kpas | CJ1M- CPU1 |
UC CJ1
| Points E/S | Racks d'extension | Capacité de programme | Mémoire de données (DM + EM) | Temps de traitement de l'instruction LD | Modèle | Poids |
| 1,280 | 3 max. | 60 Kpas | 128 Kmots | 0,08 μs | CJ1G-CPU45 | 200 g max. |
| 30 Kpas | 64 Kmots | CJ1G-CPU44 |
UC CJ1 et cj1-h

Remarque : Toujours poser les capuchons des connecteurs de manière à les protéger de la poussière lorsque vous n'utilisez pas le port péripérisque ou RS-232C.
UC CJ1M
Modèle sans E/S intégrées (CJ1M-CPU1)

Remarque La nomenclature et les fonctions sont les mêmes que pour les UC CJ1 et CJ1-H susmentionnées.
Modèle avec E/S intégrées (CJ1M-CPU2)

Remarque
Toutes les nomenclatures et fonctions autres que celles représentées dans le schéma ci-dessus sont les mêmes que pour les UC CJ1 et CJ1-H.
Le tableau suivant décrit les voyants DEL situés sur le panneau avant des UC.
Voyants
| Voyant | Couleur | Etat | Signification |
| RUN | Vert | ON | L'API fonctionne normalement en mode MONITOR ou RUN. |
| Clignotant | Erreur du mode de téléchargement du système ou erreur des paramètres de l'interrupteur DIP. | ||
| OFF | L'API s'est arrêté alors qu'il était en mode PROGRAM ou a cession de fonctionner à cause d'une erreur fatale ou il est en train de télécharger des données provenant du système. | ||
| ERR/ALM | Rouge | ON | Une erreur fatale (y compris l'exécution de l'instruction FALS) ou une erreur matérielle (erreur de temporisation du chien de garde) est survenue.I'UC s'arrête de fonctionner et les sorties de toutes les cartes de sorties passent à l'état OFF. |
| Clignotant | Une erreur non fatale est survenue (y compris l'exécution de l'instruction FAL).I'UC continue de fonctionner. | ||
| OFF | I'UC fonctionne normalement. | ||
| INH | Orange | ON | Le bit OFF de sortie (A50015) a été activé. Les sorties de toutes les cartes de sorties sont désactivées. |
| OFF | Le bit OFF de sortie (A50015) a été désactivé. | ||
| PRPHL | Orange | Clignotant | l'UC est en cours de communication (envoi ou réception) via le port périphérique. |
| OFF | l'UC n'est pas en cours de communication via le port périphérique. | ||
| COMM | Orange | Clignotant | l'UC est en cours de communication (envoi ou réception) via le port RS-232C. |
| OFF | l'UC n'est pas en cours de communication via le port RS-232C. | ||
| BKUP(UC CJ1-H unquèment) | Orange | ON | Les données du programme utilisateur et de la zone des paramètres sont sauvégardées dans la mémoire flash de l'UC ou sont en cours de restauration depuis la mémoire flash.Remarque Ne pasmettre l'API hors tension lorsque ce voyant est allumé. |
| OFF | Les données ne sont pas sauvégardées dans la mémoire flash. |

| Voyant | Couleur | Etat | Signification |
| MCPWR | Vert | ON | La carte méroire est alimentée. |
| Clignotant | Un seul clignotement : lecture et écriture en sauvegarde ou vérification normalesCinq clignotements : dysfonctionnement au niveau de l'écriture en sauvegardeTrois clignotements : alerte de l'écriture en sauvegardeClignotement continu : dysfonctionnement de la lecture en sauvegarde ou de la vérification | ||
| OFF | La carte méroire n'est pas alimentée. | ||
| BUSY | Orange | Clignotant | La carte méroire est en cours d'utilisation. |
| OFF | La carte méroire n'est pas en cours d'utilisation. |

Interrupteur DIP
l'UC série CJ compte un interrupteur DIP à 8 broches qui est utilisé pour configurer les paramètres opérationnels de base de l'UC. L'interrupteur DIP est situé sous le couvercle du compartiment de la batterie. Les paramètres de broche de l'interrupteur DIP sont décrits dans le tableau suivant :
| N° debroche | Par-mètre | Fonction | Usage | Défaut |
| 1 | ON | Écriture désactivée sur la mémoire du programmeutilisateur. (voir remarque) | Utilisée pour éviter d'écraser accidentellement desprogrammes depuis les péripériques deprogrammation (y compris la console deprogrammation). | OFF |
| OFF | Écriture activée sur la mémoire du programmeutilisateur. | |||
| 2 | ON | Le programme utilisateur est automatiquementtransféré depuis la carte mémoire lors delais mise sous tension. | Utilisée pour sauvegarder les programmes de lacarte mémoire afin de commuter les opérations oupour transférer automatiquement des programmesau démarrage (opération ROM de la cartemémoire).Remarque Lorsque la brochure 7 est sur ON et labroche 8 sur OFF, la lecture en sauve-garde à partir de la carte mémoire estprioritaire. Àsinsi, même si la brochure 2est sur ON, le programmeutilisateurn'est pas automatiquement transférédepuis la carte mémoire lors delais mise sous tension. | OFF |
| OFF | Le programme utilisateur n'est pasautomatiquement transféré depuis la carte mémoire lors delais mise sous tension. | |||
| 3 | --- | non utilisés | --- | OFF |
| 4 | ON | Les paramètres de communication du port péripérique deConfiguration API sont utilisés. | L'activer afin de connecter un péripérisque autreque la console de programmation ou le CX-Programmer (bus péripérisque uniquement) au portpéripérisque. | OFF |
| OFF | Les paramètres de communication du port péripérisquecoufigures à l'aide de la console deprogrammation ou du CX-Programmer ( bus péripérisque uniquement) sont utilisés. | |||
| 5 | ON | Les paramètres de communication du port RS-232C configurés à l'aide duCX-Programmer (bus péripérisque uniquement) sont utilisés. | L'activer afin de connecter un péripérisque deprogrammation au port RS-232C. | OFF |
| OFF | Les paramètres de communication du port RS-232C de Configuration API sont utilisés. | |||
| 6 | ON | Broche définie par l'utiliseur. Passe le drapeau debroche de l'interrupteur DIP définir par l'utiliseur(A39512) à OFF. | Paramétrer la brochure 6 sur ON ou OFF et utiliserA39512 dans le programme pour créé unecondition d'utiliseur sans utiliser de carte E/S. | OFF |
| OFF | Broche définie par l'utiliseur. Passe le drapeau debroche de l'interrupteur DIP définir par l'utiliseur(A39512) à ON. | |||
| 7 | ON | Écriture depuis l'UC vers la carte mémoire. | Appuyer sur l'interrupteur d'alimentation de la cartemémoire et le maintainir enforcépendant troissecondes. | OFF |
| Restauration depuis la carte mémoire vers l'UC. | Pour direpas la carte mémoire vers l'UC,mettrel'API sous tension.Cette opération est prioritaire sur le transfertautomatique (broche 2 sur ON) lorsquel'alimentation est branchée. | |||
| OFF | Vérifie le contenu de la carte mémoire. | Appuyer sur l'interrupteur d'alimentation de la cartemémoire et le maintainir enforcépendant troissecondes. | ||
| 8 | OFF | Toujours à OFF | OFF | |
Remarque
- Les données suivantes ne peuvent pas être écrasées lorsque la broche 1 est sur ON :
- Toutes les sections du programme utilisé (programmes des différentes tâches)
- Toutes les données dans la zone des paramètres (tels que Configuration API et la table d'E/S).
Lorsque la broche 1 est sur ON, le programme utilisateur et la zone des paramètres ne sont pas effacés lorsque l'opération d'effacement de la mémoire est lancée depuis un périphérique de programmation.
- L'UC peut uniquement passer en mode PROGRAM après avoir sauvegardé les données sur une carte mémoire à l'aide de la broche 7 de l'interrupteur DIP. Pour passer en mode RUN ou MONITOR, mettre la carte hors tension, passer la broche 7 à OFF, puis redémarrer l'API. Cette manipulation permet de passer en mode de fonctionnement normal.

Remarque La langue affichée pour les UC série CJ n'est pas configurée au niveau de l'interrupteur DIP mais à l'aide des touches de la console de programmation.
3-1-3 Plan des blocs de la mémoire de l'uc
La mémoire des UC série CJ est configurée dans les blocs suivants :
- Mémoire E/S : les zones de données accessibles depuis le programme utilisé
- Mémoire utilisateur : le programme utilisateur et les zones de paramètres (Voir remarque 1.)
La mémoire de l'UC est sauvegardée comme indiquée dans le tableau suivant.
| Zone | UC CJ1 | UC CJ1-H | UC CJ1M |
| Mémoire utilisateur | Batterie | Mémoire flash | Mémoire flash |
| Mémoire d'E/S | Batterie | Batterie | Batterie |
Zones sauvegardées par batterie
Si la tension de la batterie est faible, les données de ces zones seront perdues. La batterie CPM2A-BAT01 est utilisée pour les UC CJ1 et CJ1-H et la batterie CJ1W-BAT01 pour les UC CJ1M.
Zones sauvegardées par mémoire flash
Les données de ces zones ne seront pas perdues en cas de faible tension de la batterie. Les UC CJ1-H et CJ1M possèdent une mémoire flash intégrée dans laquelle les données du programme utilisateur et de la zone des paramètres sont sauvegardées chaque fois que des données sont écrites dans la mémoire utilisateur, y compris les transferts de données et l'édition en ligne depuis un périphérique de programmation (CX-Programmer ou console de programmation), les transferts de données depuis une carte mémoire, etc. Le programme utilisateur et les données de la zone des paramètres ne seront donc pas perdus si vous utilisez une UC CJ1-H ou CJ1M.
La mémoire flash interne des UC CJ1-H et CJ1M avec une version de carte 3.0 contient également une zone de mémoire de commentaires et de mémoire de programme FB. La mémoire des commentaires est utilisée pour stocker les fichiers de tables de commentaires, les fichiers de commentaires et les fichiers d'index de programmes (si la mémoire des commentaires est sélectionnée comme destination du transfert lorsque vous transférez des projets à partir d’un CX-Programmer version 5.0). La zone de mémoire de programme FB est utilisée pour stocker les données du programme de blocs de fonctions.


Remarque
- La zone des paramètres enregistr des informations système sur l'UC, telles que Configuration API. Une tentative d'accès à la zone des paramètres à l'aide d'une instruction générale une erreur d'accès illégale.
- Une partie de la zone EM (mémoire de données étendue) peut être convertie en mémoire de fichier afin de: gérer les fichiers de données et les fichiers de programme dans le format de la mémoire RAM, qui a le même format que les cartes mémoire. Les cartes mémoire et mémoire de fichier EM peuvent être considérées comme une mémoire de fichiers (donc utilisées pour stocker des fichiers).
Ouverture du couvercle du compartiment de la batterie
Insérer un petit tournevis plat dans l'ouverture située en bas du couvercle du compartiment de la batterie et soulever le couvercle pour l'ouvrir.




UC CJ1M
UC sans E/S intégrées (CJ1M-CPU1)


UC avec E/S intégrées (CJ1M-CPU2)


3-2 Mémoire de fichier
Pour les UC série CJ, la carte mémoire et une partie spécifique de la zone EM peuvent être utilisées pour sauvegarder des fichiers. Tous les programmes utilisateur, la zone mémoire E/S et la zone des paramètres peuvent être sauvegardés sous forme de fichiers.
| Mémoire de fichier | Type de mémoire | Capacité de mémoire | Modèle |
| Carte mémoire | Mémoire flash | 15 Mo | HMC-EF172 |
| 30 Mo | HMC-EF372 | ||
| 64 Mo | HMC-EF7672 | ||
| (UC CJ1 et CJ1-H uniquement.) Mémoire de fichier EM | RAM | Capacité maximale de la zone EM de l'UC (par exemple, la capacité maximale de l'UC CPU66 est de 448 Ko) | Banque spécifique (paramétrée dans Configuration API) de la première banque de la zone EM dans la mémoire E/S |
| Banque 0 | Mémoire de fichier EM | ||
| Banque n | |||
| : | |||
| Banque 6 | |||
| Mémoire des commentaires (UC série CS/CJ avec version de carte 3.0 ou supérieure uniquement) | Mémoire flash interne de l'UC | Fichiers de commentairesCPU66H/67H : 128 KoAutres UC : 64 Ko | Commentaires des équations logiques et autres commentaires du CX-Programmer |
| Fichiers d'index de programmesCPU66H/67H : 128 KoAutres UC : 64 Ko | Noms de sections, commentaires de sections et commentaires de programmes du CX-Programmer | ||
| Fichiers de tables de symbolesCPU45H/65H66H/67H : 128 KoAutres UC : 64 Ko | Tables de symboles globales, tables de symboles locales et paramètres du CX-Programmer pour les zones affectées automatiquement. |
Remarque 1. Une carte mémoire peut être réécrite environ 100 000 fois.
- L'adaptateur de carte mémoire HMC-AP001 est illustré ci-dessous :

3-2-1 Fichiers gérés par l'uc
Les fichiers sont organisés et sauvegardés dans la carte mémoire ou dans la mémoire du fichier EM en fonction du nom et de l'extension du fichier.
Fichiers universels
| Type de fichier | Contenu | Nom de fichier | Extension | |
| Fichiers de donnéesées | Plage spécifique dans la mémoire E/S | Binaire | ****************(voir remarque 1) | .IOM |
| Texte | .TXT | |||
| CSV | CSV | |||
| Fichiers de programme | Tous les programmes utilisateur | .OBJ | ||
| Fichiers de paramètres | Configuration API, tables d'E/S enregis-trées, tables de routage, paramètres de la carte réseau et tables de liaison de donnéesés Controller Link | .STD | ||
Fichiers transférés automatiquement au démarrage
| Type de fischié | Contenu | Nom de fischié | Extension |
| Fichiers de donnéesées | Données de la zone DM (sauvegarde des données pour le nombre spécifique de mots en partant de D20000) | AUTOEXEC | .IOM |
| Données de la zone DM (sauvegarde des données pour le nombre spécifique de mots en partant de D00000) | ATEXECDM | .IOM | |
| Zone EM de la banque n° □ (sauve-garde des données pour le nombre spécifique de mots en partant de E□_00000) | ATEXECE□ | .IOM | |
| Fichiers programme | Tous les programmes utilisateur | AUTOEXEC | .OBJ |
| Fichiers de paramètres | Configuration API, tables d'E/S enregistres, tables de routage, paramètres de la carte réseau et tables de liaison de données Controller Link | AUTOEXEC | .STD |
À l'exclusion du fichier de paramètres (UC ver. 2.0 ou ultérieure)
| Type de fichier | Contenu | Nom de fichier | Extension |
| Fichiers de donnéesées | Données de la zone DM (sauvegarde des données pour le nombre spécifique de mots en partant de D20000) | REPLACE (UC ver. 2.0 ou ulté- rieure unique- ment) | .IOM |
| Données de la zone DM (sauvegarde des données pour le nombre spécifique de mots en partant de D00000) | REPLCDM (UC ver. 2.0 ou ulté- rieure unique- ment) | .IOM | |
| Zone EM de la banque n° □ (sauve- garde des données pour le nombre spécifique de mots en partant de E□_00000) | REPLACE□ (UC ver. 2.0 ou ulté- rieure unique- ment) | .IOM | |
| Fichier pro- gramme | Tous les programmes utilisateur | REPLACE (UC ver. 2.0 ou ulté- rieure unique- ment) | .OBJ |
| Fichier de para-mètres | --- | Non requis | --- |
Fichiers de sauvegarde
| Type de fichier | Contenu | Nom de fichier | Extension |
| Fichiers de donnéesées | Mots affectés aux cartes E/S spéciales et aux cartes réseau dans la zone DM | BACKUP | .IOM |
| Zone CIO | BACKUPIO | .IOR | |
| Zone DM universelle | BACKUPDM | .IOM | |
| Zone EM universelle | BACKUPE☐ | .IOM | |
| Fichiers de programme | Tous les programmes utilisateur | BACKUP | .OBJ |
| Fichiers de paramètres | Configuration API, tables d'E/S enregistrées, tables de routage, paramètres des cartes réseau et tables de liaison de données Controller Link | .STD | |
| Fichiers de sauvégarde de la carte (UC CJ1-H uniquement) | Données depuis des unités spécifique (par exemple, données des macros protocole pour une carte de communication en série) | BACKUP☐☐ | .PRIM |
| Fichiers de tables de symboles (Voir remarque 4.) | Tables de symboles globales, tables de symboles locales, paramètres du CX-Programmer pour les zones affectées automatiquement | BKUPSYM | .SYM |
| Fichiers de commentaires (Voir remarque 4.) | Commentaires des équations logiques et commentaires du CX-Proprogrammer | BKUPCMT | .CMT |
| Fichiers d'index de programmes (Voir remarque 4.) | Noms de sections, commentaires de sections et commentaires de programmes du CX-Programmer. | CKUPPRG | .IDX |
Remarque
- Spécifier 8 caractères ASCII. Ajouter des espaces (20 en hex.) pour un nom de fichier comptant moins de 8 caractères.
- Toujours spécifier le nom des fichiers à transférer automatiquement au démarrage en tant qu'AUTOEXEC.
- Les noms de fichier de sauvegarde doivent être BACKUP.
- Pris en charge pour les UC série CS/CJ avec une version de carte 3.0 ou supérieure uniquement.
3-2-2 Initialisation de la mémoire de fichier
| Mémoire de fichier | Procédure d'initialisation | Capacité des données après initialisation |
| Carte mémoire | 1. Installer la carte mémoire dans l'UC. 2. Initialise la carte mémoire à l'aide d'un pérophérique de programmation (y compris le CX-Programmer et les consoles de programmation). | Essentiellement la capacité spécifique de la carte mémoire |
| Mémoire du fichier EM | 1. Convertir la partie de la zone EM du n° de banque spécifique au dernier n° de banque en mémoire de fichier dans Configuration API. 2. Initialise la mémoire de fichier EM en utilisant un pérophérique de programmation (y compris le CX-Programmer et les consoles de programmation). | 1 banque : Environ 61 Ko 7 banques : Environ 445 Ko |
3-2-3 Utilisation de la mémoire de fichier
Remarque : Pour plus de détails sur l'utilisation de la mémoire de fichier, se reporter au Manuel de programmation des séries CS/CJ.
Carte mémoire
Lecture/écriture de fichiers à l'aide du périphérique de programmation (CX-Programmer ou console de programmation)
| Fichier | Nom de fichier et extension | Direction du transfert des données |
| Fichiers de programme | ****************.OBJ | Entre l'UC et la carte mémoire |
| Fichiers de données | ****************.IOM | |
| Fichiers de paramètres | ****************.STD |
1,2,3...
- Installer la carte de mémoire dans l'UC.
- Initialise la carte mémoire si nécessaire.
- Attribuer un nom au fichier contenant les données dans l'UC et sauvegarder le contenu dans la carte mémoire.
- Lire le fichier sauvegarde dans la carte mémoire sur l'UC.
Transfert automatique des fichiers de la carte mémoire vers l'UC au démarrage
| Fichier | Nom de fichier et extension | Direction du transfert des données |
| Fichiers de programme | AUTOEXEC.OBJ | De la carte mémoire vers l'UC |
| Fichiers de donnéesées | AUTOEXEC.IOMATEXECDM.IOMATEXECE☐.IOM | |
| Fichiers de paramètres | AUTOEXEC.STD |
1,2,3...
- Installer la carte de mémoire dans l'UC.
- Paramétrer la broche 2 de l'interrupteur DIP sur ON.
- Mettez l'API sous tension. Les fichiers seront automatiquement lus lors de la mise sous tension.
| Fichier | Nom de fichier et extension | Direction du transfert des données |
| Fichier programme | REPLACE.OBJ | De la carte mémoire vers l'UC |
| Fichiers de mémoire d'E/S | REPLACE.IOM REPLCDM.IOM REPLACE☐.IOM | |
| Fichier de paramètres | Non requis |
1,2,3...
- Installer la carte de mémoire dans l'UC.
- Paramétrer la broche 2 de l'interrupteur DIP sur ON.
- Les fichiers sont automatiquement lus lors de la mise sous tension.
Lecture/écriture de fichiers de données à l'aide des instructions FREAD(700) et FWRIT(701)
| Fichier | Nom de fichier et extension | Direction du transfert des données |
| Fichiers de données | ********.IOM ********.TXT ********.CSV | Entre l'UC et la carte mémoire |
1,2,3...
- Installer la carte de mémoire dans l'UC.
- Initialise la carte mémoire à l'aide d'un périphérique de programmation.
- A l'aide de l'instruction FWRIT(701), attribuer un nom au fichier de la zone mémoire E/S spécifiée et le sauvegarder sur la carte mémoire.
- A l'aide de l'instruction FREAD(700), dire les fichiers de la mémoire E/S de la carte mémoire dans la mémoire E/S de l'UC.
Remarque
En utilisant un tableau pour les données qui ont été écrites sur la carte mémoire au format CSV ou texte, il est désormais possible de les données à l'aide des applications Windows en montant une carte mémoire sur le support de carte de l'ordinateur à l'aide d'un adaptateur de carte mémoire HMC-AP001.
Lecture et remplacement des fichiers de programme en cours de fonctionnement
| Fichier | Nom de fichier et extension | Direction du transfert des données |
| Fichiers de programme | ****************.OBJ | De la carte mémoire vers l'UC |
1,2,3...
- Installer une carte de mémoire dans l'UC.
- Configurer les informations suivantes : nom du fichier de programme (A654 à A657) et mot de passe du programme (A651).
- Ensuite, à partir du programme, paramétrer le bit de démarrage de remplacement sur ON (A65015).
Sauvegarde ou restauration des données de l'UC et (dans le cas des UC CJ1-H et CJ1M uniquement) des données spéciales pour les cartes réseau
| Fichier | Nom de fichier et extension | Direction du transfert des données |
| Fichiers de programme | BACKUP.OBJ | De l'UC vers la carte mémoire (lors de la sauvegarde) |
| Fichiers de données | BACKUP.IOM | De la carte mémoire vers l'UC (lors de la restauration) |
| BACKUPIO.IOR | ||
| BACKUPDM.IOM | ||
| BACKUPE☐.IOM | ||
| Fichiers de paramètres | BACKUP.STD | |
| Fichiers de sauvegarde de la carte (UC CJ1-H uniquement) | BACKUP☐☐.PRM | |
| Fichiers de tables de sym-boles | BKUPSYM.SYM | |
| Fichiers de commentaires | BKUPCMT.CMT | |
| Fichiers d'index de pro-grammes | BKUPPRG.IDX |
1,2,3...
- Installer une carte de mémoire dans l'UC.
- Passer la broche 7 de l'interrupteur DIP à ON.
- Pour sauvegarder les données, appuyer sur l'interrupteur d'alimentation de la carte mémoire et le maintenir enfoncé pendant 3 secondes. Pour restaurer des données, mettre l'API sous tension.
Les fichiers suivants peuvent être transférés entre une carte mémoire et le CX-Programmer.
| Fichier | Nom de fichier et extension | Direction du transfert des données |
| Fichier de symboles | SYMBOLS.SYM | Entre le CX-Programmer et la carte mémoire |
| Fichier de commentaires | COMMENTS.CNT | |
| Fichier dindex de programme | PROGRAM.IDX |
1,2,3...
- Installer une carte mémoire formatée dans l'UC.
- Mettre le CX-Programmer en ligne et utiliser les fonctions de transfert de fichier pour transférer les fichiers ci-dessus de l'ordinateur vers l'API ou de l'API vers l'ordinateur.
Lecture/écriture de fichiers de la mémoire de fichier EM à l'aide d'un périphérique de programmation (UC CJ1 et CJ1-H uniquement) (CX-Programmer ou console de programmation)
| Fichier | Nom de fichier et extension | Direction du transfert des données |
| Fichiers de programme | ****************.OBJ | Entre l'UC et la mémoire de fichier EM |
| Fichiers de donnéesées | ****************.IOM | |
| Fichiers de paramètres | ****************.STD |
1,2,3...
- Convertir la partie de la zone EM spécifique par le premier numéro de banque en mémoire de fichier dans Configuration API.
- Initialise la mémoire de fichier EM à l'aide d'un périphérique de programmation.
- Attribuer un nom aux données de la carte UC et les sauvegarder dans la mémoire de fichier EM à l'aide du périphérique de programmation.
- Lire les fichiers de la mémoire de fichier EM sur l'UC à l'aide du périphérique de programmation.
Lecture/écriture de fichiers de données dans la mémoire de fichier EM à l'aide des instructions FREAD(700) et FWRIT(701)
| Fichier | Nom de fichier et extension | Direction du transfert des donnéesés |
| Fichiers de donnéesés | ****************IOM | Entre l'UC et la mémoire de fichier EM |
1,2,3...
- Convertir la partie de la zone EM spécifique par le premier numéro de banque en mémoire de fichier dans Configuration API.
- Initialise la mémoire de fichier EM à l'aide d'un périphérique de programmation.
- A l'aide de l'instruction FWRIT(701), attribuer un nom de fichier à la zone spécifique de la mémoire E/S et la sauvegarder dans la mémoire de fichier EM.
- A l'aide de l'instruction FREAD(700), lire les fichiers de la mémoire E/S de la mémoire de fichier EM vers la mémoire E/S de l'UC.
Remarque
Les fichiers suivants peuvent être transférés entre la mémoire de fichier EM et le CX-Programmer.
| Fichier | Nom de fichier et extension | Direction du transfert des données |
| Fichier de symboles | SYMBOLS.SYM | Entre le CX-Programmer et la mémoire de fichier EM |
| Fichier de commentaires | COMMENTS.CNT | |
| Fichier d'index de programme | PROGRAM.IDX |
1,2,3...
- Formater la zone EM des UC ainsi que la mémoire des fichiers.
- Mettre le CX-Programmer en ligne et utiliser les fonctions de transfert de fichier pour transférer les fichiers ci-dessus de l'ordinateur vers l'API ou de l'API vers l'ordinateur.
Mémoire des commentaires (version de carte 3.0 ou supérieure uniquement)
La mémoire flash interne dans les UC série CS/CJ avec une version de carte 3.0 ou supérieure contient une zone de mémoire de commentaires. Les données de commentaires et les données de sections suivantes peuvent être stockées ou lues dans la mémoire des commentaires lorsque la carte mémoire et la mémoire de fichiers EM ne sont pas disponibles.
Remarque
Lorsque vous utilisez CX-Programmer version 5.0 pour télécharger des projets, vous pouvez sélectionner l'un des emplacements suivants comme destination du transfert des données de commentaires et des données de sections (fichiers de tables de symboles, fichiers de commentaires et fichiers d'index de programmes).
- Carte mémoire
- Mémoire des fichiers EM
- Mémoire des commentaires (dans la mémoire flash interne de l'UC)

3-2-5 Installation et retrait de la carte mémoire
Installation de la carte mémoire
1,2,3... 1. Tirer le dessus du couvercle de la carte mémoire vers l'avant et le retirer de la carte.

- Insérer la carte mémoire, l'étiquette tournée vers la gauche. (L'insérer de manière à ce que le texte sur l'étiquette de la carte mémoire et le texte de l'UC soient face à face.)

- Pousser la carte mémoire dans le compartiment. Le bouton d'éjection de la carte mémoire ressort si la carte mémoire est correctement installée.

Retrait de la carte mémoire
1,2,3... 1. Appuyer sur l'interrupteur d'alimentation de la carte mémoire.

- Appuyer sur le bouton d'éjection de la carte mémoire une fois que le voyant BUSy est éteint.

- La carte mémoire est éjectée de son compartiment.
- Placer le couvercle de la carte mémoire lorsqu'elle n'est pas en cours d'utilisation.

Remarque
- Ne jamais METTRE l'API hors tension pendant que l'UC accède à la carte mémoire.
- Ne jamais retirer la carte mémoire pendant que l'UC accède à celle-ci. Appuyer sur l'interrupteur d'alimentation de la carte mémoire et attendre que le voyant BUSy s'éteigne avant de retirer celle-ci. Dans le pire des cas, la carte mémoire sera inutilisable si l'API est étant ou qu'elle est retirée alors que l'UC accède à celle-ci.
- Ne jamais insérer la carte mémoire du mauvais côté (étiquette vers la gauche). Si vous l'insérez de force, la carte mémoire risque de devenir inutilisable.

Remarque
- Lorsqu'une carte mémoire est insérée dans un ordinateur à l'aide d'un adaptateur de carte mémoire, elle peut être utilisée en tant que périphérique de sauvegarde standard, tel qu'un lecteur de disquettes ou un disque dur.
- Toujours placer la carte mémoire dans l'UC pour effacer toutes les données de la carte mémoire ou la formater par quelque moyen que ce soit. Effectuer cette opération à partir du CX-Programmer ou d'une console de programmation.
3-3-1 Vue d'ensemble
Deux types de périphériques de programmation peuvent être utilisés : l'un des trois modèles de consoles de programmation portables ou le CX-Programmer, qui fonctionne sur un ordinateur équipé de Windows. Le CX-Programmer est généralement utilisé pour écrire les programmes et la console de programmation est ensuite utilisée pour changer les modes de fonctionnement, éditer les programmes et surveiller un nombre limite de points.
Le tableau suivant compare les fonctions du CX-Programmer et celles de la console de programmation.
| Fonction | Console de programmation | CX-Programmer | |
| Edition et référencement des tables d'E/S | Oui | Oui | |
| Suppression des tables d'E/S | Non | Oui | |
| Sélection des tâches | Oui | Oui | |
| Écriture des programmes | Entrée des instructions | Escrit des instructions une par une en utilisant des mnémioniques | Escrit des blocs multiples en utilisant des mnémioniques ou des schémas contact |
| Entrée d'adresses | Adresses uniquement | Adresses ou symboles | |
| Commentaires E/S, commentaires de segments | Non | Oui | |
| Configuration des symboles globaux/locaux | Non | Oui (affectation automatique de symboles locaux) | |
| Edition des programmes | Insère des instructions et recherche des adresses de programme | Oui(Couper, coller, insérer dans des programmes, chercher/échanger des instructions, des adresses et des symboles, afficher des références croisées) | |
| Vérification des programmes | Non | Oui | |
| Surveillance des programmes | Surveillance des unités d'adresses de programme | Surveillance des blocs multiples | |
| Surveillance de la mémoire E/S | Simultanément, 2 points max. | Surveillance des points multiples | |
| Changement des valeurs actuelles de la mémoire E/S | Change 1 point à la fois | Oui | |
| Edition en ligne | Edite des unités d'instruction | Edite des blocs adjacents multiples | |
| Déboge | Modification des paramètres de la temporisation et du compteur | Oui | Oui |
| Configuration/réinitialisation de la commande | Exécut 1 point à la fois (ou les réinitialise tous en une fois) | Oui | |
| Surveillance différentielle | Oui | Oui | |
| Lecture du temps de cycle | Oui | Oui | |
| Traçage des données | Non | Oui | |
| Surveillance de l'histogramme | Non | Oui | |
| Lecture des informations sur les erreurs | Oui (affichage du message d'erreur) | Oui | |
| Lecture du journal d'erreurs | Non | Oui | |
| Lecture/configuration des informations sur la temporisation | Oui | Oui | |
| Lecture/configuration des paramètres de l'API | Oui | Oui | |
| Configuration des paramètres de la carte réseau | Non | Oui | |
| Opérations sur la mémoire de fichier | Initialisation de la carte mémoire | Oui | Oui |
| Initialisation de la mémoire de fichier EM | Oui | Oui | |
| Transfert de fichiers entre l'UC et la mémoire de fichier | Oui | Oui | |
| Programmati on et surveillance déportées | Entre Host Link et le réseau de l'API | Non | Oui |
| Via le modem | Non | Oui | |
| Configuration de la protection par mot de passer | Non | Oui | |
| Gestion des fichiers | Non | Gère les fichiers par projet | |
| Impression | Non | Oui | |
3-3-2 Consoles de programmation
Trois consoles de programmation peuvent être utilisées avec les UC série CJ : CQM1H-PRO01-E, CQM1-PRO01-E et C200H-PRO27-E. Ces consoles de programmation sont illustrées ci-dessous.

Console de programmation CQM1-PRO01-E

Connectez l'UC à la console de programmation à l'aide des câbles suivants.
CS1W-CN114 (longueur du câble: 0,05 m)

Console de programmation C200H-PRO27-E

Connectez l'UC à la console de programmation à l'aide des câbles suivants.
CS1W-CN224 (longueur du câble: 2,0 m)
CS1W-CN624 (longueur du câble : 6,0 m)

Remarque : Les prises carrées ne sont pas utilisées avec les UC série CJ.
3-3-3 Cx-programmer
| Elément | Détails |
| API concernées | Sériés CS/CJ (voir remarque 1), série CV, C200HX/HG/HE (-Z), C200HS, CQM1H, CPM1, CPM1A, SRM1, C1000H/2000Hb |
| Système d'exploitation | Microsoft Windows 95 (voir remarque 2), 98, Me, 2000, XP ou NT 4.0 |
| Ordinateur | Version DOS, IBM PC/AT ou ordinateur compatible |
| Méthode de connexion | Port périphérique ou port RS-232C intégré de l'UC |
| Protocole de communication avec API | Bus périphérique ou Host Link |
| Fonctionnement hors ligne | Programmation, édition de la mémoire E/S, creation des tables d'E/S, configuration des paramètres de l'API, impression, changement de programme |
| Fonctionnement en ligne | Transmission, référencement, surveillance, creation des tables d'E/S, configuration des paramètres de l'API |
| Fonctions standards | 1. Programmation: créée et edited des schémas contact et des programmes mnémioniques pour l'API concernée. 2. Création et ↔férencement de tables d'E/S. 3.Changement du mode de fonctionnement de l'UC. 4.Transfert: transfère des programmes, des données de mémoire E/S, des tables d'E/S, Configuration API et des commentaires E/S entre l'ordinateur et l'UC. 5.Surveillance de l'exécution du programme: surveille l'état des E/S/ Valeurs actuelles des écrons à contact, l'état des E/S/ Valeurs actuelles des écrons mnémionique et les valeurs actuelles des écrons de la mémoire E/S. |
Remarque
- Les versions suivantes de CX-Programmer sont requises pour les différentes UC
| UC | Version de CX-Programmer |
| UC CS1 | version 1.0 ou supérieure |
| UC CJ1 | version 2.04 ou supérieure |
| UC CS1-H | version 2.10 ou supérieure |
| UC CJ1-H | version 2.10 ou supérieure |
| UC CJ1M sauf CPU11/CPU21 | version 3.0 ou supérieure |
| UC CJ1M CPU11/CPU21 | version 3.3 ou supérieure |
- Il est impossible d'utiliser Windows 95 lorsque le CX-Programmer est connecté via une carte de support Controller Link ou SYSMAC LINK (bus PCI).

Connexions
| Ordinateur | Connexion du port périphérique | Connexion du port RS-232C |
| IBM PC/AT ou ordinateur compatible | Mâle à 9 broches Femelle à 9 broches CS1W-CN118 (0,1 m) (Voir remarque 1) CS1W-CN226 (2,0 m) CS1W-CN626 (6,0 m) | Mâle à 9 broches Femelle à 9 broches XW2Z-200S-CV/200S-V (2,0 m) (Voir remarque 2) XW2Z-500S-CV/500S-V (5,0 m) (Voir remarque 2) XW2Z-200S- CV/200S-V ou XW2Z-500S- CV/500S-V Femelle à 9 broches Mâle à 9 broches |
Remarque
- Le câble CJ1W-CN118 est utilisé avec l'un des câbles RS-232C illustrés sur la droite (XW2Z-□□□□-□□) pour connecter le port périphérique à l'UC.

- Si vous utilisez des câbles dont les numéros de modèle se terminent par -V au lieu de -CV pour connecter l'ordinateur qui utilise le CX-Programmer au port RS-232C (y compris en cas d'utilisation d'un câble CJ1W-CN118), il est impossible d'utiliser une connexion de bus périphérique. Utiliser une connexion Host Link (SYSMAC WAY). Pour effectuer une connexion au port utilisant une connexion de bus périphérique, utiliser un câble RS-232C comme décrit dans la section 3-3-5 Caractéristiques techniques du port RS-232C.
Câbles de connexion du CX-Programmer
| Carte | Port de la carte | Ordateur | Port de l'ordinateur | Mode de communication en série | Modèle | Longueur | Remarques sur les câbles |
| UC | Port pérophérique intégré | DOS | Sub-D, môme à 9 broches | Bus pérophérique ou Host Link | CJ1W-CN226 | 2 m | --- |
| CJ1W-CN626 | 6 m | ||||||
| Port RS-232C intégré Sub-D, fémelle à 9 broches | DOS | Sub-D, môme à 9 broches | Bus pérophérique ou Host Link | XW2Z-200S-CV | 2 m | Utiliser un connecteur antistatique. | |
| XW2Z-500S-CV | 5 m | ||||||
| Cartes de communication en série | Port RS-232C Sub-D, fémelle à 9 broches | DOS | Sub-D, môme à 9 broches | Host Link | XW2Z-200S-CV | 2 m | Utiliser un connecteur antistatique. |
| XW2Z-500S-CV | 5 m |
Remarque
Avant de connecter un des connecteurs indiqués dans le tableau ci-dessus au port RS-232C, toucher un objet métallique relié à la terre pour éliminer l'électricité statique de votre corps.
Les câbles XW2Z-□□□S-CV sont antistatiques car ils sont munis d'un capuchon connecteur antistatique (XM2S-0911-E). Même dans ce cas, déchargez-vous toujours de l'électricité statique avant de toucher les connecteurs.
Ne pas utiliser les câbles RS-232C pour ordinateurs disponibles dans le commerce. Toujours utiliser les câbles répertoriés dans ce manuel ou assembler un câble en respectant les caractéristiques techniques du manuel. L'utilisation de câbles disponibles dans le commerce risque d'endommager les périphériques externes ou l'UC.
Cables RS-232C pour un port périphérique
| Carte | Port de la carte | Ordnateur | Port de l'ordinateur | Mode de communication en série | Modèle | Longueur | Remarques sur les câbles |
| UC | Port périphérique intégré | DOS | Sub-D, môme à 9 broches | Bus périphérique ou Host Link | CJ1W-CN118 + XW2Z-200S-CV/500S-CV | 0,1 m+ (2 m ou 5 m) | Les modèles XW2Z-□□□S-CV utilisent un connecteur antistatique |
Utilisation d'un câble CQM1-CIF01/02 pour un port périphérique
| Carte | Port de la carte | Ordnateur | Port de l'ordinateur | Mode de communication en série | Modèle | Longueur | Remarques sur les câbles |
| UC | Port périphérique intégré | DOS | Sub-D, môme à 9 broches | Host Link | CJ1W-CN114 + CQM1-CIF02 | 0,05 m + 3,3 m | --- |
Utilisation d'un câble RS-232C pour un IBM PC/AT ou un ordinateur compatible
| Carte | Port de la carte | Ordinaireur | Port de l'ordinaireur | Mode de communication en série | Modèle | Longueur | Remarques sur les câbles |
| UC | Port RS-232C intégré Sub-D, fémelle à 9 broches | DOS | Sub-D, mœle à 9 broches | Host Link | XW2Z-200S-V | 2 m | --- |
| XW2Z-500S-V | 5 m | ||||||
| Cartes de communication en série | Port RS-232C Sub-D, fémelle à 9 broches | DOS | Sub-D, mœle à 9 broches | Host Link | XW2Z-200S-V | 2 m | |
| XW2Z-500S-V | 5 m |
Modes de communication lors de la connexion de CX-Programmer à une UC série CS
| Mode de communication en série | Caracteristique |
| Bus péripérisque | Des communications à grande vitesse sont disponibles. Il est dés lors conseiller d'effectuer la connexion via un bus péripérisque en cas d'utilisation d'un CX-Programmer.Seule une connexion 1:1 est possible.Lorsque vous utilisez une UC série CS, la vitesse des péripérisques de communication peut être automatiquement reconnaue par la connexion. |
| Host Link | Il s'agit d'un protocole de communication utilisé avec un ordinateur hôte universel.Des connexions 1:1 ou 1:N sont possibles.Les communications Host Link sont lentes comparées aux communications du bus péripérisque.Les connexions suivantes sont possibles : via un modem ou un adaptateur à fibre optique, sur une longue distance en utilisant un RS-422A/485 et 1:N. |
Méthode de connexion pour un câble de conversion USB
| Ordinateur | CS1W-CIF31 | Câble 1 | Câble 2 | API | ||
| Câble de connexion USB CS1W-CIF31 | + | Câble de connexion de pérophérique de programmation pour port pérophérique CS1W-N226/626 série CS/CJ OU Câble de connexion de pérophérique de programmation pour port pérophérique CQM1H-CIF02 série C OU Câble de connexion de pérophérique de programmation XW2Z-□□□ RS-232C | + | Câble de conversion pérophérique série CS/CJ - pérophérique série C CS1W-CN114 Câble de conversion pérophérique CS1W-CN118 RS-232C série CS/CJ |
Câbles de connexion du cx-programmer
Câbles de connexion aux UC
| Modèle de câbles de connexion USB | Câble 1 | Câble 2 | Port de la carte | Mode de communication en série (réseau) | ||||
| Connec-teur | Modèles de câbles | Connec-teur | Connec-teur | Modèle de câbles | Connec-teur | |||
| CS1W-CIF31 | Sub-D, femmes à 9 broches | CS1W-CN226/626 (longueur du cable : 2 m/6 m) | Péripérisi que série CS/CJ | Non obligatoire. | Péripérisi que série CS/CJ | Bus péripérisique (Toolbus) ou Host Link (SYSWAY) | ||
| CQM1-CIF02 (longueur : 3,3 m) | Péripérisi que de série C | Péripérisi que de série C | CS1W-CN114 (longueur : 5 cm) | Péripérisi que série CS/CJ | Host Link (SYSWAY) | |||
| XW2Z-200S-V/500S-V (longueur : 2 m/5 m) | Sub-D, môme à 9 broches | Sub-D, ferrête à 9 bro-ches | CS1W-CN118 (longueur : 0,1 m) | Péripérisi que série CS/CJ | Bus péripérisique (Toolbus) ou Host Link (SYSWAY) | |||
| XW2Z-200S-V/500S-V (longueur : 2 m/5 m) | Sub-D, môme à 9 broches | Sub-D, ferrête à 9 bro-ches | CS1W-CN118 (longueur : 0,1 m) | Péripérisi que série CS/CJ | Host Link (SYSWAY) | |||
| XW2Z-200S-CV/500S-CV (longueur : 2 m/5 m) | RS-232C Sub-D, môme à 9 broches | Non obligatoire. | RS-232C Sub-D, ferrête à 9 bro-ches | Bus péripérisique (Toolbus) ou Host Link (SYSWAY) | ||||
| XW2Z-200S-V/500S-V (longueur : 2 m/5 m) | RS-232C Sub-D, môme à 9 broches | Non obligatoire. | Host Link (SYSWAY) | |||||
Câbles de connexion pour des cartes de communications série
| Modèle de câbles de connexion USB | Câble 1 | Câble 2 | Port de la carte | Mode de communication en série (réseau) | ||
| Connec-teur | Modèle de câbles | Connec-teur | ||||
| CS1W-CIF31 | Sub-D, femmes à 9 broches | XW2Z-200S-CV/500S-CV(longueur : 2 m/5 m) | RS-232C Sub-D, maje à 9 broches | Non obligatoire. | RS-232C Sub-D, femmes à 9 bro-ches | Host Link (SYSWAY) |
| CS1W-CIF31 | Sub-D, femmes à 9 broches | XW2Z-200S-V/500S-V(longueur : 2 m/5 m) | RS-232C Sub-D, maje à 9 broches | Non obligatoire. | ||
Remarque
Le CX-Programmer peut être utilisé pour la programmation et la surveillance déportées. Il peut être utilisé non seulement pour programmer et surveiller l'API auquel il est directement connecté, mais aussi pour programmer et surveiller n'importe quel API connecté via un réseau Controller Link ou Ethernet auquel appartient l'API sur lequel le CX-Programmer est connecté. Toutes les fonctionnalités de programmation et de surveillance de l'API directement connecté au CX-Programmer sont prises en charge pour la programmation et la surveillance déportées. L'API peut être connecté via le port péripérisque ou le port RS-232C. Par ailleurs, le bus péripérisque et le bus Host Link peuvent être utilisés. La programmation déportée est possible jusqu'à trois niveaux de réseaux (en comptant le réseau local mais en excluant le bus péripérisque ou la connexion Host Link entre le CX-Programmer et l'API local).
Modes de communication lors de la connexion d'un CX-Programmer à une carte UC série CJ
| Mode de communication en série | Caracteristique |
| Bus péripérisque | Des communications à grande vitesse sont disponibles. Il est dès lors conseiller d'effectuer la connexion via un bus péripérisque en cas d'utilisation d'un CX-Programmer.Seule une connexion 1:1 est possible.Lorsque vous utilisez une UC série CJ, la vitesse des péripérisques de communication peut être automatiquement reconnaue par la connexion. |
| Host Link | Il s'agit d'un protocole de communication utilisé avec un ordinateur hôte universel.Des connexions 1:1 ou 1:N sont possibles.Les communications Host Link sont lentes comparées aux communications du bus péripérisque.Les connexions suivantes sont possibles : via un modem ou un adaptateur à fibre optique, sur une longue distance en utilisant un RS-422A/485 et 1:N. |
Remarque
Le CX-Programmer peut être utilisé pour la programmation et la surveillance déportées. Il peut être utilisé non seulement pour programmer et surveiller l'API auquel il est directement connecté, mais aussi pour programmer et surveiller n'importe quel API connecté via un réseau Controller Link ou Ethernet auquel appartient l'API sur lequel le CX-Programmer est connecté. Toutes les fonctionnalités de programmation et de surveillance de l'API directement connecté au CX-Programmer sont prises en charge pour la programmation et la surveillance déportées. L'API peut être connecté via le port périphérique ou le port RS-232C. Par ailleurs, le bus périphérique et le bus Host Link peuvent être utilisés. La programmation déportée est possible jusqu'à trois niveaux de réseaux (en comptant le réseau local mais en excluant le bus périphérique ou la connexion Host Link entre le CX-Programmer et l'API local).


3-3-4 Caractéristiques techniques du port périphérique
Protocole de Configuration API et paramètres de l'interrupteur DIP
| Broche n°4 | Paramètres du port périphérique (dans Configuration API) | |||
| Valeur par défaut : 0 Hex | NT Link : 2 Hex | Bus périphérique : 4 Hex | Host Link : 5 Hex | |
| OFF | Console de programmation ou autre CX-Programmer via le bus périphérique (détecte automatiquement les paramètres de communication du périphérique de programmation) | |||
| ON | Ordinateur hôte ou CX-Programmer (Host Link) | TOP (NT Link) | CX-Programmer (Bus périphérique) | Ordinateur hôte ou CX-Programmer (Host Link) |
3-3-5 Caractéristiques techniques du port rs-232c
Disposition des broches du connecteur

| N° de broche | Signal | Nom | Direction |
| 1 | FG | Protection liée à la terre | --- |
| 2 | SD (TXD) | Envoi de données | Sortie |
| 3 | RD (RXD) | Réception de données | Entrée |
| 4 | RS (RTS) | Demande à envoyer | Sortie |
| 5 | CS (CTS) | Efface pour envoyer | Entrée |
| 6 | 5 V | Alimentation | --- |
| 7 | DR (DSR) | Données configurées prêtes | Entrée |
| 8 | ER (DTR) | Données finale prêtes | Sortie |
| 9 | SG (0 V) | Signal au sol | --- |
| Capuchon du connecteur | FG | Protection liée à la terre | --- |
Connexion entre l'uc série CJ et l'ordinateur
Les connexions suivantes sont en mode de communication en série via Host Link

Les connexions suivantes sont en mode de communication en série via le bus périphérique

Connecteurs utilisables
Connecteur de l'UC
| Élément | Modèle | Caracteristiques techniques | |
| Prise | XM2A-0901 | Mâle à 9 broches | Utilisés ensemble (un de chaque est fourni avec l'UC) |
| Capuchon | XM2S-0911-E | 9 broches, vis en mm, antistatique | |
Connecteur de l'ordinateur
| Élément | Modèle | Caracteristiques techniques | |
| Prise | XM2D-0901 | Femelle à 9 broches | Utilisés ensemble |
| Capuchon | XM2S-0913 | 9 broches, vis en pouce | |

Remarque
Chaque fois que cela est possible, utiliser les câbles spéciaux fournis par OMRON pour toutes les connexions. Si les câbles sont assemblés en interne, assurez-vous qu'ils sont câblés correctement. Les périphériques externes et l'UC risquent d'être endommagés si des câbles universels (par exemple, d'ordinateur à modem) sont utilisés ou si le câblage n'est pas correct.
Câbles recommandés
Fujikura Ltd.: UL2464 AWG28 × 5P IFS-RVV-SB (produit UL) AWG 28 × 5P IFVV-SB (produit non UL)
Hitachi Cable, Ltd.: UL2464-SB(MA) 5P × 28AWG (7/0.127) (produit UL) CO-MA-VV-SB 5P × 28AWG (7/0.127) (produit non UL)
Caractéristiques techniques du port RS-232C
| Elément | Spécification |
| Méthodes de communication | Semi-duplex |
| Synchronisation | Synchronisation marche/arrêt |
| Vitesse | 0,3/0,6/1,2/2,4/4,8/9,6/19,2/38,4/57,6/115,2 kbps (Voir remarque.) |
| Distance de transmission | 15 m max. |
| Interface | EIA RS-232C |
| Protocole | Host Link, NT Link, 1:N, pas de protocole ou bus périphérique |
Remarque
Les vitesses du port RS-232C ne sont spécifiées que jusqu'à 19,2 kbps. La série CJ prend en charge des communications en série pouvant atteindre de 38,4 à 115,2 kbps, mais certains ordinateurs ne supportent pas ces vitesses. Diminuer la vitesse si nécessaire.
Protocole de Configuration API et paramètres de l'interrupteur DIP
| Broche n°5 | Paramètres du port RS-232C (dans Configuration API) | ||||
| Valeur par défaut : 0 Hex | NT Link : 2 Hex | Sans protocole : 3 Hex | Bus péripérisque : 4 Hex | Host Link : 5 Hex | |
| OFF | Ordinateur hôte (Host Link) | TOP (NT Link) | Périphériques externes universels (Pas de protocole) | CX-Programmer (Bus péripérisque) | Ordinateur hôte ou CX-Programmer (Host Link) |
| ON | CX-Programmer (mais pas une console de programmation) connecté au bus péripérisque. (Les paramètres de communication du péripérisque de programmation sont automatiquement détectés.) | ||||
3-4 Cartes d'alimentation
3-4-1 Modèles de cartes d'alimentation
| Tension d'alimentation | Sortie | Bornes de sortie d'al-mentation | sortie RUN | Fonction de avertisse-ment de rem-placement | Modèle | Poids |
| 100 à 240 V c.a.(autorisé : 85 à 264 V c.a.)50/60 Hz (autorisé :47 à 63 Hz) | 5 A à 5 V c.c.0,8 A à 24 V c.c.Total : 25 W | Non | Oui | sans | CJ1W-PA205R | 350 g maxi. |
| 5 V c.c, 5,0 A24 V c.c., 0,8 ATotal 25 W | Non | Non | Affichage :Pris en chargeSorties :Pris en charge | CJ1W-PA205C | 400 g maxi. | |
| 2,8 A à 5 V c.c.0,4 A à 24 V c.c.Total : 14 W | Non | Non | sans | CJ1W-PA202 | 200 g maxi. | |
| 24 V c.c.(autorisé : 19,2 à 28,8 V c.c.) | 5 A à 5 V c.c.0,8 A à 24 V c.c.Total : 25 W | Non | Non | sans | CJ1W-PD025 | 300 g maxi. |
| 24 V c.c. (admissible :21,6 à 26,4 V c.c.) (non isolée) | 5 V c.c, 2,0 A24 V c.c., 0,4 ATotal 25 W | Non | Non | sans | CJ1W-PD022 | 130 g maxi. |
3-4-2 Componants

(example : CJ1W-PA205C)
(example: CJ1W-PD022)
Entrée c. a.
Alimentation de 100 à 240 V c. a. (autorisé : 85 à 264 V c. a.). (Il n'est pas nécessaire de sélectionner la tension.)
Entree c. c.
Fournit un courant de 24 V c. c.
| Modèle | Plage de fluctuation de tension d'alimentation autorisée |
| CJ1W-PD025 | 19,2 à 28,8 V c.c. (±20 %) |
| CJ1W-PD022 | 21,6 à 26,4 V c.c. (±10%) |
À la terre à une résistance de 100 Ω ou inférieure pour augmenter la résistance aux parasites et éviter tout short électrique.
A la terre à une résistance de 100 Ω ou inférieure pour éviter tout choc électrique.
Sortie RUN (CJ1W-PA205R uniqueness)
Le contact interne passe à ON lorsque l'UC est en cours d'utilisation (mode RUN ou MONITOR). Pour utiliser cette sortie, la carte d'alimentation doit être dans le rack UC.
Sortie d'avertissement (CJ1W-PA205C uniquement)
La sortie d'avertissement est utilisée pour indiquer quand il est nécessaire de remplacer la carte d'alimentation. La sortie est normalement sur ON. La sortie passe sur OFF lorsque le temps restant avant remplacement est de 6 mois maxi.










3-4-4 Confirmation de l'alimentation
Condition 1: Caractéristiques sur le courant
Après avoir déterminé la tension d'alimentation nécessaire, si les bornes de sorties d'alim. et une sortie RUN sont nécessaires et si l'indication de remplacement de la carte est nécessaire, calculer les besoins de tension et d'alim. pour chaque rack.
Il existe deux groupes de tension pour l'alimentation interne : 5 V c. c. et 24 V c. c.
Consommation électrique à 5 v c. c. (alimentation logique interne)
Le tableau suivant indique le courant qui peut être fourni aux cartes (y compris l'UC) qui utilise une alimentation de 5 V c. c.
| Carte d'alimentation | Courant maximum à 5 V c.c. |
| CJ1W-PA205R/PA205C | 5,0 A |
| CJ1W-PA202 | 2,8 A |
| CJ1W-PA025 | 5,0 A |
| CJ1W-PA022 | 2,0 A |
Consommation électrique à 24 v c. c. (alimentation à relais)
Le tableau suivant indique le courant qui peut être fourni aux cartes qui utilisent une alimentation de 24 V c. c.
| Carte d'alimentation | Courant maximum à 24 V c.c. |
| CJ1W-PA205R/PA205C | 0,8 A |
| CJ1W-PA202 | 0,4 A |
| CJ1W-PA025 | 0,8 A |
| CJ1W-PA022 | 0,4 A |
Condition 2 : Caractéristiques sur la tension
Le tableau suivant indique la puissance totale maximale qui peut être fournie à 5 V c. c. et 24 V c. c.
| Carte d'alimentation | Puisance totale maximale fournie |
| CJ1W-PA205R/PA205C | 25 W |
| CJ1W-PA202 | 14 W |
| CJ1W-PA025 | 25 W |
| CJ1W-PA022 | 19,6 W |
Se reporter à la section 2-6 Consommation électrique de la carte pour consulter les tableaux indiquant le courant consommé par chaque carte et obtenir des exemples de calculs.
Principe d'indication de remplacement
La carte d'alimentation est dotée d'un condensateur electrolytique intégré. Le condensateur electrolytique intégré est imbibé d'une solution electrolytique qui commence à pénétrer dans le joint en caoutchouc dès sa fabrication. Au fur et à mesure que le temps s'écoule, la solution electrolytique interne continue de s'évaporer, faisant ainsi baisser les capacités electrolytiques et se déterminer dans d'autres caractéristiques. Avec le temps, la déterioration des caractéristiques du condensateur electrolytique permet d'éviter d'utiliser la carte d'alimentation au maximum de ses capacités. En particulier, la vitesse avec laquelle les déteriorations du condensateur electrolytique fluctue grandement avec la température ambiant (généralement une augmentation de température de 10°C double le taux de réaction comme le démontre la théorie d'Arrhenius).
La carte d'alimentation CJ1W-PA205C avec avertissement de remplacement permet de surveiller la température interne de la carte d'alimentation lorsque l'appareil est sous tension et de calculer le niveau de détérioration du condensateur electrolytique par rapport à la durée de service et à la température interne. La fonction d'avertissement de remplacement indique la date approximative à laquelle la carte d'alimentation va s'arrêter de fonctionner, étant arrivée au maximum de ses capacités, due à la détérioration caractéristique du condensateur electrolytique qui se base sur le niveau de détérioration calculé. Lorsqu'il reste plus que 6 mois avant le remplacement prévu, la sortie d'avertissement passe sur OFF.
Remarque
La fonction d'avis de remplacement donne une indication sur le moment où la dépréciation du condensateur électrolytique va couper l'alimentation dans la mesure où la carte est arrivée au maximum de ses capacités. Elle ne fournit aucune information sur les pannes survenues et dues à d'autres choses.
Carte d'alimentation avec avertissement de remplacement
| Modèle | Caracteristique |
| CJ1W-PA205C | Capacité de sortie : 5 A à 5 V c.c, 0,8 A à 24 V c.c., total de 30 W avec averissement de remplacement |

Affichages de la fonction d'arrêtissement de remplacement
L'avertissement de remplacement de la carte d'alimentation est affiché via trois écrans LED de 7 segments.
- Au moment de l'achat, l'écran affiche "FUL". L'écran passe en "HLF" pendant la détérioration du condensateur électrolytique (il est possible que "HLF" ne s'affiche pas, en fonction de l'environnement de service).
- Lorsque la date du remplacement est de moins de 2 ans, l'affichage change, en fonction des heures de service, de "1,5" à "1,0" en "0,5" à "0,0"/"A02." Lorsque les heures de service restantes arrivent aux 6 mois (au plus), l'affiche alterne entre "0,0" et "A02" toutes les 2 secondes.

Remarque
- Le temps restant avant remplacement ne comprend pas les moments où l'appareil est mis HORS tension.
- Jusqu'à environ un mois d'heures de service cumulées, l'affichage indiquera "FUL" et la sortie d'avertissement reste sur ON (le courant passé) en raison de la vitesse de détérioration estimée.
- Le temps restant avant remplacement varie en fonction des conditions d'utilisation et de stockage, à vous donc de contrôler régulièrement l'affichage.
- Des fluctuations dans le temps restant avant remplacement peuvent provoquer une activation/désactivation répétées d'une indication d'alerte.
- La précision de la fonction d'advertissement de remplacement est, à l'inverse, influencée par des applications dans lesquelles l'alimentation est souvent coupée puis remise.
- En raison de la durée de service des composants électroniques, remplacer la carte d'alimentation 15 ans environ à compter de la date d'achat, même lorsque l'affichage d'advertissement ou l'indication de remplacement ne le demande pas.
Remarque
L'advertisement reste ACTIF tant que les heures de service restantes ne franchissent pas les 6 mois. Il passe ensuite sur OFF.
- L'advertisement passe aussi sur OFF dans les conditions suivantes :
- L'entrée c. a. vers la carte d'alimentation est COUPEE.
- Lorsqu'une erreur a été détectée par la fonction d'autodiagnostic.
- Lorsque le bouton TEST est activé pendant au moins 3 secondes.
- Exemple d'utilisation de la sortie d'advertissement : surveillance des indications de remplacement d'alimentation dans le système (au plus 6 mois avant remplacement)

Fonction de maintenance à l'aide du bouton TEST
Le drapeau est programme pour autoriser le délambda dans la sortie d'avertissement au démarrage du système. Le drapeau ne passe pas sur ON lorsque la sortie d'avertissement est sur ON (fonctionnement normal). Lorsque la sortie d'avertissement passe sur OFF (il faut replacer la carte), le drapeau passe sur ON et il est possible de surviller l'indication de remplacement depuis l'ordinateur.
- Appuyer sur le bouton TEST pendant 3 secondes au moins pour afficher "A02" et pour forcer la sortie d'avertissement à passer sur OFF. Relâcher le bouton pour revenir en mode de fonctionnement normal. Le bouton TEST est utilisé, au départ et ensuite régulièrement, pour contrôler l'état des connexions entre la sortie d'advertisement et les périphériques.
- Appuyer sur le bouton TEST pendant moins de 3 secondes pour afficher la version de la carte d'alimentation.
Remarque
- Remplacer la carte d'alimentation dans les 6 mois lorsque l'écran, sur le panneau de contrôle avant de la carte d'alimentation, alterne entre 0,0 et A02 ou lorsque la sortie d'advertissement passe automatiquement sur OFF.
- Maintenir la température ambiante de stockage entre -20 et 30°C et à une humidité de 25 % à 70 % lors d'une période de stockage du produit de plus de 3 mois (appareil hors tension) pour pouvoir garder la fonction d'indication de remplacement dans des conditions optimales de fonctionnement. Les heures de service sont comptabilisées uniquement lorsque l'appareil est sous tension. La précision de la période de remplacement baisse lorsque le condensateur électrolytique se détériore pendant le stockage.
Affichage normal : affichage d'indication de remplacement
Lorsqu'il ne reste plus que 6 mois au plus avant le remplacement de la carte, l'écran alterne entre "0,0" et "A02" (toutes les 2 secondes) et la sortie d'alarme passe sur OFF.

Fonctionnement alimentation on
L'affichage initial suivant apparait lorsque l'appareil est mis sous tension, ensuite l'indication de remplacement s'affiche. La sortie d'advertissement passe sur ON 0,2 seconde après la mise sous tension.

Lorsque le remplacement est déjà nécessaire, l'affichage d'avertissement apparait après l'initialisation. La sortie d'avertissement passe sur ON 0,2 seconde après la mise sous tension, puis sur OFF après 5 secondes environ.
Fonctionnement alimentation OFF
Lorsque vous coupez l'alimentation, l'écran passe sur OFF une fois que l'opération active s'arrête. La sortie d'avertissement passe sur OFF une fois que l'écran s'est éteint.

Lorsque le remplacement de la carte est déjà nécessaire, l'écran passe sur OFF une fois que l'opération s'arrête. Lorsque l'écran passe sur OFF, la sortie d'avertissement passe momentanément sur ON puis sur OFF.
Fonctionnement lorsque le bouton TEST a été enfoncé
Remarque
Les valeurs individuelles sont des valeurs de référence (calculées pour une opération sans application de charge sur la sortie de carte d'alimentation).
L'opération suivante est exécutée lorsque le bouton TEST a été enfoncé dans le module de fonction d'indication de remplacement. Lorsque le bouton est resté enfoncé plus de 3 secondes, la version de l'unité s'affiche 3 fois à 0,5 seconde d'intervalle. Lorsque le bouton est enfoncé pendant au moins 3 secondes, la sortie d'avertissement passe un court instant sur OFF et l'écran d'avertissement A02 s'affiche. Le fonctionnement revient à l'affichage normal et envoie une sortie lorsque le bouton est relâché. Utiliser le bouton TEST pour contrôler la connexion entre la sortie d'indication de remplacement et les périphériques.
- Fonctionnement lorsque le bouton TEST est enforcé plus de 3 secondes

- Fonctionnement lorsque le bouton TEST est enfoncé plus de 3 secondes

Fonction d'auto-diagnostic
| Nom de l'erreur | Affichage | Mode de la sortie d'averti. | Détail des erreurs (causes) | Remède |
| Carte en surchauffe | 888 | OFF | Une surchauffe interne est surv- nue au niveau de la carte d'ali- mentation en raison d'une utilisation dans des conditions dé- passant les valeurs spécifiées, d'une ventilation insuffisante ou d'un montage incorrect (voir re- marque). | Supprimer les causes de la surchauffe. |
| Erreur au niveau de la carte | 888 | OFF | Erreur système en raison de parasites externes ou de dysfonctionnement du matériel | Remettre l'appareil sous tension. Si la carte ne se remet pas à fon-c tionner, il est possible que cela soit dû à un dysfonctionnement de la carte. Demander conseil à votre revendeurs OMRON. |
Remarque
La fonction d'indication de remplacement est désactivée lorsque la panne perdure pendant plus de 3 heures au moins. Même lorsque la cause de la surchauffe a été supprimée, l'affichage affiche toujours "Hot" et la sortie d'indication reste sur OFF. Dans ce cas, vous risquez d'endommager des composants internes même lorsque le PC fonctionne normalement. Remplacer la carte d'alimentation.
Comparaison entre CJ1W-PA205C avec CJ1W-PA205R
| CJ1W-PA205C | CJ1W-PA205R (pour comparaison) | |
| EXECUTER la sortie de contact | Pas de prise en charge | Pris en charge |
| Configuration de bornier | CJ1W-PA205C | CJ1W-PA205R |
| 100 à 240 V c.a. | 100 à 240 V c.a. | |
| INPUT | INPUT | |
| LGN | LGN | |
| ENTREE c.a. | ENTREE c.a. | |
| LG | LG | |
| GR | GR | |
| Borres non connectées | RUN SORTTE 240 V c.a. 24 V c.c. 2A RESISTIVE EXECUTER la sortie (EXECUTER le contact) | |
| Position du bornier | Situé à gauche de la carte. | Situé à droit de la carte. |
| Bornier | Bornier | |
| Voyant d'ALIMENTATION | Sur le module d'indication de remplacement | Sur le boîtier de la carte d'alimentation |
| Indication de remplacement | Pris en charge (écran 7 segments + sorties transistor) | Pas de prise en charge |
3-5 Cartes d'extension maître e/s et cartes d'extension esclave e/s
Une carte d'extension maître E/S et des cartes d'extension esclave E/S sont utilisées pour connecter les racks d'extension afin d'étendre le système.
3-5-1 Modèles
| Nom | Numéro de modèle | Nombre nécessaire | Poids |
| Coupleur maître | CJ1W-IC101 | 1 sur le rack UC | 70 g max. |
| Coupleur esclave | CJ1W-II101 | 1 sur chaque rack d'extension | 130 g max. (avec le capot d'extrémité) |
3-5-2 Configuration du système
La carte d'extension maître E/S est directement connectée à l'UC. Si elle n'est pas connectée directement à droite de l'UC, des dysfonctionnements risquent de se produire.
La carte d'extension esclave E/S est directement connectée à la carte d'alimentation. Si elle n'est pas connectée directement à droite de la carte d'alimentation, des dysfonctionnements risquent de se produire.


3-5-4 Dimensions
Coupleur maître CJ1W-IC101 Remarque Afin de le protéger de la poussière, fixer le capot au connecteur du câble de connexion E/S sur la carte d'extension esclave E/S lorsqu'il n'est pas utilisé.
3-6-1 Cartes e/s standards série CJ munies de borniers
| Classification | Nom | Caractéristiques techniques | Nombre de bits affectés | Modèle | Page | |
| Carte d'entrée standard avec bornier | Cartes d'entrées c.c. | 24 V c.c. | 16 | CJ1W-ID211 | 522 | |
| 12 à 24 V c.c. | 8 | CJ1W-ID201 | 521 | |||
| Cartes d'entrées c.a. | 200 à 240 V c.a. | 8 | CJ1W-IA201 | 530 | ||
| 100 à 120 V c.a. | 16 | CJ1W-IA111 | 531 | |||
| Cartes à réponse rapide | 24 V c.c. | 16 | CJ1W-IDP01 | 533 | ||
| Carte d'entrées d'interruption | 24 V c.c. | 16 | CJ1W-INT01 | 532 | ||
| Cartes de sortie standards avec bornier | Cartes de sortie relais | 250 V c.a./24 V c.c., 2 A; 8 contacts indépendants | 8 | CJ1W-OC201 | 547 | |
| 250 V c.a./24 V c.c., 2 A; 16 sorties | 16 | CJ1W-OC211 | 548 | |||
| Carte de sortie Triac | 250 V c.a., 0,5 A | 8 | CJ1W-OA201 | 549 | ||
| Carte de sorties transistors | NPN | 12 à 24 V c.c., 2,0 A | 8 | CJ1W-OD201 | 550 | |
| 12 à 24 V c.c., 0,5 A | 8 | CJ1W-OD203 | 551 | |||
| 12 à 24 V c.c., 0,5 A | 16 | CJ1W-OD211 | 552 | |||
| PNP | 24 V c.c., 2 A, protection contre les courts-circuits de charge et détention de fil coupé | 8 | CJ1W-OD202 | 560 | ||
| 24 V c.c., 0,5 A, protection de court-circuit de charge | 8 | CJ1W-OD204 | 561 | |||
| 24 V c.c., 0,5 A, protection de court-circuit de charge | 16 | CJ1W-OD212 | 562 | |||
Noms des parties des cartes munies de borniers à 18 points
Remarque : Les cartes CJ1W-OD202, CJ1W-OD204 et CJ1W-OD212 possèdent aussi un voyant ERR pour l'alarme de court-circuit de charge.


Fonctions
Les cartes d'entrées d'interruption sont utilisées pour exécuter des programmes d'interruption sur le front montant ou descendant d'un signal d'entrée. Lorsque l'entrée d'interruption spécifiée passe à ON (ou à OFF), l'exécution du programme cyclique sur l'UC est interrompue et une tâche d'interruption E/S (tâches numéro 100 à 131) est exécutée. Une fois la tâche d'interruption terminée, le programme cyclique est à nouveau exécuté en commençant par l'instruction après laquelle il a été interrompu.

Cartes disponibles
Vous supportez utiliser n'importe quelle des cartes d'Entrées d'interruption avec une UC CJ1-H ou CJ1M. Les cartes d'Entrées d'interruption ne peuvent pas être montées sur des UC CJ1.
| Modèle | Caractéristiques techniques | Nombre d'unités pouvant être montées sur le rack UC | Page |
| CJ1W-INT01 | 24 V c.c., 16 entrées | 2 maxi. | 532 |
Précautions sur les applications
- Les cartes d'entrées d'interruption doivent être montées aux emplacements décrits ci-dessous.
UC CJ1-H
Toutes les cartes d'entrée d'interruption doivent être connectées dans le rack UC et dans l'un des cinq emplacements situés directement à droite de l'UC. La fonction d'entrée d'interruption n'est pas supportée si une carte d'entrée d'interruption est montée sur un rack d'extension. Si ces cartes sont connectées dans un autre emplacement ou sur un rack d'extension, une erreur de configuration E/S (fatale) se produit.

UC CJ1M
Toutes les cartes d'entrées d'interruption doivent être connectées au rack UC et dans l'un des trois emplacements situés directement à droite de l'UC. La fonction d'entrée d'interruption n'est pas supportée si une carte d'entrée d'interruption est montée sur un rack d'extension. Si ces cartes sont connectées dans un autre emplacement ou sur un rack d'extension, une erreur de configuration E/S (fatale) se produit.
- Si les cartes d'entrée d'interruption ne sont pas connectées aux endroits corrects, une erreur se produit lorsque les tables d'E/S sont générées à partir du CX-Programmer. A40110 passé à ON pour indiquer une erreur de configuration d'E/S et A40508 passé à ON pour indiquer que la carte d'entrée d'interruption est connectée dans un mauvais emplacement.
Remarque
Même si une carte est physiquement dans l'un des emplacements corrects, une carte factice peut être enregistrée dans la table d'E/S, ce qui permet à une carte d'être définie dans un emplacement différent de son emplacement physique.
Le nombre de cartes d'entrées d'interruption pouvant être montées est limité. (Voir le tableau ci-dessus.)
Le temps de réponse des entrées ne peut pas été changé pour la carte CJ1W-INT01. Quant aux zones correspondantes des constantes de temps des entrées des cartes E/S standards dans Configuration API et à l'état de validation de A220 à A25, ils ne sont pas valides.
Largeur du signal d'entrée
Les signaux d'entrée doivent répondre aux conditions suivantes :

| Carte | Temps ON | Temps OFF |
| CJ1W-INT01 | 0,05 ms min. | 0,5 ms min. |
3-6-2 Cartes e/s standards série CJ à 32/64 points munies de connecteurs
Les cartes sont disponibles avec des connecteurs compatibles Fujitsu (CJ1W-□D□□1) ou des connecteurs MIL (CJ1W-□D□□2/3).
| Nom | Caracteristique techniques | Modèle | Nombre de bits affectés | Page | |
| Cartes d'entrées c.c. | Connecteur compatible Fujitsu 24 V c.c., 32 entrées | CJ1W-ID231 | 32 | 524 | |
| Connecteur compatible Fujitsu 24 V c.c., 64 entrées | CJ1W-ID261 | 64 | 527 | ||
| Connecteur MIL 24 V c.c., 32 entrées | CJ1W-ID232 | 32 | 525 | ||
| Connecteur MIL 24 V c.c., 64 entrées | CJ1W-ID262 | 64 | 529 | ||
| Cartes de sortie transistor | Avec sorties NPN | Connecteur compatible Fujitsu 12 à 24 V c.c., 0,5 A, 32 sorties | CJ1W-OD231 | 32 | 553 |
| Connecteur compatible Fujitsu 12 à 24 V c.c., 0,3 A, 64 sorties | CJ1W-OD261 | 64 | 556 | ||
| Connecteur MIL 12 à 24 V c.c., 0,5 A, 32 sorties | CJ1W-OD233 | 32 | 555 | ||
| Connecteur MIL 12 à 24 V c.c., 0,3 A, 64 sorties | CJ1W-OD263 | 64 | 558 | ||
| Avec sorties PNP | Connecteur MIL 24 V c.c., 0,5 A, 32 sorties, protection contre les courts-circuits de charge | CJ1W-OD232 | 32 | 563 | |
| Connecteur MIL 12 à 24 V c.c., 0,3 A, 64 sorties | CJ1W-OD262 | 64 | 566 | ||
| Nom | Caractéristiques techniques | Modèle | Nombre de bits affectés | Page | |
| Cartes Entrées 24 V c.c./ Sorties transistors | Avec sorties NPN | Connecteur compatible Fujitsu 24 V c.c., 16 Entrées 12 à 24 V c.c., 0,5 A, 16 sorties | CJ1W-MD231 | 32 | 535 |
| Connecteur compatible Fujitsu 24 V c.c., 32 Entrées 12 à 24 V c.c., 0,3 A, 32 sorties | CJ1W-MD261 | 64 | 541 | ||
| Connecteur MIL 24 V c.c., 16 Entrées 12 à 24 V c.c., 0,5 A, 16 sorties | CJ1W-MD233 | 32 | 537 | ||
| Connecteur MIL 24 V c.c., 32 Entrées 12 à 24 V c.c., 0,3 A, 32 sorties | CJ1W-MD263 | 64 | 543 | ||
| Avec sorties PNP | Connecteur MIL 24 V c.c., 16 Entrées 24 V c.c., 0,5 A, 16 sorties, protection contre les courts-circuits de charge | CJ1W-MD232 | 32 | 539 | |
| Cartes E/S TTL | Connecteur MIL Entrées : TTL (5 V c.c.), 32 entrées Sorties : TTL (5 V c.c., 35 mA), 32 sorties | CJ1W-MD563 | 64 | 545 | |
Noms des parties
Cartes à 32 points (CJ1W-□D23□)
Remarque: Seule la carte CJ1W-OD202 possède un voyant ERR pour l'alarme de court-circuit de charge.

Dimensions
Cartes 32 points (cartes d'entrées et carte de sorties)
Cartes avec connecteur compatible fujitsu (40 broches x 1)
CJ1W-ID231 (32 Entrées : 24 V c. c.)
CJ1W-OD231 (32 sorties : 12 à 24 V c. c., 0,5 A)

Cartes avec connecteur MIL (40 broches x 1)
CJ1W-ID232 (Entrées : 24 V c. c., 32 Entrées)
CJ1W-OD232 (32 sorties : 24 V c. c., 0,5 A, protection de court-circuit de charge)
CJ1W-OD233 (32 sorties : 12 à 24 V c. c., 0,5 A)


Cartes avec connecteur compatible fujitsu (24 broches x 2)
CJ1W-MD231 (16 Entrées : 24 V c. c., 16 sorties : 12 à 24 V c. c., 0,5 A)


Cartes avec connecteur MIL (20 broches x 2)
CJ1W-MD232 (16 Entrées : 24 V c. c., 16 sorties : 24 V c. c., 0,5 A, protection de court-circuit de charge)
CJ1W-MD233 (16 Entrées : 24 V c. c., 16 sorties : 12 à 24 V c. c., 0,5 A)


Cartes à 64 points (cartes d'entrées, cartes de sorties, cartes entrées 24 V c. c./sorties transistors, cartes E/S TTL)
Cartes avec connecteur compatible fujitsu (40 broches x 2)
CJ1W-ID261 (64 Entrées : 24 V c. c.)
CJ1W-OD261 (64 sorties : 12 à 24 V c. c., 0,3 A)
CJ1W-MD261 (32 Entrées : 24 V c. c., 32 sorties : 12 à 24 V c. c., 0,3 A)


Cartes avec connecteur MIL (40 broches x 2)
CJ1W-ID262 (64 Entrées : 24 V c. c.)
CJ1W-OD262 (64 sorties : 12 à 24 V c. c., 0,3 A)
CJ1W-OD263 (64 sorties : 12 à 24 V c. c., 0,3 A)
CJ1W-MD263 (32 Entrées : 24 V c. c., 32 sorties : 12 à 24 V c. c., 0,3 A)
CJ1W-MD563 (32 Entrées TTL, 32 sorties TTL (5 V c. c., 35 mA))


Connexion aux cartes munies de borniers et de connecteurs
Les cartes E/S standards à 32/64 points peuvent être connectées aux cartes de conversion munies de borniers et de connecteurs comme indiqué dans le tableau suivant :
Cartes munies de connecteurs compatibles Fujitsu
| Carte E/S standard | Câble de connexion | Carte de conversion munie de borniers et de connecteurs | Nécessaire pour la connexion | ||
| Numéro de modèle | Caracteristiques techniques | Numéro de modèle | Caracteristiques techniques | ||
| CJ1W- ID231 | Carte d'entrée à 32 points à 24 V c.c. | XW2Z-□□□B | XW2B-40G5 | Standard, bornier à vis M3,5 | 1 cables de connexion et 1 cartes de conversion |
| XW2B-40G4 | Standard, bornier à vis M3 | ||||
| XW2D-40G6 | Plate, bornier à vis M3 | ||||
| XW2D-40G6-RF | Plate, bornier à vis M3, résistance de derivation intégrée | ||||
| XW2Z-□□□D | XW2C-20G5-IN16 | Commun à 16 points d'entrée, bornier à vis M3,5 | 1 cables de connexion et 2 cartes de conversion | ||
| CJ1W- ID261 | Carte d'entrée à 64 points à 24 V c.c. | XW2Z-□□□B | XW2B-40G5 | Standard, bornier à vis M3,5 | 2 cables de connexion et 2 cartes de conversion |
| XW2B-40G4 | Standard, bornier à vis M3 | ||||
| XW2D-40G6 | Plate, bornier à vis M3 | ||||
| XW2D-40G6-RF | Plate, bornier à vis M3, résistance de derivation intégrée | ||||
| XW22Z-□□□D | XW2C-20G5-IN16 | Commun à 16 points d'entrée, bornier à vis M3,5 | 2 cables de connexion et 4 cartes de conversion | ||
| CJ1W- OD231 | Carte de sortie transistor à 32 points avec sorties NPN | XW2Z-□□□B | XW2B-40G5 | Standard, bornier à vis M3,5 | 1 cables de connexion et 1 cartes de conversion |
| XW2B-40G4 | Standard, bornier à vis M3 | ||||
| XW2D-40G6 | Plate, bornier à vis M3 | ||||
| CJ1W- OD261 | Carte de sortie transistor à 64 points avec sorties NPN | XW2Z-□□□B | XW2B-40G5 | Standard, bornier à vis M3,5 | 2 cables de connexion et 2 cartes de conversion |
| XW2B-40G4 | Standard, bornier à vis M3 | ||||
| XW2D-40G6 | Plate, bornier à vis M3 | ||||
| CJ1W- MD231 | Carte Entrées 24 V c.c. 16 points/Sorties transistors 16 points avec sorties NPN | Entrées : XW2Z-□□□A | XW2B-20G4 | Standard, bornier à vis M3 | 1 cables de connexion et 1 cartes de conversion |
| XW2B-20G5 | Standard, bornier à vis M3,5 | ||||
| XW2D-20G6 | Plate, bornier à vis M3 | ||||
| XW2C-20G5-IN16 | Bornier à vis M3,5 à 2 niveaux | ||||
| Sorties : XW2Z□□□A | XW2B-20G4 | Standard, bornier à vis M3 | |||
| XW2B-20G5 | Standard, bornier à vis M3,5 | ||||
| XW2D-20G6 | Plate, bornier à vis M3 | ||||
| CJ1W- MD261 | Carte Entrées 24 V c.c. 32 points/Sorties transistors 32 points avec sorties NPN | Entrées : XW2Z-□□□B | XW2B-40G4 | Standard, bornier à vis M3 | 1 cables de connexion et 1 cartes de conversion |
| XW2B-40G5 | Standard, bornier à vis M3,5 | ||||
| XW2D-40G6 | Plate, bornier à vis M3 | ||||
| XW2D-40G6-RF | Plate, bornier à vis M3, résistance de derivation intégrée | ||||
| Entrées : XW2Z-□□□D | XW2C-20G5-IN16 | Bornier à vis M3,5 à 2 niveaux | 1 cables de connexion et 2 cartes de conversion | ||
| Sorties : XW2Z-□□□B | XW2B-40G4 | Standard, bornier à vis M3 | 1 cables de connexion et 1 cartes de conversion | ||
| XW2B-40G5 | Standard, bornier à vis M3,5 | ||||
| XW2D-40G6 | Plate, bornier à vis M3 | ||||
Cartes munies de connecteurs MIL
| Carte E/S standard | Câble de connexion | Carte de conversion munie de borniers et de connecteurs | Nécessaire pour la connexion | ||
| Numéro de modèle | Caracteristiques techniques | Numéro de modèle | Caracteristicques techniques | ||
| CJ1W-ID232 | Carte d'entrée à 32 points à 24 V c.c. | XW2Z-□□□K | XW2B-40G5 | Standard, bornier à vis M3,5 | 1 cables de connexion et 1 cartes de conversion |
| XW2B-40G4 | Standard, bornier à vis M3 | ||||
| XW2D-40G6 | Plate, bornier à vis M3 | ||||
| XW2D-40G6-RM | Plate, bornier à vis M3, résistance de dérivation intégrée | ||||
| XW2Z-□□□N | XW2C-20G5-IN16 | Commun à 16 points d'entrée, bornier à vis M3,5 | 1 cables de connexion et 2 cartes de conversion | ||
| XW2C-20G6-I016 | Commun à 16 points d'E/S, bornier à vis M3,5 | ||||
| CJ1W-ID262 | Carte d'entrée à 64 points à 24 V c.c. | XW2Z-□□□K | XW2B-40G5 | Standard, bornier à vis M3,5 | 2 cables de connexion et 2 cartes de conversion |
| XW2B-40G4 | Standard, bornier à vis M3 | ||||
| XW2D-40G6 | Plate, bornier à vis M3 | ||||
| XW2D-40G6-RM | Plate, bornier à vis M3, résistance de dérivation intégrée | ||||
| XW22-Z-□□□N | XW2C-20G5-IN16 | Commun à 16 points d'entrée, bornier à vis M3,5 | 2 cables de connexion et 4 cartes de conversion | ||
| XW2C-20G6-I016 | Commun à 16 points d'E/S, bornier à vis M3,5 | ||||
| CJ1W-OD232 | Carte de Sorties transistors à 32 points avec sorties PNP | XW2Z-□□□K | XW2B-40G5 | Standard, bornier à vis M3,5 | 1 cables de connexion et 1 cartes de conversion |
| XW2B-40G4 | Standard, bornier à vis M3 | ||||
| XW2D-40G6 | Plate, bornier à vis M3 | ||||
| XW2Z-□□□N | XW2C-20G6-I016 | Commun à 16 points d'E/S, bornier à vis M3,5 | 1 cables de connexion et 2 cartes de conversion | ||
| CJ1W-OD233 | Carte de sortie transistor à 32 points avec sorties NPN | XW2Z-□□□K | XW2B-40G5 | Standard, bornier à vis M3,5 | 1 cables de connexion et 1 cartes de conversion |
| XW2B-40G4 | Standard, bornier à vis M3 | ||||
| XW2D-40G6 | Plate, bornier à vis M3 | ||||
| Xw2Z-□□□N | XW2C-20G6-I016 | Commun à 16 points d'E/S, bornier à vis M3,5 | 1 cables de connexion et 2 cartes de conversion | ||
| CJ1W-OD262 | Carte de Sorties transistors à 64 points avec sortie PNP | XW2Z-□□□K | XW2B-40G4 | Standard, bornier à vis M3 | 2 cables de connexion et 2 cartes de conversion |
| XW2B-40G5 | Standard, bornier à vis M3,5 | ||||
| XW2D-40G6 | Plate, bornier à vis M3 | ||||
| XW2Z-□□□N | XW2C-20G6-I016 | Commun à 16 points d'E/S, bornier à vis M3,5 | 2 cables de connexion et 4 cartes de conversion | ||
| CJ1W-OD263 | Carte de sortie transistor à 64 points avec sorties NPN | XW2Z-□□□K | XW2B-40G5 | Standard, bornier à vis M3,5 | 2 cables de connexion et 2 cartes de conversion |
| XW2B-40G4 | Standard, bornier à vis M3 | ||||
| XW2D-40G6 | Plate, bornier à vis M3 | ||||
| XW2Z-□□□N | XW2C-20G6-I016 | Commun à 16 points d'E/S, bornier à vis M2,5 | 2 cables de connexion et 4 cartes de conversion | ||
| CJ1W-MD232 | Carte Entrées 24 V c.c. 16 points/Sorties transistors 16 points avec sorties PNP | Entrées : G79-O□□□C | XW2B-20G4 | Standard, bornier à vis M3 | 1 cables de connexion et 1 cartes de conversion |
| XW2B-20G5 | Standard, bornier à vis M3,5 | ||||
| XW2D-20G6 | Plate, bornier à vis M3 | ||||
| Sorties : G79-O□□□C | XW2B-20G4 | Standard, bornier à vis M3 | |||
| XW2B-20G5 | Standard, bornier à vis M3,5 | ||||
| XW2D-20G6 | Plate, bornier à vis M3 | ||||
| CJ1W-MD233 | Carte Entrées 24 V c.c. 16 points/Sorties transistors 16 points avec sorties NPN | Entrées : G79-O□□□C | XW2B-20G4 | Standard, bornier à vis M3 | 1 cables de connexion et 1 cartes de conversion |
| XW2B-20G5 | Standard, bornier à vis M3,5 | ||||
| XW2D-20G6 | Plate, bornier à vis M3 | ||||
| XW2B-20G4 | Standard, bornier à vis M3 | ||||
| XW2B-20G5 | Standard, bornier à vis M3,5 | ||||
| XW2D-20G6 | Plate, bornier à vis M3 | ||||
| Numéro de modèle | Caracteristiques techniques | Numéro de modèle | Caracteristic techniques | ||
| CJ1W-MD263 | Carte Entrées 24 V c.c. 32 points/Sorties transistors 32 points avec sorties NPN | Entrées : XW2Z-☐☐☐K | XW2B-40G4 | Standard, bornier à vis M3 | 1 cables de connexion et 1 cartes de conversion |
| XW2B-40G5 | Standard, bornier à vis M3,5 | ||||
| XW2D-40G6 | Plate, bornier à vis M3 | ||||
| XW2D-40G6-RM | Plate, bornier à vis M3, résistance de déivation intégrée | ||||
| Entrées : XW2Z-☐☐☐N | XW2C-20G5-IN16 | Commun à 16 points d'entrée, bornier à vis M3,5 | 1 cables de connexion et 2 cartes de conversion | ||
| XW2C-20G6-I016 | Commun à 16 points d'E/S, bornier à vis M3,5 | ||||
| Sorties : XW2Z-☐☐☐K | XW2B-40G4 | Standard, bornier à vis M3 | 1 cables de connexion et 1 cartes de conversion | ||
| XW2B-40G5 | Standard, bornier à vis M3,5 | ||||
| XW2D-40G6 | Plate, bornier à vis M3 | ||||
| Sorties : XW2Z-☐☐☐N | XW2C-20G6-I016 | Commun à 16 points d'E/S, bornier à vis M3 | 1 cables de connexion et 2 cartes de conversion | ||
| CJ1W-MD563 | Carte d'Entrées TTL 32 points/sortie TTL 32 points | Entrées : XW2Z-☐☐☐K | XW2B-40G4 | Standard, bornier à vis M3 | 1 cables de connexion et 1 cartes de conversion |
| XW2B-40G5 | Standard, bornier à vis M3,5 | ||||
| XW2D-40G6 | Plate, bornier à vis M3 | ||||
| Entrées : XW2Z-☐☐☐N | XW2C-20G5-IN16 | Commun à 16 points d'entrée, bornier à vis M3,5 | 1 cables de connexion et 2 cartes de conversion | ||
| XW2C-20G6-I016 | Commun à 16 points d'E/S, bornier à vis M3,5 | ||||
Connexion à des bornes e/s
Les cartes E/S standards série CJ à 32/64 points peuvent être connectées aux bornes E/S comme indiqué dans le tableau ci-dessous :
Cartes munies de connecteurs compatibles Fujitsu
| Carte E/S standard | Câble de connexion | Borne E/S | Nécessaire pour la connexion | |||
| Numéro de modèle | Caractéristiques techniques | Numéro de modèle | Type | Tension d'entrée/ type de sortie | ||
| CJ1W-ID231 | Carte d'entrée à 32 points à 24 V c.c. | G79-I□C-□ | G7TC-ID16 | Bloc d'entrée | Entrée : 24 V c.c. Sortie : Relais | 1 cable de connexion et 2 bornes E/S |
| G7TC-IA16 | Entrée : 100/200 Vc.a. Sortie : Relais | |||||
| CJ1W-ID261 | Carte d'entrée à 64 points à 24 V c.c. | G79-I□C-□ | G7TC-ID16 | Entrée : 24 V c.c. Sortie : Relais | 2 cables de connexion et 4 bornes E/S | |
| G7TC-IA16 | Entrée : 100/200 Vc.a. Sortie : Relais | |||||
| CJ1W-OD231 | Carte de sortie transistor à 32 points avec sorties NPN | G79-O□C-□ | G7TC-OC16 | Bloc de sortie | Entrée : 24 V c.c. Sortie : Relais | 1 cable de connexion et 2 bornes E/S |
| G70D-SOC16/VSOC16 | Bornier de sortie (plate) | Entrée : 24 V c.c. Sortie : Relais | ||||
| G70D-FOM16/VFOM16 | Bornier de sortie (plate) | Entrée : 24 V c.c. Sortie : MOS FET | ||||
| G70A-ZOC16-3 + Relais | Socle de la borne relais (NPN) + relais | Entrée : 24 V c.c. Sortie : Relais mécanique, SSR, MOS FET (via relais) | ||||
| Carte E/S standard | Câble de connexion | Borne E/S | NéCESSaire pour la connexion | |||
| Numéro de modèle | Caracteristiques techniques | Numéro de modèle | Type | Tension d'entrée/ type de sortie | ||
| CJ1W-OD261 | Carte de sortie transistor à 64 points avec sorties NPN | G79-O□C-□ | G7TC-OC16 | Bloc de sortie | Entrée : 24 V c.c. Sortie : Relais | 2 câbles de connexion et 4 bornes E/S |
| G70D-SOC16/ VSOC16 | Bornier de sortie (plate) | Entrée : 24 V c.c. Sortie : Relais | ||||
| G70D-FOM16/ VFOM16 | Bornier de sortie (plate) | Entrée : 24 V c.c. Sortie : MOS FET | ||||
| G70A-ZOC16-3 + Relais | Socle de la borne relais (NPN) + relais | Entrée : 24 V c.c. Sortie : Relais mécanique, SSR, MOS FET (via relais) | ||||
| CJ1W-MD231 | Carte Entrées 24 V c.c. 16 points/Sorties transistors 16 points | Entrées : G79-□C | G7TC-ID16 | Bloc d'entrée | Entrée : 24 V c.c. Sortie : Relais | 1 cable de connexion et 1 Bornier E/S |
| G7TC-IA16 | Entrée : 100/200 V c.a. Sortie : Relais | |||||
| Sorties : G79-□C | G7TC-OC16 | Bloc de sortie | Entrée : 24 V c.c. Sortie : Relais | 1 cable de connexion et 1 Bornier E/S | ||
| G70D-SOC16/ VSOC16 | Bornier de sortie (plate) | Entrée : 24 V c.c. Sortie : Relais | ||||
| G70D-FOM16/ VFOM16 | Bornier de sortie (plate) | Entrée : 24 V c.c. Sortie : MOS FET | ||||
| G7OA-ZOC16-3 | Socle de la borne relais (NPN) + relais | Entrée : 24 V c.c. Sortie : Relais mécanique, SSR, MOS FET (via relais) | ||||
| CJ1W-MD261 | Carte Entrées 24 V c.c. 32 points/Sorties transistors 32 points | Entrées : G79-I□C-□ | G7TC-ID16 | Bloc d'entrée | Entrée : 24 V c.c. Sortie : Relais | 1 cable de connexion et 2 bornes E/S |
| G7TC-IA16 | Entrée : 100/200 V c.a. Sortie : Relais | |||||
| Sorties : G79-O□C-□ | G7TC-OC16 | Bloc de sortie | Entrée : 24 V c.c. Sortie : Relais | 1 cable de connexion et 2 bornes E/S | ||
| G70D-SOC16/ VSOC16 | Bornier de sortie (plate) | Entrée : 24 V c.c. Sortie : Relais | ||||
| G70D-FOM16/ VFOM16 | Bornier de sortie (plate) | Entrée : 24 V c.c. Sortie : MOS FET | ||||
| GA70A-ZOC16-3 | Socle de la borne relais (NPN) + relais | Entrée : 24 V c.c. Sortie : Relais mécanique, SSR, MOS FET (via relais) | ||||
Cartes munies de connecteurs MIL
| Carte E/S standard | Câble de connexion | Borne E/S | Nécessaire pour la connexion | |||
| Numéro de modèle | Caractéristiques techniques | Numéro de modèle | Type | Tension d'entrée/type de sortie | ||
| CJ1W-ID232 | Carte d'entrée à 32 points à 24 V c.c. | G79-O□-□-D1 | G7TC-ID16 | Bloc d'entrée | Entrée : 24 V c.c.Sortie : Relais | 1 cable de connexion et 2 bornes E/S |
| G7TC-IA16 | Entrée : 100/200 V c.a.Sortie : Relais | |||||
| CJ1W-ID262 | Carte d'entrée à 64 points à 24 V c.c. | G79-O□-□-D1 | G7TC-ID16 | Bloc d'entrée | Entrée : 24 V c.c.Sortie : Relais | 2 cables de connexion et 4 bornes E/S |
| G7TC-IA16 | Entrée : 100/200 V c.a.Sortie : Relais | |||||
| CJ1W-OD232 | Carte de Sorties transistors à 32 points avec sorties PNP | G79-O□-□-D1 | G70D-SOC16-1 | Bornier de sortie (plate) | Entrée : 24 V c.c.Sortie : Relais | 1 cable de connexion et 2 bornes E/S |
| G70D-FOM16-1 | Entrée : 24 V c.c.Sortie : MOS FET | |||||
| G70A-ZOC16-4 + Relais | Socle de la Borne relais (PNP) + relais | Entrée : 24 V c.c.Sortie : Relais mécanique, SSR, MOS FET (via relais) | ||||
| CJ1W-OD233 | Carte de sortie transistor à 32 points avec sorties NPN | G79-O□-□-D1 | G7TC-OC16 | Bloc de sortie | Entrée : 24 V c.c.Sortie : Relais | 1 cable de connexion et 2 bornes E/S |
| G70D-SOC16/ VSOC16 | Bornier de sortie (plate) | Entrée : 24 V c.c.Sortie : Relais | ||||
| G70D-FOM16/ VFOM16 | Entrée : 24 V c.c.Sortie : MOS FET | |||||
| G70A-ZOC16-3 + Relais | Socle de la borne relais (NPN) + relais | Entrée : 24 V c.c.Sortie : Relais mécanique, SSR, MOS FET (via relais) | ||||
| CJ1W-OD262 | Carte de Sorties transistors à 64 points avec sorties PNP | G79-O□-□-D1 | G70D-SOC16-1 | Bornier de sortie (plate) | Entrée : 24 V c.c.Sortie : Relais | 2 cables de connexion et 4 Borniers E/S |
| G70D-FOM16-1 | Entrée : 24 V c.c.Sortie : MOS FET | |||||
| G70A-ZOC16-4 + Relais | Socle de la Borne relais (PNP) + relais | Entrée : 24 V c.c.Sortie : Relais mécanique, SSR, MOS FET (via relrais) | ||||
| CJ1W-OD263 | Carte de sortie transistor à 64 points avec sorties NPN | G79-O□-□-D1 | G7TC-OC16 | Bloc de sortie | Entrée : 24 V c.c.Sortie : Relais | 2 cables de connexion et 4 bornes E/S |
| G70D-SOC16/ VSOC16 | Bornier de sortie (plate) | Entrée : 24 V c.c.Sortie : Relais | ||||
| G70D-FOM16/ VFOM16 | Entrée : 24 V c.c.Sortie : MOS FET | |||||
| G70A-ZOC16-4 + Relais | Socle de la borne relais (NPN) + relais | Entrée : 24 V c.c.Sortie : Relais mécanique, SSR, MOS FET (via relais) | ||||
| CJ1W- MD232 | Carte Entrées 24 V c.c. 16 points/ Sorties transistors 16 points avec sorties PNP | Entrées: G79-O□□C | G7TC-ID16 | Bloc d'entrée | Entrée: 24 V c.c. Sortie: Relais | 1 cable de connexion et 1 Bornier E/S |
| G7TC-IA16 | Entrée: 100/200 V c.a. Sortie: Relais | |||||
| Sorties: G79-O□□C | G7TC-OC16-1 | Bloc de sortie | Entrée: 24 V c.c. Sortie: Relais | 1 cable de connexion et 1 Bornier E/S | ||
| Sorties: G79-I□□C | G70D-SOC16-1 | Bornier de sortie (plate) | Entrée: 24 V c.c. Sortie: Relais | |||
| G70D-FOM16-1 | Entrée: 24 V c.c. Sortie: MOS FET | |||||
| G70A-ZOC16-4 | Socle de la Borne relais (PNP) + relais | Entrée: 24 V c.c. Sortie: Relais mécanique, SSR, MOS FET (via relais) | ||||
| CJ1W- MD233 | Carte Entrées 24 V c.c. 16 points/ Sorties transistors 16 points avec sorties NPN | Entrées: G79-O□□C | G7TC-ID16 | Bloc d'entrée | Entrée: 24 V c.c. Sortie: Relais | 1 cable de connexion et 1 Bornier E/S |
| G7TC-IA16 | Entrée: 100/200 V c.a. Sortie: Relais | |||||
| sorties: G79-O□□C | G7TC-OC16 | Bloc de sortie | Entrée: 24 V c.c. Sortie: Relais | 1 cable de connexion et 1 Bornier E/S | ||
| G70D-SOC16/ VSOC16 | Bornier de sortie (plate) | Entrée: 24 V c.c. Sortie: Relais | ||||
| G70D-FOM16/ VFOM16 | Bornier de sortie (plate) | Entrée: 24 V c.c. Sortie: MOS FET | ||||
| G70A-ZOC16-3 | Socle de la borne relais (NPN) + relais | Entrée: 24 V c.c. Sortie: Relais mécanique, SSR, MOS FET (via relais) | ||||
| CJ1W- MD263 | Carte Entrées 24 V c.c. 32 points/ Sorties transistors 32 points avec sorties NPN | Entrées: G79-O□-□-D1 | G7TC-ID16 | Bloc d'entrée | Entrée: 24 V c.c. Sortie: Relais | 1 cable de connexion et 2 bornes E/S |
| G7TC-IA16 | Entrée: 24 V c.c. Sortie: Relais | |||||
| sorties: G79-O□-□-D1 | G7TC-OC16 | Bloc de sortie | Entrée: 24 V c.c. Sortie: Relais | 1 cable de connexion et 2 bornes E/S | ||
| G70D-SOC16/ VSOC16 | Bornier de sortie (plate) | Entrée: 24 V c.c. Sortie: Relais | ||||
| G70D-FOM16/ VFOM16 | Bornier de sortie (plate) | Entrée: 24 V c.c. Sortie: MOS FET | ||||
| G70A-ZOC16-3 | Socle de la borne relais (NPN) + relais | Entrée: 24 V c.c. Sortie: Relais mécanique, SSR, MOS FET (via relais) | ||||
| CJ1W- MD563 | Carte d'Entrées TTL 32 points/sortie TTL 32 points | Entrées: G79-O□-□-D1 | G7TC-ID16 | Bloc d'entrée | Entrée: 24 V c.c. Sortie: Relais | 1 cable de connexion et 2 bornes E/S |
| G7TC-IA16 | Entrée: 100/200 V c.a. Sortie: Relais | |||||
| sorties: G79-O□-□-D1 | G7TC-OC16 | Bloc de sortie | Entrée: 24 V c.c. Sortie: Relais | 1 cable de connexion et 2 bornes E/S | ||
| G70D-SOC16/ VSOC16 | Bornier de sortie (Plate) | Entrée: 24 V c.c. Sortie: Relais | ||||
| G70D-FOM16/ VFOM16 | Bornier de sortie (Plate) | Entrée: 24 V c.c. Sortie: MOS FET | ||||
| G70A-ZOC16-3 | Socle de la borne relais (NPN) + relais | Entrée: 24 V c.c. Sortie: Relais mécanique, SSR, MOS FET (via relais) | ||||
3-7-1 Vue d'ensemble
La B7A est un chemin de transmission 1:1 ne nécessitant pas de carte maître. 16 signaux au total sont transmis au moyen d'un câble VCTF à deux ou trois conducteurs (longueur maximale : 500 m). La carte d'interface B7A CJ1W-B7A est une carte E/S standard de la série CJ qui échange jusqu'à 64 points de données E/S, principalement avec des Borniers de liaison B7A utilisant un chemin de transmission B7A.
La carte d'interface B7A et la Borne de liaison B7A peuvent être utilisées comme une carte E/S standard et une Borne E/S sans se préoccuper des communications. Cette caractéristique réduit les besoins en câblage si vous utilisez un actionneur ou un capteur relativement éloigné.

3-7-3 Modèles
| Carte d'interface B7A | Caractéristiques techniques | Mots E/S alloués à la carte | Cartes de liaison B7A compatibles (voir remarque 1.) |
| CJ1W-B7A14 | 64 Entrées (queatre ports B7A) | 4 mots d'Entrées | Entrées: quatre cartes d'Entrées 16 points, deux cartes d'Entrées 32 points ou deux cartes d'Entrées 16 points et une carte d'Entrées 32 points |
| CJ1W-B7A04 | 64 sorties (queatre ports B7A) | 4 mots de sortie | Sorties: quatre cartes de sortie 16 points ou deux cartes de sorties 32 points |
| CJ1W-B7A22 | 32 Entrées, 32 sorties (queatre ports B7A) | 2 mots d'Entrées et 2 mots de sortie | Entrées: deux cartes d'Entrées 16 points ou une carte d'Entrées 32 points Sorties: deux cartes de sortie 16 points ou une carte de sortie 32 points ou Deux cartes E/S mixtes (16 Entrées/16 sorties) |
Remarque
- Une carte de liaison B7A 10 points ne peut pas être connectée à une carte d'interface B7A. Vous pouvez connecter ensemble des cartes d'interface B7A.
- Des transmissions sont possibles si vous utilisez des coupleurs de puissance B7AP sur un chemin de transmission B7A, en réduisant le câblage requis pour les objets en mouvement et les objets en rotation.
3-7-4 Caractéristiques des communications B7A
| Élement | Caracteristiques techniques | ||
| Méthode de transmission | Transmissions multiplex unidirectionnelles à temps partagé | ||
| Délambda de transmission(délai de communications sur le chemin de transmission) | Grande vitesse | 3 ms en général, 5 ms max. | |
| Standard | 19,2 ms en général, 31 ms max. | ||
| Points de transmission | CJ1W-B7A14 | 64 Entrées (4 ports) | |
| CJ1W-B7A04 | 64 sorties (4 ports) | ||
| CJ1W-B7A22 | 32 Entrées (2 ports), 32 sorties (2 ports) | ||
| Tension d'alimentation externe(voir remarque 3.) | 12 à 24 V c.c. (plage de tension autorisée : 10,8 à 26,4 V) | ||
| Courant externe(voir remarque 4.) | CJ1W-B7A14 | 40 mA min. | |
| CJ1W-B7A04 | 150 mA min. | ||
| CJ1W-B7A22 | 80 mA min. | ||
| Temps d'Entrées minimum(voir remarque 5.) | Grande vitesse | 16 ms | |
| Standard | 2,4 ms | ||
| Distance de transmission | Grande vitesse | Alimentation sur un côté(alimentation commune) | 10 m max. |
| 50 m max. (avec cable blindé) | |||
| Alimentation sur les deux côtsés(alimentations séparées) | 10 m max. | ||
| 100 m max. (avec cable blindé) | |||
| Standard | Alimentation sur un côté(alimentation commune) | 100 m max. | |
| Alimentation sur les deux côtsés(alimentations séparées) | 500 m max. | ||
| Câbles | VCTF, 0,75 mm², 3 conducteurs (alimentation sur un côté (alimentation commune))VCTF, 0,75 mm², 2 conducteurs (alimentation sur les deux côtsés (alimentations séparées))Câble blindé, 0,75 mm², 3 conducteurs (alimentation sur un côté (alimentation commune))Câble blindé, 0,75 mm², 2 conducteurs (alimentation sur les deux côtsés (alimentations séparées)) | ||
Remarque
- En cas d'utilisation d'alimentations séparées, la carte d'interface B7A et le bornier de liaison B7A sont alimentées par des sources d'alimentation externes séparées.
- En cas d'utilisation d'une alimentation commune, la carte d'interface B7A et la Borne de liaison B7A sont alimentées par la même source d'alimentation externe.
- Nous recommandons les cartes d'alimentation OMRON S8□□ pour les alimentations externes.
- La capacité du courant d'alimentation externe n'inclut pas la capacité requise par le bornier de liaison B7A.
- Le temps d'Entrées minimum est le temps minimum requis par la carte d'interface B7A pour lire les signaux d'Entrées à partir de l'UC.
3-7-5 Spécifications communes
| Éléments | Caracteristiques techniques |
| API correspondants | Série CJ |
| Classification des cartes | Carte E/S standard série CJ |
| Délambda de transmission | Standard (19,2 ms en général) ou grande vitesse (3 ms en général), commutable(Commutable en utilisant le commutateur sur le panneau avant. Les paramètres sont lus lors de la mise sous tension ou du redémarrage de l'unité.)Réglage d'origine : Standard (19,2 ms en général)Remarque Une erreur de transmission se produit si vous connectez ensemble des Borniers de liaison B7A avec des déçais de transmission différents. |
| Traitement de l'Entrées d'erreur de transmission | HOLD (l'état de bit précédent immédiatement l'erreur de transmission est conservé.) |
| Paramètres | Commutateurdu panneau avant : Standard (19,2 ms en général) ouGrande vitesse (3 ms en général), commutable |
| Voyants | 5 voyants DEL : RUN (état de fonctionnement B7A), ERR1 (erreur de communications port 1), ERR2 (erreur de communications port 2), ERR3 (erreur de communications port 3), ERR4 (erreur de communications port 4) |
| Connexion du panneau avant | Connecteur avec crochets |
| Consommation électrique | 5 V c.c.: 70 mA max. (par la carte d'alimentation) |
| Poids | 80 g max. |
3-7-6 Allocations de mémoire d'e/s
La carte d'interface B7A est une carte E/S standard. À chaque carte sont affectés quatre mots dans la zone E/S (qui commence à CIO 0000). Ces mots sont alloués en fonction de la position de montage de la carte, comme l'indique le tableau suivant.
| Port | Entrées/Sortie | Mot affecté (n : premier mot affecté à la carte) | ||
| CJ1W-B7A14 | CJ1W-B7A04 | CJ1W-B7A22 | ||
| 1 | Entrée | Sortie | Sortie | Mot n |
| 2 | Entrée | Sortie | Sortie | Mot n+1 |
| 3 | Entrée | Sortie | Entrée | Mot n+2 |
| 4 | Entrée | Sortie | Entrée | Mot n+3 |
Ports d'entrées
La carte d'interface B7A détecte les erreurs de transmission au niveau des portes d'Entrées. Lorsqu'une erreur de transmission est détectée au niveau du port d'Entrées, le voyant correspondant et le drapeau d'erreur de transmission passent sur ON.
Voyants
Lorsqu'une erreur de transmission se produit au niveau du port d'Entrées, les voyants ERR1 et ERR4 du panneau avant passent sur ON, selon le port où s'est produite l'erreur.
| Port où l'erreur est apparue | Voyants DEL d'erreur | ||
| CJ1W-B7A14 | CJ1W-B7A04 | CJ1W-B7A22 | |
| Port 1 | ERR1 | --- | --- |
| Port 2 | ERR2 | --- | --- |
| Port 3 | ERR3 | --- | ERR1 |
| Port 4 | ERR4 | --- | ERR2 |
Drapeau d'erreur de transmission
Le drapeau d'erreur de transmission correspondant dans le premier mot affecté à la carte dans la zone auxiliaire de l'UC passé sur ON pour chaque port d'Entrées, comme dans le tableau suivant. Les mots A050 à A080 sont affectés comme mots d'information à la carte d'E/S standard.
Exemple : Rack 0, emplacement 0
| Port où l'erreur est apparue | Drapeau d'erreur de transmission | ||
| CJ1W-B7A14 | CJ1W-B7A04 | CJ1W-B7A22 | |
| Port 1 | A05000 | --- | --- |
| Port 2 | A05001 | --- | --- |
| Port 3 | A05002 | --- | A05000 |
| Port 4 | A05003 | --- | A05001 |
Exemple : Rack 0, emplacement 1
| Port où l'erreur est apparue | Drapeau d'erreur de transmission | ||
| CJ1W-B7A14 | CJ1W-B7A04 | CJ1W-B7A22 | |
| Port 1 | A05008 | --- | --- |
| Port 2 | A05009 | --- | --- |
| Port 3 | A05010 | --- | A05008 |
| Port 4 | A05011 | --- | A05009 |
Traitement de l'état d'entrées d'erreur de transmission
Si une erreur survient au niveau d'un port d'Entrées, la carte conserve l'état du bit d'Entrées précédant immédiatement l'erreur de transmission dans la mémoire d'E/S de l'UC. Lorsque la transmission redevient normale, les signaux qui ont été reçus correctement sont entrés dans le bit d'Entrées.
Ports de sortie
La carte d'interface B7A ne détecte pas les erreurs de transmission au niveau des ports de sortie. Recherchez les erreurs de transmission du port de sortie au niveau de la carte de liaison B7A connectée à la carte d'interface B7A.

Voyants
CJ1W-B7A14

| Affichage | Nom | Couleur | Etat | Condition |
| RUN | Etat de fonctionnement B7A | Vert | ON | La carte B7A fonctionne. |
| OFF | La carte B7A est arrêtée. | |||
| ERR1 | Erreur de transmission au port 1 | Rouge | ON | Une erreur de transmission s'est produit au port 1 de la carte B7A. |
| OFF | La carte fonctionne correctement. | |||
| ERR2 | Erreur de transmission au port 2 | Rouge | ON | Une erreur de transmission s'est produit au port 2 de la carte B7A. |
| OFF | La carte fonctionne correctement. | |||
| ERR3 | Erreur de transmission au port 3 | Rouge | ON | Une erreur de transmission s'est produit au port 3 de la carte B7A. |
| OFF | La carte fonctionne correctement. | |||
| ERR4 | Erreur de transmission au port 4 | Rouge | ON | Une erreur de transmission s'est produit au port 4 de la carte B7A. |
| OFF | La carte fonctionne correctement. |
CJ1W-B7A04

| Affichage | Nom | Couleur | Etat | Condition |
| RUN | Etat de fonctionnement B7A | Vert | ON | La carte B7A fonctionne. |
| OFF | La carte B7A est arrêtée. |
CJ1W-B7A22

| Affichage | Nom | Couleur | Etat | Condition |
| RUN | Etat de fonctionnement B7A | Vert | ON | La carte B7A fonctionne. |
| OFF | La carte B7A est arrêtée. | |||
| ERR1 | Erreur de transmission au port 3 | Rouge | ON | Une erreur de transmission s'est produit au port 3 de la carte B7A. |
| OFF | La carte fonctionne correctement. | |||
| ERR2 | Erreur de transmission au port 4 | Rouge | ON | Une erreur de transmission s'est produit au port 4 de la carte B7A. |
| OFF | La carte fonctionne correctement. |
Commutateur de délambdaison transmission
3 ms 19 ms
| Nom | Fonction | Réglage d'origine |
| Commutateur de délambdai de transmission | La même vitesse est définie pour tous les ports utilisant ce commutateur. Droite : Standard (19,2 ms en général) Gauche : Grande vitesse (3 ms en général) | Standard |
Remarque
Le réglage du commutateur est lu lors de la mise sous tension ou du redémarrage de la carte. S'il est modifié après la mise sous tension ou le redémarrage de la carte, le paramètre n'est pas lu.
Positionnement des Borniers
| Bornier | Nom | Fonction | Mot | Aspect |
| ① | Port 1, alimentation : V1 | A connecter à la Borne + de la Borne de liaison B7A à raccarder au port 1 (uniquement avec une alimentation commune). | n | Connecteur avec crochets |
| ② | Port 1, signal : SIG1 | A connecter à la Borne SIG de la Borne de liaison B7A à connecter au port 1. | ||
| ③ | Port 1, masse : G1 | A connecter à la Borne – de la Borne de liaison B7A à connecter au port 1. | ||
| ④ | Port 2, alimentation : V2 | A connecter à la Borne + de la Borne de liaison B7A à raccarder au port 2 (uniquement avec une alimentation commune). | n+1 | |
| ⑤ | Port 2, signal : SIG2 | A connecter à la Borne SIG de la Borne de liaison B7A à connecter au port 2. | ||
| ⑥ | Port 2, masse : G2 | A connecter à la Borne – de la Borne de liaison B7A à connecter au port 2. | ||
| ⑦ | Port 3, alimentation : V3 | A connecter à la Borne + de la Borne de liaison B7A à raccarder au port 3 (uniquement avec une alimentation commune). | n+2 | |
| ⑧ | Port 3, signal : SIG3 | A connecter à la Borne SIG de la Borne de liaison B7A à connecter au port 3. | ||
| ⑨ | Port 3, masse : G3 | A connecter à la Borne – de la Borne de liaison B7A à connecter au port 3. | ||
| ⑩ | Port 4, alimentation : V4 | A connecter à la Borne + de la Borne de liaison B7A à raccarder au port 4 (uniquement avec une alimentation commune). | n+3 | |
| ⑪ | Port 4, signal : SIG4 | A connecter à la Borne SIG de la Borne de liaison B7A à connecter au port 4. | ||
| ⑫ | Port 4, masse : G4 | A connecter à la Borne – de la Borne de liaison B7A à connecter au port 4. | ||
| ⑬ | Alimentation + : V | A connecter à la Borne + de l'alimentation externe. | --- | |
| ⑭ | Alimentation – : G | A connecter à la Borne – de l'alimentation externe. |
Remarque Les Bornes V1, V2, V3, V4 et V sont connectées en interne à la carte et les Bornes G1, G2, G3, G4 et G sont connectées en interne à la carte.
3-7-9 Préparation et connexion des câbles
Procédez comme suit pour préparer et raccorder les cables.
Remarque Coupez toujours l'alimentation de la carte et l'alimentation des communications avant de brancher ou de débrancher des connecteurs.
1) Préparation de la gaine Tout d'abord, procédez comme suit pour préparer le câble.
1,2,3... 1. Dénudez environ 10mm du blindage couvrant les lignes de signaux en fonction des bornes serties. Puis entortillez les câbles de chaque ligne de manière bien serrée.

- Utilisez une bande en vinyle ou un tube thermo-retractable pour couvrir l'extrémité du cable VCTF, comme sur le schéma suivant.

2) Préparation des lignes de signaux du câble
Fixez les bornes serties aux lignes de signaux du câble.
1. Fixation des bornes serties
Insérez l'extrémité du câble dans la Borne et le sertissage.

Bornes serties recommandées pour les câbles
| Modèle | Fabricant |
| AI0.75-8GY, série AI (Code de produit: 3200519) | PHOENIX CONTACT |
| H0.75/14 (Code de produit: 046290) | Nihon Weidmuller Co., Ltd. |
| TE-0.75 | NICHIFU Co., Ltd. |
Remarque : Utilisez toujours l'outil de sertissage spécifique pour fixer les Bornes. Si vous n'utilisez pas d'outil de sertissage, le cable ne sera pas serti correctement et peut se détacher de la Borne. Les outils de sertissage suivants sont disponibles.
| Modèle | Fabricant |
| UD6 (Code de produit : 1204436) ou ZA3 | PHOENIX CONTACT |
| Crimper PZ1.5 (Code de produit : 900599) | Nihon Weidmuller Co., Ltd. |
| NH77 | NICHIFU Co., Ltd. |
- Isolez l'extrémité dénudée de chaque ligne de signaux avec une bande de vinyle ou un tube thermo-retractable.
3) Connexion des câbles
Utilisez la procédure suivante pour connecter les fils aux Bornes de connexion.
Orientez le connecteur correctement, puis insérez complètement les lignes de signaux dans la partie arrière de chaque Borne du connecteur, comme indiqué dans le schéma suivant. (Les lignes de signaux sont ainsi sécurisées, sans utiliser d'outil.) Si vous n'utilisez pas de Bornes serties sur les lignes de signaux, utilisez un tournevis plat pour appuyer sur la languette orange et insérer les lignes de signaux.
- Alimentation sur un côté (alimentation commune)

- Alimentation sur les deux côtés (alimentations séparées)

Remarque Pour retarder les lignes de signaux du connecteur, comprimez la languette orange tout en tirant la ligne de signal, comme dans le schéma ci-dessous.

Remarque Pour retarder le connecteur de la carte, dévissez complètement les vis placées des deux côtés du connecteur puis retirez le connecteur.
Si vous forcez pour tirer le connecteur alors que les vis sont toujours en place, vous pouvez endommager le connecteur.
Remarque
- Vérifiez que les bornes sont connectées correctement. Si les branchements sont incorrects, les composants internes de la carte d'interface B7A et de la borne de liaison B7A peuvent être endommagés.
- Faites cheminer les lignes de signaux dans les gains séparées à l'intérieur et à l'extérieur du panneau de commandes afin de les isoler des lignes d'alimentation.
- Connectez les câbles à une distance se trouvant dans les spécifications fournies.
- Coupez toujours l'alimentation à l'UC et à toutes les autres cartes avant de connecter les câbles de communications.
- Placez toujours les câbles de communications dans des gaines.


Mode grande vitesse
Remarque Si vous n'utilisez pas de câble blindé, la distance maximale de transmission est de 10 m, que l'alimentation soit commune ou séparée. (Utilisez un câble VCTF de 0,75mm² ou plus.)

Alimentation sur les deux côtés (alimentations séparées)
Coupleur esclave B7A


Procédures de fonctionnement
Ce chapitre décrit les étapes nécessaires pour assembler et utiliser un API série CJ.
4-1 Introduction 202 4-2 Exemples 204
4-1 Introduction
La procédure suivante indique les étapes à suivre lors des préparatifs des API série CJ en vue de leur utilisation :
- Installation
Réglez les interrupteurs DIP à l'avant de chaque carte selon les besoins. Connectez l'UC, la carte d'alimentation, les cartes d'E/S et le couvercle de fin de bus. Installez une carte mémoire si nécessaire.
Voir la section 5-2 Installation pour plus de détails.
- Câblage
Connecter les câbles d'alimentation, les câbles des E/S et le périphérique de programmation (CX-Programmer ou console de programmation). Brancher les câbles de communication comme requis.
Voir 5-3 Câblage pour en savoir plus sur l'alimentation et le câblage d'E/S. Voir 2-3 Configuration du système standard pour en savoir plus sur la connexion des périphériques de programmation.
- Configurations initiales (matériel)
Configurer les interrupteurs DIP et les commutateurs rotatifs de l'UC et des autres cartes.
- Vérification du fonctionnement initial
Sélectionner le mode PROGRAM comme mode de fonctionnement et connecter la console de programmation.
(b) Mettre l'appareil sous tension après avoir contrôlé le câblage de l'alimentation et la tension. Vérifier que les voyants POWER de la carte d'alimentation et de la console de programmation sont allumés.
- Enregistrement des tables d'E/S (si nécessaire)
Contrôler les cartes pour vous assurer qu'elles sont installées aux bons emplacements. Lorsque l'API est en mode PROGRAM, enregistrer les tables d'E/S depuis le CX-Programmer (en ligne) ou la console de programmation. (Une autre méthode consiste à créer les tables d'E/S dans le CX-Programmer (hors ligne) et à les transférer vers l'UC.)
Voir la section 8-1 Affectations d'E/S pour plus de détails.
- Paramètres de la configuration de l'API
Tandis que l'API est en mode PROGRAM, modifier les paramètres de la configuration de l'API selon les besoins depuis le CX-Programmer (en ligne) ou la console de programmation. (Une autre méthode consiste à modifier la configuration de l'API dans le CX-Programmer (hors ligne) et à la transférer vers l'UC.)
- Paramètres de la zone DM
(a) Utiliser un périphérique de programmation (CX-Programmer ou console de programmation) pour effectuer les paramétrages nécessaires dans les parties de la zone DM qui sont affectées aux cartes E/S spéciales et aux cartes réseaux.
(b) Redémarrer l'API (ON → OFF → ON) ou actionner les bits de redémarrage de chaque carte. Se reporter au manuel de fonctionnement de chaque carte pour plus de détails.
- Écriture du programme
Écrire le programme à l'aide d'un périphérique de programmation (CX-Programmer ou console de programmation).
9. Transfert du programme (CX-Programmer uniquement)
Tandis que l'API est en mode PROGRAM, transférer le programme du CX-Programmer vers l'UC.
10. Test du fonctionnement
Contrôle du câblage des E/S
| Câblage de sortie | Tandis que l'API est en mode PROGRAM, forcer la configuration des bits de sortie et vérifier l'état des sorties correspondantes. |
| Câblage d'entrée | Activer les capteurs et les commutateurs et contrôle l'état des voyants sur la carte d'entrée ou contrôle l'état des bits d'entrée correspondants à l'aide de l'opération de surveillance des bits/mots du pérophérique de programmation. |
(B) paramètres de la zone auxiliaire (selon les besoins)
Vérifier le fonctionnement des paramètres de la zone auxiliaire spéciaux tels que :
| Bit de sortie à OFF | Si nécessaire, activer le bit sortie OFF (A50015) à partir du programme et tester le fonctionnement tandis que vous forcez la désactivation des sorties. |
| Paramètres de démarrage à chaud | Pour lancer une opération (basculément en mode RUN) sans modifier le contenu de la mémoire E/S, activer le bit de maintainien IOM (A50012). |
Essais de fonctionnement
Tester le fonctionnement de l'API en faisant basculer l'API en mode MONITOR.
Surveiller le fonctionnement à partir du périphérique de programmation. Utiliser des fonctions telles que les bits de configuration/reinitialisation forcée, le suivi et l'édition en ligne pour déboguer le programme.
12. Exécution du programme
Faites basculer l'API en mode RUN pour exécuter le programme.
1. Installation
Connecter les cartes. Installer une carte mémoire si nécessaire.

S'assurer que la consommation totale des cartes est inférieure à la capacité maximale de la carte d'alimentation.
2. Câblage
Connecter les câbles d'alimentation et des E/S.

3. Configurations initiales (matériel)
Effectuer les configurations nécessaires du matériel telles que les configurations de l'interrupteur DIP sur l'UC. S'assurer plus particulièrement que les configurations du port périphérique et du port RS-232C sont correctes.
Dans l'exemple suivant, une console de programmation est connectée au port périphérique, raison pour laquelle la broche 4 est sur OFF. Un périphérique de programmation autre qu'une console de programmation est connecté au port RS-232C. Dès lors, la broche 5 est sur ON.
Remarque
Lorsque des périphériques autres qu'une console de programmation ou un périphérique de programmation sont connectés au port périphérique et au port RS-232C, paramétrer la broche 4 sur ON et la broche 5 sur OFF.

4. Vérification du fonctionnement initial
Utiliser la procédure suivante pour permettre l'API sous tension et vérifier le fonctionnement initial à l'aide d'une console de programmation.
- Connecter la console de programmation sur le port péripérisque de l'UC (le port supérieur).

- Paramétrer l'interrupteur de mode de la console de programmation sur le mode PROGRAM.

- Vérifier le câblage de l'alimentation ainsi que la tension et mettre la carte sous tension.
Remarque : Si la mise sous tension est effectuée avec une nouvelle UC sans connecter de console de programmation, l'UC essaie de passer en mode RUN (mode par défaut), ce qui provoque une erreur puisqu'il n'y a pas de programme.
- Vérifier que le voyant POWER de la carte d'alimentation est allumé.

- Vérifier que l'écran de la console de programmation est le suivant :
3: JPN ENPGASSWORD
- Entrer le mot de passe (avec les touches Clear et Monitor) et vérifier que la console de programmation affiche l'écran suivant :

5. Enregistrement des tables d'e/s (si nécessaire)
L'enregistrement des tables d'E/S attribue de la mémoire E/S aux cartes actuellement installées sur l'API. Il n'est pas nécessaire de créer des tables d'E/S avec les UC série CJ car celles-ci sont automatiquement générées par défaut lors du démarrage de l'UC. Les tables d'E/S peuvent être créées par l'utilisateur pour détecter des erreurs au niveau des cartes connectées ou pour activer l'attribution des mots non utilisés (tot comme avec les UC série CS).
Remarque
Les données du programme utilisateur et de la zone de paramètre des UC CJ1-H et CJ1M sont sauvegardées dans la mémoire flash intégrée. Le voyant BKUP s'allume sur le devant de l'UC pendant que l'opération de sauvegarde est en cours. Ne pas mettre l'UC hors tension lorsque le voyant BKUP est allumé. Les données ne seront pas sauvegardées si l'alimentation est coupée.
Utilisation du cx-programmer en ligne
Suivre la procédure suivante pour enregistrer les tables d'E/S à l'aide du CX-Programmer connecté à l'API :

1, 2, 3... 1. Installer toutes les cartes sur l'API.
- Connectez le CX-Programmer au port du périphérique ou au port RS-232C. (L'alimentation doit être sur OFF.) Remarque : Si l'ordinateur hôte est connecté au port RS-232C, la broche 5 de l'interrupteur DIP de l'UC doit être paramétrée sur ON.
- Double-cliquez sur I/O Table (Table d'E/S) dans l'arborescence du projet de la fenêtre principale. La fenêtre de la table d'E/S s'affiche.
- Sélectionner Options, puis Créer. Les modèles et les positions des cartes montées sur les racks sont enregistrés dans la table d'E/S enregistrée dans l'UC.
Utilisation du cx-programmer hors ligne
Utiliser la procédure suivante pour créer une table d'E/S hors ligne à l'aide du CX-Programmer et la transférer plus tard vers l'UC.

- Double-cliquer sur I/O Table (Table d'E/S) dans l'arborescence du projet de la fenêtre principale. La fenêtre de la table d'E/S s'affiche.
- Double-cliquer sur le rack à éditer. Les emplacements de ce rack s'affichent.
- Cliquer avec le bouton droit sur les emplacements à éditer et sélectionner les cartes souhaitées dans le menu déroulant.
- Sélectionner Options, puis Transfer to PLC (Transférer vers l'API) pour transférer la table d'E/S vers l'UC.
Remarque
Le premier mot affecté à chaque rack peut être configuré à partir du périphérique de programmation.
Utilisation d'une console de programmation
Utiliser la méthode suivante pour enregistrer la table d'E/S à l'aide d'une console de programmation.

- Installer toutes les cartes sur l'API.
- Connectez la console de programmation au port de périphérique. (Connexion possible sous tension.)
- Enregistrer la table d'E/S.

Spécifiez si les informations de la carte de bus UC doivent être maintenues ou supprimées.
6. Paramètres de la configuration de l'api
Ces paramètres constituent la configuration du logiciel de l'UC.
Les paramètres de configuration de l'API sont organisés en adresses de mots lorsqu'une console de programmation est utilisée pour réaliser la configuration de l'API. Cet exemple montre une console de programmation utilisée pour effectuer les paramétrages suivants :
- Paramétrage d'un temps de cycle minimal en unités de 1 ms.
- Paramétrage du temps de cycle d'horloge (temps de cycle maximal) en unités de 10 ms.
Configuration à l'aide d'une console

de programmation
| Adresse | Bits | Paramètre | Plage de configuration |
| 208 | 0 à 15 | Paramètre du temps de cycle minimal | 0001 à 7D00 |
| 209 | 15 | Doit être activé pour le paramètre du temps de cycle d'horloge | 0: Utiliser la valeur par défaut1: Utiliser le paramètre dans les bits 0 à 14 |
| 0 à 14 | Paramètre du temps de cycle d'horloge | 0001 à 0FA0 |
Remarque
Lorsqu'un ordinateur hôte ou un TOP est connecté au port périphérique ou au port RS-232C, le port doit être configuré pour les communications Host Link ou NT Link dans la configuration de l'API. Lorsqu'un périphérique en série standard est connecté, le port doit être configuré pour les communications sans protocole dans la configuration de l'API.

00000CTB

PCSETUP
MODE1: PC SETUP

PC SETUP
+000 0000
Spécifier une adresse de mots dans la configuration de l'API.
(Example: 209)

PCSETUP
+209

PC SETUP
+209 0000

PC SETUP?
+209 0000



Exemple : Entrer 8064.


7. Paramètres de la zone DM
Le tableau suivant montre les parties de la zone DM qui sont affectées aux cartes E/S spéciales et aux cartes réseaux pour la configuration initiale. La configuration réelle dépend du modèle de carte utilisé.
| Carte | Mots affectés |
| Cartes d'E/S spéciales | D20000 à D29599 (100 mots × 96 cartes) |
| Cartes réseaux | D30000 à D31599 (100 mots × 16 cartes) |
Après avoir écrit les configurations initiales de la zone DM, prendre soit de redémarrer les cartes en mettant l'API hors tension, puis en le rallumant, soit en activant les bits de redémarrage des cartes concernées.

8. Écriture du programme
Écrire le programme à l'aide d'un périphérique de programmation (CX-Programmer ou console de programmation).
Le programme des API série CJ peut être divisé en tâches pouvant être exécutées indépendamment les unes des autres. Il est possible d'écrire une tâche cyclique unique pour exécuter un programme, comme pour les API antérieurs, ou plusieurs tâches cycliques de manière à avoir un programme beaucoup plus flexible et efficace. Le tableau suivant présente les différences entre la programmation à l'aide du CX-Programmer et de la console de programmation.
| Périphérique de programmation | Relation entre les tâches et le programme | Écriture d'un nouveau programme | Edition d'un programme existant | ||
| Tâches cycliques | Tâches d'interruption | Tâches cycliques | Tâches d'interruption | ||
| Console de programmation | Tâche = programme (La tâche cyclique 0 correspond au programme principal) | Une seule peut être écrité. (tâche cyclique 0) | Plusieurs peuvent être écrites. (tâches d'interrup- tion 1 à 3, 100 à 131) | Toutes les tâches peuvent être éditées. | Toutes les tâches peuvent être éditées. |
| CX-Programmer | Spécifier le type de tâche et le nombre de tâche pour chaque programme. | Toutes peuvent être écrites. (tâches cycliques 0 à 31) | Toutes peuvent être écrites. (tâches d'interrup- tions 0 à 255) | Toutes les tâches peuvent être éditées. | Toutes les tâches peuvent être éditées. |
Remarque
Lors de l'écriture du programme avec une console de programmation, préciser si des tâches d'interruption doivent intervenir pendant l'opération d'effacement de la mémoire.
9. Transfert du programme
Lorsque le programme a été créé dans le CX-Programmer, il doit être transféré vers l'UC de l'API.
10. Test du fonctionnement
Avant d'effectuer un essai de fonctionnement en mode MONITOR, vérifier le câblage des E/S.
Vérification du câblage de sortie
Tandis que l'API est en mode PROGRAM, exécuter une configuration et une réinitialisation forcées des bits de sortie et vérifier que les sorties correspondantes fonctionnent correctement.

Vérification du câblage d'entrée
Activer les périphériques d'entrée tels que les capteurs et les commutateurs et vérifier que les voyants correspondants des cartes d'entrées sont allumés. De plus, utiliser l'opération de surveillance des bits/mots du périphérique de programmation pour vérifier le fonctionnement des bits d'entrée correspondants.

10-B) paramètres de la zone auxiliaire
Effectuer les paramétrages nécessaires de la zone auxiliaire, tels que ceux indiqués ci-dessous. Ces configurations peuvent être effectuées à partir d'un périphérique de programmation (y compris une console de programmation ou le CX-Programmer) ou des instructions du programme.
Bit de maintien IOM (A50012)
Le fait de paramétrer le bit de maintien IOM sur ON permet de protéger le contenu de la mémoire E/S (zone CIO, zone de travail, drapeaux de fin de temporisation et valeurs actuelles, registres d'index et registres de données) qui risquerait autrement d'être effacé lorsque le mode de fonctionnement est commuté du mode PROGRAM au mode RUN/MONITOR ou vice versa.

Etat du bit de maintain IOM au démarrage
Lorsque le bit de Maintien IOM est paramétré sur ON et que la configuration de l'API est paramétrée pour protéger l'état du bit de Maintien IOM au démarrage (adresse 80, bit 15 de la configuration de l'API sur ON), le contenu de la mémoire E/S, qui risquerait d'être effacé au moment de brancher l'API, est protégé.

Bit OFF de sortie (A50015)
Le paramétrage du bit-sortie OFF sur ON provoque la désactivation de toutes les sorties des cartes E/S standard et des cartes E/S spéciales. Les sorties sont désactivées quel que soit le mode de fonctionnement de l'API.

10-C) essai de fonctionnement
Utiliser la console de programmation ou le périphérique de programmation (CX-Programmer) pour basculer l'UC en mode MONITOR.
Utilisation d'une console de programmation
Paramétrer l'interrupteur de mode sur MONITOR pour l'essai de fonctionnement. (Le positionner sur RUN pour faire fonctionner l'API à plein rendement.)



Utilisation d'une console de programmation
L'API peut être paramétrée en mode MONITOR avec un ordinateur hôte utilisant le CX-Programmer.
CX-Programmer
Essai de fonctionnement
Sélectionner API, Mode, MONITOR.
Fonctionnement réel
Sélectionner API, Mode, RUN.
10-D) surveillance et débogage
Il existe plusieurs façons de surveiller et déboguer le fonctionnement de l'API, y compris les opérations de configuration et de réinitialisation forcées, la surveillance différenciée, la surveillance de l'histogramme, le tracage des données et l'édition en ligne.
Configuration et réinitialisation forcées
La configuration et la réinitialisation forcées peuvent être utilisées si nécessaire pour forcer l'objet des bits et vérifier l'exécution du programme.
Lorsqu'une console de programmation est en cours d'utilisation, surveiller les bits à l'aide de la surveillance des bits/mots ou de la surveillance à 3 mots. Appuyer sur les touches SHIFT et SET pour effectuer une configuration forcée d'un bit ou sur les touches SHIFT et RESET pour une réinitialisation forcée du bit. L'état forcé peut être effacé en appuyant sur la touche NOT.

Tandis que le CX-Programmer est en cours d'utilisation, cliquer sur le bit dont la configuration ou la réinitialisation doit être forcée, puis sélectionner Force ON ou OFF dans le menu de l'API.
Surveillance différentiée
La surveillance différenciée peut être utilisée pour surveiller la différenciation sur le front montant ou descendant de bits particuliers.
Tandis qu'une console de programmation est en cours d'utilisation, surveiller le bit à l'aide de la surveillance des bits/mots. Appuyer sur les touches SHIFT + flèche vers le haut pour spécifier la différenciation sur front montant et sur les touches SHIFT + flèche vers le bas pour spécifier la différenciation sur front descendant.

Tandis que le CX-Programmer est en cours d'utilisation, appliquer la procédure suivante:
- Cliquer sur le bit de la surveillance différentiée.
- Cliquer sur Differential Monitor (Surveillance différenciée) depuis le menu de l'API. La boîte de dialogue de la surveillance différenciée s'affiche.
- Cliquez sur Rising (Sur front montant) ou Falling (Sur front descendant).
- Cliquer sur le bouton Start (Démarrer). L'avertisseur sonore émet un son lorsque le changement spécifique est détecté et le compte est alors incrémenté.
- Cliquer sur le bouton Stop (Arrêt). La surveillance s'arrête.
Surveillance de l'histogramme
L'opération de surveillance de l'histogramme du CX-Programmer peut être utilisée pour vérifier et débuguer l'exécution du programme.
Traçabilité des données
L'opération de tracé des données du CX-Programmer peut être utilisée pour vérifier et déboguer l'exécution du programme.
Édition en ligne
Lorsque quelques lignes du programme de l'UC doivent être modifiées, elles peuvent être éditées en ligne depuis une console de programmation tandis que l'API est en mode MONITOR ou PROGRAM. Lorsque des modifications plus importantes sont nécessaires, transférer le programme de l'UC vers le CX-Programmer, effectuer les changements nécessaires et retransférer le programme vers l'UC.
Tandis qu'une console de programmation est en cours d'utilisation, afficher l'adresse du programme souhaité, entrer la nouvelle instruction et appuyer deux fois sur la touche WRITE. Une seule adresse de programme (instruction) peut être éditée.

Tandis que le CX-Programmer est en cours d'utilisation, il est possible d'éditer plusieurs blocs d'instruction.
11. Sauvegarde et impression du programme
Pour sauvegarder le programme, sélectionner File (Fichier), puis Save (ou Save As) (Enregistrer ou Enregistrer sous) dans les menus du CX-Programmer.
Pour imprimer le programme, Sélectionner File (Fichier) et Print (Imprimer) dans les menus du CX-Programmer.
12. Exécution du programme
Faites basculer l'API en mode RUN pour exécuter le programme.
Installation et câblage
Ce chapitre explique comment installer un système API, et notamment le montage des différentes cartes et le câblage du système. Assurez-vous de suivre attentivement les instructions. Une installation non correcte peut provoquer des dysfonctionnements de l'API et engendrer des situations très dangereuses.
5-1 Circuits de sécurité 216 5-2 Installation. 218
5-2-1 Précautions à prendre au moment de l'installation et du câblage... 218 5-2-2 Installation sur un panneau de commande 220 5-2-3 Aspect de l'assemblage et dimensions 222 5-2-4 Poids des cartes série CJ. 235 5-2-5 Connexion de composants de l'API 236 5-2-6 Installation du rail DIN. 238 5-2-7 Connexion des racks d'extension série CJ 241
5-3 Câblage 244
5-3-1 Câblage de l'alimentation 244 5-3-2 Câblage des cartes E/S standard série CJ munies de borniers 251 5-3-3 Câblage des cartes E/S munies de connecteurs 252 5-3-4 Connexion de périphériques E/S 261 5-3-5 Réduction des parasites électriques 265
5-1 Circuits de sécurité
| Assurez-vous d'utiliser des circuits de sécurité à l'extérieur de l'API afin d'éliminer tout danger en cas d'erreurs au niveau de l'API ou de l'alimentation externe. | |
| Alimentation de l'API avant les sorties | Si l'API est mis sous tension après le système de contrôle, les sorties des cartes telles que les cartes de sorties c.c risquent de connaître des dysfonctionsements temporaires. Afin d'éviter tout dysfonctionnement, ajouter un circuit externe qui empêche d'alimenter le système de contrôle avant l'API. |
| Gestion des erreurs de l'API | Lorsqu'une des erreurs suivantes survient, l'API s'arrête de fonctionner et toutes les sorties des cartes de sorties passent à OFF : • Mise en route du circuit de protection de surintensité de la carte d'alimentation • Erreur UC (erreur de temporisation du chien de garde) ou UC en stand-by • Erreur fatale* (erreur de mémoire, erreur de bus E/S, erreur de numéro dupliqué, erreur due à la présence de trop de points E/S, erreur de programme, erreur de temps de cycle trop long ou erreur de l'instruction FALS(007)). Prenez soin d'ajouter tous les circuits nécessaires en dehors de l'API pour assurer la sécurité du système dans le cas où une erreur provoque l'arrêt du fonctionnement de l'API. |
| Remarque | *Lorsqu'une erreur fatale survient, toutes les sorties des cartes de sorties passent à OFF, même si le bit de maintainien IOM a été activé afin de protégger le contenu de la mémoire E/S. (Lorsque le bit de maintainien IOM est paramétré sur ON, les sorties conservent leur état précédent après que l'API est passé du mode RUN/MONITOR au mode PROGRAM.) |
| Gestion des dysfonctionsements des sorties | Il est possible qu'une sortie reste sur ON à la suite d'un dysfonctionnement au niveau du circuit interne de la carte de sortie, tel qu'un dysfonctionnement du relais ou du transistor. Prende soin d'ajouter tous les circuits nécessaires en dehors de l'API pour assurer la sécurité du système dans le cas où une sortie ne passes pas à OFF. |
| Circuit d'accret d'urgence | Le circuit d'accret d'urgence suivant contrôle l'alimentation du système de contrôle de manière à ce que ne système de contrôle soit uniquement alimenté lorsque l'API fonctionne et que la sortie RUN est paramétrée sur ON. |
Un relais externe (CR1) est connecté à la sortie RUN depuis la carte d'alimentation comme illustré dans le schéma suivant :

Remarque
Lorsqu'une carte d'alimentation sans sortie RUN est utilisée, programmer le drapeau Toujours ON (A1) en tant que condition d'exécution d'un point de sortie à partir d'une carte de sortie.
Circuits de verrouillage
Lorsque l'API contrôle une opération telle que le fonctionnement d'un moteur dans le sens horaire et anti-horaire, utiliser un verrouillage externe, comme celui montré ci-dessous, pour empêcher les sorties du mode normal et du mode inverse de passer à ON en même temps.

Ce circuit empêche les sorties MC1 et MC2 de passer à ON en même temps même si CIO 000500 et CIO 000501 sont tous deux sur ON, de sorte que le moteur est protégé même si l'API n'est pas programmée correctement ou connaît des dysfonctionnements.
5-2-1 Précautions à prendre au moment de l'installation et du câblage
| Conditions ambantes | Assurez-vous de prendre en compte les facteurs suivants au moment de l'installation et du câblage de l'API afin d'améliorer la fiabilité du système et de profiter au maximum des fonctions de l'API. |
| Ne pas installer l'API dans l'un des endroits suivants: | |
| • Endroits soumis à des températures ambantes inférieures à 0°C ou supérieures à 55°C. | |
| • Endroits soumis à des changements de température importants ou à de la condensation. | |
| • Endroits soumis à une humidité ambiente inférieure à 10% ou supérieure à 90%. | |
| • Endroits en contact avec des gaz corrosifs ou inflammables. | |
| • Endroits soumis à des atmosphères extrémement poussérièuses, salines ou chargees de particules de métal. | |
| • Endroits ou l'API risque de subir des chocs ou des vibrations | |
| • Endroits directement exposés à la lumière du soleil. | |
| • Endroits mettant l'API en contact direct avec de l'eau, de l'huile ou des agents chimiques. | |
| Assurez-vous d'envelopper ou de protéger suffisamment l'API dans les endroits suivants: | |
| • Endroits soumis à l'électricité statique ou à d'autres formes de bruits. | |
| • Endroits soumis à des champes electromagnétiques intenses. | |
| • Endroits susceptibles d'être exposés à la radioactivité. | |
| • Endroits proches de cables electriques. | |
| Installation dans des meubles ou des panneaux de commande | Lorsque l'API est installé dans un meuble ou sur un panneau de commande, assurez-vous de réunir les conditions ambantes adéquates et de disposeur d'un accès afin de le faire fonctionner et de partager à sa maintenance. |
Contrôle de la température
La température ambience à l'intérieur du boîtier doit être comprise dans la plage de fonctionnement de 0°C à 5°C. Si nécessaire, appliquer les procédures suivantes pour maintenir la température appropriée:
- Laisser suffisamment d'espace pour permettre une bonne circulation de l'air.
- Ne pas installer l'API sur des équipements qui générent beaucoup de chaleur tels que des radiateurs, des transformateurs ou des résistances à forte capacité.
- Si la température ambiante dépasse 55°C, installez un ventilateur ou un conditionneur d'air.

- Si une console de programmation reste connectée à l'API, la température ambiante doit être comprise dans la plage de fonctionnement de la console de programmation, à savoir entre 0°C et 45°C.
Accessibilité pour l'utilisation et la maintenance
- Pour assurer un espace suffisant pour utiliser l'API et entretenir sa maintenance, éloigner l'API le plus possible des équipements à haute tension et des équipements mobiles.
- L'API est plus facile à installer et à utiliser s'il est monté à une hauteur d'environ 1,3 m (4 pieds).
Amélioration de la résistance aux parasites
- Ne pas monter l'API sur un panneau de commande contenant des équipements à haute tension.
- Installer l'API à 200 mm (6,5 pieds) minimum des fils électriques.

- Poser le plateau de montage entre l'API et la surface de montage.
- Lorsque les câbles de connexion E/S font 10 m ou plus, connecter les panneaux de commande dans lesquels les racks sont montés à des câbles supportant une puissance plus importante (3 câbles d'au moins 2mm² dans la section transversale).
Orientation de l'api
- Chaque rack doit être monté en position verticale afin d'assurer un refroidissement correct.

- Ne pas installer un rack dans l'une des positions suivantes :




Remarque
Toujours utiliser la méthode d'installation standard. Dans le cas contraire, vous risquez de générer l'évacuation de la chaleur, et de retarder le signal d'indication de remplacement (en particulier les cartes d'alimentation avec l'indication de remplacement) et vous risquez d'endommager des composants internes.
5-2-2 Installation sur un panneau de commande
Un API série CJ doit être monté à l'intérieur d'un panneau de commande sur un rail DIN. En principe, le rack UC est installé en haut et les racks d'extension en dessous de lui.
Remarque : Un API série CJ doit être monté sur le rail DIN. Il ne peut pas être monté à l'aide de vis.

- Prendre en compte les goulottes, les câbles, la ventilation et le remplacement des cartes lorsque vous déterminez l'espace entre les racks.
- Vous pouvez raccorder jusqu'à trois racks d'extension (mais un seul pour les Mini-API CJ1M).
Chaque câble de connexion d'E/S peut mesurer 12 m max., mais la longueur totale de tous les câbles entre le rack UC et les racks d'extension ne doit pas dépasser 12 m.
- Chaque fois que possible, placer les câbles E/S dans des goulottes ou des conduites pour câbles. Installer la goulotte de manière à faciliter la pose des câbles des cartes E/S dans celle-ci. L'idéal est de mettre la goulotte à la même hauteur que les racks.

Goulottes des câbles
L'exemple suivant montre l'installation correcte de la goulotte.

Remarque : Serrer les vis des borniers et les vis des câbles aux couples suivants :
Vis des borniers
M3.5:0,8N·m
M3: 0,5 N·m
Vis des connecteurs de câbles
M2.6:0,2N·m
Pose des goulottes des câbles
Installer les goulottes des câbles à au moins 20 mm entre le dessus des racks et n'importe quel autre objet (par exemple, plafond, goulottes de câbles, supports de structure, périphériques, etc.) pour laisser suffisamment d'espace pour la circulation de l'air et le remplacement des cartes.

5-2-3 Aspect de l'assemblage et dimensions
Les cartes série CJ, dont la carte d'alimentation, l'UC et les cartes E/S, sont connectées les unes aux autres et un couvercle fin de bus est placé à l'extrême droite.

Dimensions (unité : mm)


La largeur de la carte d'alimentation série CJ dépend du modèle. La largeur de la carte d'alimentation lors du calcul de la largeur d'un rack est « a »
| Nom | Numéro de modèle | Caractéristiques techniques | Largeur de la carte |
| Carte d'alimentation | CJ1W-PA205R | 100 à 240 Vc.a., 25 W | 80 mm |
| CJ1W-PA205C | 100 à 240 Vc.a., 25 W | 80 mm | |
| CJ1W-PA202 | 100 à 240 Vc.a., 14 W | 45 mm | |
| CJ1W-PD025 | 24 Vc.c., 25 W | 60 mm | |
| CJ1W-PD02C | 24 Vc.c., 19,6 W | 27 mm |
Largeur d'UC : b
| Nom | Numéro de modèle | Caracteristiques techniques | Largeur de la carte |
| UC | CJ1H-CPU67H | Points E/S : 2,560 Capacité du programme : 250 Kpas | 62 mm |
| CJ1H-CPU66H | Points E/S : 2,560 Capacité du programme : 120 Kpas | ||
| CJ1H-CPU65H | Points E/S : 2,560 Capacité du programme : 60 Kpas | ||
| CJ1G-CPU45H | Points E/S : 1,280 Capacité du programme : 60 Kpas | ||
| CJ1G-CPU44H | Points E/S : 1,280 Capacité du programme : 30 Kpas | ||
| CJ1G-CPU43H | Points E/S : 960 Capacité du programme : 20 Kpas | ||
| CJ1G-CPU42H | Points E/S : 960 Capacité du programme : 10 Kpas | ||
| CJ1G-CPU45 | Points E/S : 1,280 Capacité du programme : 60 Kpas | ||
| CJ1G-CPU44 | Points E/S : 1,280 Capacité du programme : 30 Kpas | ||
| CJ1M-CPU23 | Points E/S : 640 Capacité du programme : 20 Kpas E/S d'impulsion intégrées | 49 mm | |
| CJ1M-CPU22 | Points E/S : 320 Capacité du programme : 10 Kpas E/S d'impulsion intégrées | ||
| CJ1M-CPU21 | Points E/S : 160 Capacité du programme : 5 Kpas E/S d'impulsion intégrées | ||
| CJ1M-CPU13 | Points E/S : 640 Capacité du programme : 20 Kpas | 31 mm | |
| CJ1M-CPU12 | Points E/S : 320 Capacité du programme : 10 Kpas | ||
| CJ1M-CPU11 | Points E/S : 160 Capacité du programme : 5 Kpas |
Les cartes série CJ autres que les UC et les cartes d'alimentation, ont deux largeurs : 20 et 31 mm. Lors du calcul de la largeur du rack, le nombre d'unités de 20 mm est « n »
| Nom | Numéro de modèle | Largeur de la carte |
| Coupleur maître | CJ1W-IC101 | 20 mm |
| Cartes E/S standard à 32 points | CJ1W-ID231/ID232CJ1W-OD231/OD232 | |
| Cartes d'interface B7A | CJ1W-B7A14/04/22 | |
| Carte maître CompoBus/S | CJ1W-SRM21 |
Lors du calcul de la largeur du rack, le nombre d'unités de 31 mm est « m »
| Nom | Numéro de modèle | Largeur de la carte |
| Coupleur esclave | CJ1W-II101 | 31 mm |
| Cartes E/S standard à 16 points | CJ1W-ID201 CJ1W-ID211 CJ1W-IA111/201 CJ1W-INT01 CJ1W-OD201/202/203/204/211/212 CJ1W-OC201/211 CJ1W-OA201 CJ1W-IDP01 | |
| Cartes E/S mixtes standard à 32 points | CJ1W-MD231/232/233 | |
| Cartes E/S standard à 64 points et cartes E/S mixtes standard à 64 points | CJ1W-ID261/262 CJ1W-OD261/262/263 CJ1W-MD261/263/563 | |
| Cartes d'entrées analogiques Cartes de sorties analogiques Cartes d'E/S analogiques | CJ1W-AD041/081 (-V1) CJ1W-DA021/041/08V CJ1W-MAD42 | |
| Cartes de contrôle de la température | CJ1W-TC□□□ | |
| Cartes de contrôle de la position | CJ1W-NC□□□ | |
| Carte compteur à grande vitesse | CJ1W-CT021 | |
| Carte DeviceNet | CJ1W-DRM21 | |
| Carte Controller Link | CJ1W-CLK21 | |
| Carte de communication série | CJ1W-SCU41 CJ1W-SCU21 | |
| Carte Ethernet | CJ1W-ETN11 |
L = a (carte d'alimentation) + b (UC) + 20 x n + 31 x m + 14,7 (couvercle fin de bus) mm
Exemple : Carte d'alimentation CJ1W-PA205R, carte UC CJ1H-CPU66H, deux cartes d'E/S standard 32 points et huit cartes de 31 mm.
W = 80 + 62 + 20 \times 2 + 31 \times 8 + 14,7 = 444,7 \, \text{mm}
Dimensions de l'installation (unité : mm)


| Rail DIN | A |
| PFP-100N2 | 16 mm |
| PFP-100N | 7,3 mm |
| PFP-50N | 7,3 mm |
Hauteur de l'installation
La hauteur de l'installation du rack UC série CJ et des racks d'extension varie de 81,6 à 89,0 mm en fonction des cartes E/S montées. Toutefois, lorsqu'un périphérique de programmation (CX-Programmer ou console de programmation) est connecté, une hauteur plus importante est nécessaire. Prévoir une profondeur suffisante sur le panneau de commande qui renferme l'API.

Dimensions des cartes
UC série CJ
CJ1G/H-CPU□□H
CJ1G-CPU□□
Couverture fin de bus
Profondeur de la carte. La profondeur est la même pour toutes les cartes.
CJ1M-CPU1□


CJ1M-CPU2□


Couvercle fin de bus Cartes d'alimentation série CJ
CJ1W-PA205R

CJ1W-PA205C

CJ1W-PA202


CJ1W-PD025


CJ1W-PD022




Cartes e/s standard série CJ
Remarque : Se reporter au Manuel de fonctionnement de chaque carte pour connaître les dimensions des cartes E/S spéciales série CJ et des cartes réseau série CJ.
Cartes e/s standard à 8/16 points
CJ1W-ID201 (8 entrées)
CJ1W-ID211 (16 entrées)
CJ1W-IA201 (8 entrées)
CJ1W-IA111 (16 entrées)
CJ1W-INT01 (16 entrées d'interruption)
CJ1W-IDP01 (16 entrées à réponse rapide)
CJ1W-OD201/203 (8 sorties NPN)
CJ1W-OD202/204 (8 sorties PNP)
CJ1W-OD211 (16 sorties NPN)
CJ1W-OD212 (16 sorties PNP)
CJ1W-OC201 (8 sorties relais)
CJ1W-OC211 (16 sorties relais)
CJ1W-OA201 (8 sorties triac)

Cartes E/S standard à 32 points, connecteur compatible Fujitsu
CJ1W-ID231 (32 entrées)
Cartes E/S standard à 32 points, Connecteur MIL
CJ1W-ID232 (32 entrées)
Cartes E/S mixtes standard à 32 points, connecteur compatible Fujitsu CJ1W-MD231 (16 entrées/16 sorties)


Cartes E/S standard à 32 points, Connecteur MIL
CJ1W-MD232 (16 entrées/16 sorties)
CJ1W-MD233 (16 entrées/16 sorties)


Cartes E/S standard à 64 points, connecteur compatible Fujitsu
CJ1W-ID261 (64 entrées)
Cartes e/s standard à 64 points, connecteur MIL
CJ1W-ID262 (64 entrées)


Cartes e/s standard à 64 points, connecteur MIL
CJ1W-MD263 (32 entrées/32 sorties)
CJ1W-MD563 (32 entrées TTL/32 sorties TTL)


Cartes d'interface B7A
CJ1W-B7A14 (64 entrées (4 ports B7A))
5-2-4 Poids des cartes série CJ
| Nom | Numéro de modèle | Poids | |
| Cartes d'alimentation série CJ | CJ1W-PA205R | 250 g max. | |
| CJ1W-PA205C | 400 g max. | ||
| CJ1W-PA202 | 200 g max. | ||
| CJ1W-PD025 | 300 g max. | ||
| CJ1W-PA022 | 130 g max. | ||
| UC série CJ | CJ1H-CPU67H | 200 g max. (Voir remarque.) | |
| CJ1H-CPU66H | 200 g max. (Voir remarque.) | ||
| CJ1H-CPU65H | 200 g max. (Voir remarque.) | ||
| CJ1G-CPU45H | 190 g max. (Voir remarque.) | ||
| CJ1G-CPU44H | 190 g max. (Voir remarque.) | ||
| CJ1G-CPU43H | 190 g max. (Voir remarque.) | ||
| CJ1G-CPU42H | 190 g max. (Voir remarque.) | ||
| CJ1M-CPU23 | 170 g max. (Voir remarque.) | ||
| CJ1M-CPU22 | 170 g max. (Voir remarque.) | ||
| CJ1M-CPU21 | 170 g max. (Voir remarque.) | ||
| CJ1M-CPU13 | 120 g max. (Voir remarque.) | ||
| CJ1M-CPU12 | 120 g max. (Voir remarque.) | ||
| CJ1M-CPU11 | 120 g max. (Voir remarque.) | ||
| CJ1G-CPU45 | 200 g max. (Voir remarque.) | ||
| CJ1G-CPU44 | 200 g max. (Voir remarque.) | ||
| Coupleur maître | CJ1W-IC101 | 70 g max. | |
| Coupleur esclave | CJ1W-II101 | 130 g max. (Voir remarque.) | |
| Nom | Numéro de modele | Poids | |
| Cartes E/S standard série CJ | Cartes d'entrées | CJ1W-ID201 | 110 g max. |
| CJ1W-ID211 | 110 g max. | ||
| CJ1W-ID231 | 70 g max. | ||
| CJ1W-ID232 | 70 g max. | ||
| CJ1W-ID261 | 110 g max. | ||
| CJ1W-ID262 | 110 g max. | ||
| CJ1W-IA201 | 130 g max. | ||
| CJ1W-IA111 | 130 g max. | ||
| CJ1W-INT01 | 110 g max. | ||
| CJ1W-IDP01 | 110 g max. | ||
| CJ1W-B7A14 | 80 g max. | ||
| cartes de sortie | CJ1W-OD201 | 110 g max. | |
| CJ1W-OD202 | 120 g max. | ||
| CJ1W-OD203 | 110 g max. | ||
| CJ1W-OD204 | 120 g max. | ||
| CJ1W-OD211 | 110 g max. | ||
| CJ1W-OD212 | 120 g max. | ||
| CJ1W-OD231 | 70 g max. | ||
| CJ1W-OD232 | 80 g max. | ||
| CJ1W-OD261 | 110 g max. | ||
| CJ1W-OD262 | 110 g max. | ||
| CJ1W-OD263 | 110 g max. | ||
| CJ1W-OC201 | 140 g max. | ||
| CJ1W-OC211 | 170 g max. | ||
| CJ1W-OA201 | 150 g max. | ||
| CJ1W-B7A04 | 80 g max. | ||
| Cartes E/S mixtes | CJ1W-MD231 | 90 g max. | |
| CJ1W-MD232 | 100 g max. | ||
| CJ1W-MD261 | 110 g max. | ||
| CJ1W-MD233 | 90 g max. | ||
| CJ1W-MD263 | 110 g max. | ||
| CJ1W-MD563 | 110 g max. | ||
| CJ1W-B7A22 | 80 g max. | ||
Remarque : Le poids du couvercle fin de bus est inclus dans les poids de l'UC et du coupleur esclave.
5-2-5 Connexion de composants de l'api
Les cartes qui constituent un API série CJ peuvent être connectées simplement en les pressant les unes contre les autres et en bloquant les cliquets de verrouillage en les poussant vers l'arrière des cartes. Le couvercle fin de bus est connecté de la même façon à la carte située à l'extrême droite de l'API. Appliquer la procédure suivante pour connecter les composants de l'API.
- Le schéma suivant illustre la connexion de deux cartes qui composent un API série CJ. Joignez les cartes de façon à ce que les connecteurs soient bien en face l'un de l'autre.

- Les cliquets de verrouillage jaunes en haut et en bas de chaque carte fixent les cartes ensemble. Faites glisser les cliquets vers l'arrière des cartes jusqu'à ce qu'ils soient en place, comme illustré ci-dessous.
Remarque : Si les languettes de verrouillage ne sont pas fixées correctement, l'API série CJ risque de ne pas fonctionner correctement. Prendre soin de faire glisser les languettes de verrouillage jusqu'à ce qu'elles soient bien en place.

- Attachez le couvercle fin de bus sur la carte à l'extrême droite du rack.

Remarque
Connecter le coupleur maître directement à l'unité centrale pour permettre la connexion des racks d'extension.
Rack d'extension

Remarque : Connecter directement le coupleur esclave à la carte d'alimentation.
Il n'existe pas de rack arrêté pour la série CJ. L'API est construit en connectant des cartes ensemble à l'aide des connecteurs situés sur les côtés.
Attention
Attachez le couvercle fin de bus sur la carte à l'extrême droit du rack. Une erreur de bus E/S survient et l'API ne fonctionnera pas en mode RUN ou MONITOR si le couvercle fin de bus n'est pas connecté. Si cela se produit, les informations suivantes seront enregistrées dans la mémoire.
| Nom | Adresse | Etat |
| Drapeau d'erreur de bus d'E/S | A 40114 | ON |
| Numéro d'emplacement de l'erreur du bus d'E/S | A40400 à A40407 | 0E hex |
| Numéro de rack de l'erreur du bus d'E/S | A40408 à A40415 | 0E hex |
Remarque
- Toujours mettre l'API hors tension avant de connecter des cartes les unes aux autres.
- Toujours mettre l'ensemble du système hors tension avant de remplacer une carte.
- Vous pouvez connecter 10 cartes E/S maximum à un rack UC ou à un rack d'extension. Si vous avez connecté 11 cartes ou plus, une erreur de dépassement d'E/S survient et l'API ne fonctionnera pas en mode RUN et MONITOR. Si cette situation se présente, le drapeau de dépassement E/S (A40111) passe à ON et A40713 à A40715 (détails sur le dépassement E/S 2) passent à ON.
5-2-6 Installation du rail DIN
Applique la procédure suivante pour installer un API série CJ sur le rail DIN.
1, 2, 3... 1. Libérer les broches au dos des cartes série CJ.

- Fixer le dos de l'API sur le rail DIN en insérant le dessus du rail derrière l'API et en le pressant contre le bas de l'API, comme illustré ci-dessous.

- Bloquer les broches au dos des cartes série CJ.

- Installer les plaques terminales du rail DIN à chaque extrémité de l'API. Pour installer une plaque terminal, accrocher le bas de la plaque sur le bas du rail. Faire ensuite pivoter la plaque pour accrocher le haut de celle-ci au haut du rail et serrer la vis pour maintenir la plaque en place.

Rail DIN et accessoires
Utiliser le rail DIN et les plaques terminales du rail DIN illustrés ci-dessous.
Rail DIN
Fixer le rail DIN sur le panneau de commande à l'aide de vis M4 tous les 210 mm (6 trous) ou moins et en utilisant au moins 3 vis. Le couple de serrage des vis est de 1,2 Nm.

Plaques terminales du rail DIN (2 sont nécessaires)
Numéro de modèle: PFP-M

5-2-7 Connexion des racks d'extension série CJ
Les câbles de connexion E/S série CS/CJ sont utilisés pour connecter le rack UC et les racks d'extension.
Câbles de connexion e/s série cs/cj
Les câbles de connexion E/S série CS/CJ possèdent des connecteurs à mécanisme de verrouillage simple et sont utilisés pour connecter le rack UC à un rack d'extension ou pour connecter deux racks d'extension.
Câbles de connexion E/S série CS/CJ
| Numero de modèle | Longueur du cable |
| CS1W-CN313 | 0,3 m |
| CS1W-CN713 | 0,7 m |
| CS1W-CN223 | 2 m |
| CS1W-CN323 | 3 m |
| CS1W-CN523 | 5 m |
| CS1W-CN133 | 10 m |
| CS1W-CN133B2 | 12 m |
- Installer les racks et sélectionnez les câbles de connexion E/S de manière à ce que la longueur totale de tous les câbles de connexion E/S n'excède pas 12 m.
- Le schéma suivant montre à quel endroit connecter les différents câbles de connexion E/S sur chacun des racks. Le rack ne fonctionnera pas si les câbles ne sont pas correctement connectés. (Le sens « haut » est tourné vers l'UC, tandis que « bas » s'en éloigne.)


- Le schéma suivant montre quelques exemple de connexions correctes du rack. Fixer les connecteurs à verrouillage simple au coupleur maître du rack UC série CJ et au coupleur esclave du rack d'extension série CJ.
- Le haut et le bas du connecteur sont différents. Vérifier que le connecteur est tourné dans le bon sens avant de le brancher.


Connexion des connecteurs à verrouillage simple
Appuyer sur les onglets au bout du connecteur et insérer le connecteur jusqu'à ce qu'il soit bien en place. L'API ne fonctionnera pas correctement si le connecteur n'est pas inséré complètement.
Remarque
- Lorsque vous utilisez un câble de connexion E/S avec un connecteur à verrouillage, assurez-vous que le connecteur est bien en place avant de l'utiliser.

- Toujours mettre l'API hors tension avant de connecter un cable.
- Ne pas installer les câbles de connexion E/S dans des goulottes qui contiennent les câbles E/S ou d'alimentation.
- Une erreur de bus E/S survient et l'API s'arrête de fonctionner si le connecteur d'un cable de connexion E/S se sépare du rack. Vérifier les connecteurs sont bien connectés.
- Un trou de 63 mm est nécessaire si le câble de connexion E/S doit passer à travers un trou lors de sa connexion au rack d'extension.
- Les câbles peuvent supporter une force de traction allant jusqu'à 49 N (11 livres). C'est pourquoi il ne faut pas tirer dessus avec trop de force.
- Les câbles de connexion E/S ne doivent pas être trop courbés. Les rayons de courbure maximaux sont indiqués dans le diagramme suivant.

- Toujours fixer le capuchon du connecteur de sortie (sur la gauche) sur le dernier coupleur esclave du dernier rack d'extension pour le protéger de la poussière.

Carte d'alimentation (c. a.) CJ1W-PA205R

Remarque La fonction de sortie RUN est uniquement active en cas de montage sur un rack UC.
Source d'énergie c. a.
Assurer un courant 100 à 240 Vc. a. - Maintenir les fluctuations de tension dans la plage donnée :
| Tension d'alimentation | Fluctuations de tension permises |
| 100 à 240 Vc.a. | 85 à 264 Vc.a. |
- Si une phase de l'alimentation de l'équipement est mise à la terre, la connecter à la borne L2/N.
Transformateur d'isolement
Les circuits internes d'iso1ation des parasites de l'API sont suffisants pour contrôler les parasites types des lignes d'alimentation, mais les parasites entre l'API et le sol peuvent être réduits de manière significative en connectant un transformateur d'iso1ation 1:1. Ne pas mettre à la terre la bobine secondaire du transformateur.
Capacité d'alimentation
La consommation électrique est de 100 VA max. par rack pour le CJ1W-PA205R/PA205C et de 50 VA pour le CJ1W-PA202, mais il y aura une pointe de courant au moins 5 fois supérieure au courant max. lors de la mise sous tension.
Sortie RUN
La sortie est sur ON chaque fois que l'UC fonctionne en mode RUN ou MONITOR; elle est sur OFF quand l'UC est en mode PROGRAM ou qu'une erreur fatale s'est produite.
Vous pouvez utiliser la sortie RUN pour contrôler les systèmes externes, notamment dans un circuit d'arrêt d'urgence qui coupe l'alimentation aux systèmes externes lorsque l'API n'est pas en fonctionnement. (Voir la section 5-1 Circuits de sécurité pour plus de détails sur le circuit d'arrêt d'urgence.)
| Élément | CJ1W-PA205R |
| Forme du contact | SPST-NO |
| Capacité de commutation maximale | 240 Vc.a. :2 A pour les charges résistives 120 Vc.a. 0,5 A pour les charges inductives 24 Vc.c. : 2 A pour les charges résistives 24 Vc.a. : 2 A pour les charges inductives |
Bornes serties
Les bornes de la carte d'alimentation sont des bornes à vis. Utiliser des bornes serties pour le câblage. Ne pas connecter de câbles multibrins dénudés directement aux bornes. Serrer les vis des borniers à un couple de 1,2 Nm. Utiliser des bornes serties (M4) rondes ayant les dimensions indiquées ci-dessous.

Attention
Serrer les vis du bornier d'alimentation c. a. d. un couple de 1,2 Nm. Des vis mal serrées peuvent provoquer des courts-circuits, des dysfonctionnements ou un incendie.
Remarque
- Alimenter toutes les cartes d'alimentation à partir de la même source.
- Ne pas retirer l'étiquette protectrice en haut de la carte tant que le câblage n'est pas terminé. Cette étiquette empêche les fils des câbles et autres corps étrangers de pénétrer dans la carte pendant le câblage.
- Ne pas oublier de retirer l'étiquette en haut de la carte d'alimentation après l'avoir cablée. Elle risque en effet de bloquer la circulation d'air nécessaire au refroidissement.
Alimentations c. c.
Carte d'alimentation CJ1W-PD025

Source d'énergie c. c.
Assurer un courant de 24 V c. c. Ne pas dépasser les limites spécifiées.
| Modèle | Limites de variation de la tension admissible |
| CJ1W-PD025 | 19,2 à 28,8 V c.c. (±20%) |
| CJ1W-PD022 | 21,6 à 26,4 V c.c. (±10%) |
Capacité d'alimentation
La consommation maximale est de 50 W (PD025)/35 W (PD022) par rack. Toutefois, lors de la mise sous tension, on assiste à une poussée de tension qui atteint environ cinq fois ce niveau.
Faire attention en cas d'utilisation de carte d'alimentation non isolées CJ1W-PC022.

En cas de raccordement d'un ordinateur personnel ou d'autres périphériques à un API auquel on a branché une unité d'alimentation non isolée (CJ1W-PD022), relier le côté 0 V de l'alimentation externe à la masse ou ne pas mettre l'alimentation externe à toutes les masses. Un court-circuit risque d'apparaître dans l'alimentation externe en cas d'une mauvaise mise à la masse. Ne jamais mettre le côté 24 V à la masse, comme indiqué ci-dessous.
Raccordement dans lequel un court-circuit à l'alimentation 24 V va se produire
Bornes serties
Les bornes de la carte d'alimentation sont des bornes à vis. Utiliser des bornes serties pour le câblage. Ne pas connecter de câbles multibrins dénudés directement aux bornes. Serrer les vis des borniers à un couple de 1,2 Nm. Utiliser des bornes serties (M4) ayant les dimensions suivantes.


Remarque
- S'assurer de ne pas inverser les branchements négatif et positif lors du câblage des bornes d'alimentation.
- Alimenter toutes les cartes d'alimentation à partir de la même source.
- Ne pas retirer l'étiquette protectrice en haut de la carte tant que le câblage n'est pas terminé. Cette étiquette empêche les fils des câbles et autres corps étrangers de pénétrer dans la carte pendant le câblage.
- Ne pas oublier de retirer l'étiquette en haut de la carte d'alimentation après l'avoir câblée. Elle risque en effet de bloquer la circulation d'air nécessaire au refroidissement.
Mise à la terre
Le schéma suivant indique l'emplacement des bornes de terre et des bornes de terre des lignes.

- Pour empêcher les chocs électriques, mettre la borne de terre à la terre (GR : ⑤) avec une résistance à la terre inférieure à 100 à l'aide d'un cable de 14 de calibre (section transversale minimale de 2mm²)
- La borne de terre des lignes (LG : Ⓒ) est une borne neutre pour filtrer les parasites. Si les parasites sont à l'origine de nombreuses erreurs ou que les chocs électriques posent problème, connecter la borne de terre des lignes à la borne de terre et mettre les deux à la terre avec une résistance à la terre inférieure à 100 Ω.
- Le câble de terre ne doit pas faire plus de 20 m de long.
- Les configurations de mise à la terre suivantes sont autorisées.
- Les API série CJ sont conçus pour être montés de manière à être isolés (séparés) de la surface de montage afin de les protégger des effets des
parasites dans l'environnement de l'installation (par exemple, le panneau de commande).

- Ne pas partager une ligne de terre avec d'autres équipements.


- Ne pas partager la mise à la terre des API avec d'autres équipements et ne pas mettre l'API à la terre à une structure métallique d'un bâtiment. La configuration montrée dans le schéma suivant peut causer un dysfonctionnement.

Bornes serties
Les bornes de la carte d'alimentation sont des bornes à vis. Utiliser des bornes serties pour le câblage. Ne pas connecter de câbles multibrins dénudés directement aux bornes. Serrer les vis des borniers à un couple de 1,2 Nm. Utiliser des bornes serties (M4) ayant les dimensions illustrées ci-dessous.


Relier la sortie d'rapidissement avec une carte d'entrée d'API ou un voyant LED externe pour permettre l'activation de l'indication lorsque le remplacement de la carte d'alimentation s'avère nécessaire.
Carte d'alimentation CJ1W-PA205C

Sortie d'alarme (sortie d'indication de remplacement)
ON: le remplacement de la carte d'alimentation n'est pas nécessaire avant 6 mois au moins.
OFF: le remplacement de la carte d'alimentation est nécessaire avant 6 mois.
Caractéristiques des sorties
- ON (normal) : le remplacement de la carte d'alimentation n'est pas nécessaire avant 6 mois au moins.
- OFF: le remplacement de la carte d'alimentation est nécessaire avant 6 mois.
- Sorties à collecteur ouvert de transistor
- Capacité de commutation maximale: 30 V c. c. maxi., 50 mA maxi.
- ON : Tension résiduelle de 2 V maxi., OFF : Courant de fuite de 0,1 mA maxi.
- Il est conseillé d'utiliser les calibres de câble suivants.
Câblage
| Dimensions de câbles recommandées | Utilisation | Force de pousseée (opération de vissage) | Force de traction (force de retenue) | Longueur de la section débridée |
| AWG 22 à 18 (0,32 à 0,82 mm2) | Raccordement aux modèles de bornier API | 30 N maxi. | 30 N mini. | 7 à 10 mm |
| AWG 28 à 24 (0,08 à 0,2 mm2) | Raccordement aux modèles de connecteur API | 10 N mini. |
Exemple de câblage de carte d'entrée d'API
Relier les bornes positives de l'alim. 24 V c. c. aux bornes commune (COM) de carte d'entrée.

Relier les bornes négatives de l'alim. 24 V c. c. à la borne commune (COM) de carte d'entrée.

Exemple de connexion de périphérique d'affichage externe
La sortie d'alerte (sortie d'indication de remplacement) est dans un contact NF. C'est pourquoi il faut raccorder la sortie d'alerte à l'aide d'un contact NF ou d'un autre moyen pour activer l'indicateur de panne ou affichage LED comme dans le diagramme ci-dessous.

Remarque
- L'OL s'allume aussi lorsque la mise sous tension de l'API échoue.
- Séparer les câbles de sortie d'advertissement des lignes d'alimentation et des lignes haute tension.
- Ne pas appliquer de tension ou brancher une charge à la sortie d'advertissement qui dépasse la tension ou la charge régée.
Caractéristiques techniques des cartes e/s
Vérifier deux fois les caractéristiques techniques des cartes E/S. S'assurer plus particulièrement de ne pas appliquer une tension excédant la tension d'entrée des cartes d'entrées ou la capacité de commutation maximale des cartes de sorties. Une telle tension pourrait en effet provoquer des pannes, des dommages ou un incendie.
Lorsque l'alimentation possède des bornes positives et négatives, s'assurer de les cabler correctement.
Cables électriques
Les calibres de câble suivants sont recommandés.
| Connecteur du bornier | Taille du câble |
| Borne de 18 | AWG 22 à 18 (0,32 à 0,82 mm2) |
Remarque
La capacité en courant du câble électrique dépend de facteurs tels que la température ambiante et l'épaisseur d'isolement, ainsi que du calibre du conducteur.
Bornes serties
Les bornes sur la carte E/S sont des bornes M3 à vis. Utiliser des bornes serties pour le câblage. Ne pas connecter de câbles multibrins dénudés directement aux bornes. Serrer les vis des borniers à un couple de 0,5 Nm. Utiliser des bornes serties (M3) ayant les dimensions illustrées ci-dessous.


Câblage
Ne pas retirer l'étiquette protectrice en haut de la carte tant que le câblage n'est pas terminé. Cette étiquette empêche les fils des câbles et autres corps étrangers de pénétrer dans la carte pendant le câblage. (Enlever l'étiquette lorsque le câblage est terminé afin de permettre la circulation d'air nécessaire au refroidissement.)

- Câbler les cartes de façon à pouvoir les replacer facilement. De plus, s'assurez que les voyants E/S ne sont pas masqués par les câbles.
- Ne pas placer les câbles des cartes E/S dans la même goulotte ou les mêmes conduites pour câbles que les fils électriques. Les parasites inductifs peuvent provoquer des dysfonctionnements.
- Serrer les vis des borniers à un couple de 0,5 Nm.
- âbles d'alimentation aux bornes comme illustré ci-dessous.

Borniers
Les cartes E/S sont équipées de borniers amovibles. Les câbles d'alimentation ne doivent pas être retirés du bornier lorsque vous enlevez celui-ci d'une carte E/S.
Carte E/S standard série CJ
5-3-3 Câblage des cartes e/s munies de connecteurs
Cette section décrit le câblage des cartes suivantes :
- Cartes E/S standard série CJ munies de connecteurs (cartes à 32 et 64 points).
Les cartes E/S standard série CJ munies de connecteurs utilisent des connecteurs spéciaux pour la connexion aux périphériques E/S externes. L'utilisateur peut combiner un connecteur spécial avec un cable ou utiliser un cable OMRON préalablement assemblé pour effectuer une connexion à un bornier ou à une borne E/S. Les cables OMRON disponibles sont décrits un peu plus loin dans cette section.
- S'assurer de ne pas appliquer une tension excédant la tension d'entrée des cartes d'entrées ou la capacité de commutation maximale des cartes de sorties.
- Lorsque l'alimentation possède des bornes positives et négatives, s'assurer de les cabler correctement. Les charges connectées aux cartes de sorties risquent de provoquer un dysfonctionnement si la polarité est inversée.
- Utiliser une isolation renforcée ou une double isolation sur l'alimentation c.c. connectée aux cartes E/S c.c. lorsque les directives CE l'exigent (basse tension).
- Lorsqu'un connecteur est connecté à la carte E/S, serrer les vis du connecteur à un couple de 0,2 N•m.
- Brancher l'alimentation après avoir vérifié le câblage des connecteurs. Ne pas tirer sur le cable. Vous pourriez en effet l'endommager.
- Courber le câble trop fort risque de l'endommager ou de casser des fils.
Remarque
Les cartes E/S standard série CJ munies de connecteurs ont les mêmes affectations de broches de connecteur que les cartes E/S haute densité (C200H) et les cartes E/S série CS munies de connecteurs afin de les rendre compatibles.
Connecteurs disponibles
Utiliser les connecteurs suivants pour assembler un connecteur et un câble.
Cartes e/s série CJ à 32 et 64 points avec connecteurs compatibles fujitsu
Cartes disponibles
| Modèle | Caractéristiques techniques | Broches |
| CJ1W-ID231 | Carte d'entrée, 24 Vc.c., 32 entrées | 40 |
| CJ1W-ID261 | Carte d'entrée, 24 Vc.c., 64 entrées | |
| CJ1W-OD231 | Carte de sortie transistor avec sorties NPN, 32 sorties | |
| CJ1W-OD261 | Carte de sortie transistor avec sorties NPN, 64 sorties | |
| CJ1W-MD261 | Carte d'entrées 24 Vc.c./sorties transistors, 32 entrées, 32 sorties | |
| CJ1W-MD231 | Carte d'entrées 24 Vc.c./sorties transistors, 16 entrées, 16 sorties | 24 |
Connecteurs côté câble disponibles
| Connexion | Broches | Ensemble OMRON | Parties Fujitsu |
| De type à souder | 40 | C500-CE404 | Socle : FCN-361J040-AU Couvercle du connecteur : FCN-360C040-J2 |
| 24 | C500-CE241 | Socle : FCN-361J024-AU Couvercle du connecteur : FCN-360C024-J2 | |
| Sertie | 40 | C500-CE405 | Socle : FCN-363J040 Couvercle du connecteur : FCN-360C040-J2 Contacts : FCN-363J-AU |
| 24 | C500-CE242 | Socle : FCN-363J024 Couvercle du connecteur : FCN-360C024-J2 Contacts : FCN-363J-AU | |
| Soudée | 40 | C500-CE403 | FCN-367J040-AU |
| 24 | C500-CE243 | FCN-367J024-AU |
Cartes e/s série CJ à 32 et à 64 points avec connecteurs MIL
Cartes disponibles
| Modèle | Caractéristiques techniques | Broches |
| CJ1W-ID232 | Carte d'entrée, 24 Vc.c., 32 entrées | 40 |
| CJ1W-ID262 | Carte d'entrée, 24 Vc.c., 64 entrées | |
| CJ1W-OD232 | Carte de sortie transistor avec sorties NPN, 32 sorties | |
| CJ1W-OD262 | Carte de sortie transistor avec sorties NPN, 64 sorties | |
| CJ1W-OD233 | Carte de sortie transistor avec sorties NPN, 32 sorties | |
| CJ1W-OD263 | Carte de sortie transistor avec sorties NPN, 64 sorties | |
| CJ1W-MD263 | Carte d'entrées 24 Vc.c./sorties transistors, 32 entrées, 32 sorties | |
| CJ1W-MD563 | Cartes Entrées TTL/Sorties TTL, 32 entrées, 32 sorties | |
| CJ1W-MD232 | Carte d'entrées 24 Vc.c./sorties transistors, 16 entrées, 16 sorties | 20 |
| CJ1W-MD233 | Carte d'entrées 24 Vc.c./sorties transistors, 16 entrées, 16 sorties |
Connecteurs côté câble disponibles
| Connexion | Broches | Ensemble OMRON | Partie Daiichi Denko Industries |
| Soudée | 40 | XG4M-4030-T | FRC5-A040-3T0S |
| 20 | XG4M-2030-T | FRC5-A020-3T0S |
Taille du câble
Nous vous recommandons d'utiliser un cable de calibre AWG 24 ou AWDG 28 (0,2 mm² à 0,08 mm²). Utiliser un cable dont le diamètre extérieur est de 1,61 mm max.
Procédure de câblage
1,2,3...
- Vérifier que chaque carte est bien installée. Remarque : Ne pas forcer sur les câbles.
- Ne pas retirer l'étiquette protectrice en haut de la carte tant que le câblage n'est pas terminé. Cette étiquette empêche les fils des câbles et autres corps étrangers de pénétrer dans la carte pendant le câblage. (Enlever l'étiquette lorsque le câblage est terminé afin de permettre la circulation d'air nécessaire au refroidissement.)

- Lorsque des connecteurs de type à souder sont utilisés, s'assurer de ne pas court-circuiter accidentellement les bornes adjacentes. Couvrir le joint soudé avec une gaine thermorétractable.

Remarque
Vérifier deux fois que les charges d'alimentation des cartes de sorties n'ont pas été inversées. Si les charges sont inversées, le fusible interne des cartes sautera et les cartes ne fonctionneront plus.
- Assembler le connecteur (acheté séparément).

- Insérer le connecteur câble.


- Retirer l'étiquette protectrice une fois le câblage terminé pour permettre la circulation de l'air nécessaire au refroidissement.

Serrer les vis de fixation du connecteur à un couple de 0,2 N·m.
Connexion à des borniers d'interface connecteur ou à des bornes e/s
Les cartes E/S standard avec connecteurs peuvent être connectées à des borniers d'interface connecteur OMRON ou à des bornes E/S OMRON. Se reporter à la section Cartes E/S standards série CJ à 32/64 points munies de connecteurs à la page 179 pour obtenir la liste des modèles.
Connexion à des borniers
Les câbles de connexion et cartes d'interface connecteur suivants sont nécessaires pour se connecter à des borniers.






Carte de conversion avec borniers et connecteurs
XW2B-40G4
XW2B-40G5
XW2D-40G6


Carte de conversion avec borniers et connecteurs
XW2B-40G4
XW2B-40G5
XW2D-40G6
Remarque : deux ensembles composés d'un câble de connexion
XW2Z-□□N et d'une carte de conversion de bornier
connecteur XW2C-20G6-IO16 peut également être utilisé.
Connexion à des bornes e/s
Les câbles de connexion et les bornes E/S suivants sont nécessaires pour se connecter à des borniers.








Périphériques d'entrée
Cartes d'entrée c. c.
Utiliser les informations suivantes pour référence lorsque vous sélectionnez ou connectez des périphériques d'entrée.
Les types de périphériques d'entrée suivants peuvent être connectés.






Le circuit ci-dessous ne doit PAS être utilisé pour les périphériques E/S qui ont une sortie tension.

Cartes d'entrées c. a.
Les types de périphériques d'entrée c. a. suivants peuvent être connectés.


Remarque
Lorsque vous utilisez un commutateur à lames en tant que contact d'entrée d'une carte d'entrée c. a, utilisez un commutateur qui admet un courant de 1 A ou supérieur. Si vous utilisez des commutateurs à lames admettant des courants inférieurs, les contacts risquent de fondre lors d'une pointe de tension.
Précautions à prendre lors de la connexion d'un capteur c. c. à deux câbles
1,2,3...
Lorsqu'un capteur à deux câbles est utilisé avec un périphérique d'entrée c.c. de 12 Vc.c. ou 24 Vc.c., vérifier que les conditions suivantes sont respectées. Le non-respect de ces conditions peut être à l'origine de dysfonctionnements.
- Relation entre la tension lorsque l'API est paramétré sur ON et la tension résiduelle du capteur :
$$ V _ {O N} \leq V _ {C C} - V _ {R} $$
- Relation entre la tension lorsque l'API est paramétré sur ON et la sortie de contrôle du capteur (courant de charge):
$$ \mathrm{I}_{\text{OUT}} (\min) \leq \mathrm{I}_{\text{ON}} \leq \mathrm{I}_{\text{OUT}} (\max) $$
I_ON = (V_CC - V_R - 1,5 [tension résiduelle interne de l'API])/RIN
Lorsque I_ON est inférieur à I_OUT (min.), connecter une résistance de déviation R. La constante de la résistance de déviation peut être calculée comme suit :
$$ R \leq \left(V_{CC} - V_{R}\right) / \left(I_{OUT} (\min.) - I_{ON}\right) $$
Puissance W ≥ (V_CC - V_R)^2 / (R × 4) [marge autorisée]
- Relation entre le courant lorsque l'API est paramétré sur OFF et le courant de fuite du capteur :
$$ I _ {O F F} \geq I _ {f u i t e} $$
Connecter une résistance de charge additionnelle si I_fuite est supérieur à I_OFF. Utiliser l'équation suivante pour calculer la constante de la résistance de charge additionnelle:
$$ R \leq \left(R _ {IN} \times V _ {OFF}\right) / \left(I _ {fuite} \times R _ {IN} - V _ {OFF}\right) $$
Puissance W ≥ (V_CC - V_R)^2 / (R × 4) [marge autorisée]

Vcc: Tension d'alimentation
V_ON : Tension ON de l'API
ION : Tension OFF de l'API
IOFF: Courant ON de l'API
RIN: Courant OFF de l'API
VOFF: Impédance d'entrée de l'API
V_R : Courant résiduel de la sortie du capteur
IOUT: Courant de contrôle du capteur
(courant de charge)
Ileak: Courant de fuite du capteur
R : Résistance de dérivation
4. Précautions à prendre par rapport à la pointe de courant du capteur
Une entrée risque d'être incorrecte si un capteur est mis sous tension après le démarrage de l'API au point où les entrées sont possibles. Déterminer le temps nécessaire au capteur pour se stabiliser après que le capteur est mis sous tension et prenez les mesures appropriées, en insérant par exemple un retard de temporisation dans le programme après avoir mis le capteur sous tension.
Dans cet exemple, la tension d'alimentation du capteur est utilisée comme entrée du mot CIO 000000 et un retard de temporisation de 100 ms (temps nécessaire au capteur de proximité OMRON pour se stabiliser) est introduit dans le programme. Après que le drapeau de fin de temporisation est passé à ON, l'entrée du capteur de CIO 000001 provoque le passage du bit de sortie CIO 000100 à ON.

Précautions à prendre pour le câblage de sortie
Protection contre les courts-circuits de sortie
Si une charge connectée aux bornes de sortie est court-circuitée, les composants de sortie et les cartes de circuit imprimé risquent d’être endommagés. Pour éviter cela, incorporer un Fuse dans le circuit externe. Utiliser un fuse avec une capacité de deux fois supérieure à la sortie nominale.
Tension résiduelle de sortie transistor
Vous ne pouvez pas connecter un circuit TTL directement à une sortie transistor à cause de la tension résiduelle du transistor. Il est nécessaire de connecter une résistance de rappel à la source et un CMOS IC entre les deux.
Point de courant de sortie
Lorsqu'une sortie transistor ou sortie triac est connectée à un périphérique de sortie ayant une forte pointe de courant (telle qu'une lampe incandescente), des mesures doivent être prises pour éviter d'endommager le transistor ou le triac. Utilisez l'une des deux méthodes suivantes pour réduire la pointe de courant.
Méthode 1
Ajoutez une résistance qui diminue d'environ 1/3 le courant consommé par la lampe.

Méthode 2
Ajouter une résistance de contrôle comme illustré dans le schéma suivant.

5-3-5 Réduction des parasites électriques
Câblage des signaux E/S
Chaque fois que possible, placer les lignes de signaux E/S et les fils électriques dans des goulotte ou des conduites pour câbles séparées, que ce soit à l'intérieur ou à l'extérieur du panneau de commande.
Goulotte suspendue
Goulotte dans le sol
1 = Cables E/S 2 = Câbles d'alimentation
1 2 Conduits
Si les câbles E/S et les câbles de puissance doivent être posés dans la même goulotte, utiliser un câble blindé et connecter le blindage à la borne GR pour réduire les parasites.
Charges inductives
Lorsqu'une charge inductive est connectée à une carte E/S, connecter un limiteur de surtension ou une diode en parallèle avec la charge, comme illustré ci-dessous.



Remarque
Utiliser des limiteurs de surtension et des diodes représentant les caractéristiques techniques suivantes.
| Caracteristicques techniques deslimiteurs de surtension | Caracteristicques techniques des diodes |
| Résistance : 50 ΩCondensateur : 0,47 μFTension : 200 V | Tension d'arrêt : 3 fois la tension de la chargemin.Courant de rectification principal : 1 A |
Câblage externe
Respecter les précautions suivantes pour le câblage externe.
- Lorsqu'un câble de signal multi-conducteur est utilisé, éviter de réunir des câbles E/S et d'autres câbles de contrôle dans le même câble.
- Si les racks de câblage sont parallèles, laisser au moins 300 mm (12 pouces) entre les racks.

Si les câbles E/S et les câbles de puissance doivent être placés dans la même goulotte, ils doivent être protégés les uns des autres à l'aide d'une feuille d'acier mise à la terre.

Paramètres de l'interrupteur DIP
Ce chapitre décrit les configurations initiales du système effectuées au niveau de l'interrupteur DIP de l'UC.
6-1 Vue d'ensemble 268 6-2 Détails 269
6-1 Vue d'ensemble
Deux sortes de configurations initiales peuvent être effectuées pour un API série CJ : des configurations matérielles et des configurations logicielles. Les configurations matérielles sont effectuées à l'aide de l'interrupteur DIP de l'UC et les configurations logicielles via Configuration API (en utilisant un périphérique de programmation).
L'interrupteur DIP est accessible en ouvrant le couvercle du compartiment de la batterie situé sur l'avant de l'UC.
Remarque
Avant de toucher ou de régler l'interrupteur DIP alors que l'UC est sous tension, touchez toujours une pièce métallique reliée à la terre afin de vous débarrasser de toute électricité statique.
| Aspect | N° de broche | Paramètre | Fonction |
| ON12345678 | 1 | ON | Écriture désactivée sur la mémoire du programme utilisateur. |
| OFF | Écriture activée sur la mémoire du programme utilisateur. | ||
| 2 | ON | Le programme utilisateur est automatiquement transféré lors de la mise sous tension. | |
| OFF | |||
| 3 | --- | non utilisés | |
| 4 | ON | Utilise les paramètres de communication du port péripérisque définis dans Configuration API. | |
| OFF | Utilise les paramètres de communication par défaut du port péripérisque. | ||
| 5 | ON | Utilise les paramètres de communication par défaut du port RS-232C. | |
| OFF | Utilise les paramètres de communication du port RS-232C définis dans Configuration API. | ||
| 6 | ON | Broche définie par l'utilisateur. Passe le drapeau de broche de l'interrupteur DIP défini par l'utilisateur (A39512) à ON. | |
| OFF | Broche définie par l'utilisateur. Passe le drapeau de broche de l'interrupteur DIP défini par l'utilisateur (A39512) à OFF. | ||
| 7 | ON | Transfère des données depuis l'UC vers la carte mémoire ou restaure des données depuis la carte mémoire vers l'UC. | |
| OFF | Vérifie le contenu de la carte mémoire. | ||
| 8 | OFF | Toujours à OFF |
Remarque
La langue affichée pour la console de programmation n'est pas configurée dans l'interrupteur DIP dans le cas des UC série CJ, mais en utilisant une séquence de touches de la console de programmation.
6-2 Détails
| Broche | Fonction | Paramètre | Description | |
| 1 | Protection en écrire de la mémoire du programme utilisé (UM) (Voir remarque 1.) | ON | Protection en écrire | La mémoire du programme utilisé est protégée en écrire lorsque cette brochure est paramétrée sur ON. Passer cette brochure à ON pour éviter que le programme ne soit modifié accidentellement. |
| OFF | Lecture/écriture | |||
| 2 | Transfert automatique du programme au démarrage | ON | Oui | Lorsque cette brochure est sur ON, le programme (AUTOEXEC.OBJ) et Configuration API (AUTOEXEC.STD) sont automatiquement transférés de la carte mémoire vers l'UC au démarrage. (voir remarque 4) |
| OFF | Non | Le logiciel d'un API (programme et configuration de l'API) peut être complètement initiaisé en insérant simplement une nouvelle carte mémoire et en la mettant sous tension. Cette manipulation peut être utilisée pour basculer le système sur une nouvelle disposition très rapidement. Remarque Lorsque la brochure 7 est sur ON et la brochure 8 sur OFF, la lecture depuis la carte mémoire pour une sauvégarde simple est prioritaire. Autrement dit, même si la brochure 2 est sur ON, le programme ne sera pas automatique-ment transféré. | ||
| 3 | non utilisés | --- | --- | --- |
| 4 | Paramètres de communication du port péripérisque | ON | Utilise les paramètres définis dans Configuration API. | • Laisser cette brochure sur OFF lorsque vous utilisez une console de programmation ou le CX-Programmer (paramètre du bus péripérisque) connecté au port péri-phérique. |
| OFF (défaut) | Dédicte automatique-ment le péripérisque de programmation (voir remarque 2) | • Passer cette brochure à ON lorsque le port péripérisque est utilisé par un péripérisque autre que la console de programmation ou le CX-Programmer (paramètre du bus péripérisque). | ||
| 5 | Paramètres de communication du port RS-232C | ON | Dédicte automatique-ment le péripérisque de programmation (voir remarque 3) | • Laisser cette brochure sur OFF lorsque le port RS-232C est utilisé par un péripérisque autre que le CX-Programmer (paramètre du bus péripérisque), tel qu'un terminal opérateur calculable ou un ordinateur hôte. |
| OFF (défaut) | Utilise les paramètres définis dans Configuration API. | • Passer cette brochure à ON lorsque vous utilisez le CX-Programmer (paramètre du bus péripérisque) connecté au port RS-232C. | ||
| 6 | Broche définitie par l'utilisateur | ON | A39512 ON | L'état ON/OFF de cette brochure est indiqué en A39512. Utiliser cette fonction pour creer une condition Toujours à ON ou Toujours à OFF dans le programme sans utiliser de carte d'entrée. |
| OFF (défaut) | A39512 OFF | |||
| 7 | Paramètre de sauvégarde simple | ON | Écriture depuis l'UC vers la carte mémoire | Appuyer sur l'interrupteur d'alimentation de la carte mémoire et le maintainir enforcé pendant trois secondes. |
| Restauration depuis la carte mémoire vers l'UC. | Pour direps la carte mémoire vers l'UC,mettre l'API sous tension. Cette opération est prioritaire sur le transfert automatique (broche 2 sur ON) lorsque l'alimentation est branchée. | |||
| OFF (défaut) | Vérifié le contenu de la carte mémoire. | Appuyer sur l'interrupteur d'alimentation de la carte mémoire et le maintainir enforcé pendant trois secondes. | ||
| 8 | Non utilisée | OFF (défaut) | Toujours à OFF | |
Remarque
- Les données suivantes sont protégées en écriture lorsque la broche 1 est sur ON : le programme utilisé et toutes les données dans la zone des paramètres telles que Configuration API et la table d'E/S enregistrée. De plus, lorsque la broche 1 est sur ON, le programme utilisé et la zone des paramètres ne sont pas effacés même lorsque l'opération d'effacement de la mémoire est exécutée depuis un périphérique de programmation.
- La détection automatique s'effectue en fonction de la vitesse dans l'ordre suivant : Console de programmation bus périphérique à 9 600 bps, phérique fonctionnant à 51 200 bps ne sont pas détectés.
- La détction automatique s'effectue en fonction de la vitesse dans l'ordre suivant: bus périphérique à 9 600 bps, 19 200 bps, 38 400 bps et 115 200 bps. Les périphériques de programmation qui ne sont pas en mode de bus périphérique et les périphériques en mode de bus périphérique fonctionnant à n'importe qu'elle autre vitesse ne sont pas détectés.
- Lorsque la broche 2 est sur ON et que l'alimentation est branchée, tout fichier de la mémoire E/S (AUTOEXEC.IOM, ATEXEC☐☐.IOM) (reportez-vous au chapitre 12) est également transféré automatiquement. Le programme (AUTOEXEC.OBJ) et la zone des paramètres (AUTOEXEC.STD) doivent exister sur la carte mémoire. Les fichiers de la mémoire E/S (AUTOEXEC.IOM, ATEXEC☐☐.IOM) sont facultatifs.
- Une UC reste en mode PROGRAM après que la sauvegarde simple a été effectuée et ne peut pas passer en mode MONITOR ou RUN tant qu'elle n'a pas fini son cycle. Avant la sauvegarde, mettre l'UC hors tension, modifier les paramètres de la broche 7 puis remettre l'UC sous tension.
| Paramètres de l'interrupeur DIP | Paramètres de Configuration API | |||||||||
| Paramètres du port pérophérique (Adresse 144 bits 8 à 11) | Paramètres du port RS-232C (Adresse 160 bits 8 à 11) | |||||||||
| Par défaut (0) | NT Link (2) | Bus péri-phérique (4) | Host Link (5) | Par défaut (0) | NT Link (2) | Sans proto-cole (3) | Bus péri-phérique (4) | Host Link (5) | ||
| Bro-che 4 | OFF | Console de programmation ou CX-Programmer en mode bus pérophérique (Détection automatique de la vitesse du pérophérique connecté) | --- | |||||||
| ON | Ordinaire hôte ou CX-Programmer en mode Host Link | TOP (NT Link) | CX-Pro-grammer en mode de bus péri-phérique | Ordinaire hôte ou CX-Programmer en mode Host Link | --- | |||||
| Bro-che 5 | OFF | --- | Ordinaire hôte ou CX-Programmer en mode Host Link | TOP (NT Link) | Pérophérique externe stard | CX-Pro-grammer en mode de bus péri-phérique | Ordinaire hôte ou CX-Programmer en mode Host Link | |||
| ON | --- | CX-Programmer en mode bus pérophérique (Détection automatique de la vitesse du pérophérique connecté) | ||||||||
Remarque
Utiliser les paramètres suivants pour le réseau utilisé par le CX-Programmer et la broche 4 de l'interrupteur DIP lorsque vous connectez le CX-Programmer via le port périphérique ou le port RS-232C.
| Paramètre du réseau CX-Programmer | Connexions du port péripérisque | Connexion du port RS-232C | Configuration API |
| Toolbus (bus péripérisque) | Passer la broche 4 à OFF. | Passer la broche 5 à ON. | aucun |
| SYSMAC WAY (Host Link) | Passer la broche 4 à ON. | Passer la broche 5 à OFF. | Paramétrer sur Host Link. |
Lorsque le CX-Programmer est configuré en mode Host Link, il est impossible de communiquer (aller en ligne) dans les cas suivants :
- L'ordinateur est connecté au port périphérique de l'UC et la broche 4 est sur OFF.
- L'ordinateur est connecté au port RS-232C de l'UC et la broche 5 est sur ON.
Pour passer en ligne, paramétre le CX-Programmer sur le mode de bus périphérique, passer la broche 4 à ON (et la broche 5 à OFF dans le cas du port RS-232C) et régler le mode de communication sur Host Link dans Configuration API.
Configuration API
Ce chapitre décrit les configurations initiales du logiciel effectuées dans Configuration API.
7-1 Configuration API 272
7-1-1 Vue d'ensemble de Configuration API 272 7-1-2 Paramètres de Configuration API. 274
7-2 Explication des paramètres de configuration API 314
7-1-1 Vue d'ensemble de configuration API
Configuration API contient des paramètres du logiciel de l'UC standard que l'utilisateur peut modifier pour personnaliser le fonctionnement de l'API. Ces paramètres peuvent être modifiés depuis une console de programmation ou un autre périphérique de programmation.
Remarque
Pour définir des paramètres dans la Configuration API, utiliser la version de CX-Programmer correspondant aux paramètres.
Par exemple, avec CX-Programmer ver.3. , lorsque la Configuration API est chargée à partir d'un API utilisé pour définir la Configuration API d'une carte de ver. 2.0 ou plus uniquement, la Configuration API qui a été définie ne peut pas être de nouveau téléchargée. (L'écran suivant est affiché.) Dans ce cas, utiliser CX-Programmer ver. 4.0.

Le tableau suivant répertorie les cas dans lesquels la Configuration API doit être modifiée. Dans les autres cas, l'API fonctionne avec les paramètres par défaut.
| Cas où les paramètres doivent être modifiés | Paramètre(s) à modifier |
| Les paramètres du temps de réponse des entrées des cartes E/S standard série CJ doivent être modifiés dans les cas suivants :Lorsque des vibrations ou des parasites se produit au niveau des cartes E/S standard.Lorsque des entrées à impulsion courte sont reçues pendant des intervalles plus longs que le temps de cycle. | Temps de réponse des entrées des cartes E/S standard |
| Les données de toutes les zones de la mémoire E/S (y compris la zone CIO, les zones de travail, les drapeaux de temporisation et les valeurs actuelles, les drapeaux de tâche, les registres d'index et les registres de données) doivent être conservées lorsque l'API est mis sous tension. | Etat du bit de maintain IOM au démarrage |
| L'état des bits de la configurationforcée et de la réinitialisationforcée depuis un pérophérique de programmation (y compris les consoles de programmation) doit être conservé lorsque l'API est mis sous tension. | Etatforcé de l'état du bit de maintainau démarrage |
| • Vous ne poulez pas que le mode de fonctionnement soit déterminé par le paramètre du commutateur de mode de la console de programmation au démarrage.•若您 poulez que l'API passes en mode RUN ou en MONITOR et commence à fonctionner immidiatement après le démarrage.•若您 poulez que le mode de fonctionnement ne soit pas le mode PROGRAMAumoment de la mise sous tension. | Mode de démarrage |
| La détéction des erreurs de batterie faible n'est pas nécessaire lors d'une opération sans batterie. | Détection de batterie faible |
| La détéction des erreurs des tâches d'interruption n'est pas nécessaire. | Détection d'une erreur de tâche d'interruption |
| Des fichiers de données sont nécessaires mais une carte mémoire ne peut pas être utilisée ou les fichiers sont écrites fréquement.(Une partie de la zone EM est utilisée en tant que mémoire de fichier.) | Mémoire du fichier EM |
| Le port pérophérique n'est pas utilisé avec la détéction automatique de la vitesse de communication de la console de programmation ou du CX-Programmer (bus pérophérique) et n'utilise pas les paramètres de communication Host Link par défaut tels 9 600 bps.Remarque La broche 4 de l'interrupteur DIP situé sur l'avant de l'UC doit être sur OFF pour pouvoir modifier les paramètres de la Configuration API | Paramètres du port pérophérique |
| Le port RS-232C n'est pas utilisé avec la détction automatique de la vitesse de communication de la console de programmation ou du CX-Programmer (bus péripérisque) et n'utilise pas les paramètres de communication Host Link par défaut tels que 9 600 bps.Remarque La broche 5 de l'interrupteur DIP situé sur l'avant de l'UC doit être sur OFF pour pouvoir modifier les paramètres de la Configuration API | Paramètres du port RS-232C |
| Vous foulez accélérer les communications à l'aide d'un TOP via une liaison NT Link. | Configurer la vitesse du port de communication du port péripérisque ou du port RS-232C sur « NT Link grande vitesse » . |
| Vous foulez que les intervalles des interruptions programmesées soient paramétrées en unités de 1 ms (ou 0,1 ms) au lieu de 10 ms. | Unités de temps des interruptions programmesées |
| Vous foulez que l'UC s'accrête en cas d'erreur d'instruction, c'est-à-dire lorsque les drapeaux ER ou AER passent à ON. (Vous foulez que les erreurs d'instruction seront des erreurs fatales.)Vous foulez retrouver les instructions qui ont génééré des erreurs (celles où le drapeau ER est passé à ON). | Traitement des erreurs d'instruction |
| Vous foulez un paramètre de temps de cycle minimum afin de créé un cycle de rafraîchéusement E/S constant. | Temps de cycle minimum |
| Vous foulez paramétrer un temps de cycle maximum sur une valeur autre que 1 seconde (de 10 ms à 40 000 ms). | Temps de cycle d'horloge |
| Vous foulez retarder le traitement des péripérisques pour qu'il soit exécuté sur plusieurs cycles. | Temps fixe de traitement des péripérisques |
| Vous foulez donner la priorité au traitement des péripérisques par rapport à l'exercice du programme. Ici, les « péripérisques » incluent les cartes réseaux, les cartes E/S spéciales, le port RS-232C intégré et le port péripérisque. | Mode de priorité traitement de péripérisque |
| Exécution d'un traitement spécial lorsque l'alimentation est interrompue. | tâche d'interruption de mise hors tension |
| Vous foulez retarder la détéction d'une interruption de l'alimentation. | temps de retard de la détéction de mise hors tension |
| Vous foulez exécuter l'instruction IORF dans une tâche d'interruption.Vous foulez écouter le temps de cycle moyen lorsque de nombreuses cartes E/S spéciales sont utilisées.Vous foulez augmenter l'intervalle de rafraîchéusement E/S des cartes E/S spéciales. | Mise à jour cyclique des cartes E/S spéciales |
| Vous foulez améliorer l'exercution du programme et la Réponse du traitement des péripérisques. | Mode de traitement UC (UC CJ1-H uniquement) |
| Vos ne foulez pas enregistrer les erreurs dues à l'utilisateur des instructions FAL(006) et FPD(269) dans le journal d'erreurs. | Enregistrement du journal d'erreurs FAL (UC CJ1-H uniquement) |
| Vos foulez réduire la fluctuation du temps de cycle causée par le traitement des chaînes de caractères. | Exécution en arrêté plan pour les données de tableau, les chaînes de caractères et les instructions de changement de données (UC CJ1-H uniquement) |
| Vos ne foulez pas attendre que les cartes terminent la procédure de démarrage pour démarrer l'UC. | Condition de démarrage (UC CJ1-H uniquement) |
| Vos foulez utiliser des compteurs à grande vitesse avec les E/S intégrées. (Voir remarque 4.) | Utilisation ou non d'un compteur à grande vitesse 0. Utilisation ou non d'un compteur à grande vitesse 1. |
| Vos foulez utiliser des entrées d'interruption avec les E/S intégrées. (Voir remarque 4.) | Paramètres des opérations d'entrée IN0 à IN3. |
| Vos foulez utiliser des entrées à réponse rapide avec les E/S intégrées. (Voir remarque 4.) | Paramètres des opérations d'entrée IN0 à IN3. |
| Vos foulez utiliser des entrées universelles pour la fonction de filtré d'entrée avec les E/S intégrées. (Voir remarque 4.) | Constantes de temps des entrées IN0 à IN9 universelles. |
| Vos foulez utiliser la fonction de recherche de l'origine avec les E/S intégrées. (Voir remarque 4.) | Sorties d'impulsion 0/1 : paramètre de l'opération de recherche de l'origine |
| Vous poulez configurer les différents paramètres de la fonction de recherche de l'origine. (voir remarque 4) | Sorties d'impulsion 0/1 : recherche de l'origine, vitesse initiale de retard de l'origineSorties d'impulsion 0/1 : vitesse élevée de la recherche de l'origineSorties d'impulsion 0/1 : vitesse de proximité de la recherche de l'origineSorties d'impulsion 0/1 : valeur de compensation de l'origineSorties d'impulsion 0/1 : taux d'accélération de la recherche de l'origineSorties d'impulsion 0/1 : taux de décélération de la recherche de l'origineSorties d'impulsion 0/1 : type de signal d'entrée limiteSorties d'impulsion 0/1 : type de signal d'entrée de la proximité de l'origineSorties d'impulsion 0/1 : type de signal d'entrée de l'origineSorties d'impulsion 0/1 : temps de contrôle du positionnementSorties d'impulsion 0/1 : vitesse cible de retard à l'origineSorties d'impulsion 0/1 : taux d'accélération du retard à l'origineSorties d'impulsion 0/1 : taux de décélération du retard à l'origine |
| Vous poulez utiliser l'inter-API. (voir remarque 4) | Port de communication RS-232C : mode de communication en sérieLiaison API série : formatLiaison API série : nombre de mots à envoyerLiaison API série : nombre maximum de cartesLiaison API série : numéro de la carte analysée |
Remarque 1. UC CJ1-H uniqueness. 2. UC CJ1-H et CJ1M uniqueness. 3. UC CJ1-H et CJ1 uniqueness. 4. UC CJ1M uniqueness. 5. Pas supporté lorsque la carte d'alim. CJ1W-PD022 est montée (consulter la section Fonctionnement hors tension on page 429).
7-1-2 Paramètres de configuration API
Tous les paramètres non binaires des tableaux suivants sont en hexadecimal sauf si spécifié autrement.
Paramètres de maintien au démarrage
Bit de maintien de l'état forcé
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 80 | 14 | 0 : Effacé1 : conservéPar défaut : 0 | Ce paramètre déterminé si l'état du bit de mainien de l'étatforcé (A50013) est conservé ou pas au démarrage.Pour que les bits dont la configuration/ réinitialisation a été forcée conservent leur étatforcé lors de la mise sous tension, passer le bit de mainien de l'étatforcé à ON et configurer ce paramètre sur 1 (ON). | A50013 (bit de mainien de l'étatforcé) | Au démarrage |
Bit de maintain IOM
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 80 | 15 | 0 : Effacé1 : conservéPar défaut : 0 | Ce paramètre détermine si l'état du bit de mainien IOM (A50012) est conservé ou pas au démarrage.Pour que toutes les données de la mémoire E/S soient conservées lors de la mise sous tension, passer le bit de mainien IOM à ON et configurer ce paramètre sur 1 (ON). | A50012 (Bit de mainien IOM) | Au démarrage |
Paramètre de mode
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 81 | --- | Programme : Mode PROGRAM Surveillance : Mode MONITOR Fonctionnement : Mode RUN Utiliser la console de programmation : Commutateur de mode de la console de programmation Par défaut : Programme | Ce paramètre détermine si le mode au démarrage est le mode paramétré dans le commutateur de mode de la console de programmation ou celui de la Configuration API. Si ce paramètre est PRCN et qu'aucune console de programmation n'est connectée, le mode au démarrage est le mode RUN. | --- | Au démarrage |
Paramètres d'exécution
Condition de démarrage (UC CJ1-H uniquement)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 83 | 15 | 0 : Attende les cartes1 : Ne pas attenderp Par défaut : 0 | Pour démarrer l'UC en mode MONITOR ou PROGRAM, même si le démarrage d'une ou plusieurs cartes n'est pas terminé, configurer ce paramètre sur 1 (ne pas attendre les cartes).Si vous poulez attendre que le démarrage de toutes les cartes soit terminé, configurer ce paramètre sur 0 (attendre les cartes). | --- | Au démarrage |
Remarque Ce paramètre s'applique uniquement à des cartes spécifiques.
Exécuter les processus
Détection de batterie faible
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 128 | 15 | 0 : détector1 : ne pas détectorPar défaut : 0 | Ce paramètre détermine si les erreurs dues à la batterie de l'UC sont détectées. Si ce paramètre est configuré sur 0 et qu'une erreur de batterie est détectée, le voyant ERR/ALM de l'UC clignote et le drapeau d'erreur de batterie (A40204) passée à ON, mais l'UC continue de fonctionner. | A40204 (Drapeau d'erreur de batterie) | Au cours du cycle suivant |
Détectiion d'une erreur de tâche d'interruption
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 128 | 14 | 0 : détector1 : ne pas détectorPar défaut : 0 | Ce paramètre détermine si les erreurs des tâches d'interruption sont détectées. Si ce paramètre est configuré sur 0 et qu'une erreur de tâche d'interruption est détectée, le voyant ERR/ALM de l'UC clignote et le drapeau des erreurs des tâches d'interruption (A40213) passée à ON, mais l'UC continue de fonctionner. | A40213 (Drapeau des erreurs des tâches d'interruption) | Au cours du cycle suivant |
Arrêter l'UC en cas d'erreur d'instruction (opération d'erreur d'instruction)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 197 | 15 | 0 : continuer1 : arrêtéPar défaut : 0 | Ce paramètre déterminé si les erreurs d'instruction (erreurs de traitement des instructions (ER) et erreurs d'accès illégal (AER)) sont traitées en tant qu'erreurs non fatales ou fatales. Lorsque ce paramètre est configuré sur 1, l'UC s'arrête de fonctionner si les drapeaux ER ou AER passent à ON (meme lorsque le drapeau AER passé à ON à la suite d'une erreur BCD des zones DM/EM indirecte).Drapeaux correspondants : A29508 (Drapeau d'erreur de traitement de l'instruction)A29509 (Drapeau d'erreur BCD des zones DM/EM)A29510 (Drapeau d'erreur d'accès illégal) | A29508,A29509,A29510(Si ce paramètre est configuré sur 0, ces drapeaux ne passent pas à ON même si une erreur d'instruction survient.) | Au début de l'opération |
Ne pas enregistrer l'erreur FAL dans le journal d'erreurs (stockage des erreurs FAL dues à l'utilisateur, UC CJ1-H et CJ1M uniquement)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 129 | 15 | 0 : enregistrer les erreurs FAL dues à l'utilisateur dans le journal d'erreurs.1 : ne pas enregistrer les erreurs FAL dues à l'utilisateur dans le journal d'erreurs. Par défaut : 0 | Ce paramètre détermine si les erreurs FAL dues à l'utilisateur créées avec l'instruction FAL(006) et si la surveillance du temps de l'instruction FPD(269) sont enregistrés dans le journal d'erreurs (de A100 à A199).Le configurer sur 1 pour empêcher l'enregistrement de ces erreurs. | --- | Chaque fois que l'instruction FAL(006) est exécutée (à chaque cycle). |
Paramètres d'affectation de la mémoire
Paramètre du fichier EM activé (UC CJ1-H et CJ1 uniquement)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 136 | 7 | 0 :aucun1:mémoire du fichier EM activéePar défaut : 0 | Ce paramètre déterminé si une partie de la zone EM est utilisé pour la mémoire de fichier. | --- | Après l'initialisation depuis le périhéri-que de pro-grammation ou via la commande FINS. |
N° de fichier au démarrage EM (banque de démarrage de la mémoire au démarrage) (UC CJ1-H et CJ1 uniquement)
| Adresse dans la console de program-mation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 136 | 0 à 3 | 0 à 6 Par défaut : 0 | Si le bit 7 (au-dessus) est paramétré sur 1, le paramètre spécifique la banque EM dans laquelle la mémoire de fichier commence. La banque EM spécifiée et toutes les banques suivantes sont utilisées en tant que mémoire de fichier. Ce paramètre est désactivé si le bit 7 est configuré sur 0. | A344 (banque de démarrage de la mémoire du fichier EM) | Après l'initiali-sation depuis le périhéri-que de pro-grammation ou via la com-mande FINS. |
Paramètres d'exécution en arrêté-plan
Instructions de traitement des données de tableau (UC CJ1-H et CJ1M uniquement)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 198 | 15 | 0 : non exécuté en arrêtère-plan.1 : exécuté en arrêtère-plan.Par défaut : 0 | Ce paramètre détermine si les instructions des donnéesées de tableau sont exécutées sur plusieurs temps de cycle (c'est-à-dire, exécutées en arrêtère-plan). | --- | Au début de l'opération |
Instructions de traitement des données de chaînes (UC CJ1-H et CJ1M uniquement)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 198 | 14 | 0: non exécuté en arrêté-plan.1: exécuté en arrêté-plan. | Ce paramètre déterminé si les instructions des données des chaînes de caractères sont exécutées sur plusieurs temps de cycle (c'est-à-dire, exécutées en arrêté-plan). | --- | Au début de l'opération |
| Par défaut : 0 | |||||
Instructions de traitement des données de changement (UC CJ1-H et CJ1M uniquement)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 198 | 13 | 0: non exécuté en arrêté-plan.1: exécuté en arrêté-plan. | Ce paramètre détermine si les instructions de changement des données sont exécutées sur plusieurs temps de cycle (c'est-à-dire, exécutées en arrêté-plan). | --- | Au début de l'opération |
| Par défaut : 0 | |||||
Nombre de port de communication pour l'exécution en arrêté-plan (UC CJ1-H et CJ1M uniquement)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 198 | 0 à 3 | 0 à 7 : ports de communication 0 à 7 (ports logarithiques internes) | Le nombre du port de communication (port logarithique interne) qui est utilisé pour l'exécution en arrêté-plan. | --- | Au début de l'opération |
7-1-2-3 Onglet des paramètres d'uc : paramètres des instructions de communications FB (paramètres pour la bibliothèque FB OMRON)
Les paramètres de configuration de l'API suivants sont utilisés uniquement avec la bibliothèque FB OMRON.
Nombre de renvois
| Adresse dans la console de programmation | Configuration | Fonction | Drapeaux et mots correspondants | Application de la nouvelle configuration | |
| Mot | Bit(s) | ||||
| 200 | 0 à 3 | 0 à F : 0 à 15 Par défaut : 0 | Définissez le nombre de tentatives d'envoi des commandes lors de l'exéciution de messages explicites DeviceNet ou de messages FINS dans des blocs de fonction. | A58000 à A58003 | Début du fonctionnement |
Contrôle du délié de réponse
Instructions de communications des blocs de fonction
| Adresse dans la console de programmation | Configuration | Fonction | Drapeaux et mots correspondants | Application de la nouvelle confi-guration | |
| Mot | Bit(s) | ||||
| 201 | 0 à 15 | 0001 à FFFF(carte : 0,1 s, 0,1 à 6553,5)0000 : 2 s | Un dépassement du salarié de réponse survient lorsque aucune réponse n'est returnée dans le salarié défini ici pour les commandes FINS exécutées dans un bloc de fonction. | A581 | Début du fonctionnement |
Contrôle du début de réponse des instructions de communications DeviceNet
| Adresse dans la console de programmation | Configuration | Fonction | Drapeaux et mots correspondants | Application de la nouvelle configuration | |
| Mot | Bit(s) | ||||
| 202 | 0 à 15 | 0001 to FFFF (carte : 0,1 s, 0,1 à 6553,5) 0000 : 2 s | Un dépassement du salarié de réponse sur vient lorsque aucune réponse n'est returnée dans le salarié définiti ici pour les commandes de messages explicites exécutées dans un bloc de fonction. | A582 | Début du fonctionnement |
Remarque
Le nombre de renvois et le contrôle du début de réponse doivent être définis par l'utilisateur dans les paramètres des instructions de communications FB, dans la configuration de l'API, notamment lorsque des blocs de fonction de la bibliothèque FB OMRON sont utilisés pour exécuter des communications de messages FINS ou de messages explicites DeviceNet. Les valeurs définies dans cette configuration de l'API pour la bibliothèque FB OMRON seront automatiquement stockées dans les mots de la zone auxiliaire associés, A580 à A582, et utilisées par les blocs de fonction de la bibliothèque FB OMRON.
7-1-2-4 Onglet de temporisation
Active le paramètre du temps de cycle d'horloge
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 209 | 15 | 0 : par défaut1 : bits 0 à 14Par défaut : 0 | Le configurer sur 1 pour activer le paramètre du temps de cycle d'horloge dans les bits 0 à 14. Laisser ce paramètre sur 0 pour un temps de cycle maximum de 1 s. | A40108 (Drapeau de temps de cycle trop long) | Au début de l'opération(Ne peut pas être changépendant l'opération.) |
Temps de cycle d'horloge
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 209 | 0 à 14 | 001 à FA0 : 10 à 40 000 ms (unités de 10 ms) Par défaut : 001 (1 s) | Ce paramètre est uniquement valide lorsque le bit 15 du mot 209 est configuré sur 1. Le drapeau de temps de cycle trop long (A40108) passée à ON si le temps de cycle dépasse cette configuration. | A264 et A265 (temps de cycle actuel) | Au début de l'opération (Ne peut pas être changépendant l'opération.) |
Temps de cycle (temps de cycle minimum)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 208 | 0 à 15 | 0001 à 7D00 : 1 à 32 000 ms (unités de 1 ms) Par défaut : 0000 (pas de minimum) | Le configurer de 0001 à 7D00 pour spécifique un temps de cycle minimum. Si le temps de cycle est inférieur à ce paramètre, il est augmenté jusqu'à ce que ce temps s'écoule. Laisser ce paramètre sur 0000 pour un temps de cycle variable. (Ne peut pas être changé pendant l'opération.) Ce temps de cycle est appliqué au cycle d'exécution du programme lorsqu'un mode de traitement parallelement est utilisé. | --- | Au début de l'opération |
Intervalle d'interruption programmée
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 195 | 0 à 3 | 0 : 10 ms1 : 1,0 ms2 : 0,1 ms (UC CJ1M uniquement)Par défaut : 0 | Ce paramètre détermine les unités de temps des paramètres des intervalles des interruptions programmées.(Ce paramètre ne peut pas être modifié pendant le fonctionnement.) | --- | Au début de l'opération |
Temps de détention de mise hors tension (temps de retard de la détention de mise hors tension (voir remarque))
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 225 | 0 à 7 | 00 à 0A : 0 à 10 ms (unités de 1 ms) Par défaut : 00 | Ce paramètre détermine le salarié entre la détéction d'une interruption de l'alimentation (environ 10 à 25 ms pour l'alimentation c.a. et 2 à 5 ms pour l'alimentation c.c. après que la tension d'alimentation a chuté endessous de 85% de la valeur nominale) et la confirmation de l'interruption. La valeur par défaut est 0 ms. Lorsque la tâche d'interruption de mise hors tension est activée, elle est exécutée lors que l'interruption de l'alimentation est confirmée. Si la tâche d'interruption de mise hors tension est désactivée, l'UC est réinitialisée et l'opération est arrêtée. | --- | Au démarrage ou au début de l'opération (Ne peut pas être changépendant l'opération.) |
Remarque : Cette configuration est supportée lorsque la carte d'alim. CJ1W-PD022 est montée (consulter la section Fonctionnement hors tension on page 429).
Désactiver l'interruption de mise hors tension (voir remarque)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 225 | 15 | 0 : désactivé1 : activéPar défaut : 0 | Lorsque ce paramètre est configuré sur 1, la tâche d'interruption de mise hors tension est exécutée lorsque l'alimentation est interrompue. | --- | Au démarrage ou au début de l'opération(Ne peut pas être changépendant l'opération.) |
Remarque : Cette configuration est supportée lorsque la carte d'alim. CJ1W-PD022 est montée (consulter la section Fonctionnement hors tension, page 429).
7-1-2-5 Onglet de rafraîchissement SIOU
Mise à jour cyclique des cartes E/S spéciales
| Elément | Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | |||||
| Mise à jour cyclique des cartes 0 à 15 | 226 | 0 à 15 | 0 : activé1 : désactivéPar défaut : 0 | Ces paramètres déterminent si des données sont échangées entre la carte spécifique et les mots affectés des cartes E/S spéciales (10 mots/carte) pendant la mise à jour cyclique des cartes E/S spéciales.Passer le bit correspondant à ON pour désactiver la mise à jour cyclique lorsque la carte est rafraîchie dans une tâche d'interruption par l'instruction IORF(097), que plusieurs cartes E/S spéciales sont utilisées et que vous ne poulez pas augmenter le temps de cycle ou que le temps de cycle est tellement court que le traitement interne des cartes E/S spéciales ne peut pas être exécuté.(Les cartes E/S spéciales peuvent être rafraîchies depuis le programme à l'aide de l'instruction IORF(097).) | --- | Au début de l'opération |
| Mise à jour cyclique des cartes 16 à 31 | 227 | 0 à 15 | 0 : activé1 : désactivéPar défaut : 0 | |||
| Mise à jour cyclique des cartes 32 à 47 | 228 | 0 à 15 | 0 : activé1 : désactivéPar défaut : 0 | |||
| Mise à jour cyclique des cartes 48 à 63 | 229 | 0 à 15 | 0 : activé1 : désactivéPar défaut : 0 | |||
| Mise à jour cyclique des cartes 64 à 79 | 230 | 0 à 15 | 0 : activé1 : désactivéPar défaut : 0 | |||
| Mise à jour cyclique des cartes 80 à 95 | 231 | 0 à 15 | 0 : activé1 : désactivéPar défaut : 0 | |||
7-1-2-6 Onglet de paramètres de carte
Temps de réponse des entrées (rack) des cartes E/S standard
| Elément | Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | |||||
| Rack 0, emplacement 0 | 10 | 0 à 7 | 00 : 8 ms | Configure le temps de réponse des entrées (temps de réponse à ON = temps de réponse à OFF) pour les cartes E/S standard série CJ. | A220 à A259 : Temps réels de réponse d'entrée pour les cartes E/S standard | Au démarrage |
| Rack 0, emplacement 1 | 8 à 15 | |||||
| Rack 0, emplacement 2 | 11 | 0 à 7 | 11 : 0,5 ms | |||
| Rack 0, emplacement 3 | 8 à 15 | 12 : 1 ms | ||||
| Rack 0, emplacement 4 | 12 | 0 à 7 | 13 : 2 ms | Le paramètre par défaut est de 8 ms et la plage de configuration est comprise entre 0 ms et 32 ms. | ||
| Rack 0, emplacement 5 | 8 à 15 | 14 : 4 ms | ||||
| Rack 0, emplacement 6 | 13 | 0 à 7 | 15 : 8 ms | Par défaut : 00 (8 ms) | ||
| Rack 0, emplacement 7 | 8 à 15 | Cette valeur peut être augmentée pour réduire les effets des vibrations et des parasites ou réduite pour permettre la réception d'impulsions d'entrées plus courtes. | ||||
| Rack 0, emplacement 8 | 14 | 0 à 7 | ||||
| Rack 0, emplacement 9 | 8 à 15 | |||||
| Rack 1, emplacements 0 à 9 | 15 à 19 | Voir rack 0. | ||||
| Rack 2, emplacements 0 à 9 | 20 à 24 | |||||
| Rack 3, emplacements 0 à 9 | 25 à 29 | |||||
| Rack 4, emplacements 0 à 9 | 30 à 34 | |||||
| Rack 5, emplacements 0 à 9 | 35 à 39 | |||||
| Rack 6, emplacements 0 à 9 | 40 à 44 | |||||
| Rack 7, emplacements 0 à 9 | 45 à 49 | |||||
7-1-2-7 Onglet du port host link (rs-232c)
Les paramètres suivants sont valides lorsqu'la broche 5 de l'interrupteur DIP de l'UC est sur OFF. Les paramètres suivants sont valides lorsque la broche 5 de l'interrupteur DIP de l'UC est sur OFF.
Paramètres de communication
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 160 | 15 | 0 : standard*1 : ConfigurationAPI (personnalisée)Par défaut : 0 | *Les paramètres par défaut concernnent 1 bitde démarrage, 7 bits de données, y comprisla parité, 2 bits d'arrêt et une vitesse de9 600 bps. | A61902 (Drapeau demodificationdes paramètres du portRS-232C) | Au cours ducycle suivant |
Vitesse (bps)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 161 | 0 à 7 | 00 : 9 600 bps01 : 300 bps02 : 600 bps03 : 1 200 bps04 : 2 400 bps05 : 4 800 bps06 : 9 600 bps07 : 19 200 bps08 : 38 400 bps09 : 57 600 bps0A : 115 200 bpsPar défaut : 00 | Ces paramètres sont valides uniquement lorsque le mode de communication est configuré sur Host Link ou sans protocole.Ces paramètres sont également valides uniquement lorsque la sélection des paramètres du port RS-232C est configurée sur 1 : Configuration API. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant |
Format : bits de données
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 160 | 3 | 0 : 7 bits1 : 8 bitsPar défaut : 0 | Ces paramètres sont valides uniquement lorsque le mode de communication est configuré sur Host Link ou sans protocole.Ces paramètres sont également valides uniquement lorsque la sélection des paramètres du port RS-232C est configurée sur 1 : Configuration API. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant |
Format : bits d'arrêt
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 160 | 2 | 0 : 2 bits1 : 1 bitPar défaut : 0 | Ces paramètres sont valides uniquement lorsque le mode de communication est configuré sur Host Link ou sans protocole.Ces paramètres sont également valides uniquement lorsque la sélection des paramètres du port RS-232C est configurée sur 1 : Configuration API. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant |
Format : parité
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 160 | 0 à 1 | 00 : paire01 : impaire10 : aucunePar défaut : 00 | Ces paramètres sont valides uniquement lorsque le mode de communication est configuré sur Host Link ou sans protocole.Ces paramètres sont également valides uniquement lorsque la sélection des paramètres du port RS-232C est configurée sur 1 : Configuration API. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant |
Mode : mode de communication
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 160 | 8 à 11 | 00: Host link05: Host linkPar défaut : 0 | Ce paramètre détermine si le port RS-232C fonctionne en mode Host Link ou dans un autre mode de communication en série.(Host link peut être spécifique à l'aide de 00 ou 05.)Le mode de bus pérophérique est utilisé pour les communications avec des pérophériques de programmation autres que la console de programmation. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant |
Numéro de carte (pour l'UC en mode Host Link)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 163 | 0 à 7 | 00 à 1F : (0 à 31) Par défaut : 00 | Ce paramètre détermine le nombre de carte de l'UC lorsqu'elle est connectée à une liaison Host Link 1-à-N (N=2 à 32). | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant |
Paramètres NT Link
Mode : mode de communication
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 160 | 8 à 11 | 02 : NT Link 1:N Par défaut : 0 | Ce paramètre déterminé si le port RS-232C fonctionne en mode Host Link ou dans un autre mode de communication en série. Remarque Les communications ne sont pas possibles avec les TOP configurés pour les liaisons NT Link 1:1. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant |
Vitesse (bps)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 161 | 0 à 7 | 00: standard 0A : NT Link à grande vitesse* Par défaut : 00 | * Configurer cette valeur sur 115 200 bps en cas de configuration depuis le CX-Programmer. Pour revenir au paramètre standard, laisser le paramètre sur « Configuration API » et régler la vitesse sur 9 600 bps. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant |
NT Link max. (nombre maximal de cartes en mode NT Link)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 166 | 0 à 3 | 0 à 7 Par défaut : 0 | Ce paramètre détermine le nombre maximum de cartes du TOP pouvant être connectées à l'API. | A61902 (Drapeau de modification des paramè-tres du port RS-232C) | Au cours du cycle suivant |
Paramètres du bus périphérique
Paramètres de communication
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 160 | 15 | 0 : standard*1 : ConfigurationAPI (personnalisée)Par défaut : 0 | *Les paramètres par défaut ont une vitesse de 9 600 bps. | A61902 (Drapeau de modificationdes paramètres du portRS-232C) | Au cours du cycle suivant |
Mode : mode de communication
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 160 | 8 à 11 | 04 : Bus pérophérique Par défaut : 0 | Ce paramètre déterminé si le port RS-232C fonctionne en mode Host Link ou dans un autre mode de communication en série. (Host link peut être spécifique à l'aide de 00 ou 05.) Le mode de bus pérophérique est utilisé pour les communications avec des pérophériques de programmation autres que la console de programmation. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant |
Vitesse (bps)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 161 | 0 à 7 | 00 : 9 600 bps06 : 9 600 bps07 : 19 200 bps08 : 38 400 bps09 : 57 600 bps0A : 115 200 bpsPar défaut : 00 | Les paramètres 00 et 06 à 0A sont valides lorsque le mode de communication est configuré sur le bus pérophérique. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant |
Liaison API série (UC CJ1M uniquement.)
Carte d'analyse : mode de communication en série
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 160 | 8 à 11 | 8 : carte d'analyse inter-API Par défaut : 0 | Ce paramètre spécifique le mode de communication en série avec lequel le port RS-232C doit être utilisé. Il désigne en outre le contrôle local en tant que carte d'analyse inter-API. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant |
Carte d'analyse : vitesse de port
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 161 | 0 à 7 | 00 : standard0A : Grande vitesse(voir remarque.)Par défaut : 00 | Ce paramètre spécifique la vitesse inter-API.Remarque : Ce paramètre doit être le mêmepour toutes les cartes interrogées et la carte d'analyse qui utilisent l'inter-API. | A61902(Drapeau de modificationdes paramètres du portRS-232C) | Au cours ducycle suivant |
Remarque : A régler sur 115 200 bps en cas d'utilisation de CX-Programmer
Carte d'analyse : méthode de liaison
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 166 | 15 | 0 :methode liaison completé1 :methode de liaison de la carte d'analysePar défaut : 0 | Ce paramètre spécifique la methode inter-API. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant |
Carte d'analyse : nombre de mots de liaison
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 166 | 4 à 7 | 1 à A Par défaut : 0 (Voir remarque.) Remarque : Si la valeur par défaut est paramétrée, le nombre de mots sera automatique de 10 (A hex). | Ce paramètre spécifique le nombre de mots paroriasis dans la zone inter-APl à utiliser pour l'inter-APl. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant |
Carte d'analyse : nombre max. de cartes dans une liaison API série
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 166 | 0 à 3 | 0 à 7 Par défaut : 0 | Ce paramètre spécifique le nombre maximum de cartes interrogées qu'il est possible de connecter inter-API. Remarque : Si vous nevez connecter un TOP, vous nevez l'inclure lors du comptage des cartes. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant |
Carte analysée : mode de communication en série
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 160 | 8 à 11 | 7 : Carte interrogée inter-API Par défaut : 0 | Ce paramètre spécifique le mode de communication en série avec lequel le port RS-232C doit être utilisé. Il désigne également le cœur local en tant que carte interrogée inter-API. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant |
Carte analysée : vitesse de port
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 161 | 0 à 7 | 00 : standard0A : Grande vitesse(voir remarque.)Par défaut : 00 | Ce paramètre spécifique la vitesse inter-API.Remarque : Ce paramètre doit être le mêmepour toutes les cartes interrogées et la carte d'analyse qui utilisent l'inter-API. | A61902(Drapeau de modificationdes paramè-tres du portRS-232C) | Au cours ducycle suivant |
Remarque : A régler sur 115 200 bps en cas d'utilisation de CX-Programmer
Carte analysée : nombre de cartes analysées sur la liaison API série
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 167 | 0 à 3 | 0 à 7 Par défaut : 00 | Ce paramètre spécifique le nombre maximum de cartes interrogées duœud local inter-API. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant |
Paramètres sans protocole
Paramètres standard/personnalisés
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 160 | 15 | 0 : standard1 : personnaliséPar défaut : 0 | Les paramètres standard sont les suivants :1 bit d'arrêt, données 7 bits, parité paire, 2 bits d'arrêt, 9 600 bps | A61902 (Drapeau de modificationdes paramètres du portRS-232C) | Au cours du cycle suivant(Peut aussi être modifié avec STUP(237).) |
mode de communication en série
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 160 | 08 à 11 | 03 Hex : Non protocole Par défaut : 00 Hex | Ce paramètre détermine si le port RS-232C fonctionne en mode sans protocole ou dans un autre mode de communication en série. | A61902 (Drapeau de modification des paramè-tres du port RS-232C) | Au cours du cycle suivant (Peut aussi être modifié avec STUP (237).) |
Longueur des données
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 160 | 3 | 0 : 7 bits1 : 8 bitsPar défaut : 0 | Ce paramètre n'est valide qu'en mode de communication sans protocole. Réglez le paramètre standard/personnalisé (mot 160, bit 15) sur 1 pour activer ce paramètre. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant (Peut aussi être modifié avec STUP (237).) |
bits d'arrêt
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 160 | 2 | 0 : 2 bits1 : 1 bitPar défaut : 0 | Ce paramètre n'est valide qu'en mode de communication sans protocole. Réglez le paramètre standard/personnalisé (mot 160, bit 15) sur 1 pour activer ce paramètre. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant (Peut aussi être modifié avec STUP (237).) |
parité
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 160 | 00 à 01 | 00 Hex : paire01 Hex : impaire10 Hex : aucunePar défaut : 00 | Ce paramètre n'est valide qu'en mode de communication sans protocole. Réglez le paramètre standard/personnalisé (mot 160, bit 15) sur 1 pour activer ce paramètre. | A61902(Drapeau de modificationdes paramèstres du portRS-232C) | Au cours du cycle suivant(Peut aussi être modifié avec STUP(237).) |
Vitesse de transmission
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 161 | 00 à 07 | 00 Hex : 9 600 bps01 Hex : 300 bps02 Hex : 600 bps03 Hex : 1 200 bps04 Hex : 2 400 bps05 Hex : 4 800 bps06 Hex : 9 600 bps07 Hex : 19 200 bps08 Hex : 38 400 bps09 Hex : 57 600 bps0A Hex :115 200 bpsPar défaut : 00 Hex | Ce paramètre n'est valide qu'en mode de communication sans protocole. Réglez le paramètre standard/personnalisé (mot 160, bit 15) sur 1 pour activer ce paramètre. | A61902(Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant (Peut aussi être modifié avec STUP (237).) |
Délai d'envoi
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 162 | 00 à 15 | 0000 à 270F Hex (0 à 99 990 ms) Unité : 10 ms Par défaut : 0000 | Lorsque l'instruction TXD(236) est exécutée, les données sont envoyées à partir du port RS-232C une fois que le défai défini ici a expiré. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant (Peut aussi être modifié avec STUP (237).) |
Code de démarrage/code de fin
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 164 | 8 à 15 | 00 à FF Par défaut : 00 | Code de démarrage : paramétrer ce code de démarrage uniquement lorsqu'il est activé (1) dans les bits 12 à 15 du mot 165. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant (Peut aussi être modifié avec STUP (237).) |
| 0 à 7 | 00 à FF Par défaut : 00 | Code de fin : paramétrer ce code de fin uniquement lorsqu'il est activé (1) dans les bits 8 à 11 du mot 165. | |||
| 165 | 12 | 0 : Aucun 1 : Code en 164 Par défaut : 0 | Paramètre du code de démarrage : Un paramètre 1 active le code de démarrage en 164 bits 8 à 15. | ||
| 8 à 9 | 0 : Aucun 1 : code en 164 2 : CR+LF Par défaut : 0 | Paramètre du code de fin : Avec un paramètre 0, la quantité de données reçues doit être spécifiée. Une valeur de 1 active le code de fin dans les bits 0 à 7 du mot 164. Une valeur de 2 active un code de fin de CR+LF. | |||
| 0 à 7 | 00 : 256 octets 01 à FF : 1 à 255 octets Par défaut : 00 | Paramétrer la longueur des données à envoyer et receivevoir à l'aide des communications sans protocole. Le code de fin et le code de démarrage ne sont pas inclus dans la longueur des données. Paramétrer cette valeur uniquement lorsque le paramètre du code de fin dans les bits 8 à 11 du mot 165 est à « 0 : Aucun ». Ce paramètre peut être utilisé pour modifier le nombre de données pouvant être transférées en une fois par les instructions TXD(236) ou RXD(235). Le paramètre par défaut est la valeur maximale de 256 octets. | |||
Délai
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 162 | 0 à 15 | 0000 à 270 F : 0 à 99990 ms (unités de 10 ms) Par défaut : 0000 | Ce paramètre détermine le salarié entre l'exécution de l'instruction TXD (236) et la transmission réalisée des données depuis le port spécifique. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant (Peut aussi être modifié avec STUP (237).) |
Paramètres de la passerelle série
Paramètres de communication
| Adresse dans la console de program-mation | Configuration | Fonction | Drapeaux et mots correspondants | Application de la nou-velle config-guration | |
| Mot | Bit(s) | ||||
| 160 | 15 | 0: Par défaut (standard)*1: Configuration API (personnalisé)Par défaut : 0 | *Les paramètres par défaut concernnent une vitesse de 9 600 bps. | A61901 (Drapeau de modification des paramè-tres du port RS-232C) | Ce paramètre prend effet au cycle sui-vant. (Peut aussi être modifié avec STUP (237).) |
Mode : mode de communication
| Adresse dans la console de programmation | Configuration | Fonction | Drapeaux et mots correspondants | Application de la nouvelle configuration | |
| Mot | Bit(s) | ||||
| 160 | 8 à 11 | 9: Passerelle série Par défaut : 0 | Ce paramètre déterminé le mode de communication du port RS-232C. Le mode de bus péripérisque est utilisé par tous les péripérisques de programmation à l'exception des consoles de programmation. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Ce paramètre prend effet au cycle suivant. (Peut aussi être modifié avec STUP (237).) |
| 160 | 8 à 11 | 0: Host Link 5: Host Link Par défaut : 0 | Ce paramètre déterminé le mode de communication du port RS-232C. (Host Link peut être utilisé lorsque le paramètre est défini à 0 ou 5 hex.) | A61901 (Drapeau de modification des paramètres du port RS-232C) | Ce paramètre prend effet au cycle suivant. (Peut aussi être modifié avec STUP (237).) |
Data Bits
| Adresse dans la console de program-mation | Configuration | Fonction | Drapeaux et mots correspondants | Application de la nou-velle config-guration | |
| Mot | Bit(s) | ||||
| 160 | 3 | 0 : 7 bits1 : 8 bitsPar défaut : 0 | Ces paramètres sont valides lorsquela sélection des paramètres du port RS-232C est configurée sur 1 : Configuration API. | A61901 (Drapeau de modification des paramè-tres du port RS-232C) | Ce paramètre prend effet au cycle sui-vant. (Peut aussi être modifié avec STUP (237).) |
Bits d'arrêt
| Adresse dans la console de program-mation | Configuration | Fonction | Drapeaux et mots correspondants | Application de la nou-velle config-guration | |
| Mot | Bit(s) | ||||
| 160 | 2 | 0 : 2 bits1 : 1 bitPar défaut : 0 | Ces paramètres sont valides lorsquela sélection des paramètres du port RS-232C est configurée sur 1 : Configuration API. | A61901 (Drapeau de modification des paramè-tres du port RS-232C) | Ce paramètre prend effet au cycle sui-vant. (Peut aussi être modifié avec STUP (237).) |
Parité
| Adresse dans la console de program-mation | Configuration | Fonction | Drapeaux et mots correspondants | Application de la nou-velle config-guration | |
| Mot | Bit(s) | ||||
| 160 | 0 à 1 | 00 : Pair01 : Impair10 : AucunPar défaut : 00 | Ces paramètres sont valides uniquement lorsque le mode de communication est con-figuré sur Host Link.Ces paramètres sont également valides un-quemment lorsque la sélection des paramè-tres du port RS-232C est configurée sur 1 : Configuration API. | A61902 (Drapeau de modificationdes paramè-tres du portRS-232C) | Ce paramètre prend effet au cycle sui-vant. (Peut aussi être modifié avec STUP (237).) |
Vitesse (bps)
| Adresse dans la console de program-mation | Configuration | Fonction | Drapeaux et mots correspondants | Application de la nou-velle config-guration | |
| Mot | Bit(s) | ||||
| 161 | 0 à 7 | 00 : 9 60001 : 30002 : 60003 : 1,20004 : 2 40005 : 4 80006 : 9 60007 : 19 20008 : 38 40009 : 57 6000A : 115 200Par défaut : 00 | Ces paramètres sont valides uniquement lorsque le mode de communication est con-figuré sur Host Link.Ces paramètres sont également valides uni-quemment lorsque la sélection des paramètres du port RS-232C est configurée sur 1 : Configuration API. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Ce paramètre prend effet au cycle sui-vant.(Peut aussi être modifié avec STUP (237).) |
Contrôle du délai de réponse
| Adresse dans la con-sole de programma-tion | Configuration | Fonction | Drapeaux et mots correspondants | Application de la nou-velle config-guration | |
| Mot | Bit(s) | ||||
| 161 | 8 à 15 | 00 : 5 s01 to FF : 100 to25 500 ms (carte :100 ms)Par défaut : 00 | Contrôle le délai entre l'envoi de la com-mande FINS qui a été convertie dans le pro-tocole spécifique avec la passerelle série et la réception de la Réponse.Par défaut : 5 s ; Configuration API : 0,1 à25,5 sRemarque : en cas de dépassement du temps imparti, le code de fin FINS 0205 hex(délai de réponse) sera returné à la source FINS. | A61902 (Drapeau de modificationdes paramè-tres du portRS-232C) | Ce paramè-tre prend effet au cycle sui-vant.(Peut aussi être modifié avec STUP(237).) |
7-1-2-8 Onglet du port de périphérique
Les paramètres suivants sont valables lorsque la broche 4 de l'interrupteur DIP de l'UC est sur ON.
Paramètres de communication
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 144 | 15 | 0: standard*1: ConfigurationAPI (personnalisé)Par défaut : 0 | *Les paramètres par défaut concernnent 1 bit de démarriage, 7 bits de données, y compris la 参数, 2 bits d'arrêt et une vitesse de 9 600 bps. | A61901(Drapeau de modificationdes paramè-tres du port périphérique) | Au cours du cycle suivant(Peut aussi être modifié avec STUP(237).) |
Vitesse (bps)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 145 | 0 à 7 | 00 : 9 600 bps01 : 300 bps02 : 600 bps03 : 1 200 bps04 : 2 400 bps05 : 4 800 bps06 : 9 600 bps07 : 19 200 bps08 : 38 400 bps09 : 57 600 bps0A : 115 200 bpsPar défaut : 00 | Ces paramètres sont valides uniquement lorsque le mode de communication est configuré sur Host Link.Ces paramètres sont également valides lorsque la sélection des paramètres du port périphérique est configurée sur 1 : Configuration API. | A61901 (Drapeau de modification des paramètres du port périphérique) | Au cours du cycle suivant (Peut aussi être modifié avec STUP (237).) |
Format : bits de données
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 144 | 3 | 0 : 7 bits1 : 8 bitsPar défaut : 0 | Ces paramètres sont valides uniquement lorsque le mode de communication est configuré sur Host Link.Ces paramètres sont également valides lorsque la sélection des paramètres du port pérophérique est configurée sur 1 : Configuration API. | A61901 (Drapeau de modification des paramètres du port pérophérique) | Au cours du cycle suivant (Peut aussi être modifié avec STUP (237).) |
Format : bits d'arrêt
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 144 | 2 | 0 : 2 bits1 : 1 bitPar défaut : 0 | Ces paramètres sont valides uniquement lorsque le mode de communication est configuré sur Host Link.Ces paramètres sont également valides lorsque la sélection des paramètres du port péripérisque est configurée sur 1 : Configuration API. | A61901 (Dra-peau de modification des paramè-tres du port péripérisque) | Au cours du cycle suivant (Peut aussi être modifié avec STUP (237).) |
Format : parité
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 144 | 0 et 1 | 00 : paire01 : impaire10 : aucunePar défaut : 00 | Ces paramètres sont valides uniquement lorsque le mode de communication est configuré SUR Host Link.Ces paramètres sont également valides lorsque la sélection des paramètres du port pérophérique est configurée sur 1 : Configuration API. | A61901 (Dra-peau de modification des paramètres du port pérophérique) | Au cours du cycle suivant (Peut aussi être modifié avec STUP (237).) |
Mode : mode de communication
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 144 | 8 à 11 | 00 : Host link05 : Host linkPar défaut : 0 | Ce paramètre déterminé si le port pérophérique fonctionne en mode Host Link ou dans un autre mode de communication en série. (Host Link peut être spécifique à l'aide de 00 ou 05.)Le mode de bus pérophérique est utilisé pour les communications avec des pérophériques de programmation autres que la console de programmation. | A61901(Drapeau de modification des paramè-tres du port pérophérique) | Au cours du cycle suivant (Peut aussi étant modifié avec STUP (237).) |
Numéro de carte (pour l'UC en mode Host Link)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 147 | 0 à 7 | 00 à 1F (0 à 31) Par défaut : 00 | Ce paramètre détermine le nombre de carte de l'UC lorsqu'elle est connectée à une liaison Host Link 1-à-N (N=2 à 32). | A61901 (Dra-peau de modification des paramè-tres du port périphérique) | Au cours du cycle suivant (Peut aussi être modifié avec STUP (237).) |
Paramètres NT Link
Mode : mode de communication
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 144 | 8 à 11 | 02 : NT Link 1 : N Par défaut : 0 | Ce paramètre déterminé si le port RS-232C fonctionne en mode Host Link ou dans un autre mode de communication en série.Remarque Les communications ne sont pas possibles avec les TOP configurés pour les liaisons NT Link 1:1. | A61902 (Drapeau de modification des paramètres du port RS-232C) | Au cours du cycle suivant (Peut aussi être modifié avec STUP (237).) |
Vitesse (bps)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 145 | 0 à 7 | 00 : standard0A : NT Link à grande vitesse*Par défaut : 00 | * Configurer cette valeur sur 115 200 bps en cas de configuration depuis le CX-Programmer. | A61901(Drapeau de modificationdes paramè-tres du port périphérique) | Au cours du cycle suivant(Peut aussi être modifié avec STUP (237).) |
NT Link max. (nombre maximal de cartes en mode NT Link)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 150 | 0 à 3 | 0 à 7 Par défaut : 0 | Ce paramètre détermine le nombre de carte le plus élevé du TOP qui peut être connecté à l'API en mode NT Link. | A61901 (Drapeau de modification des paramè-tres du port périphérique) | Au cours du cycle suivant (Peut aussi être modifié avec STUP (237).) |
Paramètres du bus périphérique
Paramètre de communication
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 144 | 15 | 0 : par défaut (standard)*1 : Configuration API (personnalisée)Par défaut : 0 | *Les paramètres par défaut ont une vitesse de 9 600 bps. | A61901 (Drapeau de modification des paramètres du port périphérique) | Au cours du cycle suivant (Peut aussi être modifié avec STUP (237).) |
Mode : mode de communication
| Adresse dans la con-sole deprogrammation | Paramètres | Fonction | Drapeaux et motscorresp-on-dants | Lorsque le paramètreest lu par l'UC | |
| Mot | Bit(s) | ||||
| 144 | 8 à 11 | 4 : Bus pérophériquePar défaut : 0 | Ce paramètre détermine le mode de commu-nication du port pérophérique.Le mode de bus pérophérique est utilisé partous les pérophériques de programmation àl'exception des consoles de programmation. | A61901(Drapeau de modificationdes paramè-tres du port pérophérique) | Au cours ducycle suivant(Peut aussiétre modifié avec STUP(237).) |
Vitesse (bps)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 144 | 0 à 7 | 00 : 9 600 bps06 : 9 600 bps07 : 19 200 bps08 : 38 400 bps09 : 57 600 bps0A : 115 200 bpsPar défaut : 00 | Les paramètres suivants sont valides pour le mode de bus périphérique : 00 et 06 à 0A en hex. | A61901 (Drapeau de modification des paramètres du port périphérique) | Au cours du cycle suivant (Peut aussi être modifié avec STUP (237).) |
Paramètres de la passerelle série
Paramètre de communication
| Adresse dans la con-sole de programma-tion | Configuration | Fonction | Drapeaux et mots correspondants | Application de la nou-velle configu-ration | |
| Mot | Bit(s) | ||||
| 144 | 15 | 0: Par defaulted (stan-dard)*1: Configuration API(personnalisée) | *Les paramètres par defaulted concernnent une vitesse de 9 600 bps. | A61901 (Dra-peau de modi-fication des paramètres du port périhéri-que) | Ce paramètre prend effet au cycle suivant. (Peut aussi être modifié avec STUP (237).) |
Mode : mode de communication
| Adresse dans la con-sole de programma-tion | Configuration | Fonction | Drapeaux et mots correspondants | Application de la nou-velle configu-ration | |
| Mot | Bit(s) | ||||
| 144 | 8 à 11 | 9 : Passerelle série Par défaut : 0 | Ce paramètre détermine le mode de commu- nication du port périhérique. Le mode de bus périhérique est utilisé par tous les périhériques de programmation à l'exception des consoles de programmation. | A61901 (Dra-peau de modi- fication des paramètres du port périhéri- que) | Ce paramètre prend effet au cycle suivant. (Peut aussi été modifié avec STUP (237).) |
Format : Bits de données
| Adresse dans la con-sole de programma-tion | Configuration | Fonction | Drapeaux et mots correspondants | Application de la nou-velle configu-ration | |
| Mot | Bit(s) | ||||
| 144 | 3 | 0 : 7 bits1 : 8 bitsPar défaut : 0 | Ces paramètres sont valides lorsqu'la sélec-tion des paramètres du port pérophérique est configurée sur 1 : Configuration API. | A61901 (Dra-peau de modi-fication des paramètres du port pérophéri-que) | Ce paramètre prend effet au cycle suivant. (Peut aussi être modifié avec STUP (237).) |
Format: Bits de stop
| Adresse dans la con-sole de programma-tion | Configuration | Fonction | Drapeaux et mots correspondants | Application de la nou-velle configu-ration | |
| Mot | Bit(s) | ||||
| 144 | 2 | 0 : 2 bits1 : 1 bitPar défaut : 0 | Ces paramètres sont également valides lors-que la sélection des paramètres du port péri-phérique est configurée sur 1 : ConfigurationAPI. | A61901 (Dra-peau de modi-fication des paramètres du port périhéri-que) | Ce paramètre prend effet au cycle suivant.(Peut aussi être modifié avec STUP(237).) |
Format: Parité
| Adresse dans la con-sole de programma-tion | Configuration | Fonction | Drapeaux et mots corre-spondants | Application de la nou-velle configu-ration | |
| Mot | Bit(s) | ||||
| 144 | 0 à 1 | 00 : Pair01 : Impair10 : AucunPar défaut : 00 | Ces paramètres sont valides uniquement lors-qué le mode de communication est configuré sur Host Link.Ces paramètres sont également valides un-quèment lorsque la sélection des paramètres du port pérophérique est configurée sur 1 : Configuration API. | A61901 (Dra-peau de modi-fication des paramètres du port pérophéri-que) | Ce paramètre prend effet au cycle suivant.(Peut aussi être modifié avec STUP(237).) |
Vitesse de transmission (bps)
| Adresse dans la con-sole de programma-tion | Configuration | Fonction | Drapeaux et mots corresp-pondants | Application de la nou-velle configu-ration | |
| Mot | Bit(s) | ||||
| 145 | 0 à 7 | 00 : 9 60001 : 30002 : 60003 : 1 20004 : 2 40005 : 4 80006 : 9 60007 : 19 20008 : 38 40009 : 57 6000A : 115 200Par défaut : 00 | Ces paramètres sont valides uniquement lors-qué le mode de communication est configuré sur Host Link.Ces paramètres sont également valides un-quèment lorsque la sélection des paramètres du port pérophérique est configurée sur 1 : Configuration API. | A61901 (Dra-peau de modi-fication des paramètres du port pérophéri-que) | Ce paramètre prend effet au cycle suivant. (Peut aussi être modifié avec STUP (237).) |
Contrôle du délai de réponse
| Adresse dans la con-sole de programma-tion | Configuration | Fonction | Drapeaux et mots correspondants | Application de la nou-velle configu-ration | |
| Mot | Bit(s) | ||||
| 145 | 8 à 15 | 00 : 5 s01 à FF : 100 à25 500 ms (carte :100 ms)Par défaut : 00 | Contrôle le décai entre le moment où la com-mande FINS est convertie en CompoWay/F avec la passerelle série et la réception de la réponse.Par défaut : 5 s ; Configuration API : 0,1 à25,5 sRemarque : en cas de dépassement du temps imparti, le code de fin FINS 0205 hex(délai de réponse) sera returné à la source FINS. | A61901 (Dra-peau de modi-fication des paramètres du port périhéri-que) | Ce paramètre prend effet au cycle suivant.(Peut aussi être modifié avec STUP(237).) |
7-1-2-9 Onglet de service de périphérique (paramètres de mode de traitement d'uc) mode de traitement des périphériques (mode prioritaire)
Temps d'exécution des instructions
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 219 | 08 à 15 | 00 05 à FF (hex) Par défaut : 00 (hex) | 00 : désactive le traitement des périphériques 05 à FF : tranche de temps pour l'exécution des instructions (5 à 255 ms par incréments de 1 ms) | A266 et A267 | Au début de l'opération (Ne peut pas être changé pendant l'opération.) |
Temps d'exécution du traitement des périphériques
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 219 | 00 à 07 | 00 to FF (hex) Par défaut : 00 (hex) | 00 : désactive le traitement des péripériques 01 à FF : tranche de temps pour l'exécution du traitement des péripériques (0,1 à 25,5 ms par incréments de 0,1 ms). | A266 et A267 | Au début de l'opération (Ne peut pas être changé pendant l'opération.) |
Cartes cibles (cartes pour la priorité du traitement des périphériques)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 220 | 08 à 15 | 0010 à 1F20 à 2FE1FCFDPar défaut : 00 | Il est possible de spécifique jusqu'à cinq cartes maximum pour la priorité du traitement des pérophériques.00 : désactive le traitement des pérophériques10 à 1F : nombre de carte de la carte réseau (0 à 15) + 10 (hex)20 à 2F : nombre de carte des cartes E/S spéciales série CJ (0 à 96) + 20 (hex)FC : Port RS-232CFD : port spécifique | --- | Au début de l'opération(Ne peut pas être changépendantl'opération.) |
| 221 | 08 à 15 | ||||
| 222 | 08 à 15 | ||||
Communications synchrones/asynchrones (modes de traitement parallèle)
Le paramètre suivant est uniquement pris en charge par les UC CJ1-H
Mode d'exécution (mode de traitement parallèle)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 219 | 08 à 15 | 00 | 00 : non spécifique (désactive le traitement parallelement) | --- | Au début de l'opération (Ne peut pas être changé pendant l'opération.) |
| 01 | |||||
| 02 | 01 : synchrone (accès à la mémoire synchrone) | ||||
| Par défaut : 00 | 02 : asynchrone (accès à la mémoire asynchrone) | ||||
Paramétrer le temps de tous les événements (temps fixe de traitement des périphériques)
Activer le temps fixe de traitement des péripériques
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 218 | 15 | 0 : par défaut*1 : bits 0 à 7Par défaut : 0 | Paramétrer sur 1 pour activer le temps fixe de traitement des périhériques dans les bits 0 à 7.*Par défaut : 4% du temps de cycle | --- | Au début de l'opération(Ne peut pas être changépendantl'opération.) |
Temps fixe de traitement des périphériques
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Lorsque le paramètre est lu par l'UC | |
| Mot | Bit(s) | ||||
| 218 | 0 à 7 | 00 à FF : 0,0 à 25,5 ms (unités de 0,1 ms) Par défaut : 00 | Configurer le temps de traitement des péripériques. Ce paramètre est uniquement valide lorsque le bit 15 du mot 218 est configuré sur 1. | --- | Au début de l'opération (Ne peut pas être changé pendant l'opération.) |
7-1-2-10 Onglet de protection FINS (protection contre les écritures FINS via les réseaux) (UC série CJ ver. 2.0 uniquement)
Activation de la protection en écriture FINS (Utiliser la protection en écriture FINS)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Application du nouveau paramètre | |
| Mot | Bit(s) | ||||
| 448 | 15 | 0 : désactiver la protection en écriture FINS1 : activer la protection en écriture FINSPar défaut : 0 | Active ou désactive la protection en écriture sur l'UC à partir d'une commande FINS envoyées via un réseau (c'est-à-dire toutes les connexions sauf les connexions en série). | --- | A tout moment |
Nœuds exclus de la protection en écriture (Adresses de libération de protection)
| Adresse dans la console de programmation | Paramètres | Fonction | Drapeaux et mots correspondants | Application du nouveau paramètre | |
| Mot | Bit(s) | ||||
| Définir les nœuds et les réseaux pour lesquelles les opérations FINS seront autorisées. Le nombre total de nœuds définis pour être exclus de la protection en écriture est régle automatiquement. Il est possible de régler 32 nœuds maximum. Si ces paramètres ne sont pas régés (le nombre total de nœuds est 0), les opérations d'écriture seront interdites pour tous les nœuds à l'exception du nœud local. Remarque: Ce paramètre est valide uniquement quand la protection en écriture FINS est activée. | |||||
| 449 à 480 | 8 à 15 | 0 à 127 (00 à 7F hex) | Adresse de réseau de la source de la commande FINS | --- | A tout moment |
| 0 à 7 | 1 à 255 (01 à FE hex) Remarque: 255 (FF hex) peut être régé pour inclure tous les nœuds du réseau spécifique. | Adresse de nœud de la source de la commande FINS | --- | ||
| 448 | 0 à 7 | 0 à 32 (00 à 20 hex) | Nombre de nœuds exclus de la protection calculé automatiquement par CX-Programmer; ne pas régler.) | --- | |
7-1-2-11 Entrées intégrées
Les tableaux suivants présentent les paramètres de CX-Programmer. Ces sélections concernnent les UC possédant des fonctions d'E/S intégrées.
Remarque
Onglets CX-Programmer
CX-Programmer ver. 3.1 ou inférieure : paramètres d'E/S intégrées
CX-Programmer ver. 3.2 ou supérieure : entrée intégrée
Paramètres des opérations du compteur à grande vitesse 0
Activation/désactivation du compteur à grande vitesse 0
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire correspondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 50 | 12 à 15 | 0 hex : Ne pas utiliser le compteur.1 hex* :Utiliser le compteur (60 kHz).2 hex* :Utiliser le compteur (100 kHz). | 0 Hex | Spécifie si le compteur à grande vitesse 0 est utilisé ou non.Remarque Lorsque le compteur à grande vitesse 0 est activé (paramètre 1 ou 2), les paramètres des opérations d'entrée de IN8 et IN9 sont désactivés. Le paramètre des opérations d'entrée de IN3 est égale- ment désactivé si la méthode de réinitialisation est configurée sur signal en phase Z + réinitialisa- tion du logiciel. | --- | Lorsque l'alimentation est à l'état ON |
Mode de comptage du compteur à grande vitesse 0
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/bits de la zone auxiliaire correspondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 50 | 08 à 11 | 0 hex : Mode linéaire 1 hex : Mode comptage circulaire | 0 Hex | Spécifie le mode de comptage du compteur à grande vitesse 0. | --- | Au démarrage de l'opération |
Comptages circulaires max. du compteur à grande vitesse 0 (valeur maximale du compteur circulaire)
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/bits de la zone auxiliaire correspondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 51 | 00 à 15 | 00000000 à FFFFFFF hex (Voir remarque.) | 00000000 hex | Paramètre le comptage circulaire max. du compteur à grande vitesse 0. Lorsque le mode de comptage du compteur à grande vitesse 0 est configuré sur le mode comptage circulaire, le comptege est automatiquement réinitialisé à 0 lorsque la PV du compteur dépasse le comptage circulaire max. | A270 (Les 4 chiffres les plus à droite de la PV du compteur à grande vitesse 0) | Au démarrage de l'opération |
| 52 | 00 à 15 | A271 (Les 4 chiffres les plus à gauche de la PV du compteur à grande vitesse 0) | ||||
Méthode de réinitialisation du compteur à grande vitesse 0
| Adresse de con-figuration de la console de pro-grammation | Paramètres | Défaut | Fonction | Drapeaux/bits de la zone auxiliaire cor-respondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 50 | 04 à 07 | 0 hex : phase Z, réinitialisation Programme (arrêté la comparaison)1 hex : réinitialisationProgramme (arrêté la comparaison)2 hex : phase Z, réinitialisation Programme (continuer la comparaison)3 hex : réinitialisa-tion Programme (continuer la comparaison) | 0 Hex | Spécifie la méthode de réinitialisation du compteur à grande vitesse 0. | --- | Lorsque l'alien-mentation est à l'état ON |
Paramètre d'entrée d'impulsion du compteur à grande vitesse 0 (mode d'entrée d'impulsion)
| Adresse de con-figuration de la console de pro-grammation | Paramètres | Défaut | Fonction | Drapeaux/bits de la zone auxiliaire cor-respondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 50 | 00 à 03 | 0 hex : entrées à phase différentielle1 hex : impulsion + entrées de sens2 hex : entrées vers le haut/bas3 hex : entrée d'impulsion d'incré-mentation | 0 Hex | Spécifie la méthode d'entrée d'impulsion du compteur à grande vitesse 0. | --- | Lorsque l'alien-mentation est à l'état ON |
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est entré en décimales.
Paramètres des opérations du compteur à grande vitesse 1
Activation/désactivation du compteur à grande vitesse 1
| Adresse de con-figuration de la console de pro-grammation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire correspondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 53 | 12 à 15 | 0 hex : Ne pas uti-liser le compteur.1 hex* :Utiliser le comp-tein (60 kHz).2 hex* :Utiliser le comp-tein (100 kHz). | 0 Hex | Spécifie si le compteur à grande vitesse 1 est utilisé ou non.Remarque Lorsque le compteur à grande vitesse 1 est activé (paramètre 1 ou 2), les paramètres des opéra-tions d'entrée de IN6 et IN7 sont désactivés. Le paramètre des opérations d'entrée de IN2 est égale-ment désactivé si la méthode de réinitialisation est configurée sur signal en phase Z + réinitialisa-tion du logiciel. | --- | Lorsque l'alimen-tation est à l'état ON |
Mode de comptage du compteur à grande vitesse 1
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 53 | 08 à 11 | 0 hex : Mode linéaire 1 hex : Mode comptage circulaire | 0 Hex | Spécifie le mode de comptage du compteur à grande vitesse 1. | --- | Au démarrage de l'opération |
Comptages circulaires max. du compteur à grande vitesse 1 (valeur maximale du compteur circulaire)
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 54 | 00 à 15 | 00000000 à FFFFFFF hex (Voir remarque.) | 00000000 hex | Paramètre le comptage circulaire max. du compteur à grande vitesse 1. Lorsque le mode de comptage du compteur à grande vitesse 1 est configuré sur le mode comptage circulaire, le comptege est automatiquement réinitialisé à 0 lorsque la PV du compteur dépasse le comptage circulaire max. | A272 (Les 4 chiffres les plus à droite de la PV du compteur à grande vitesse 1) | Au démarrage de l'opération |
| 55 | 00 à 15 | A273 (Les 4 chiffres les plus à gauche de la PV du compteur à grande vitesse 1) | ||||
Méthode de réinitialisation du compteur à grande vitesse 1
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 53 | 04 à 07 | 0 hex : phase Z, réinitialisation Programme (arrêté la comparaison)1 hex : réinitialisation Programme (arrêté la comparaison)2 hex : phase Z, réinitialisation Programme (continuer la comparaison)3 hex : réinitialisation Programme (continuer la comparaison) | 0 Hex | Spécifie la méthode de réinitialisation du compteur à grande vitesse 1. | --- | Lorsque l'alimentation est à l'état ON |
Paramètre d'entrée d'impulsion du compteur à grande vitesse 1 (mode d'entrée d'impulsion)
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 53 | 00 à 03 | 0 hex : entrées à phase différentielle1 hex : impulsion + entrées de sens2 hex : entrées vers le haut/bas3 hex : entrée d'impulsion d'incrémentation | 0 Hex | Spécifie la méthode d'entrée d'impulsion du compteur à grande vitesse 1. | --- | Lorsque l'alimentation est à l'état ON |
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est entré en décimales.
Paramètres des opérations d'entrée des entrées intégrées IN0 à IN3
Paramètres des opérations d'entrée de IN0
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 60 | 00 à 03 | 0 hex : normal (entrée universelle)1 hex : interruption (entrée d'interruption)(Voir remarque.)2 hex : rapide (entrée à réponse rapide) | 0 Hex | Spécifie le type d'entrée reçu au niveau de l'entrée intégrée INO. | --- | Lorsque l'alimentation est à l'état ON |
Remarque : Lorsque INO est paramétrée en tant qu'entrée d'interruption (1 hex), utiliser l'instruction MSKS(690) pour sélectionner le mode direct ou le mode compteur.
Paramètres des opérations d'entrée de IN1
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 60 | 04 à 07 | 0 hex : normal (entrée universelle)1 hex : interruption (entrée d'interruption)(Voir remarque.)2 hex : rapide (entrée à réponse rapide) | 0 Hex | Spécifie le type d'entrée reçu au niveau de l'entrée intégrée IN1. | --- | Lorsque l'alimentation est à l'état ON |
Remarque : Lorsque IN1 est paramétrée en tant qu'entrée d'interruption (1 hex), utiliser l'instruction MSKS(690) pour sélectionner le mode direct ou le mode compteur.
Paramètres des opérations d'entrée de IN2
| Adresse de con-figuration de la console de pro-grammation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corresp-pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 60 | 08 à 11 | 0 hex : normal (entree universelle)1 hex : interruption (entree d'interruption)(Voir remarque.)2 hex : rapide (entree à réponse rapide) | 0 Hex | Spécificie le type d'entrée reçu au niveau de l'entrée intégrée IN2.Remarque Le paramètre des opéra-tions d'entrée de IN2 est désactivé lorsque le compteur à grande vitesse 1 est utilisé et que la méthode de réinitialisa-tion est configurée sur signal en phase Z + réini-tialisation du logiciel. | --- | Lorsque l'alimentation est à l'état ON |
Remarque : Lorsque IN2 est paramétrée en tant qu'entrée d'interruption (1 hex), utiliser l'instruction MSKS(690) pour sélectionner le mode direct ou le mode compteur.
Paramètres des opérations d'entrée de IN3
| Adresse de con-figuration de la console de pro-grammation | Paramètres | Défaut | Fonction | Drapeaux/bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 60 | 12 à 15 | 0 hex : normal (entree universelle) 1 hex : interruption (entree d'interruption) (Voir remarque.) 2 hex : rapide (entree à réponse rapide) | 0 Hex | Spécifie le type d'entrée reçu au niveau de l'entrée intégrée IN3 Remarque Le paramètre des opéra-tions d'entrée de IN3 est désactivé lorsque le compteur à grande vitesse 0 est utilisé et que la méthode de réinitialisa-tion est configurée sur signal en phase Z + réini-tialisation du logiciel. | --- | Lorsque l'alimentation est à l'état ON |
Remarque : Lorsque IN3 est paramétrée en tant qu'entrée d'interruption (1 hex), utiliser l'instruction MSKS(690) pour sélectionner le mode direct ou le mode compteur.
Paramètre de constante de temps des entrées pour les entrées universelles
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire correspondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 61 | 00 à 07 | 00 hex : Par défaut (8 ms)10 hex : 0 ms (sans filtre)11 hex : 0,5 ms12 hex : 1 ms13 hex : 2 ms14 hex : 4 ms15 hex : 8 ms16 hex : 16 ms17 hex : 32 ms | 0 Hex | Spécifie la constante de temps des entrées universelles INO à IN9.Remarque Ce paramètre est sans effet sur des entrées configurées en tant qu'entrées d'interruption, entrées à réponse rapide ou compteurs grande vitesse. | --- | Au démarrage de l'opération |
7-1-2-12 Fonction de recherche d'origine
Les tableaux suivants doivent les paramètres pour la fonction de recherche d'origine dans CX-Programmer. Ces paramètres 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 Définition des paramètres des opérations de recherche de l'origine de l'onglet Définition de l'origine
CX-Programmer ver. 3.2 ou supérieure : Sortie d'impulsion 0
Paramètres de sortie d'impulsion 0
Paramètres des opérations de l'origine d'utilisation de la sortie d'impulsion 0 (activation/désactivation de la fonction de recherche de l'origine)
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone aux- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 256 | 00 à 03 | 0 hex : désactivé1 hex* : Activée | 0 Hex | Spécifie si la fonction de recherche de l'origine est utilisée pour la sortie d'impulsion 0.Remarque Les entrées d'interruption 0 et 1 et la sortie MLI(891) 0 ne peuvent pas être utilisées lorsque la fonction de recherche de l'origine est activée (paramètre 1) pour la sortie d'impulsion 0. Les compteurs à grande vitesse 0 et 1 peuvent être utilisés. | --- | Lorsque l'alimentation est à l'état ON |
Opération de signal d'entrée de limitation pour sortie d'impulsion 0 (UC CJ1M ver. 2.0 uniquement)
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 256 | 04 à 07 | 0 hex : recherche uniquement 1 hex : toujours | 0 Hex | Spécifie s'il faut utiliser ou non les signaux d'entrée de limitation CW/ CCW (dans A54008, A54009, A54108 et A54109) uniquement pour les recherches d'origine ou pour toutes les fonctions de sortie d'impulsion. | --- | Lorsque l'alimentation est à l'état ON |
Courbe de vitesse Sortie d'impulsion 0 (UC CJ1M ver. 2.0 uniquement)
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 256 | 12 à 15 | 0 hex : trapèze (linéaire)1 hex : en S | 0 Hex | Spécifie s'il faut utiliser des taux d'accélération/décélération en S ou linéaires pour les sorties d'impulsions avec accélération/décélération. | --- | Lorsque l'alimentation est à l'état ON |
Paramètre du sens de la recherche de l'origine de la sortie d'impulsion 0
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire correspondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 257 | 12 à 15 | 0 hex : sens horsaire | 0 Hex | Spécifie le sens de la recherche de l'origine de la sortie d'impulsion 0. | --- | Au démarrage de l'opération |
| 1 hex : sens anti-horaire | ||||||
Méthode de détection de l'origine de la sortie d'impulsion 0
| Adresse de con-figuration de la console de pro-grammation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corresp-pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 257 | 08 à 11 | 0 hex : méthode 0 (méthode de dé-tection de l'origi-ne 0)1 hex : méthode 1 (méthode de dé-tection de l'origi-ne 1)2 hex : méthode 2 (méthode de dé-tection de l'origi-ne 2) | 0 Hex | Spécifie la méthode de détention de l'origine de la sortie d'impulsion 0. | --- | Au démarriage de l'opération |
Paramètres des opérations de recherche de l'origine de la sortie d'impulsion 0
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 257 | 04 à 07 | 0 hex : inverse 1 (mode inverse 1)1 hex : inverse 2 (mode inverse 2) | 0 Hex | Spécifie l'opération de recherche de l'origine de la sortie d'impulsion 0. | --- | Au démarriage de l'opération |
Mode d'opérations de recherche de l'origine de la sortie d'impulsion 0
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 257 | 00 à 03 | 0 hex : mode 01 hex : mode 12 hex : mode 2 | 0 Hex | Spécifie le mode de recherche de l'origine de la sortie d'impulsion 0. | --- | Au démarriage de l'opération |
Paramètres d'origine non définis Sortie d'impulsion 0 (UC CJ1M ver. 2.0 uniquement)
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 268 | 12 à 15 | 0 hex : Conservé 1 hex : non définì | 0 Hex | Spécifie s'il fautmaintiner le paramètre d'origine quand le signal d'entrée de limitation CW/CCW est entré pendant l'exécution d'une recherche d'origine ou d'une fonction de sortie d'impulsion. | --- | Au démarrage de l'opération |
Type de signal d'entrée de l'origine de la sortie d'impulsion 0
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 268 | 08 à 11 | 0 hex : NC1 hex : NO | 0 Hex | Spécifie si le signal d'entrée de l'origine de la sortie d'impulsion 0 est normalement fermé ou ouvert. | --- | Au démarriage de l'opération |
Type de signal d'entrée de proximité de l'origine de la sortie d'impulsion 0
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire correspondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 268 | 04 à 07 | 0 hex : NC1 hex : NO | 0 Hex | Spécifie si le signal d'entrée de proxi- mité de l'origine de la sortie d'impulsion 0 est normalément fermé ou ouvert. | --- | Au démarrage de l'opération |
Type de signal d'entrée de la limite de la sortie d'impulsion 0
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone aux- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 268 | 00 à 03 | 0 hex : NC1 hex : NO | 0 Hex | Spécifie si le signal d'entrée de la limite de la sortie d'impulsion 0 est normalement fermé ou ouvert. | --- | Au démarrage de l'opération |
Vitesse initiale de la recherche/du retour à l'origine de la sortie d'impulsion 0
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 258 | 00 à 15 | 00000000 à 000186A0 hex (Voir remarque.) | 00000000 hex | Spécifie la vitesse de départ (0 à 100 000 pps) des opérations de recherche de l'origine et de return à l'origine de la sortie d'impulsion 0. | --- | Au démarriage de l'opération |
| 259 | 00 à 15 | |||||
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est en décimales.
Vitesse élevée de la recherche de l'origine de la sortie d'impulsion 0
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone aux- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 260 | 00 à 15 | 00000001 à 000186A0 hex (Voir remarque.) | 00000000 hex | Spécifie le paramètre grande vitesse (1 à 100 000 pps) de l'opération de recherche de l'origine de la sortie d'impulsion 0. | --- | Au démarrage de l'opération |
| 261 | 00 à 15 | |||||
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est entré en décimales.
Vitesse de proximité de la recherche de l'origine de la sortie d'impulsion 0
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 262 | 00 à 15 | 00000001 à 000186A0 hex (Voir remarque.) | 00000000 hex. | Spécifie le paramètre de vitesse de proximité (1 à 100 000 pps) de l'opération de recherche de l'origine de la sortie d'impulsion 0. | Au démarrage de l'opération | |
| 263 | 00 à 15 | |||||
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est en décimales.
Valeur de compensation de la recherche de la sortie d'impulsion 0 (compensation de l'origine)
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 264 | 00 à 15 | 80000000 à 7FFFFFF hex (Voir remarque.) | --- | Définit la compensation d'origine pour la sortie d'impulsion 0 (-2 147 483 648 à 2 147 483 647). | --- | Au démarrage de l'opération |
| 265 | 00 à 15 | |||||
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est en décimales.
Taux d'accélération de la recherche de l'origine de la sortie d'impulsion 0
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 266 | 00 à 15 | UC pré-ver. 2.0 : 0001 à 07D0 hex UC ver. 2.0 : 0001 à FFFF Hex (voir remarque) | --- | Définit la vitesse d'accélération de recherche d'origine pour la sortie d'impulsion 0. UC pré-ver. 2.0 : 1 à 2 000 impulsions/4 ms UC ver. 2.0 : 1 à 65 535 impulsions/4 ms | --- | Au démarrage de l'opération |
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est en décimales.
Taux de décélération de la recherche de l'origine de la sortie d'impulsion 0
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 267 | 00 à 15 | UC pré-ver. 2.0 : 0001 à 07D0 hex UC ver. 2.0 : 0001 à FFFF Hex (voir remarque) | --- | Définit la vitesse de décélération de recherche d'origine pour la sortie d'impulsion 0. UC pré-ver. 2.0 : 1 à 2 000 impulsions/4 ms UC ver. 2.0 : 1 à 65 535 impulsions/4 ms | --- | Au démarrage de l'opération |
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est en décimales.
Temps de contrôle du positionnement de la sortie d'impulsion 0
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 269 | 00 à 15 | 0000 à 270F hex (Voir remarque.) | 0000 hex | Spécifie le temps de contrôle du positionnement (0 à 9 999 ms) de la sortie d'impulsion 0. | --- | Au démarrage de l'opération |
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est entré en décimales.
Paramètres de sortie d'impulsions 1
Remarque Onglets CX-Programmer
CX-Programmer ver. 3.1 ou inférieure : Champ Définition des paramètres des opérations de recherche de l'origine de l'onglet Définition de l'origine 2
CX-Programmer ver. 3.2 ou supérieure : Sortie d'impulsion 1
Paramètres des opérations de l'origine d'utilisation de la sortie d'impulsion 1 (activation/désactivation de la fonction de recherche de l'origine)
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 274 | 00 à 03 | 0 hex : désactivé 1 hex* : Activée | 0 Hex | Spécifie si la fonction de recherche de l'origine est utilisé pour la sortie d'impulsion 1.Remarque Les entrées d'interruption 2 et 3 et la sortie MLI(891) 1 ne peuvent pas être utilisées lorsque la fonction de recherche de l'origine est activée (paramètre 1) pour la sortie d'impulsion 1.Les compteurs à grande vitesse 0 et 1 peuvent être utilisés. | --- | Lorsque l'alimentation est à l'état ON |
Opération de signal d'entrée de limitation pour sortie d'impulsions 1 (UC CJ1M ver. 2.0 uniquement)
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 274 | 04 à 07 | 0 hex : Recherche uniquement 1 hex : Toujours | 0 Hex | Spécifie s'il faut utiliser ou non les signaux d'entrée de limitation CW/CCW (dans A54008, A54009, A54108 et A54109) uniquement pour les recherches d'origine ou pour toutes les fonctions de sortie d'impulsions. | --- | Lorsque l'alimentation est à l'état ON |
Courbe de vitesse Sortie d'impulsions 1 (UC CJ1M ver. 2.0 uniquement)
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone aux- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 274 | 12 à 15 | 0 hex : Trapèze (linéaire)1 hex : en S | 0 Hex | Spécifie s'il faut utiliser des taux d'accélération/décélération en S ou linéaires pour les sorties d'impulsions avec accélération/décélération. | --- | Lorsque l'alimentation est à l'état ON |
Paramètre du sens de la recherche de l'origine de la sortie d'impulsion 1
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire correspondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 275 | 12 à 15 | 0 hex : sens horsaire1 hex : sens anti-horaire | 0 Hex | Spécifie le sens de la recherche de l'origine de la sortie d'impulsion 1. | --- | Au démarrage de l'opération |
Méthode de détermination de l'origine de la sortie d'impulsion 1
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 275 | 08 à 11 | 0 hex : méthode 0 (méthode de détéction de l'origine 0)1 hex : méthode 1 (méthode de détéction de l'origine 1)2 hex : méthode 2 (méthode de détéction de l'origine 2) | 0 Hex | Spécifie la méthode de détéction de l'origine de la sortie d'impulsion 1. | --- | Au démarrage de l'opération |
Paramètres des opérations de recherche de l'origine de la sortie d'impulsion 1
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 275 | 04 à 07 | 0 hex : inverse 1 (mode inverse 1) 1 hex : inverse 2 (mode inverse 2) | 0 Hex | Spécifie l'opération de recherche de l'origine de la sortie d'impulsion 1. | --- | Au démarrage de l'opération |
Mode d'opérations de recherche de l'origine de la sortie d'impulsion 1
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 275 | 00 à 03 | 0 hex : mode 01 hex : mode 12 hex : mode 2 | 0 Hex | Spécifie le mode de recherche de l'origine de la sortie d'impulsion 1. | --- | Au démarriage de l'opération |
Paramètres d'origine non définis Sortie d'impulsions 1 (UC CJ1M ver. 2.0 uniquement)
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 286 | 12 à 15 | 0 hex : Conservé 1 hex : non définî | 0 Hex | Spécifie s'il fautmaintir le paramètre d'origine quand le signal d'entrée de limitation CW/CCW est entré pendant l'exécution d'une recherche d'origine ou d'une fonction de sortie d'impulsions. | --- | Au démarriage de l'opération |
Type de signal d'entrée de l'origine de la sortie d'impulsion 1
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 286 | 08 à 11 | 0 hex : NC1 hex : NO | 0 Hex | Spécifie si le signal d'entrée de l'origine de la sortie d'impulsion 1 est normalement fermé ou ouvert. | --- | Au démarage de l'opération |
Type de signal d'entrée de proximité de l'origine de la sortie d'impulsion 1
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire correspondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 286 | 04 à 07 | 0 hex : NC1 hex : NO | 0 Hex | Spécifie si le signal d'entrée deproximé de l'origine de la sortied'impulsion 1 est normalement fermé ou ouvert. | --- | Au démarrage de l'opération |
Type de signal d'entrée de la limite de la sortie d'impulsion 1
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone aux- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 286 | 00 à 03 | 0 hex : NC1 hex : NO | 0 Hex | Spécifie si le signal d'entrée de la limite de la sortie d'impulsion 1 est normalement fermé ou ouvert. | --- | Au démarrage de l'opération |
Vitesse initiale de la recherche/du retour à l'origine de la sortie d'impulsion 1
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 276 | 00 à 15 | 00000000 à 000186A0 hex (Voir remarque.) | 00000000 hex | Spécifie la vitesse de départ (0 à 100 000 pps) des opérations de recherche de l'origine et de return à l'origine de la sortie d'impulsion 1. | --- | Au démarrage de l'opération |
| 277 | 00 à 15 | |||||
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est entré en décimales.
Vitesse élevée de la recherche de l'origine de la sortie d'impulsion 1
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 278 | 00 à 15 | 00000001 à 000186A0 hex (Voir remarque.) | 000000 01Hex | Spécifie le paramètre grande vitesse (1 à 100 000 pps) de l'opération de recherche de l'origine de la sortie d'impulsion 1. | --- | Au démarrage de l'opération |
| 279 | 00 à 15 | |||||
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est entré en décimales.
Vitesse de proximité de la recherche de l'origine de la sortie d'impulsion 1
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 280 | 00 à 15 | 00000001 à 000186A0 hex (Voir remarque.) | 000000 00 hex | Spécifie le paramètre de vitesse de proximité (1 à 100 000 pps) de l'opération de recherche de l'origine de la sortie d'impulsion 1. | --- | Au démarrage de l'opération |
| 281 | 00 à 15 | |||||
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est entré en décimales.
Valeur de compensation 1 de la recherche de la sortie d'impulsion 1 (compensation de l'origine)
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone aux- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 282 | 00 à 15 | 80000000 à 7FFFFFF hex (Voir remarque.) | --- | Paramètre la compensation de l'origine de la sortie d'impulsion 1 (-2 147 483 648 à 2 147 483 647). | --- | Au démarrage de l'opération |
| 283 | 00 à 15 | |||||
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est entré en décimales.
Taux d'accélération de la recherche de l'origine de la sortie d'impulsion 1
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire correspondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 284 | 00 à 15 | UC pré-ver. 2.0 : 0001 à 07D0 hex UC ver. 2.0 : 0001 à FFFF Hex (voir remarque) | --- | Définit la vitesse d'accélération de recherche d'origine pour la sortie d'impulsion 0. UC pré-ver. 2.0 : 1 à 2 000 impulsions/4 ms UC ver. 2.0 : 1 à 65 535 impulsions/4 ms | --- | Au démarrage de l'opération |
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est entré en décimales.
Taux de décélération de la recherche de l'origine de la sortie d'impulsion 1
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire correspondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 285 | 00 à 15 | UC pré-ver. 2.0 : 0001 à 07D0 hex UC ver. 2.0 : 0001 à FFFF Hex (voir remarque) | --- | Définit la vitesse de décélération de recherche d'origine pour la sortie d'impulsion 0. UC pré-ver. 2.0 : 1 à 2 000 impulsions/4 ms UC ver. 2.0 : 1 à 65 535 impulsions/4 ms | --- | Au démarrage de l'opération |
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est entré en décimales.
Temps de contrôle du positionnement de la sortie d'impulsion 1
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 287 | 00 à 15 | 0000 à 270F hex (Voir remarque.) | 0000 hex | Spécifie le temps de contrôle du positionnement (0 à 9 999 ms) de la sortie d'impulsion 1. | --- | Au démarrage de l'opération |
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est entré en décimales.
7-1-2-13 Fonction de retour à l'origine
Les tableaux suivants seront les paramètres pour la fonction d'origine dans CX-Programmer. Ces paramètres 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 Définition des paramètres des opérations de recherche de l'origine de l'onglet Définition de l'origine 1
CX-Programmer ver. 3.2 ou supérieure : Sortie d'impulsion 0
Paramètres de sortie d'impulsions 0
Vitesse (vitesse cible du retour à l'origine de la sortie d'impulsion 0)
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 270 | 00 à 15 | 00000001 à 000186A0 hex (Voir remarque.) | 00000000 hex | Spécifie la vitesse cible (1 à 100 000 pps) de l'opération de return à l'origine de la sortie d'impulsion 0. | --- | Au démarrage de l'opération |
| 271 | 00 à 15 | |||||
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est entré en décimales.
Taux d'accélération (taux d'accélération du retour à l'origine de la sortie d'impulsion 0)
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi-liaire correspondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 272 | 00 à 15 | UC pré-ver. 2.0 : 0001 à 07D0 hex UC ver. 2.0 : 0001 à FFFF Hex (voir remarque) | 0000 hex | Définit la vitesse d'accélération de recherche d'origine pour la sortie d'impulsion 0. UC pré-ver. 2.0 : 1 à 2 000 impulsions/4 ms UC ver. 2.0 : 1 à 65 535 impulsions/4 ms | --- | Au démarrage de l'opération |
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est en décimales.
Taux de décélération (taux de décélération du return à l'origine de la sortie d'impulsion 0)
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 273 | 00 à 15 | UC pré-ver. 2.0 : 0001 à 07D0 hex UC ver. 2.0 : 0001 à FFFF Hex (voir remarque) | 0000 hex | Définit la vitesse de décélération de recherche d'origine pour la sortie d'impulsion 0. UC pré-ver. 2.0 : 1 à 2 000 impulsions/4 ms UC ver. 2.0 : 1 à 65 535 impulsions/4 ms | --- | Au démarrage de l'opération |
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est en décimales.
Remarque onglets cx-programmer
CX-Programmer ver. 3.1 ou inférieure : Champ Définition des paramètres des opérations de recherche de l'origine de l'onglet Définition de l'origine 2
CX-Programmer ver. 3.2 ou supérieure : Sortie d'impulsion 1
Vitesse (vitesse cible du retour à l'origine de la sortie d'impulsion 1)
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire corres- pondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 288 | 00 à 15 | 00000001 à 000186A0 hex (Voir remarque.) | 00000000 hex | Spécifie la vitesse cible (1 à 100 000 pps) de l'opération de return à l'origine de la sortie d'impulsion 1. | --- | Au démarriage de l'opération |
| 289 | 00 à 15 | |||||
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est en décimales.
Taux d'accélération (taux d'accélération du retour à l'origine de la sortie d'impulsion 1)
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire correspondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 290 | 00 à 15 | UC pré-ver. 2.0 : 0001 à 07D0 hex UC ver. 2.0 : 0001 à FFFF Hex (voir remarque) | 0000 hex | Définit la vitesse d'accélération de recherche d'origine pour la sortie d'impulsion 0. UC pré-ver. 2.0 : 1 à 2 000 impulsions/4 ms UC ver. 2.0 : 1 à 65 535 impulsions/4 ms | --- | Au démarrage de l'opération |
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est entré en décimales.
Décélération (taux de décélération du return à l'origine de la sortie d'impulsion 1)
| Adresse de configuration de la console de programmation | Paramètres | Défaut | Fonction | Drapeaux/ bits de la zone auxi- liaire correspondants | Moment où le paramètre est lu par l'UC | |
| Mot | Bits | |||||
| 291 | 00 à 15 | UC pré-ver. 2.0 : 0001 à 07D0 hex UC ver. 2.0 : 0001 à FFFF Hex (voir remarque) | 0000 hex | Définit la vitesse de décélération de recherche d'origine pour la sortie d'impulsion 0. UC pré-ver. 2.0 : 1 à 2 000 impulsions/4 ms UC ver. 2.0 : 1 à 65 535 impulsions/4 ms | --- | Au démarrage de l'opération |
Remarque : Lorsque le CX-Programmer est utilisé pour effectuer la configuration, le paramètre est entré en décimales.
7-2 Explication des paramètres de configuration API
Temps de réponse des entrées des cartes E/S standard
Le temps de réponse des entrées peut être configuré par rack et par numéro d'emplacement pour les cartes E/S standard. L'augmentation de cette valeur réduit les effets de vibration et des parasites. La diminution de cette valeur permet de recevoir des impulsions d'entrée plus petites (mais ne pas configurer le temps de réponse ON ou le temps de réponse OFF sur une valeur inférieure au temps de cycle).
Temps de réponse d'entrée Temps de réponse d'entrée
Le paramètre par défaut du temps de réponse des entrées est de 8 ms et la plage de configuration est comprise entre 0 et 32 ms. Lorsque le temps de réponse des entrées est configuré sur 0 ms, le seul début est celui des éléments internes de la carte. Pour plus d'informations sur les éléments
Etat du bit de maintien IOM au démarrage
internes de la carte, voir la section Annexe A Caractéristiques techniques des cartes E/S standard et des cartes E/S haute densité et vérifier le temps de réponse des entrées de la carte utilisée.
Les paramètres du temps de réponse des entrées sont transférés aux cartes E/S standard lorsqu'l'API est mis sous tension.
Lorsque les paramètres de la carte sont modifiés, ils sont sauvegardés dans A220 à A259 (temps de réponse réels des entrées pour les cartes E/S standard). Lorsque les paramètres de la Configuration API sont modifiés alors que l'API est en mode PROGRAM, ces paramètres diffèrent des paramètres réels des cartes. Dans ce cas, les valeurs dans A220 à A259 peuvent être contrôlées pour voir les temps de réponse des entrées configurés dans les cartes.
Le bit de maintain IOM (A50012) peut passer à ON de manière à conserver toutes les données dans la mémoire E/S lorsque le mode de fonctionnement de l'UC passe de PROGRAM à RUN/MONITOR. Lorsque l'API est mise sous tension, le bit de maintain IOM lui-même est effacé (OFF) à moins qu'il ne soit protégé par ce paramètre de la Configuration API.
Si le bit de maintien IOM au démarrage est paramétré sur ON, l'état du bit de maintien IOM sera protégé au moment de la mise sous tension de l'API. Si ce paramètre est sur ON et que le bit de maintien est également sur ON, toutes les données de la mémoire E/S sont conservées lorsque l'API est sous tension.
Remarque
Si la batterie de sauvegarde fait défaut ou si elle est déconnectée, le bit de maintien IOM est effacé, qu'il soit paramétré sur ON ou sur OFF.

ON (1): Bit de maintien IOM protégé au démarrage
Bit de maintien de l'état forcé au démarrage
Le bit de maintien de l'état forcé (A50013) peut passer à ON pour conserver l'état forcé de tous les bits dont la configuration ou la réinitialisation a été forcée lorsque le mode de fonctionnement de l'UC passe de PROGRAM à RUN/MONITOR. Lorsque l'API est mis sous tension, le bit de maintien de l'état forcé est effacé (OFF) à moins qu'il ne soit protégé par ce paramètre de la Configuration API.
Si le bit de Maintien de l'état force au démarrage est configuré sur ON, l'état du bit de Maintien de l'état force est protégé lorsque l'API est mise sous tension. Si
le paramètre est sur ON et que le bit de maintien de l'état force est également sur ON, tous les bits qui ont subi une configuration ou une réinitialisation forcée conservent leur état forced lorsque l'API est mis sous tension.
Remarque
Si la batterie de sauvegarde fait défaut ou si elle est déconnectée, le bit de maintien de l'état force est effacé et ce, qu'il soit paramétré sur ON ou sur OFF.
OFF (0): Bit de maintien de l'état force effacé au démarrage
ON (1): Bit de maintien de l'état force protégé au démarrage
Remarque
Ce paramètre détermine si le mode de démarrage est le mode configuré sur le commutateur de mode de la console de programmation ou le mode configuré dans la Configuration API.
Si ce paramètre spécifie le mode configuré sur le commutateur de mode (0) de la console de programmation, alors qu'une console de programmation n'est pas connectée, l'UC passe automatiquement en mode RUN au démarrage. (Contrairement au fonctionnement par défaut des UC série CS.)
PRCN : Commutateur de mode de la console de programmation
Autres : Paramètre du mode de démarrage de la configuration de l'API
DétectioN de batterie faible
Ce paramètre détermine si les erreurs dues à la batterie de l'UC sont détectées. Paramétrer la Configuration API de manière à ce que les erreurs de batterie ne soient pas détectées en cas de fonctionnement sans batterie. Consulter le Manuel de Programmation séries CS/CJ pour plus de détails.
Si ce paramètre est configuré pour détecter les erreurs (0) et qu'une erreur de batterie est détectée, le drapeau d'erreur de batterie (A40204) passe à ON.
Remarque
- Le contenu des zones DM, EM et HR de l'UC ne sont pas sauvegardés dans la mémoire flash ; ils sont uniquement sauvegardés par une batterie. Si la tension de la batterie diminue, ces données risquent d'être perdues. Utiliser des contre-mesures dans le programme en utilisant le drapeau d'erreur de batterie (A40204) pour réinitialiser les données ou pour prendre des mesures si la tension de la batterie diminue.
- Une erreur de batterie est détectée lorsque la batterie est déconnectée ou que sa tension chute en dessous du minimum autorisé.

Détection d'une erreur de tâche d'interruption
Si ce paramètre est configuré pour détecter des erreurs (0), une erreur de tâche d'interruption est détectée dans les cas suivants :
- L'instruction IORF(097) est exécutée dans une tâche d'interruption pour rafraîchir les E/S des cartes E/S spéciales alors que les E/S de cette carte sont rafraîchies lors de la mise à jour cyclique.
Paramètres de la mémoire de fichier EM (UC CJ1 et cj1-h uniquement)
Ces paramètres sont utilisés pour convertir une partie de la zone EM en mémoire de fichier.
Console de programmation
La banque EM spécifiée et toutes les banques suivantes sont configurées à part en tant que mémoire de fichier. La modification de ces paramètres à l'aide de la console de programmation ne permet pas de formater les banques EM spécifiées. Ces banques doivent être formatées avec un périphérique de programmation après la modification de ces paramètres de la Configuration API. Pour formater les banques EM avec une console de programmation, se reporter au chapitre 7-2 Formatage de la carte mémoire dans le Manuel de fonctionnement de la console de programmation (W341-E1-1).
CX-Programmer
Avec le CX-Programmer, la mémoire de fichiers est formatée au moment de la conversion de la mémoire de fichier et le nombre de banques à convertir est spécifique lors du transfert de la Configuration API. (Les banques EM ne peuvent pas être formatées en tant que mémoire de fichiers, sauf si elles ont été spécifiées comme telles dans la Configuration API.)
Une fois que la partie de la zone EM a été formatée pour être utilisée comme mémoire de fichier, elle peut être reconvertie à nouveau en zone EM normale en reconfigurant l'ancienne valeur des paramètres de la Configuration API et en « déformatant » les banques EM à l'aide d'un périphérique de programmation.
Remarque
- La banque réelle de la mémoire de fichier de démarrage est sauvegardée en A344 (banque de démarrage de la mémoire de fichier EM). Lorsque les paramètres de la Configuration API ont été modifiés mais que la zone EM n'a pas été formatée, les paramètres de la Configuration API diffèrent de ceux de la mémoire de fichier dans la zone EM. Dans ce cas, les valeurs
en A344 peuvent être vérifiées pour voir la configuration réelle de la mémoire de fichier.
- La zone EM ne peut pas être formatée si la banque EM actuelle est l'une des banques qui est convertie en mémoire de fichier.
L'exemple suivant illustre la conversion de la banque EM 2 en mémoire de fichier.

Paramètres du port périphérique
Ces paramètres sont uniquement effectifs lorsque la broche 4 de l'interrupteur DIP sur le devant de l'UC est sur ON.
Les paramètres par défaut du port périphérique sont : mode Host Link, 1 bit de démarriage, 7 bits de données, parité paire, 2 bits d'arrêt et une vitesse de 9600 bps. Configurer les paramètres du port périphérique dans la Configuration API lorsque vous devez modifier ces paramètres.
Remarque
Lorsque la broche 4 de l'interrupteur DIP située sur l'avant de l'UC est sur OFF, l'UC détecte automatiquement les paramètres de communication d'un périphérique de programmation connecté (y compris les consoles de programmation). Ces paramètres détectés automatiquement ne sont pas sauvegardés dans la Configuration API.

Paramètres de communication du port périhérique lorsque la broche 4 de l'interrupteur DIN est paramétrée sur ON :
Paramètres par défaut : Mode Host Link, 1 bit de départ, 7 bits de données, parité paire, 2 bits d'arrêt et vitesse de 9 600 bps.
Paramètres définis par l'utilisateur : Configurez le mode de communication (Host Link, NT Link, ou bus périphérique) et les autres paramètres tels que la vitesse.
Paramètres du port RS-232c
Ces paramètres sont uniquement d'application lorsque la broche 5 de l'interrupteur DIP sur l'avant de l'UC est sur OFF.
Les paramètres par défaut du port RS-232C sont : mode Host Link, 1 bit de démarriage, 7 bits de données, parité paire, 2 bits d'arrêt et une vitesse de 9 600 bps. Configurer les paramètres du port RS-232C dans la Configuration API lorsque vous pouze modifier ces paramètres. Spécifier le format de trame lorsque le mode sans protocole est sélectionné.
Les paramètres du port RS-232C peuvent également être modifiés avec l'instruction STUP(237). Le drapeau de modification des paramètres du port RS-232C (A61902) passe à ON lorsque l'instruction STUP(237) est exécutée et passe à OFF lorsque les paramètres du port RS-232C ont été modifiés.
Remarque
Lorsque la broche 5 de l'interrupteur DIP située sur l'avant de l'UC est sur ON, l'UC détecte automatiquement les paramètres de communication d'un périphérique de programmation (y compris les consoles de programmation) connecté au port RS-232C. Ces paramètres détectés automatiquement ne sont pas sauvegardés dans la Configuration API.

Paramètres de communication du port RS-232C lorsque la broche 5 de l'interrupteur DIP est paramétrée sur OFF :
Paramètres par défaut : Mode Host Link, 1 bit de départ, 7 bits de données, parité paire, 2 bits d'arrêt et vitesse de 9 600 bps.
Paramètres définis par l'utilisateur : Configurez le mode de communication (Host Link, NT Link, ou bus périphérique) et les autres paramètres tels que la vitesse.
*Voir les remarques 1 et 2 pour plus de détails sur le mode sans protocole.
Remarque
- Un décalage de transmission sans protocole (adresse 162) peut être configuré en mode sans protocole. Le fonctionnement de ce décalage est illustré dans le schéma suivant :
Délai sans protocole
- Le tableau suivant présente les formats de messages qui peuvent être configurés pour les transmissions et les réceptions en mode sans protocole. Le format est fonction des paramètres du code de démarrage (ST) et du code de fin (ED). (Il est possible de recevoir de 1 à 256 octets en mode sans protocole.)
| Paramètre du code de démarrage | Paramètre du code de fin | ||
| Aucun | Oui | CR+LF | |
| Aucun | DATA | DATA+ED | DATA+CR+LF |
| Oui | ST+DATA | ST+DATA+ED | ST+DATA+CR+LF |
Unités de temps des interruptions programmées
Ce paramètre détermine les unités de temps des paramètres des intervalles des interruptions programmées. Paramétrer l'intervalle des interruptions programmées depuis le programme à l'aide de l'instruction MSKS(690).
Remarque
Ce paramètre ne peut pas être modifié lorsque l'UC est en mode RUN ou MONITOR.

Traitement des erreurs d'instruction
Ce paramètre détermine si les erreurs d'exécution des instructions sont traitées en tant qu'erreurs non fatales (0) ou fatales (1). Une erreur de programme est générée en tant qu'erreur d'instruction si l'un des drapeaux suivants est sur ON.
| Drapeau d'erreur d'instruction | Adresse | Cause |
| Drapeau d'erreur de traitement des instructions | A29508 | Le drapeau ER est passé à ON. |
| Drapeau d'erreur BCD des données DM/EM indirectes | A29509 | Le contenu d'un mot DM/EM ne consistait pas en des données BCD alors que des données BCD étaient nécessaires pour l'adressage indirect. |
| Drapeau d'erreur d'accès illégal | A29510 | Tentative d'accès à une partie de la mémoire qui est en dehors des limites du programme. |
Si ce paramètre est OFF (0), l'API continue de fonctionner après l'une de ces erreurs.
Si ce paramètre est ON (1), l'API arrêté de fonctionner après l'une de ces erreurs.
Temps de cycle minimum
Paramétrer le temps de cycle minimum sur une valeur autre que zéro pour supprimer les incohérences au niveau des réponses E/S. Ce paramètre n'est d'application que lorsque le temps de cycle réel est inférieur au temps de cycle minimum. Si le temps de cycle réel est supérieur au temps de cycle minimum, le temps de cycle réel reste inchangé.
Remarque
Le paramètre du temps de cycle minimum ne peut pas être modifié lorsque l'UC est en mode RUN ou MONITOR.

Temps de cycle d'horloge
Si le temps de cycle dépasse le temps de cycle (maximum) d'horloge, le drapeau de temps de cycle trop long (A40108) passe à ON et l'API s'arrête de fonctionner. Ce paramètre doit être modifié si le temps de cycle normal excède le temps de cycle d'horloge de 1 s.
Remarque
Le paramètre du temps de cycle d'horloge ne peut pas être modifié lorsque l'UC est en mode RUN ou MONITOR.

Remarque
La valeur par défaut du temps de cycle d'horloge est de 1 s (1 000 ms).
Temps fixe de traitement des périphériques
Ce paramètre détermine si le traitement des périphériques des processus suivants est exécuté avec les paramètres par défaut (4% du temps de cycle) ou pour tous les processus suivants en un temps de traitement fixe :
Echange de données avec des cartes E/S spéciales si nécessaire
Echange de données avec des cartes réseaux si nécessaire
Echange de données avec un port périphérique
Echange de données avec des ports de communication en série
Opérations d'accès à des fichiers de traitement (carte mémoire)
Le traitement des périphériques est exécuté à la fin du cycle, juste après la mise à jour E/S.

Le tableau suivant illustre un arrêt du temps de traitement des périphériques :
| Temps de traitement des péripériques | Valeur par défaut | Plage de configuration |
| Temps de traitement des événements des cartes E/S spéciales | 4% du temps de cycle du cycle précédent | Temps de service uniforme en ms : 0,0 à 25,5 ms (unités de 0,1 ms) |
| Temps de traitement des événements des cartes réseaux | Comme ci-dessus | |
| Temps de traitement des événements du port péripérisque | Comme ci-dessus | |
| Temps de traitement des événements du port RS-232C | Comme ci-dessus | |
| Temps de traitement d'accès aux fichiers de la carte mémoire | Comme ci-dessus |
La valeur par défaut de chaque processus de traitement est de 4% du temps de cycle du cycle précédent.
En général, il est conseillé d'utiliser la valeur par défaut. Paramétrer un temps de traitement uniforme uniquement lorsque le traitement des périphériques est retardé parce que chaque processus de traitement s'étend sur plusieurs cycles.
Remarque
- Lorsque le temps de traitement des périphériques est configuré sur une valeur supérieure à la valeur par défaut, le temps de cycle est également supérieur.
- Le temps fixe de traitement des périphériques ne peut pas être modifié lorsque l'UC est en mode RUN ou MONITOR.
- Utiliser le mode prioritaire du traitement des périhériques pour donner la priorité au périhérique de service par rapport à l'exécution du programme.
Tâche d'interruption de mise hors tension
Ce paramètre détermine si une tâche d'interruption de mise hors tension est exécutée lorsqu'une interruption de l'alimentation est détectée. (Lorsque ce paramètre est configuré sur 0, le programme normal s'interrompt uniquement lorsqu'une interruption de l'alimentation est détectée.)
La tâche d'interruption de mise hors tension s'arrête lorsque le temps de maintien de l'alimentation (temps de traitement après l'interruption de l'alimentation + délai de détection de la mise hors tension) est écoulé. Le temps de maintien de l'alimentation maximale est de 10 ms.
Lorsque le temps de délai de détection de mise hors tension est configuré, vérifier que la tâche d'interruption de mise hors tension peut être exécutée dans le temps disponible (temps de matériel de détection de mise hors tension de 10 ms).
Remarque
La tâche d'interruption de mise hors tension ne peut pas être modifiée lorsque l'UC est en mode RUN ou MONITOR. Cette configuration est supportée lorsque la carte d'alim. CJ1W-PD022 est montée (consulter la section Fonctionnement hors tension, page 429).
Temps de retard de la détection de mise hors tension
Ce paramètre détermine le temps qui s'écoule entre la détection d'une interruption de l'alimentation (généralement après que la tension de l'alimentation tombe en dessous de 85% de la valeur nominale) et le moment où l'interruption de l'alimentation est établie et où l'exécution du programme normal est arrêtée. Le paramètre peut être compris entre 0 et 10 ms.
10 ms suffisent à l'alimentation de 5 Vc. c. interne pour chuter à 0 Vc. c. après que le temps de détection de l'interruption de l'alimentation s'est écoulé. Augmenter le salarié jusqu'à la détection de l'interruption de l'alimentation lorsque des interruptions momentanées d'une alimentation en mauvais état provoquent l'arrêt de l'API.
Remarque
La tâche d'interruption de mise hors tension ne peut pas être modifiée lorsque l'UC est en mode RUN ou MONITOR. Cette configuration est supportée lorsque la carte d'alim. CJ1W-PD022 est montée (consulter la section Fonctionnement hors tension on page 429).
Temps de détention de l'interruption de l'alimentation Alimentation a. c.: 10 à 25 ms (non constante)
Remarque
Le temps d'exécution de la tâche d'interruption de mise hors tension doit être inférieur au temps maximum disponible, à savoir : 1 0 ms – temps de retard de la détection de la mise hors tension. Voir la section 10-3 Fonctionnement hors tension pour plus de détails sur le fonctionnement de l'UC lorsque l'alimentation est coupée.
Mise à jour cyclique des cartes e/s spéciales
Lorsqu'une carte E/S spéciale est rafraîchie dans une tâche d'interruption par l'instruction IORF(097), toujours désactiver la mise à jour cyclique de cette carte à l'aide de ce paramètre. Les résultats attendus ne sont pas atteints et le drapeau d'erreur de tâche d'interruption (A40213) est passé à ON si l'instruction IORF(097) est exécutée dans une tâche d'interruption pendant la mise à jour E/S normale.
Ces paramètres déterminent si des données sont échangées avec les 10 mots attribués à chaque carte E/S spéciales dans la zone des cartes E/S spéciales lors de la mise à jour E/S cyclique.
Remarque
À chaque désactivation de la mise à jour cyclique d'une carte E/S spéciale, vérifier que les E/S de cette carte sont rafraîchies avec l'instruction IORF(097) dans le programme au moins toutes les 11 secondes pendant l'opération. Une erreur de surveillance de l'UC se produit au niveau de la carte E/S spéciale si elle n'est pas mise à jour toutes les 11 secondes.
Affectations d'e/s
Ce chapitre décrit l'affectation d'E/S aux cartes E/S standard, cartes E/S spéciales et cartes réseau, ainsi que l'échange de données avec les cartes réseau.
8-1 Affectations d'E/S 326
8-1-1 Types de cartes 326 8-1-2 Affectation d'E/S 327 8-1-3 Précautions à prendre lors de l'utilisation des cartes mémoires (UC CJ1-H et CJ1M) 331
8-2 Création de tables d'E/S 332
8-2-1 Création, édition et transfert de tables d'E/S 332 8-2-2 Procédures d'enregistrement des tables d'E/S 333
8-3 Réservation de mots E/S pour des modifications prévues 336
8-3-1 Édition et transfert de tables d'E/S 337
8-4 Affectation de premiers mots à des racks 338 8-5 Affectation de premiers mots à des emplacements 341 8-6 Informations détaillées sur les erreurs de création des tables d'E/S 344 8-7 Echange de données avec les cartes réseaux 345
8-7-1 Cartes E/S spéciales 345 8-7-2 Désactivation de la mise à jour cyclique des cartes E/S spéciales 346 8-7-3 Cartes réseaux. 347
8-1 Affectations d'e/s
Avec un MINI-API CJ1, l'UC peut affecter automatiquement des mots d'E/S aux cartes E/S standard qui sont démarrées et lancer le fonctionnement automatiquement lors de la mise sous tension. Les mots sont alloués à des cartes E/S spéciales et des cartes réseau en fonction des numéros des cartes définis sur les cartes.
Pour éviter tout problème lors de l'ajout de cartes ou quand une carte incorrecte est montée, il est aussi possible d'enregistrer les tables d'E/S dans l'UC. (Reportez-vous à la section 8-2 Création de tables d'E/S pour plus de détails.)
8-1-1 Types de cartes
La mémoire est affectée de façon différente aux cartes E/S standard, aux cartes E/S spéciales et aux cartes réseaux série CS.

8-1-2 Affection d'e/s
Si aucune table d'E/S n'est enregistrée sur une UC CJ1, l'UC affecte automatiquement des mots d'E/S aux cartes E/S standard montées à chaque mise sous tension et le fonctionnement commence. Cette opération s'appelle « allocation automatique d'E/S au démarrage » (voir remarque). Il s'agit du paramètre par défaut des UC CJ1 et il produit les affectations décrites dans ce chapitre.
Remarque
Lors de l'utilisation de l'allocation automatique d'E/S au démarrage, les mots affectés aux cartes peuvent ne pas correspondre à ceux utilisés pour elles dans le programme si une carte est ajoutée ou retirée à l'API. Ne pas ajouter et ne pas retirer de carte sans vérifier le programme et always replacer les cartes par le même type de carte, avec le même nombre d'E/S.
Affectation d'e/s aux cartes e/s standard
Les cartes E/S standard série CJ se voient attribuer des mots de la zone E/S (CIO 0000 à CIO 0079) et peuvent être montées sur le rack UC ou sur des racks d'extension.
Voir la section 2-4 Cartes E/S pour plus de détails sur les cartes E/S standard disponibles.
Cartes e/s standard sur le rack UC
Les cartes E/S standard sur le rack UC sont affectées à des mots de la gauche vers la droite en commençant par la carte la plus proche de l'UC. Chaque carte reçoit le nombre de mots dont elle a besoin.
Remarque
Les cartes qui ont de 1 à 16 points E/S reçoivent 16 bits et les cartes de 17 à 32 points E/S en reçoivent 32. Par exemple, une carte à 8 points reçoit 16 bits (1 mot) et les bits 00 à 07 de ce mot sont affectés aux 8 points de la carte.

L'exemple suivant illustre l'affectation d'E/S à 5 cartes E/S standard du rack UC.

Cartes e/s standard dans des racks d'extension
L'affectation d'E/S à des cartes E/S standard se poursuit du rack UC série CJ vers le rack d'extension série CJ connecté au rack UC série CJ. Les mots sont affectés de la gauche vers la droite et chaque carte reçoit le nombre de mots nécessaires, tout comme pour les cartes du rack UC série CJ.
L'exemple suivant illustre l'affectation d'E/S à des cartes E/S standard dans le rack UC et dans deux racks d'extension série CJ.

Affectation d'E/S aux cartes E/S spéciales
Chaque carte E/S spéciale série CJ se voit attribuer 10 mots dans la zone des cartes E/S spéciales (CIO 2000 à CIO 2959) en fonction du numéro de carte configuré sur la carte. Les cartes E/S spéciales peuvent être montées sur le rack UC série CJ ou sur des racks d'extension série CJ.
Voir la section 2-4 Cartes E/S pour plus de détails sur les cartes E/S spéciales disponibles.
Affectations de mots
Le tableau suivant montre les mots de la zone des cartes E/S spéciales qui sont affectés à chaque carte :
| Numéro de la carte | Mots affectés |
| 0 | CIO 2000 à CIO 2009 |
| 1 | CIO 2010 à CIO 2019 |
| 2 | CIO 2020 à CIO 2029 |
| : | : |
| 15 | CIO 2150 à CIO 2159 |
| : | : |
| : | : |
| 95 | CIO 2950 à CIO 2959 |
Les cartes E/S spéciales sont ignorées lors de l'affectation d'E/S aux cartes E/S standard. Aucun mot n'est affecté aux positions contenant des cartes E/S spéciales dans la zone E/S.
L'exemple suivant montre l'affectation des mots E/S aux cartes E/S standard et aux cartes E/S spéciales dans le rack UC.
| 0 | 1 | 2 | 3 | 4 | ||
| Carte allimentation | UC | IN 16 pts CIO 0000 | Carte E/S spéciale CIO 2000 à 2009 | OUT 16 pts CIO 0001 | Carte E/S spéciale CIO 2010 à 2019 | OUT 32 pts CIO 0002 CIO 0003 |
| Emplacement | Carte | Motsnécessaires | Mots affectés | Numérode lacarte | Groupe |
| 0 | Carte d'entrée c.c. à 16 points CJ1W-ID211 | 1 | CIO 0000 | --- | Carte E/Sstandard |
| 1 | Carte d'entrée analogue CJ1W-AD081 | 10 | CIO 2000 à CIO 2009 | 0 | Carte d'E/Spéciales |
| 2 | Carte de sortie transistor à 16 points CJ1W-OD211 | 1 | CIO 0001 | --- | Carte E/Sstandard |
| 3 | Carte de contrôle de température CJ1W-TC001 | 20 | CIO 2010 à CIO 2029 | 1 | Carte d'E/Spéciales |
| 4 | Carte de sortie transistor à 32 points CJ1W-OD231 | 2 | CIO 0002 et CIO 0003 | --- | Carte E/Sstandard |
Affectation des/e aux cartes réseaux
A chaque carte réseau série CJ sont affectés 25 mots dans la zone des cartes réseau (CIO 1500 à CIO 1899) en fonction du nombre de carte configurée sur la carte. Les cartes réseaux série CJ peuvent être montées sur le rack UC série CJ ou sur les racks d'extension série CJ.
Affectations des mots
Le tableau suivant montre les mots de la zone des cartes réseaux série CJ qui sont affectés à chaque carte.
| Numéro de la carte | Mots affectés |
| 0 | CIO 1500 à CIO 1524 |
| 1 | CIO 1525 à CIO 1549 |
| 2 | CIO 1550 à CIO 1574 |
| : | : |
| 15 | CIO 1875 à CIO 1899 |
Les cartes réseaux sont ignorées pendant l'affectation d'E/S aux cartes E/S standard. Aucun mot n'est affecté aux positions contenant des cartes réseaux série CJ dans la zone E/S.
L'exemple suivant montre l'affectation des mots E/S aux cartes E/S standard, aux cartes E/S spéciales et aux cartes réseaux dans le rack UC.
| Carte d'alimentation | UC | IN 16 pts CIO 0000 | Carte E/S spé-ciale CIO 2000 à 2009 | Carte de bus UC CIO 1500 à 1524 | OUT 16 pts CIO 0001 | Carte de bus UC CIO 1525 à 1549 |
| Emplacement | Carte | Mots nécessaires | Mots affec-tés | Numéro de la carte | Groupe |
| 0 | Carte d'entrée c.c. à 16 points CJ1W-ID211 | 1 | CIO 0000 | --- | Carte E/S standard |
| 1 | Carte d'entrée analogue CJ1W-AD081 | 10 | CIO 2000 à CIO 2009 | 0 | Carte d'E/S spéciales |
| 2 | Carte de communication en série CJ1W-SCU41 | 25 | CIO 1500 à CIO 1524 | 0 | Carte réseau |
| 3 | Carte de sortie transistor à 16 points CJ1W-OD211 | 1 | CIO 0001 | --- | Carte E/S standard |
| 4 | Carte Controller Link CJ1W-CLK21 | 25 | CIO 1525 à CIO 1549 | 1 | Carte réseau |
Affectations de zones de
données aux E/S
intégrées (UC CJ1M)
uniquement)
| Code E/S | IN0 | IN1 | IN2 | IN3 | IN4 | IN5 | IN6 | IN7 | IN8 | IN9 | OUT0 | OUT1 | OUT2 | OUT3 | OUT4 | OUT5 | |||
| Adresse | CIO 2960 | CIO 2961 | |||||||||||||||||
| Bit | 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 00 | 01 | 02 | 03 | 04 | 05 | |||
| Entrées | Entrées universels | Entrée universelle 0 | Entrée universelle 1 | Entrée universelle 2 | Entrée universelle 3 | Entrée universelle 4 | Entrée universelle 5 | Entrée universelle 6 | Entrée universelle 7 | Entrée universelle 8 | Entrée universelle 9 | --- | --- | --- | --- | --- | --- | ||
| Entrées d'interruption | Entrée d'interrup-tion 0 | Entrée d'interrup-tion 1 | Entrée d'interrup-tion 2 | Entrée d'interrup-tion 3 | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | |||
| Entrées à réponse rapide | Entrée à réponse rapide 0 | Entrée à réponse rapide 1 | Entrée à réponse rapide 2 | Entrée à réponse rapide 3 | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | |||
| Comp-teurs grande vitesse | --- | --- | Comp-teur à grande vitesse 1 (phase Z'reinitia-lisation) | Comp-teur à grande vitesse 0 (phase Z'reinitia-lisation) | --- | --- | Comp-teur à grande vitesse 1 (phase A, incré-ment ou entree de compteur) | Comp-teur à grande vitesse 1 (phase B, dépré-ment ou entree de direction) | Comp-teur à grande vitesse 0 (phase A, incré-ment ou entree de compteur) | Comp-teur à grande vitesse 0 (phase B, dépré-ment ou entree de direction) | --- | --- | --- | --- | --- | --- | |||
| Sor-ties | Sorties universels | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | Sortie universelle 0 | Sortie universelle 1 | Sortie universelle 2 | Sortie universelle 3 | Sortie universelle 4 | Sortie universelle 5 | ||
| Sorties d'im-pul-sion | Sorties horsaire/an ti-horaire | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | Sortie d'impul-sion 0 (horaire) | Sortie d'impul-sion 1 (horaire) | Sortie d'impul-sion 1 (horaire) | --- | --- | |||
| Impulsion + sorties de sens | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | Sortie d'impul-sion 0 (impul-sion) | Sortie d'impul-sion 1 (impul-sion) | Sortie d'impul-sion 1 (sens) | --- | --- | ||||
| Sorties à taux de service variable | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | Sorties MLI(891) 0 | Sorties MLI(891) 1 (Voir remarque) | |||
| Recherche origine | Recher-che de l'origine 0 (signal d'entree de l'ori-gine) | Recher-che de l'origine 0 (signal d'entree de proxi-mité de l'origine) | Recher-che de l'origine 1 (signal d'entree de l'ori-gine) | Recher-che de l'origine 1 (signal d'entree de proxi-mité de l'origine) | Recher-che de l'origine 0 (signal de position-nement terminé) | Recher-che de l'origine 1 (signal de position-nement terminé) | Recher-che de l'origine 1 (signal de position-nement terminé) | --- | --- | --- | --- | --- | --- | --- | --- | Recher-che de l'origine 0 (sortie de réinitialisa-tion du compteur d'erreurs) | Recher-che de l'origine 1 (sortie de réinitialisa-tion du compteur d'erreurs) | ||
Remarque PWM(891) Cette sortie ne peut pas être utilisée sur la CJ1M-CPU21.
8-1-3 Précautions à prendre lors de l'utilisation des cartes mémoires (UC cj1-h et CJ1M)
Avec une UC CJ ver. 2.0 ou ultérieure, la méthode d'allocation d'E/S qui a été utilisée (affectation automatique d'E/S au démarrage ou affectation d'E/S définie par l'utilisateur) est enregistrée dans le fichier de paramètres pour les transferts automatiques à la mise sous tension (AUTOEXEC.STD), et quand un transfert automatique à la mise sous tension s'exécute à partir de la carte mémoire, la méthode enregistrée est automatiquement détectée et utilisée pour créer les tables d'E/S.
- Lorsque le fichier de paramètres pour le transfert automatique à la mise sous tension est créé à l'aide de l'affectation automatique d'E/S au démarrage (voir remarque) désactivées et l'E/S est affectée en utilisant l'affectation automatique d'E/S au démarrage à partir des cartes qui sont montées.
- Lorsque le fichier de paramètres pour le transfert automatique à la mise sous tension est créé à l'aide d'une affectation définie par l'utilisateur activées et les tables d'E/S enregistrées sont transférées à l'UC.
Remarque AVEC l'affectation d'E/S au démarrage, les tables d'E/S ne sont pas créées à l'avance et les affectations d'E/S sont automatiquement effectuées sur les cartes E/S standard montées à chaque mise sous tension.
Bureau Remarque : Le fichier de paramètres pour le transfert automatique avec mise sous tension (AUTOEXEC. STD) est présent, mais les E/S sont affectées lors de l'affectation d'E/S dans les cartes montées.
UC CJ1 précédentes (UC CJ1 pré-ver. 2.0)
Auparavant, avec les UC CJ1, il n'existait pas de moyen pour spécifier la méthode d'allocation d'E/S dans un fichier de paramètres pour le transfert automatique à la mise sous tension (AUTOEXEC. STD). La méthode d'allocation d'E/S définie par l'utilisateur était utilisée automatiquement lorsqu'un transfert automatique au démarrage était exécuté à partir de la carte mémoire, l'E/S était affectée en fonction des tables d'E/S du fichier de paramètres et les tables d'E/S étaient contrôlées par rapport aux cartes effectivement montées dans l'API.
Si un fichier de paramètres pour le transfert automatique à la mise sous tension était créé à l'aide de la méthode d'allocation automatique d'E/S au démarrage dans un bureau où CX-Programmer se connectait à l'UC sans carte E/S, une erreur de paramètre E/S se produit lors du montage de carte mémoire et de la mise sous tension de l'API.

Pour résoudre ce problème, CX-Programmer avait été connecté à l'UC sur site pour recréer les tables d'E/S ou pour supprimer les tables d'E/S afin de permettre l'utilisation de l'allocation automatique d'E/S à la mise sous tension.
8-2 Création de tables d'e/s
Bien que la méthode d'allocation automatique d'E/S au démarrage puisse être utilisée pour les API de série CJ, des tables d'E/S doivent être créées et transférées à l'UC dans les cas tels que les suivants :
- Pour fournir un enregistrement de la configuration actuelle de la carte et d'empêcher sa modification.
- Pour réserver des mots en vue d'une utilisation ultérieure, lorsque des cartes seront ajoutées à l'API.
- Pour définir le premier mot sur le rack d'UC ou les racks E/S d'extension.
- Pour attribuer les mots spécifiques à des cartes spécifiques.
Une fois que les tables d'E/S sont transférées à l'UC, elle les enregistre à l'état d'affectation d'E/S, et à chaque mise sous tension l'UC compare le contenu des tables d'E/S avec les cartes effectivement montées pour vérifier la configuration de la carte. Le fonctionnement démarre quand la configuration de la carte est vérifiée, mais une erreur fatale se produit en cas de détection d'une différence.
En cas d'utilisation d'une carte mémoire, les tables d'E/S sont enregistrées sous forme de fichier de paramètres et peuvent être utilisées en tant que tel pour le transfert automatique à la mise sous tension.
8-2-1 Création, édition et transfert de tables d'e/s
Quand CX-Programmer ou une Console de programmation est utilisée pour des tables d'E/S dans l'UC, celle-ci contrôle les connexions de carte lors de la mise sous tension puis elle démarre son fonctionnement. Il existe deux manières d'enregistrer les tables d'E/S dans l'UC : les enregistrer en fonction des cartes réellement connectées dans l'API en utilisant une opération de création de table d'E/S en ligne à partir de CX-Programmer ou d'une Console de programmation, ou éditer les tables d'E/S hors connexion sur CX-Programmer et les transférer à l'UC.
Affectations d'e/s configurées par l'utilisateur
Création de tables d'E/S
Édition et téléchargement de tables d'E/S
Transfert du fichier de paramètres vers l'UC
8-2-2 Procédures d'enregistrement des tables d'e/s
Enregistrement des tables d'E/S avec le CX-Programmer
Utiliser la procédure suivante pour enregistrer les tables d'E/S à l'aide du CX-Programmer.
1,2,3...
- Double-cliquez sur I/O Table (Table d'E/S) dans l'arborescence de projet de la fenêtre principale. La fenêtre de la table d'E/S s'affiche.
- Sélectionner Options, puis Create (Créer). Les modèles et les positions des cartes montées sur les racks sont enregistrés sur l'UC, de même que les tables d'E/S enregistrées.
Les tables d'E/S peuvent aussi être éditées hors connexion puis transférées à l'UC.
1,2,3...
- Double-cliqueur sur I/O Table (Table d'E/S) dans l'arborescence de projet de la fenêtre principale. La fenêtre de la table d'E/S s'affiche.
- Double-cliquez sur le rack à éditer. Les emplacements du rack sélectionné s'affichent.
- Double-cliqueur sur l'emplacement auquel la carte doit être attribuée et sélectionner la carte dans le menu déroulant.
- Après avoir édité les tables d'E/S, il faut les transférer sur l'UC en sélectionnant Options - Transfer to PLC.
Enregistrement des tables d'E/S avec une console de programmation
Une console de programmation peut être utilisée pour enregistrer automatiquement les tables d'E/S dans l'UC selon les cartes réellement montées dans l'API. Avec une console de programmation, les mots ne peuvent pas être réservés et les premiers mots ne peuvent pas être définis pour les racks et les emplacements. Utiliser la procédure suivante pour créer les tables d'E/S à l'aide d'une console de programmation.


Contrôle des cartes
Lorsque cette méthode est utilisée, les tables d'E/S enregistrées sont comparées aux E/S réelles au démarrage. Si elles ne correspondent pas, A40110 passe à ON pour indiquer une erreur de configuration d'E/S et le fonctionnement devient impossible.
Vérification de l'état des affectations d'e/s
L'état des affectations d'E/S peut être vérifié en A260. Si A260 contient 0000 en hexadécimal, l'affectation d'E/S automatique au démarrage est utilisée. Si A260 contient BBBB en hexadécimal, les affectations d'E/S définies par l'utilisateur sont utilisées.
| Adresse | Nom | Contenu |
| A260 | Etat des affecta-tions d'E/S | 0000 Hex: affectation automatique d'E/S au démarrage BBBBB hex : affectation d'E/S définies par l'utilisateur |
Modifications de l'état des affectations d'e/s
Paramètre par défaut :
Affectation automatique d'E/S au démarrage
Tables d'E/S supprimées de l'UC à l'aide du CX-Programmer

Précautions lors du changement d'état des affectations d'E/S
Il n'est pas possible de revenir à l'affectation automatique d'E/S au démarrage en utilisant la console de programmation. Pour utiliser l'affectation automatique d'E/S, les tables d'E/S doivent être supprimées de l'UC à l'aide du CX-Programmer. Lorsque les tables d'E/S sont supprimées, tous les paramètres des premiers mots des racks le sont également.
L'état des affectations d'E/S change à la création des fichiers de paramètres pour le transfert automatique au démarrage ou lors de l'exécution des opérations de sauvegarde/récupération simples. Les changements d'état des affectations d'E/S dépendent de l'opération exécutée.
Changement de l'état des affectations d'e/s pendant le transfert automatique au démarrage
L'état des affectations d'E/S dépend des versions de carte des UC source et destination lorsque vous utilisez une seule UC série CJ pour créer les fichiers de paramètres du transfert automatique au démarrage (AUTOEXEC.STD), les enregistrer sur la carte mémoire et les transférer ensuite automatiquement vers une autre UC série CJ au démarrage. Le tableau suivant présente les changements d'état des affectations d'E/S pour les différentes combinaisons de versions de cartes.
| UC source | Etat initial des affecta- tions d'E/S | UC destination | |||
| Version de carte de l'UC vers laquelle les fichiers pour le transfert automatique au démarrage seront envoyés | |||||
| UC pré-ver. 2.0 | Version de carte 2.0 | Version de carte 3.0 ou supérieure | |||
| Version de carte de l'UC utilisée afin de créer les fichiers pour le transfert automatique au démarrage | UC pré-ver. 2.0 | Affectation automatique | Bascule vers spéci- fié par l'utilisateur | (Idem) Affection automatique | Bascule vers spéci- fié par l'utilisateur |
| Spécifié par l'utilisateur | (Idem) Spécifié par l'utilisateur | Bascule vers affecta- tion automatique (Voir remarque 1.) | (Idem) Spécifié par l'utilisateur | ||
| Version de carte 2.0 | Affectation automatique | Bascule sur spécifié par l'utilisateur | (Idem) Affection automatique | Bascule sur opéra- tion utiliser | |
| Spécifié par l'utilisateur | (Idem) Spécifié par l'utilisateur | ||||
| Version de carte 3.0 ou supérieure | Affectation automatique | Bascule sur spécifié par l UTILISATUR | (Idem) Affection automatique | (Idem) Affection automatique | |
| Spécifié par l UTILISATUR | (Idem) Spécifié par l UTILISATUR | ||||
Remarque
- Lorsque les fichiers pour le transfert automatique au démarrage (AUTOEXEC. STD) sont créés et enregistrrés sur une carte mémoire via des affectations d'E/S spécifiées par l'utilisateur avec une UC série CJ préversion 2.0, le système bascule automatiquement en mode d'afetation d'E/S automatique au démarrage si les données sont transférées automatique depuis la carte mémoire.
- Lorsque les fichiers pour le transfert automatique au démarrage (AUTOEXEC. STD) sont créés et enregistrrés sur la carte mémoire via une UC série CJ avec une version de carte 2.0, l'état des affectations d'E/S bascule automatiquement sur les affectations d'E/S spécifiées par l'utilitaire si les données sont transférées automatiquement de la carte mémoire vers une UC série CJ avec une version de carte 3.0 ou supérieure.
Changement de l'état des affectations d'E/S pendant le transfert des fichiers de paramètres
| UC source | Etat initial des affecta-tions d'E/S | UC destination | |||
| Version de carte de l'UC vers laquelle les fichiers de paramè-tres seront transférés | |||||
| UC pré-ver. 2.0 | Version de carte 2.0 | Version de carte 3.0 ou supérieure | |||
| Version de carte de l'UC utilisée pour créé des fichiers de paramètres | UC pré-ver. 2.0 | Affectation automatique | Bascule vers spécifique par l'utilisateur | (Idem) Affection automatique | Bascule vers spécifique par l'utilisateur |
| Spécifié par l'utilisateur | (Idem) Spécifié par l'utilisateur | Bascule sur affecta-tion automatique (Voir remarque 1.) | (Idem) Spécifié par l'utilisateur | ||
| Version de carte 2.0 | Affectation automatique | Bascule sur spécifique par l'utilisateur | (Idem) Affection automatique | Bascule sur opéra-tion utiliser | |
| Spécifié par l'utilisateur | (Idem) Spécifié par l'utilisateur | ||||
| Version de carte 3.0 ou supérieure | Affectation automatique | Bascule vers spécifique par l'utilisateur | (Idem) Affection automatique (Voir remarque 3.) et une erreur de paramétra-ge des E/S se pro-duit. | (Idem) Affection automatique | |
| Spécifié par l'utilisateur | (Idem) Spécifié par l'utilisateur | ||||
Remarque
- Lorsque les affectations d'E/S spécifiées par l'utilisateur sont utilisées pour créer et enregistrer les fichiers de paramètres (. STD) sur une carte mémoire via une UC série CJ avec une version de carte 2.0, le système bascule automatiquement en mode d'affectation d'E/S automatique au démarrage si le fichier de paramètres est transféré depuis la carte mémoire par une opération utilisateur.
- Lorsque l'affectation d'E/S automatique au démarrage est utilisée pour créer et enregistrer les fichiers de paramètres (. STD) sur la carte mémoire via une UC série CJ avec une version de carte 2.0, l'état des affectations d'E/S bascule automatiquement sur les affectations d'E/S spécifiées par l'utilisateur si le fichier de paramètres est transféré de la carte mémoire vers une UC série CJ équipée avec une version de carte 3.0 ou supérieure.
- Une erreur de paramétrage des E/S se produit si un fichier de paramètres (.STD) créé et enregistré sur une carte mémoire à l'aide d'une UC série CJ avec une version de carte 3.0 ou supérieure est transféré de la carte mémoire via une UC série CJ avec une version de carte 2.0 et des affectations d'E/S spécifiées par l'utilisateur. L'erreur de paramétrage des E/S se produit après le transfert du fichier de paramètres. Si cette erreur se produit, coupez l'alimentation et corrigez-la.
Changement d'état des affectations d'e/s pendant les opérations de sauvegarde/restauration
L'état des affectations d'E/S dépend des versions de carte des UC source et destination lorsque vous utilisez une seule UC série CJ pour créer les fichiers des paramètres de sauvegarde (BKUP. STD), les enregistrer sur la carte mémoire et les sauvegarder ou les restaurer ensuite sur une autre UC série CJ. Le tableau suivant présente les changements d'état des affectations d'E/S pour les différentes combinaisons de versions de cartes.
| UC source | Etat initial des affectations d'E/S | UC destination | |||
| Version de carte de l'UC à la destination de la sauvegarde/restauration | |||||
| UC pré-ver. 2.0 | Version de carte 2.0 | Version de carte 3.0 ou supérieure | |||
| Version de carte de l'UC à la source de la sauvegarde | UC pré-ver. 2.0 | Affectation automatique | (Idem) Affectation automatique | ||
| Spécifié par l'utilisateur | (Idem) Spécifié par l'utilisateur | ||||
| Version de carte 2.0 | Affectation automatique | (Idem) Affectation automatique | |||
| Spécifié par l'utilisateur | (Idem) Spécifié par l'utilisateur | ||||
| Version de carte 3.0 ou supérieure | Affectation automatique | (Idem) Affectation automatique | |||
| Spécifié par l'utilisateur | (Idem) Spécifié par l'utilisateur | ||||
8-3 Réservation de mots e/s pour des modifications prévues
Si la configuration du système doit être modifiée ultérieurement, les modifications du programme peuvent être minimisées en réservant des mots E/S à l'avance en vue des modifications ou des additions futures de la carte. Pour réserver des mots E/S, éditer la table d'E/S à l'aide de CX-Programmer.
Avec les API série CJ, aucune carte factice n'est nécessaire pour réserver des mots non utilisés. Les mots non utilisés sont réservés en créant des tables d'E/S sur le CX-Programmer contenant des cartes factices virtuelles, puis en téléchargeant les tables d'E/S vers l'UC.

| Position à gauche de l'UC | Carte | Mots nécessaires | Mots affectés |
| 1 | Carte d'entrée c.c. à 16 points CJ1W-ID111 | 1 | CIO 0000 |
| 2 | Carte d'entrée c.c. à 32 points CJ1W-ID231 | 2 | CIO 0001 et CIO 0002 |
| 3 | Non utilisée (créée dans la table d'E/S du CX-Programmer) | 1 | CIO 0003 |
| 4 | Non utilisée (créée dans la table d'E/S du CX-Programmer) | 2 | CIO 0004 et CIO 0005 |
| 5 | Carte de sortie transistor à 32 points CJ1W-OD231 | 2 | CIO 0006 et CIO 0007 |
8-3-1 Édition et transfert de tables d'e/s
Lorsque des tables d'E/S sont éditées hors connexion à l'aide de CX-Programmer, elles peuvent inclure des mots E/S réservés par un utilisateur. Ces tables d'E/S sont ensuite transférées à l'UC. Utiliser la procédure suivante.
1,2,3... 1. Double-cliquer sur I/O Table (Table d'E/S) dans l'arborescence de projet de la fenêtre principale. La fenêtre de la table d'E/S s'affiche.

- Cliquer avec le bouton droit sur l'emplacement pour lequel un mot doit être réservé et sélectionner l'élément Dummy (factice) sous la carte d'E/S standard avec le nombre correct de points d'E/S.

- Àpres avoir édité les tables d'E/S, Sélectionner Options - Check à partir de la fenêtre des tables d'E/S de l'API pour contrôler les tables d'E/S.
- Dans la fenêtre principale, sélectionner PLC - Work Online pour se connecter à l'UC
- Sélectionner Options - Transfer to PLC si les tables d'E/S sont correctes et les transférer à l'UC. Une fois les tables d'E/S transférées, l'UC fonctionne en utilisant les affectations d'E/S définies par l'utilisateur.
Remarque
- Ne pas exécuter l'opération de création de table d'E/S après avoir effectué l'opération d'édition ci-dessus. Les paramètres de mot réservé seront perdus.
- Les cartes d'E/S haute densité suivantes ne sont pas des cartes d'E/S standard, mais des cartes d'E/S spéciales. À ces cartes sont attribués 10 mots/carte dans la zone de carte d'E/S spéciale (CIO 2000 à CIO 2959) en fonction de leurs paramètres de nombre de cartes. Voir la section Affectation d'E/S aux cartes E/S spéciales pour plus d'informations.
| Nom | Caractéristiques techniques | Modèle |
| Cartes E/S haute densité | Carte d'entrées s V.c.c. à 32 points | C200H-ID215 |
| Carte d'entrées s TTL à 32 points | C200H-ID501 | |
| Carte de sortie transistor à 32 points | C200H-OD215 | |
| Carte de sortie TTL à 32 points | C200H-OD501 | |
| Carte d'entrées TTL 16 points/sortinge TTL 16 points | C200H-MD501 | |
| Carte Entrées V.c.c. 16 points/Sortie transistor 16 points | C200H-MD215 | |
| Carte Entrées V.c.c. 16 points/Sortie transistor 16 points | C200H-MD115 |
8-4 Affectation de premiers mots à des racks
Dans les API de série CJ, le premier mot attribué à chaque Rack peut être définie avec l'opération d'édition de table d'E/S de CX-Programmer. Par exemple, le rack UC peut être définie de manière à recevoir des mots commençant à CIO 0000, le rack suivant des mots à partir de CIO 0100, le rack suivant avec des mots à partir de CIO 0200 etc. Cela peut simplifier le contrôle des affectations de mots à des cartes sans calculer tout le chemin à partir du rack UC.
Remarque : Les premiers mots des racks ne peuvent pas être définis en même temps que les premiers mots pour les emplacements.
Affectations de mots
Pour les Racks dans lesquels l'adresse de premier mot a été définie, les mots sont attribués aux cartes dans l'ordre de montage des cartes (de gauche à droite) en commençant avec le premier mot spécifique. Les mots ne sont pas attribués à des emplacements vides.
Pour les Racks dans lesquels l'adresse de premier mot n'a pas été définie, les mots sont attribués dans l'ordre des numéros de racks (du plus bas au plus élevé) en continuant à partir du dernier mot attribué au rack précédent et en commençant à CIO 0000 sur le premier Rack pour lequel aucun premier mot n'a pas été défini.
Définition des premiers mots pour les Racks
Paramètres du premier mot du rack
| Rack | Premier mot |
| Rack UC | CIO 0100 |
| Rack 1 | CIO 0120 |
| Rack 2 | 0000 |
| Rack 3 | 0140 |
Remarque
Les nombres de Rack (0 à 3) sont fixés en fonction de l'ordre dans lequel les Racks sont physiquement connectés au câble. Le rack UC est always le rack 0 et les autres racks sont, dans l'ordre, les racks 1 à 3. Ces nombres ne peuvent pas être changés.
Configuration des mots du premier rack depuis le cx-programmer
Le premier mot affecté à chaque rack peut être paramétré depuis le CX-Programmer. Ces paramètres ne sont pas disponibles depuis une console de programmation.
Remarque
Pour les UC CJ1-H, une indication précisant si les mots du premier rack ont été configurés apparait sur une console de programmation.
Suivre la procédure ci-dessous pour paramétrer les mots du premier rack.
- Sélectionner Rack/Slot Start Addresses (Adresse de début du rack/ emplacement) du menu Option dans la fenêtre des tables d'E/S. La boîte de dialogue suivante s'affiche.

- Sélectionner l'option Rack Start Addresses Settings et cliquer sur le bouton OK.
- Dans la boîte de dialogue qui apparaît, cochez les cases des paramètres qui désactivent les paramètres des mots du premier rack et configurez l'adresse des premiers mots du rack UC et des racks d'extension (1 à 7).

| Paramètre | Plage de configuration | Défaut | Remarques |
| Adresse de début de rack | 0 à 999 | 0 | Identique pour tous les racks |
| Non valide | Sélectionné ou effacé | Sélectionné (non valide) |
- Cliqueur OK.
Remarque
- Il est possible de définir jusqu'à 3 Racks pour tout modèle de carte UC.
- Bien que la fenêtre de CX-Programmer affiche 7 Racks, seulement 3 Racks peuvent être définis pour la gamme Mini-CJ1.
Vérification des paramètres de premier mot de rack sur une console de programmation
Avec une UC CJ1-H/CJ1M, la console de programmation peut également être utilisée pour vérifier si le premier mot a ou non est configuré sur un rack. Utiliser la méthode suivante.
- Appuyer sur les touches FUN, SHIFT et CH pour lancer l'opération de création de la table d'E/S. Si le premier mot d'un rack a été paramétré, un message le précisant apparait sur la deuxième ligne de l'écran.

Si, aucun message ne s'affiche, aussi rel premier mot n'a pas été configuré.
- Appuyer sur la touche CHG, entre le mot de passe (9713) et appuyer sur la touche WRITE pour continuer la création des tables d'E/S ou appuyer sur la touche CLR pour annuler la création et retourner à l'écran initial.
Précautions dans la définition des premiers mots de rack
- S'assurer de configurer les paramètres des premiers mots pour que les mots affectés ne se chevauchent pas. Le paramètre de premier mot pour un rack peut être n'importe quelle adresse entre CIO 0000 et CIO 0900. Si un même mot est attribué à deux Racks, les tables d'E/S ne peuvent pas être créées et le Drapeau d'erreur de duplication (A26103) dans les informations d'erreur de table d'E/S passe à ON.
- Toujours enregistrer la table d'E/S après avoir installé une carte d'E/S, après avoir défini un numéro de rack ou après avoir défini l'affectation de premier mot pour un Rack. L'opération d'enregistrement de table d'E/S enregistre les mots E/S attribués aux racks.
- Les mots E/S ne seront pas attribués à des emplacements vides. Si une carte E/S doit être installée ultérieurement, réserver des mots pour l'emplacement vide en modifiant la table d'E/S par une opération de modification de table d'E/S sur un périphérique de programmation.
- Si la configuration courante du système est modifiée après avoir enregistré la table d'E/S de telle sorte que le nombre de mots ou le type d'E/S ne correspond pas à la table d'E/S, une erreur de vérification d'E/S (A40209) ou une erreur de configuration d'E/S (A40110) se produit. Une erreur de configuration de carte réseau CS (A40203) ou de carte E/S spéciale (A40202) pourrait également survenir.
- Lorsqu'une carte est retirée, des mots peuvent être réservés à la carte manquante à l'aide de l'opération de modification de la table d'E/S. Si une carte est modifiée ou ajoutée, tous les mots du programme qui suivent les mots affectés à cette carte seront modifiés et l'opération d'enregistrement de la table d'E/S devra être exécutée à nouveau.
8-5 Affectation de premiers mots à des emplacements
Dans les API de série CJ, le premier mot attribué à un emplacement d'un Rack quelconque peut être défini avec l'opération d'édition de table d'E/S de CX-Programmer, quelle que soit la position de l'emplacement. Cette fonction peut être utilisée chaque fois qu'il est nécessaire de contrôler les affectations à des cartes spécifiques, p. ex. pour groupes des mots E/S attribués par appareil ou par circuit.
Remarque
Les premiers mots des emplacements ne peuvent pas être définis en même temps que les premiers mots pour les racks.
Affectations de mots
Lors de la définition des premiers mots pour les emplacements, le premier mot doit être défini pour l'emplacement 00 du Rack UC. Le premier mot peut alors être défini pour tout emplacement sur tout rack et ce jusqu'à 63 autres emplacements.
Chaque premier mot défini pour un emplacement créé un groupe commençant à cet emplacement. Les mots sont attribués en commençant au mot spécifique au premier emplacement dans le groupe et en continuant de gauche à droite en attribuant des mots consécutifs à chaque carte jusqu'au groupe suivant (c'est-à-dire jusqu'à la prochaine carte pour laquelle un premier mot d'emplacement est défini). Le groupe suivant commence sur le même rack ou sur le rack suivant.
Exemple : Définition des premiers mots pour les racks
Dans cet exemple, un premier mot d'emplacement est défini au milieu de chaque rack. Pour plus de simplicité, seules des cartes 16 bits ont été utilisées.

Paramètres de premier mot d'emplacement
| Groupe | Rack | Emplacement | Mot |
| 00 | Rack UC | 00 | CIO 0000 |
| 01 | Rack UC | 03 | CIO 0100 |
| 02 | Rack 1 | 02 | CIO 0200 |
| 03 | Rack 2 | 02 | CIO 0300 |
Remarque
Le groupe 00 doit démarrer à l'emplacement 00 sur le Rack UC. N'importe quel mot peut être défini. N'importe quel emplacement peut être défini sur n'importe quel Rack pour les groupes 01 à 63.
Configuration des mots du premier emplacement depuis le cx-programmer
Les premiers mots d'emplacement peuvent être définis à partir de CX-Programmer. Ces paramètres ne sont pas disponibles depuis une console de programmation.
Remarque
Pour les UC CJ1-H, une indication précisant si les mots du premier rack ont été configurés apparait sur une console de programmation.
Suivre la procédure ci-dessous pour paramétrer les mots du premier rack.
- Sélectionner Rack/Slot Start Addresses (Adresse de démarriage du rack/emplacement) du menu Option dans la fenêtre des tables d'E/S. La boîte de dialogue suivante s'affiche.

- Sélectionner l'option Slot Start Addresses Settings et cliquer sur le bouton OK.
- Dans la boîte de dialogue qui s'affiche, définir le premier mot pour l'emplacement 00 sur le rack UC.

- Pour changer le paramètre à partir de CIO 0000, cliquer sur le bouton Edit. La boîte de dialogue suivante s'affiche.

- Définir le mot désiré et cliquer sur OK.
- Pour définir les premiers mots d'emplacement pour les autres groupes, cliquer sur le bouton Add et régler les paramètres appropriés pour le Rack, l'emplacement et le mot.
Il est possible de définir jusqu'à 64 groupes pour l'UC ver. 2.0 CS/CJ. Seulement 8 groupes peuvent être définis pour l'UC ver. 1.0 CS/CJ.
| Paramètre | Plage de configuration | Défaut | Remarques |
| Groupe | 00 à 63 | 00 | Les numérodes groupes sont attribués automatiquement dans l'ordre de l'affichage et du réglage des groupes. |
| Rack | Rack UC (« rack principal ») Racks 1 à 7 | Rack UC | Le groupe 00 démarre toujours à l'emplacement 00 sur le Rack UC. |
| Emplacement | 00 à 99 | 0 | |
| Premier mot | 0 à 999 | 0 | --- |
Précautions dans la définition des premiers mots d'emplacement
Lorsque les tables E/S sont éditées, le CX-Programmer recherche des duplications d'affectations de mots créées par les paramétrages de premier mot. Il est conceivable, cependant, que des duplications d'affectations de mots apparaissent après l'enregistrement des tables d'E/S, p. ex., suite au remplacement d'une carte à 1 mot par une carte à 2 mots. Dans ce cas, le mot supplémentaire requis par la nouvelle carte serait aussi attribué à la carte suivante.
Lors de la mise sous tension de l'API, l'UC compare les tables d'E/S enregistrées aux cartes effectivement montées sur l'API. S'il y a des duplications et qu'une erreur se produit, il ne sera plus possible d'éditer les tables d'E/S. Dans ce cas, les tables d'E/S devront être supprimées et recréées ou retransférées à partir d'un périphérique de programmation.
8-6 Informations détaillées sur les erreurs de création des tables d'e/s
Avec une UC CJ1-H, le contenu de A261 fournit des informations sur la carte à l'origine de l'erreur chaque fois qu'une erreur survient lors de la création des tables d'E/S à partir de la console de programmation ou du CX-Programmer. Ces informations facilitent la recherche de la carte à l'origine du problème à l'aide des tables d'E/S de dépannage. Se reporter à CHAPITRE 11 Correction des erreurs pour connaître les procédures.
| Nom | Adresse | Contenu | Lors du passage au mode RUN | Au démar- rage | Tempori- sation de la config- guration | |
| Mot | Bit | |||||
| Drapeau d'erreur de l'initialisation de la zone de configuration des cartes réseau | A261 | 00 | ON: Erreur dans la configuration de la carte réseau. Passe à OFF lorsque les tables d'E/S sont généres normalement. | Maintenu | Effacé | Lorsque des tables d'E/S sont créées |
| Drapeau de dépassement d'E/S | 02 | ON: dépassement du nombre maximal des points d'E/S. Passe à OFF lorsque les tables d'E/S sont générées normalement. | ||||
| Drapeau d'erreur de duplication | 03 | ON: le même numéro de carte a été utilisé plusieurs fois. Passe à OFF lorsque les tables d'E/S sont générées normalement. | ||||
| Drapeau d'erreur de bus d'E/S | 04 | ON: Erreur du bus d'E/S. Passe à OFF lorsque les tables d'E/S sont générées normalement. | ||||
| Drapeau d'erreur des cartes d'E/S spéciales | 07 | ON: erreur dans une carte d'E/S spéciales. Passe à OFF lorsque les tables d'E/S sont générées normalement. | ||||
| Drapeau d'erreur d'E/S non confirmée | 09 | ON: la détction d'E/S n'est pas terminée. Passe à OFF lorsque les tables d'E/S sont générées normalement. | ||||
8-7 Échange de données avec les cartes réseau
Ce paragraphe décrit la manière dont les données peuvent être échangées entre des cartes E/S spéciales ou des cartes réseaux CJ, d'une part, et l'UC, d'autre part.
8-7-1 Cartes e/s spéciales
Zone des cartes E/S spéciales (mise à jour E/S)
Des données sont échangées à chaque cycle pendant la mise à jour E/S de la zone des cartes E/S spéciales. En général, 10 mots sont affectés à chaque carte E/S spéciale sur base de son paramètre de numéro de carte. Se reporter aux manuels de fonctionnement des différentes cartes E/S spéciales pour plus de détails.
La zone des cartes E/S spéciales va de CIO 2000 à CIO 2959 (10 mots × 96 cartes).

Transfert de mots attribués dans la zone DM
Le transfert des données peut être effectué à trois moments différents à l'aide des mots affectés à chaque carte. La temporisation des transferts de données dépend du modèle utilisé.
1,2,3... 1. Données transférées lorsque l'API est mise sous tension.
- Données transférées lorsque la carte est redémarrée.
- Données transférées chaque fois que nécessaire.
Quelques modèles transfèrent des données dans les deux sens, depuis la zone DM vers la carte et vice versa. Voir le Manuel d'utilisation de la carte pour plus de détails sur les transferts des données.
Mots d'unité d'e/s spéciale dans la zone DM : D20000 à D29599 (100 mots x 96 cartes)
A chaque carte E/S spéciale sont affectés 100 mots dans la zone DM dans la plaque comprise entre D20000 et D29599 (100 mots × 96 cartes). Ces 100 mots sont généralement utilisés pour conserver les paramètres initiaux de la carte E/S spéciale. Lorsque le contenu de cette zone est modifié à partir du programme pour refléter une modification au niveau du système, les bits de redémarrage des cartes concernées doivent passer à ON pour redémarrer les cartes.

Commandes FINS
L'instruction CMND(490) peut être ajoutée au schéma contact pour exécuter une commande FINS vers la carte E/S spéciale.

Les commandes FINS peuvent être transmises vers les cartes E/S spéciales d'autres API du réseau, et non pas uniquement vers l'API local.

Initialisation des cartes e/s spéciales
Les cartes E/S spéciales sont initialisées lorsque l'API est mise sous tension ou que le bit de redémarrage de la carte passe à ON. Le drapeau d'initialisation de carte d'E/S spéciale (A33000 à A33515) est ON pendant l'initialisation de la carte.
La mise à jour d'E/S (mise à jour d'E/S cyclique ou par IORF(097)) n'a pas lieu pour une carte d'E/S spéciale quand le drapeau d'initialisation est ON.
8-7-2 Désactivation de la mise à jour cyclique des cartes e/s spéciales
Dix mots sont affectés à chaque carte E/S spéciale de la zone des cartes E/S spéciales (CIO 2000 à CIO 2959) en fonction du nombre de carte configuré sur l'avant de chaque carte. Les données de la zone des cartes E/S spéciales sont mises à jour dans l'UC à chaque cycle pendant la mise à jour E/S (juste après l'exécution de l'instruction END(001)).
La mise à jour E/S peut prendre trop de temps si trop de cartes E/S spéciales sont installées. Si la mise à jour E/S prend trop de temps, Configuration API peut être paramétrée de manière à désactiver la mise à jour cyclique de certaines cartes E/S spéciales. (Les bits de désactivation de la mise à jour cyclique des cartes E/S spéciales se trouvent aux adresses 226 à 231 de Configuration API.)
Si le temps de mise à jour E/S est trop court, le traitement interne de la carte ne prend pas l'allure correcte, le drapeau d'erreur des cartes E/S spéciales (A40206) passe à ON et la carte E/S spéciale risque de ne pas fonctionner correctement. Dans ce cas, le temps de cycle peut être augmenté en configurant un temps de cycle minimum dans Configuration API ou en désactivant la mise à jour E/S cyclique de la carte E/S spéciale. Lorsque la mise à jour cyclique est désactivée, les données de la carte E/S spéciale peuvent être mises à jour pendant l'exécution du programme à l'aide de l'instruction IORF(097).
Remarque
- Toujours désactiver la mise à jour cyclique d'une carte E/S spéciale si les E/S de la carte sont rafraîchies au cours d'une tâche d'interruption avec l'instruction IORF(097). Une erreur de tâche d'interruption (A40213) se
produit si la mise à jour cyclique et l'instruction IORF(097) sont exécutées simultanément.
- A chaque désactivation de la mise à jour cyclique d'une carte E/S spéciale, vérifier que les E/S de cette carte sont rafraîchies avec l'instruction IORF(097) dans le programme au moins toutes les 11 secondes pendant l'opération. Une erreur de surveillance de l'UC se produit au niveau de la carte E/S spéciale si elle n'est pas mise à jour toutes les 11 secondes.
8-7-3 Cartes réseaux
Des données peuvent être échangées entre les cartes réseaux et l'UC via la zone des cartes réseaux, la zone DM ou les commandes FINS.
Zone des cartes réseau (mise à jour d'e/s)
Des données sont échangées à chaque cycle pendant la mise à jour d'E/S de la zone des cartes réseaux. En principe, 25 mots sont affectés à chaque carte réseau en fonction de son numéro de carte. Le nombre de mots réellement utilisés par la carte réseau varie.
La zone des cartes E/S spéciales va de CIO 1500 à CIO 1899 (25 mots × 16 cartes).

Remarque : Avec les unités centrales CJ1-H, l'instruction CPU BUS I/O REFRESH (DLNK(226)) peut être exécutée dans le schéma contact pour rafraîchir les mots de la zone CIO affectés à la carte réseau porteuse d'un numéro de carte spécifique.
Transfert de mots attribués dans la zone DM
Chaque carte réseau se voit attribuer 100 mots dans la zone DM dans la plage comprise entre D30000 et D31599 (100 mots × 16 cartes). Le transfert des données peut être effectué à trois moments différents à l'aide des mots affectés à chaque carte. La temporisation des transferts de données dépend du modèle utilisé.
1, 2, 3... 1. Données transférées lorsque l'API est mise sous tension. 2. Données transférées à chaque cycle. 3. Données transférées chaque fois que nécessaire.
Remarque : Avec les unités centrales CJ1-H, l'instruction CPU BUS I/O REFRESH (DLNK(226)) peut être exécutée dans le schéma contact pour rafraîchir les mots de la zone DM affectés à la carte réseau porteuse d'un numéro de carte spécifique.
Quelques modèles transfèrent des données dans les deux sens, depuis la zone DM vers la carte et vice versa. Voir le Manuel d'utilisation des cartes pour plus de détails sur les transferts des données.
Ces 100 mots sont généralement utilisés pour conserver les paramètres initiaux de la carte réseau. Lorsque le contenu de cette zone est modifié
depuis le programme pour refléter une modification du système, les bits de redémarrage (de A50100 à A50115) des cartes concernées doivent passer à ON pour redémarrer les cartes.

Commandes FINS
L'instruction CMND(490) peut être ajoutée au schéma contact pour envoyer une commande FINS à la carte réseau.

Les commandes FINS peuvent être transmises aux cartes réseaux utilisées dans d'autres API du réseau, et pas seulement sur l'API local.

Initialisation des cartes réseau
Les cartes réseaux sont initialisées au moment de la mise sous tension de l'API ou lorsque le bit de redémarrage de la carte passe à ON. Le drapeau d'initialisation de carte réseau de la carte (A30200 à A30215) est ON pendant l'initialisation de la carte.
La mise à jour d'E/S cyclique n'a pas lieu pour une carte réseau quand le drapeau d'initialisation est ON.
Zones de mémoires
Ce chapitre décrit la structure et les fonctions des zones de mémoire d'E/S et des zones de paramètres.
9-1 Introduction 350 9-2 Zones de mémoire d'E/S 351
9-2-1 Structure de la zone de mémoire d'E/S. 351 9-2-2 Présentation des zones de données 353 9-2-3 Propriétés de la zone de données 358
9-3 Zone d'E/S. 359 9-4 Zone de liaison de données 365 9-5 Zone des cartes reseau. 366 9-6 Zone des cartes d'E/S spéciales 368 9-7 Zone de liaison API série 369 9-8 Zone DeviceNet 370 9-9 Zone d'E/S internes 371 9-10 Zone de maintainien. 372 9-11 Zoneauxiliaire 373 9-12 Zone TR (relais temporaire) 401 9-13 Zone de temporisation. 402 9-14 Zone compteur 404 9-15 Zone mémoire de données (DM) 404 9-16 Zone mémoire de données étendue (EM) 406 9-17 Registres d'index 407 9-18 Registres de données 413 9-19 Drapeaux de tâches 414 9-20 Drapeaux de condition 415 9-21 Impulsions de temporisation 417 9-22Zones de paramètres 418
9-22-1 Configuration API 418 9-22-2 Tableaux d'E/S enregistrés 418 9-22-3 Tableaux de routage 419 9-22-4 Paramètres des cartes réseau 420
Zone de mémoire d'e/s
La mémoire de l'UC (RAM avec batterie de secours) peut être divisée en trois parties : la mémoire du programme utilisé, la zone de mémoire d'E/S et la zone de paramètres. Cette section décrit la zone de mémoire d'E/S et la zone de paramètres.
Cette zone de mémoire contient les zones de données auxquelles les opérandes des instructions peuvent accéder. Les zones de données incluent la zone CIO, la zone de travail, la zone de maintenance, la zone auxiliaire, la zone DM, la zone EM, la zone de temporisation, la zone compteur, la zone de drapeau de tâche, les registres de données, les registres d'index, la zone de drapeau de condition et la zone d'impulsion de temporisation.

Zone de paramètre
Cette zone de la mémoire contient de nombreux paramètres qui ne peuvent pas être spécifiés par les opérandes des instructions; ils ne peuvent être spécifiés qu'à partir d'un périphérique de programmation. Les paramètres incluent la configuration de l'API, le tableau d'E/S, le tableau de routage et les paramètres des cartes réseau.

9-2-1 Structure de la zone de mémoire d'e/s
Le tableau suivant illustre la structure standard de la zone de mémoire d'E/S.
| Zone | Taille | Intervalle | Usage des tâches | Affectation d'E/S externe | Accès aux bits | Accès aux mots | Accès | Modifi-cation à partir d'un périphé-rique de pro-gram-mation | Etat au démar-rage ou modifica-tion du mode | Etat du bit de forçage | ||
| Lecture | Ecriture | |||||||||||
| Zone CIO | zone d'E/S | 1 280 bits (80 mots) | CIO 0000 à CIO 0079 (Rem. 1) | Parta-gée par toutes les tâches | Cartes E/S standard | Oui | Oui | Oui | Oui | Oui | Effacé | Oui |
| Zone de liaison de données | 3 200 bits (200 mots) | CIO 1000 à CIO 1199 | Liaison de données | Oui | Oui | Oui | Oui | Oui | Oui | |||
| Zone des cartes réseau | 6 400 bits (400 mots) | CIO 1500 à CIO 1899 | Cartes réseaux | Oui | Oui | Oui | Oui | Oui | Oui | |||
| Zone des cartes d'E/S spéciales | 15 360 bits (960 mots) | CIO 2000 à CIO 2959 | Cartes d'E/S spéciales | Oui | Oui | Oui | Oui | Oui | Oui | |||
| Zone d'E/S intégrée (UC CJ1M avec E/S intégrée uniquement.) | 10 bits + 6 bits (1 mot + 1 mot) | CIO 2960 à CIO 2961 | Port d'E/S intégrée | Oui | Oui | Oui | Oui | Oui | Oui | |||
| Zone de liaison API série (UC CJ1M uniquement.) | 1 440 bits (90 mots) | CIO 3100 à CIO 3189 | Liaison API série | Oui | Oui | Oui | Oui | Oui | Oui | |||
| Zone DeviceNet | 9 600 bits (600 mots) | CIO 3200 à CIO 3799 | Maitre DeviceNet (affectatio ns fixes) | Oui | Oui | Oui | Oui | Oui | Oui | |||
| Zones d'E/S internes | 37 504 bits (2 344 mots) 4 800 bits (300 mots) | CIO 1200 à CIO 1499 CIO 3800 à CIO 6143 | --- | Oui | Oui | Oui | Oui | Oui | Oui | |||
| Zone | Taille | Intervalle | Usage des tâches | Affectation d'E/S externe | Accès aux bits | Accès aux mots | Accès | Modifi-cation à partir d'un périhé-rique de pro-gram-mation | Etat au démar-gage ou modifica-tion du mode | Etat du bit de forçage | |
| Lecture | Ecriture | ||||||||||
| Zone de travail | 8 192 bits (512 mots) | W000 à W511 | Partagé e part toutes les tâches | --- | Oui | Oui | Oui | Oui | Oui | Effacé | Oui |
| Zone de maintain (Remarque 7) | 8 192 bits (512 mots) | H000 à H511 | --- | Oui | Oui | Oui | Oui | Oui | Conservé | Oui | |
| Zone auxiliaire | 15 360 bits (960 mots) | A000 à A959 | --- | Oui | Oui | Oui | A000 à A447 Non | A000 à A447 Non | Change d'une adresse à l'autre. | Non | |
| A448 à A959 Oui | A448 à A959 Oui | ||||||||||
| Zone TR | 16 bits | TR0 à TR15 | --- | Oui | --- | Oui | Oui | Non | Effacé | Non | |
| Zone DM | 32 768 mots | D00000 à D32767 | --- | Non (Re-marque 2) | Oui | Oui | Oui | Oui | Conservé | Non | |
| Zone EM (Remarque 6) | 32 768 mots par banque (0 à 6 max.) | E0_00000 à E6_32767 | --- | Non (Re-marque 2) | Oui | Oui | Oui | Oui | Conservé | Non | |
| Drapeaux de fin de temporisation | 4 096 bits | T0000 à T4095 | --- | Oui | --- | Oui | Oui | Oui | Effacé | Oui | |
| Drapeaux de fin de compteur | 4 096 bits | C0000 à C4095 | --- | Oui | --- | Oui | Oui | Oui | Conservé | Oui | |
| Valeurs actuelles de temporisation | 4 096 mots | T0000 à T4095 | --- | --- | Oui | Oui | Oui | Oui | Effacé | Non (Re-marque 4) | |
| Valeurs actuelles de compteur | 4 096 mots | C0000 à C4095 | --- | --- | Oui | Oui | Oui | Oui | Conservé | Non (Re-marque 5) | |
| Zone de drapeau de tâche | 32 bits | TK00 à TK31 | --- | Oui | --- | Oui | Non | Non | Effacé | Non | |
| Registres d'index (Remarque 3) | 16 registres | IR0 à IR15 | Utilisés séparé-ment dans chaque tâche | --- | Oui | Oui | Adres-sage indirect unique-ment | Instruc-tions spécifi-ques unique-ment | Non | Effacé | Non |
| Registres de données (Remarque 3) | 16 registres | DR0 à DR15 | --- | Non | Oui | Oui | Oui | Non | Effacé | Non | |
Remarque
- La zone d'E/S peut être étendue de CIO 0000 à CIO 0999 en modifiant les premiers mots affectés aux racks.
- Les bits peuvent être manipulés à l'aide des instructions TST(350), TSTN(351), SET, SETB(532), RSTB(533), OUTB(534).
- Les registres d'index et les registres de données peuvent être utilisés individuellement ou partagés par toutes les tâches (UC CJ1-H et CJ1M uniquement).
- Les valeurs actuelles de temporisation peuvent être mises à jour indirectement par les drapeaux de fin de temporisation de la configuration/RAZ forcee.
- Les valeurs actuelles du compteur peuvent être mises à jour indirectement par les drapeaux de fin de compteur de la configuration/RAZ forcée.
- UC CJ1-H et CJ1 unicité.
- Les mots de la zone de maintenance des blocs de fonction sont alloués de H512 à H1535. Ces mots ne peuvent être utilisés que pour la zone d'instances de blocs de fonction (zone de variables allouée en interne).
9-2-2 Présentation des zones de données
Les zones de données de la zone de mémoire d'E/S sont décrites en début ci-dessous.
Zone CIO
Il n'est pas nécessaire d'entrer l'acronyme « CIO » pour spécifier une adresse dans la zone CIO. La zone CIO est généralement utilisée pour les échanges de données, tels que le rafraîchissement E/S avec plusieurs cartes. Les mots qui ne sont pas affectés aux cartes peuvent être utilisés en tant que mots de travail et bits de travail dans le programme uniquement.

Remarque
- Il est possible d'utiliser les mots de CIO 0080 à CIO 0999 pour les mots d'E/S en effectuant les configurations appropriées pour les premiers mots des racks. La configuration des premiers mots des racks peut se faire
grâce au logiciel CX-Programmer afin de définir les adresses du premier rack de la table d'E/S. La plage des paramètres des adresses du premier rack s'étend de CIO 0000 à CIO 0900.
- Les parties de la zone CIO indiquées « Non utilisé » peuvent être utilisées dans la programmation en tant que bits de travail. Toutefois, à l'avenir, les bits de la zone CIO non utilisés pourront être utilisés lors de l'extension des fonctions. Utiliser toujours les bits de la zone de travail en premier.
Zone d'E/S
Ces mots sont affectés aux borniers d'E/S externes sur les cartes d'E/S standard. Les mots qui ne sont pas affectés aux borniers d'E/S externes peuvent être utilisés uniquement dans le programme.
Zone de liaison de données
Ces mots sont utilisés pour les liaisons de données dans les réseaux Controller Link. Les mots qui ne sont pas utilisés pour les liaisons de données peuvent être utilisés uniquement dans le programme.
Zone des cartes réseau
Ces mots sont affectés aux cartes réseau pour transférer les informations sur les états. Chaque carte est affectée de 25 mots et il est possible d'utiliser jusqu'à 16 cartes (avec des nombres de carte 0 à 15). Les mots qui ne sont pas utilisés par les cartes réseau peuvent être utilisés uniquement dans le programme.
Zone des cartes d'e/s spéciales
Ces mots sont affectés aux cartes d'E/S spéciales. Chaque carte est affectée de 10 mots et il est possible d'utiliser jusqu'à 96 cartes (avec des numéros de carte 0 à 95).
Les mots qui ne sont pas utilisés par les cartes d'E/S spéciales peuvent être utilisés uniquement dans le programme.
Zone d'e/s intégrée (UC CJ1M avec e/s intégrée uniquement.)
Ces mots sont affectés au port d'E/S intégrée de l'UC. Les affectations sont fixes et ne peuvent être modifiées. Cette zone ne peut être utilisée que par des UC CJ1M avec E/S intégrée. Les autres cartes UC peuvent être programmées seulement comme décrit sous « Zone E/S interne »
Zone de liaison API série
Ces mots sont alloués pour l'utilisation avec la liaison API série, pour les liaisons de données avec d'autres API. Les adresses qui ne sont pas utilisées pour la liaison API série ne peuvent être utilisées que dans le programme, tout comme la zone de travail.
Ces mots sont affectés aux esclaves pour les communications d'E/S déportées DeviceNet. Les affectations sont fixes et ne peuvent être modifiées. Les mots qui ne sont pas utilisés par les périphériques DeviceNet peuvent être utilisés uniquement dans le programme.
Zone d'e/s interne
Ces mots peuvent être utilisés uniquement dans le programme; ils ne peuvent pas être utilisés pour l'échange d'E/S avec les borniers d'E/S externes. Veiller à utiliser les mots de travail disponibles dans la zone de travail (WR) avant d'affecter les mots dans la zone d'E/S interne ou d'affecter les mots non utilisés dans la zone CIO. Il est possible que ces mots soient affectés à de nouvelles fonctions dans les versions à voir des UC série CJ. Ainsi, le programme doit être modifié avant d'être utilisé dans un nouvel API série CJ si les mots de la zone CIO sont utilisés comme mots de travail dans le programme.
Zone de travail (WR)
Les mots de la zone de travail peuvent être utilisés uniquement dans le programme ; ils ne peuvent pas être utilisés pour l'échange d'E/S avec les borniers d'E/S externes. De nouvelles fonctions ne seront pas affectées à cette zone dans les versions à partir des API série CJ. Ainsi, vous devez utiliser cette zone pour les mots de travail et les bits avant n'importe quel mot dans la zone CIO.

Zone de maintien (HR)
Les mots de la zone de maintenance peuvent être utilisés uniquement dans le programme. Ces mots conservent leurs contenus lorsque l'API est mise sous tension ou lorsque le mode de fonctionnement est commuté du mode PROGRAM au mode RUN ou au mode MONITOR.

Remarque
Les mots de la zone de maintien des blocs de fonction sont alloués de H512 à H1535. Ces mots ne peuvent être utilisés que pour la zone d'instances de blocs de fonction (zone de variables allouée en interne). Ils ne peuvent pas être spécifiés comme opérandes d'instruction dans le programme utilisé.
Zone auxiliaire (AR)
La zone auxiliaire contient les drapeaux et les bits de commande utilisés pour surveiller et commander le fonctionnement de l'API. Cette zone est divisée en deux sections : A0000 à A447 sont en lecture seule et A448 à A959 peuvent être écrites ou lues. Consultez la section 9-11 Zone auxiliaire pour plus de détails sur la zone auxiliaire.

Zone de relais temporaire (TR)
La zone TR contient les bits qui enregistrent les états ON/OFF des branches du programme. Les bits TR ne sont utilisés qu'avec les mnémoniques.
Zone de mémoire de données (DM)
La zone DM est une zone de données multi-object qui peut être accédée en unités-mots uniquement. Ces mots conservent leurs contenus lorsque l'API est mise sous tension ou lorsque le mode de fonctionnement est commuté du mode PROGRAM au mode RUN ou au mode MONITOR.

Zone de mémoire de données étendue (EM) (UC CJ1 et cj1-h uniquement)
La zone EM est une zone de données multi-object qui peut être accédée dans les unités-mots seulement. Ces mots conservent leurs contenus lorsque l'API est mise sous tension ou lorsque le mode de fonctionnement est commuté du mode PROGRAM au mode RUN ou au mode MONITOR.
La zone EM est divisée en 32 767 zones de mots appelées banques. Le nombre de banques EM dépend du modèle de l'UC, avec un maximum de 13 banques (0 à C). Consultez le chapitre 2-1 Caractéristiques techniques pour plus de détails sur le nombre de banques EM disponibles dans chaque modèle de UC.


Zone de temporisation
Il existe deux zones de données de temporisation : les drapeaux de fin de temporisation et les valeurs actuelles (PV) de temporisation. Il est possible d'utiliser jusqu'à 4 096 temporisations (numéros de T0000 à T4095). Le même numéro de temporisation est utilisé pour accéder au drapeau de fin et à la valeur actuelle de temporisation.
Drapeaux de fin de temporisation
Ces drapeaux sont lus comme les bits. Un drapeau de fin est mis sous tension par le système lorsque la temporisation correspondante s'écoule (le temps configuré s'écoule).
Valeurs actuelles de temporisation
Les valeurs actuelles de compteur sont lues et écrites comme les mots (16 bits). Les valeurs actuelles se comptent ou se décomptent en fonction du fonctionnement de la temporisation.
| Zone compteur | Il existe deux zones de données de compteur : les drapeaux de fin de compteur et les valeurs actuelles (PV) de compteur. Il est possible d'utiliser jusqu'à 4 096 compteurs (numéroes de C0000 à C4095). Le même numéro est utilisé pour acceder au drapeau de fin et à la valeur actuelle de compteur.Drapeaux de fin de compteurCes drapeaux sont lus comme les bits. Un drapeau de fin est mis sous tension par le système lorsque le compteur correspondant s'arrête de compteur (la valeur configurée est atteinte).Valeurs actuelles de compteurLes valeurs actuelles de compteur sont lues et écrites comme les mots (16 bits). Les valeurs actuelles (PV) se comptent ou se décomptent en fonction du fonctionnement du compteur. |
| Drapeaux de condition | Ces drapeaux incluent les drapeaux arithmetiques tels que le drapeau d'erreur et le drapeau d'égalité qui indiquent les résultats de l'exécution des instructions ainsi que les drapeaux Toujours ON et Toujours OFF. Ces drapeaux de condition sont spécifiés avec des étiquettes (symboles)只不过 que des adresses. |
| Impulsions d'horloge | Les impulsions d'horloge passent à ON et à OFF grâce à la temporisation interne de l'UC. Ces bits sont spécifiés avec des étiquettes (symboles)只不过 que des adresses. |
| Zone de drapeau de tâche (TK) | Les drapeaux de tâche sont compris entre TK00 et TK31 et correspondant aux tâches cycliques de 0 à 31. Un drapeau de tâche est à ON lorsque la tâche cyclique correspondante est à l'état exécutable (RUN) et à OFF lorsque la tâche cyclique n'a pas été exécutée (INI) ou est en état de mise en attente (WAIT). |
| Registres d'index (IR) | Ces registres (IR0 à IR15) seront à stocker les adresses de mémoire API (adresses de mémoire absolue en RAM) pour adrasser indirectement les mots en mémoire E/S Les registres de données sont utilisés séparément dans chaque tâche ou, pour les UC CJ1-H ou CJ1M, ils peuvent être partagés par toutes les tâches. |
| Registres de données (DR) | Ces registres (de DR0 à DR15) sont utilisés avec les registres d'index. Lorsqu'un registre de données est entré juste avant un registre d'index, le contenu du registre de données est ajusté à l'adresse de mémoire de l'API dans le registre d'index pour décaler cette adresse. Les registres de données sont utilisés séparément dans chaque tâche ou, pour les UC CJ1-H ou CJ1M, ils peuvent être partagés par toutes les tâches. |
9-2-3 Propriétés de la zone de données
Contenu après les erreurs fatales, utilisation de la configuration/RAZ forcée
| Zone | Erreur fatale généree | Les fonctions de configurationforcée/RAZforcée sont-ellesutilisables? | ||||
| Exécution de l'instructionFALS(007) | Autre erreur fatale | |||||
| Bit de main-tien IOM àOFF | Bit de main-tien IOM à ON | Bit de main-tien IOM àOFF | Bit de main-tien IOM à ON | |||
| ZoneCIO | zone d'E/S | Conservé | Conservé | Effacé | Conservé | Oui |
| Zone de liaison de donnéesées | ||||||
| Zone des cartes réseau | ||||||
| Zone des cartes d'E/S spéciales | ||||||
| Zone DeviceNet | ||||||
| Zone d'E/S interne | ||||||
| Zone de travail (W) | Conservé | Conservé | Effacé | Conservé | Oui | |
| Zone de mainten (H) | Conservé | Conservé | Conservé | Conservé | Oui | |
| Zone auxiliaire (A) | L'état varie d'une adresse à l'autre. | Non | ||||
| Zone de mémoire de donnéesées (D) | Conservé | Conservé | Conservé | Conservé | Non | |
| Zone de mémoire de donnéesésétendues (E) | Conservé | Conservé | Conservé | Conservé | Non | |
| Drapeaux de fin de temporisation (T) | Conservé | Conservé | Effacé | Conservé | Oui | |
| Valeurs actuelles de temporisation(T) | Conservé | Conservé | Effacé | Conservé | Non | |
| Drapeaux de fin de compteur (C) | Conservé | Conservé | Conservé | Conservé | Oui | |
| Valeurs actuelles de compteur (C) | Conservé | Conservé | Conservé | Conservé | Non | |
| Drapeaux de tâche (TK) | Effacé | Effacé | Conservé | Conservé | Non | |
| Registres d'index (IR) | Conservé | Conservé | Effacé | Conservé | Non | |
| Registres de donnéesées (DR) | Conservé | Conservé | Effacé | Conservé | Non | |
Contenu après modification du mode ou après interruption de l'alimentation
| Zone | Mode modifié1 | Alimentation de l'API de OFF à ON | |||||
| Bit de maintien IOM efface2 | Bit de maintien IOM conservé2 | ||||||
| Bit de maintien IOM à OFF | Bit de maintien IOM à ON | Bit de maintien IOM à OFF | Bit de maintien IOM à ON | Bit de maintien IOM à OFF | Bit de maintien IOM à ON | ||
| Zone CIO | zone d'E/S | Effacé | Conservé | Effacé | Effacé | Effacé | Conservé |
| Zone de liaison de données | |||||||
| Zone des cartes réseau | |||||||
| Zone des cartes d'E/S spéciales | |||||||
| Zone d'E/S intégrée (UC CJ1M avec E/S intégrées uniquement.) | |||||||
| Zone de liaison API série (UC CJ1M uniquement) | |||||||
| Zone DeviceNet | |||||||
| Zone d'E/S interne | |||||||
| Zone de travail (W) | Effacé | Conservé | Effacé | Effacé | Effacé | Conservé | |
| Zone de maintien (H) | Conservé | Conservé | Conservé | Conservé | Conservé | Conservé | |
| Zone auxiliaire (A) | L'état varie d'une adresse à l'autre. | ||||||
| Zone de mémoire de données (D) | Conservé | Conservé | Conservé | Conservé | Conservé | Conservé | |
| Zone de mémoire de donnéesétendues (E) | Conservé | Conservé | Conservé | Conservé | Conservé | Conservé | |
| Drapeaux de fin de temporisation (T) | Effacé | Conservé | Effacé | Effacé | Effacé | Conservé | |
| Valeurs actuelles de temporisation (T) | Effacé | Conservé | Effacé | Effacé | Effacé | Conservé | |
| Drapeaux de fin de compteur (C) | Conservé | Conservé | Conservé | Conservé | Conservé | Conservé | |
| Valeurs actuelles de compteur (C) | Conservé | Conservé | Conservé | Conservé | Conservé | Conservé | |
| Drapeaux de tâche (TK) | Effacé | Effacé | Effacé | Effacé | Effacé | Effacé | |
| Registres d'index (IR) | Effacé | Conservé | Effacé | Effacé | Effacé | Conservé | |
| Registres de données (DR) | Effacé | Conservé | Effacé | Effacé | Effacé | Conservé | |
Remarque
- Mode commuté du mode PROGRAM au mode RUN/MONITOR ou vice-versa.
- Le paramètre « Etat du bit de maintain IOM au démarrage » de la configuration de l'API détermine si l'état du bit de maintain IOM est conservé ou effacé lorsque l'API est mise sous tension.
Remarque
Les adresses de la zone d'E/S sont comprises entre CIO 0000 et CIO 0159 (bits CIO de 000000 à 015915), mais la zone peut être étendue du mot CIO 0000 au mot CIO 0999 en modifiant le mot du premier rack à l'aide d'un périphérique de programmation autre qu'une console de programmation. Le nombre maximal de bits qui peuvent être affectés aux E/S externes est toujours de 2560 (160 mots) même si la zone d'E/S est étendue.
Le nombre maximal de points d'E/S externes dépend de l'UC utilisée.
Les mots de la zone d'E/S sont affectés aux borniers d'E/S sur les cartes d'E/S standard.
Les mots sont affectés aux cartes d'E/S standard fondées sur la position de l'emplacement (de la gauche vers la droite) et sur le nombre de mots nécessaires. Les mots sont affectés consécutivement et les emplacements vides sont ignorés. Les mots dans la zone d'E/S qui ne sont pas affectés aux cartes d'E/S standard peuvent être utilisés uniquement dans le programme.
Etat du bit de forçage
Les bits dans la zone d'E/S peuvent être en configuration forcée ou en RAZ forcée.
Initialisation de la zone d'e/s
Le contenu de la zone d'E/S est effacé dans les cas suivants :
- Le mode de fonctionnement est commuté du mode PROGRAM au mode RUN ou au mode MONITOR ou vice-versa alors que le bit de maintien IOM est à OFF. (Voir l'explication suivante sur le Bit de maintien IOM.)
- L'alimentation de l'API est cyclique alors que le bit de maintien IOM est à OFF ou non protégé dans la configuration de l'API. (Voir l'explication suivante sur le Bit de maintien IOM.)
- La zone d'E/S est effacée à partir d'un périphérique de programmation.
- Le fonctionnement de l'API est arrêté lorsqu'une erreur fatale autre que FALS(007) survient. (Le contenu de la zone d'E/S est conservé si FALS(007) est exécuté.)
Fonctionnement du bit de maintien IOM
Si le bit de maintien IOM (A50012) est à ON, le contenu de la zone d'E/S ne sera pas effacé lors d'une erreur fatale ou lorsque le mode de fonctionnement est commuté du mode PROGRAM au mode RUN ou au mode MONITOR ou vice-versa.
Si le bit de maintien IOM (A50012) est à ON et que le paramètre « état du bit de maintien IOM au démarrage » de la configuration de l'API est configuré pour protéger le bit de maintien IOM, le contenu de la zone d'E/S n'est pas effacé lorsqu'alimentation de l'API est cyclique. Tous les bits d'E/S, y compris ceux des sorties, conservent l'état qu'ils avaient avant de mettre l'API hors tension.
Remarque
Si le bit de maintien d'E/S est sous tension, les sorties de l'API ne sont pas mises hors tension et conservent leur état précédent lorsque l'API est commuté du mode RUN ou du mode MONITOR au mode PROGRAM. Assurez-vous que les charges externes ne produisent pas des situations dangereuses lorsque ceci survient. (Lorsque le fonctionnement s'arrête à cause d'une erreur fatale, y compris celles survenues avec l'instruction FALS(007), toutes les sorties de la carte de sortie passent à OFF et seul l'état des sorties externes est maintenu.)
Bits d'entreprises
Un bit de la zone d'E/S est appelé un bit d'entrées lorsqu'il est affecté à une carte d'entrées. Les bits d'entrées indiquent l'état ON/OFF des péripériques tels que les commutateurs à bouton-poussoir, les commutateurs de fin de course et les commutateurs photoélectriques. Il existe trois méthodes pour mettre à jour les états des points d'entrées dans l'API : le rafraîchissement E/S normal, la mise à jour immédiate et la mise à jour IORF(097).
Rafraîchissement e/s normal
L'état des points d'E/S sur les périphériques externes est lu une fois par cycle après l'exécution du programme.
Dans l'exemple suivant, CIO 000101 est affecté au commutateur 1, un commutateur externe connecté au bornier d'entrées d'une carte d'entrées. L'état ON/OFF du commutateur 1 est indiqué dans CIO 000101 une fois par cycle.

Mise à jour immédiate
Lorsque la variation de la mise à jour immédiate d'une instruction est spécifiée en entrant un point d'exclamation juste avant l'instruction et lorsque l'opérande de l'instruction est un bit d'entrées ou un mot, le mot contenant le bit ou le mot lui-même est mis à jour juste avant l'exécution de l'instruction. Cette mise à jour immédiate est effectuée en plus du rafraîchissement E/S normal, effectué une fois par cycle.
- Opérande du bit Juste avant que l'instruction soit exécutée, l'état ON/OFF des 16 points d'E/S affectés au mot contenant le bit spécifique est lu dans l'API.
- Opérande du mot Juste avant que l'instruction soit exécutée, l'état ON/OFF des 16 points d'E/S affectés au mot spécifique est lu dans l'API.
Dans l'exemple suivant, CIO 000101 est affecté au commutateur 1, un commutateur externe connecté au bornier d'entrées d'une carte d'entrées. L'état ON/OFF du commutateur 1 est lu et indiqué dans CIO 000101 juste avant que l'instruction ! LD 000101 soit exécutée.


Mise à jour IORF(097)
Lorsque l'instruction IORF(097) (I/O REFRESH) est exécutée, les bits d'entrées de la plage de mots spécifique sont mis à jour. Ce rafraîchissement E/S est effectué en plus du rafraîchissement E/S normal, effectué une fois par cycle.
L'instruction IORF(097) suivante met à jour l'état de tous les points E/S des mots de la zone E/S de CIO 0000 à CIO 0003. L'état des points d'entrées est lu à partir des cartes d'entrées et l'état des bits de sorties est écrit vers les cartes de sorties.
| 1ORF |
| 0000 |
| 0003 |
Dans l'exemple suivant, l'état des points d'entrées affectés à CIO 0000 et CIO 0001 est lu à partir de la carte d'entrées. (CIO 0002 et CIO 0003 sont affectées aux cartes de sorties.)

Limitations des bits d'entrées
Le nombre de fois où les bits d'entrées peuvent être utilisés comme des conditions normalement ouvertes ou normalement fermées dans le programme est illimité et les adresses peuvent être programmées dans n'importe quel ordre.
Un bit d'entrées ne peut pas être utilisé comme une opérande dans une instruction de sortie.

Paramètres du temps de réponse des entrées
Les temps de réponse des entrées pour chaque carte d'entrées peuvent être configurés dans la configuration de l'API. L'augmentation du temps de réponse des entrées permet de réduire les vibrations et les parasites et sa diminution permet une vitesse plus grande des impulsions d'entrées à recevoir.
La valeur par défaut des temps de réponse des entrées est de 8 ms et l'intervalle de configuration est compris entre 0,5 ms et 32 ms.
Remarque
Si le temps est configuré à 0 ms, il existe toujours un temps d'enclenchement de 20~ s maximum et un temps de relâchement de 300~ s dus aux déliés causés par les éléments internes.

Bits de sorties
Un bit de la zone d'E/S est appelé bit de sortie lorsqu'il est affecté à une carte de sorties. L'état ON/OFF d'un bit de sortie est envoyé vers les périphériques tels que les actionneurs. Il existe trois méthodes pour mettre à jour les états des bits de sortie d'une carte de sorties : le rafraîchissement E/S normal, la mise à jour immédiate et la mise à jour IORF(097).
Rafraîchissement e/s normal
L'état des bits de sorties est envoyé vers les périphériques externes une fois par cycle après l'exécution du programme.
Dans l'exemple suivant, CIO 000201 est affecté à un actionneur, un périphérique externe connecté à un bornier de sorties d'une carte de sorties. L'état ON/OFF de CIO 000201 est envoyé vers cet actionneur une fois par cycle.

Mise à jour immédiate
Lorsque la variation de la mise à jour immédiate d'une instruction est spécifiée par l'entrée d'un point d'exclamation juste avant l'instruction et lorsque l'opérande de l'instruction est un bit de sorties ou un mot, le contenu du mot contenant le bit ou le mot lui-même est envoyé juste après l'exécution de l'instruction. Cette mise à jour immédiate est effectuée en plus du rafraîchissement E/S normal, effectué une fois par cycle.
1,2,3... 1. Opérande du bit
Juste après que l'instruction soit exécutée, l'état ON/OFF des 16 points d'E/S affectés au mot contenant le bit spécifique est envoyé vers le(s) périphérique(s) de sorties.
2. Opérande du mot
Juste après que l'instruction soit exécutée, l'état ON/OFF des 16 points d'E/S affectés au mot spécifique est envoyé vers le(s) périphérique(s) de sorties.
Dans l'exemple suivant, CIO 000201 est affecté à un actionneur, un périphérique externe connecté au bornier de sorties d'une carte de sorties. L'état ON/OFF de CIO 000201 est envoyé vers l'actionneur juste après que l'instruction ! OUT 000201 soit exécutée.
Symbole du schéma contact
000201
Mnémonique
OUT 000201
Mise à jour IORF(097)
Lorsque l'instruction IORF(097) (I/O REFRESH) est exécutée, l'état ON/OFF des bits de sorties dans l'intervalle spécifique de mots est envoyé vers leurs périphériques externes. Ce rafraîchissement E/S est effectué en plus du rafraîchissement E/S normal, effectué une fois par cycle.
L'instruction IORF(097) suivante met à jour l'état de tous les points E/S des mots de la zone E/S de CIO 0000 à CIO 0003. L'état des points d'entrées est lu à partir des cartes d'entrées et l'état des bits de sorties est écrit vers les cartes de sorties.
Dans l'exemple suivant, l'état des points d'entrées affectés à CIO 0002 et CIO 0003 est envoyé vers la carte de sorties. (CIO 0000 et CIO 0001 sont affectées aux cartes de sorties.)
| IORF |
| 0000 |
| 0003 |

Limitations des bits de sorties
Les bits de sorties peuvent être programmés dans n'importe quel ordre. Les bits de sorties peuvent être utilisés comme les opérandes dans les instructions d'entrées et le nombre de fois où un bit de sorties est utilisé comme une condition normalement ouverte ou normalement fermée est illimité.

Un bit de sorties peut être utilisé dans une seule instruction de sortie qui commande son état. Si un bit de sorties est utilisé dans deux instructions de sortie ou plus, seule la première instruction commande son état.

Remarque
Toutes les sorties sur les cartes d'E/S standard et sur les cartes d'E/S spéciales peuvent être mises à OFF en mettant le bit OFF de sorties (A50015) à ON. L'état des bits de sorties n'est pas affecté même si les sorties courantes sont mises à OFF.
9-4 Zone de liaison de données
L'intervalle des adresses de la zone de liaison de données est compris entre CIO 1000 et CIO 1199 (entre les bits CIO 100000 et 119915). Les mots dans la zone de liaison sont utilisés pour les liaisons de données quand LR est défini comme zone de liaison de données pour les réseaux Controller Link. Les liaisons inter-API l'utilisent aussi.
Une liaison de données partage automatiquement (indépendamment du programme) les données avec les zones de liaison d'autres UC série CJ du réseau via une carte Controller Link montée sur le rack UC de l'API.
Les liaisons de données peuvent être générées automatiquement (en utilisant le même nombre de mots pour chaque noeud) ou manuellement. Lorsqu'un utilisateur définit la liaison de données manuellement, il peut affecter n'importe quel nombre de mots à chaque noeud et rendre les noeuds en réception seule ou en transmission seule. Consultez le Manuel de fonctionnement des cartes Controller Link (W309) pour plus de détails.
Les mots dans la Zone de liaison peuvent être utilisés dans le programme quand LR n'est pas définie en tant que zone de liaison de données pour les réseaux Controller Link et que les liaisons inter-API ne sont pas utilisées.
Réseau Controller Link
Etat du bit de forçage
Les bits dans la zone de liaison de données peuvent être en configuration forcée et en RAZ forcée.
Liaison aux API C200HX/ hg/he, C200HS et C200H
Les mots de la zone de liaison de CIO 1000 à CIO 1063 des API série CJ correspondant aux mots de la zone des relais de liaisons de LR 00 à LR 63 pour les liaisons de données créées dans les API C200HX/HG/HE. En convertissant les programmes des API C200HX/HG/HE, C200HS ou C200H pour les utiliser dans les API série CJ, modifier les adresses de LR 00 à LR 63 en leur équivalent en adresses de CIO 1000 à CIO 1063 de zone de liaison.
Initialisation de la zone de liaison
Le contenu de la zone de liaison est effacé dans les cas suivants :
1,2,3...
- Le mode de fonctionnement est commuté du mode PROGRAM au mode RUN/MONITOR ou vice-versa et le bit de maintain IOM est à OFF.
- L'alimentation de l'API est cyclique alors que le bit de maintain IOM est à OFF ou non protégé dans la configuration de l'API.
- La zone de liaison est effacée à partir d'un périphérique de programmation.
- Le fonctionnement de l'API est arrêté lorsqu'une erreur fatale autre que FALS(007) survient. (Le contenu de la zone de liaison est conservé si FALS(007) est exécuté.)
Fonctionnement du bit de maintien IOM
Si le bit de maintien IOM (A50012) est à ON et que le paramètre « état du bit de maintien IOM au démarrage » de la configuration de l'API est configuré pour protéger le bit de maintien IOM, le contenu de la zone de liaison n'est pas effacé lorsque l'alimentation de l'API est cyclique.
Si le bit de maintien (A50012) est à ON, le contenu de la zone de liaison n'est pas effacé lorsqu'une erreur fatale survient ou si le mode de fonctionnement est commuté du mode PROGRAM au mode RUN/MONITOR ou vice-versa.
9-5 Zone des cartes réseau
La zone des cartes réseau contient 400 mots avec des adresses comprises entre les mots CIO 1500 et CIO 1899. Les mots de la zone des cartes réseau peuvent être affectés aux cartes réseau pour transférer des données telles que l'état de fonctionnement de la carte. Chaque carte est affectée de 25 mots basés sur la valeur du numéro de la carte.
Des données sont échangées avec les cartes réseau une fois par cycle pendant le rafraîchissement E/S, effectué après l'exécution du programme. (Les mots de cette zone de données ne peuvent pas être mis à jour par la mise à jour immédiate ou IORF(097).)

Chaque carte réseau est affectée de 25 mots basés sur son numéro de carte, comme indiqué dans le tableau suivant :
| Numéro de la carte | Mots affectés |
| 0 | CIO 1500 à CIO 1524 |
| 1 | CIO 1525 à CIO 1549 |
| 2 | CIO 1550 à CIO 1574 |
| 3 | CIO 1575 à CIO 1599 |
| 4 | CIO 1600 à CIO 1624 |
| 5 | CIO 1625 à CIO 1649 |
| 6 | CIO 1650 à CIO 1674 |
| 7 | CIO 1675 à CIO 1699 |
| 8 | CIO 1700 à CIO 1724 |
| 9 | CIO 1725 à CIO 1749 |
| A | CIO 1750 à CIO 1774 |
| B | CIO 1775 à CIO 1799 |
| C | CIO 1800 à CIO 1824 |
| D | CIO 1825 à CIO 1849 |
| E | CIO 1850 à CIO 1874 |
| F | CIO 1875 à CIO 1899 |
Etat du bit de forçage
La fonction des 25 mots dépend de la carte réseau utilisée. Consultez le manuel de fonctionnement de la carte pour plus de détails.
Les mots de la zone des cartes réseau qui ne sont pas affectés aux cartes réseau peuvent être utilisés uniquement dans le programme.
Les bits de la zone des cartes réseau peuvent être en configuration forcée ou en RAZ forcée.
Le contenu de la zone des cartes réseau est effacé dans les cas suivants :
Initialisation de la zone des cartes réseau
1,2,3...
- Le mode de fonctionnement est commuté du mode PROGRAM au mode RUN ou au mode MONITOR ou vice-versa alors que le bit de maintien IOM est à OFF.
- L'alimentation de l'API est cyclique alors que le bit de maintien IOM est à OFF ou non protégé dans la configuration de l'API.
- La zone des cartes réseau est effacée à partir d'un périphérique de programmation.
- Le fonctionnement de l'API est arrêté lorsqu'une erreur fatale autre que FALS(007) survient. (Le contenu de la zone des cartes réseau est conservé si FALS(007) est exécuté.)
Fonctionnement du bit de maintien IOM
Si le bit de maintain IOM (A50012) est à ON, le contenu de la zone des cartes réseau n'est pas effacé lorsqu'une erreur fatale survient ou lorsque le mode de fonctionnement est commuté du mode PROGRAM au mode RUN/MONITOR ou vice-versa.
Si le bit de maintain IOM (A50012) est à ON et que le paramètre « état du bit de maintain IOM au démarrage » de la configuration de l'API est configuré pour protégé le bit de maintain IOM, le contenu de la zone de cartes réseau n'est pas effacé lorsqu'la alimentation de l'API est cyclique.
9-6 Zone des cartes d'e/s spéciales
La zone des cartes d'E/S spéciales contient 960 mots avec des adresses comprises entre CIO 2000 et CIO 2959. Les mots dans la zone des cartes d'E/S spéciales sont affectés aux CJ pour transférer des données telles que l'état de fonctionnement de la carte. Chaque carte est affectée de 10 mots basés sur son numéro de carte.
Des données sont échangées avec les cartes d'E/S spéciales une fois par cycle lors du rafraîchissement E/S, effectué après l'exécution du programme. Les mots peuvent également être mis à jour grâce à l'instruction IORF(097).

Chaque carte d'E/S spéciale est affectée de 25 mots basés sur son numéro de carte, comme indiqué dans le tableau suivant :
| Numéro de la carte | Mots affectés |
| 0 | CIO 2000 à CIO 2009 |
| 1 | CIO 2010 à CIO 2019 |
| 2 | CIO 2020 à CIO 2029 |
| 3 | CIO 2030 à CIO 2039 |
| 4 | CIO 2040 à CIO 2049 |
| 5 | CIO 2050 à CIO 2059 |
| 6 | CIO 2060 à CIO 2069 |
| 7 | CIO 2070 à CIO 2079 |
| 8 | CIO 2080 à CIO 2089 |
| 9 | CIO 2090 à CIO 2099 |
| 10 (A) | CIO 2100 à CIO 2109 |
| 11 (B) | CIO 2110 à CIO 2119 |
| 12 (C) | CIO 2120 à CIO 2129 |
| 13 (D) | CIO 2130 à CIO 2139 |
| 14 (E) | CIO 2140 à CIO 2149 |
| 15 (F) | CIO 2150 à CIO 2159 |
| 16 | CIO 2160 à CIO 2169 |
| 17 | CIO 2170 à CIO 2179 |
| : | |
| : | |
| : | |
| 95 | CIO 2950 à CIO 2959 |
État du bit de forçage
La fonction des 10 mots affectés à une carte dépend de la carte d'E/S spéciale utilisée. Consultez le manuel de fonctionnement de la carte pour plus de détails.
Les mots dans la zone des cartes d'E/S spéciale qui ne sont pas affectés aux cartes d'E/S spéciales peuvent être utilisés uniquement dans le programme.
Les bits de la zone des cartes d'E/S spéciales peuvent être en configuration forcée ou en RAZ forcée.
Initialisation de la zone des cartes d'e/s spéciales
1,2,3...
Le contenu de la zone des cartes d'E/S spéciales est effacé dans les cas suivants :
- Le mode de fonctionnement est commuté du mode PROGRAM au mode RUN/MONITOR ou vice-versa et le bit de maintien IOM est à OFF.
- L'alimentation de l'API est cyclique alors que le bit de maintien IOM est à OFF ou non protégé dans la configuration de l'API.
- La zone des cartes d'E/S spéciales est effacée à partir d'un périphérique de programmation.
- Le fonctionnement de l'API est arrêté lorsqu'une erreur fatale autre que FALS(007) survient. (Le contenu de la zone des cartes d'E/S spéciales est conservé si FALS(007) est exécuté.)
Fonctionnement du bit de maintien IOM
Si le bit de maintien IOM (A50012) est à ON, le contenu de la zone des cartes d'E/S spéciales n'est pas effacé lorsqu'une erreur fatale survient ou lorsque le mode de fonctionnement est commuté du mode PROGRAM au mode RUN/MONITOR ou vice-versa.
Si le bit de maintien IOM (A50012) est à ON et que le paramètre « état du bit de maintien IOM au démarrage » de la configuration de l'API est configuré pour protéger le bit de maintien IOM, le contenu de la zone de cartes d'E/S spéciales n'est pas effacé lorsque l'alimentation de l'API est cyclique.
9-7 Zone de liaison API série
La zone de liaison API série contient 90 mots avec des adresses comprises entre CIO 3100 et CIO 3189. Les mots dans la zone de liaison inter-API série peuvent être utilisés pour les liaisons de données avec d'autres API.
Les connexions inter-API échangent des données entre les UC via les portes intégrées RS-232C, sans programmation spéciale.
L'affectation de la liaison API série est définie automatiquement grâce aux paramètres d'installation API suivants sur l'unité d'interrogation.
Mode de liaison API série - Nombre de mots de transfert de la liaison API série - Nombre maximal de la carte de liaison API série

Etat du bit de forçage
Les adresses qui ne sont pas utilisées pour la liaison API série ne peuvent être utilisées que dans le programme, tout comme la zone de travail.
Les bits de la zone de liaison API série peuvent être en configuration forcée et en RAZ forcée.
Initialisation de la zone de liaison API série
Le contenu de la zone de liaison API série est effacé dans les cas suivants :
1,2,3...
- Le mode de fonctionnement est commuté du mode PROGRAM au mode RUN/MONITOR ou vice-versa et le bit de maintien IOM est à OFF.
- L'alimentation de l'API est cyclique alors que le bit de maintien IOM est à OFF ou non protégé dans la configuration de l'API.
- La zone de liaison API série est effacée à partir d'un périphérique de programmation.
- Le fonctionnement de l'API est arrêté lorsqu'une erreur fatale autre que FALS(007) survient. (Le contenu de la zone de liaison API série est conservé si FALS(007) est exécuté.)
Fonctionnement du bit de maintien IOM
Si le bit de maintain IOM (A50012) est à ON, le contenu de la zone de liaison API série n'est pas effacé lorsqu'une erreur fatale survient ou lorsque le mode de fonctionnement est commuté du mode PROGRAM au mode RUN/MONITOR ou vice-versa.
Si le bit de maintain IOM (A50012) est à ON et que le paramètre « état du bit de maintain IOM au démarrage » de la configuration de l'API est configuré pour protégé le bit de maintain IOM, le contenu de la zone de liaison API série n'est pas effacé lorsque l'alimentation de l'API est cyclique.
La zone DeviceNet est constituée de 600 mots de CIO 3200 à CIO 3799. Les mots de la zone DeviceNet sont affectés aux esclaves des communications d'E/S déportées DeviceNet. Des données sont échangées régulièrement avec les esclaves du réseau (indépendamment du programme) à l'aide de l'unité DeviceNet.
Les mots sont affectés aux esclaves en utilisant les affectations fixes selon les paramètres 1, 2 et 3 de l'affectation fixe. Une de ces zones fixes est sélectionnée.
| Zone | Zone de sortie (maître vers esclaves) | Zone d'entrée (esclaves vers maître) |
| Zone d'affection fixe 1 | CIO 3200 à CIO 3263 | CIO 3300 à CIO 3363 |
| Zone d'affection fixe 2 | CIO 3400 à CIO 3463 | CIO 3500 à CIO 3563 |
| Zone d'affection fixe 3 | CIO 3600 à CIO 3663 | CIO 3700 à CIO 3763 |
Les mots suivants sont affectés à l'unité DeviceNet lorsque la fonction esclave d'E/S déportées est utilisée avec des affectations fixes.
| Zone | Zone de sortie (maître vers esclaves) | Zone d'entrée (esclaves vers maître) |
| Zone d'affection fixe 1 | CIO 3370 | CIO 3270 |
| Zone d'affection fixe 2 | CIO 3570 | CIO 3470 |
| Zone d'affection fixe 3 | CIO 3770 | CIO 3670 |
Les bits de la zone DeviceNet peuvent être en configuration forcée et en RAZ forcée.
Remarque
Il existe deux méthodes pour affecter les E/S aux réseaux DeviceNet : les affectations fixes selon les adresses des noeuds et les affectations configurées par l'utilisateur.
- Avec les affectations fixes, les mots sont automatiquement affectés aux esclaves dans la zone d'affectation fixe spécifique en fonction des adresses des noeuds.
- Avec les affectations configurées par l'utilisateur, l'utilisateur peut affecter des mots aux esclaves avec les mots suivants :
CIO 0000 à CIO 0235, CIO 0300 à CIO 0511, CIO 1000 à CIO 1063
W000 à W511
H000 à H511
D0000 à D32767
E00000 à E32767, banques 0 à 2
Consultez le Manuel d'utilisation DeviceNet (W267) pour plus de détails sur les affectations de mots.
Avec l'affectation fixe, les mots sont affectés en fonction des nombres de nœuds. (Si un esclave a besoin de deux mots ou plus, il occuperait autant de nombres de nœuds que nécessitent les mots.)
Initialisation de la zone devicenet
1,2,3...
Le contenu de la zone DeviceNet est effacé dans les cas suivants :
- Le mode de fonctionnement est commuté du mode PROGRAM au mode RUN ou au mode MONITOR ou vice-versa alors que le bit de maintien IOM est à OFF.
- L'alimentation de l'API est cyclique alors que le bit de maintien IOM est à OFF ou non protégé dans la configuration de l'API.
- La zone DeviceNet est effacée à partir d'un périphérique de programmation.
- Le fonctionnement de l'API est arrêté lorsqu'une erreur fatale autre que FALS(007) survient. (Le contenu de la zone DeviceNet est conservé si FALS(007) est exécuté.)
Fonctionnement du bit de maintien IOM
Si le bit de maintien IOM (A50012) est à ON, le contenu de la zone DeviceNet n'est pas effacé lorsqu'une erreur fatale survient ou lorsque le mode de fonctionnement est commuté du mode PROGRAM au mode RUN/MONITOR ou vice-versa.
Si le bit de maintien IOM (A50012) est à ON et que le paramètre « état du bit de maintien IOM au démarrage » de la configuration de l'API est configuré pour protéger le bit de maintien IOM, le contenu de la zone DeviceNet n'est pas effacé lorsque l'alimentation de l'API est cyclique.
9-9 Zone d'e/s internes
La zone d'E/S internes (zone de travail) contient 512 mots avec des adresses comprises entre les mots W000 et W511. Ces mots peuvent être utilisés uniquement dans le programme en tant que mots de travail.
Des mots non utilisés dans la zone CIO (de CIO 1200 à CIO 1499 et de CIO 3800 à CIO 6143) peuvent également être utilisés dans le programme, mais commencez par utiliser n'importe quel mot disponible dans la zone de travail car les mots non utilisés dans la zone CIO peuvent être affectés aux nouvelles fonctions des versions à venir des UC série CJ.
Les bits de la zone de travail peuvent être en configuration forcée et en RAZ forcée.
Initialisation de la zone de travail
1,2,3...
Le contenu de la zone de travail est effacé dans les cas suivants :
- Le mode de fonctionnement est commuté du mode PROGRAM au mode RUN ou au mode MONITOR ou vice-versa alors que le bit de maintien IOM est à OFF.
- L'alimentation de l'API est cyclique alors que le bit de maintien IOM est à OFF ou non protégé dans la configuration de l'API.
- La zone de travail est effacée à partir d'un périphérique de programmation.
- Le fonctionnement de l'API est arrêté lorsqu'une erreur fatale autre que FALS(007) survient. (Le contenu de la zone de travail est conservé si FALS(007) est exécuté.)
Fonctionnement du bit de maintien IOM
Si le bit de maintien IOM (A50012) est à ON, le contenu de la zone de travail n'est pas effacé lorsqu'une erreur fatale survient ou lorsque le mode de fonctionnement est commuté du mode PROGRAM au mode RUN/MONITOR ou vice-versa.
Si le bit de maintien IOM (A50012) est à ON et que le paramètre « état du bit de maintien IOM au démarrage » de la configuration de l'API est configuré pour protégé le bit de maintien IOM, le contenu de la zone de travail n'est pas effacé lorsque l'alimentation de l'API est cyclique.
Initialisation de la zone de maintien
La zone de maintien contient 512 mots avec des adresses comprises entre les mots H000 et H511 (bits H00000 à H51115). Ces mots peuvent être utilisés uniquement dans le programme.
Les bits de la zone de maintien peuvent être utilisés dans n'importe quel ordre dans le programme et peuvent être utilisés comme des conditions normalement ouvertes ou normalement fermées aussi souvent que nécessaire.
Les données dans la zone de maintien ne sont pas effacées lorsque l'alimentation de l'API est cyclique ou lorsque le mode de fonctionnement de l'API est commuté du mode PROGRAM au mode RUN ou au mode MONITOR ou vice-versa.
Un bit de la zone de maintien est effacé s'il est programmé entre les instructions IL(002) et IL(003) et que la condition d'execution pour l'instruction IL(002) est à OFF. Pour garder un bit à ON même lorsque la condition d'execution pour l'instruction IL(002) est à OFF, passer le bit à ON avec l'instruction SET juste avant l'instruction IL(002).
Bits d'auto-maintien
Lorsqu'un bit d'auto-maintien est programmé avec un bit de la zone de maintien, le bit d'auto-maintien n'est pas effacé même lorsque l'alimentation est réinitialisée.

Remarque
- Si un bit de la zone de maintien n'est pas utilisé pour le bit d'auto-maintien, le bit est mis à OFF et le bit d'auto-maintien est effacé lorsque l'alimentation est réinitialisée.
- Si un bit de la zone de maintien est utilisé mais pas programmé en tant que bit d'auto-maintien comme indiqué dans le schéma suivant, le bit est mis à OFF par la condition d'exécution A lorsque l'alimentation est réinitialisée.

Précautions
- Les mots de la zone de maintien des blocs de fonction sont alloués de H512 à H1535. Ces mots ne peuvent être utilisés que pour la zone d'instances de blocs de fonction (zone de variables allouée en interne). Ils ne peuvent pas être spécifiés comme opérandes d'instruction dans le programme utilisé.
Lorsqu'un bit de la zone de maintien est utilisé dans une instruction KEEP(011), n'utilisez jamais de condition normalement fermée pour l'entrée de réinitialisation si le périphérique d'entrée utilise une alimentation c. a. Lorsque l'alimentation est coupée ou est momentanément interrompue, l'entrée passe à OFF avant que l'alimentation interne de l'API et la zone de maintien soient réinitialisées.


A la place, utilisez une configuration comme celle indiquée ci-dessous :


Il n'existe pas de restrictions pour l'utilisation des adresses de bit ou pour le nombre de conditions normalement fermées ou normalement ouvertes qui peuvent être programmées.
9-11 Zone auxiliaire
La zone auxiliaire contient 960 mots avec des adresses comprises entre A0000 et A959. Ces mots sont configurés de la même façon que les drapeaux et les bits de commande pour surveiller et commander le fonctionnement.
De A000 à A447 sont en lecture seule, mais de A448 à A959 peuvent être lus ou écrits à partir du programme ou d'un périphérique de programmation.
Etat du bit de forçage
Les bits de la zone auxiliaire ne peuvent pas être continuellement en configuration forcée ou en RAZ forcée.
Écriture de données de la zone auxiliaire
Vous devez effectuer les opérations suivantes à partir d'un périphérique de programmation pour écrire des données dans la zone auxiliaire.
- A l'aide de CX-Programmer : Configuration/Raz en ligne (pas configuration/RAZ forcée), en changeant les valeurs actuelles lors de la surveillance des adresses de programmation (boîte de dialogue des valeurs configurées) ou en transférant les données vers l'API après avoir Edited les tableaux de données de l'API. Consultez le Manuel d'utilisation CX-Programmer (W414).
- À l'aide d'une console de programmation : Bits en configuration/RAZ forcée temporaire à partir de la surveillance des bits/mots ou à partir de la surveillance à 3 mots (Consultez le Manuel d'utilisation de la console de programmation (W341)).
Fonctions
Le tableau suivant énumère les fonctions des drapeaux de la zone auxiliaire et des bits de commande. Le tableau est organisé en fonction des drapeaux et des bits. Pour plus de détails ou pour chercher un bit à partir de son adresse, consultez l'Annexe B Zone auxiliaire.
Paramètres initiaux
| Nom | Adresse | Description | Accès |
| Temps de réponse d'E/S des cartes d'E/S standard | A22000 à A25915 | Contient les temps de réponse d'E/S courants des cartes d'E/S standard série CJ. | Lecture seule |
| Bit de maintain IOM | A50012 | Détermine si le contenu de la mémoire d'E/S est conservé lors que l'alimentation de l'API est réinitialisée ou lorsque le mode de fonctionnement de l'API est modifié (du mode PROGRAM en mode RUN/MONITOR ou vice-versa). Mettre ce bit à ON pour conserver la mémoire d'E/S lors du changement de mode de fonctionnement du mode PROGRAM en mode RUN ou en mode MONITOR. Mettre ce bit à OFF pour effacer la mémoire d'E/S lors du changement du mode de fonctionnement du mode PROGRAM en mode RUN ou en mode MONITOR. | Lecture/ écriture |
| Bit de maintain de l'étatforcé | A50013 | Détermine si l'état des bits en configurationforcée ou en RAZ forcée est conservé lorsque l'alimentation de l'API est réinitialisée ou lorsque le mode de fonctionnement de l'API est changé (du mode PROGRAM en mode RUN/MONITOR ou vice-versa). | Lecture/ écriture |
| Paramètre d'activation de l'inter-ruption de l'alimentation (UC CJ1-H et CJ1M uniquement) | A530 | Attribue la valeur A5A5 en hexadécimal pour désactiver les interruptions de l'alimentation (excepté la tâche d'interruption de l'alimentation à OFF) entre l'instruction DI(693) et l'instruction EI(694). | Lecture/ écriture |
Paramètres de l'UC
| Nom | Adresse | Description | Accès |
| Etat de la broche 6 de l'interrupteur DIP | A39512 | Contient l'état de la broche 6 de l'interrupteur DIP de l'UC. (Mis à jour à chaque cycle.) | Lecture seule |
Paramètres des cartes d'E/S standard
| Nom | Adresse | Description | Accès |
| Zone de l'état des cartes d'E/S standard | A05000 à A06915 | Indique l'état d'alarme (protection contre les courts-circuits de charge) pour les cartes E/S standard. (à partir de l'emplacement 0 sur le Rack 0 + l'emplacement 7 sur le Rack 3) | Lecture seule |
| Etat des affectations d'E/S | A260 | Indique l'état de l'afliction d'E/S courante, c'est-à-dire de l'afliction d'E/S automatique au démarrage ou des affectations d'E/S configurées par l'utilisateur. | Lecture seule |
| Cartes détectées au démarrage (racks 0 à 3) (UC CJ1-H et CJ1M uniquement). | Rack 0 : A33600 à A33603 Rack 1 : A33604 à A33607 Rack 2 : A33608 à A33611 Rack 3 : A33612 à A33615 | Le nombre de cartes détectées sur chaque rack est sauvégardié en hexadécimal de 1 chiffre (de 0 à A en hexadécimal). Exemple : Le bit suivant devrait être sauvégardié si le rack 0 avait 1 carte, le rack 4 avait 4 cartes, le rack 2 avait 8 cartes et le rack 3 avait 10 cartes : A336 = A 8 4 1 | Lecture seule |
Bits/drapeaux des cartes réseau
| Nom | Adresse | Description | Accès |
| drapeaux d'initialisation des cartes réseaux | A30200 à A30215 | Ces drapeaux correspondant aux cartes réseau de 0 à 15. Un drapeau passée à ON lorsque la carte correspondante est initia- lisée après que l'alimentation est mise à ON ou lorsque le bit de redémarrage de la carte (en A501) est mis à ON. | Lecture seule |
| Bits de redémarrage des cartes réseaux | A50100 à A50115 | Ces bits correspondant aux cartes réseau de 0 à 15. Passez un bit de OFF à ON pour redémarrer la carte correspondante. | Lecture/ écriture |
Bits/drapeaux des cartes d'E/S spéciales
| Nom | Adresse | Description | Accès |
| Drapeaux d'initialisation des cartes d'E/S spéciales | A33000 à A33515 | Ces drapeaux correspondant aux cartes d'E/S spéciales de 0 à 95. Un drapeau passée à ON lorsque la carte correspondante est initialisée après que l'alimentation est mise sous tension ou lorsque le bit de redémarrage de la carte est mis à ON. (Les bits de A50200 à A50715 correspondant aux numérios de carte de 0 à 95.) | Lecture seule |
| Bits de redémarrage des cartes d'E/S spéciales | A50200 à A50715 | Ces bits correspondant aux cartes d'E/S spéciales de 0 à 95. Passez un bit de OFF à ON pour redémarrer la carte correspondante. | Lecture/ écriture |
Drapeaux du système
| Nom | Adresse | Description | Nom |
| Drapeau du premier cycle | A20011 | Ce drapeau passé à ON pour un cycle lorsque l'exécution du programme démarre (le mode de fonctionnement est commuté du mode PROGRAM au mode RUN/MONITOR). | Lecture seule |
| Drapeau d'exécution de la tâche initiale | A20015 | Lorsqu'une tâche passé de l'état INI à l'état RUN pour la première fois, ce drapeau passé à ON dans la tâche pour un cycle uniquement. | Lecture seule |
| Drapeau de tâche démarrée (UC CJ1-H et CJ1M uniquement). | A20014 | Lorsqu'une tâche passé de l'état WAIT ou INI à l'état RUN, ce drapeau passé à ON dans la tâche pour un cycle uniquement. La seule différence entre ce drapeau et A20015 est que ce drapeau passé également à ON lorsque la tâche passé de l'état WAIT à l'état RUN. | Lecture seule |
| Temps de cycle maximum | A262 à A263 | Ces mots contiennent le temps de cycle maximal en unités de 0,1ms. Dans un mode de traitement parallelle, le temps de cycle maximal du cycle d'exécution du programme est donné. Le temps est mis à jour à chaque cycle et est enregistré en binaire de 32 bits (de 0 à FFFF FFFF ou de 0 à 429 496 729,5 ms). (A263 est le mot le plus à gauche.) | Lecture seule |
| Temps du cycle courant | A264 à A265 | Ces mots contiennent le cycle courant en unités de 0,1ms. Dans un mode de traitement parallelle, le cycle maximal du cycle d'exécution du programme est donné. Le temps est mis à jour à chaque cycle et est enregistré en binaire de 32 bits (de 0 à FFFF FFFF ou de 0 à 429 496 729,5 ms). (A265 est le mot le plus à gauche.) | Lecture seule |
| Cycle d'entretien des périhériques (UC CJ1-H uniquement) | A268 | Dans le traitement parallelle avec accès à la mémoire synchrone ou asynchrone, ce mot contient le cycle du périhérique de service en unités de 0,1ms. Le temps est mis à jour à chaque cycle et est enregistré en binaire de 16 bits (de 0 à 4E20 en Hex. ou de 0,0 à 2 000 ms). | Lecture seule |
| Temporisation système (10 ms) | A000 | Ce mot contient la temporisation système utilisée après la mise sous tension.0000 hex est définî à la mise sous tension et cette valeur est incrémentée automatiquement de 1 toutes les 10 ms. La valeur repasse à 0000 hex après avoir dépassé FFFF hex(655 350 ms), puis continue d'être incrémentée automatique-ment de 1 toutes les 10 ms.Remarque: le temporisateur continue d'être incrémenté lors-que vous passez en mode de fonctionnementRUN.Example: il est possible de calculator l'intervalle entre le contrôle A et le contrôle B sans instructions de temporisation. Cet intervalle est obtenu en calculant la différence entre la valeur de A000 pour le contrôle A et la valeur de A000 pour le contrôle B. L'intervalle est calculé en unités de 10 ms. | Lecture seule |
| Temporisation système(100 ms) | A001 | Ce mot contient la temporisation système utilisée après la mise sous tension.0000 hex est définî à la mise sous tension et cette valeur est incrémentée automatiquement de 1 toutes les 100 ms. La valeur repasse à 0000 hex après avoir dépassé FFFF hex(6 553 500 ms), puis continue d'être incrémentée automatique-ment de 1 toutes les 100 ms.Remarque: le temporisateur continue d'être incrémenté lors-que vous passez en mode de fonctionnementRUN.Example: il est possible de calculator l'intervalle entre le contrôle A et le contrôle B sans instructions de temporisation. Cet intervalle est obtenu en calculant la différence entre la valeur de A000 pour le contrôle A et la valeur de A000 pour le contrôle B. L'intervalle est calculé en Unités de 100 ms. | Lecture seule |
Informations sur les tâches
| Nom | Adresse | Description | Accès |
| Numéro de tâche lorsque le programme est arrêté | A294 | Ce mot contient le nombre de tâche de la tâche qui a été exécutée lorsque l'exécution du programme a été arrêtée à cause d'une erreur de programme. | Lecture seule |
| Temps maximal de traitement de la tâche d'interruption | A440 | Contient le temps maximal de traitement de tâche d'interruption en unités de 0,1 ms. | Lecture seule |
| Tâche d'interruption avec temps de traitement maximal | A441 | Contient le nombre de tâche de la tâche d'interruption avec le temps de traitement maximal. Les valeurs de 8000 à 80FF en Hex. correspondant aux numérios de tâche de 00 à FF. Le bit 15 passée à ON lorsqu'une interruption survient. | Lecture seule |
| Fonctionnement de l'IR/DR entre tâches (UC CJ1-H et CJ1M uniquement) | A09914 | Passer ce bit à ON pour partager les registres d'index et de données entre toutes les tâches. Passer ce bit à OFF pour utiliser séparément les registres d'index et les registres de données entre chaque tâche. | Lecture seule |
Informations sur le débogage
Édition en ligne
| Nom | Adresse | Description | Accès |
| drapeau d'attente d'édition en ligne | A20110 | ON lorsqu'un processus d'édition en ligne est en attente. (Une requête d'édition en ligne a été reçue alors que l'édition en ligne était désactivée.) | Lecture seule |
| Drapeau de traitement d'édition en ligne | A20111 | A ON lorsqu'un traitement d'édition en ligne est en cours d'exécution. | Lecture seule |
| Validation du bit de désactivation de l'édition en ligne | A52700 to A52707 | Le bit de désactivation de l'édition en ligne (A52709) est valider uniquely lorsque ce octet contient 5A. | Lecture/ écriture |
| Bit de désactivation de l'édition en ligne | A52709 | Passer ce bit à ON pour désactiver l'édition en ligne. | Lecture/ écriture |
Commande des sorties
| Nom | Adresse | Description | Accès |
| Bit de sortie à OFF | A50015 | Mettez ce bit sur ON pour passer toutes les sorties à OFF à partir des cartes d'E/S standard, des cartes de sorties et des cartes d'E/S spéciales. | Lecture/écriture |
Surveillance différente
| Nom | Adresse | Description | Accès |
| Drapeau de surveillance différenciée terminée | A50809 | A ON lorsque la condition de la surveillance différenciée a été établie pendant l'exécution de la surveillance de la différenciation. | Lecture/écriture |
Traçabilité des données
| Nom | Adresse | Description | Accès |
| Bit de démarrage de l'échan-tillonnage | A50815 | Lorsqu'un tracé de données est lancé en passant ce bit de OFF à ON à partir d'un périphérique de programmation, l'API comme-mentation à sauvegarder les données dans la mémoire de tracé grâce à l'une des 3 méthodes suivantes :1) Echantillonnage périodique (10 à 2 550 ms)2) Echantillonnage lors de l'exécution de TRSM(045)3) Echantillonnage à la fin de chaque cycle. | Lecture/écriture |
| Bit de démarrage du tracé | A50814 | Passe ce bit de OFF à ON pour étabir la condition de déclen-chement. Le décalage indiqué par la valeur de salarié (positif ou négatif) déterminque quelles données échantillonnées sont vali-des. | Lecture/écriture |
| Drapeau de tracé en cours | A50813 | A ON lorsque le bit de démarrage de l'échantillonnage (A50815)passse de OFF à ON. A OFF lorsque le tracé est terminé. | Lecture/écriture |
| Drapeau de tracé terminé | A50812 | A ON lorsque l'échantillonnage d'une section de la mémoire de tracé s'est terminé pendant l'exécution d'un tracé. A OFF la pro-chaine fais que le bit de démarrage de l'échantillonnage (A50815) passse de OFF à ON. | Lecture/écriture |
| Drapeau de surveillance du déclenchement du tracé | A50811 | A ON lorsque la condition de déclenchement est établie par le bit de démarrage du tracé (A50814). A OFF lorsque le prochain-tracé de données est lancée par le bit de démarrage de l'échan-tillonnage (A50815). | Lecture/écriture |
Informations sur la mémoire de fichiers
| Nom | Adresse | Description | Accès |
| Type de carte mémoire | A34300 à A34302 | Si une carte mémoire est installée, indique le type de la carte mémoire. | Lecture seule |
| Drapeau d'erreur du format de la carte mémoire | A34307 | Sur ON lorsque la carte mémoire n'est pas formatée ou lorsqu'une erreur de formatage se produit. | Lecture seule |
| Drapeau d'erreur du transfert de fichier | A34308 | Sur ON lorsqu'une erreur est survenue pendant l'écriture des données sur la mémoire de fichiers. | Lecture seule |
| Drapeau d'erreur d'écriture de fichier | A34309 | Sur ON lorsque les données ne peuvent pas été écrites sur la mémoire de fichiers parce qu'elle est protégée en écriture ou parce que les données excédent la capacité de la mémoire de fichiers. | Lecture seule |
| Erreur de lecture de fichier | A34310 | Sur ON lorsqu'un fichier ne peut pas être lu à cause d'un dys- fonctionnement (le fichier est endommagé ou les données sont corrompues). | Lecture seule |
| Drapeau de fichier manquant | A34311 | Sur ON lorsqu'un essai de lecture d'un fichier qui n'existe pas est effectué ou lorsqu'un essai d'écriture sur un fichier d'un réseau qui n'existe pas est effectué. | Lecture seule |
| Drapeau de fonctionnement de la mémoire de fichier | A34313 | Sur ON lorsque l'une des opérations suivantes est en cours d'exécution. Sur OFF lorsque aucune d'entre elles n'est en cours d'exécution.Détection de la carte mémoire démarrée.L'instruction CMND envoié une commande FINS à l'UC locale.Instructions FREAD/FWRIT.Remplacement de programme à l'aide du bit de commande dans la zone auxiliaire. Opération de sauvégarde facile.Si ce drapeau est sur ON, il est impossible d'exçuter l'écriture et la comparaison de la carte mémoire. | Lecture seule |
| Drapeau de carte mémoire déetectée | A34315 | Sur ON lorsque la carte mémoire a été détectée.Sur OFF lorsque aucune carte mémoire n'a été détectée. | Lecture seule |
| Nombre d'éléments à transférer | A346 à A347 | Ces mots contiennent le nombre de mots ou de champs restant à transférer (32 bits).Pour les fichiers binaires (.IOM), la valeur est dépréntement pour chaque mot lu. Pour les données texte (.TXT) ou CSV (.CSV), la valeur est dépréntement pour chaque champ lu. | Lecture seule |
| Drapeau d'accès aux données de filchier | A34314 | Sur ON lorsque le système est en train d'acceder aux données du filchier. | Lecture seule |
| Drapeau d'erreur du format de mémoire (EM) (UC CJ1 et CJ1-H uniquement). | A34306 | Passe à ON lorsqu'une erreur de format survient dans la première banque EM affectée à la mémoire de fichiers.Passe à OFF lorsque le formatage s'est terminé normalement. | Lecture seule |
| Banque de démarrage de mémoire de fichiers (EM) (UC CJ1 et CJ1-H uniquement). | A344 | Contient le numéro de banque de démarrage de la mémoire du filchier EM (nummer de banque de la première banque formative).Ce numéro est lu au démarrage de l'écriture à partir d'une carte mémoire. Si le plus grand numéro de banque, pour lequel il existe un filchier EM pour la sauvegarde simple (BAC-KUPE☐.IOM, où sont représentés les numérodes banque consécutifs), est le même que le plus grand numéro de banque supporté par l'UC, la zone EM est formative comme mémoire de fichiers en utilisant la valeur dans A344. Si les plus grands numérodes de banque sont différents, la zone EM reprend son état non-formaté (pas de mémoire de fichiers). | Lecture seule |
| Drapeaux de suppression de filchier | A39506 | Le système supprime automatiquement le reste du filchier de la mémoire du filchier EM qui a été mis à jour lorsqu'une interruption de l'alimentation survient. | Lecture seule |
| A39507 | Le système supprime automatiquement le reste du filchier de la carte mémoire qui a été mis à jour lorsqu'une interruption de l'alimentation est survenue. | Lecture seule | |
| Drapeau de filchier d'index de programmes | A34501 | Passe à ON lorsque la mémoire de commentaires contient un filchier d'index de programme.0 : Aucun filchier1 : Fichier spécifique | Lecture seule |
| Drapeau de filchier de commentaires | A34502 | Passe à ON lorsque la mémoire de commentaires contient un filchier de commentaires.0 : Aucun filchier1 : Fichier spécifique | |
| Drapeau de filchier de table de symboles | A34503 | Passe à ON lorsque la mémoire de commentaires contient un filchier de table de symboles.0 : Aucun filchier1 : Fichier spécifique | |
| Capacité d'écriture de la sauve-garde simple | A397 | Si une écriture en sauvegarde simple échoue, A397 contient la capacité de la carte mémoire qui aurait été nécessaire pour ter-miner l'écriture de la sauvegarde. La valeur est exprimée eKilo-octets. (Ceci indicate que la carte mémoire ne disposait pas de la capacité spécifiée au début de l'opération d'écriture.)0001 à FFFF Hex: Erreur d'écriture (la valeur indique la capacité requise de 1 à 65 535 Ko).A397 sera remplaçé par 0000 Hex lorsque l'écriture sera termi-née lors d'une simple opération de sauvegarde. | Lecture seule |
| Code de fin de remplacement de programme | A65000 à A65007 | Fin normale (c'est-à-dire lorsque A65014 est sur OFF)01 Hex : Fichier de programme (.OBJ) replacé.Fin avec erreur (c'est-à-dire lorsque A65014 est sur ON)00 Hex : Erreur fatale01 hex: Erreur de mémoire11 hex: Protection en écriture12 hex: Erreur du mot de passer pour le remplacement du programme21 hex: Numéro de carte mémoire22 hex: Pas de fichier de ce type23 hex: Le fichier spécifique dépasse la capacité (erreur de mémoire).31 hex.: L'une des opérations suivantes est en cours d'exécution :Fonctionnement de la mémoire du fichierÉcriture du programme par l'utilisateurChangement du mode de fonctionnement | Lecture seule |
| Drapeau d'erreur du remplacement | A65014 | Sur ON lorsque le bit de démarrage du remplacement (A65015) est passé sur ON pour remplaçer le programme mais qu'une erreur est survenue. Si le bit de démarrage du remplacement passée à nouveau à ON, le drapeau d'erreur du remplacement passée à OFF. | Lecture/ écriture |
| Bit de démarrage de remplacement | A65015 | Le remplacement du programme démarre lorsque le bit de démarrage du remplacement passée à ON si le mot de passer du programme (A651) est valide (A5A5 hex). Ne pasmettre le bit de démarrage du remplacement sur OFF pendant le remplacement du programme.Lors de la mise sous tension ou lorsque le remplacement du programme est terminé, le bit de démarrage du remplacement passée à OFF, que le remplacement se soit terminé normal-ment ou avec une erreur.II est possible de vérifier que le remplacement du programme est en cours d'exécution en lisant le bit de démarrage du remplacement grâce au pérophérique de programmation, à un ter-minolet opérateur ou à un ordinateur hôte. | Lecture/ écriture |
| Mot de passage du programme | A651 | Entrer le mot de passage pour remplaçer un programme.A5A5 hex : le bit de démarrage du remplacement (A65015) est activé.N'importe qu'elle autre valeur : Le bit de démarrage du remplacement (A65015) est activé.Lors de la mise sous tension ou lorsque le remplacement du programme est terminé, le bit de démarrage du remplacement passée à OFF, que le remplacement se soit terminé normal-ment ou avec une erreur. | Lecture/ écriture |
| Nom de fichier du programme | A654 à A657 | Lorsque le remplacement du programme démarre, le nom du fichier de programme est sauvégardé en ASCII. Les noms de fichier peuvent être spécifiés jusqu'à 8 caractères en longueur, sans l'extension.Les noms de fichier sont sauvégardés dans l'ordre suivant :A654 à A657 (c'est-à-dire du mot le plus petit au mot le plus grand) et du bit le plus fort au bit le plus faible. Si un nom de fichier est inférieur à 8 caractères, les bits les plus faibles et le mot le plus fort restants sont complétés par des espaces (20 hex). Les caractères nuls et les espaces ne peuvent pas être utilisés dans les noms de fichier.Example : Le nom de fichier est ABC.OBJ | Lecture/ écriture |
| A654 | 41 | ||
| A655 | 43 | ||
| A656 | 20 | ||
| A657 | 20 |
Informations sur les erreurs de programme
| Nom | Adresse | Description | Accès |
| Drapeau d'erreur de programme (erreur fatale) | A40109 | A ON lorsque le contenu du programme est incorrect. l'UC s'arrêté de fonctionner. | Lecture seule |
| Tâche d'erreur de programme | A294 | Fournit le type et le nombre de tâche qui était en cours d'exécution lorsque l'exécution du programme s'est arrêtée suite à une erreur de programme. | Lecture seule |
| Drapeau d'erreur de traitement des instructions | A29508 | Ce drapeau et le drapeau d'erreur (ER) passent à ON lorsqu'une erreur de traitement d'instruction s'est produit et que Configuration API a été définie de manière à arrêter le fonctionnement d'une erreur d'instruction. | Lecture seule |
| Drapeau d'erreur BCD des données DM/EM indirectes | A29509 | Ce drapeau et le drapeau d'erreur d'accès (AER) passent à ON lorsqu'une erreur BCD de DM/EM indirecte est survenue et lorsque Configuration API a été définie de manière à arrêter le fonctionnement en cas d'erreur BCD DM/EM indirecte. | Lecture seule |
| Drapeau d'erreur d'accès illégal | A29510 | Ce drapeau et le drapeau d'erreur d'accès (AER) passent à ON lorsqu'une erreur d'accès illégal est survenue et que Configuration API a été configurée de manière à arrêter le fonctionnement lors d'une erreur d'accès illégal. | Lecture seule |
| Drapeau d'erreur : pas d'instruction END | A29511 | A ON lorsqu'une instruction END(001) n'este pas dans une tâche de chaque programme. | Lecture seule |
| Drapeau d'erreur de tâche | A29512 | Sur ON lorsqu'une erreur de tâche s'est produit. Les conditions suivantes générent une erreur de tâche. 1) Il n'este pas de tâche cyclique exécutable. 2) Aucun programme n'est affecté à la tâche. | Lecture seule |
| Drapeau d'erreur de dépassement de différenceiation | A29513 | Sur ON lorsque le nombre de drapeaux de différenceiation spécifique dépasse la valeur autorisée. | Lecture seule |
| Drapeau d'erreur d'instruction illégale | A29514 | Sur ON lorsqu'un programme qui ne peut pas être exécuté a été sauvegardé. | Lecture seule |
| Drapeau d'erreur de dépassement UM | A29515 | Sur ON lorsque la derniere adresse de UM (mémoire du programme utilisateur) a été dépassée. | Lecture seule |
| Adresse de programme où le programme s'est arrêté | A298 et A299 | Cés mots contiennent l'adresse de programme hexadécimale de 8 chiffres de l'instruction où l'exécution du programme s'est arrêtée à cause d'une erreur de programme. (A299 contient les chiffres les plus à gauche.) | Lecture seule |
Informations sur les erreurs
Journal d'erreurs, code d'erreurs
| Nom | Adresse | Description | Accès |
| Zone du journal d'erreurs | A100 à A199 | Lorsqu'une erreur se produit, le code d'erreur, le contenu des erreurs ainsi que l'heure et la date des erreurs sont sauvégardés dans la zone du journal d'erreurs. | Lecture seule |
| Pointeur du journal d'erreurs | A300 | Lorsqu'une erreur survient, le pointeur du journal d'erreurs est incrémentede 1 pour indiquer où l'erreur suivante, qui sera enregistrée comme un décalage à partir du début de la zone du journal d'erreurs (A100). | Lecture seule |
| Bit de réinitialisation du pointeur du journal d'erreurs | A50014 | Passe ce bit à ON pour réinitialiser le pointeur du journal d'erreurs (A300) à 00. | Lecture/ écriture |
| Code d'erreurs | A400 | Lorsqu'une erreur non fatale (instruction FALS(006) définie par l'utilisateur ou erreur de système) ou lorsqu'une erreur fatale (instruction FALS(007) définie par l'utilisateur ou erreur de système) se produit, le code d'erreur en hexadécimal de 4 chiffres est écrit dans ce mot. | Lecture seule |
■ Informations sur les erreurs FAL/FALS
| Nom | Adresse | Description | Accès |
| Drapeau d'erreur FAL (erreur non fatale) | A40215 | Sur ON lorsqu'une erreur non fatale est généree en exécutant l'instruction FAL(006). | Lecture seule |
| Drapeaux de nombre d'instructions FAL exécutées | A360 à A391 | Le drapeau correspondant au nombre d'instructions FAL spécifique passée à ON lorsque l'instruction FAL(006) est exécutée. Les bits de A36001 à A39115 correspondent aux instructions FAL de numéro 001 à 511. | Lecture seule |
| Drapeau d'erreur FALS (erreur fatale) | A40106 | Sur ON lorsqu'une erreur fatale est généree par l'instruction FALS(007). | Lecture seule |
| Numéro d'instructions FAL/FALS pour la simulation de l'erreur système (UC CJ1-H et CJ1M uniquement) | A053 | Utilise un numéro d'instruction FAL/FALS factice pour simuler les erreurs du système à l'aide de l'instruction FAL(006) ou FALS(007).0001 à 01FF Hex : instructions FAL/FALS de numéro 1 à 511.0000 ou 0200 à FFFF Hex: Pas de numéro FAL/FALS pour la simulation des erreurs système. (Pas de génération d'erreur.) | Lecture/ écriture |
■ Informations sur les erreurs de mémoire
| Nom | Adresse | Description | Accès |
| Drapeau d'erreur mémoire(erreur fatale) | A40115 | Sur ON lorsqu'une erreur survient dans la mémoire ou lorsqu'une erreur survient dans le transfert automatique à partir de la carte mémoire lors de la mise sous tension.Lévoyant ERR/ALM à l'avant de l'UC s'allume et le fonctionnement de l'UC s'arrêté lorsque ce drapeau passée à ON.Si le transfert automatique de données au démarrage échoue, A40309 passes à ON. Si une erreur survient pendant le transfert automatique au démarrage, cette erreur ne peut pas être effacée. | Lecture seule |
| Emplacement des erreurs de mémoire | A40300 àA40308 | Lorsqu'une erreur mémoire survient, le drapeau d'erreur de mémoire (A40115) passes à ON et l'un des drapeaux suivants passée à ON pour indiquer la zone mémoire où l'erreur s'est produit.A40300: Programme utiliserA40304: Configuration APIA40305: Tableau d'E/S enregistréesA40307: Tableau de routageA40308: Paramètres des cartes réseau série CJ | Lecture seule |
| Drapeau d'erreur du transfert de la carte mémoire au démarrage | A40309 | Sur ON lorsqu'une erreur survient pendant le transfert automatique d'un fichier à partir de la carte mémoire vers l'UC au démarrage, y compris lorsqu'un fichier manque ou que la carte mémoire n'est pas en place.L'erreur peut être effacée en mettant l'alimentation hors tension. (Cette erreur ne peut être effacée lorsque l'alimentation est sous tension.) | Lecture seule |
| Erreur de la mémoire flash(UC CJ1-H et CJ1M uniquement) | A40310 | Passe à ON lorsque la mémoire flash échoue. | Lecture seule |
Informations sur les erreurs de la configuration de l'API
| Nom | Adresse | Description | Accès |
| Drapeau d'erreur de la configuration de l'API (erreur non fatale) | A40210 | ON lorsque Configuration API est erronée. | Lecture seule |
| Emplacement de l'erreur de configuration de l'API | A406 | Lorsqu'une erreur de paramètre survient dans la configuration de l'API, cette erreur est écrite en A406 en binaire de 16 bits. L'emplacement donné est l'adresse configurée sur la console de programmation. | Lecture seule |
■ Informations sur les erreurs des tâches d'interruption
| Nom | Adresse | Description | Accès |
| Drapeau d'erreur de tâche d'interruption(erreur non fatale) | A40213 | Sur ON lorsque le paramètre de détction des erreurs des tâches d'interruption dans la configuration de l'API est régé sur «Detect» et dans l'un des cas suivants:L'instruction IORD(222) ou l'instruction IOWR(223) dans une tâche cyclique est concurrente avec IORD(222) ou IOWR(223) dans une tâche d'interruption.Les instructions IORD(222) ou IOWR(223) sont exécutées dans une tâche d'interruption pendant que les E/S sont en cours de mise à jour. | Lecture seule |
| Drapeau de cause d'erreur des tâches d'interruption | A42615 | Indique la cause d'une erreur des tâches d'interruption. | Lecture seule |
| erreur des tâchesd'interruption, numéro de tâches | A42600 àA42611 | La fonction de ces bits dépend de l'état de A42615 (drapeau d'erreur des tâches d'interruption).A42615 ON:Contient le numéro de la carte d'E/S spéciale en cas de tentative de mise à jour des entrées/sorties d'une carte d'E/S spéciale à partir d'une tâche d'interruption avec l'instruction IORF(097) pendant que les entrées/sorties de la carte étaient mises à jour avec un rafraîchissement E/S cyclique (mise à jour dupliquée). | Lecture seule |
Informations sur les E/S
| Nom | Adresse | Description | Accès |
| Drapeau d'erreur des cartes d'E/S spéciales (erreur non fatale) | A40212 | Sur ON lorsqu'une erreur survient dans une carte d'E/S standard (y compris les cartes d'E/S à haute densité de groupe 2 C200H et les cartes d'entrées d'interruption C200H). | Lecture seule |
| Erreur des cartes d'E/S standard, numéro d'emplacement | A40800 à A40807 | Contient le numéro d'emplacement binaire où l'erreur est survenue lorsqu'une erreur survient dans une carte d'E/S standard (en incluant les cartes d'E/S à haute densité de groupe 2 C200H et les cartes d'entrées d'interruption C200H). | Lecture seule |
| Erreur des cartes d'E/S standard, numéro de rack | A40808 à A40815 | Contient le numéro de rack binaire où l'erreur est survenue lorsqu'une erreur survient dans une carte d'E/S standard (en incluant les cartes d'E/S à haute densité de groupe 2 C200H et les cartes d'entrées d'interruption C200H). | Lecture seule |
| Drapeau d'erreur du paramétrage d'E/S (erreur fatale) | A40110 | Sur ON lorsqu'une carte d'entrées a été installée dans un emplacement de carte de sorties ou vice-versa. Ainsi, les cartes d'entrées et de sorties « s'affrontent » dans la table d'E/S enregistré. | Lecture seule |
| Drapeaux de duplication de numéro de rack d'extension d'E/S | A40900 à A40903 | Le drapeau correspondant passer à ON lorsque l'adresse du mot de démarrage du rack d'extension d'E/S a été configuré à partir d'un périphérique de programmation et que deux racks ont des affectations de mots qui se chevauchent ou que l'adresse de démarrage d'un rack dépasse CIO 0901. Les bits de 00 à 07 correspondent aux racks de 0 à 3. | Lecture seule |
| Drapeau trop de points d'E/S (erreur fatale) | A40111 | Sur ON lorsque le nombre de points d'E/S utilisés dans les cartes d'E/S standard est supérieur au maximum autorisé pour l'API. | Lecture seule |
| Trop de points d'E/S, détails | A40700 à A40712 | Les trois causes possibles d'erreur de Trop de points d'E/S sont indiquées ci-dessous. La valeur binaire en 3 chiffres de A40713 à A40715 indicate la cause de l'erreur. Le nombre de points d'E/S est écrit ici lorsque le nombre total de points d'E/S définis dans la table d'E/S (sans compter les racks esclaves) dépasse le maximum autorisé pour l'UC. Le nombre d'entrées d'interruption est écrit ici lorsqu'il existe plus de 32 entrées d'interruption. Le nombre de racks est écrit ici lorsque le nombre de racks d'extension d'E/S dépasse le maximum. | Lecture seule |
| Trop de points d'E/S, cause | A40713 à A40715 | Ces 3 bits indiquent la cause de l'erreur de trop de points d'E/S. (A40700 à A40712)000 (0) : Trop de points d'E/S.001 (1) : Trop de points d'entrées d'interruption.101 (5) : Trop de racks d'extension connectés.111 (7) : Trop de cartes sont connectées à un seul rack (plus de 10). | Lecture seule |
| Drapeau d'erreur du bus d'E/S (erreur fatale) | A40114 | Sur ON lorsqu'une erreur survient pendant le transfert des données entre l'UC et une carte montée sur un emplacement ou si le capot d'extrémité n'est pas connecté au rack UC ou à un rack d'extension. | Lecture seule |
| Numéro d'emplacement de l'erreur du bus d'E/S | A40400 à A40407 | Contient le numéro d'emplacement (de 00 à 09) en binaire de 8 bits où une erreur de bus d'E/S s'est produit. Contient 0E en Hex. si le capot d'extrémité n'est pas connecté au rack UC ou à un rack d'extension. | Lecture seule |
| Numéro de rack de l'erreur du bus d'E/S | A40408 à A40415 | Contient le numéro de rack (de 00 à 07) en binaire sur 8 bits où une erreur de bus d'E/S s'est produit. | Lecture seule |
| Erreur du tableau des E/S (UC CJ1-H et CJ1M uniquement) | A26100 | Drapeau d'erreur de l'initialisation de la zone de configuration des cartes réseauON : Erreur dans la configuration de la carte réseau.Passe à OFF lorsque les tables d'E/S sont générées normalement. | Lecture seule |
| A26102 | Drapeau de dépassement d'E/SON : dépassement du nombre maximal des points d'E/S.Passe à OFF lorsque les tables d'E/S sont générées normalement. | Lecture seule | |
| A26103 | Drapeau d'erreur de duplicationON : le même numéro de carte a été utilisé plusieurs fois. Passe à OFF lorsque les tables d'E/S sont générées normalement. | Lecture seule | |
| A26104 | Drapeau d'erreur de bus d'E/SON : Erreur du bus d'E/S.Passe à OFF lorsque les tables d'E/S sont générées normalement. | Lecture seule | |
| A26107 | Drapeau d'erreur des cartes d'E/S spécialesON : erreur dans une carte d'E/S spéciales.Passe à OFF lorsque les tables d'E/S sont générées normalement. | Lecture seule | |
| A26109 | Drapeau d'erreur d'E/S non confirméeON : la détction d'E/S n'est pas terminée.Passe à OFF lorsque les tables d'E/S sont générées normalement. | Lecture seule | |
| Drapeau d'erreur de duplication (erreur fatale) | A40113 | A ON dans les cas suivants :Deux cartes réseaux ont reçu le même numéro de carte.Deux cartes d'E/S spéciales ont reçu le même numéro de carte.Deux cartes d'E/S standard ont reçus les mêmes mots de la zone de données.Le même numéro de rack est configuré pour plusieurs racks d'extension. | Lecture seule |
| Drapeau d'erreur de position de la carte d'entrée d'interruption (UC CJ1-H et CJ1M uniquement) | A40508 | UC CJ1-H :ON lorsque la carte d'entrée d'interruption n'est pas connectée à un des cinq emplacements (0 à 4) à côté de l'UC sur le rack de l'UC.UC CJ1M :ON lorsque la carte d'entrée d'interruption n'est pas connectée à un des trois emplacements (0 à 2) à côté de l'UC sur le rack de l'UC. | Lecture seule |
Informations sur les cartes réseau
| Nom | Adresse | Description | Accès |
| Drapeaux de duplication du numéro de carte réseau | A41000 à A41015 | Le drapeau d'erreur de duplication (A40113) et le drapeau correspondant en A410 passent à ON lorsque le numéro de carte d'une carte réseau a été dupliqué. Les bits de 00 à 15 correspondant aux numérios de carte 0 à F. | Lecture seule |
| Erreur de la carte réseau, drapeaux du numéro de carte | A41700 à A41715 | Lorsqu'une erreur survient dans un échange de données entre l'UC et une carte réseau, le drapeau d'erreur des cartes réseau (A40207) et le drapeau correspondant en A417 passent à ON. Les bits de 00 à 15 correspondant aux numérios de carte 0 à F. | Lecture seule |
| Erreur de configuration de la carte réseau, drapeaux du numéro de carte | A42700 à A42715 | Lorsqu'une erreur de configuration des cartes réseau survient, A40203 et le drapeau correspondant en A427 passent à ON. Les bits de 00 à 15 correspondant aux numérios de carte 0 à F. | Lecture seule |
| Drapeau d'erreur de configuration des cartes réseau (erreur non fatale) | A40203 | A ON lorsqu'une carte réseau installée ne correspond pas à la carte réseau enregistrée dans la table d'E/S. | Lecture seule |
| Drapeau d'erreur des cartes réseau (erreur non fatale) | A40207 | Sur ON lorsqu'une erreur survient pendant un échange de données entre l'UC et une carte réseau (y compris une erreur dans la carte réseau elle-même). | Lecture seule |
Informations sur les cartes d'E/S spéciales
| Nom | Adresse | Description | Accès |
| Drapeaux de duplication du numéro des cartes d'E/S spéciales | A41100 à A41615 | Le drapeau d'erreur de duplication (A40113) et le drapeau correspondant de A411 à A416 passent à ON lorsque le numéro de carte d'une carte d'E/S spéciales a été dupliqué. (Les bits de A41100 à A41615 correspondant aux numérios de carte 0 à 95.) | Lecture seule |
| Drapeau d'erreur de configuration des cartes d'E/S spéciales (erreur non fatale) | A40202 | Sur ON lorsqu'une carte d'E/S spéciales installée ne correspond pas à la carte d'E/S spéciales enregistrée dans la table d'E/S. | Lecture seule |
| Erreur de configuration des cartes d'E/S spéciales, drapeaux du numéro de carte | A42800 à A43315 | Lorsqu'une erreur de configuration de la carte d'E/S spéciale survient, A40202 et le drapeau correspondant passent à ON. (Les bits de A42800 à A43315 correspondant aux numérios de carte 0 à 95.) | Lecture seule |
| Drapeau d'erreur des cartes d'E/S spéciales (erreur non fatale) | A40206 | Sur ON lorsqu'une erreur survient pendant un échange de données entre l'UC et une carte d'E/S spéciales (y compris une erreur dans la carte d'E/S spéciales elle-même). | Lecture seule |
| Erreur de la carte d'E/S spéciales, drapeaux du numéro de carte | A41800 à A42315 | Lorsqu'une erreur survient pendant un transfert de données entre l'UC et une carte d'E/S spéciales, le drapeau d'erreur des cartes d'E/S spéciales (A40206) et le drapeau correspondant de ces mots passent à ON. (Les bits de A42800 à A43315 correspondant aux numérios de carte 0 à 95.) | Lecture seule |
■ Informations sur le fonctionnement des autres API
| Nom | Adresse | Description | Accès |
| Drapeau d'erreur de la batterie(erreur non fatale) | A40204 | Sur ON si la batterie de l'UC est déconnectée ou si sa ten-sion est faible et si la configuration de l'API a été définie de manière à détecter cette erreur. (Détector la batterie faible) | Lecture seule |
| Drapeau de durée du cycle trop long(erreur fatale) | A40108 | Sur ON si la durée du cycle dépasse la durée du cycle maxi-male configurée dans la configuration de l'API. Dans les modes de traitement paralleôle, c'est la durée du cycle d'exécution du programme qui est utilisé. (Durée du cycle d'horloge) | Lecture seule |
| Drapeau de périphérique de service trop long (erreur fatale, UC CJ1-H uniquement) | A40515 | Passe à ON lorsque le temps de traitement du périphérique en mode de traitement paralleôle dépasse 2 s. Ceci provoque également une erreur de temps de cycle et le fonctionnement s'arrête. | Lecture seule |
| Bit d'apprentissage FPD | A59800 | Passez ce bit à ON pour configurer automatiquement le temps de surveillance dans l'instruction FPD(269) à l'aide de la fonction d'apprentissage. | Lecture/ écriture |
| Drapeau de défaillance de la batterie de secours de la mémoire | A39511 | Les données des zones de mémoire d'E/S conservées lors-que l'alimentation est coupée (HR, DM, etc.) sont sauvegardees grâce àune batterie. A39511 passée à ON si la tensionde la batterie diminue et que les données ne peuvent plus'être conservées. Les données dans la mémoire d'E/S ne sont plus fiables lorsque A39511 passée à ON. | Lecture seule |
Horloge
Informations sur l'horloge
| Nom | Adresse | Description | Accès |
| Données d'horloge | Les données de l'horloge intégrée dans l'UC sont sauvegardées ici en BCD. | Lecture seule | |
| A35100 à A35107 | Secondes : 00 à 59 (BCD) | Lecture seule | |
| A35108 à A35115 | Minutes : 00 à 59 (BCD) | Lecture seule | |
| A35200 à A35207 | Heure : 00 à 23 (BCD) | Lecture seule | |
| A35208 à A35215 | Jour du mois : 01 à 31 (BCD) | Lecture seule | |
| A35300 à A35307 | Mois : 01 à 12 (BCD) | Lecture seule | |
| A35308 à A35315 | Année : 00 à 99 (BCD) | Lecture seule | |
| A35400 à A35407 | Jour de la semaine : 00 : dimanche, 01 : lundi, 02 : mardi, 03 : mercredi, 04 : jourdu, 05 : vendredi, 06 : samedi | Lecture seule | |
| Heure du début du fonctionnement | A515 à A517 | L'heure à laquelle le fonctionnement a commencé suite au passage du mode opératoire sur RUN ou MONITOR est sauvegardée ici en BCD.A51500 à A51507 : secondes (00 à 59)A51508 à A51515 : minutes (00 à 59)A51600 à A51607 : heures (00 à 23)A51608 à A51615 : jour du mois (01 à 31)A51700 à A51707 : mois (01 à 12)A51708 à A51715 : année (00 à 99)Remarque : L'heure de démarriage précédente est stockée après la mise sous tension et jusqu'à ce que le fonctionnement commence. | Lecture/ écriture |
| Heure de fin du fonctionnement | A518 à A520 | L'heure à laquelle le fonctionnement a cessioné suite au passage du mode opératoire sur PROGRAM est sauvegardée ici en BCD.A51800 à A51807 : secondes (00 à 59)A51808 à A51815 : minutes (00 à 59)A51900 à A51907 : heures (00 à 23)A51908 à A51915 : jour du mois (01 à 31)A52000 à A52007 : mois (01 à 12)A52008 à A52015 : année (00 à 99)Remarque : Si une erreur se produit pendant le fonctionnement, l'heure de l'erreur est sauvegardée. Si le mode opératoire est ensuite passé sur PROGRAM, l'heure d'activation du mode PROGRAM est sauvegardée. | Lecture/ écriture |
Informations sur l'alimentation
| Nom | Adresse | Description | Accès |
| Heure du démarrage | A510 et A511 | Ces mots contiennent l'heure (en BCD) à laquelle l'alimentation a été mise sous tension. Le contenu est mis à jour à chaque fois que l'alimentation est mise sous tension.A51000 à A51007 : secondes (00 à 59)A51008 à A51015 : minutes (00 à 59)A51100 à A51107 : heures (00 à 23)A51108 à A51115 : jour du mois (01 à 31) | Lecture/ écriture |
| Temps d'interruption de l'alimentation | A512 et A513 | Ces mots contiennent l'heure (en BCD) à laquelle l'alimentation a été coupée. Le contenu est mis à jour chaque fois que l'alimentation est coupée.A51200 à A51207 : secondes (00 à 59)A51208 à A51215 : minutes (00 à 59)A51300 à A51307 : heures (00 à 23)A51308 à A51315 : jour du mois (01 à 31) | Lecture/ écriture |
| Nombre de coupure de courant | A514 | Contient le nombre de fois (en binaire) que l'alimentation a été coupée depuis la première mise sous tension. Pour réinitialiser cette valeur, configurer la valeur actuelle à 0000. | Lecture/ écriture |
| Temps total de l'alimentation à ON | A523 | Contient le temps total (en binaire) que l'API a été sous tension en unités de 10 heures. Les données sont sauvégardées et sont mises à jour toutes les 10 heures. Pour réinitialiser cette valeur, configurer la valeur actuelle à 0000. | Lecture/ écriture |
Informations sur la sauvegarde de la mémoire flash
| Nom | Adresse | Description | Accès |
| Date du programme utilisateur (UC CJ1-H et CJ1M uniquement) | A090 à A093 | Ces mots contiennent, en BCD, la date et l'heure de laforthème réécriture du programme utilisateur.A09000 à A09007 : secondes (00 à 59)A09008 à A09015 : minutes (00 à 59)A09100 à A09107 : heures (00 à 23)A09108 à A09115 : Jour du mois (01 à 31)A09200 à A09207 : Mois (01 à 12)A09208 à A09215 : Année (00 à 99)A09308 à A09307 : Jour de la semaine (00 : dimanche, 01 : lundi, 02 : mardi, 03 : mercredi, 04 :jeudi, 05 : vendredi, 06 : samedi) | Lecture seule |
| Date du paramètre (UC CJ1-H et CJ1M uniquement) | A094 à A0947 | Ces mots contiennent, en BCD, la date et l'heure de laforthème réécriture des paramètres.A09400 à A09407 : secondes (00 à 59)A09408 à A09415 : minutes (00 à 59)A09500 à A09507 : heures (00 à 23)A09508 à A09515 : Jour du mois (01 à 31)A09600 à A09607 : mois (01 à 12)A09608 à A09615 : année (00 à 99)A09708 à A09707 : Jour de la semaine (00 : dimanche, 01 : lundi, 02 : mardi, 03 : mercredi, 04 :jeudi, 05 : vendredi, 06 : samedi) | Lecture seule |
Informations sur la protection contre la lecture à l'aide d'un mot de passe
| Nom | Adresse | Description | Accès |
| Drapeau de protection en lecture UM | A09900 | Indique si l'ensemble du programme utiliseur de l'API est protégé contre la lecture.0: UM non protégée contre la lecture.1: UM protégée contre la lecture. | Lecture seule |
| Drapeau de protection en lecture des tâches | A09901 | Indique si la protection contre la lecture est instaurée pour les différentes tâches.0: tâches non protégées contre la lecture.1: tâches protégées contre la lecture. | Lecture seule |
| Protection en écriture du programme pour protection contre la lecture | A09902 | Indique si le programme est protégé en écriture.0: écrite autorisée.1: protection en écriture. | Lecture seule |
| Bit d'activation/désactivation de la sauvegarde de programmes | A09903 | Indique si la création d'un fichier programme de sauvegarde (.OBJ) est activée ou désactivée.0: activée1: désactivée | Lecture seule |
Communications
■ Informations sur les communications réseau
| Nom | Adresse | Description | Accès |
| drapeaux d'activation du port de communication | A20200 à A20207 | Sur ON lorsqu'une instruction de réseau (SEND, RECV, CMND ou PMCR) peut être exécutée avec le nombre de port correspondant ou lorsque l'exécution en arrêté plan peut avoir lieu avec le nombre de port correspondant (UC CS1-H uniquement). Les bits de 00 à 07 correspondant aux ports de communication de 0 à 7.Lorsque la sauvégarde simple est utilisée pour effectuer une écriture ou une comparaison sur une carte mémoire d'une UC CS1-H, un port de communication est automatiquement affecté et le drapeau correspondant passée à ON pendant le fonctionnement et à OFF lorsque le fonctionnement s'arrête. | Lecture seule |
| Codes de fin du port de communication | A203 à A210 | Ces mots contiennent les codes de fin pour les numérios de ports correspondants lorsque les instructions de réseau (SEND, RECV, CMND ou PMCR) ont été exécutées. Le contenu est effacé lorsque l'exécution en arrêté plan est terminée (pour les UC CS1-H uniquement). Les mots de A203 à A210 correspondant aux ports de communication de 0 à 7.Lorsque la sauvégarde simple est utilisée pour effectuer une écriture ou une comparaison sur une carte mémoire d'une UC CS1-H, un port de communication est automatiquement affecté et un code de fin est sauvégardé dans le mot correspondant. | Lecture seule |
| Drapeaux d'erreur du port de communication | A21900 à A21907 | Sur ON lorsqu'une erreur survient lors de l'exécution d'une instruction réseau (SEND, RECV, CMND ou PMCR). Passe à OFF lorsque l'exécution est normalement terminée. Les bits de 00 à 07 correspondant aux ports de communication de 0 à 7.Lorsque la sauvégarde simple est utilisée pour effectuer une écriture ou une comparaison sur une carte mémoire d'une UC CS1-H, un port de communication est automatiquement affecté. Le drapeau correspondant passée à ON si une erreur survient et passée à OFF si la sauvégarde simple se termine normalement. | Lecture seule |
Bits et mots de la zone auxiliaire utilisés lorsque les ports de communication sont affectés automatiquement
| Nom | Adresse | Description | Accès |
| Drapeau d'affection du port de communication réseau activé | A20215 | Passe à ON lorsqu'un port de communication est disponible pour l'affection automatique.Remarque: utilisez ce drapeau pour vérifier si un port de communication est disponible pour l'affection automatique avant d'exécuter les instructions de communication lorsque 9 instructions de communication au moins sont utilisées simultanément. | Lecture seule |
| Drapeaux du premier cycle après la fin des communications réseau | A21400 à A21407 | Chaque drapeau passera à ON pendant un seul cycle une fois que les communications seront terminées. Les bits 00 à 07 correspondent aux ports 0 à 7. Utilisez le numéro du port de communication utilisé stocké dans A218 pour déterminer le drapeau auquel vous doivent accéder.Remarque: ces drapeaux ne sont pas effectifs avant l'exçuction du cycle qui suit l'instruction de communication. Différez l'accès à ces derniers d'un cycle au moins. | Lecture seule |
| Drapeaux du premier cycle après une erreur dans les communications réseau | A21500 à A21507 | Chaque drapeau passera à ON pendant un seul cycle après une erreur de communication. Les bits 00 à 07 correspondent aux ports 0 à 7. Utilisez le numéro du port de communication utilisé stocké dans A218 pour déterminer le drapeau auquel vous doivent accéder. Déterminez la cause de l'erreur en fonction des codes de fin du port de communication stockés dans A203 à A210.Remarque: ces drapeaux ne sont pas effectifs avant l'exécution du cycle qui suit l'instruction de communication. Différez l'accès à ces derniers d'un cycle au moins. | Lecture seule |
| Adresse de stockage du code de fin de communication réseau | A216 à A217 | Le code de fin d'une instruction de communication est automatiquement stocké à l'adresse avec l'adresse mémoire E/S fournie dans ces mots. Placez cette adresse dans un registre d'index et utilisez l'adressage indirect via le registre d'index pour lire le code de fin de communication. | Lecture seule |
| Numérodes des ports de communication utilisés | A218 | Stocke les numérodes des ports de communication utilisés lorsqu'une instruction de communication est exécutée avec des affectations de port de communication automatiques. 0000 à 0007 hex : port de communication 0 à 7 | Lecture seule |
Informations sur les instructions de message explicite
| Nom | Adresse | Description | Accès |
| Drapeau d'erreur de communications explicite | A21300 à A21307 | Passe sur ON en cas d'erreur dans l'exécution d'une Instruction de message explicite (EXPLT, EGATR, ESATR, ECHRD ou ECHWR). Les bits de 00 à 07 correspondant aux ports de communication de 0 à 7. Le bit correspondant passée à ON quand le message explicite ne peut pas être envoyé et quand une réponse d'erreur est returnée pour le message explicite. Ce statut est maintainu jusqu'à la prochaine exécution d'une communication avec message explicite. Le bit passée toujours à OFF quand l'Instruction de message explicite suivante est exécutée. | Lecture seule |
| Drapeau d'erreur de communication réseau | A21900 à A21907 | Passe à ON si le message explicite ne peut pas être envoyé lors de l'exécution d'une Instruction de message explicite (EXPLT, EGATR, ESATR, ECHRD ou ECHWR). Les bits de 00 à 07 correspondant aux ports de communication de 0 à 7. Le bit correspondant passée à ON quand le message explicite ne peut pas être envoyé. Ce statut est maintainu jusqu'à la prochaine exécution d'une communication avec message explicite. Le bit passée toujours à OFF quand l'Instruction de message explicite suivante est exécutée. | Lecture seule |
| Code de réponse de communications réseau | A203 à A210 | Les codes suivants sont stockés lorsqu'une Instruction Message explicite (EXPLT, EGATR, ESATR, ECHRD, ou ECHWR) a été exécutée. Les codes de A203 à A210 correspondant aux ports de communication de 0 à 7. Si le Drapeau d'erreur de communications explicite passée sur OFF, 0000 hex est stocké. Si le Drapeau d'erreur de communications explicite est ON et que le Drapeau d'erreur de communications réseau est ON, le code de fin FINS est stocké. Si le Drapeau d'erreur de communications explicite est ON et que le Drapeau d'erreur de communications réseau est OFF, le code de fin de message explicite est stocké. Pendant les communications, 0000 hex est stocké avec le code correspondant à la fin de l'exécution. Le code est effacé quand le fonctionnement démarre. | Lecture seule |
Informations sur les communications du port péripérisque
| Nom | Adresse | Description | Accès |
| Drapeau d'erreur de communication du port périphérique | A39212 | Sur ON lorsqu'une erreur de communication survient au niveau du port périphérique. | Lecture seule |
| Bit de redémarrage du port périphérique | A52601 | Passer ce bit à ON pour redémarrer le port périphérique. | Lecture/ écrite |
| Bit de modifications des paramètres du port périphérique | A61901 | A ON pendant que les paramètres de communication du port périphérique sont en cours de modification. | Lecture/ écrite |
| Drapeaux d'erreur du port périphérique | A52808 à A52815 | Ces drapeaux indiquent qu'elle sorte d'erreur survient dans le port périphérique. | Lecture/ écrite |
| Drapeaux des communications des TOP (terminaux opérateurs) du port périphérique | A39400 à A39407 | Le bit correspondant passée à ON lorsque le port périphérique est en communication avec un TOP en mode NT Link. Les bits 0 à 7 correspondent aux cartes 0 à 7. | Lecture seule |
| Drapeaux enregistrés de la priorité des TOP du port périphérique | A39408 à A39415 | Le bit correspondant passée à ON pour le TOP prioritaire lorsque le port périphérique est en communication en mode NT Link. Les bits 0 à 7 correspondent aux cartes 0 à 7. | Lecture seule |
Informations sur les communications du port RS-232C
| Nom | Adresse | Description | Accès |
| Drapeau d'erreur des communications du port RS-232C | A39204 | Sur ON lorsqu'une erreur de communication survient dans le port RS-232C.Remarque: ce drapeau est désactivé en mode NT Link (1:N). | Lecture seule |
| Bit de redémarrage du port RS-232C | A52600 | Passe ce bit à ON pour redémarrer le port RS-232C. | Lecture/ écriture |
| Bit de modification des paramètres du port RS-232C | A61902 | Sur ON pendant que les paramètres de communication du port RS-232C sont en cours de modification. | Lecture/ écriture |
| Drapeaux d'erreur du port RS-232C | A52800 à A52807 | Ces drapeaux indiquent qu'elle sorte d'erreur survient dans le port RS-232C. | Lecture/ écriture |
| Drapeau de prét à l'envoi vers le port RS-232C(en mode sans protocole) | A39205 | Sur ON lorsque le port RS-232C est prét à envoyer des données en mode sans protocole. | Lecture seule |
| Drapeau de réception terminée du port RS-232C(en mode sans protocole) | A39206 | A ON lorsque le port RS-232C a terminé la réception en mode sans protocole. | Lecture seule |
| Drapeau de dépassement de réception du port RS-232C(en mode sans protocole) | A39207 | Sur ON lorsqu'un dépassement de données surient pendant la réception à partir du port RS-232C en mode sans protocole. | Lecture seule |
| Drapeaux des communications des TOP du port RS-232C | A39300 à A39307 | Le bit correspondant passer à ON lorsqu le port RS-232C est en communication avec un TOP en mode NT Link. Les bits 0 à 7 correspondant aux cartes 0 à 7. | Lecture seule |
| Drapeaux de priorité enregistree des TOP du port RS-232C | A39308 à A39315 | Le bit correspondant passer à ON pour le TOP prioritaire lorsque le port RS-232C est en communication en mode NT Link. Les bits 0 à 7 correspondant aux cartes 0 à 7. | Lecture seule |
| Compteur de réception du port RS-232C(en mode sans protocole) | A39300 à A39315 | Indique (en binaire) le nombre d'octets de données reçues lorsque le port RS-232C est en mode sans protocole. | Lecture seule |
■ Informations sur les communications des périphériques séries
| Nom | Adresse | Description | Accès |
| Unités de communication de 0 à 15, bits de modification des paramètres des ports de 1 à 4 | A62001 à A63504 | Le drapeau correspondant passée à ON lorsque les paramètres de ce port sont en cours de modification. (Les bits 1 à 4 dans A620 à A635 correspondant aux ports 1 à 4 dans les Cartes de communications 0 à 15.) | Lecture/ écriture |
Informations liées aux instructions
| Nom | Adresse | Description | Accès |
| Drapeau de pas | A20012 | A ON pour chaque cycle lorsque l'exécution des pas est lancée avec l'instruction STEP(008). | Lecture seule |
| Banque EM courante (UC CJ1 et CJ1-H uniquement). | A301 | Ce mot contient le numéro de banque EM actuelle en hexadécimal de 4 chiffres. | Lecture seule |
| Mots d'entrée de la zone macro | A600 à A603 | Lorsque l'instruction MCRO(099) est exécutée, elle copie les données d'entrée à partir des mots sources spécifique (mots des paramètres d'entrée) vers A600 à A603. | Lecture/ écriture |
| Mots de sortie de la zone des macros | A604 à A607 | Après l'exécution du sous-programme spécifique dans l'instruction MCRO(099), les résultats du sous-programme sont transférés de A604 à A607 vers les mots de destination spécifique (mots des paramètres de sortie). | Lecture/ écriture |
Informations sur les exécutions en arrêté plan
| Nom | Adresse | Description | Accès |
| Sortie DR00 pour l'exécution en arrêté plan (UC CJ1-H et CJ1M uniquement) | A597 | Lorsqu'un registre de données est spécifique en tant que sortie d'une instruction exécutée en arrêté plan, A597 reçoit la sortie à la place de DR00.0000 à FFFF Hex | Lecture seule |
| Sortie IR00 pour l'exécution en arrêté plan (UC CJ1-H et CJ1M uniquement) | A595 etA596 | Lorsqu'un registre d'index est spécifique en tant que sortie pour une instruction exécutée en arrêté plan, A597 et A596 reçoivent la sortie à la place de IR00.0000 0000 à FFFF FFFF hex(A596 contient les chiffres les plus à gauche.) | Lecture seule |
| Drapeaux d'égalité pour l'exécution en arrêté plan (UC CJ1-H et CJ1M uniquement) | A59801 | Passe à ON si les données correspondantes sont trouvées pour une instruction SRCH(181) exécutée en arrêté plan. | Lecture seule |
| Drapeaux ER/AER pour l'exécution en arrêté plan (UC CJ1-H et CJ1M uniquement) | A39510 | Passe à ON si une erreur ou un accès illégal surviennent pendant l'exécution en arrêté plan. Passe à OFF lors de la mise sous tension ou si le fonctionnement commence. | Lecture seule |
Informations des blocs de fonction
Informations de la mémoire bloc fonction
| Nom | Adresse | Description | Accès |
| Drapeau de données de programme FB | A34500 | Paase à ON si la mémoire de programme FB contient des données de programme FB. 0 : Aucune donnée 1 : Données prsentes | Lecture seule |
Informations de la bibliothèque FB OMRON
| Nom | Adresse | Description | Accès |
| Réponse d'instruction de communications FB requise | A58015 | 0 : Non obligatoire1 : Obligatoire | Lecture seule |
| N° de port d'instruction de communication FB | A58008 à A58011 | 0 à 7hex : port de communication 0 à 7F hex : Affection automatique | Lecture seule |
| Tentatives d'instruction de communications FB | A58000 à A58003 | Stocke automatiquement le nombre de tentatives dans les paramètres des instructions de communications FB spécifiés dans la configuration de l'API. | Lecture seule |
| Contrôle du début de réponse des instructions de communications FB | A581 | Stocke automatiquement le paramètre de de contrôle du début de réponse des instructions de communications FB défin dans la configuration de l'API.0001 à FFFF hex (carte : 0,1 s ; Plage : 0,1 à 6553,5)0000 hex : 2 s | Lecture seule |
| Contrôle du début de réponse des instructions de communications DeviceNet FB | A582 | Stocke automatiquement le paramètre de contrôle du début de réponse des instructions de communications DeviceNet FB défin dans la configuration de l'API.0001 à FFFF hex (carte : 0,1 s ; Plage : 0,1 à 6553,5)0000 hex : 2 s | Lecture seule |
Remarque
Ces bits/mots de la zone auxiliaire ne sont pas écrits par l'utilisateur. Le nombre de renvois et le contrôle du délai de réponse doivent être définis par l'utilisateur dans les paramètres des instructions de communications FB, dans la configuration de l'API, notamment lorsque des blocs de fonction de la bibliothèque FB OMRON sont utilisés pour exécuter des communications de messages FINS ou de messages explicites DeviceNet. Les valeurs définies pour la bibliothèque FB OMRON dans la configuration de l'API seront automatiquement stockées dans les mots de la zone auxiliaire associés, A580 à A582, et utilisées par les blocs de fonction de la bibliothèque FB OMRON.
Drapeaux et bits de la zone auxiliaire pour les entrées intégrées
Le tableau suivant illustre les mots et les bits de la zone auxiliaire liés aux entrées intégrées de l'UC CJ1M. Ces affectations s'appliquent aux UC équipées de l'E/S intégrée uniquement.
Entrées d'interruption
| Nom | Adresse | Description | Lecture/ écriture | Heure des accès aux données |
| Compteur d'interruption 0, SV du compteur | A532 | Utilisé pour l'entrée d'interruption 0 en mode compteur. Définit la valeur de compteage à laquelle la tâche d'interruption est lancée. La tâche d'interruption 140 démarre lorsque le compteur d'interruption 0 a compté ce nombre d'impulsions. | Lecture/ écriture | Conservé lors de la mise sous tension.Conservé lorsque le fonctionnement commence. |
| Compteur d'interruption 1, SV du compteur | A533 | Utilisé pour l'entrée d'interruption 1 en mode compteur.Définit la valeur de compteage à laquelle la tâche d'interruption est lancée. La tâche d'interruption 141 démarre lorsque le compteur d'interruption 1 a compté ce nombre d'impulsions. | Lecture/ écriture | |
| Compteur d'interruption 2, SV du compteur | A534 | Utilisé pour l'entrée d'interruption 2 en mode compteur.Définit la valeur de compteage à laquelle la tâche d'interruption est lancée. La tâche d'interruption 142 démarre lorsque le compteur d'interruption 2 a compté ce nombre d'impulsions. | Lecture/ écriture | |
| Compteur d'interruption 3, SV du compteur | A535 | Utilisé pour l'entrée d'interruption 3 en mode compteurDéfinit la valeur de compteage à laquelle la tâche d'interruption est lancée. La tâche d'interruption 143 démarre lorsque le compteur d'interruption 3 a compté ce nombre d'impulsions. | Lecture/ écriture | |
| Compteur d'interruption 0, PV du compteur | A536 | Ces mots contiennent les PV du compteur d'interruption pour les entrées d'interruptions fonctionnant en mode compteur. | Lecture/ écriture | Conservé lors de la mise sous tension.Effacé lorsque le fonctionnement commence.Mis à jour lorsque l'interruption est généraee.Mis à jour lorsque l'instruction INI(880) est exécutée. |
| Compteur d'interruption 1, PV du compteur | A537 | En mode incrémental, la valeur en cours de compteur commence son augmentation incrémentale à partir de 0. Lorsque la valeur en cours du compteur atteint la valeur de consigne du compteur, elle est automatiquement mise à 0.En mode de dépréciation, la valeur actuelle du compteur commence la dépréciation à partir de la SV du compteur. Lorsque la valeur actuelle du compteur atteint 0, la valeur actuelle est automatiquement remise à la SV. | Lecture/ écriture | |
| Compteur d'interruption 2, PV du compteur | A538 | Lecture/ écriture | ||
| Compteur d'interruption 3, PV du compteur | A539 | Lecture/ écriture |
Compteurs à grande vitesse
| Nom | Adresse | Description | Lecture/ écriture | Heure des accès aux données |
| PV du compteur 0 à grande vitesse | A270 à A271 | Contient la valeur en cours du compteur à grande vitesse 0. A271 contient les 4 chiffres les plus à gauche et A270 les 4 chiffres les plus à droite. | Lecture seule | Effacé lors de la mise sous tension.Effacé lorsque le fonctionnement commence.Mis à jour à chaque cycle au cours du contrôle de supervision.Mis à jour lorsque l'instruction PRV(881) est exécutée pour le compteur correspondant. |
| PV du compteur 1 à grande vitesse | A272 à A273 | Contient la valeur en cours du compteur à grande vitesse 1. A273 contient les 4 chiffres les plus à gauche et A272 les 4 chiffres les plus à droite. | Lecture seule | |
| Compteur 0 à grande vitesseDrapeau de condition remplie de la comparaison pour la plage 1 | A27400 | Ces drapeaux indiquent si la valeur actuelle se trouve dans les plages spécifique lorsque le compteur 0 à grande vitesse fonctionne en mode de comparaison de plages.0 : PV non compte dans la plage1 : PV compte dans la plage | Lecture seule | Effacé lors de la mise sous tension.Effacé lorsque le fonctionnement commence.Mis à jour à chaque cycle au cours du contrôle de surveillance.Mis à jour lorsque l'instruction PRV(881) est exécutée pour le compteur correspondant. |
| Compteur 0 à grande vitesseDrapeau de condition remplie de la comparaison pour la plage 2 | A27401 | Lecture seule | ||
| Compteur 0 à grande vitesseDrapeau de condition remplie de la comparaison pour la plage 3 | A27402 | Lecture seule | ||
| Compteur 0 à grande vitesseDrapeau de condition remplie de la comparaison pour la plage 4 | A27403 | Lecture seule | ||
| Compteur 0 à grande vitesseDrapeau de condition remplie de la comparaison pour la plage 5 | A27404 | Lecture seule | ||
| Compteur 0 à grande vitesseDrapeau de condition remplie de la comparaison pour la plage 6 | A27405 | Lecture seule | ||
| Compteur 0 à grande vitesseDrapeau de condition remplie de la comparaison pour la plage 7 | A27406 | Lecture seule | ||
| Compteur 0 à grande vitesseDrapeau de condition remplie de la comparaison pour la plage 8 | A27407 | Lecture seule | ||
| Compteur 0 à grande vitesseDrapeau de comparaison en cours | A27408 | Ce drapeau indique si une comparaison est en cours d'exécution pour le compteur à grande vitesse 0.0 : arrêté1 : en cours d'exécution. | Lecture seule | Éfacé lors de la mise sous tension.Effacé lorsque le fonctionnement commence.Mis à jour lorsque la comparaison démarre ou s'arrête. |
| Compteur 0 à grande vitesseDrapeau de dépassement positif/dépassement négatif | A27409 | Ce drapeau indique si la valeur actuelle du compteur 0 à grande vitesse a connu un dépassement positif ou un dépassement négatif. (Utilisé uniquement lorsque le mode de comptage est le mode linéaire.)0 : normal1 : dépassement positif ou dépassement négatif | Lecture seule | Éfacé lors de la mise sous tension.Effacé lorsque le fonctionnement commence.Effacé lorsque l'alimentation la valeur actuelle est modifiée.Mis à jour en cas de dépassement positif ou de dépassement négatif. |
| Compteur 0 à grande vitesseDirection du comptage | A27410 | Ce drapeau indique si le compteur à grande vitesse est actuellesment incrémenté ou déprérenté. La PV de compteur pour le cycle actuel est comparée à la PV du dernier cycle pour déterminer la direction.0 : déprémentation1 : incrémentation | Lecture seule | Réglage utilisé pour un compteur à grande vitesse, valide pendant le fonctionnement du compteur. |
| Compteur 1 à grande vitesseDrapeau de condition remplie de la comparaison pour la plage 1 | A27500 | Ces drapeaux indiquent si la valeur actuelle se trouve dans les plages spécifiées lorsque le compteur 1 à grande vitesse fonctionne en mode de comparaison de plages.0: PV non comprise dans la plage1: PV comprise dans la plage | Lecture seule | Effacé lors de la mise sous tension.Effacé lorsque le fonctionnement commence.Mis à jour à chaque cycle au cours du traitement de supervision.Mis à jour lorsque l'instruction PRV(881) est exécutée pour le compteur correspondant. |
| Compteur 1 à grande vitesseDrapeau de condition remplie de la comparaison pour la plage 2 | A27501 | Lecture seule | ||
| Compteur 1 à grande vitesseDrapeau de condition remplie de la comparaison pour la plage 3 | A27502 | Lecture seule | ||
| Compteur 1 à grande vitesseDrapeau de condition remplie de la comparaison pour la plage 4 | A27503 | Lecture seule | ||
| Compteur 1 à grande vitesseDrapeau de condition remplie de la comparaison pour la plage 5 | A27504 | Lecture seule | ||
| Compteur 1 à grande vitesseDrapeau de condition remplie de la comparaison pour la plage 6 | A27505 | Lecture seule | ||
| Compteur 1 à grande vitesseDrapeau de condition remplie de la comparaison pour la plage 7 | A27506 | Lecture seule | ||
| Compteur 1 à grande vitesseDrapeau de condition remplie de la comparaison pour la plage 8 | A27507 | Lecture seule | ||
| Compteur 1 à grande vitesseDrapeau de comparaison en cours | A27508 | Ce drapeau indique si une comparaison est en cours d'exécution pour le compteur à grande vitesse 1.0: arrêté1: en cours d'exécution. | Lecture seule | Effacé lors de la mise sous tension.Effacé lorsque le fonctionnement commence.Mis à jour lorsque la comparaison démarre ou s'arrête. |
| Compteur 1 à grande vitesseDrapeau de dépassement positif/dépassement négatif | A27509 | Ce drapeau indique si la valeur actuelle du compteur 1 à grande vitesse a connu un dépassement positif ou un dépassement négatif. (Utilisé uniquement lorsque le mode de comptage est le mode linéaire.)0 : normal1 : dépassement positif ou dépassement négatif | Lecture seule | Effacé lors de la mise sous tension.Effacé lorsque le fonctionnement commence.Effacé lorsque l'alienation la valeur actuelle est modifiée.Mis à jour en cas de dépassement positif ou de dépassement négatif. |
| Compteur 1 à grande vitesseDirection du comptage | A27510 | Ce drapeau indique si le compteur à grande vitesse est actuellément incrémented ou déprérenté. La PV de compteur pour le cycle actuel est comparée à la PV du dernier cycle pour déterminer la direction.0 : déprémentation1 : incrémentation | Lecture seule | Réglage utilisé pour un compteur à grande vitesse, valide pendant le fonctionnement du compteur. |
| Bit de réinitialisation du compteur 0 à grande vitesse | A53100 | Lorsque la méthode de RAZ est définie comme suit : signal Phase Z + Réinitialisation logicielle, la valeur actuelle du compteur à grande vitesse correspondant est remise à zéro si le signal phase Z est reçupendant que ce bit se trouve sur ON.Lorsque la méthode de RAZ est définie comme suit : Réinitialisation logicielle, la valeur actuelle du compteur à grande vitesse correspondant est remise à zéro dans le cycle lorsque le bit passé de OFF à ON. | Lecture/ écriture | Effacé lors de la mise sous tension. |
| Bit de réinitialisation du compteur 1 à grande vitesse | A53101 | Lecture/ écriture | ||
| Bit de portedu compteur 0 à grande vitesse | A53102 | Lorsque le bit de ported'un compteur est sur ON, la valeur actuelle du compteur n'est pas modifiée même si le compteur reçoit des entrées d'impulsions.Lorsque le bit passé à nouveau sur OFF, le comptage recommence et la valeur actuelle du compteur à grande vitesse est mise à jour.Lorsque la méthode de RAZ est : signal Phase Z + Réinitialisation logicielle, le bit de porte est déactivé lorsque le bit de RAZ correspondant (A53100 ou A53101) est sur ON | Lecture/ écriture | Effacé lors de la mise sous tension. |
| Bit de portedu compteur 1 à grande vitesse | A53103 | Lecture/ écriture |
Drapeaux et bits de la zone auxiliaire pour les sorties intégrées
Le tableau suivant illustre les mots et les bits de la zone auxiliaire liés aux sorties intégrées de l'UC CJ1M. Ces affectations s'appliquent aux UC équipées de l'E/S intégrée uniquement.
| Nom | Adresse | Description | Lecture/ écriture | Heure des accès aux données |
| PV de la sortie d'impulsions 0 | A276 à A277 | Contient le nombre d'impulsions sorties du port de sortie d'impulsions correspondant. | Lecture seule | • Effacé lors de la mise sous tension. • Effacé lorsque le fonctionnement commence. • Mis à jour à chaque cycle au cours du traitement de supervision. • Mis à jour lorsque l'instruction INI(880) est exécutée pour la sortie d'impulsions correspondante. |
| PV de la sortie d'impulsions 1 | A278 à A279 | Plage de PV : 80000000 à 7FFFFFFF hex (-2 147 483 648 à 2 147 483 647) Lorsque les impulsions sont émises dans le sens horaire, la valeur actuelle est incrémentede 1 à chaque impulsion. Lorsque les impulsions sont émises dans le sens anti-horaire, la valeur actuelle est déprérentée de 1 à chaque impulsion. PV après dépassement positif : 7FFFFFFF hex PV après dépassement négatif : 80000000 Hex A277 contient les 4 chiffres les plus à gauche et A276 les 4 chiffres les plus à droite de la valeur actuelle de la sortie d'impulsions 0. A279 contient les 4 chiffres les plus à gauche et A278 les 4 chiffres les plus à droite de la valeur actuelle de la sortie d'impulsions 1.Remarque Si le système de coordonnées utilise les coordonnées relatives (origine non définie), la valeur actuelle est remise à zéro au démarrage d'une sortie d'impulsions, c'est-à-dire, lorsqu'une instruction de sortie d'impulsions (SPED(885), ACC(888) ou PLS2(887)) est exécutée. | ||
| Drapeau d'accel./décel. de la sortie d'impulsions | A28000 | Ce drapeau passée à ON lorsque les impulsions sont émises à partir de la sortie d'impulsions 0 en fonction de l'instruction ACC(888) ou PLS2(887) et la fréquence de sortie est modifiée par pas (accelération ou décalération). 0 : vitesse constante 1 : accelération ou décalération | Lecture seule | • Effacé lors de la mise sous tension. • Effacé lorsque le fonctionnement com-mence ou s'arrête. • Mis à jour à chaque cycle au cours du traitement de super-vision. |
| Sortie d'impulsions 0 Drapeau de dépassement positif/dépassement négatif | A28001 | Ce drapeau indique si la valeur actuelle de la sortie d'impulsions 0 a connu un dépassement positif ou un dépassement négatif. 0 : normal 1 : dépassement positif ou dépassement négatif | Lecture seule | • Effacé lors de la mise sous tension. • Effacé lorsque le fonctionnement com-mence. • Effacé lorsque la valeur actuelle est modifiée par l'inSTRUCTION INI(880). • Mis à jour en cas de dépassement positif ou de dépassement négatif. |
| Drapeau de définition du nombre de sorties pour la sortie d'impulsions 0 | A28002 | Sur ON lorsque le nombre d'impulsions de sortie pour la sortie d'impulsions 0 a été définî à l'aide de l'instruction PULS(886).0:aucun paramètre1: paramétrage réalisé | Lecture seule | Effacé lors de la mise sous tension.Effacé lorsque le fonctionnement com-mence ou s'arrêté.Mis à jour lorsque l'instruction PULS(886) est exé-cutée.Mis à jour lorsque la sortie d'impulsions s'arrêté. |
| Drapeau de sortie terminée pour la sortie d'impulsions 0 | A28003 | ON lorsque le nombre d'impulsions de sortie défini avec l'instruction PULS(886)/PLS2(887) a été produit via la sortie d'impulsion 0.0:Sortie non terminée1: Sortie terminée. | Lecture seule | Effacé lors de la mise sous tension.Effacé lorsque le fonctionnement com-mence ou s'arrêté.Mis à jour au démar- rage ou à la fin de la sortie d'impulsions en mode indép-en-dant. |
| Drapeau de sortie en cours pour la sortie d'impulsions 0 | A28004 | Sur ON lorsque les impulsions sont en cours d'émission à partir de la sortie d'impulsions 0.0: arrêté1: émission des impulsions. | Lecture seule | Effacé lors de la mise sous tension.Effacé lorsque le fonctionnement com-mence ou s'arrêté.Mis à jour lorsque la sortie d'impulsions commence ou s'arrêté. |
| Drapeau Pas d'origine pour la sortie d'impulsions 0 | A28005 | Sur ON lorsque l'origine de la sortie d'impulsions 0 n'a pas été définî et sur OFF lorsque l'origine est déterminée.0: Origine définie.1: Origine non définie. | Lecture seule | Sur ON lors de la mise sous tension.Sur ON lorsque le fonctionnement com-mence.Mis à jour lorsque la sortie d'impulsions commence ou s'arrêté.Mis à jour à chaque cycle au cours duTraitement de super-vision. |
| Drapeau A l'origine pour la sortie d'impulsions 0 | A28006 | Sur ON lorsque la valeur actuelle de la sortie d'impulsions correspond à l'origine (0).0: Pas arrêté à l'origine.1: Arrêté à l'origine. | Lecture seule | Effacé lors de la mise sous tension.Mis à jour à chaque cycle au cours duTraitement de super-vision. |
| Drapeau d'erreur de sortie arrêtée pour la sortie d'impulsions 0 | A28007 | Sur ON lorsqu'une erreur se produit pendant l'émission des impulsions dans la fonction de recherche d'origine de la sortie d'impulsions. Le code d'erreur d'arrêt de sortie de la sortie d'impulsions 0 est écrit dans A444.0: pas d'erreur1: Erreur d'arrêt. | Lecture seule | Effacé lors de la mise sous tension.Mis à jour au démar- rage de la recherche d'origine.Mis à jour lorsqu'une erreur d'arrêt de la sortie d'impulsions se produit. |
| Drapeau d'accél./décel. de la sortie d'impulsions 1 | A28100 | Ce drapeau passée à ON lorsque les impulsions sont émises à partir de la sortie d'impulsions 1 en fonction de l'instruction ACC(888) ou PLS2(887) et la fréquence de sortie est modifiée par pas (acclération ou dépréciation).0 : vitesse constante1 : accéléation ou dépréciation | Lecture seule | • Effacé lors de la mise sous tension.• Effacé lorsque le fonctionnement com- mence ou s'arrête.• Mis à jour à chaque cycle au cours du traitement de super- vision. |
| Sortie d'impulsions 1Drapeau de dépassement positif/dépassement négatif | A28101 | Ce drapeau indique si la valeur actuelle de la sortie d'impulsions 1 a connu un dépassement positif ou un dépassement négatif.0 : normal1 : dépassement positif ou dépassement négatif | Lecture seule | • Effacé lors de la mise sous tension.• Effacé lorsque le fonctionnement com- mence.• Effacé lorsque la valeur actuelle est modifiée par l'instruction INI(880).• Mis à jour en cas de dépassement positif ou de dépassement négatif. |
| Drapeau de définition du nombre de sorties pour la sortie d'impulsions 1 | A28102 | Sur ON lorsque le nombre d'impulsions de sortie pour la sortie d'impulsions 1 a été définî à l'aide de l'instruction PULS(886).0 : aucun paramètre1 : paramétrage réalisé | Lecture seule | • Effacé lors de la mise sous tension.• Effacé lorsque le fonctionnement com- mence ou s'arrête.• Mis à jour lorsque l'instruction PULS(886) est exé-cutée.• Mis à jour lorsque la sortie d'impulsions s'arrête. |
| Drapeau de sortie terminée pour la sortie d'impulsions 1 | A28103 | ON lorsque le nombre d'impulsions de sortie défini avec l'instruction PULS(886)/PLS2(887) a été produit via la sortie d'impulsion 1.0 : Sortie non terminée1 : Sortie terminée. | Lecture seule | • Effacé lors de la mise sous tension.• Effacé lorsque le fonctionnement com- mence ou s'arrête.• Mis à jour au démar- rage ou à la fin de la sortie d'impulsions en mode indép-en- dans. |
| Drapeau de sortie en cours pour la sortie d'impulsions 1 | A28104 | Sur ON lorsque les impulsions sont en cours d'émission à partir de la sortie d'impulsions 1.0 : arrêted1 : émission des impulsions. | Lecture seule | • Effacé lors de la mise sous tension.• Effacé lorsque le fonctionnement commence ou s'arrête.• Mis à jour lorsque la sortie d'impulsions commence ou s'arrête. |
| Drapeau Pas d'origine pour la sortie d'impulsions 1 | A28105 | Sur ON lorsque l'origine de la sortie d'impulsions 1 n'a pas été définî et sur OFF lorsque l'origine est déterminée.0 : Origine définie.1 : Origine non définie. | Lecture seule | • Sur ON lors de la mise sous tension.• Sur ON lorsque le fonctionnement commence.• Mis à jour lorsque la sortie d'impulsions commence ou s'arrête.• Mis à jour à chaque cycle au cours du traitement de supervision. |
| Drapeau A l'origine pour la sortie d'impulsions 1 | A28106 | Sur ON lorsque la valeur actuelle de la sortie d'impulsions correspond à l'origine (0).0 : Pas arrêté à l'origine.1 : Arrêté à l'origine. | Lecture seule | Effacé lors de la mise sous tension.Mis à jour à chaque cycle au cours du contrôle de supervision. |
| Drapeau d'erreur de sortie arrêtée pour la sortie d'impulsions 1 | A28107 | Sur ON lorsqu'une erreur se produit pendant l'émission des impulsions dans la fonction de recherche d'origine de la sortie d'impulsions 1. Le code d'erreur d'arrêt de sortie de la sortie d'impulsions 1 est écrit dans A445.0 : pas d'erreur1 : Erreur d'arrêt. | Lecture seule | Effacé lors de la mise sous tension.Mis à jour au démarrage de la recherche d'origine.Mis à jour lorsqu'une erreur d'arrêt de la sortie d'impulsions se produit. |
| Drapeau de sortie en cours pour la sortie 0 de MLI(891) | A28300 | Sur ON lorsque les impulsions sont en cours d'émission à partir de la sortie MLI(891) 0.0 : arrêté1 : émission des impulsions. | Lecture seule | Effacé lors de la mise sous tension.Effacé lorsque le fonctionnement commence ou s'arrête.Mis à jour lorsque la sortie d'impulsions commence ou s'arrête. |
| Drapeau de sortie en cours pour la sortie 1 de MLI(891) | A28308 | Sur ON lorsque les impulsions sont en cours d'émission à partir de la sortie MLI(891) 1.0 : arrêté1 : émission des impulsions. | Lecture seule | |
| Code d'erreur d'arrêt pour la sortie d'impulsions 0 | A444 | Lorsqu'une erreur d'arrêt de sortie d'impulsions se produit pour la sortie d'impulsions 0, le code d'erreur correspondant est écrit dans ce mot. | Lecture seule | Effacé lors de la mise sous tension.Mis à jour au démarrage de la recherche d'origine.Mis à jour lorsqu'une erreur d'arrêt de la sortie d'impulsions se produit. |
| Code d'erreur d'arrêt pour la sortie d'impulsions 1 | A445 | Lorsqu'une erreur d'arrêt de sortie d'impulsions se produit pour la sortie d'impulsions 1, le code d'erreur correspondant est écrit dans ce mot. | Lecture seule | |
| Bit de RAZ de la sortie d'impulsions 0 | A54000 | La PV de la sortie d'impulsions 0 (contenue dans A276 et A277) est effacée lorsque ce bit passée de OFF à ON. | Lecture/ écriture | Effacé lors de la mise sous tension. |
| Drapeau Signal d'entrée de la limitation horaire de la sortie d'impulsions 0 | A54008 | Il s'agut du signal d'entrée de limitation horaire de la sortie d'impulsions 0 utilisé pour la recherche d'origine. Pour utiliser ce signal, écrite l'entrée à partir du capteur réel comme étant une condition d'entrée dans le schéma contact et envoyer le résultat vers ce drapeau. | Lecture/ écriture | Effacé lors de la mise sous tension. |
| Drapeau Signal d'entrée de la limitation anti-horaire de la sortie d'impulsions 0 | A54009 | Il s'agut du signal d'entrée de limitation anti-horaire de la sortie d'impulsions 0 utilisée pour la recherche d'origine. Pour utiliser ce signal, écrite l'entrée à partir du capteur réel comme étant une condition d'entrée dans le schéma contact et envoyer le résultat vers ce drapeau. | Lecture/ écriture | |
| Bit de RAZ de la sortie d'impulsions 1 | A54100 | La PV de la sortie d'impulsions (comprise dans A27 et A279) est effacée lorsque ce bit passée de OFF à ON. | Lecture/ écriture | |
| Drapeau Signal d'entrée de la limitation horaire de la sortie d'impulsions 1 | A54108 | Il s'agut du signal d'entrée de limitation horaire de la sortie d'impulsions 1 utilisé pour la recherche d'origine. Pour utiliser ce signal, écrite l'entrée à partir du capteur réel comme étant une condition d'entrée dans le schéma contact et envoyer le résultat vers ce drapeau. | Lecture/ écriture | |
| Drapeau Signal d'entrée de la limitation anti-horaire de la sortie d'impulsions 1 | A54109 | Il s'agut du signal d'entrée de limitation anti-horaire de la sortie d'impulsions 1 utilisée pour la recherche d'origine. Pour utiliser ce signal, écrite l'entrée à partir du capteur réel comme étant une condition d'entrée dans le schéma contact et envoyer le résultat vers ce drapeau. | Lecture/ écriture |
Liaison API série (UC CJ1M uniquement.)
| Nom | Adresse | Description | Lecture/ écriture | Heure des accès aux données |
| Drapeau d'erreur des communications du port RS-232C | A39204 | Sur ON lorsqu'une erreur de communication survient dans le port RS-232C.ON: ErreurOFF: normal | Lecture seule | Effacé lors de la mise sous tension.Sur ON lorsqu'une erreur de communication survient dans le port RS-232C.Sur OFF lorsque le port est redémarré.Désactivé en mode bus pérophérique et en mode NT Link. |
| Drapeaux des communications des TOP du port RS-232C | A39300 à A39307 | Le bit correspondant passer à ON lorsque le port RS-232C est en communication avec un TOP en mode NT Link. Les bits 0 à 7 correspondent aux cartes 0 à 7.ON: en communication.OFF: pas en communication. | Lecture seule | Effacé lors de la mise sous tension.Lorsque le port RS-232C est en mode NT Link ou en mode de liaison API série, le bit correspondant au TOP ou à l'esclave passé à ON.Les bits 0 à 7 correspondant aux cartes 0 à 7. |
| Bit de rédé-marrage du port RS-232C | A52600 | Passe ce bit à ON pour rédémarrer le port RS-232C. | Lecture/ écriture | Effacé lors de la mise sous tension.Passe ce bit à ON pour rédémarrer le port RS-232C.Ce bit passa automatiquement à OFF lorsque le traitement du rédémarriage est terminé. |
| Drapeaux d'erreur du port RS-232C | A52800 à A52807 | Ces drapeaux indiquent qu'elle sorte d'erreur survient dans le port RS-232C.Bit 0: non utilisésBit 1: non utilisésBit 2: Erreur de paritéBit 3: Erreur de synchronizationBit 4: Erreur d'engagementBit 5: Erreur de dépassement de tempsBit 6: non utilisésBit 7: non utilisés | Lecture/ écriture | Effacé lors de la mise sous tension.Le code d'erreur est stocké lorsqu'une erreur se produit sur le port RS-232C.Désactivé en mode bus pérophérique.Activé en mode NT Link uniquement pour le bit 5 (erreur de dépassement de temps).Activé en mode de liaison API série uniquement pour les bits suivants:Carte d'analyse:Bit 5: erreur de dépassement de tempsCarte analysée:Bit 5: Erreur de dépassement de tempsBit 4: Erreur d'engagementBit 3: erreur de synchronisation |
| Bit de modification des paramètres du port RS-232C | A61902 | Sur ON pendant que les paramètres de communication du port RS-232C sont en cours de modification.ON: Change.OFF: Ne change pas | Lecture/ écriture | Effacé lors de la mise sous tension.Sur ON pendant que les paramètres de communication du port RS-232C sont en cours de modification.Sur ON lorsqu'il instruction STUP(237) est exécuté et sur OFF après que les paramètres ont été modifiés. |
9-12 Zone TR (relais temporaire)
La zone TR contient 16 bits dont les adresses sont comprises entre TR0 et TR15. Ces adresses sauvegardent temporairement l'état ON/OFF d'un bloc d'instructions pour le branchement. Les bits TR sont utiles lorsque plusieurs branches de sortie et plusieurs verrous ne peuvent pas être utilisés.
Les bits TR peuvent être utilisés autant de fois que nécessaire et dans l'ordre souhaité aussi longtemps que le même bit TR n'est pas utilisé deux fois dans le même bloc d'instruction.
Les bits TR peuvent être utilisés uniquement avec les instructions OUT et LD. Les instructions OUT (OUT TR0 à OUT TR15) sauvegardent l'état ON/OFF d'un point de branchement et les instructions LD restituent les états ON/OFF sauvegardés du point de branchement.
Les bits TR ne peuvent pas être modifiés à partir d'un périhérique de programmation.
Dans cet exemple, un bit TR est utilisé lorsque deux sorties ont été directement connectées à un point de branchement.

| Instruction | Opérande |
| LD | 000000 |
| OR | 000001 |
| OUT | TR 0 |
| AND | 000002 |
| OUT | 000003 |
| LD | TR 0 |
| AND | 000004 |
| OUT | 000005 |
Dans cet exemple, un bit TR est utilisé lorsqu'une sortie est connectée à un point de branchement sans condition d'exécution séparée.

| Instruction | Opérande |
| LD | 000000 |
| OUT | TR 0 |
| AND | 000001 |
| OUT | 000002 |
| LD | TR 0 |
| OUT | 000003 |
Remarque
Un bit TR n'est pas nécessaire lorsqu'il n'existe pas de conditions d'exécution après le point de branchement ou lorsqu'il existe une condition d'exécution uniquement dans la dernière ligne du bloc d'instructions.

| Instruction | Opérande |
| LD | 000000 |
| OUT | 000001 |
| OUT | 000002 |

| Instruction | Opérande |
| LD | 000000 |
| OUT | 000001 |
| AND | 000002 |
| OUT | 000003 |
9-13 Zone de temporisation
Les 4 096 numéros de temporisation (de T0000 à T4095) sont partagés par les instructions TIM, TIMX(550), TIMH(015), TIMHX(551), TMHH(540), TIMHHX(552), TTIM(087), TTIMX(555), TIMW(813), TIMWX(816), TMHW(815) et TIMHWX(817). Les numéros de temporisation permettent d'accéder aux drapeaux de fin de temporisation et aux valeurs actuelles (PV) de ces instructions. (Les instructions TIML(542), TIMLX(553), MTIM(543) et MTIMX(554) n'utilisent pas les numéros de temporisation.)
Lorsqu'un numéro de temporisation est utilisé dans un opérande qui nécessite des données en bits, le numéro de temporisation accède au drapeau de fin de temporisation. Lorsqu'un numéro de temporisation est utilisé dans un opérande qui nécessite des données en mots, le numéro de temporisation accède à la valeur actuelle de la temporisation. Les drapeaux de fin de temporisation peuvent être utilisés aussi souvent que nécessaire comme conditions normalement ouvertes ou normalement fermées et les
Les valeurs actuelles de temporisation peuvent être lues comme des données en mots normales.
Avec les UC CJ1-H et CJ1M, la méthode de mise à jour des PV de temporisations peut être définie dans CX-Programmer comme méthode BCD ou binaire. Avec les UC CJ1, la méthode ne peut être que binaire.
Remarque
Il n'est pas recommandé d'utiliser le même numéro de temporisation dans deux instructions de temporisation car les temporisations ne fonctionnent pas correctement si elles temporisent simultanément.
(Si plusieurs instructions de temporisation utilisent le même numéro de temporisation, une erreur est générée pendant la vérification du programme, mais les temporisations fonctionnent tant que les instructions ne sont pas exécutées dans le même cycle.)
Le tableau suivant indique quand les valeurs actuelles des temporisations et les drapeaux de fin sont réinitialisés :
| Nom de l'instruction | Effet sur la valeur actuelle et le drapeau de fin | Fonctionnement dans les sauts et les verrouillages | |||
| Modification du mode1 | Démarrage de l'API1 | CNR(545)/ CNRX(547) | Sauts (JMP-JME) ou tâches en attente | Verrous (IL-ILC) | |
| TIMER : TIM/TIMX(550) | PV → 0 Drapeau → OFF | PV → 0 Drapeau → OFF | PV → 9999 Drapeau → OFF | PV mises à jour en temporisations de fonctionnement | PV → SV (RAZ sur SV.) Drapeau → OFF |
| HIGH-SPEED TIMER : TIMH(015)/TIMHX(551) | |||||
| ONE-MS TIMER : TMHH(540)/TMHHX(552) | |||||
| ACCUMULATIVE TIMER : TTIM(087)/TTIMX(555) | PV maintainue | PV maintainue | |||
| TIMER WAIT : TIMW(813)TIMWX(816) | PV mises à jour en temporisations de fonctionnement | --- | |||
| HIGH-SPEED TIMER WAIT : TMHW(815)/TMHWX(817) | --- | ||||
Remarque
- Si le bit de maintien IOM (A50012) est à ON, la valeur actuelle et le drapeau de fin sont conservés lorsqu'une erreur fatale survient ou lorsque le mode de fonctionnement est commuté du mode PROGRAM au mode RUN ou au mode MONITOR ou vice-versa. La valeur actuelle et le drapeau de fin sont effacés lorsque l'alimentation est cyclique.
- Si le bit de maintien IOM (A50012) est à ON et que le paramètre « état du bit de maintien IOM au démarrage » de la configuration de l'API est configuré pour protégé le bit de maintien IOM, la valeur actuelle et le drapeau de fin sont conservés lorsque l'alimentation de l'API est cyclique.
- Tant que les instructions TIML(542), TIMLX(553), MTIM(543) et MTIMX(554) n'utilisent pas les nombres des temporisations, elles sont réinitialisées sous différentes conditions. Consultez les descriptions de ces instructions pour plus de détails.
- La valeur actuelle des temporisations TIM, TIMX(550), TIMH(015), TIMHX(551), TMHH(540), TMHHX(552), TIMW(813), TIMWX(816), TMHW(815) et TMHWX(817) programmées avec les numéros de temporisation de 0000 à 2047 sont mises à jour même lorsqu'elles sont sautées entre les instructions JMP et JME ou lorsqu'elles sont dans une tâche qui est en attente. La valeur actuelle des temporisations programmées avec les numéros de temporisation de 2048 à 4095 est conservée lorsqu'elles sont sautées ou lorsqu'elles sont dans une tâche en attente.
Les drapeaux de fin de temporisation peuvent être en configuration forcée ou en RAZ forcée.
Les valeurs actuelles des temporisations ne peuvent pas être en configuration forcée ou en RAZ forcée même si elles peuvent être mises à jour indirectement en forçant la configuration/RAZ du drapeau de fin.
Il n'existe pas de restrictions pour l'ordre d'utilisation des numéros des temporisations ou des numéros des conditions normalement fermées ou
normalement ouvertes qui peuvent être programmées. Les valeurs actuelles des temporisations peuvent être lues comme les données en mots et être utilisées dans la programmation.
9-14 Zone compteur
Les numéros de 4 096 compteurs (de C0000 à C4095) sont partagés par les instructions CNT, CNTX(546), CNTR(012), CNTRX(548), CNTW(814) et CNTWX(818). Les numéros de compteurs permettent d'accéder aux drapeaux de fin de compteur et aux valeurs actuelles pour ces instructions.
Lorsqu'un numéro de compteur est utilisé dans un opérande qui nécessite des données en bits, le numéro de compteur accède au drapeau de fin du compteur. Lorsqu'un numéro de compteur est utilisé dans un opérande qui nécessite des données en mots, le numéro de compteur accède à la valeur actuelle du compteur.
Avec les UC CJ1-H et CJ1M, la méthode de mise à jour des PV de compteurs peut être définie dans CX-Programmer comme méthode BCD ou binaire. Avec les UC CJ1, la méthode ne peut être que binaire.
Il n'est pas recommandé d'utiliser le même numéro de compteur dans deux instructions de compteur car les compteurs ne fonctionnent pas correctement s'ils sont comptés simultanément. Si plusieurs instructions de compteur utilisent le même numéro de compteur, une erreur est générée pendant la vérification du programme, mais les compteurs fonctionnent tant que les instructions ne sont pas exécutées dans le même cycle.
Le tableau suivant indique quand les valeurs actuelles de compteur et les drapeaux de fin sont réinitialisés :
| Nom de l'instruction | Effet sur la valeur actuelle et le drapeau de fin | |||||
| Réinitialisé | Modification du mode | Démarriage de l'API | Entrée de réinitialisation | CNR(545)/ CNRX(547) | Verrous (IL-ILC) | |
| COUNTER : CNT/ CNTX(546) | PV → 0000 Drapeau → OFF | Conservé | Conservé | Réinitialisé | Réinitialisé | Conservé |
| REVERSIBLE COUNTER : CNTR(012)/ CNTRX(548) | ||||||
| COUNTER WAIT : CNTW(814)/CNTWX(818) | ||||||
Les drapeaux de fin de compteur peuvent être en configuration forcée ou en RAZ forcée.
Les valeurs actuelles des compteurs ne peuvent pas être en configuration forcée ou en RAZ forcée même si les valeurs actuelles peuvent être mises à jour indirectement en forçant la configuration/RAZ du drapeau de fin.
Il n'existe pas de restrictions dans l'ordre d'utilisation des numéroters des compteurs ou des numéroters des conditions normalement fermées ou normalement ouvertes qui peuvent être programmées. Les valeurs actuelles des compteurs peuvent être lues comme des données en mots et être utilisées dans la programmation.
9-15 Zone mémoire de données (DM)
La zone DM contient 32 768 mots dont les adresses sont comprises entre D00000 et D32767. Cette zone de données est utilisée pour la sauvegarde et la manipulation des données générées et n'est accessible que par les mots.
Les données de la zone DM sont conservées lorsque l'alimentation de l'API est cyclique ou que le mode de fonctionnement est commuté du mode PROGRAM au mode RUN ou au mode MONITOR ou vice-versa.
Bien qu’il ne soit pas possible d’accéder directement aux bits de la zone DM, les instructions BIT TEST, TST(350) et TSTN(351) permettent d’accéder à l’état de ces bits.
Adressage indirect
Les bits de la zone DM ne peuvent pas être en configuration forcée ou en RAZ forcée.
Les mots de la zone DM peuvent être adressés indirectement de deux façons : en mode binaire ou en mode BCD.
Adressage en mode binaire (@d)
Lorsqu'un caractère « @ » est entre devant une adresse DM, le contenu de ce mot DM est traité comme binaire et l'instruction s'exécute sur le mot DM à cette adresse binaire. La zone DM entière (de D00000 à D32767) peut être indirectement adressée avec des valeurs hexadécimales de 0000 à 7FFF.

Adressage en mode BCD (^*d)
Lorsqu'un caractère « * » est entré devant une adresse DM, le contenu de ce mot DM est traité comme BCD et l'instruction s'exécute sur le mot DM à cette adresse BCD. Seule une partie de la zone DM (de D00000 à D09999) peut être indirectement adressée avec des valeurs BCD de 0000 à 9999.

Affectation de la zone DM aux cartes d'e/s spéciales
Les sections de la zone DM sont affectées aux cartes d'E/S spéciales et aux cartes réseau pour les fonctions telles que les paramètres initiaux des cartes. La temporisation pour les transferts de données est différente pour ces cartes mais peut intervenir à l'un des trois moments suivants :
- Transfert de données lorsque l'alimentation de l'API est mise sous tension ou lorsque la carte est redémarrée.
- Transfert de données une fois par cycle.
- Transfert de données lorsque nécessaire.
Consultez le manuel de fonctionnement de la carte pour plus de détails sur la temporisation du transfert des données.
Cartes d'e/s spéciales (D20000 à D29599)
Chaque carte d'E/S spéciale est affectée de 100 mots (basés sur les numéros de carte de 0 à 95). Consultez le manuel de fonctionnement de la carte pour plus de détails sur la fonction de ces mots.

Cartes réseau (D30000 à D31599)
Chaque carte d'E/S spéciales est affectée de 100 mots (basés sur les numéros de carte de 0 à F). Consultez le manuel de fonctionnement de la carte pour plus de détails sur la fonction de ces mots. Avec certaines cartes réseau telles que les cartes Ethernet, les paramètres initiaux doivent être enregistrés dans la zone de paramètres de l'UC; ces données peuvent être enregistrées grâce à un périphérique de programmation autre qu'une console de programmation.

9-16 Zone mémoire de données étendue (EM)
La zone EM est prise en charge par les UC CJ1 CJ1-H uniquement. Elle est divisée en 7 banques (0 à 6) contenant chacune 32 768 mots. Les adresses de la Zone EM sont entre E0_00000 et E6_32767. Cette zone de données est utilisée pour la sauvegarde et la manipulation des données générales et n'est accessible que par les mots.
Les données de la zone EM sont conservées lorsque l'alimentation de l'API est cyclique ou que le mode de fonctionnement est commuté du mode PROGRAM au mode RUN ou au mode MONITOR ou vice-versa.
Bien qu'il ne soit pas possible d'accéder directement aux bits de la zone EM, les instructions BIT TEST, TST(350) et TSTN(351) permettent d'accéder à l'état de ces bits.
Les bits de la zone EM ne peuvent pas être en configuration forcée ou en RAZ forcée.
Spécification des adresses EM
Il existe deux manières de spécifier une adresse EM : spécifier la banque et l'adresse en même temps ou spécifier une adresse dans la banque courante (après avoir changé la banque courante, si nécessaire). En général, nous recommandons de spécifier la banque et l'adresse simultanément.
- Spécification de la banque et de l'adresse
Avec cette méthode, le numéro de la banque est spécifique juste avant l'adresse EM. Par exemple, E2_00010 spécifie l'adresse EM 00010 dans la banque 2.
- Spécification de l'adresse dans la banque courante
Avec cette méthode, seule l'adresse EM est spécifiée. Par exemple, E00010 spécifie l'adresse EM 00010 dans la banque courante. (La banque courante doit être modifiée à l'aide de l'instruction EMBC(281) pour accéder aux données d'une autre banque. A301 contient le nombre de la banque EM courante.)
La banque courante est remise à zéro lorsque le mode de fonctionnement passe du mode PROGRAM au mode RUN/MONITOR, sauf si le bit de maintien IOM (A50012) est sur ON. La banque courante n'est pas modifiée lorsque le programme effectue ses tâches cycliques et la banque courante
Adressage indirect
reprend ses valeurs d'origine (dans la tâche cyclique source) si elles ont été modifiées lors d'une tâche d'interruption.
Les mots de la zone EM peuvent être adressés indirectement de deux façons : en mode binaire ou en mode BCD.
Adressage en mode binaire (@e)
Lorsqu'un caractère « @ » est entré devant une adresse EM, le contenu de ce mot EM est traité comme binaire et l'instruction s'exécute sur le mot EM dans la même banque à cette adresse binaire. Tous les mots de la même banque EM (E00000 à E32767) peuvent être adressés indirectement avec des valeurs hexadécimales de 0000 à 7FFF et les mots de la banque EM suivante (E00000 à E32676) peuvent être adressés indirectement avec des valeurs hexadécimales de 8000 à FFFF.

Adressage en mode BCD ( e)
Lorsqu'un caractère « * » est entré devant une adresse EM, le contenu de ce mot EM est traité comme BCD et l'instruction s'exécute sur le mot EM dans la même banque à cette adresse BCD. Seule une partie de la zone EM (de E00000 à E09999) peut être indirectement adressée avec des valeurs BCD de 0000 à 9999.

Conversion de la mémoire de fichiers
Une partie de la zone EM peut être convertie pour être utilisée comme mémoire de fichiers avec les paramètres de la configuration de l'API. Toutes les banques EM de la banque spécifique (Banque de démarrage de la mémoire de fichiers EM) à la première banque EM seront converties dans la mémoire de fichiers.
Lorsque des banques EM ont été converties en mémoire de fichiers, il n'est plus possible d'y accéder (lecture ou écriture) par le biais des instructions. Une erreur d'accès illégal se produit si une banque de mémoire de fichiers est spécifiée en tant qu'opérande dans une instruction.
L'exemple suivant illustre la mémoire de fichiers EM lorsque la banque de démarrage de la mémoire de fichiers EM a été définie à 3 dans la configuration de l'API.

9-17 Registres d'index
Les seize registres d'index (IR0 à IR15) sont utilisés pour l'adressage indirect. Chaque registre d'index peut posséder une adresse de mémoire API unique qui constitue l'adresse de mémoire absolue d'un mot dans la mémoire d'E/S. Utilisez MOVR(560) pour convertir une adresse de zone de données régulière en son adresse de mémoire API équivalente et inscrivez cette valeur dans le
Remarque
registre d'index spécifique. (Utilisez MOVRW(561) pour définir l'adresse de mémoire API d'une PV de temporisation/compteur dans un registre d'index.)
Consultez le Plan de la mémoire dans l'Annexe E pour plus de détails sur les adresses de mémoire API.
Adressage indirect
Lorsqu'un registre d'index est utilisé comme un opérande avec un préfixe «,», l'instruction s'exécute sur le mot indiqué par l'adresse de la mémoire API dans le registre d'index et non dans le registre d'index lui-même. Fondamentalement, les registres d'index sont des pointeurs de mémoire d'E/S.
- Toutes les adresses de la mémoire d'E/S (excepté les registres d'index, les registres de données et les drapeaux de condition) peuvent être spécifiées en toute transparence avec les adresses de mémoire API. Il n'est pas nécessaire de spécifier la zone de données.
- En plus de l'adressage indirect standard, l'adresse mémoire de l'API dans un registre d'index peut être décalée avec une constante ou le registre de données et peut être incrémentée ou décrémentée automatiquement. Ces fonctions peuvent être utilisées dans des boucles pour lire ou écrire des données pendant l'incrémentation ou la décrémentation de l'adresse de 1 chaque fois que l'instruction est exécutée.
Avec le décalage et les variations d'incrémentation/décrémentation, les registres d'index peuvent être configurés en valeurs de base avec les instructions MOVR(560) ou MOVRW(561) et ils peuvent ensuite être modifiés comme pointeurs dans chaque instruction.

Remarque
Il est possible de spécifier des sections en dehors de la mémoire d'E/S et de générer une erreur d'accès illégal lors de l'adressage indirect de la mémoire avec les registres d'index. Consultez le Plan de la mémoire dans l'Annexe E pour plus de détails sur les limites des adresses de mémoire API.
Le tableau suivant illustre les variations possibles lors de l'adressage indirect de mémoire d'E/S avec les registres d'index. (IR représente un registre d'index de IR0 à IR15.)
| Variation | Fonction | Syntaxe | Exemple | |
| Adressage indirect | Le contenu de IR□ est traité comme l'adresse mémoire de l'API d'un bit ou d'un mot. | ,IR□ | LD ,IR0 | Charge le bit de l'adresse mémoire de l'API contenu dans IR0. |
| Adressage indirect avec décalage constant | Le préfixe constant est ajusté au contenu de IR□ et le résultat est traité comme l'adresse mémoire de l'API d'un bit ou d'un mot. La constante peut être n'importé quel entier de -2 048 à 2 047. | Constante ,IR□ (Inclut un + ou un - dans la constante). | LD +5,IR0 | Ajoute 5 au contenu de IR0 et charge le bit de l'adresse mémoire de l'API. |
| Adressage indirect avec décalage DR | Le contenu du registre de donnéesées est ajusté au contenu de IR□ et le résultat est traité comme l'adresse mémoire de l'API d'un bit ou d'un mot. | DR□ ,IR□ | LD DR0 ,IR0 | Ajoute le contenu de DR0 au contenu de IR0 et charge le bit de l'adresse mémoire de l'API |
| Adressage indirect avec auto-incrétmentation | Après avoir référencé le contenu de IR□ comme l'adresse mémoire d'e l'API d'un bit ou d'un mot, le contenu est incrémented de 1 ou de 2. | Incrémentation par 1 : ,IR□+ Incrémentation par 2 : ,IR□++ | LD , IR0++ | Charge le bit de l'adresse mémoire de l'API contenu dans IR0 et incrémente ensuite le contenu de IR0 de 2. |
| Adressage indirect avec auto-décrémentation | Le contenu de IR□ est déprérenté de 1 ou de 2 et le résultat est traité comme l'adresse mémoire de l'API d'un bit ou d'un mot. | Dépréntation par 1 : ,-IR□Dépréntation par 2 : ,-IR□ | LD , - -IR0 | Déprémente le contenu de IR0 de 2 et charge ensuite le bit de l'adresse mémoire de l'API. |
Cet exemple indique comment sauvegarder l'adresse mémoire de l'API d'un mot (CIO 0002) dans un registre d'index (IR0), utiliser le registre d'index dans une instruction et utiliser la variation de l'auto-incrémentation.
MOVR(560) 0002, IR0 Sauvegarde l'adresse mémoire de l'API de CIO 0002 dans IR0.
MOV(021) #0001, IR0 Écrit #0001 sur l'adresse mémoire de l'API contenu dans IR0.
MOV(021) #0020 +1, IR0 Lit le contenu de IR0, ajoute 1 et écrit #0020 sur cette adresse mémoire de l'API.

Remarque
Les adresses mémoires de l'API sont énumérées dans le schéma ci-dessus, mais il n'est pas nécessaire de connaître les adresses mémoire de l'API lors de l'utilisation des registres d'index.
Etant donné que certains opérandes sont traités comme données mots et autres comme données bits, la signification des données dans un registre d'index diffère en fonction de l'opérande dans lequel elles sont utilisées.
1,2,3... 1. Opérande mot : MOV(560) 0000 IR2 MOV(021) D00000, IR2
Lorsque l'opérande est traité comme un mot, le contenu du registre d'index est utilisé « tel quel » comme l'adresse mémoire de l'API d'un mot.
Dans cet exemple, l'instruction MOVR(560) configure l'adresse mémoire de l'API de CIO 0002 dans IR2 et l'instruction MOV(021) copie le contenu de D00000 dans CIO 0002.
- Opérande bit : MOVR(560) 000013, IR2 SET +5, IR2
Lorsque l'opérande est traité comme un bit, les 7 chiffres plus à gauche du registre d'index spécifient l'adresse du mot et le chiffre le plus à droite spécifie le numéro de bit. Dans cet exemple, l'instruction MOVR(560) configure l'adresse mémoire de l'API de CIO 000013 (0C000D en hex.) dans IR2. L'instruction SET ajoute +5 au bit 13 à cette adresse mémoire. Ainsi, elle passe le bit CIO 000102 à ON.
Adressage direct
Lorsqu'un registre d'index est utilisé comme un opérande sans un préfixe «,», l'instruction s'exécute sur le contenu du registre d'index lui-même (2 mots ou «double» valeur). Les registres d'index peuvent être adressés directement uniquement dans les instructions individuelles dans le tableau suivant. Utilisez ces instructions pour faire fonctionner les registres d'index comme des pointeurs.
Les registres d'index ne peuvent pas être directement adressés dans n'importe quelle autre instruction. Toutefois, ils peuvent habituellement être utilisés pour l'adressage indirect.
| Groupe d'instruction | Nom de l'instruction | Mnémonique |
| Instructions de déplacement de données | MOVE TO REGISTER | MOVR(560) |
| MOVE TIMER/COUNTER PV TO REGISTER | MOVRW(561) | |
| DOUBLE MOVE | MOVL(498) | |
| DOUBLE DATA EXCHANGE | XCGL(562) | |
| Instructions de traitement de données de tableaux | SET RECORD LOCATION | SETR(635) |
| GET RECORD NUMBER | GETR(636) | |
| Instructions d'incrémentation/décrémentation | DOUBLE INIncrement BINARY | ++L(591) |
| DOUBLE DECREMENT BINARY | --L(593) | |
| Instructions de comparaison | DOUBLE EQUAL (égalité double) | =L(301) |
| DOUBLE NOT EQUAL (non égalité double) | < >L(306) | |
| DOUBLE LESS THAN (double inférieur à) | <L(311) | |
| DOUBLE LESS THAN OR EQUAL (double inférieur ou égal à) | < =L(316) | |
| DOUBLE GREATER THAN (double supérieur à) | > L(321) | |
| DOUBLE GREATER THAN OR EQUAL (double supérieur ou égal à) | >=L(326) | |
| DOUBLE COMPRE | CMPL(060) | |
| Instructions mathématiques à symboles | DOUBLE SIGNED BINARY ADD WITHOUT CARRY | +L(401) |
| DOUBLE SIGNED BINARY SUBTRACT WITHOUT CARRY | -L(411) |
| Les instructions SRCH(181), MAX(182) et MIN(183) peuvent configurer l'adresse mémoire de l'API du mot à la valeur désirée (recherche de la valeur, maximum ou minimum) dans IR0. Dans ce cas, IR0 peut être utilisé dans des instructions executées plus tard pour acceder au contenu de ce mot. |
Initialisation du registre d'index
1,2,3...
Les registres d'index peuvent être effacés dans les cas suivants :
- Le mode de fonctionnement est commuté du mode PROGRAM au mode RUN/MONITOR ou vice-versa et le bit de maintien IOM est à OFF.
- L'alimentation de l'API est cyclique alors que le bit de maintien IOM est à OFF ou non protégé dans la configuration de l'API.
Fonctionnement du bit de maintien IOM
Si le bit de maintien IOM (A50012) est à ON, les registres d'index ne sont pas effacés lorsqu'une erreur FALS survient ou lorsque le mode de fonctionnement est commuté du mode PROGRAM au mode RUN/MONITOR ou vice-versa.
Si le bit de maintien IOM (A50012) est à ON et que le paramètre « état du bit de maintien IOM au démarrage » de la configuration de l'API est configuré pour protéger le bit de maintien IOM, les registres d'index ne sont pas effacés lorsque l'alimentation de l'API est réinitialisée (ON → OFF → ON).
Précautions
N'utilise pas les registres d'index tant qu'une adresse mémoire de l'API n'a pas été configurée dans le registre. Le pointeur n'est pas fiable si les registres sont utilisés sans configurer leurs valeurs.
Les valeurs dans les registres d'index sont incertaines au démarrage d'une tâche d'interruption. Lorsqu'un registre d'index est utilisé dans une tâche d'interruption, configurez toujours une adresse mémoire de l'API dans le registre d'index avec l'instruction MOVR(560) ou MOVRW(561) avant d'utiliser le registre dans cette tâche.
Chaque tâche des registres d'index est exécutée indépendamment. Ainsi, elles n'ont pas d'effet les unes par rapport aux autres. Par exemple, IR0 utilisé dans la tâche 1 et IR0 utilisé dans la tâche 2 sont différents. Par conséquent, chaque tâche des registres d'index possède 16 registres d'index.
Limites de l'utilisation des registres d'index
- Il est uniquement possible de dire le registre d'index pour la dernière tâche exécutée dans le cycle à partir des périphériques de programmation (CX-Programmer ou console de programmation). Si les registres d'index sont utilisés avec le même numéro pour executer plusieurs tâches, il est uniquement possible, à l'aide des périphériques de programmation, de dire la valeur du registre d'index pour la première tâche exécutée dans le cycle de plusieurs tâches. Il n'est pas non plus possible d'écrire la valeur du registre d'index à partir des périphériques de programmation.
- Il n'est pas possible non plus de dire et d'écrire sur les registres d'index en utilisant les commandes Host Link ou FINS.
- Les registres d'index ne peuvent pas être partagés entre les tâches dans le cas des UC CJ1. (Avec les UC CJ1-H et CJ1M, les paramètres de la configuration de l'API peuvent être définis à partir de CX-Programmer pour partager les registres d'index entre tâches.)
Surveillance des registres d'index
Il est possible de surveiller les registres d'index comme suit :
Afin d'utiliser les périphériques de programmation pour surveiller les valeurs du dernier registre d'index de chaque tâche ou pour surveiller les valeurs des registres d'index à l'aide des commandes Host Link ou FINS, écrire un programme pour sauvegarder les valeurs des registres d'index de chaque tâche vers une autre zone (par exemple, la zone DM) à la fin de chaque tâche et pour lire les valeurs des registres d'index à partir des mots de sauvegarde (par exemple, la zone DM) au début de chaque tâche. Les valeurs sauvegardées pour chaque tâche dans les autres zones (par exemple, la zone DM) peuvent être éditées en utilisant les périphériques de programmation, les commandes Host Link ou les commandes FINS.
Remarque : Veillez à utiliser les adresses mémoires de l'API dans les registres d'index.

Partage des registres d'index (UC CJ1-H et CJ1M uniquement).
La configuration suivante peut être effectuée à partir de la boîte de dialogue des propriétés de l'API du CX-Programmer afin de contrôler le partage des registres d'index et de données entre les tâches.

9-18 Registres de données
Les 16 registres de données (de DR0 à DR15) sont utilisés pour décaler les adresses mémoires de l'API dans les registres d'index lors de l'adressage indirect des mots.
La valeur dans un registre de données peut être ajoutée à l'adresse mémoire de l'API dans un registre d'index pour spécifier l'adresse mémoire absolue d’un bit ou d’un mot dans la mémoire d'E/S. Les registres de données contiennent des données binaires signées. Ainsi, le contenu d’un registre d'index peut être décalé sur une adresse inférieure ou supérieure.
Les instructions normales peuvent être utilisées pour sauvegarder des données dans les registres de données.
Les bits des registres de données ne peuvent pas être en configuration forcée ou en RAZ forcée.

Examples
Les exemples suivants montrent comment les registres de données sont utilisés pour décaler les adresses mémoires de l'API dans les registres d'index.
LD DR0, IR0
Ajoute le contenu de DR0 au contenu de IR0 et charge le bit de cette adresse mémoire de l'API.
Ajoute le contenu de DR0 au contenu de IR1 et écrit #0001 sur cette adresse mémoire de l'API.
Intervalle des valeurs
Le contenu des registres de données est traité comme les données binaires signées et se trouve dans l'intervalle compris entre -32 768 et 32 767.
| Contenu en hexadécimal | Equivalent en décimal |
| 8000 à FFFF | -32 768 à -1 |
| 0000 à 7FFF | 0 à 32 767 |
Initialisation du registre de données
Les registres de données sont effacés dans les cas suivants :
| 1,2,3... | 1. Le mode de fonctionnement est commuté du mode PROGRAM au mode RUN/MONITOR ou vice-versa et le bit de maintain IOM est à OFF. 2. L'alimentation de l'API est cyclique alors que le bit de maintain IOM est à OFF ou non protégé dans la configuration de l'API. |
| Fonctionnement du bit de maintien IOM | Si le bit de maintien IOM (A50012) est à ON, les registres de données ne sont pas effacés lorsqu'une erreur FALS survient ou lorsque le mode de fonctionnement est commuté du mode PROGRAM au mode RUN/MONITOR ou vice-versa. Si le bit de maintien IOM (A50012) est à ON et que le paramètre « état du bit de maintien IOM au démarrage » de la configuration de l'API est configuré pour protégéger le bit de maintien IOM, les registres de données ne sont pas effacés lorsque l'alimentation de l'API est réinitialisée (ON → OFF → ON). |
| Précautions | Les registres de données sont normalement propres à chaque tâche. Par exemple, DR0 utilisé dans la tâche 1 est différent de DR0 utilisé dans la tâche 2. (Avec les UC CJ1-H, un paramètre de la configuration de l'API peut être configuré à partir du CX-Programmer pour partager des registres de données entre les tâches). Il n'est pas possible d'acceder (lire ou écrire) au contenu des registres de données à partir d'un périphérique de programmation. N'utilise pas les registres de données tant qu'une valeur n'a pas été configurée dans le registre. L'enregistrement n'est pas faisable s'il sont utilisés sans configurer leurs valeurs. Les valeurs dans les registres de données sont incertaines au démarrage d'une tâche d'interruption. Lorsqu'un registre de données est utilisé dans une tâche d'interruption, configurez toujours une valeur dans le registre de données avant d'utiliser le registre dans cette tâche. |
| Partage des registres de données (UC CJ1-H et CJ1M uniquement) | La configuration suivante peut être effectuee à partir de la boîte de dialogue des propriétés de l'API du CX-Programmer afin de contrôler le partage des registres d'index et de données entre les tâches. |

9-19 Drapeaux de tâches
Les drapeaux de tâche sont compris entre TK00 et TK31 et correspondent aux tâches cycliques de 0 à 31. Un drapeau de tâche est à ON lorsque la tâche cyclique correspondante est à l'état exécutable (RUN) et à OFF lorsque la tâche cyclique n'a pas été exécutée (INI) ou est en état de mise en attente (WAIT).
Remarque
Ces drapeaux indiquent l'état des tâches cycliques uniquement; ils n'indiquent pas l'état des tâches d'interruption.
Initialisation des drapeaux de tâche
Les drapeaux de tâche sont effacés dans les cas suivants, quel que soit l'état du bit de maintien IOM :
1,2,3... 1. Le mode de fonctionnement est commuté du mode PROGRAM au mode RUN/MONITOR ou vice-versa. 2. L'alimentation de l'API est cyclique.
Etat du bit de forçage
Les drapeaux de tâches ne peuvent pas être en configuration forcée ou en RAZ forcée.
9-20 Drapeaux de condition
Ces drapeaux incluent les drapeaux arithmétiques tels que le drapeau d'erreur et le drapeau d'égalité qui indiquent les résultats de l'exécution des instructions. Dans les API antérieurs, ces drapeaux se trouvaient dans la zone SR.
Les drapeaux de condition sont spécifiés avec des étiquettes telles que CY et CR ou avec des symboles tels que P-Carry et P_Instr_Error plutôt que des adresses. L'état de ces drapeaux indique les résultats de l'exécution des instructions mais les drapeaux sont en lecture seule; ils ne peuvent pas être écrits directement à partir des instructions ou des périphériques de programmation (CX-Programmer ou console de programmation).
Remarque
Le CX-Programmer traite les drapeaux de condition comme les symboles généraux commençant par P_.
Tous les drapeaux de condition sont effacés lorsque le programme bascule sur les tâches. Ainsi l'état des drapeaux ER et AER est conservé uniquement dans la tâche dans laquelle l'erreur est survenue.
Les drapeaux de condition ne peuvent pas être en configuration forcée ou en RAZ forcée.
Récapitulatif des drapeaux de condition
Le tableau suivant récapitule les fonctions des drapeaux de condition bien que les fonctions de ces drapeaux varient légèrement d'instruction à l'autre. Consultez la description de l'instruction pour plus de détails sur le fonctionnement des drapeaux de condition d'une instruction particulière.
| Nom | Eti-quette | Symbole | Fonction |
| Drapeau d'erreur | ER | P_ER | Passé à ON lorsque les données des opérandes d'une instruction sont incorrectes (une erreur de traitement d'instruction) pour indiquer qu'une exécution d'instruction s'arrête à cause d'une erreur.Lorsque la configuration de l'API est configurée pour arrêter le fonctionnement à cause d'une erreur d'instruction (opération d'erreur d'instruction), l'exécution du programme est arrêtée et le drapeau d'erreur de traitement d'instruction (A29508) passée à ON lorsque le drapeau d'erreur est à ON. |
| Drapeau d'erreur d'accès | AER | P_AER | Passé à ON lorsqu'une erreur d'accès illégal survient. L'erreur d'accès illégal indique qu'une instruction a essayé d'acceder à une zone de mémoire à laquelle il n'est pas permis d'acceder.Lorsque la configuration de l'API est configurée pour arrêter le fonctionnement à cause d'une erreur d'instruction (opération d'erreur d'instruction), l'exécution du programme est arrêtée et le drapeau d'erreur de traitement d'instruction (A429510) passée à ON lorsque le drapeau d'erreur est à ON. |
| Drapeau de retenue | CY | P_CY | Passé à ON lorsqu'il existe un passage dans le résultat d'une opération arithmetique ou que « 1 » est renvoyé au drapeau de retenue par une instruction de décalage des données.Le drapeau de retenue est une partie du résultat de certains décalages de données et de certaintes instructions mathématiques à symboles. |
| Drapeau supérieur à | > | P_GT | Passé à ON lorsque le premier opérande d'une instruction de comparaison est supérieur au second ou lorsqu'une valeur dépasse un intervalle spécifique. |
| Drapeau d'égalité | = | P_EQ | Passé à ON lorsque les deux opérandes d'une instruction de comparaison sont égaux ou lorsque le résultat d'un calcul est 0. |
| Drapeau inférieur à | < | P_LT | Passé à ON lorsque le premier opérande d'une instruction de comparaison est inférieur au second ou lorsqu'une valeur est inférieure à un intervalle spécifique. |
| Drapeau négatif | N | P_N | Passé à ON lorsque le bit le plus significatif (bit de signe) d'un résultat est à ON. |
| Nom | Eti-QUette | Symbole | Fonction |
| Drapeau de dépassement | OF | P_OF | Passé à ON lorsque le résultat d'un calcul dépasse la capacité du(des) mot(s) de résultat. |
| Drapeau de dépassement négatif | UF | P_UF | Passé à ON lorsque le résultat d'un calcul est inférieur à la capacité du(des) mot(s) de résultat (en négatif). |
| Drapeau supérieur ou égal à | >= | P_GE | Passé à ON lorsque le premier opérande d'une instruction de comparaison est supérieur ou égal au second. |
| Drapeau de non égalité | < > | P_NE | Passé à ON lorsque les deux opérandes d'une instruction de comparaison ne sont pas égaux. |
| Drapeau supérieur ou égal à | < = | P_LE | Passé à ON lorsque le premier opérande d'une instruction de comparaison est supérieur ou égal au second. |
| Drapeau toujours à ON | ON | P_On | Toujours à ON. (toujours 1.) |
| Drapeau toujours à OFF | OFF | P_Off | Toujours à OFF (toujours 0.) |
Utilisation des drapeaux de condition
Les drapeaux de condition sont partagés par toutes les instructions. Ainsi, leur état se modifie souvent au cours d'un seul cycle. Veillez à lire les drapeaux de condition immédiatement après l'exécution des instructions, de préférence dans une branche de la même condition d'exécution.

Etant donné que les drapeaux de condition sont partagés par toutes les instructions, le fonctionnement du programme peut différer de l'évolution prévue à cause de l'interruption d'une seule tâche. Pensez à prendre en compte les effets des interruptions lors de l'écriture du programme. Consultez la SECTION 2 Programmation du Manuel de programmation série CS/CJ(W394) pour plus de détails.
Les drapeaux de condition sont effacés lorsqu'un programme bascule entre les tâches. Ainsi, l'état d'un drapeau de condition ne peut pas passer dans une autre tâche. Par exemple, l'état d'un drapeau de la tâche 1 ne peut pas être lu dans la tâche 2.
Sauvegarde et chargement de l'état des drapeaux de condition
Les UC CJ1-H et CJ1M prennent en charge les instructions de sauvegarde et de chargement de l'état des drapeaux de condition (CCS(282) et CCL(283)).
Les UC peuvent être utilisées pour accéder aux drapeaux de condition à d'autres emplacements dans une même tâche ou dans une tâche différente. L'exemple suivant montre comment le drapeau d'égalité est utilisé à un emplacement différent dans la même tâche.

9-21 Impulsions de temporisation
Les impulsions de temporisation sont des drapeaux qui sont passés à ON et à OFF par le système à des intervalles réguliers.
| Nom | Etiquette | Symbole | Fonctionnement | |
| Impulsion de temporisation de 0,02 s | 0,02 s | P_0_02_s | 0,01 s 0,01 s | ON pour 0,01 s OFF pour 0,01 s |
| Impulsion de temporisation de 0,1 s | 0,1 s | P_0_1s | 0,05 s 0,05 s | ON pour 0,05 s OFF pour 0,05 s |
| Impulsion de temporisation de 0,2 s | 0,2 s | P_0_2s | 0,1 s 0,1 s | ON pour 0,1 s OFF pour 0,1 s |
| Impulsion de temporisation de 1 s | 1 s | P_1s | 0,5 s 0,5 s | ON pour 0,5 s OFF pour 0,5 s |
| Impulsion de temporisation de 1 min | 1 min | P_1min | 30 s 30 s | ON pour 30 s OFF pour 30 s |
Les impulsions de temporisation sont spécifiées avec des étiquettes (ou symboles) que des adresses.
Remarque Le CX-Programmer traite les drapeaux de condition comme les symboles généraux commençant par P_.
Les impulsions de temporisation sont en lecture seule ; elles ne peuvent pas être réécrites à partir des instructions ou à partir des péripériques de programmation (CX-Programmer ou console de programmation).
Les impulsions de temporisation sont effacées au démarrage du fonctionnement.
Utilisation des impulsions de temporisation
L'exemple suivant montre comment passer CIO 000000 à ON et à OFF par intervalles de 0,5 s :

| Instruction | Opérande |
| LD | 1 s |
| OUT | 000000 |
9-22 Zones de paramètres
Contrairement aux zones de données dans la mémoire d'E/S, qui peuvent être utilisées dans les opérandes des instructions, la zone de paramètres n'est accessible qu'à partir d'un périphérique de programmation. La zone de paramètres est composée des sections suivantes :
- La configuration de l'API
- Le tableau d'E/S enregistré
- Le tableau de routage
- Les paramètres des cartes réseau
9-22-1 Configuration API
L'utilisateur peut personnaliser les caractéristiques techniques de base de l'UC avec les paramètres de la configuration de l'API. Cette dernière contient les paramètres tels que les paramètres de communication des ports série et le paramètre de cycle minimum.
Remarque
Consultez le manuel de fonctionnement du périphérique de programmation pour plus de détails sur la modification de ces paramètres.
9-22-2 Tableaux d'e/s enregistrés
Les tableaux d'E/S enregistrés sont des tableaux de l'UC qui contiennent les informations sur le modèle et les emplacements de toutes les cartes montées sur le rack UC et sur le rack d'extension. Les tableaux d'E/S sont écrits vers l'UC à partir d'un périphérique de programmation.
L'UC attribue la mémoire d'E/S aux points d'E/S sur les cartes d'E/S standard et sur les cartes réseau en fonction des informations des tableaux d'E/S enregistrés. Consultez le manuel de fonctionnement du périphérique de programmation pour plus de détails sur l'enregistrement des tableaux d'E/S.

Le drapeau d'erreur de configuration d'E/S (A40110) passe à ON si les modèles et les emplacements des cartes actuellement montées sur l'API (rack UC et racks d'extension) ne correspondent pas aux informations du tableau d'E/S enregistré.
Par défaut, l'UC série CJ crée automatiquement des tableaux d'E/S au démarrage et fonctionne en fonction de ces tableaux. Les tableaux d'E/S ne doivent pas nécessairement être créés par l'utilisateur.
9-22-3 Tableaux de routage
Pour transférer des données entre réseaux, il est nécessaire de créer un tableau dans chaque UC qui guide les communications depuis la carte de communications de l'API local vers les autres réseaux. Ces tableaux de communications sont appelés « tableaux de routage »
Créez les tableaux de routage à l'aide d'un périphérique de programmation ou du logiciel de support Controller Link et transférez les tableaux vers chaque UC. Le schéma suivant montre les tableaux de routage utilisés pour un transfert de données à partir de l'API #1 vers l'API #4 :

1,2,3... 1. Tableau du réseau relais de l'API #1:
| Réseau de destination | Réseau relat | Noeud du relat |
| 3 | 1 | N |
- Tableau du réseau relais de l'API #2 :
| Réseau de destination | Réseau relatis | Noeud du relatis |
| 3 | 2 | M |
- Tableau du réseau local de l'API #3 :
| Réseau local | Numéro de la carte |
| 3 | n |
Tableau du réseau relatif
Ce tableau reprend l'adresse réseau et le numéro de noeud du premier noeud de relais à contacter pour atteindre le réseau de destination. Le réseau de destination est atteint à travers ces noeuds de relais.
Tableau du réseau local
Ce tableau reprend l'adresse réseau et le numéro de carte de la carte de communication connectée à l'API local.
Il s'agit des paramètres pour les cartes réseau commandées par l'UC. Les paramètres courants dépendent du modèle de la carte réseau utilisée ; consultez le manuel de fonctionnement de la carte pour plus de détails.
9-22-4 Paramètres des cartes réseau
Ces paramètres ne sont pas directement configurés comme les zones de données de la mémoire d'E/S, mais sont configurés à partir d'un périphérique de programmation (CX-Programmer ou console de programmation) comme le tableau d'E/S enregistré. Consultez le manuel de fonctionnement du périphérique de programmation pour plus de détails sur la modification de ces paramètres.
Périphérique de programmation
Fonctionnement de l'uc et temps de cycle
Ce chapitre décrit le fonctionnement interne de l'UC et le cycle utilisé pour effectuer le traitement interne.
10-1 Fonctionnement de l'UC 423
10-1-1 Organigramme général 423 10-1-2 Mise à jour d'E/S et périphérique de service 425 10-1-3 Initialisation au démarrage 426
10-2 Modes de fonctionnement de l'UC 427
10-2-1 Modes de fonctionnement 427 10-2-2 États et fonctionnements dans chaque mode de fonctionnement 428
10-3 Fonctionnement hors tension 429
10-3-1 Exécution des instructions en cas d'interruption d'alimentation 432
10-4 Calcul du temps de cycle. 434
10-4-1 Organigramme de fonctionnement de l'UC 434 10-4-2 Vue d'ensemble du temps de cycle 435 10-4-3 Temps de mise à jour des cartes d'E/S pour les cartes individuelles 440 10-4-4 Exemple de calcul de temps de cycle 443 10-4-5 Augmentation du temps de cycle de l'édition en ligne 443 10-4-6 Temps de réponse d'E/S 444 10-4-7 Temps de réponse d'interruption 445 10-4-8 Temps de réponse de la liaison API série 447
10-5 Temps d'exécution de l'instruction et nombre de pas 447
10-5-1 Instructions d'entrée de série 448 10-5-2 Instructions de sorties des séquences 449 10-5-3 Instructions de commande des séquences 450 10-5-4 Instructions de temporisation et de compteur 451 10-5-5 Instructions de comparaison 452 10-5-6 Instructions de déplacement de données 454 10-5-7 Instructions de décalage de données 455 10-5-8 Instructions d'incrémentation/dépréciation 456 10-5-9 Instructions mathématiques à symboles 457 10-5-10 Instructions de conversion 459 10-5-11 Instructions logiques 461 10-5-12 Instructions mathématiques spéciales 462 10-5-13 Instructions mathématiques à virgule flottante 462 10-5-14 Instructions à virgule flottante à double précision 463 10-5-15 Instructions de traitement de données de tableaux 465 10-5-16 Instructions de contrôle de données 466 10-5-17 Instructions de sous-programme 467 10-5-18 Instructions de contrôle de l'interruption 468 10-5-19 Instructions pour le compteur à grande vitesse et la sortie d'impulsions 468 10-5-20 Instructions de pas 470
10-5-21 Instructions des cartes d'E/S standard 470 10-5-22 Instructions de communications série 471 10-5-23 Instructions réseaux. 472 10-5-24 Instructions de mémoire de fichier 473 10-5-25 Instructions d'affichage 473 1-5-26 Instructions de temporisation 473 10-5-27 Instructions de débogage 474 10-5-28 Instructions de diagnostic d'erreur 474 10-5-29 Autres instructions. 475 10-5-30 Instructions de programmation de bloc 475 10-5-31 Instructions de traitement des chaînes de texte 477 10-5-32 Instructions de contrôle des tâches 478 10-5-33 Instructions de conversion des modèles (UC version 3.0 ou supérieure uniquement) 478 10-5-34 Instructions spéciales des blocs de fonction (version de carte 3.0 ou supérieure uniquement). 479 10-5-35 Directives pour convertir les capacités de programme des anciens API d'OMRON 479 10-5-36 Délai d'exécution des instances des blocs de fonction (UC avec version de carte 3.0 ou supérieure) 480
10-1-1 Organigramme général
L'organigramme suivant décrit le fonctionnement général de l'UC.
Remarque
Le mode de fonctionnement de l'UC est configuré en mode normal, traitement parallèle avec accès à la mémoire synchrone ou traitement parallèle avec accès à la mémoire asynchrone dans la Configuration API (adresse 219 de la console de programmation, bits de 08 à 15). Ce paramètre est également disponible à partir de CX-Programmer.
Mode normal
En mode normal, le programme est exécuté avant que les E/S soient mises à jour et les périphériques traités. Ce cycle est exécuté régulièrement.

Traitement parallèle (UC CJ1-H uniquement)
Les deux types de traitement suivants sont effectués en parallèle dans les deux modes de traitement parallèle.
- Exécution du programme : inclut l'exécution du programme utilisé et la mise à jour des E/S. Il s'agit du temps de cycle surveillé à partir d'un périphérique de programmation.
- Périphérique de service : les événements des périphériques de programmation et les événements des cartes d'E/S spéciales et des cartes réseau sont traités au fur et à mesure qu'ils surviennent.
Il existe deux modes de traitement parallèle différents. Le traitement parallèle avec accès à la mémoire synchrone met à jour la mémoire d'E/S pendant le cycle d'exécution du programme et le traitement parallèle avec accès à la mémoire asynchrone met à jour la mémoire d'E/S pendant le cycle du périphérique de service.

Remarque
Toujours déconnecter la console de programmation à partir du port péripérisque pendant le fonctionnement courant du système en mode de traitement parallèle. Si la console de programmation est connectée à gauche, le temps en excès est affecté pour augmenter la réponse de la console de programmation, affectant ainsi sa performance.
Mise à jour d'e/s
La mise à jour d'E/S enveloppe le transfert de données cycliques à l'aide de périphériques externes utilisant des mots préconfigurés dans la mémoire. La mise à jour d'E/S inclut les mises à jour suivantes :
- Mise à jour entre les cartes d'E/S standard et les mots d'E/S dans la zone CIO.
- Mise à jour entre les cartes d'E/S spéciales et les cartes réseau et les mots affectés à celles-ci dans la zone CIO (et pour les cartes réseau, les mots affectés dans la zone DM).
- Mise à jour des données des cartes spécifiques pour les cartes d'E/S spéciales et les cartes réseau.
Toute mise à jour d'E/S est effectuée dans le même cycle (c'est-à-dire, le découvert en intervalles du temps n'est pas utilisé). La mise à jour d'E/S est toujours effectuée après l'exécution du programme (même en mode de traitement parallèle pour les UC CJ1-H).
| Cartes | Echange de données maximum | Zone d'échange de données | ||
| Cartes E/S standard | Dépend de la carte | Zone de bit d'E/S | ||
| Cartes d'E/S spéciales | Mots affectés dans la zone CIO | 10 mots/carte (dépend de la carte) | Zone des cartes d'E/S spéciales | |
| Données spécifi-ques des cartes. | Carte maître DeviceNet | Dépend de la carte | Mots configurés pour les communications d'E/S déportées (pour les affectations fixes ou con-figurées par l'utilisateur) | |
| Carte maître CompoBus/S | Dépend de la carte | Zone des cartes d'E/S spéciales | ||
| Cartes réseaux | Mots affectés dans la zone CIO | 25 mots/carte | Zone des cartes réseau série CJ | |
| Mots affectés dans la zone DM | 100 mots/carte | Zone des cartes réseau série CJ | ||
| Données spécifi-ques des cartes. | Carte Controller Link et carte SYSMAC LINK | Dépend de la carte | Mots configurés pour les liaisons de données (pour les affectations fixes ou configurerées par l'utilisateur) | |
| Carte DeviceNet | Dépend de la carte | Mots configurés pour les communications d'E/S déportées (pour les affectations fixes ou configurerées par l'utilisateur) | ||
| Carte de communication série | Dépend des macros de protocôles | Données de communications configurées pour les macros de protocôles | ||
| Carte Ethernet | Dépend de la carte | Données de communications pour les services socket instaurés par les opérations du bit de commande spécifique. | ||
Périphérique de service
Le périphérique de service enveloppe les services des événements non programmés pour les périphériques externes. Ceci inclut les événements des périphériques externes et les requêtes de service pour les périphériques externes.
La plupart des périphériques de service pour les API série CJ inclut les commandes FINS. Le temps configuré spécifique dans le système est affecté à chaque type de service et exécuté à chaque cycle. Si tous les services ne peuvent pas être complétés dans le temps affecté, les services restants sont effectués au cycle suivant.
| Cartes | Service |
| Service d'événement pour les cartes d'E/S spéciales | Service nonprogrammé pour les commandes FINS des cartes d'E/S spéciales série CJ et des cartes réseau série CJ (par exemple, requêtes pour démarrer les tâches d'interruption externes). |
| Service d'événement pour les cartes réseau | |
| Service du port péripérisque | Service nonprogrammé pour les commandes FINS ou Host Link reçues via les port péripérisques ou RS-232C à partir des péripérisques de programmation, des TOP ou des ordinateurs hôtes (par exemple, requêtes pour transférer la programmation, la surveillance, les configuration/RAZ forceées ou l'édition en ligne). |
| Service du port RS-232C | Service nonprogrammé de l'UC transmis à partir du port péripérisque ou du port RS-232C (communications non sollicitées). |
| Service du port de communication | Service pour exécuter les communications réseau, les communications série ou l'accès à la mémoire de fichier pour les instructions SEND, RECV, CMND ou PMCR en utilisant les ports de communication de 0 à 7 (ports logiques internes). |
| Service pour exécuter en arrêté plan en utilisant les ports de communication de 0 à 7 (ports logiques internes) (UC CJ1-H uniquement). | |
| Service d'accès au fichier | Opérations de lecture/éditure de fichier pour les cartes mémoires ou la mémoire du fichier EM. |
Remarque
- Les cartes d'E/S spéciales, les cartes réseau, les ports de communication RS-232C et le service de fichier sont affectés à 4 % du temps de cycle par défaut (la valeur par défaut peut être modifiée). Si le service est divisé en plusieurs cycles, ce qui retarde la fin du service, configurer le même temps affecté (même temps pour tous les services) qu'un pourcentage dans les paramètres de temps d'exécution dans la Configuration API.
- Dans les deux modes de traitement parallèle pour l'UC CJ1-H, tout périphérique de service, excepté l'accès au fichier, est exécuté pendant le cycle du périphérique de service.
Initialisation au démarrage
Les processus d'initialisation suivants ont lieu chaque fois que l'alimentation est mise sous tension.
- Détecteur les cartes montées.
- Comparer les tables d'E/S enregistrées et les cartes courantes.
- Effacer les zones sans maintien de la mémoire d'E/S selon l'état du bit de maintien IOM. (voir remarque 1)
- Effacer l'état force selon l'état du bit de maintien de l'état force. (voir remarque 2)
- Démarrer automatique en utilisant le transfert automatique des fichiers dans la carte mémoire, s'il y en a une.
- Effectuer l'auto-diagnostic (vérification de la mémoire utilisateur).
- Exécuter le programme utilisé. (voir remarque 3)
Remarque
- La mémoire d'E/S est conservée ou effacée en fonction de l'état du bit de maintain IOM et en fonction du paramètre de l'état du bit de maintain IOM au démarrage dans la Configuration API (lecture seule lors de la mise sous tension).
| Bit auxiliaire Paramètre de Configuration API | Bit de maintainien IOM (A50012) | ||
| Effacer (OFF) | Conservé (ON) | ||
| Etat du bit de maintien IOM au démarriage (adresse de la console de programmation : Mot 80, bit 15) | Effacer (OFF) | Lors de la mise sous tension : effacé Au changement de mode : Effacé | Lors de la mise sous tension : effacé Au changement de mode : Conservé |
| Con- servé (ON) | Lors de la mise sous tension : conservé Au changement de mode : Conservé | ||
Changement de mode : du mode PROGRAM au mode RUN ou au mode MONITOR.
- L'état force est effacé ou conservé en fonction de l'état du bit de maintien de l'état force et du paramètre de l'état du bit de maintien de l'état force au démarrage dans la Configuration API.
| Bit auxiliaire Paramètre de Configuration API | Bit de maintainen de l'étatforcé (A50013) | ||
| Effacer (OFF) | Conservé (ON) | ||
| Etat du bit de maintien de l'état forcé au démarriage (adresse de la console de programmation : Mot 80, bit 14) | Effacer (OFF) | Lors de la mise sous tension : effacé Au changement de mode : Effacé | Lors de la mise sous tension : effacé Au changement de mode : Conservé |
| Con- servé (ON) | Lors de la mise sous tension : conservé Au changement de mode : Conservé | ||
Changement de mode : du mode PROGRAM au mode MONITOR.
- Si l'UC est mise hors tension après l'édition en ligne et avant la fin de la sauvegarde, un essai est effectué pour restaurer le programme lorsque l'alimentation est à nouveau mise sous tension. Le voyant BKUP s'allume pendant ce processus. Consultez le Manuel de programmation série CS/CJ (W394) pour plus de détails.
10-2-1 Modes de fonctionnement
l'UC possède trois modes de fonctionnement qui commandent l'ensemble du programme utilisé et sont communs à toutes les tâches :
PROGRAM : Les programmes ne sont pas exécutés et les préparations, telles que la création des tableaux d'E/S, l'initialisation de la Configuration API et autres paramètres, le transfert des programmes, les vérifications des programmes, la configuration forcée et la RAZ forcée, peuvent être effectuées avant l'exécution du programme.
MONITOR: Les programmes sont exécutés mais quelques opérations, telles que l'édition en ligne, les configurations/RAZ forcees et les changements des valeurs actuelles de la mémoire d'E/S, sont actives pour tester le fonctionnement et d'autres réglages.
RUN: Les programmes sont exécutés et quelques opérations sont désactivées.
10-2-2 États et fonctionnements dans chaque mode de fonctionnement
PROGRAM, RUN et MONITOR sont trois modes de fonctionnement disponibles dans l'UC. Le tableau suivant énumère l'état et les fonctionnements pour chaque mode.
Fonctionnement général
| Mode | Programme(voir remarque) | Mise à jour d'E/S | Sorties externes | Mémoire d'E/S | |
| Zones sansmaintien | Zones avecmaintien | ||||
| PROGRAM | arrêté | Exécuté | OFF | Effacé | Conservé |
| RUN | Exécuté | Exécuté | Commandé par leprogramme | Commandé par le programme | |
| MONITOR | Exécuté | Exécuté | Commandé par leprogramme | Commandé par le programme | |
Fonctionnements de la console de programmation
| Mode | Surveillance de la mémoire d'E/S | Surveillance du programme | Transfert du programme | Vérification du programme | Création de tableau d'E/S | |
| D'API à péri-phérique de programme mention | De périphérique que de pro-grammation à API | |||||
| PROGRAM | Oui | Oui | Oui | Oui | Oui | Oui |
| MONITOR | Oui | Oui | Oui | X | X | X |
| RUN | Oui | Oui | Oui | X | X | X |
| Mode | Configuration API | Modification du programme | Configuration/ RAZ forçée | Modification de la valeur de consigne de temporisation/ compteur | Modification de la valeur actuelle de temporisation/ compteur | Modification de la valeur actuelle de la mémoire d'E/S |
| PROGRAM | Oui | Oui | Oui | Oui | Oui | Oui |
| RUN | X | X | X | X | X | X |
| MONITOR | X | Oui | Oui | Oui | Oui | Oui |
Remarque : Le tableau suivant indique la relation entre les modes de fonctionnement et les tâches.
| Mode | Etat des tâches cycliques | Etat des tâches d'interruption |
| PROGRAM | Etat désactivé (INI) | arrêté |
| RUN | • Toute tâche qui n'a pas encore été exécutée est à l'état désactivé (INI). • Une tâche passée à l'état READY si elle est configurée pour passer à l'état READY au démarriage ou si l'instruction TASK ON (TKON) a été exécutée pour cela. • Une tâche à l'état READY est exécutée (état RUN) lorsque son exéciution est autorisée. • Un état passée à l'état de STANDBY si une tâche à l'état READY est mise en attente par une instruction TASK OFF (TKOF). | Exécutées si la condition d'interruption est remplie. |
| MONITOR |
Modifications des modes de fonctionnement et mémoire d'E/S
| Modifications du mode | Zones sans maintainien | Zones avec maintainien |
| • Bits d'E/S • Bits de liaisons de données • Bits des cartes réseau • Bits des cartes d'E/S spéciales • Bits de travail • Valeur actuelle de temporisation/ drapeaux de fin • Registres d'index • Registres de données • Drapeaux de tâches (Les bits/mots de la zone auxiliaire sont avec ou sans maintien en fonction de l'adresse) | • Zone HR • Zone DM • Zone EM • Valeur actuelle de compteur et drapeaux de fin (les bits/mots de la zone auxiliaire avec ou sans sans maintainien en fonction de l'adresse) | |
| RUN ou MONITOR en PROGRAM | Effacé (voir Remarque 1) | Maintenu |
| PROGRAM en RUN ou MONITOR | Effacé (voir Remarque 1) | Maintenu |
| RUN à MONITOR ou MONITOR à RUN | Maintenu (voir remarque 2) | Maintenu |
Remarque
- La procédure suivante est effectuée en fonction de l'état du bit de maintien de la mémoire d'E/S. La sortie des cartes de sortie sera désactivée lorsque le fonctionnement s'arrête, même si l'état du bit d'E/S est maintenu dans l'UC.
- Le temps de cycle augmente approximativement de 10 ms lorsque le mode de fonctionnement est commuté du mode MONITOR au mode RUN. Toutefois, ceci ne génère pas une erreur de dépassement de la limite du temps de cycle maximal.
| Etat du bit de maintien de la mémoire d'E/S (A50012) | Mémoire d'E/S | Bits de sorties affectés aux cartes de sortie | ||||
| Mode com-muté du mode PROGRAM au mode RUN/MONITOR | Fonctionnement arrêté | Mode com-muté du mode PROGRAM au mode RUN/MONITOR | Fonctionnement arrêté | |||
| Erreur fatale autre que FALS | Instruction FALS exécutée | Erreur fatale autre que FALS | Instruction FALS exécutée | |||
| OFF | Effacé | Effacé | Maintenu | OFF | OFF | OFF |
| ON | Maintenu | Maintenu | Maintenu | Maintenu | OFF | OFF |
Remarque
Consulter le Chapitre 7 Zones de mémoire, etc. pour plus de détails sur la mémoire d'E/S.
10-3 Fonctionnement hors tension
Le processus suivant est effectué si l'alimentation de l'UC est mise hors tension. La procédure de mise hors tension s'active lorsque l'alimentation tombe en dessous des 85% (80% pour les cartes d'alim c. c CJ1W-PD025 ou 90% pour les cartes d'alim. c. c. CJ1W-PD022) de la tension nominale minimale lorsque l'UC est en mode RUN ou MONITOR.
- l'UC s'arrête.
- Toutes les sorties des cartes de sortie sont désactivées.
Remarque
Toutes les sorties passent à OFF même si les paramètres du bit de maintien de la mémoire d'E/S ou du bit de maintien de la mémoire d'E/S au démarrage sont à ON dans la configuration de l'API.
85% de la tension nominale : 85 V c. a. pour 100 à 240 V c. a. (plage large)
Cartes d'alimentation c. c. :
CJ1W-PD025:19,2V c. c.
CJ1W-PD022:21,6 Vc. c.
Le processus suivant est effectué si l'alimentation diminue momentanément seulement (interruption momentanée de l'alimentation).
1,2,3...
- Le système continue de fonctionner inconditionnellement si l'interruption momentanée de l'alimentation dure moins de 10 ms, c'est-à-dire que le temps pour passer de la tension nominale minimale de 85% ou moins à la tension nominale de 85% (ou plus) est inférieur à 10 ms.
Remarque
Lorsque vous utilisez une alimentation c. c., vous avez besoin de moins de 2 ms de tension nominale de carte CJ1W-PD025 à 80 % ou moins pour revenir à 80 % (ou plus) ou pour la tension nominale d'une carte CJ1W-PD022 à 90 % ou moins pour revenir à 90 %, ou plus.
- Une courte interruption de l'alimentation de plus de 10 ms mais moins de 25 ms (avec une alimentation c. c., plus de 2 ms mais moins de 5 ms avec une carte CJ1W-PD025 et plus de 2 ms mais moins de 10 ms pour une carte CJ1W-PD022) est difficile à déterminer et la coupure de courant peut ne pas être détectée.
- Le système s'arrête sans condition lorsque la coupure de courant dure plus de 25 ms (lorsque l'alimentation c. c. dure plus de 5 ms avec une CJ1W-PD025 et plus de 10 ms avec une carte CJ1W-PD022).
C'est pourquoi le temps nécessaire pour détecter une interruption de courant est compris entre 10 et 25 ms (avec une alimentation c. c., entre 2 et 5 ms avec une carte CJ1W-PD025 et entre 2 et 10 ms avec une carte CJ1W-PD022). Si le fonctionnement s'arrête selon les conditions 2 et 3 ci-dessus, le temps utilisé pour arrêter le fonctionnement (ou le temps utilisé pour démarrer l'exécution de la tâche d'interruption de l'alimentation à OFF) peut être retardé en configurant le temps de début de détection de l'alimentation à OFF (de 0 à 10 ms) dans la configuration de l'API. Toutefois, le fonctionnement est toujours arrêté pendant 10 ms après la détection d'une interruption momentanée de l'alimentation qu'elle que soit la valeur du paramètre de la configuration de l'API. La durée de maintien des sorties 5 V c. c. des cartes d'alimentation CJ1W-PD022, lorsqu'une interruption de courant s'est produite, est de 1 ms. Cependant, il n'est pas possible d'utiliser avec un bit 22515 (bit de désactivation de tâche d'interruption de coupure de courant) et des bits 22500 à 22507 (délai de détection de coupure de courant (délais de détection de coupure de courant)).
85% de la tension nominale ou moins (alimentation c.c. de 80% ou moins avec une carte PD025, 90% ou moins avec une carte PD022)

Remarque L'histogramme ci-dessus illustre un exemple de début de détection de l'alimentation à OFF configuré à 0 ms.
L'histogramme suivant détaille le fonctionnement de l'alimentation de l'UC à OFF.
Histogramme de l'alimentation à OFF
Délai de détection de coupure de courant
Le temps de détection de la coupure de courant lorsque la tension tombe en dessous des 85% (80% pour les cartes d'alim c. c. CJ1W-PD025 ou 90% pour les cartes d'alim. c. c. CJ1W-PD022) à la une tension nominale minimale.
Délai de détection de coupure de courant
Délai de détection de coupure du courant est détecté jusqu'à ce qu'elle soit confirmée. Il est possible de le définir entre 0 à 10 ms dans la configuration de l'API.
Si la tâche d'interruption de l'alimentation à OFF est désactivée, le signal de réinitialisation de l'UC passe sur ON et l'UC est réinitialisée quand ce délambda est expiré. Si la tâche d'interruption de l'alimentation à OFF est désactivée dans la configuration de l'API, le signal de réinitialisation de l'UC passe à ON et l'UC est réinitialisée uniquement après l'exécution de la tâche d'interruption de l'alimentation à OFF.
Si une alimentation instable cause des interruptions d'alimentation, définir un temps de retard de détention de l'alimentation à OFF plus long (10 ms maximum) dans la configuration de l'API. Les cartes d'alimentation CJ1W-PD022 ne prennent en charge qu'un retard de 1 ms. Cette configuration n'est pas possible.
Temps de maintien de l'alimentation
Temps maximal (fixé à 10 ms) de maintien des 5 V internes après la mise hors tension de l'alimentation. Le temps nécessaire pour exécuter la tâche d'interruption de l'alimentation à OFF ne doit pas dépasser 1 0 ms moins le temps de début de détection de l'alimentation à OFF (temps de traitement après confirmation de l'alimentation à OFF). La tâche d'interruption de l'alimentation à OFF est finie même si elle n'a pas été complètement exécutée au moment de l'expiration du temps. Les cartes d'alimentation CJ1W-PD022 ne prennant en charge qu'un délai de 1 ms. Cette configuration n'est pas possible.
Description du fonctionnement
1,2,3...
- ection de coupure de courant (parfois entre 10 et 25 ms pour les cartes d'alim. c. a., parfois entre 2 et 5 ms pour les cartes c. c. CJ1W-PD025 et parfois entre 2 et 10 ms pour les cartes c. c. CJ1W-PD022).
- Si le délambda de détction de l'alimentation à OFF est définir (de 0 à 10 ms) dans la configuration de l'API, les opérations suivantes sont effectuées lorsque le temps défini expire.
a. Si la tâche d'interruption de l'alimentation à OFF est désactivée (paramètre par défaut de la configuration de l'API), le signal de réinitialisation de l'UC est passé à ON et l'UC est réinitialisée immédiatement. b. Si la tâche d'interruption de l'alimentation à OFF est désactivée (dans la configuration de l'API), le signal de réinitialisation est passé à ON et l'UC est réinitialisée après l'exécution de la tâche d'interruption de l'alimentation à OFF. Assurez-vous que la tâche d'interruption de l'alimentation à OFF finit son exécution en 10 ms moins le temps de début de détention de l'alimentation à OFF qui est égal au temps de traitement après la mise hors tension. La tension interne de 5 V est conservée uniquement pendant 10 ms après la détention de l'alimentation hors tension. Le temps de maintien pour une alimentation de 5 V avec des cartes d'alim. CJ1W-PD022 lorsqu'une interruption de courant se produit en 1 ms. Il n'est pas possible d'utiliser le début de détention de coupure de courant et les fonctions d'activation de la tâche d'interruption de coupure de courant.
10-3-1 Exécution des instructions en cas d'interruption d'alimentation
Si l'alimentation est coupée et que l'interruption est confirmée lorsque l'UC fonctionne en mode RUN ou MONITOR, l'instruction en cours d'exécution se termine (voir remarque) et le système effectue le traitement d'interruption d'alimentation suivant.
- Si la tâche d'interruption de l'alimentation à OFF n'a pas été activée, l'UC est immédiatement réinitialisée.
- Si la tâche d'interruption de l'alimentation à OFF a été activée, la tâche est exécutée, puis l'UC est immédiatement réinitialisée.
La tâche d'interruption de l'alimentation à OFF s'active et se désactive dans la configuration de l'API.
Remarque
- L'instruction courante ne peut s'achever que lorsque le temps nécessaire à l'achèvement de l'exécution est inférieur ou égal au temps de traitement après détection de l'interruption d'alimentation (10 ms - délai de détection de l'interruption d'alimentation). Si l'instruction n'est pas terminée dans ce délai, elle est interrompue et le système effectue l'opération susmentionnée.
- La durée de la procédure, après une interruption de courant, est détectée en 1 ms lorsque l'appareil est doté d'une carte CJ1W-PD022.
Désactivation du traitement de l'interruption d'alimentation dans le programme
Dans le cas des UC CS1-H et CJ1M, si la tâche d'interruption d'alimentation à OFF est désactivée, le système protège certaines zones du programme des interruptions d'alimentation de manière à ce que les instructions soient exécutées avant que l'UC n'effectue le processus de mise de l'alimentation hors tension même si l'alimentation est interrompue. Cette configuration est possible grâce aux instructions DISABLE INTERRUPTS(DI(693)) et ENABLE INTERRUPTS (EI(694)).
Applique la procédure suivante.
- Insérer DI(693) avant la section du programme à protéger afin de désactiver les interruptions et placer EI(694) après la section pour activer les interruptions.
- Attribuer la valeur A5A5 hex. au paramètre Désactiver les réglages des interruptions d'alimentation à OFF dans A530 afin d'activer la désactivation du traitement de l'interruption d'alimentation.
Remarque A530 est normalement effacé lors de la mise hors tension. Pour empêcher cela, le bit de maintien IOM (A50012) doit être sur ON et la configuration de l'API doit être telle qu'elle conserve la valeur du bit de maintien IOM au démarrage; vous pouvez également inclure le type d'instruction suivant au début du programme afin d'attribuer la valeur A5A5 hex. à A530.

- Désactive la tâche d'interruption de l'alimentation à OFF dans la configuration de l'API
Avec la procédure ci-dessus, toutes les instructions entre DI(693) et EI(694) (ou END) seront terminées (voir remarque 1) avant l'exécution de l'interruption d'alimentation à OFF même si l'interruption d'alimentation se produit pendant l'exécution des instructions entre DI(693) et EI(694).
Remarque
- Les instructions protégées ne peuvent s'achever que lorsque le temps nécessaire à l'achèvement de l'exécution est inférieur ou égal au temps de traitement après détection de l'interruption d'alimentation (10 ms - temps de délambda de détection de l'interruption d'alimentation). Si les instructions ne sont pas terminées dans ce temps-là, elles seront interrompues et le système effectuera le processus ci-dessus.
- Si la tâche d'interruption de l'alimentation à OFF n'est pas désactivée dans la configuration de l'API, elle sera exécutée et l'UC sera réinitialisée après la détection de l'interruption d'alimentation, sans exécuter les instructions protégées.
- Si une interruption d'alimentation est détectée pendant l'exécution de DI(693), l'UC sera réinitialisée sans exécuter les instructions protégées.
- La durée de la procédure, après une interruption de courant, est détectée en 1 ms lorsque l'appareil est doté d'une carte CJ1W-PD022.

Le traitement de l'interruption s'effectue en fonction du contenu de A530 et de la configuration de l'API, comme illustré ci-dessous.
| A530 | A545 Hex (désactivation du traitement d'interruption d'alimentation) | autre | |
| Tâche d'inter- ruption de l'alimentation à OFF (confi-guration de l'API) | désactivé | Toutes les instructions entre DI(693) et EI(694) sont executées et l'UC est réinitialisée. | L'exécution des instructions en cours est terminée et l'UC est réinitialisée. |
| Activée | L'exécution des instructions en cours est terminée, la tâche d'interruption d'alimentation à OFF est exécutée et l'UC est réinitialisée. | ||
10-4-1 Organigramme de fonctionnement de l'uc
Les UC série CJ traitent des données en repétant des cycles du traitement de la surveillance jusqu'au périphérique de service comme indiqué dans les schémas suivants :
Mode de traitement normal
Mode de traitement parallèle (UC CJ1-H uniquement)
Mode de traitement normal
Le temps de cycle dépend des conditions suivantes.
- Le type et le nombre d'instructions du programme utilisé (toutes les tâches cycliques qui sont exécutées pendant un cycle et les tâches d'interruption pour lesquelles les conditions d'exécution ont été respectées).
- Le type et le nombre de cartes d'E/S standard.
- Le type et le nombre de cartes d'E/S spéciales, de cartes réseau et les types de services en cours d'exécution.
- Le service spécifique pour les cartes suivantes :
- La mise à jour des liaisons de données et le nombre de mots des liaisons de données pour les cartes Controller Link et SYSMAC LINK
- Les E/S déportées pour les cartes (maîtres) DeviceNet et le nombre de mots d'E/S déportées
- L'utilisation des macros de protocoles et du message de communication le plus large.
- Les services socket pour les bits de contrôle spécifiques pour les cartes Ethernet et le nombre de mots envoyés/reçus
- Le paramètre du temps de cycle fixe dans la configuration de l'API
- L'accès aux fichiers dans la mémoire de fichier et la quantité de données transférées vers/à partir de la mémoire de fichier
- Le service d'événement pour les cartes d'E/S spéciales, les cartes réseau et les ports de communication L'utilisation des ports périphériques et RS-232C
- Le temps de périphérique de service fixe dans la configuration de l'API
Remarque
- Le temps de cycle n'est pas affecté par le nombre de tâches utilisées dans le programme utilisé. Les tâches qui affectent le temps de cycle sont les tâches cycliques à l'état READY dans le cycle.
- Lorsque le mode de fonctionnement est commuté du mode MONITOR au mode RUN, le temps de cycle est augmenté de 10 ms (toutefois, le temps de cycle ne dépasse pas ses limites).
Le temps de cycle est le temps total nécessaire à l'API pour effectuer les 5 opérations indiquées dans les tableaux suivants.
Temps de cycle = (1) + (2) + (3) + (4) + (5)
1: Surveillance
| Détails | Temps de traitement et cause de la fluctuation |
| Vérifie le bus d'E/S et la mémoire du programme utilisé, vérifie les erreurs de batterie etactualise l'horloge. | UC CJ1-H : 0,3 ms UC CJ1M : 0,5 ms (Voir remarque.) Carte CU CJ1 : 0,5 ms |
Remarque : Avec les modèles CPU22 et CPU23, le temps de traitement est de 0,6 ms pendant l'utilisation de la fonction d'E/S d'impulsions.
2: Exécution du programme
| Détails | Temps de traitement et cause de la fluctuation |
| Exécuté le programme utilisé et calculé le temps total nécessaire aux instructions pour exéçuter le programme. | Temps total de l'exécution des instructions. |
3: Calcul du temps de cycle
| Détails | Temps de traitement et cause de la fluctuation |
| Attend que le temps de cycle spécifique s'écoule lorsqu'un temps de cycle minimum (fixe) a été définis dans la configuration de l'API. Calculé le temps de cycle. | Lorsque le temps de cycle n'est pas fixé, le temps pour le pas 3 est environ 0. Lorsque le temps de cycle est fixé, le temps pour le pas 3 est le temps de cycle fixe prédéfini moins le temps de cycle courant ((1) + (2) + (4) + (5)). |
4: Mise à jour d'E/S
| Détails | Temps de traitement et cause de la fluctuation | ||
| Cartes E/S standard | Les cartes d'E/S standard sont mises à jour. Les sorties de l'UC vers la carte d'E/S sont mises à jour en premier pour chaque carte ; ensuite, ce sont les entrées qui sont mises à jour. | Temps de mise à jour d'E/S pour chaque carte multiplié par le nombre de cartes utilisées. | |
| Cartes d'E/S spéciales | Mots affectés dans la zone CIO | Temps de mise à jour d'E/S pour chaque carte multiplié par le nombre de cartes utilisées. | |
| Données spécifiques des cartes. | E/S déportées CompoBus/S | ||
| Cartes réseaux | Mots affectés dans les zones CIO et DM. | Temps de mise à jour d'E/S pour chaque carte multiplié par le nombre de cartes utilisées. | |
| Données spécifiques des cartes. | Liaisons de données pour les cartes Controller Link et SYSMAC LINK, E/S déportées DeviceNet pour les cartes DeviceNet série CJ, données envoyées/ reçues pour les macros de protocôles et services socket pour les bits de commande spécifiques des cartes Ethernet. | Temps de mise à jour d'E/S pour chaque carte multiplié par le nombre de cartes utilisées. | |
5: Périphérique de service
| Détails | Temps de traitement et cause de la fluctuation |
| Services d'événements pour les cartes d'E/S spéciales.Remarque Le pérophérique de service ne comprend pas la mise à jour d'E/S. | Si un temps de pérophérique de service uniforme n'a pas été défini dans la configuration de l'API pour ce service, 4 % du temps de cycle du cycle précédent (calculé au pas (3)) est permitted pour le pérophérique de service.Si un temps de pérophérique de service uniforme a été défini dans la configuration de l'API, le service est exécuté pendant le temps défini. Toutefois, le service sera exécuté pendant au moins 0,1 ms, que le temps du pérophérique de service soit configuré ou non.Si aucune carte n'est montée, le temps de service est de 0 ms. |
| Services pour les cartes réseau.Remarque Le pérophérique de service ne comprend pas la mise à jour d'E/S. | Comme ci-dessus |
| Services pour les ports pérophériques. | Si un temps de pérophérique de service uniforme n'a pas été défini dans la configuration de l'API pour ce service, 4 % du temps de cycle du cycle précédent (calculé au pas (3)) est permitted pour le pérophérique de service.Si un temps de pérophérique de service uniforme a été défini dans la configuration de l'API, le service est exécuté pendant le temps défini. Toutefois, le service sera exécuté pendant au moins 0,1 ms, que le temps du pérophérique de service soit configuré ou non.Si les portes ne sont pas connectés, le temps de service est de 0 ms. |
| Services pour les ports RS-232C. | Comme ci-dessus |
| Accès aux fichiers (carte mémoire ou mémoire du fjichier EM). | Si un temps de pérophérique de service uniforme n'a pas été défini dans la configuration de l'API pour ce service, 4 % du temps de cycle du cycle précédent (calculé au pas (3)) est permitted pour le pérophérique de service.Si un temps de pérophérique de service uniforme a été défini dans la configuration de l'API, le service est exécuté pendant le temps défini. Toutefois le service sera exécuté pendant au moins 0,1 ms, que le temps du pérophérique de service soit configuré ou non.S'il n'existe pas d'accès au fjichier, le temps de service est de 0 ms. |
| Services pour les ports des communications. | Si un temps de pérophérique de service uniforme n'a pas été défini dans la configuration de l'API pour ce service, 4 % du temps de cycle du cycle précédent (calculé au pas (3)) est permitted pour le pérophérique de service.Si un temps de pérophérique de service uniforme a été défini dans la configuration de l'API, le service est exécuté pendant le temps défini. Toutefos, le service sera exécuté pendant au moins 0,1 ms, que le temps du pérophérique de service soit configuré ou non.Si les portes des communications ne sont pas utilisés, le temps de service est de 0 ms. |
Cycle d'exécution du programme
Le temps de cycle d'exécution du programme dépend des conditions suivantes :
- Le type et le nombre d'instructions du programme utilisé (toutes les tâches cycliques qui sont exécutées pendant un cycle et les tâches d'interruption pour lesquelles les conditions d'exécution ont été respectées).
- Le type et le nombre de cartes d'E/S standard.
- Le type et le nombre de cartes d'E/S spéciales, de cartes réseau et les types de services en cours d'exécution.
- Le service spécifique pour les cartes suivantes :
- La mise à jour des liaisons de données et le nombre de mots des liaisons de données pour les cartes Controller Link et SYSMAC LINK
- Les E/S déportées pour les cartes (maîtres) DeviceNet et le nombre de mots d'E/S déportées
- L'utilisation des macros de protocoles et du message de communication le plus large.
- Les services socket pour les bits de contrôle spécifiques pour les cartes Ethernet et le nombre de mots envoyés/reçus
- Le paramètre du temps de cycle fixe dans la configuration de l'API
- L'accès aux fichiers dans la mémoire de fichier et la quantité de données transférées vers/à partir de la mémoire de fichier
- Le temps de périphérique de service fixe dans la configuration de l'API
Le temps de cycle d'exécution du programme est le temps total nécessaire à l'API pour effectuer les cinq opérations indiquées dans les tableaux suivants.
Temps de cycle = (1) + (2) + (3) + (4) + (5)
| Détails | Temps de traitement et cause de la fluctuation | ||
| (1) | Surveillance | Vérification du Bus d'E/S, etc. | 0,3 ms |
| (2) | Exécution du programme | Identique au mode normal. | Identique au mode normal. |
| (3) | Calcul du temps de cycle | Attend le temps de cycle spécifique. | Identique au mode normal. |
| (4) | Mise à jour d'E/S. | Identique au mode de traitement normal. | Identique au mode de traitement normal. |
| (5) | Périphérique de service partiel | Service d'accès au fichier | Identique au mode de traitement normal. |
Temps de cycle du périphérique de service
Le temps de cycle d'exécution du périphérique de service dépend des conditions suivantes.
- Le type et le nombre de cartes d'E/S spéciales, de cartes réseau et les types de services en cours d'exécution.
- Le type et la fréquence des services nécessaires aux ports de communication. L'utilisation des ports périphériques et RS-232C
Le temps de cycle d'exécution du programme est le temps total nécessaire à l'API pour effectuer les cinq opérations indiquées dans les tableaux suivants.
Temps de cycle = (1) + (2)
| Nom | Traitement | Temps de traitement et cause de la fluctuation | ||
| (1) | Surveillance | Vérifie la mémoire du programme utilisé, vérifie les erreurs de batterie, etc. | 0,2 ms | |
| (2) | Péripérique de service | Effectue les services pour les événements indiqués à droite, y compris l'accès à la mémoire d'E/S. | Événements des cartes d'E/S spéciales série CJ (n'incluent pas la mise à jour d'E/S). | 1,0 ms pour chaque type de service. Si le service se termine avant 1 ms, le type de service suivant démarre immédiate-ment sans attendre. |
| Événements des cartes réseau série CJ (n'incluent pas la mise à jour d'E/S) | ||||
| Événements du port péri-phérique | ||||
| Événements du port RS-232C | ||||
| Événements utilisant les ports de communication | ||||
Remarque
- Le temps de cycle affiché sur un périphérique de programmation est le temps de cycle d'exécution du programme.
- Le temps de cycle du périphérique de service varie avec la charge événementielle et le nombre de cartes montées. Toutefois, en mode de traitement parallèle, cette variation n'affecte pas le temps de cycle d'exécution du programme.
Cycle d'exécution du programme
Le temps de cycle d'exécution du programme dépend des mêmes conditions qu'en traitement parallèle avec accès à la mémoire asynchrone.
Le temps de cycle d'exécution du programme est le temps total nécessaire à l'API pour effectuer les cinq opérations indiquées dans les tableaux suivants.
Temps de cycle = (1) + (2) + (3) + (4) + (5)
| Détails | Temps de traitement et cause de la fluctuation | |||
| (1) | Surveillance | Vérification du Bus d'E/S, etc. | 0,3 ms | |
| (2) | Exécution du programme | Identique au mode normal. | Identique au mode normal. | |
| (3) | Calcul du temps de cycle | Attend le temps de cycle spécifique. | Identique au mode normal. | |
| (4) | Mise à jour d'E/S. | Identique au mode de traitement normal. | Identique au mode normal. | |
| (5) | Périphérique de service partiel | Service d'accès au fichier (carte mémoire ou mémoire du fichier EM). | Identique au mode normal. | |
| Effectue les services pour les événements indiques à droite qui nécessitent l'accès à la mémoire d'E/S. | Evénements des cartes d'E/S spéciales (n'incluent pas la mise à jour d'E/S) | |||
| Evénements des cartes réseau (n'incluent pas la mise à jour d'E/S) | ||||
| Evénements du port périphérique | ||||
| Evénements du port RS-232C | ||||
| Evénements utilisant les ports de communication | ||||
Temps de cycle du périphérique de service
Le temps de cycle d'exécution du périphérique de service dépend des mêmes conditions qu'entraitement parallèle avec accès à la mémoire asynchrone.
Le temps de cycle d'exécution du programme est le temps total nécessaire à l'API pour effectuer les cinq opérations indiquées dans les tableaux suivants.
Temps de cycle = (1) + (2)
| Nom | Traitement | Temps de traitement et cause de la fluctuation | ||
| (1) | Surveillance | Vérifie la mémoire du programme utilisé, vérifie les erreurs de batterie, etc. | 0,2 ms | |
| (2) | Péripérique de service | Effectue les services pour les événements indiqués à droite, en excluant ceux qui nécessitent l'accès à la mémoire d'E/S. | Événements des cartes d'E/S spéciales (n'incluent pas la mise à jour d'E/S) | 1,0 ms pour chaque type de service. Si le service se termine avant 1 ms, le type de service suivant démarre immédiate-ment sans attendre. |
| Événements des cartes réseau (n'incluent pas la mise à jour d'E/S) | ||||
| Événements du port péripérisque | ||||
| Événements du port RS-232C | ||||
| Événements utilisant les ports de communication | ||||
Remarque
- Le temps de cycle affiché sur un périphérique de programmation est le temps de cycle d'exécution du programme.
- Le temps de cycle du périphérique de service varie avec la charge événementielle et le nombre de cartes montées. Toutefois, en mode de traitement parallèle, cette variation n'affecte pas le temps de cycle d'exécution du programme.
10-4-3 Temps de mise à jour des cartes d'e/s pour les cartes individuelles
Temps de mise à jour des cartes d'E/S standard caractéristiques
| Nom | Modèle | Temps de mise à jour d'E/Spar carte | ||
| CJ1 | CJ1-H | CJ1M | ||
| Cartes d'entrée à 8/16 points c.c. | CJ1W-ID201/211 | 0,004 ms | 0,003 ms | 0,003 ms |
| Cartes d'entrée à 32 points c.c. | CJ1W-ID231/232 | 0,006 ms | 0,005 ms | 0,005 ms |
| Cartes d'entrée à 64 points c.c. | CJ1W-ID261/262 | 0,012 ms | 0,011 ms | 0,011 ms |
| Cartes d'entrées à 8/16 pointsV.c.a. | CJ1W-IA201/111 | 0,004 ms | 0,003 ms | 0,003 ms |
| Cartes d'entrée d'interruption à16 points | CJ1W-INT01 | 0,004 ms | 0,003 ms | 0,003 ms |
| Cartes d'entrée à réponse rapide | CJ1W-IDP01 | 0,004 ms | 0,003 ms | 0,003 ms |
| Cartes de sortie transistor à 8/16points | CJ1W-OD201/202/203/204/211/212 | 0,005 ms | 0,003 ms | 0,003 ms |
| Cartes de sortie transistor à32 points | CJ1W-OD231/232/233 | 0,008 ms | 0,005 ms | 0,005 ms |
| Cartes de sortie transistor à64 points | CJ1W-OD261/262/263 | 0,015 ms | 0,011 ms | 0,011 ms |
| Cartes de sortie reliais à 8/16points | CJ1W-OC201/211 | 0,005 ms | 0,003 ms | 0,003 ms |
| Cartes de sortie Triac à 8 points | CJ1W-OA201 | 0,005 ms | 0,003 ms | 0,003 ms |
| Carte d'entrées 24 Vc.c./sortiestransistors (16 entrées/16 sorties) | CJ1W-MD231/232/233 | 0,007 ms | 0,005 ms | 0,005 ms |
| Carte d'entrées 24 Vc.c./sorties transistors (32 entrées/32 sorties) | CJ1W-MD261/263 | 0,014 ms | 0,011 ms | 0,011 ms |
| Cartes Entrées TTL/Sorties TTL, (16 entrées, 16 sorties) | CJ1W-MD563 | 0,014 ms | 0,011 ms | 0,011 ms |
| Carte d'interface B7A (64 entrées) | CJ1W-B7A14 | 0,012 ms | 0,011 ms | 0,011 ms |
| Carte d'interface B7A (64 sorties) | CJ1W-B7A04 | 0,015 ms | 0,011 ms | 0,011 ms |
| Carte d'interface B7A (32 entrées/32 sorties) | CJ1W-B7A22 | 0,014 ms | 0,011 ms | 0,011 ms |
Temps de mise à jour des cartes d'E/S spéciales caractéristiques
| Nom | Modèle | Temps de mise à jour d'E/S par carte | |||
| CJ1 | CJ1-H | CJ1M | |||
| Cartes d'entrées analogiques | CJ1W-AD041/081(-V1) | 0,20 ms | 0,12 ms | 0,16 ms | |
| Cartes de sorties analogiques | CJ1W-DA021/041/08V | 0,20 ms | 0,12 ms | 0,16 ms | |
| Carte E/S analogiques | CJ1W-MAD42 | 0,20 ms | 0,12 ms | 0,16 ms | |
| Cartes de contrôle de la température | CJ1W-TC□□□ | 0,40 ms | 0,30 ms | 0,36 ms | |
| Cartes de contrôle de la position | CJ1W-NC113/133 | 0,18 ms | 0,14 ms | 0,14 ms | |
| + 0,7 ms pour chaque instruction (OWR/IORD) utilisée pour le transfert de données. | |||||
| CJ1W-NC213/233 | 0,26 ms | 0,18 ms | 0,22 ms | ||
| + 0,7 ms pour chaque instruction (OWR/IORD) utilisée pour le transfert de données. | |||||
| CJ1W-NC413/433 | 0,34 ms | 0,22 ms | 0,28 ms | ||
| + 0,6 ms pour chaque instruction (OWR/IORD) utilisée pour le transfert de données. | |||||
| Carte compteur à grande vitesse | CJ1W-CT021 | 0,20 ms | 0,14 ms | 0,20 ms | |
| Cartes de capteurs d'ID | CJ1W-V600C11 | 0,25 ms | 0,15 ms | 0,20 ms | |
| CJ1W-V600C12 | 0,50 ms | 0,30 ms | 0,40 ms | ||
| Carte maître CompoBus/S | CJ1WSRM21 | Affecté d'un numéro de carte | 0,15 ms | 0,12 ms | 0,17 ms |
| Affecté de 2 numéro des cartes | 0,17 ms | 0,13 ms | 0,18 ms | ||
Augmentation du temps de cycle à cause des cartes réseau
L'augmentation du temps de cycle est due aux temps de mise à jour d'E/S du tableau suivant additionné au temps de mise à jour nécessaire pour les fonctions des cartes spécifiques.
| Nom | Modèle | Augmentation | Remarques |
| Carte Controler Link | CJ1W-CLK21-V1 | CJ1:0,2 msCJ1M:0,15 msCJ1-H:0,1 ms | L'augmentation est de 1,5 ms + 1 μs x le nombre de mots des liaisons de données pour les UC CJ1 et de 0,1 ms + 0,7 μs x le nombre de mots des liaisons de données pour les UC CJ1-H et CJ1M. Il existe une augmentation supplémentaire due aux temps d'exécution d'événement lorsque les services des messages sont utilisés. |
| Carte de communication série | CJ1W-SCU41-V1CJ1W-SCU21-V1 | CJ1:0,25 msCJ1M:0,24 msCJ1-H:0,22 ms | L'augmentation correspond jusqu'àu temps suivant lorsqu'une macro de protocôles est exécutée:UC CJ1:1 μs x le nombre maximal de mots de données envoyés ou reçus (de 0 à 500 mots).UC CJ1-H et CJ1M uniquement.0,7 μs x le nombre maximal de mots de données envoyés ou reçus (de 0 à 500 mots).Les temps d'exécution d'événement augmenteront lorsque les liaisons Host Link ou 1 : N NT Link sont utilisées. |
| Carte Ethernet | CJ1W-ETN11/21 | CJ1:0,25 msCJ1M:0,17 msCJ1-H:0,1 ms | Si les services socket sont exécutés avec les interrupteurs de logiciels, l'augmentation est de 2 μs x le nombre de bits envoyés/reçus pour les UC CJ1 et de 1,4 μs x le nombre de bits envoyés/reçus pour les UC CJ1-H et CJ1M. Le temps d'exécution des événements augmente lorsque les services des communications FINS, les services socket pour les instructions CMND ou les services FTP sont utilisés. |
| Carte Device Net | CJ1W-DRM21 | CJ1:0,7 ms+1 μs pour chaque mot affectéCJ1-H:0,4 ms+0,7 μs pour chaque mot affectéCJ1M:0,5 ms+0,7 μs pour chaque mot affecté | Inclue tous les mots affectés aux esclaves, y compris les non utilisés. Pour les communications de message, ajouter le nombre de mots de communication pour les calculs indiqués à gauche. |
| Carte maître PROFIB US-DP | CJ1W-PRM21 | CJ1:0,7 ms+1 μs pour chaque mot affectéCJ1-H:0,4 ms+0,7 μs pour chaque mot affectéCJ1M:0,5 ms+0,7 μs pour chaque mot affecté | Inclue tous les mots affectés aux esclaves, y compris les non utilisés. Pour les communications FINS avec la carte, ajouter le nombre de mots de communications aux calculs à gauche. |
10-4-4 Exemple de calcul de temps de cycle
L'exemple suivant illustre la méthode utilisée pour calculer le temps de cycle lorsque les cartes d'E/S standard sont uniquement connectées à l'API. Dans ce cas, une UC CJ1G-CPU4H est utilisée.
Conditions
| Elément | Détails | |
| rack UC | Cartes d'entrée à 16 points CJ1W-ID211 | 4 cartes |
| Cartes de sortie à 16 points CJ1W-OD211 | 4 cartes | |
| Rack d'extension | Cartes d'entrée à 16 points CJ1W-ID211 | 4 cartes |
| Cartes de sortie à 16 points CJ1W-OD211 | 4 cartes | |
| programme utilisateur | 5 K pas | Instruction LD de 2,5 Kpas, instruction OUT de 2,5 Kpas |
| Connexion du port pérophérique | Oui et non | |
| Traitement du temps de cycle fixe | Non | |
| Connexion du port RS-232C | Non | |
| Pérophérique de service avec d'autres pérophériques (cartes d'E/S spéciales, cartes réseau et accès au fichier) | Non | |
Exemple de calcul
| Nom du procédé | Calcul | Temps de traitement | |
| Avec pérophérique de programmation | Sans pérophérique de programmation | ||
| (1) Surveillance | --- | 0,3 ms | 0,3 ms |
| (2) Exécution du programme | 0,04 μs × 2 500 + 0,04 μs × 2 500 | 0,2 ms | 0,2 ms |
| (3) Calcul du temps de cycle | (Temps de cycle fixe non défini) | 0 ms | 0 ms |
| (4) Mise à jour d'E/S | 0,004 ms × 8 + 0,005 ms × 8 | 0,072 ms | 0,072 ms |
| (5) Pérophérique de service | (Port pérophérique connecté uniquement) | 0,1 ms | 0 ms |
| Temps de cycle | (1) + (2) + (3) + (4) + (5) | 0,672 ms | 0,572 ms |
Lorsque l'édition en ligne est exécutée à partir d'un périhérique de programmation (tel que la console de programmation ou le CX-Programmer) alors que l'UC fonctionne en mode MONITOR pour modifier le programme, l'UC suspend momentanément le fonctionnement pendant la modification du programme. La période de temps, pour laquelle le temps de cycle est augmenté, est déterminée par les conditions suivantes :
- Les opérations d'édition (insertion/suppression/réécriture).
- Les types d'instructions utilisés.
L'augmentation du temps de cycle pour l'édition en ligne est légèrement affectée par la taille des programmes des tâches.
Si la taille maximale du programme pour chaque tâche est de 64 Kpas, le supplément de temps de cycle de l'édition en ligne apparaît comme dans le tableau suivant : (voir remarque)
| UC | Augmentation du temps de cycle pour l'édition en ligne |
| UC CJ1 | Maximum : 80 ms, Normal : 12 ms |
| CPU4□H CJ1-H CPU4□ | Maximum : 75 ms, Normal : 11 ms |
| CPU6□H CJ1-H CPU6□ | Maximum : 55 ms, Normal : 8 ms |
| UC CJ1M | Maximum : 65 ms, Normal : 14 ms (taille du programme : 20 pas) |
Lors de l'édition en ligne, le temps de cycle est augmenté du temps pendant lequel le fonctionnement est arrêté.
Remarque
Quand il n'y a qu'une tâche, l'édition en ligne est traitée en une fois dans le temps de cycle qui suit le cycle de l'exécution de l'édition (écriture). Quand il y a plusieurs tâches (tâches cycliques et tâches d'interruption), l'édition en ligne est séparée ; pour n tâches, le traitement est exécuté sur n à n × 2 cycles maximum.
10-4-6 Temps de réponse d'e/s
Le temps de réponse d'E/S est le temps nécessaire entre la mise sous tension de l'entrée de la carte d'entrée, la reconnaissance des données par l'UC série CJ et l'exécution du programme utilisé, et le temps de sortie des résultats vers les borniers de sorties d'une carte de sortie.
La longueur du temps de réponse d'E/S dépend des conditions suivantes :
- Le temps que met le bit d'entrée à passer à ON.
- Le temps de cycle.
- Le type de rack sur lequel les cartes d'entrées et de sorties sont montées (rack UC, rack d'extension UC, rack d'extension).
Temps de réponse d'e/s minimum
Le temps de réponse d'E/S est plus court lorsque les données sont immédiatement extraites avant la mise à jour d'E/S de l'UC.
Le temps de réponse d'E/S minimum est le total du temps d'enclenchement des entrées, du temps de cycle et du temps d'enclenchement des sorties.
Remarque
Les temps d'enclenchement des entrées et des sorties diffèrent selon la carte utilisée.

Temps de réponse d'e/s maximum
Le temps de réponse d'E/S est plus long lorsque les données sont extraites immédiatement après la mise à jour d'E/S de la carte d'entrées.
Le temps de réponse d'E/S maximal est le total du début d'enclenchement des entrées (le temps de cycle × 2) et du début d'enclenchement des sorties.
Rafraîchissement E/S
Exemple de calcul
Conditions : Temps de déclenchement des entrées 1,5 ms Temps de déclenchement des sorties 0,2 ms Temps de cycle 20 ms
Temps de réponse d'E/S minimum = 1,5 ms + 20 ms + 0,2 ms = 21,7 ms
Temps de réponse maximum = 1,5 ms + (20 ms × 2) + 0,2 ms = 41,7 ms
Tâches d'interruptions d'e/s
Le temps de réponse d'interruption pour les tâches d'interruption d'E/S correspond au temps compris entre le moment où une entrée d'une carte d'entrées d'interruption CJ1W-INT01 passe à ON (ou à OFF) et le moment où la tâche d'interruption d'E/S est réellement executée.
La longueur du temps de réponse d'interruption pour les tâches d'interruption d'E/S dépend des conditions suivantes.
Avec une carte d'entrée d'interruption
| Élément | UC | Temps |
| Réponse du système | UC CJ1 | Différentiation vers le haut : 0,05 ms, Différence vers le bas : 0,5 ms |
| UC CJ1M | ||
| UC CJ1-H | ||
| Réponse d'interruption du logiciel | UC CJ1 | 320 μs |
| UC CJ1M | 169 μs | |
| UC CJ1-H | 124 μs |
Avec E/S intégrée de l'UC CJ1M
| Éléments | UC | Temps |
| Réponse du système | UC CJ1M | Différentiation vers le haut : 0,03 ms, Différentiation vers le bas : 0,15 ms |
| Réponse d'interruption du logiciel | UC CJ1M | 93 à 209 μs |
Remarque
Les tâches d'interruption d'E/S peuvent être exécutées (pendant l'exécution d'une instruction ou en arrêtant l'exécution d'une instruction) pendant l'exécution du programme utilisé, de la mise à jour d'E/S, du périphérique de service ou de la surveillance. Le temps de réponse d'interruption n'est pas affecté par les entrées de la carte d'entrées d'interruption passant à ON au cours d'une des opérations de traitement ci-dessus.
Toutefois, certaines interruptions d'E/S ne sont pas exécutées pendant les tâches d'interruption même si les conditions d'interruption d'E/S sont satisfaites. Par contre, les interruptions d'E/S sont exécutées dans l'ordre de priorité après que les autres tâches d'interruption ont été exécutées complètement et après que le temps de réponse d'interruption du logiciel (1 ms maximum) est écoulé.
Le temps écoulé depuis le moment où l'exécution du schéma contacts de la tâche d'interruption E/S est terminée jusqu'au moment où la tâche d'exécution du cycle reprend l'exécution est de 60~ s
Tâches d'interruption programmée
Le temps de réponse d'interruption des tâches d'interruption programmée est le temps compris entre l'écoulement du temps programme spécifique par l'instruction MSKS(690) et le moment de l'exécution réelle de la tâche d'interruption.
Le temps de réponse d'interruption maximum pour les tâches d'interruption programmées est de 0,1 ms.
Il y a également un écart de 50 μs par rapport au temps d'interruption programme spécifique (minimum 0,5 ms pour les UC CJ1M) dû au délai nécessaire au démarrage réel de la tâche d'interruption programmée.
Remarque
Les tâches d'interruption programmée peuvent être exécutées (pendant l'exécution d'une instruction ou en arrêtant l'exécution d'une instruction) pendant l'exécution du programme utilisé, de la mise à jour d'E/S, du périphérique de service ou de la surveillance. Le temps de réponse d'interruption n'est pas affecté par l'écoulement du temps programmé au cours d'une des opérations de traitement ci-dessus.
Toutefois, certaines interruptions programmées ne sont pas exécutées pendant d'autres tâches d'interruption même si les conditions d'interruption programmée sont satisfaites. Par contre, l'interruption programmée est exécutée après que l'autre tâche d'interruption a été exécutée complètement et après que le temps de réponse d'interruption du logiciel (1 ms maximum) est écoulé.
Le temps de réponse d'interruption pour les tâches d'interruption programmée est le temps de réponse d'interruption du logiciel (1 ms maximum).

Tâches d'interruption externe
Le temps de réponse d'interruption pour les tâches d'interruption externe diffère selon la carte (carte d'E/S spéciales ou carte réseau série CJ) nécessaire à la tâche d'interruption externe de l'UC et selon le type de service nécessaire à l'interruption. Pour plus de détails, consulter le manuel de fonctionnement approprié de la carte utilisée.
Tâches d'interruption de l'alimentation à OFF
Les tâches d'interruption de l'alimentation à OFF sont exécutées dans le 0,1 ms qui suit la confirmation à OFF de l'alimentation.
10-4-8 Temps de réponse de la liaison API série
Le temps de réponse d'E/S entre les UC (de la carte d'interrogation à la carte interrogée ou de la carte interrogée à la carte d'interrogation) connectées en liaison API série (UC CJ1M uniquement) peut être calculé à l'aide des formules suivantes. Les valeurs varieront cependant si un TOP est connecté à la liaison API série car la quantité de données de communication est variable.
- Temps de réponse E/S maximum (sans déliés filtrage):
Temps de cycle carte d'analyse + temps de cycles de communications + temps de cycle carte analysée + 4 ms
- Temps de réponse E/S minimum (sans délais filtrage):
Temps de communication carte analysée + 1,2 ms
| Nombre de cartes interrogées connectées | Nombre de cartes interrogées connectées à la liaison, parmi le nombre maximum de cartes qui peut être définir pour la carte d'interrogation. |
| Nombre de cartes interrogées déconnectées | Nombre de cartes interrogées déconnectées de la liaison, parmi le nombre maximum de cartes qui peut être définir pour la carte d'interrogation. |
| Temps de cycle de communication (carte : ms) | Temps de communication de la carte interrogée x nombre de cartes interrogées connectées + 10 x nombre de cartes interrogées déconnectées. |
| Temps de communication de la carte interrogée (carte : ms) | Lorsque la vitesse de communications est « standard » : 0,6 + 0,286 x (Nombre de cartes analysées + 1) x Nombre de mots de liaison x 2 + 12 Lorsque la vitesse de communications est « grande vitesse » : 0,6 +0,0955 x (Nombre de cartes analysées + 1) x Nombre de mots de liaison x 2 + 12 |
10-5 Temps d'exécution de l'instruction et nombre de pas
Le tableau suivant indique les temps d'exécution pour toutes les instructions disponibles pour les API série CJ.
Le temps d'exécution total des instructions d'un seul programme utilisateur est le temps de traitement pour l'exécution du programme lors du calcul du temps de cycle (voir remarque).
Remarque
Des tâches sont attribuées aux programmes utilisateur, tâches qui peuvent être exécutées dans les tâches cycliques et les tâches d'interruption satisfaisant aux conditions d'interruption.
Les temps d'exécution pour la plupart des instructions différent selon l'UC utilisée (CJ1H-CPU6□H, CJ1H-CPU4□H, CJ1M-CPU□□ et-CPU4□) et selon les conditions pendant l'exécution de l'instruction. La ligne du haut de chaque instruction dans le tableau suivant indique le temps minimum nécessaire pour TRAITER l'instruction et les conditions d'exécution nécessaires, et la ligne du bas indique le temps maximum et les conditions d'exécution nécessaires pour TRAITER l'instruction.
Le temps d'exécution peut aussi varier lorsque la condition d'exécution est à OFF. Le tableau suivant reprend également la longueur de chaque instruction dans la colonne Longueur (pas). Le nombre de pas nécessaires dans la zone du programme utilisé pour chaque instruction de la série CJ varie de 1 à 7 en fonction de l'instruction et de l'opérande utilisé. Le nombre de pas dans un programme n'est pas identique au nombre d'instructions.
Remarque
- La capacité du programme pour les API série CJ est mesurée en pas, tandis que la capacité du programme des anciens API d'OMRON, tels que ceux de la série C et de la série CV, était mesurée en mots.
Fondamentalement, 1 pas équivaut à 1 mot. Toutefois, la quantité de mémoire nécessaire pour chaque instruction est différente pour certaines instructions de la série CJ et des inexactitudes apparaissent si la capacité d'un programme utilisateur d'un autre API est convertie pour un API série CJ en supposant qu'un mot égale un pas. Consulter les informations décrites à la fin du 10-5 Temps d'exécution de l'instruction et nombre de pas pour les directives sur la conversion des capacités des programmes des anciens API d'OMRON.
- La plupart des instructions sont prises en charge en forme différenciée (indiquées par ↑, ↓, @ et %). La spécification de la différenciation augmente les temps d'exécution des quantités suivantes.
| Symbole | CJ1-H | CJ1M | CJ1 | |
| CPU6☐H | CPU4☐H | CPU☐ | CPU4☐ | |
| ↑ ou ↓ | +0,24 μs | +0,32 μs | +0,5 μs | +0,45 μs |
| @ ou % | +0,24 μs | +0,32 μs | +0,5 μs | +0,33 μs |
- Utiliser les temps suivants comme référence lorsque les instructions ne
| CJ1-H | CJ1M | CJ1 | |
| CPU6☐H | CPU4☐H | CPU☐ | CPU4☐ |
| Environ 0,1 μs | Environ 0,2 μs | Environ 0,2 à 0,5 μs | Environ 0,2 à 0,4 μs |
sort pas exécutées.
10-5-1 Instructions d'entrée de séquence
| Instruction | Mnémo-nique | Code | Lon-gueur (pas) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐H | CPU4☐H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| LOAD | LD | --- | 1 | 0,02 | 0,04 | 0,08 | 0,10 | 0,10 | --- |
| ILD | --- | 2 | +21,14 | +21,16 | +21,16 | +24,10 | +28,07 | Augmente pour la mise à jour immediate | |
| LOAD NOT | LD NOT | --- | 1 | 0,02 | 0,04 | 008 | 0,10 | 0,10 | --- |
| ILD NOT | --- | 2 | +21,14 | +21,16 | +21,16 | +24,10 | +28,07 | Augmente pour la mise à jour immediate | |
| AND | AND | --- | 1 | 0,02 | 0,04 | 0,08 | 0,10 | 0,10 | --- |
| IAND | --- | 2 | +21,14 | +21,16 | +21,16 | +24,10 | +28,07 | Augmente pour la mise à jour immediate | |
| AND NOT | AND NOT | --- | 1 | 0,02 | 0,04 | 0,08 | 0,10 | 0,10 | --- |
| IAND NOT | --- | 2 | +21,14 | +21,16 | +21,16 | +24,10 | +28,07 | Augmente pour la mise à jour immediate | |
| OR | OR | --- | 1 | 0,02 | 0,04 | 0,08 | 0,10 | 0,10 | --- |
| IOR | --- | 2 | +21,14 | +21,16 | +21,16 | +24,10 | +28,07 | Augmente pour la mise à jour immediate | |
| OR NOT | OR NOT | --- | 1 | 0,02 | 0,04 | 0,08 | 0,10 | 0,10 | --- |
| IOR NOT | --- | 2 | +21,14 | +21,16 | +21,16 | +24,10 | +28,07 | Augmente pour la mise à jour immediate | |
| AND LOAD | AND LD | --- | 1 | 0,02 | 0,04 | 0,08 | 0,05 | 0,05 | --- |
| OR LOAD | OR LD | --- | 1 | 0,02 | 0,04 | 0,08 | 0,05 | 0,05 | --- |
| NOT | NOT | 520 | 1 | 0,02 | 0,04 | 0,08 | 0,05 | 0,05 | --- |
| CONDITION ON | UP | 521 | 3 | 0,3 | 0,42 | 0,54 | 0,50 | 0,50 | --- |
| CONDITION OFF | DOWN | 522 | 4 | 0,3 | 0,42 | 0,54 | 0,50 | 0,50 | --- |
| LOAD BIT TEST | LD TST | 350 | 4 | 0,14 | 0,24 | 0,37 | 0,35 | 0,35 | --- |
| LOAD BIT TEST NOT | LD TSTN | 351 | 4 | 0,14 | 0,24 | 0,37 | 0,35 | 0,35 | --- |
| AND BIT TEST NOT | AND TSTN | 351 | 4 | 0,14 | 0,24 | 0,37 | 0,35 | 0,35 | --- |
| OR BIT TEST | OR TST | 350 | 4 | 0,14 | 0,24 | 0,37 | 0,35 | 0,35 | --- |
| OR BIT TEST NOT | OR TSTN | 351 | 4 | 0,14 | 0,24 | 0,37 | 0,35 | 0,35 | --- |
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » dans le tableau suivant.
10-5-2 Instructions de sortie des séquences
| Instruction | Mnémo-nique | Code | Lon-gueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| OUTPUT | OUT | --- | 1 | 0,02 | 0,04 | 0,21 | 0,35 | 0,35 | --- |
| !OUT | --- | 2 | +21,37 | +21,37 | +21,37 | +23,07 | +28,60 | Augmente pour la mise à jour immédiate | |
| OUTPUT NOT | OUT NOT | --- | 1 | 0,02 | 0,04 | 0,21 | 0,35 | 0,35 | --- |
| !OUT NOT | --- | 2 | +21,37 | +21,37 | +21,37 | +23,07 | +28,60 | Augmente pour la mise à jour immédiate | |
| KEEP | KEEP | 11 | 1 | 0,06 | 0,08 | 0,29 | 0,40 | 0,40 | --- |
| DIFFERENTI-ATE UP | DIFU | 13 | 2 | 0,24 | 0,40 | 0,54 | 0,50 | 0,50 | --- |
| DIFFERENTI-ATE DOWN | DIFD | 14 | 2 | 0,24 | 0,40 | 0,54 | 0,50 | 0,50 | --- |
| SET | SET | --- | 1 | 0,02 | 0,06 | 0,21 | 0,30 | 0,30 | --- |
| !SET | --- | 2 | +21,37 | +21,37 | +21,37 | +23,17 | +28,60 | Augmente pour la mise à jour immédiate | |
| RESET | RSET | --- | 1 | 0,02 | 0,06 | 0,21 | 0,30 | 0,30 | Mot spécifique |
| !RSET | --- | 2 | +21,37 | +21,37 | +21,37 | +23,17 | +28,60 | Augmente pour la mise à jour immédiate | |
| MULTIPLE BIT SET | SETA | 530 | 4 | 5,8 | 6,1 | 7,8 | 11,8 | 11,8 | Avec configuration à 1 bits |
| 25,7 | 27,2 | 38,8 | 64,1 | 64,1 | Avec configuration à 1 000 bits | ||||
| MULTIPLE BIT RESET | RSTA | 531 | 4 | 5,7 | 6,1 | 7,8 | 11,8 | 11,8 | Avec réinitialisation à 1 bits |
| 25,8 | 27,1 | 38,8 | 64,0 | 64,0 | Avec réinitialisation à 1 000 bits | ||||
| SINGLE BIT SET | SETB | 532 | 2 | 0,24 | 0,34 | --- | 0,5 | 0,5 | --- |
| !SETB | 3 | +21,44 | +21,54 | --- | +23,31 | +23,31 | --- | ||
| SINGLE BIT RESET | RSTB | 533 | 2 | 0,24 | 0,34 | --- | 0,5 | 0,5 | --- |
| !RSTB | 3 | +21,44 | +21,54 | --- | +23,31 | +23,31 | --- | ||
| SINGLE BIT OUTPUT | OUTB | 534 | 2 | 0,22 | 0,32 | --- | 0,45 | 0,45 | --- |
| !OUTB | 3 | +21,42 | +21,52 | --- | +23,22 | +23,22 | --- | ||
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-3 Instructions de commande des séquences
| Instruction | Mnémo-nique | Code | Longueur (pas)(voir remarque) | Temps d'exéciption à ON (μs) | Conditions | ||||
| CPU6☐H | CPU4☐H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| END | END | 1 | 1 | 5,5 | 6,0 | 4,0 | 7,9 | 7,9 | --- |
| NO OPERATION | NOP | 0 | 1 | 0,02 | 0,04 | 0,12 | 0,05 | 0,05 | --- |
| INTERLOCK | IL | 2 | 1 | 0,06 | 0,06 | 0,12 | 0,15 | 0,15 | --- |
| INTERLOCK CLEAR | ILC | 3 | 1 | 0,06 | 0,06 | 0,12 | 0,15 | 0,15 | --- |
| MULTI-INTER-LOCK DIFFE-RENTIATION HOLD(voir remarque 2.) | MILH | 517 | 3 | 6,1 | 6,5 | --- | 10,3 | 11,7 | Pendant le verrouillage |
| 7,5 | 7,9 | --- | 13,3 | 14,6 | Hors verrouillage et verrouillage non défihi | ||||
| 8,9 | 9,7 | --- | 16,6 | 18,3 | Hors verrouillage et verrouillage défihi | ||||
| MULTI-INTER-LOCK DIFFE-RENTIATION RELEASE(voir remarque 2.) | MILR | 518 | 3 | 6,1 | 6,5 | --- | 10,3 | 11,7 | Pendant le verrouillage |
| 7,5 | 7,9 | --- | 13,3 | 14,6 | Hors verrouillage et verrouillage non défihi | ||||
| 8,9 | 9,7 | --- | 16,6 | 18,3 | Hors ver rouillage et verrouillage défihi | ||||
| MULTI-INTER-LOCK CLEAR(voir remarque 2.) | MILC | 519 | 2 | 5,0 | 5,6 | --- | 8,3 | 12,5 | Interverrouillage non effacé |
| 5,7 | 6,2 | --- | 9,6 | 14,2 | Interverrouillage effacé | ||||
| JUMP | JMP | 4 | 2 | 0,38 | 0,48 | 8,1 | 0,95 | 0,95 | --- |
| JUMP END | JME | 5 | 2 | --- | --- | --- | --- | --- | --- |
| CONDITIONAL JUMP | CJP | 510 | 2 | 0,38 | 0,48 | 7,4 | 0,95 | 0,95 | Lorsque la condition JMPest satisfaite |
| CONDITIONAL JUMP NOT | CJPN | 511 | 2 | 0,38 | 0,48 | 8,5 | 0,95 | 0,95 | Lorsque la condition JMPest satisfaite |
| MULTIPLE JUMP | JMP0 | 515 | 1 | 0,06 | 0,06 | 0,12 | 0,15 | 0,15 | --- |
| MULTIPLE JUMP END | JME0 | 516 | 1 | 0,06 | 0,06 | 0,12 | 0,15 | 0,15 | --- |
| FOR LOOP | FOR | 512 | 2 | 0,21 | 0,21 | 0,21 | 1,00 | 1,00 | Désigne une constante |
| BREAK LOOP | BREAK | 514 | 1 | 0,12 | 0,12 | 0,12 | 0,15 | 0,15 | --- |
| NEXT LOOP | NEXT | 513 | 1 | 0,17 | 0,17 | 0,17 | 0,45 | 0,45 | Lorsque la boucle est continuée |
| 0,12 | 0,12 | 0,12 | 0,55 | 0,55 | Lorsque la boucle est finie | ||||
Remarque
- En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
- Prise en charge uniquement par les UC ver. 2.0 ou ultérieure.
10-5-4 Instructions de temporisation et de compteur
| Instruction | Mnémo-nique | Code | Longueur (pas)(voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐H | CPU4☐H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| TIMER | TIM | --- | 3 | 0,56 | 0,88 | 0,42 | 1,30 | 1,30 | --- |
| TIMX | 550 | --- | --- | ||||||
| COUNTER | CNT | --- | 3 | 0,56 | 0,88 | 0,42 | 1,30 | 1,30 | --- |
| CNTX | 546 | --- | --- | ||||||
| HIGH-SPEED TIMER | TIMH | 15 | 3 | 0,88 | 1,14 | 0,42 | 1,80 | 1,80 | --- |
| TIMHX | 551 | --- | --- | ||||||
| ONE-MS TIMER | TMHH | 540 | 3 | 0,86 | 1,12 | 0,42 | 1,75 | 1,75 | --- |
| TMHHX | 552 | --- | --- | ||||||
| ACCUMULAT-IVE TIMER | TTIM | 87 | 3 | 16,1 | 17,0 | 21,4 | 27,4 | 30,9 | --- |
| 10,9 | 11,4 | 14,8 | 19,0 | 21,2 | Lors de la réinitialisation | ||||
| 8,5 | 8,7 | 10,7 | 15,0 | 16,6 | Lors du verrouillage | ||||
| TTIMX | 555 | 16,1 | 17,0 | --- | 27,4 | --- | --- | ||
| 10,9 | 11,4 | --- | 19,0 | --- | Lors de la réinitialisation | ||||
| 8,5 | 8,7 | --- | 15,0 | --- | Lors du verrouillage | ||||
| LONG TIMER | TIML | 542 | 4 | 7,6 | 10,0 | 12,8 | 16,3 | 17,2 | --- |
| 6,2 | 6,5 | 7,8 | 13,8 | 15,3 | Lors du verrouillage | ||||
| TIMLX | 553 | 7,6 | 10,0 | --- | 16,3 | --- | --- | ||
| 6,2 | 6,5 | --- | 13,8 | --- | Lors du verrouillage | ||||
| MULTI-OUTPUT TIMER | MTIM | 543 | 4 | 20,9 | 23,3 | 26,0 | 38,55 | 43,3 | --- |
| 5,6 | 5,8 | 7,8 | 12,9 | 13,73 | Lors de la réinitialisation | ||||
| MTIMX | 554 | 20,9 | 23,3 | --- | 38,55 | --- | --- | ||
| 5,6 | 5,8 | --- | 12,9 | --- | Lors de la réinitialisation | ||||
| REVERSIBLE COUNTER | CNTR | 12 | 3 | 16,9 | 19,0 | 20,9 | 31,8 | 27,2 | --- |
| CNTRX | 548 | --- | --- | ||||||
| RESET TIMER/COUNTER | CNR | 545 | 3 | 9,9 | 10,6 | 13,9 | 14,7 | 17,93 | Lors de la réinitialisation de 1 mot |
| 4,16 ms | 4,16 ms | 5,42 ms | 6,21 ms | 6,30 ms | Lors de la réinitialisation de 1 000 mots | ||||
| CNRX | 547 | 9,9 | 10,6 | --- | 14,7 | 17,93 | Lors de la réinitialisation de 1 mot | ||
| 4,16 ms | 4,16 ms | --- | 6,21 ms | 6,30 ms | Lors de la réinitialisation de 1 000 mots | ||||
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-5 Instructions de comparaison
| Instruction | Mnémo-nique | Code | Longueur (pas)(voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐H | CPU4☐H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| Instructions de comparaison d'entrées (non signées) | LD, AND,OR += | 300 | 4 | 0,10 | 0,16 | 0,37 | 0,35 | 0,35 | --- |
| LD, AND,OR +<> | 305 | ||||||||
| LD, AND,OR +< | 310 | ||||||||
| LD, AND,OR +<= | 315 | ||||||||
| LD, AND,OR +> | 320 | ||||||||
| LD, AND,OR +>= | 325 | ||||||||
| Instructions de comparaison d'entrées (doubles, non signées) | LD, AND,OR +=+L | 301 | 4 | 0,10 | 0,16 | 0,54 | 0,35 | 0,35 | --- |
| LD, AND,OR +<>+L | 306 | --- | |||||||
| LD, AND,OR +<=+L | 311 | --- | |||||||
| LD, AND,OR +<=+L | 316 | --- | |||||||
| LD, AND,OR +>>+L | 321 | --- | |||||||
| LD, AND,OR +>=+L | 326 | --- | |||||||
| Instructions de comparaison d'entrées (signées) | LD, AND,OR +=+S | 302 | 4 | 0,10 | 0,16 | 6,50 | 0,35 | 0,35 | --- |
| LD, AND,OR +<>+S | 307 | ||||||||
| LD, AND,OR +<=+S | 312 | ||||||||
| LD, AND,OR +<= | 317 | ||||||||
| LD, AND,OR +>=+S | 322 | ||||||||
| LD, AND,OR +<=+S | 327 | ||||||||
| Instructions de comparaison d'entrées (doubles, signées) | LD, AND, OR +=+SL | 303 | 4 | 0,10 | 0,16 | 6,50 | 0,35 | 0,35 | --- |
| LD, AND, OR +<>+SL | 308 | ||||||||
| LD, AND, OR +<=+SL | 313 | ||||||||
| LD, AND, OR +<=+SL | 318 | ||||||||
| LD, AND, OR +>>+SL | 323 | ||||||||
| LD, AND, OR +>=+SL | 328 | ||||||||
| Instructions de comparaison de temps (voir remarque 2.) | LD, AND, OR +DT | 341 | 4 | 25,1 | 36,4 | --- | 18,8 | 39,6 | --- |
| LD, AND, OR +<>DT | 342 | 4 | 25,2 | 36,4 | --- | 45,6 | 40,6 | --- | |
| LD, AND, OR +<DT | 343 | 4 | 25,2 | 36,4 | --- | 45,6 | 40,7 | --- | |
| LD, AND, OR +<=DT | 344 | 4 | 25,2 | 36,4 | --- | 18,8 | 39,6 | --- | |
| LD, AND, OR +>>DT | 345 | 4 | 25,1 | 36,4 | --- | 45,6 | 41,1 | --- | |
| LD, AND, OR +>=DT | 346 | 4 | 25,2 | 36,4 | --- | 18,8 | 39,6 | --- | |
| COMPARE | CMP | 20 | 3 | 0,04 | 0,04 | 0,29 | 0,10 | 0,10 | --- |
| ICMP | 20 | 7 | 42,1 | 42,1 | 42,4 | +45,2 | 45,2 | Augmente pour la mise à jour immédiate | |
| DOUBLECOMPARE | CMPL | 60 | 3 | 0,08 | 0,08 | 0,46 | 0,50 | 0,50 | --- |
| SIGNED BINARYCOMPARE | CPS | 114 | 3 | 0,08 | 0,08 | 6,50 | 0,30 | 0,30 | --- |
| ICPS | 114 | 7 | 35,9 | 35,9 | 42,4 | +45,2 | 45,2 | Augmente pour la mise à jour immédiate | |
| DOUBLE SIGNED BINARYCOMPARE | CPSL | 115 | 3 | 0,08 | 0,08 | 6,50 | 0,50 | 0,50 | --- |
| TABLECOMPARE | TCMP | 85 | 4 | 14,0 | 15,2 | 21,9 | 29,77 | 32,13 | --- |
| MULTIPLECOMPARE | MCMP | 19 | 4 | 20,5 | 22,8 | 31,2 | 45,80 | 48,67 | --- |
| UNSIGNED BLOCKCOMPARE | BCMP | 68 | 4 | 21,5 | 23,7 | 32,6 | 47,93 | 51,67 | --- |
| EXPANDED BLOCK COMPARE | BCMP2 | 502 | 4 | --- | --- | --- | 13,20 | 19,33 | Nombre de mots de données : 1 |
| --- | --- | --- | 650,0 | 754,67 | Nombre de mots de données : 255 | ||||
| AREA RANGE COMPARE | ZCP | 88 | 3 | 5,3 | 5,4 | --- | 11,53 | 12,43 | --- |
| DOUBLE AREA RANGE COMPARE | ZCPL | 116 | 3 | 5,5 | 6,7 | --- | 11,28 | 11,90 | --- |
Remarque
- En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
- Prise en charge uniquement par les UC ver. 2.0 ou ultérieure.
10-5-6 Instructions de déplacement de données
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| MOVE | MOV | 21 | 3 | 0,18 | 0,20 | 0,29 | 0,30 | 0,30 | --- |
| !MOV | 21 | 7 | 21,38 | 21,40 | 42,36 | +35,1 | 43,0 | Augmente pour la mise à jour immédiate | |
| DOUBLE MOVE | MOVL | 498 | 3 | 0,32 | 0,34 | 0,50 | 0,60 | 0,60 | --- |
| MOVE NOT | MVN | 22 | 3 | 0,18 | 0,20 | 0,29 | 0,35 | 0,35 | --- |
| DOUBLE MOVE NOT | MVNL | 499 | 3 | 0,32 | 0,34 | 0,50 | 0,60 | 0,60 | --- |
| MOVE BIT | MOVB | 82 | 4 | 0,24 | 0,34 | 7,5 | 0,50 | 0,50 | --- |
| MOVE DIGIT | MOVD | 83 | 4 | 0,24 | 0,34 | 7,3 | 0,50 | 0,50 | --- |
| MULTIPLE BIT TRANSFER | XFRB | 62 | 4 | 10,1 | 10,8 | 13,6 | 20,9 | 22,1 | Transfert de 1 bit |
| 186,4 | 189,8 | 269,2 | 253,3 | 329,7 | Transfert de 255 bits | ||||
| BLOCK TRANSFER | XFER | 70 | 4 | 0,36 | 0,44 | 11,2 | 0,8 | 0,8 | Transfert de 1 mot |
| 300,1 | 380,1 | 633,5 | 650,2 | 650,2 | Transfert de 1 000 mots | ||||
| BLOCK SET | BSET | 71 | 4 | 0,26 | 0,28 | 8,5 | 0,55 | 0,55 | Configure 1 mot |
| 200,1 | 220,1 | 278,3 | 400,2 | 400,2 | Configure 1 000 mots | ||||
| DATA EXCHANGE | XCHG | 73 | 3 | 0,40 | 0,56 | 0,7 | 0,80 | 0,80 | --- |
| DOUBLE DATA EXCHANGE | XCGL | 562 | 3 | 0,76 | 1,04 | 1,3 | 1,5 | 1,5 | --- |
| SINGLE WORD DISTRIBUTE | DIST | 80 | 4 | 5,1 | 5,4 | 7,0 | 6,6 | 12,47 | --- |
| DATA COLLECT | COLL | 81 | 4 | 5,1 | 5,3 | 7,1 | 6,5 | 12,77 | --- |
| MOVE TO REGISTER | MOVR | 560 | 3 | 0,08 | 0,08 | 0,50 | 0,60 | 0,60 | --- |
| MOVE TIMER/COUNTER PV TO REGISTER | MOVRW | 561 | 3 | 0,42 | 0,50 | 0,50 | 0,60 | 0,60 | --- |
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-7 Instructions de décalage de données
| Instruction | Mnémoni que | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| SHIFT REGISTER | SFT | 10 | 3 | 7,4 | 10,4 | 10,4 | 11,9 | 15,3 | Décale 1 mot |
| 433,2 | 488,0 | 763,1 | 1,39 ms | 1,43 ms | Décale 1 000 mots | ||||
| REVERSIBLE SHIFT REGISTER | SFTR | 84 | 4 | 6,9 | 7,2 | 9,6 | 11,4 | 15,5 | Décale 1 mot |
| 615,3 | 680,2 | 859,6 | 1,43 ms | 1,55 ms | Décale 1 000 mots | ||||
| ASYNCHRONOUS SHIFT REGISTER | ASFT | 17 | 4 | 6,2 | 6,4 | 7,7 | 13,4 | 14,2 | Décale 1 mot |
| 1,22 ms | 1,22 ms | 2,01 ms | 2,75 ms | 2,99 ms | Décale 1 000 mots | ||||
| WORD SHIFT | WSFT | 16 | 4 | 4,5 | 4,7 | 7,8 | 9,6 | 12,3 | Décale 1 mot |
| 171,5 | 171,7 | 781,7 | 928,0 | 933,3 | Décale 1 000 mots | ||||
| ARITHMETIC SHIFT LEFT | ASL | 25 | 2 | 0,22 | 0,32 | 0,37 | 0,45 | 0,45 | --- |
| DOUBLE SHIFT LEFT | ASLL | 570 | 2 | 0,40 | 0,56 | 0,67 | 0,80 | 0,80 | --- |
| ARITHMETIC SHIFT RIGHT | ASR | 26 | 2 | 0,22 | 0,32 | 0,37 | 0,45 | 0,45 | --- |
| DOUBLE SHIFT RIGHT | ASRL | 571 | 2 | 0,40 | 0,56 | 0,67 | 0,80 | 0,80 | --- |
| ROTATE LEFT | ROL | 27 | 2 | 0,22 | 0,32 | 0,37 | 0,45 | 0,45 | --- |
| DOUBLE ROTATE LEFT | ROLL | 572 | 2 | 0,40 | 0,56 | 0,67 | 0,80 | 0,80 | --- |
| ROTATE LEFT WITHOUT CARRY | RLNC | 574 | 2 | 0,22 | 0,32 | 0,37 | 0,45 | 0,45 | --- |
| DOUBLE ROTATE LEFT WITHOUT CARRY | RLNL | 576 | 2 | 0,40 | 0,56 | 0,67 | 0,80 | 0,80 | --- |
| ROTATE RIGHT | ROR | 28 | 2 | 0,22 | 0,32 | 0,37 | 0,45 | 0,45 | --- |
| DOUBLE ROTATE RIGHT | RORL | 573 | 2 | 0,40 | 0,56 | 0,67 | 0,80 | 0,80 | --- |
| ROTATE RIGHT WITHOUT CARRY | RRNC | 575 | 2 | 0,22 | 0,32 | 0,37 | 0,45 | 0,45 | --- |
| DOUBLE ROTATE RIGHT WITHOUT CARRY | RRNL | 577 | 2 | 0,40 | 0,56 | 0,67 | 0,80 | 0,80 | --- |
| ONE DIGIT SHIFT LEFT | SLD | 74 | 3 | 5,9 | 6,1 | 8,2 | 7,6 | 12,95 | Décale 1 mot |
| 561,1 | 626,3 | 760,7 | 1,15 ms | 1,27 ms | Décale 1 000 mots | ||||
| ONE DIGIT SHIFT RIGHT | SRD | 75 | 3 | 6,9 | 7,1 | 8,7 | 8,6 | 15,00 | Décale 1 mot |
| 760,5 | 895,5 | 1,07 ms | 1,72 ms | 1,82 ms | Décale 1 000 mots | ||||
| SHIFT N-BIT DATA LEFT | NSFL | 578 | 4 | 7,5 | 8,3 | 10,5 | 14,8 | 16,0 | Décale 1 bit |
| 40,3 | 45,4 | 55,5 | 86,7 | 91,3 | Décale 1 000 bits | ||||
| SHIFT N-BIT DATA RIGHT | NSFR | 579 | 4 | 7,5 | 8,3 | 10,5 | 14,7 | 15,9 | Décale 1 bit |
| 50,5 | 55,3 | 69,3 | 114,1 | 119,6 | Décale 1 000 bits | ||||
| SHIFT N-BITS LEFT | NASL | 580 | 3 | 0,22 | 0,32 | 0,37 | 0,45 | 0,45 | --- |
| DOUBLE SHIFT N-BITS LEFT | NSLL | 582 | 3 | 0,40 | 0,56 | 0,67 | 0,80 | 0,80 | --- |
| SHIFT N-BITS RIGHT | NASR | 581 | 3 | 0,22 | 0,32 | 0,37 | 0,45 | 0,45 | --- |
| DOUBLE SHIFT N-BITS RIGHT | NSRL | 583 | 3 | 0,40 | 0,56 | 0,67 | 0,80 | 0,80 | --- |
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-8 Instructions d'incrémentation/décrémentation
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| INCREMENT BINARY | ++ | 590 | 2 | 0,22 | 0,32 | 0,37 | 0,45 | 0,45 | --- |
| DOUBLE INIncrement BINARY | ++L | 591 | 2 | 0,40 | 0,56 | 0,67 | 0,80 | 0,80 | --- |
| DECREMENT BINARY | -- | 592 | 2 | 0,22 | 0,32 | 0,37 | 0,45 | 0,45 | --- |
| DOUBLE DECREMENT BINARY | --L | 593 | 2 | 0,40 | 0,56 | 0,67 | 0,80 | 0,80 | --- |
| INCREMENT BCD | ++B | 594 | 2 | 6,4 | 4,5 | 7,4 | 12,3 | 14,7 | --- |
| DOUBLE INIncrement BCD | ++BL | 595 | 2 | 5,6 | 4,9 | 6,1 | 9,24 | 10,8 | --- |
| DECREMENT BCD | --B | 596 | 2 | 6,3 | 4,6 | 7,2 | 11,9 | 14,9 | --- |
| DOUBLE DECREMENT BCD | --BL | 597 | 2 | 5,3 | 4,7 | 7,1 | 9,0 | 10,7 | --- |
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-9 Instructions mathématiques à symboles
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| SIGNED BINARY ADD WITHOUT CARRY | + | 400 | 4 | 0,18 | 0,20 | 0,37 | 0,30 | 0,30 | --- |
| DOUBLE SIGNED BINARY ADD WITHOUT CARRY | +L | 401 | 4 | 0,32 | 0,34 | 0,54 | 0,60 | 0,60 | --- |
| SIGNED BINARY ADD WITH CARRY | +C | 402 | 4 | 0,18 | 0,20 | 0,37 | 0,40 | 0,40 | --- |
| DOUBLE SIGNED BINARY ADD WITH CARRY | +CL | 403 | 4 | 0,32 | 0,34 | 0,54 | 0,60 | 0,60 | --- |
| BCD ADD WITHOUT CARRY | +B | 404 | 4 | 8,2 | 8,4 | 14,0 | 18,9 | 21,5 | --- |
| DOUBLE BCD ADD WITHOUT CARRY | +BL | 405 | 4 | 13,3 | 14,5 | 19,0 | 24,4 | 27,7 | --- |
| BCD ADD WITH CARRY | +BC | 406 | 4 | 8,9 | 9,1 | 14,5 | 19,7 | 22,6 | --- |
| DOUBLE BCD ADD WITH CARRY | +BCL | 407 | 4 | 13,8 | 15,0 | 19,6 | 25,2 | 28,8 | --- |
| SIGNED BINARY SUBTRACT WITHOUT CARRY | - | 410 | 4 | 0,18 | 0,20 | 0,37 | 0,3 | 0,3 | --- |
| DOUBLE SIGNED BINARY SUBTRACT WITHOUT CARRY | -L | 411 | 4 | 0,32 | 0,34 | 0,54 | 0,60 | 0,60 | --- |
| SIGNED BINARY SUBTRACT WITH CARRY | -C | 412 | 4 | 0,18 | 0,20 | 0,37 | 0,3 | 0,3 | --- |
| DOUBLE SIGNED BINARY SUBTRACT WITH CARRY | -CL | 413 | 4 | 0,32 | 0,34 | 0,54 | 0,60 | 0,60 | --- |
| BCD SUBTRACT WITHOUT CARRY | -B | 414 | 4 | 8,0 | 8,2 | 13,1 | 18,1 | 20,5 | --- |
| DOUBLE BCD SUBTRACT WITHOUT CARRY | -BL | 415 | 4 | 12,8 | 14,0 | 18,2 | 23,2 | 26,7 | --- |
| BCD SUBTRACT WITH CARRY | -BC | 416 | 4 | 8,5 | 8,6 | 13,8 | 19,1 | 21,6 | --- |
| DOUBLE BCD SUBTRACT WITH CARRY | -BCL | 417 | 4 | 13,4 | 14,7 | 18,8 | 24,3 | 27,7 | --- |
| SIGNED BINARY MULTIPLY | * | 420 | 4 | 0,38 | 0,40 | 0,58 | 0,65 | 0,65 | --- |
| DOUBLE SIGNED BINARY MULTIPLY | *L | 421 | 4 | 7,23 | 8,45 | 11,19 | 13,17 | 15,0 | --- |
| UNSIGNED BINARY MULTIPLY | *U | 422 | 4 | 0,38 | 0,40 | 0,58 | 0,75 | 0,75 | --- |
| DOUBLE UNSIGNED BINARY MULTIPLY | *UL | 423 | 4 | 7,1 | 8,3 | 10,63 | 13,30 | 15,2 | --- |
| BCD MULTIPLY | *B | 424 | 4 | 9,0 | 9,2 | 12,8 | 17,5 | 19,7 | --- |
| DOUBLE BCD MULTIPLY | *BL | 425 | 4 | 23,0 | 24,2 | 35,2 | 36,3 | 45,7 | --- |
| SIGNED BINARY DIVIDE | / | 430 | 4 | 0,40 | 0,42 | 0,83 | 0,70 | 0,70 | --- |
| DOUBLE SIGNED BINARY DIVIDE | /L | 431 | 4 | 7,2 | 8,4 | 9,8 | 13,7 | 15,5 | --- |
| UNSIGNED BINARY DIVIDE | /U | 432 | 4 | 0,40 | 0,42 | 0,83 | 0,8 | 0,8 | --- |
| DOUBLE UNSIGNED BINARY DIVIDE | /UL | 433 | 4 | 6,9 | 8,1 | 9,1 | 12,8 | 14,7 | --- |
| BCD DIVIDE | /B | 434 | 4 | 8,6 | 8,8 | 15,9 | 19,3 | 22,8 | --- |
| DOUBLE BCD DIVIDE | /BL | 435 | 4 | 17,7 | 18,9 | 26,2 | 27,1 | 34,7 | --- |
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-10 Instructions de conversion
| Instruction | Mnémo-nique | Code | Longueur (pas)(voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐H | CPU4☐H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| BCD-TO-BINARY | BIN | 023 | 3 | 0,22 | 0,24 | 0,29 | 0,40 | 0,40 | --- |
| DOUBLE BCD-TO-DoublesBINARY | BINL | 058 | 3 | 6,5 | 6,8 | 9,1 | 12,3 | 13,7 | --- |
| BINARY-TO-BCD | BCD | 024 | 3 | 0,24 | 0,26 | 8,3 | 7,62 | 9,78 | --- |
| DOUBLE BINARY-TO-DoublesBCD | BCDL | 059 | 3 | 6,7 | 7,0 | 9,2 | 10,6 | 12,8 | --- |
| 2'S COM-PLEMENT | NEG | 160 | 3 | 0,18 | 0,20 | 0,29 | 0,35 | 0,35 | --- |
| DOUBLE 2'S COM-PLEMENT | NEGL | 161 | 3 | 0,32 | 0,34 | 0,5 | 0,60 | 0,60 | --- |
| 16-BIT TO 32-BITSIGNED BINARY | SIGN | 600 | 3 | 0,32 | 0,34 | 0,50 | 0,60 | 0,60 | --- |
| DATA DECODER | MLPX | 076 | 4 | 0,32 | 0,42 | 8,8 | 0,85 | 0,85 | Décode 1 chiffre(4 à 16) |
| 0,98 | 1,20 | 12,8 | 1,60 | 1,60 | Décode 4 chiffres(4 à 16) | ||||
| 3,30 | 4,00 | 20,3 | 4,70 | 4,70 | Décode 1 chiffre(8 à 256) | ||||
| 6,50 | 7,90 | 33,4 | 8,70 | 8,70 | Décode 2 chiffres(8 à 256) | ||||
| DATA ENCODER | DMPX | 077 | 4 | 7,5 | 7,9 | 10,4 | 9,4 | 13,9 | Encode 1 chiffre(16 à 4) |
| 49,6 | 50,2 | 59,1 | 57,3 | 71,73 | Encode 4 chiffres(16 à 4) | ||||
| 18,2 | 18,6 | 23,6 | 56,8 | 82,7 | Encode 1 chiffre(256 à 8) | ||||
| 55,1 | 57,4 | 92,5 | 100,0 | 150,7 | Encode 2 chiffres(256 à 8) | ||||
| ASCIICONVERT | ASC | 086 | 4 | 6,8 | 7,1 | 9,7 | 8,3 | 14,6 | Convertit 1 chiffre en ASCII |
| 11,2 | 11,7 | 15,1 | 19,1 | 21,8 | Convertit 4 chiffres en ASCII | ||||
| ASCII TO HEX | HEX | 162 | 4 | 7,1 | 7,4 | 10,1 | 12,1 | 15,6 | Convertit 1 chiffre |
| COLUMNTO LINE | LINE | 063 | 4 | 19,0 | 23,1 | 29,1 | 37,0 | 40,3 | --- |
| LINE TO COLUMN | COLM | 064 | 4 | 23,2 | 27,5 | 37,3 | 45,7 | 48,2 | --- |
| SIGNEDBCD-TO-BINARY | BINS | 470 | 4 | 8,0 | 8,3 | 12,1 | 16,2 | 17,0 | Valeur du format de données N° 0 |
| 8,0 | 8,3 | 12,1 | 16,2 | 17,1 | Valeur du format de données N° 1 | ||||
| 8,3 | 8,6 | 12,7 | 16,5 | 17,7 | Valeur du format de données N° 2 | ||||
| 8,5 | 8,8 | 13,0 | 16,5 | 17,6 | Valeur du format de données N° 3 | ||||
| DOUBLE SIGNEDBCD-TO-BINARY | BISL | 472 | 4 | 9,2 | 9,6 | 13,6 | 18,4 | 19,6 | Valeur du format de données N° 0 |
| 9,2 | 9,6 | 13,7 | 18,5 | 19,8 | Valeur du format de données N° 1 | ||||
| 9,5 | 9,9 | 14,2 | 18,6 | 20,1 | Valeur du format de données N° 2 | ||||
| 9,6 | 10,0 | 14,4 | 18,7 | 20,1 | Valeur du format de données N° 3 | ||||
| SIGNEDBINARY-TO-BCD | BCDS | 471 | 4 | 6,6 | 6,9 | 10,6 | 13,5 | 16,4 | Valeur du format de données N° 0 |
| 6,7 | 7,0 | 10,8 | 13,8 | 16,7 | Valeur du format de données N° 1 | ||||
| 6,8 | 7,1 | 10,9 | 13,9 | 16,8 | Valeur du format de données N° 2 | ||||
| 7,2 | 7,5 | 11,5 | 14,0 | 17,1 | Valeur du format de données N° 3 | ||||
| DOUBLE SIGNEDBINARY-TO-BCD | BDSL | 473 | 4 | 8,1 | 8,4 | 11,6 | 11,4 | 12,5 | Valeur du format de données N° 0 |
| 8,2 | 8,6 | 11,8 | 11,7 | 12,73 | Valeur du format de données N° 1 | ||||
| 8,3 | 8,7 | 12,0 | 11,8 | 12,8 | Valeur du format de données N° 2 | ||||
| 8,8 | 9,2 | 12,5 | 11,9 | 13,0 | Valeur du format de données N° 3 | ||||
| GRAY CODE CONVERSION (Voir remarque 2.) | GRY | 474 | 4 | 46,9 | 72,1 | --- | 80,0 | 71,2 | 8 bits binaire |
| 49,6 | 75,2 | --- | 83,0 | 75,6 | 8 bits BCD | ||||
| 57,7 | 87,7 | --- | 95,9 | 86,4 | 8 bits angle | ||||
| 61,8 | 96,7 | --- | 104,5 | 91,6 | 15 bits binaire | ||||
| 64,5 | 99,6 | --- | 107,5 | 96,1 | 15 bits BCD | ||||
| 72,8 | 112,4 | --- | 120,4 | 107,3 | 15 bits angle | ||||
| 52,3 | 87,2 | --- | 88,7 | 82,4 | 360° binaire | ||||
| 55,1 | 90,4 | --- | 91,7 | 86,8 | 360° BCD | ||||
| 64,8 | 98,5 | --- | 107,3 | 98,1 | 360° angle | ||||
Remarque
- En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
- Prise en charge uniquement par les UC ver. 2.0 ou ultérieure.
10-5-11 Instructions logiques
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| LOGICAL AND | ANDW | 034 | 4 | 0,18 | 0,20 | 0,37 | 0,30 | 0,30 | --- |
| DOUBLE LOGICAL AND | ANDL | 610 | 4 | 0,32 | 0,34 | 0,54 | 0,60 | 0,60 | --- |
| LOGICAL OR | ORW | 035 | 4 | 0,22 | 0,32 | 0,37 | 0,45 | 0,45 | --- |
| DOUBLE LOGICAL OR | ORWL | 611 | 4 | 0,32 | 0,34 | 0,54 | 0,60 | 0,60 | --- |
| EXCLUSIVE OR | XORW | 036 | 4 | 0,22 | 0,32 | 0,37 | 0,45 | 0,45 | --- |
| DOUBLE EXCLUSIVE OR | XORL | 612 | 4 | 0,32 | 0,34 | 0,54 | 0,60 | 0,60 | --- |
| EXCLUSIVE NOR | XNRW | 037 | 4 | 0,22 | 0,32 | 0,37 | 0,45 | 0,45 | --- |
| DOUBLE EXCLUSIVE NOR | XNRL | 613 | 4 | 0,32 | 0,34 | 0,54 | 0,60 | 0,60 | --- |
| COMPLEMENT | COM | 029 | 2 | 0,22 | 0,32 | 0,37 | 0,45 | 0,45 | --- |
| DOUBLE COMPLEMENT | COML | 614 | 2 | 0,40 | 0,56 | 0,67 | 0,80 | 0,80 | --- |
Remarque
En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-12 Instructions mathématiques spéciales
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| BINARY ROOT | ROTB | 620 | 3 | 49,6 | 50,0 | 530,7 | 56,5 | 82,7 | --- |
| BCD SQUARE ROOT | ROOT | 072 | 3 | 13,7 | 13,9 | 514,5 | 59,3 | 88,4 | --- |
| ARITHMETIC PROCESS | APR | 069 | 4 | 6,7 | 6,9 | 32,3 | 14,0 | 15,0 | Effectue SIN et COS |
| 17,2 | 18,4 | 78,3 | 32,2 | 37,9 | Effectue l'approximation linéaire | ||||
| FLOATING POINT DIVIDE | FDIV | 079 | 4 | 116,6 | 176,6 | 176,6 | 246,0 | 154,7 | --- |
| BIT COUNTER | BCNT | 067 | 4 | 0,3 | 0,38 | 22,1 | 0,65 | 0,65 | Compte 1 mot |
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-13 Instructions mathématiques à virgule flottante
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| FLOATING TO 16-BIT | FIX | 450 | 3 | 10,6 | 10,8 | 14,5 | 16,2 | 19,5 | --- |
| FLOATING TO 32-BIT | FIXL | 451 | 3 | 10,8 | 11,0 | 14,6 | 16,6 | 21,7 | --- |
| 16-BIT TO FLOATING | FLT | 452 | 3 | 8,3 | 8,5 | 11,1 | 12,2 | 14,6 | --- |
| 32-BIT TO FLOATING | FLTL | 453 | 3 | 8,3 | 8,5 | 10,8 | 14,0 | 15,8 | --- |
| FLOATING-POINT ADD | +F | 454 | 4 | 8,0 | 9,2 | 10,2 | 13,3 | 15,7 | --- |
| FLOATING-POINT SUBTRACT | -F | 455 | 4 | 8,0 | 9,2 | 10,3 | 13,3 | 15,8 | --- |
| FLOATING-POINT DIVIDE | /F | 457 | 4 | 8,7 | 9,9 | 12,0 | 14,0 | 17,6 | --- |
| FLOATING-POINT MULTIPLY | *F | 456 | 4 | 8,0 | 9,2 | 10,5 | 13,2 | 15,8 | --- |
| DEGREES TO RADIANS | RAD | 458 | 3 | 10,1 | 10,2 | 14,9 | 15,9 | 20,6 | --- |
| RADIANS TO DEGREES | DEG | 459 | 3 | 9,9 | 10,1 | 14,8 | 15,7 | 20,4 | --- |
| SINE | SIN | 460 | 3 | 42,0 | 42,2 | 61,1 | 47,9 | 70,9 | --- |
| COSINE | COS | 461 | 3 | 31,5 | 31,8 | 44,1 | 41,8 | 51,0 | --- |
| TANGENT | TAN | 462 | 3 | 16,3 | 16,6 | 22,6 | 20,8 | 27,6 | --- |
| ARC SINE | ASIN | 463 | 3 | 17,6 | 17,9 | 24,1 | 80,3 | 122,9 | --- |
| ARC COSINE | ACOS | 464 | 3 | 20,4 | 20,7 | 28,0 | 25,3 | 33,5 | --- |
| ARC TANGENT | ATAN | 465 | 3 | 16,1 | 16,4 | 16,4 | 45,9 | 68,9 | --- |
| SQUARE ROOT | SQRT | 466 | 3 | 19,0 | 19,3 | 28,1 | 26,2 | 33,2 | --- |
| EXPONENT | EXP | 467 | 3 | 65,9 | 66,2 | 96,7 | 68,8 | 108,2 | --- |
| LOGARITHM | LOG | 468 | 3 | 12,8 | 13,1 | 17,4 | 69,4 | 103,7 | --- |
| EXPONENTIA L POWER | PWR | 840 | 4 | 125,4 | 126,0 | 181,7 | 134,0 | 201,0 | --- |
| Comparaison de symboles flottants | LD, AND, OR +=F | 329 | 3 | 6,6 | 8,3 | --- | 12,6 | 15,37 | --- |
| LD, AND, OR +<>F | 330 | ||||||||
| LD, AND, OR +F | 331 | ||||||||
| LD, AND, OR +<=F | 332 | ||||||||
| LD, AND, OR =>F | 333 | ||||||||
| LD, AND, OR >=F | 334 | ||||||||
| FLOATING-POINT TO ASCII | FSTR | 448 | 4 | 48,5 | 48,9 | --- | 58,4 | 85,7 | --- |
| ASCII TO FLOATING-POINT | FVAL | 449 | 3 | 21,1 | 21,3 | --- | 31,1 | 43,773 | --- |
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-14 Instructions à virgule flottante à double précision
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| DOUBLE SYMBOL COMPARI-SON | LD, AND, OR +=D | 335 | 3 | 8,5 | 10,3 | --- | 16,2 | 19,9 | --- |
| LD, AND, OR +<>D | 336 | ||||||||
| LD, AND, OR +<D | 337 | ||||||||
| LD, AND, OR +<=D | 338 | ||||||||
| LD, AND, OR >=D | 339 | ||||||||
| LD, AND, OR +=D | 340 | ||||||||
| DOUBLE FLOATING TO 16-BIT BINARY | FIXD | 841 | 3 | 11,7 | 12,1 | --- | 16,1 | 21,6 | --- |
| DOUBLE FLOATING TO 32-BIT BINARY | FIXLD | 842 | 3 | 11,6 | 12,1 | --- | 16,4 | 21,7 | --- |
| 16-BIT BINARY TO DOUBLE FLOATING | DBL | 843 | 3 | 9,9 | 10,0 | --- | 14,3 | 16,5 | --- |
| 32-BIT BINARY TO DOUBLE FLOATING | DBLL | 844 | 3 | 9,8 | 10,0 | --- | 16,0 | 17,7 | --- |
| DOUBLE FLOATING-POINT ADD | +D | 845 | 4 | 11,2 | 11,9 | --- | 18,3 | 23,6 | --- |
| DOUBLE FLOATING-POINT SUBTRACT | -D | 846 | 4 | 11,2 | 11,9 | --- | 18,3 | 23,6 | --- |
| DOUBLE FLOATING-POINT MULTIPLY | *D | 847 | 4 | 12,0 | 12,7 | --- | 19,0 | 25,0 | --- |
| DOUBLE FLOATING-POINT DIVIDE | /D | 848 | 4 | 23,5 | 24,2 | --- | 30,5 | 44,3 | --- |
| DOUBLE DEGREES TO RADIANS | RADD | 849 | 3 | 27,4 | 27,8 | --- | 32,7 | 49,1 | --- |
| DOUBLE RADIANS TO DEGREES | DEGD | 850 | 3 | 11,2 | 11,9 | --- | 33,5 | 48,4 | --- |
| DOUBLE SINE | SIND | 851 | 3 | 45,4 | 45,8 | --- | 67,9 | 76,7 | --- |
| DOUBLE COSINE | COSD | 852 | 3 | 43,0 | 43,4 | --- | 70,9 | 72,3 | --- |
| DOUBLE TANGENT | TAND | 853 | 3 | 20,1 | 20,5 | --- | 97,9 | 157,0 | --- |
| DOUBLE ARC SINE | ASIND | 854 | 3 | 21,5 | 21,9 | --- | 32,3 | 37,3 | --- |
| DOUBLE ARC COSINE | ACOSD | 855 | 3 | 24,7 | 25,1 | --- | 29,9 | 42,5 | --- |
| DOUBLE ARC TANGENT | ATAND | 856 | 3 | 19,3 | 19,7 | --- | 24,0 | 34,4 | --- |
| DOUBLE SQUARE ROOT | SQRTD | 857 | 3 | 47,4 | 47,9 | --- | 52,9 | 81,9 | --- |
| DOUBLE EXPONENT | EXPD | 858 | 3 | 121,0 | 121,4 | --- | 126,3 | 201,3 | --- |
| DOUBLE LOGARITHM | LOGD | 859 | 3 | 16,0 | 16,4 | --- | 21,6 | 29,3 | --- |
| DOUBLE EXPONEN-TIAL POWER | PWRD | 860 | 4 | 223,9 | 224,2 | --- | 232,3 | 373,4 | --- |
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-15 Instructions de traitement de données de tableaux
| Instruction | Mnémone | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| SET STACK | SSET | 630 | 3 | 8,0 | 8,3 | 8,5 | 14,2 | 20,3 | Désigne 5 mots dans la zone de pile |
| 231,6 | 251,8 | 276,8 | 426,5 | 435,3 | Désigne 1 000 mots dans la zone de pile | ||||
| PUSH ONTO STACK | PUSH | 632 | 3 | 6,5 | 8,6 | 9,1 | 15,7 | 16,4 | --- |
| FIRST IN FIRST OUT | FIFO | 633 | 3 | 6,9 | 8,9 | 10,6 | 15,8 | 16,8 | Désigne 5 mots dans la zone de pile |
| 352,6 | 434,3 | 1,13 ms | 728,0 | 732,0 | Désigne 1 000 mots dans la zone de pile | ||||
| LAST IN FIRST OUT | LIFO | 634 | 3 | 7,0 | 9,0 | 9,9 | 16,6 | 17,2 | --- |
| DIMENSION RECORD TABLE | DIM | 631 | 5 | 15,2 | 21,6 | 142,1 | 27,8 | 27,1 | --- |
| SET RECORD LOCATION | SETR | 635 | 4 | 5,4 | 5,9 | 7,0 | 12,8 | 13,2 | --- |
| GET RECORD NUMBER | GETR | 636 | 4 | 7,8 | 8,4 | 11,0 | 16,1 | 18,3 | --- |
| DATA SEARCH | SRCH | 181 | 4 | 15,5 | 19,5 | 19,5 | 29,1 | 26,4 | Recherche 1 mot |
| 2,42 ms | 3,34 ms | 3,34 ms | 4,41 ms | 3,60 ms | Recherche 1 000 mots | ||||
| SWAP BYTES | SWAP | 637 | 3 | 12,2 | 13,6 | 13,6 | 21,0 | 18,4 | Echange 1 mot |
| 1,94 ms | 2,82 ms | 2,82 ms | 3,65 ms | 3,15 ms | Echange 1 000 mots | ||||
| FIND MAXIMUM | MAX | 182 | 4 | 19,2 | 24,9 | 24,9 | 35,3 | 32,0 | Recherche 1 mot |
| 2,39 ms | 3,36 ms | 3,36 ms | 4,39 ms | 3,57 ms | Recherche 1 000 mots | ||||
| FIND MINIMUM | MIN | 183 | 4 | 19,2 | 25,3 | 25,3 | 35,4 | 31,9 | Recherche 1 mot |
| 2,39 ms | 3,33 ms | 3,33 ms | 4,39 ms | 3,58 ms | Recherche 1 000 mots | ||||
| SUM | SUM | 184 | 4 | 28,2 | 38,5 | 38,3 | 49,5 | 44,1 | Ajoute 1 mot |
| 1,42 ms | 1,95 ms | 1,95 ms | 2,33 ms | 2,11 ms | Ajoute 1 000 mots | ||||
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| FRAME CHECKSUM | FCS | 180 | 4 | 20,0 | 28,3 | 28,3 | 34,8 | 31,5 | Pour une longueur de tableau de 1 mots |
| 1,65 ms | 2,48 ms | 2,48 ms | 3,11 ms | 2,77 ms | Pour une longueur de tableau de 1 000 mots | ||||
| STACK SIZE READ | SNUM | 638 | 3 | 6,0 | 6,3 | --- | 12,1 | 13,7 | --- |
| STACK DATA READ | SREAD | 639 | 4 | 8,0 | 8,4 | --- | 18,1 | 20,6 | --- |
| STACK DATA OVERWRITE | SWRIT | 640 | 4 | 7,2 | 7,6 | --- | 16,9 | 18,8 | --- |
| STACK DATA INSERT | SINS | 641 | 4 | 7,8 | 9,9 | --- | 18,2 | 20,5 | --- |
| 354,0 | 434,8 | --- | 730,7 | 732,0 | Pour tableau de 1 000 mots | ||||
| STACK DATA DELETE | SDEL | 642 | 4 | 8,6 | 10,6 | --- | 19,3 | 22,0 | --- |
| 354,0 | 436,0 | --- | 732,0 | 744,0 | Pour tableau de 1 000 mots | ||||
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-16 Instructions de contrôle de données
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| PID CONTROL | PID | 190 | 4 | 436,2 | 678,2 | 678,2 | 612,0 | 552,6 | Exécution initiale |
| 332,3 | 474,9 | 474,9 | 609,3 | 548,0 | Echantillonnage | ||||
| 97,3 | 141,3 | 141,3 | 175,3 | 162,0 | Pas d'échantillonnage | ||||
| LIMIT CONTROL | LMT | 680 | 4 | 16,1 | 22,1 | 22,1 | 27,1 | 26,1 | --- |
| DEAD BAND CONTROL | BAND | 681 | 4 | 17,0 | 22,5 | 22,5 | 27,4 | 26,6 | --- |
| DEAD ZONE CONTROL | ZONE | 682 | 4 | 15,4 | 20,5 | 20,5 | 28,0 | 26,4 | --- |
| TIME-PRO-PORTIONAL OUTPUT (voir remarque 2.) | TPO | 685 | 4 | 10,6 | 14,8 | --- | 20,2 | 19,8 | Temps d'exécution OFF |
| 54,5 | 82,0 | --- | 92,7 | 85,1 | Temps d'exécution ON avec désigna-tion de charge ou affichage de limite de sortie | ||||
| 61,0 | 91,9 | --- | 102,5 | 95,3 | Temps d'exécution ON avec désigna-tion de variable manipulée et limite de sortie activée | ||||
| SCALING | SCL | 194 | 4 | 37,1 | 53,0 | 56,8 | 25,0 | 32,8 | --- |
| SCALING 2 | SCL2 | 486 | 4 | 28,5 | 40,2 | 50,7 | 22,3 | 29,1 | --- |
| SCALING 3 | SCL3 | 487 | 4 | 33,4 | 47,0 | 57,7 | 25,6 | 30,0 | --- |
| AVERAGE | AVG | 195 | 4 | 36,3 | 52,6 | 53,1 | 62,9 | 59,1 | Moyenne d'une opération |
| 291,0 | 419,9 | 419,9 | 545,3 | 492,7 | Moyenne de 64 opérations | ||||
| PID CONTROL WITH AUTOTUNING | PIDAT | 191 | 4 | 446,3 | 712,5 | --- | 765,3 | 700,0 | Exécution initiale |
| 339,4 | 533,9 | --- | 620,7 | 558,0 | Echantillonnage | ||||
| 100,7 | 147,1 | --- | 180,0 | 166,1 | Pas d'échantillonnage | ||||
| 189,2 | 281,6 | --- | 233,7 | 225,1 | Exécution initiale de l'autoréglage | ||||
| 535,2 | 709,8 | --- | 575,3 | 558,2 | Autoréglage lors de l'échantillonnage | ||||
Remarque
- En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
- Prise en charge uniquement par les UC ver. 2.0 ou ultérieure.
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| SUBROUTINE CALL | SBS | 91 | 2 | 1,26 | 1,96 | 17,0 | 2,04 | 2,04 | --- |
| SUBROUTINE ENTRY | SBN | 92 | 2 | --- | --- | --- | --- | --- | --- |
| SUBROUTINE RETURN | RET | 93 | 1 | 0,86 | 1,60 | 20,60 | 1,80 | 1,80 | --- |
| MACRO | MCRO | 99 | 4 | 23,3 | 23,3 | 23,3 | 47,9 | 50,3 | --- |
| GLOBAL SUBROUTINE CALL | GSBN | 751 | 2 | --- | --- | --- | --- | --- | --- |
| GLOBAL SUBROUTINE ENTRY | GRET | 752 | 1 | 1,26 | 1,96 | --- | 2,04 | 2,04 | --- |
| GLOBAL SUBROUTINE RETURN | GSBS | 750 | 2 | 0,86 | 1,60 | --- | 1,80 | 1,80 | --- |
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-18 Instructions de contrôle de l'interruption
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| SET INTERRUPT MASK | MSKS | 690 | 3 | 25,6 | 38,4 | 39,5 | 44,7 | 42,9 | --- |
| READ INTERRUPT MASK | MSKR | 692 | 3 | 11,9 | 11,9 | 11,9 | 16,9 | 15,9 | --- |
| CLEAR INTERRUPT | CLI | 691 | 3 | 27,4 | 41,3 | 41,3 | 42,7 | 44,5 | --- |
| DISABLE INTERRUPTS | DI | 693 | 1 | 15,0 | 16,8 | 16,8 | 30,3 | 28,5 | --- |
| ENABLE INTERRUPTS | EI | 694 | 1 | 19,5 | 21,8 | 21,8 | 37,7 | 34,4 | --- |
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-19 Instructions pour le compteur à grande vitesse et la sortie d'impulsions
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| MODE CONTROL | INI | 880 | 4 | --- | --- | --- | 77,00 | 80,4 | Démarrage de la comparaison du compteur à grande vitesse |
| --- | --- | --- | 43,00 | 43,0 | Arrêt de la comparaison du compteur à grande vitesse | ||||
| --- | --- | --- | 43,40 | 48,8 | Modification de la PV de sortie d'impulsions | ||||
| --- | --- | --- | 51,80 | 50,8 | Modification de la PV du compteur à grande vitesse | ||||
| --- | --- | --- | 31,83 | 28,5 | Modification de la PV du compteur en mode d'entrée d'interruption | ||||
| --- | --- | --- | 45,33 | 49,8 | Arrêt de la sortie d'impulsion | ||||
| --- | --- | --- | 36,73 | 30,5 | Arrêt de la sortie MLI(891) | ||||
| HIGH-SPEED COUNTER PV READ | PRV | 881 | 4 | --- | --- | --- | 42,40 | 43,9 | Lecture de la PV de sortie d'impulsions |
| --- | --- | --- | 53,40 | 65,9 | Lecture de la PV du compteur à grande vitesse | ||||
| --- | --- | --- | 33,60 | 30,5 | Lecture de la PV du compteur en mode d'entrée d'interruption | ||||
| --- | --- | --- | 38,80 | 40,0 | Lecture de l'état de sortie d'impulsions | ||||
| --- | --- | --- | 39,30 | 66,9 | Lecture de l'état du compteur à grande vitesse | ||||
| --- | --- | --- | 38,30 | 34,5 | Lecture de l'état de MLI(891) | ||||
| --- | --- | --- | 117,73 | 145,7 | Lecture des résultats de la comparaison de la gamme des comp-teurs à grande vitesse | ||||
| --- | --- | --- | 48,20 | 48,5 | Lecture de la fréquence du compteur 0 à grande vitesse. | ||||
| COMPARISON TABLE LOAD | CTBL | 882 | 4 | --- | --- | --- | 238,0 | 235,0 | Enregistrement du tableau de la valeur cible et démarage de la comparaison pour 1 valeur cible |
| --- | --- | --- | 14,42 ms | 9,97 ms | Enregistrement du tableau de la valeur cible et démarage de la comparaison pour 48 valeurs cible | ||||
| --- | --- | --- | 289,0 | 276,0 | Enregistrement du tableau de la gamme et démarage de la comparaison | ||||
| --- | --- | --- | 198,0 | 183,0 | Uniquement enregistrement du tableau de la valeur cible pour une valeur cible | ||||
| --- | --- | --- | 14,40 ms | 9,61 ms | Uniquement enregistrement du tableau de la valeur cible pour 48 valeurs cible | ||||
| --- | --- | --- | 259,0 | 239,0 | Uniquement enregistrement du tableau de la gamme | ||||
| COUNTER FREQUENCY CONVERT | PRV2 | 883 | 4 | --- | --- | --- | 23,03 | 22,39 | --- |
| SPEED OUTPUT | SPED | 885 | 4 | --- | --- | --- | 56,00 | 89,3 | Mode continu |
| --- | --- | --- | 62,47 | 94,9 | Mode indépendant | ||||
| SET PULSES | PULS | 886 | 4 | --- | --- | --- | 26,20 | 32,9 | --- |
| PULSE OUTPUT | PLS2 | 887 | 5 | --- | --- | --- | 100,80 | 107,5 | --- |
| ACCELERATION CONTROL | ACC | 888 | 4 | --- | --- | --- | 90,80 | 114,8 | Mode continu |
| --- | --- | --- | 80,00 | 122,1 | Mode indépendant | ||||
Remarque Prise en charge uniquement par les UC ver. 2.0 ou ultérieure.
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| ORIGIN SEARCH | ORG | 889 | 3 | --- | --- | --- | 106,13 | 116,0 | Recherche origine |
| --- | --- | --- | 52,00 | 102,1 | Retour origine | ||||
| PULSE WITH VARIABLE DUTY FACTOR | MLI | 891 | 4 | --- | --- | --- | 25,80 | 33,0 | --- |
10-5-20 Instructions de pas Remarque En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| STEP DEFINE | STEP | 008 | 2 | 17,4 | 20,7 | 27,1 | 35,9 | 37,1 | Bit de commande de pas à ON |
| 11,8 | 13,7 | 24,4 | 13,8 | 18,3 | Bit de commande de pas à OFF | ||||
| STEP START | SNXT | 009 | 2 | 6,6 | 7,3 | 10,0 | 12,1 | 14,0 | --- |
10-5-21 Instructions des cartes d'E/S standard
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| I/O REFRESH | IORF | 097 | 3 | 15,5 | 16,4 | 23,5 | 26,7 | 30,4 | Met à jour 1 mots (IN) pour les cartes d'E/S standard |
| 17,20 | 18,40 | 25,6 | 29,7 | 35,0 | Met à jour 1 mots (OUT) pour les cartes d'E/S standard | ||||
| 319,9 | 320,7 | 377,6 | 291,0 | 100,0 | Met à jour 60 mots (IN) pour les car-tes d'E/S standard CJ1M-CPU 11/21 : 10 mots Autre que CJ1M-CPU 11/21 : 40 mots | ||||
| 358,00 | 354,40 | 460,1 | 325,0 | 134,7 | Met à jour 60 mots (OUT) pour les cartes d'E/S standard CJ1M-CPU 11/21 : 10 mots Autre que CJ1M-CPU 11/21 : 40 mots | ||||
| 7-SEGMENTDECODER | SDEC | 078 | 4 | 6,5 | 6,9 | 14,1 | 8,1 | 15,7 | --- |
| DIGITAL SWITCHINPUT(Voir remarque 2.) | DSW | 210 | 6 | 50,7 | 73,5 | --- | 77,7 | 77,6 | 4 chiffres, valeur d'entrée de données : 0 |
| 51,5 | 73,4 | --- | 77,9 | 77,6 | 4 chiffres, valeur d'entrée de données : F | ||||
| 51,3 | 73,5 | --- | 83,2 | 80,0 | 8 chiffres, valeur d'entrée de données : 0 | ||||
| 50,7 | 73,4 | --- | 77,9 | 77,7 | 8 chiffres, valeur d'entrée de données : F | ||||
| TEN KEY INPUT(Voir remarque 2.) | TKY | 211 | 4 | 9,7 | 13,2 | --- | 18,7 | 18,6 | Valeur d'entrée de données : 0 |
| 10,7 | 14,8 | --- | 20,2 | 19,1 | Valeur d'entrée de données : F | ||||
| HEXADECIMALKEY INPUT(Voir remarque 2.) | HKY | 212 | 5 | 50,3 | 70,9 | --- | 77,3 | 78,1 | Valeur d'entrée de données : 0 |
| 50,1 | 71,2 | --- | 76,8 | 77,3 | Valeur d'entrée de données : F | ||||
| MATRIX INPUT(Voir remarque 2.) | MTR | 213 | 5 | 47,8 | 68,1 | --- | 76,4 | 77,7 | Valeur d'entrée de données : 0 |
| 48,0 | 68,0 | --- | 77,7 | 76,9 | Valeur d'entrée de données : F | ||||
| 7-SEGMENTDISPLAY OUTPUT(voir remarque 2.) | 7SEG | 214 | 5 | 58,1 | 83,3 | --- | 89,6 | 89,9 | 4 chiffres |
| 63,3 | 90,3 | --- | 98,3 | 99,2 | 8 chiffres | ||||
| INTELLIGENT I/OREAD | IORD | 222 | 4 | Les temps de lecture/éditure dépendant de la carte d'E/S spéciales pour laquelle l'instruction est en cours d'exécution. | 225,3 | 217,7 | Première exécution | ||
| 232,0 | 241,7 | Quand occupe | |||||||
| 223,0 | 215,3 | En fin | |||||||
| INTELLIGENT I/OWRITE | IOWR | 223 | 4 | 245,3 | 219,7 | Première exécution | |||
| 231,0 | 225,7 | Quand occupe | |||||||
| 244,0 | 218,7 | En fin | |||||||
| CPU BUS I/OREFRESH | DLNK | 226 | 4 | 287,8 | 315,5 | --- | 321,3 | 458,7 | 1 mot affecté |
Remarque
- En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
- Prise en charge uniquement par les UC ver. 2.0 ou ultérieure.
10-5-22 Instructions de communications série
| Instruction | Mnémo- nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6□H | CPU4□H | CPU4□ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| PROTOCOL MACRO | PMCR | 260 | 5 | 100,1 | 142,1 | 276,8 | 158,4 | 206,0 | Envoie 0 mots, reçoit 0 mots |
| 134,2 | 189,6 | 305,9 | 210,0 | 256,7 | Envoie 249 mots, reçoit 249 mots | ||||
| TRANSMIT | TXD | 236 | 4 | 68,5 | 98,8 | 98,8 | 109,3 | 102,9 | Envoie 1 octet |
| 734,3 | 1,10 ms | 1,10 ms | 1,23 ms | 1,16 ms | Envoie 256 octets | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| RECEIVE | RXD | 235 | 4 | 89,6 | 131,1 | 131,1 | 144,0 | 132,1 | Sauvegarde 1 octet |
| 724,2 | 1,11 ms | 1,11 ms | 1,31 ms | 1,22 ms | Sauvegarde 256 octets | ||||
| TRANSMIT VIA SERIAL COMMUNICA-TIONS UNIT (Voir remarque 2.) | TXDU | 256 | 4 | 131,5 | 202,4 | --- | 213,4 | 208,6 | --- |
| RECEIVE VIA SERIAL COM-MUNICA-TIONS UNIT (voir remarque 2.) | RXDU | 255 | 4 | 131 | 200,8 | --- | 211,6 | 206,8 | --- |
| CHANGE SERIAL PORT SETUP | STUP | 237 | 3 | 341,2 | 400,0 | 440,4 | 504,7 | 524,7 | --- |
Remarque
- En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
- TXDU(256) et RXDU(255) sont pris en charge pour la version de carte 3.0 ou supérieure uniquement.
| Instruction | Mnémoni que | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| NETWORK SEND | SEND | 090 | 4 | 84,4 | 123,9 | 123,9 | 141,6 | 195,0 | --- |
| NETWORK RECEIVE | RECV | 098 | 4 | 85,4 | 124,7 | 124,7 | 142,3 | 196,7 | --- |
| DELIVER COMMAND | CMND | 490 | 4 | 106,8 | 136,8 | 136,8 | 167,7 | 226,7 | --- |
| EXPLICITMESSAGE SEND(Voir remarque 2.) | EXPLT | 720 | 4 | 127,6 | 190,0 | --- | 217,0 | 238,0 | --- |
| EXPLICIT GETATTRIBUTE(Voir remarque 2.) | EGATR | 721 | 4 | 123,9 | 185,0 | --- | 210,0 | 232,7 | --- |
| EXPLICIT SETATTRIBUTE(Voir remarque 2.) | ESATR | 722 | 3 | 110,0 | 164,4 | --- | 188,3 | 210,3 | --- |
| EXPLICIT WORDREAD(Voir remarque 2.) | ECHRD | 723 | 4 | 106,8 | 158,9 | --- | 176,3 | 220,3 | --- |
| EXPLICIT WORDWRITE(Voir remarque 2.) | ECHWR | 724 | 4 | 106,0 | 158,3 | --- | 175,7 | 205,3 | --- |
Remarque
- En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
- Prise en charge uniquement par les UC ver. 2.0 ou ultérieure.
10-5-24 Instructions de mémoire de fichier
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| READ DATA FILE | FREAD | 700 | 5 | 391,4 | 632,4 | 684,1 | 657,3 | 641,3 | Répertoire à 2 caractères + nom de fichier en binaire |
| 836,1 | 1,33 ms | 1,35 ms | 1,45 ms | 1,16 ms | Répertoire à 73 caractères + nom de fichier en binaire | ||||
| WRITE DATA FILE | FWRIT | 701 | 5 | 387,8 | 627,0 | 684,7 | 650,7 | 637,3 | Répertoire à 2 caractères + nom de fichier en binaire |
| 833,3 | 1,32 ms | 1,36 ms | 1,44 ms | 1,16 ms | Répertoire à 73 caractères + nom de fichier en binaire | ||||
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-25 Instructions d'affichage
| Instruction | Mnémoni-que | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| DISPLAYMESSAGE | MSG | 046 | 3 | 10,1 | 14,2 | 14,3 | 16,8 | 17,3 | Affiche le message |
| 8,4 | 11,3 | 11,3 | 14,7 | 14,7 | Efface le message affchéé | ||||
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-26 Instructions de temporisation
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| CALENDAR ADD | CADD | 730 | 4 | 38,3 | 201,9 | 209,5 | 217,0 | 194,0 | --- |
| CALENDAR SUBTRACT | CSUB | 731 | 4 | 38,6 | 170,4 | 184,1 | 184,7 | 167,0 | --- |
| HOURS TO SECONDS | SEC | 065 | 3 | 21,4 | 29,3 | 35,8 | 36,1 | 35,4 | --- |
| SECONDS TO HOURS | HMS | 066 | 3 | 22,2 | 30,9 | 42,1 | 45,1 | 45,7 | --- |
| CLOCK ADJUSTMENT | DATE | 735 | 2 | 216,0 | 251,5 | 120,0 | 118,7 | 128,3 | --- |
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-27 Instructions de débogage
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| TRACE MEMORY SAMPLING | TRSM | 045 | 1 | 80,4 | 120,0 | 120,0 | 207,0 | 218,3 | Echantillonnage de 1 bit et de 0 mot |
| 848,1 | 1,06 ms | 1,06 ms | 1,16 ms | 1,10 ms | Echantillonnage de 31 bits et de 6 mots | ||||
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-28 Instructions de diagnostic d'erreur
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| FAILURE ALARM | FAL | 006 | 3 | 15,4 | 16,7 | 16,7 | 26,1 | 24,47 | Enregistre les erreurs |
| 179,8 | 244,8 | 244,8 | 294,0 | 264,0 | Efface les erreurs (dans l'ordre de priorité) | ||||
| 432,4 | 657,1 | 657,1 | 853,3 | 807,3 | Efface les erreurs (toutes les erreurs) | ||||
| 161,5 | 219,4 | 219,4 | 265,7 | 233,0 | Efface les erreurs (individuellement) | ||||
| SEVERE FAILURE ALARM | FALS | 007 | 3 | --- | --- | --- | --- | --- | --- |
| FAILURE POINT DETEC-TION | FPD | 269 | 4 | 140,9 | 202,3 | 202,3 | 220,7 | 250,0 | Lors de son exécution |
| 163,4 | 217,6 | 217,6 | 250,3 | 264,3 | Première fois | ||||
| 185,2 | 268,9 | 268,9 | 220,7 | 321,7 | Lors de son exécution | ||||
| 207,5 | 283,6 | 283,6 | 320,7 | 336,0 | Première fois | ||||
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-29 Autres instructions
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| SET CARRY | STC | 040 | 1 | 0,06 | 0,06 | 0,12 | 0,15 | 0,15 | --- |
| CLEAR CARRY | CLC | 041 | 1 | 0,06 | 0,06 | 0,12 | 0,15 | 0,15 | --- |
| SELECT EM BANK | EMBC | 281 | 2 | 14,0 | 15,1 | 15,1 | --- | --- | --- |
| EXTEND MAXIMUM CYCLE TIME | WDT | 094 | 2 | 15,0 | 19,7 | 19,7 | 23,6 | 22,0 | --- |
| SAVE CONDITION FLAGS | CCS | 282 | 1 | 8,6 | 12,5 | --- | 14,2 | 12,9 | --- |
| LOAD CONDITION FLAGS | CCL | 283 | 1 | 9,8 | 13,9 | --- | 16,3 | 15,7 | --- |
| CONVERT ADDRESS FROM CV | FRMCV | 284 | 3 | 13,6 | 19,9 | --- | 23,1 | 31,8 | --- |
| CONVERT ADDRESS TO CV | TOCV | 285 | 3 | 11,9 | 17,2 | --- | 22,5 | 31,4 | --- |
| DISABLE PERIPHERAL SERVICING | IOSP | 287 | --- | 13,9 | 19,8 | --- | 21,5 | 21,5 | --- |
| ENABLE PERIPHERAL SERVICING | IORS | 288 | --- | 63,6 | 92,3 | --- | 22,2 | 22,2 | --- |
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-30 Instructions de programmation de bloc
| Instruction | Mnémoni-que | Code | Lon-gueur (pas)(voir remar-que) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐H | CPU4☐H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| BLOCK PROGRAM BEGIN | BPRG | 096 | 2 | 12,1 | 13,0 | 13,0 | 27,5 | 30,4 | --- |
| BLOCK PROGRAM END | BEND | 801 | 1 | 9,6 | 12,3 | 13,1 | 23,2 | 27,1 | --- |
| BLOCK PROGRAM PAUSE | BPPS | 811 | 2 | 10,6 | 12,3 | 14,9 | 16,0 | 21,7 | --- |
| BLOCK PROGRAM RESTART | BPRS | 812 | 2 | 5,1 | 5,6 | 8,3 | 9,0 | 10,2 | --- |
| CONDITIONAL BLOCK EXIT | EXIT (conditiond'exécution) | 806 | 1 | 10,0 | 11,3 | 12,9 | 23,8 | 26,0 | Condition EXITsatisfaite |
| 4,0 | 4,9 | 7,3 | 7,2 | 8,4 | Condition EXITnon satisfaite | ||||
| CONDITIONAL BLOCK EXIT | EXIT(adresse debit) | 806 | 2 | 6,8 | 13,5 | 16,3 | 28,4 | 30,6 | Condition EXITsatisfaite |
| 4,7 | 7,2 | 10,7 | 11,4 | 13,1 | Condition EXITnon satisfaite | ||||
| CONDITIONAL BLOCK EXIT(NOT) | EXIT NOT(adresse debit) | 806 | 2 | 12,4 | 14,0 | 16,8 | 28,4 | 31,2 | Condition EXITsatisfaite |
| 7,1 | 7,6 | 11,2 | 11,8 | 13,5 | Condition EXITnon satisfaite | ||||
| Branchement | IF (condition d'exécution) | 802 | 1 | 4,6 | 4,8 | 7,2 | 6,8 | 8,5 | IF vrai |
| 6,7 | 7,3 | 10,9 | 12,2 | 13,9 | IF faux | ||||
| Branchement | IF (numéro de relais) | 802 | 2 | 6,8 | 7,2 | 10,4 | 11,0 | 12,7 | IF vrai |
| 9,0 | 9,6 | 14,2 | 16,5 | 18,5 | IF faux | ||||
| Branchement (NOT) | IF NOT (numéro de relais) | 802 | 2 | 7,1 | 7,6 | 10,9 | 11,5 | 13,1 | IF vrai |
| 9,2 | 10,1 | 14,7 | 16,8 | 18,9 | IF faux | ||||
| Branchement | ELSE | 803 | 1 | 6,2 | 6,7 | 9,9 | 11,4 | 12,6 | IF vrai |
| 6,8 | 7,7 | 11,2 | 13,4 | 15,0 | IF faux | ||||
| Branchement | IEND | 804 | 1 | 6,9 | 7,7 | 11,0 | 13,5 | 15,4 | IF vrai |
| 4,4 | 4,6 | 7,0 | 6,93 | 8,1 | IF faux | ||||
| ONE CYCLE AND WAIT | WAIT (condition d'exécution) | 805 | 1 | 12,6 | 13,7 | 16,7 | 28,6 | 34,0 | Condition WAIT satisfaite |
| 3,9 | 4,1 | 6,3 | 5,6 | 6,9 | Condition WAIT non satisfaite | ||||
| ONE CYCLE AND WAIT | WAIT (numéro de relais) | 805 | 2 | 12,0 | 13,4 | 16,5 | 27,2 | 30,0 | Condition WAIT satisfaite |
| 6,1 | 6,5 | 9,6 | 10,0 | 11,4 | Condition WAIT non satisfaite | ||||
| ONE CYCLE AND WAIT (NOT) | WAIT NOT (numéro de relais) | 805 | 2 | 12,2 | 13,8 | 17,0 | 27,8 | 30,6 | Condition WAIT satisfaite |
| 6,4 | 6,9 | 10,1 | 10,5 | 11,8 | Condition WAIT non satisfaite | ||||
| COUNTER WAIT | CNTW | 814 | 4 | 17,9 | 22,6 | 27,4 | 41,0 | 43,5 | Première exécution |
| 19,1 | 23,9 | 28,7 | 42,9 | 45,7 | Exécution normale | ||||
| CNTWX | 818 | 4 | 17,9 | 22,6 | --- | 41,0 | 43,5 | Première exécution | |
| 19,1 | 23,9 | --- | 42,9 | 45,7 | Exécution normale | ||||
| HIGH-SPEED TIMER WAIT | TMHW | 815 | 3 | 25,8 | 27,9 | 34,1 | 47,9 | 53,7 | Première exécution |
| 20,6 | 22,7 | 28,9 | 40,9 | 46,2 | Exécution normale | ||||
| TMHWX | 817 | 3 | 25,8 | 27,9 | --- | 47,9 | 53,7 | Première exécution | |
| 20,6 | 22,7 | --- | 40,9 | 46,2 | Exécution normale | ||||
| Loop Control | LOOP | 809 | 1 | 7,9 | 9,1 | 12,3 | 15,6 | 17,6 | --- |
| Loop Control | LEND (condition d'exécution) | 810 | 1 | 7,7 | 8,4 | 10,9 | 13,5 | 15,5 | Condition LEND satisfaite |
| 6,8 | 8,0 | 9,8 | 17,5 | 19,8 | Condition LEND non satisfaite | ||||
| Loop Control | LEND (numéro de relais) | 810 | 2 | 9,9 | 10,7 | 14,4 | 17,5 | 19,9 | Condition LEND satisfaite |
| 8,9 | 10,3 | 13,0 | 21,6 | 24,5 | Condition LEND non satisfaite | ||||
| Instruction | Mnémoni-que | Code | Long-gueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| Loop Control | LEND NOT (numéro de relais) | 810 | 2 | 10,2 | 11,2 | 14,8 | 21,9 | 24,9 | Condition LEND satisfaite |
| 9,3 | 10,8 | 13,5 | 17,8 | 20,4 | Condition LEND non satisfaite | ||||
| TIMER WAIT | TIMW | 813 | 3 | 22,3 | 25,2 | 33,1 | 47,4 | 52,0 | Configuration par défaut |
| 24,9 | 27,8 | 35,7 | 46,2 | 53,4 | Exécution normale | ||||
| TIMWX | 816 | 3 | 22,3 | 25,2 | 33,1 | 47,4 | 52,0 | Configuration par défaut | |
| 24,9 | 27,8 | 35,7 | 46,2 | 53,4 | Exécution normale | ||||
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-31 Instructions de traitement des chaînes de texte
| Instruction | Mnémone | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| MOV STRING | MOV | 664 | 3 | 45,6 | 66,0 | 84,3 | 79,3 | 72,7 | Transfère 1 caractère |
| CONCATENATE STRING | + | 656 | 4 | 86,5 | 126,0 | 167,8 | 152,0 | 137,0 | 1 caractère + 1 caractère |
| GET STRING LEFT | LEFT | 652 | 4 | 53,0 | 77,4 | 94,3 | 93,6 | 84,8 | Retire 1 caractère de 2 caractères |
| GET STRING RIGHT | RIGHT | 653 | 4 | 52,2 | 76,3 | 94,2 | 92,1 | 83,3 | Retire 1 caractère de 2 caractères |
| GET STRING MIDDLE | MID | 654 | 5 | 56,5 | 84,6 | 230,2 | 93,7 | 84,0 | Retire 1 caractère de 3 caractères |
| FIND IN STRING | FIND | 660 | 4 | 51,4 | 77,5 | 94,1 | 89,1 | 96,7 | Recherche 1 caractère de 2 caractères |
| STRING LENGTH | LEN | 650 | 3 | 19,8 | 28,9 | 33,4 | 33,8 | 30,1 | DéTECTe 1 caractère |
| REPLACE IN STRING | RPLC | 661 | 6 | 175,1 | 258,7 | 479,5 | 300,7 | 267,7 | Remplace le premier des 2 caractères par 1 caractère |
| DELETE STRING | DEL | 658 | 5 | 63,4 | 94,2 | 244,6 | 11,3 | 99,3 | Supprime le premier caractère de 2 caractères |
| EXCHANGE STRING | XCHG | 665 | 3 | 60,6 | 87,2 | 99,0 | 105,2 | 95,3 | Echange 1 caractère avec 1 caractère |
| CLEAR STRING | CLR | 666 | 2 | 23,8 | 36,0 | 37,8 | 42,0 | 36,8 | Efface 1 caractère |
| INSERT INTO STRING | INS | 657 | 5 | 136,5 | 200,6 | 428,9 | 204,0 | 208,0 | Insère 1 caractère après le premier des 2 caractères |
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| Instructions de comparaison de chaînes | LD, AND, OR += | 670 | 4 | 48,5 | 69,8 | 86,2 | 79,9 | 68,5 | Compare 1 caractère avec 1 caractère |
| LD, AND, OR +<> | 671 | ||||||||
| LD, AND, OR +< | 672 | ||||||||
| LD, AND, OR +> | 674 | ||||||||
| LD, AND, OR +>=$ | 675 | ||||||||
Remarque : En cas d'utilisation d'un opérande de longueur double, ajouter 1 à la valeur indiquée dans la colonne « Longueur » du tableau suivant.
10-5-32 Instructions de contrôle des tâches
| Instruction | Mnémo-nique | Code | Longueur (pas) (voir remarque) | Temps d'exécution à ON (μs) | Conditions | ||||
| CPU6☐ H | CPU4☐ H | CPU4☐ | CJ1M sauf CPU11/21 | CJ1M CPU11/21 | |||||
| TASK ON | TKON | 820 | 2 | 19,5 | 26,3 | 26,3 | 33,1 | 32,5 | --- |
| TASK OFF | TKOF | 821 | 2 | 13,3 | 19,0 | 26,3 | 19,7 | 20,2 | --- |
10-5-33 Instructions de conversion des modèles (UC version 3.0 ou supérieure uniquement)
| Instruction | Mnémoni-que | Code | Longueur (pas) | Temps d'exécution à ON (μs) | Conditions | |||
| CPU-6☐H | CPU-4☐H | CPU-6☐ | CPU-4☐ | |||||
| BLOCK TRANSFER | XFERC | 565 | 4 | 6,4 | 6,5 | --- | --- | Transfert de 1 mot |
| 481,6 | 791,6 | --- | --- | Transfert de 1 000 mots | ||||
| SINGLE WORD DISTRIBUTE | DISTC | 566 | 4 | 3,4 | 3,5 | --- | --- | Distribution de donnéesées |
| 5,9 | 7,3 | --- | --- | Opération de pile | ||||
| DATA COLLECT | COLLC | 567 | 4 | 3,5 | 3,85 | --- | --- | Collecte de donnéesés |
| 8 | 9,1 | --- | --- | Opération de pile | ||||
| 8,3 | 9,6 | --- | --- | Opération de pile Lecture 1 mot FIFO | ||||
| 2052,3 | 2097,5 | --- | --- | Opération de pile Lecture 1 000 mots FIFO | ||||
| MOVE BIT | MOVBC | 568 | 4 | 4,5 | 4,88 | --- | --- | --- |
| BIT COUNTER | BCNTC | 621 | 4 | 4,9 | 5 | --- | --- | Compte 1 mot |
| 1252,4 | 1284,4 | --- | --- | Compte 1 000 mots | ||||
10-5-34 Instructions spéciales des blocs de fonction (version de carte 3.0 ou supérieure uniquement)
| Instruction | Mnémoni-que | Code | Longueur (pas) | Temps d'exécution à ON (μs) | Conditions | |||
| CPU-6☐H | CPU-4☐H | CPU-6☐ | CPU-4☐ | |||||
| GET VARIA-BLE ID | GETID | 286 | 4 | 14 | 22,2 | --- | --- | --- |
Directives pour convertir les capacités de programme des anciens API d'OMRON
Vous trouverez dans le tableau suivant les directives pour convertir la capacité de programme (unité : mots) des anciens API d'OMRON (SYSMAC C200HX/HG/HE, CVM1 ou API série CV) en capacité de programme (unité : pas) des API série CS.
10-5-35 Directives pour convertir les capacités de programme des anciens API d'omron
Vous trouverez dans le tableau suivant les directives pour convertir la capacité de programme (unité : mots) des anciens API d'OMRON (SYSMAC C200HX/HG/HE, CVM1 ou les API série CV) en capacité de programme (unité : pas) des API série CJ.
Ajouter la valeur (n) suivante à la capacité du programme (unité : mots) des anciens API pour chaque instruction afin d'obtenir la capacité du programme (unité : pas) des API série CJ.
| Pas de la série CJ = « a » (mots) des ancients API + n | |||
| Instructions | Variations | Valeur de n lors de la conversion de C200HX/HG/HE en série CJ | Valeur de n lors de la conversion des API série CV ou CVM1 en série CJ |
| Instructions de base | aucun | OUT, SET, RSET ou KEEP(011): -1 Autres instructions: 0 | 0 |
| Différentiation vers le haut | aucun | +1 | |
| Mise à jour immédiate | aucun | 0 | |
| Différentiation vers le haut et mise à jour immédiate | aucun | +2 | |
| Instructions spéciales | aucun | 0 | -1 |
| Différentiation vers le haut | +1 | 0 | |
| Mise à jour immédiate | aucun | +3 | |
| Différentiation vers le haut et mise à jour immédiate | aucun | +4 | |
Par exemple, si l'instruction OUT est utilisée avec une adresse de CIO 000000 à CIO 25515, la capacité de programme de l'ancien API est de 2 mots par instruction et celle de l'API série CJ est de 1 (2 - 1) pas par instruction.
Par exemple, si l'instruction ! MOV est utilisée (instruction MOVE avec mise à jour immédiate), la capacité de programme d'un API série CV est de 4 mots par instruction et celle de l'API série CJ est de 7 (4 + 3) pas.
10-5-36 Délai d'exécution des instances des blocs de fonction (UC avec version de carte 3.0 ou supérieure)
Utilisez l'équation suivante pour calculer l'effet de l'exécution des instances sur le temps de cycle lorsque les déterminations des blocs de fonction ont été créées et les instances copiées dans le programme utilisé via des UC série CS/CJ avec une version de carte 3.0 ou supérieure.
| Effet de l'exécution d'une instance sur le temps de cycle = Temps de démarrage (A) + Temps de traitement du transfert des paramètres E/S (B) + Temps d'exécution des instructions dans la définition du bloc de fonction (C) |
Le tableau suivant affiche la longueur des déliés A, B et C.
| Opération | Modèle d'UC | ||||
| CS1H-CPU6☐HCJ1H-CPU6☐H | CS1G-CPU4☐HCJ1G-CPU4☐H | CJ1M-CPU☐ | |||
| A | Temps de démarriage | Temps de démarriage, à l'exclusion du transfert des paramètres E/S | 6,8 μs | 8,8 μs | 15,0 μs |
| B | Temps de traitement du transfert des paramètres E/S Le type de données est indiqué entre parenthèses. | Variable E/S 1 bit (BOOL) | 0,4 μs | 0,7 μs | 1,0 μs |
| Variable E/S 1 mot (INT, UINT, WORD) | 0,3 μs | 0,6 μs | 0,8 μs | ||
| Variable E/S 2 mots (DINT, UDINT, DWORD, REAL) | 0,5 μs | 0,8 μs | 1,1 μs | ||
| Variable E/S 4 mots (LINT, ULINT, LWORD, LREAL) | 1,0 μs | 1,6 μs | 2,2 μs | ||
| C | Temps d'exécution des instructions de la définition de bloc de fonction | Temps de traitement total de l'instruction ( comme pour le programme utiliser standard) | |||
Example: CJ1H-CPU66H
Variables d'entrée avec un type de données 1 mot (INT) : 3
Variables de sortie avec un type de données 1 mot (INT) : 2
Temps total de traitement des instructions dans la section définition du bloc de fonction : 10 μs
Temps d'exécution pour 1 instance = 6,8 s + (3 + 2)× 0,3 s + 10 s = 18,3 s
Remarque Le temps d'exécution augmente en fonction du nombre d'instances multiples lorsque la même définition de bloc de fonction a été copiée à plusieurs emplacements.
Nombre de pas du programme de blocs de fonction (UC avec une version de carte 3.0 ou supérieure)
Utilisez l'équation suivante pour calculer le nombre de pas de programme lorsque les déterminations des blocs de fonction ont été créées et les instances copiées dans le programme utilisateur via des UC série CS/CJ avec une version de carte 3.0 ou supérieure.
Nombre de pas
= Nombre d'instances × (Taille de la partie appel m + Taille de la partie transfert des paramètres E/S n × Nombre de paramètres) + Nombre de pas d'instruction dans la définition de bloc de fonction p (Voir remarque.)
Remarque
Le nombre de pas d'instruction dans la définition de bloc de fonction (p) ne diminue pas dans les instances ultérieures lorsque la même définition de bloc de fonction est copiée à plusieurs emplacements (pour plusieurs instances). Par conséquent, dans l'équation ci-dessus, le nombre d'instances n'est pas multiplié par le nombre de pas d'instruction dans la définition de bloc de fonction (p).
| Contenu | UC série CS/CJ avec version de carte 3.0 ou supérieure | ||
| m | Partie appel | 57 pas | |
| n | Partie transfert des paramètres E/S Le type de données est indiqué entre parenthèses. | Variable E/S 1 bit (BOOL) | 6 pas |
| Variable E/S 1 mot (INT, UINT, WORD) | 6 pas | ||
| Variable E/S 2 mots (DINT, UDINT, DWORD, REAL) | 6 pas | ||
| Variable E/S 4 mots (LINT, ULINT, LWORD, LREAL) | 12 pas | ||
| p | Nombre de pas d'instruction dans la définition de bloc de fonction | Nombre total de pas d'instruction ( comme pour le programme utiliser standard) + 27 steps. | |
Exemple :
Variables d'entrée avec un type de données 1 mot (INT) : 5
Variables de sortie avec un type de données 1 mot (INT) : 5
Section définition du bloc de fonction : 100 pas
Nombre de pas pour 1 instance = 57 + (5 + 5) × 6 pas + 100 pas + 27 pas
= 244 pas
Correction des erreurs
Ce chapitre fournit des informations sur les erreurs matérielles et logicielles qui survennent pendant le fonctionnement de l'API.
11-1 Journal d'erreurs 484 11-2 Traitement de l'erreur 485
11-2-1 Catégories d'erreurs 485 11-2-2 Informations sur les erreurs 485 11-2-3 Codes d'erreur et drapeaux d'erreur 486 11-2-4 Organigramme du traitement des erreurs 487 11-2-5 Messages d'erreur 489 11-2-6 Vérification de l'alimentation 500 11-2-7 Vérification de l'erreur de mémoire 501 11-2-8 Vérification de l'erreur de programme 502 11-2-9 Vérification de l'erreur de temps de cycle trop long 503 11-2-10 Vérification de l'erreur de configuration de la configuration de l'API 503 11-2-11 Vérification de l'erreur de batterie 504 11-2-12 Vérification de l'erreur de configuration d'E/S 504 11-2-13 Vérification des E/S 505 11-2-14 Vérification des conditions environnementales 506 11-3 Dépannage des racks et des cartes 507
11-1 Journal d'erreurs
Erreurs générées par les instructions FAL(006)/FALS(007)
Chaque fois qu'une erreur survient dans un API série CJ, l'UC enregistre les informations sur les erreurs dans la zone du journal d'erreurs. Les informations sur les erreurs incluent le code d'erreur (sauvegarde dans A400), le contenu des erreurs et le moment auquel l'erreur est survenue. Le journal d'erreurs peut sauvegarder jusqu'à 20 enregistrements.
En plus des erreurs générées par le système, l'API enregistre les erreurs FAL(006) et FALS(007) définies par l'utilisateur, ce qui facilite le suivi de l'état de fonctionnement du système.
Une erreur définie par l'utilisateur est générée lorsque les instructions FAL(006) ou FALS(007) sont exécutées dans le programme. Les conditions d'exécution de ces instructions constituent les conditions d'erreur définies par l'utilisateur. L'instruction FAL(006) génère une erreur non fatale et l'instruction FALS(007) une erreur fatale qui arrête l'exécution du programme.
Le tableau suivant indique les codes d'erreur pour les instructions FAL(006) et FALS(007).
| Instruction | Numéroes de l'instruction FAL | Codes d'erreur |
| FAL(006) | #0001 à #01FF (1 à 511 en décimal) | 4101 à 42FF |
| FALS(007) | #0001 à #01FF (1 à 511 en décimal) | C101 à C2FF |
Structure du journal d'erreurs
Lorsque plus de 20 erreurs se produisent, les données des erreurs les plus anciennes (de A195 à A199) sont supprimées et le nouvel enregistrement est sauvegardé de A100 à A104.

Remarque
Le pointeur du journal d'erreurs peut être réinitialisé en passant le bit de réinitialisation du pointeur du journal d'erreurs (A50014) à ON. Ceci a pour effet l'effacement des affichages du journal d'erreurs à partir des consoles de programmation ou du CX-Programmer. Le contenu de la zone du journal d'erreurs n'est pas effacé en réinitialisant le pointeur.
11-2-1 Catégories d'erreurs
Les erreurs dans les API série CJ peuvent être réparties dans les trois catégories suivantes :
| Catégorie | Résultat | Voyants | Commentaires | |
| RUN | ERR/ALM | |||
| UC mise en attente | I'UC ne lance pas le fonctionnement en mode RUN ou en mode MONITOR. | OFF | OFF | --- |
| Erreurs non fatales (y compris FAL(006)) | I'UC continue à fonctionner en mode RUN ou en mode MONITOR. | ON (Vert) | Clignote (Rouge) | Les autres voyants fonctionnent également lorsqu'une erreur de communication survient ou lorsque le bit OFF de sortie est à ON. |
| Erreurs fatales (y compris FALS(007)) | I'UC arrêté le fonctionnement en mode RUN ou en mode MONITOR. | OFF | ON (Rouge) | Les voyants sont tous à OFF lorsqu'une interruption de l'alimentation survient. |
11-2-2 Informations sur les erreurs
Il existe 4 sources d'informations sur les erreurs survenues :
1, 2, 3... 1. les voyants de l'UC 2. les drapeaux d'erreur de la zone auxiliaire 3. les mots d'information sur les erreurs de la zone auxiliaire 4. les mots de code d'erreur de la zone auxiliaire.


Remarque : Lorsque plusieurs erreurs surviennent en même temps, le code d'erreur le plus haut (le plus grave) est sauvegardé en A400.
Etat des voyants et conditions d'erreurs
Le tableau suivant indique l'état des voyants de l'UC pour les erreurs survenues en mode RUN ou en mode MONITOR.
| Voyant* | Erreur UC | Réinitialisa-tion de l'UC | UC en attente | Erreur fatale | Erreur non fatale | Erreur de communication | Bit OFF de sortie à ON | |
| Périphérique | RS-232C | |||||||
| RUN | OFF | OFF | OFF | OFF | ON | ON | ON | ON |
| ERR/ALM | ON | OFF | OFF | ON | Clignotant | --- | --- | --- |
| INH | OFF | OFF | --- | --- | --- | --- | --- | ON |
| PRPHL | --- | --- | --- | --- | --- | OFF | --- | --- |
| COMM | --- | --- | --- | --- | --- | --- | OFF | --- |
11-2-3 Codes d'erreur et drapeaux d'erreur
| Classification | Code d'erreur | Nom d'erreur | Page |
| Erreurs fatales du système | 80F1 | Erreur mémoire | 492 |
| 80C0 à 80C7, 80CE, 80CF | Erreur du bus d'E/S. | 492 | |
| 80E9 | Erreur de nombre dupliqué | 493 | |
| 80E1 | Trop de points d'E/S | 495 | |
| 80E0 | Erreur de configuration d'E/S | 495 | |
| 80F0 | Erreur de programme | 494 | |
| 809F | Temps de cycle trop long | 496 | |
| 80EA | Numéro de rack d'extension dupliqué | 493 | |
| Erreurs non fatales du système | 008B | Erreur de tâche d'interruption | 497 |
| 009A | Erreur d'E/S standard | 497 | |
| 009B | Erreur de paramètres de configuration de l'API | 497 | |
| 00E7 | Erreur de vérification d'E/S | 495 | |
| 0200 à 020F | Erreur de carte réseau série CJ | 498 | |
| 0300 à 035F, 03FF | Erreur des cartes d'E/S spéciales | 498 | |
| 00F7 | Erreur de batterie | 498 | |
| 0400 à 040F | Erreur de configuration de carte réseau série CJ | 498 | |
| 0500 à 055F | Erreur de configuration de cartes d'E/S spéciales | 498 | |
| Erreurs fatales généées par l'utilisateur | 4101 à 42FF | Erreur FAL(006) (4101 à 42FF sont sauvegardés pour les numérods d'instruction FAL de 001 à 511) | 497 |
| Erreurs non fatales générées par l'utilisateur | C101 à C2FF | Erreur FALS(007) (C101 à C2FF sont sauvegardés pour les numérods d'instruction FALS de 001 à 511) | 496 |
11-2-4 Organigramme du traitement des erreurs
Utiliser l'organigramme suivant comme guide pour le traitement des erreurs avec une console de programmation.


- Le numéro de rack est donné à *.
- Le numéro de l'instruction FAL/FALS est donné à ***.
- Le numéro de carte est donné à **.
- Le numéro maître est donné à *.
11-2-5 Messages d'erreur
Les tableaux suivants indiquent les messages d'erreur pour les erreurs qui peuvent survenir dans les API série CJ et indiquent la cause probable des erreurs.
Remarque
Vérifiez toujours la sécurité des installations et des machines avant de couper l'alimentation.
Erreurs UC
Une erreur UC survient si les voyageurs ont les états suivants en mode RUN ou en mode MONITOR. Un périphérique de programmation ne peut pas être connecté à l'UC si une erreur UC survient.
Remarque
Si une erreur fatale de fonctionnement survient, les voyants auront l'état indiqué ci-dessous pour les erreurs UC mais un périphérique de programmation peut être connecté. Ceci permet la distinction entre les deux types d'erreur.
| Voyant de la carte d'alimentation | Voyants de l'UC | ||||
| POWER | RUN | ERR/ALM | INH | PRPHL | COMM |
| ON | OFF | ON | --- | --- | --- |
| Etat | Erreur | Affichage de la console de pro-gramma-tion | Drapeaux d'erreur dans la zone auxiliaire | Code d'erreur (en A400) | Dra-peaux et don-nées de mots | Cause probable | Solution possible |
| arrêté | Erreur UC (erreur WDT) | - - - - | aucun | aucun | aucun | La temporisation chien de garde a dépasse la valeur maximale. (Cette erreur ne se produit généralement pas) | Mettre l'alimentation hors tension et redémarrer. La carte est peut-être endommagée. Contacter votre représentant OMRON. |
Réinitialisation de l'uc
L'état suivant des voyants indique que l'UC a été réinitialisée (pas une erreur UC). Un périphérique de programmation ne peut pas être connecté.
| Voyant de la carte d'alimentation | Voyants de l'UC | ||||
| POWER | RUN | ERR/ALM | INH | PRPHL | COMM |
| ON | --- | --- | --- | --- | --- |
| Etat | Erreur | Affichage de la con-sole de program-mation | Drapeaux d'erreur dans la zone auxi- liaire | Code d'erreur (en A400) | Dra-peaux | Cause probable | Solution possible |
| arrêté | Réinitialisa tion de l'UC | - - - - | aucun | aucun | aucun | Un rack d'extension n'est pas alimenté. | Alimenter les racks d'extension. |
| La carte de commande E/S n'est pas connec- tée correctement (par exemple, plusieurs car- tes sont connectées ou une carte est connectée à un rack d'extension). | Mettre l'alimentation hors tension, corriger les connexions et remettre l'alimentation sous tension. | ||||||
| Le cable de connexion d'E/S n'est pas con-necté correctement (par exemple, les con- nexions des connec- teurs d'entrée et de sortie sur le coupleur esclave sont retardées). | Mettre l'alimentation hors tension, corriger les connexions et remettre l'alimentation sous tension. |
Remarque
Lorsque l'alimentation est interrompue vers un rack d'extension, l'UC arrête l'exécution du programme et les mêmes opérations que celles effectuées lors de l'interruption de l'alimentation de l'UC sont effectuées. Par exemple, si la tâche d'interruption de l'alimentation à OFF est activée, elle est exécutée. Si l'alimentation du rack d'extension est ensuite restaurée, l'UC effectue le traitement de démarrage, c'est-à-dire que l'état de fonctionnement préalable à l'interruption de l'alimentation ne continue pas forcément.
Erreurs de mise en attente de l'uc
Une erreur de mise en attente s'est produite si les voyageants ont les états suivants en mode RUN ou en mode MONITOR.
Lorsqu'une UC série CJ est mise sous tension, le service cyclique démarre et le mode RUN est sélectionné uniquement après la détection de toutes les cartes d'E/S spéciales et de toutes les cartes réseau. Si le mode de démarrage est le mode RUN ou MONITOR, l'UC reste en l'état d'attente jusqu'à ce que toutes les cartes aient été détectées.
| Voyant de la carte d'alimentation | Voyants de l'UC | ||||
| POWER | RUN | ERR/ALM | INH | PRPHL | COMM |
| ON | OFF | OFF | --- | --- | --- |
| Etat | Erreur | Affichage de la con-sole de program-mation | Dra-peaux d'erreur dans la zone auxiliaire | Code d'erreur (en A400) | Dra-peaux | Cause probable | Solution possible |
| arrêté | Erreur de mise en attente de l'UC | CPU WAIT'G | aucun | aucun | aucun | Une carte réseau n'a pas démarré correctement. | Vérifier les paramètres de la carte réseau. |
| Une carte d'E/S spéciales ou une carte d'entrée d'interruption n'a pas été reconnaue. | Lire la table d'E/S et replacer toute carte d'E/S spéciales ou toute carte d'entrée d'interruption pour laquelle seul le symbole « $ » est affchéé. |
Condition au démarrage
Les UC CJ1-H et CJ1M prennent en charge un paramètre de condition au démarrage.
Pour lancer l'UC en mode MONITOR ou en mode PROGRAM, même si une ou plusieurs cartes n'ont pas terminé le traitement de démarrage, configurer la condition au démarrage à 1.
Configuration API
| Adresse de configuration de la console de programmation | Nom | Paramètres | Défaut | |
| Mot | Bit | |||
| 83 | 15 | Condition au démarrage | 0 : Attendre les cartes1 : Ne pas attendre | 0 : Attendre les cartes |
Erreurs fatales
Une erreur fatale s'est produite si les voyants ont les états suivants en mode RUN ou en mode MONITOR.
| Voyant de la carte d'alimentation | Voyants de l'UC | ||||
| POWER | RUN | ERR/ALM | INH | PRPHL | COMM |
| ON | OFF | ON | --- | --- | --- |
Connecter une console de programmation pour afficher le message d'erreur ou utiliser la fenêtre du journal d'erreurs de CX-Programmer. La cause de l'erreur peut être déterminée à partir du message d'erreur et des drapeaux et mots de la zone auxiliaire qui y sont liés.
Les erreurs sont reprises dans l'ordre d'importance. Lorsque plusieurs erreurs se produisent en même temps, le code de l'erreur la plus grave est enregistré en A400.
Si le bit de maintain IOM n'a pas eté mis sur ON pour protégger la mémoire d'E/S, toutes les zones non conservées de la mémoire d'E/S seront effacées si une erreur fatale autre que FALS(007) se produit. Si le bit de maintain IOM est sur ON, le contenu de la mémoire d'E/S est conservé mais toutes les sorties sont mises sur OFF.
Si le bit de maintain IOM n'a pas eté mis sur ON pour protégger la mémoire d'E/S, toutes les zones non conservées de la mémoire d'E/S seront effacées si une erreur fatale autre que FALS(007) se produit. Si le bit de maintain IOM est sur ON, le contenu de la mémoire d'E/S est conservé mais toutes les sorties sont mises sur OFF.
| Erreur | Affichage de la con-sole de program-mation | Code d'erreur (en A400) | Drapeau et données de mot | Cause probable | Solution possible |
| Erreur mémoire | MEMORY ERR | 80F1 | A40115 : Drapeau d'erreur de mémoire A403 : Emplacement des erreurs de mémoire | Une erreur s'est produit dans la mémoire. Un bit dans A403 passes à ON pour indiquer l'emplacement de l'erreur comme numéroé ci-dessous. | Voir ci-dessous. |
| A40300 ON : Une erreur checksum s'est produit dans la mémoire du programme utilisé. Une instruction illégale est détectée. | Vérifier le programme et corriger l'erreur. | ||||
| A40304 ON : Une erreur checksum s'est produit dans la Configuration API. | Remettre toute la configuration de l'API à 0000 et entraïr à nouveau les paramètres. | ||||
| A40305 ON : Une erreur checksum s'est produit dans la table d'E/S enregistrée. | Initialiser la table d'E/S enregistrée et générer une nouvelle table d'E/S. | ||||
| A40307 ON : Une erreur checksum s'est produit dans les tables de routage. | Initialiser les tableaux de routage et entraïr à nouveau les tableaux. | ||||
| A40308 ON : Une erreur checksum s'est produit dans la configuration de la carte réseau. | Initialiser la configuration des cartes réseau et entraïr à nouveau les paramètres. | ||||
| A40309 ON : Une erreur s'est produit pendant le transfert automatique de la carte mémoire au démarrage. | S'assurer que la carte mémoire est installée correctement et que le bon fichier est sur la carte. | ||||
| A40310 ON : Une erreur s'est produit dans la mémoire flash (mémoire de sauvé-garde). | I'UC du système est en panne. Remplacer l'UC. | ||||
| Erreur de bus d'E/S | I/O BUS ERR | 80C0 à 80CE ou 80CF | A40114 : Drapeau d'erreur de bus d'E/S A404 : Emplacement de l'erreur de Bus d'E/S et numérios de rack | L'erreur s'est produit dans la ligne de bus entre l'UC et les cartes d'E/S ou le capot d'extrémité n'est pas connecté au rack UC ou à un rack d'extension. A40400 à A40407 contiennent le numéro d'emplacement de l'erreur (de 00 à 09) en binaire. OF en hexadécimal indique que l'emplacement ne peut pas être déterminé. 0E Hex indicate que le capot d'extrémité n'est pas connecté au rack UC ou au rack d'extension. A40408 à A40415 contiennent le numéro de rack de l'erreur (de 00 à 03) en binaire. OF en hexadécimal indique que le rack ne peut pas être déterminé. 0E Hex indique que le capot d'extrémité n'est pas connecté au rack UC ou au rack d'extension. | Mettre l'alimentation hors tension puis à nouveau sous tension. Si l'erreur n'est pas corrigée,mettre l'alimentation hors tension et vérifier les connexions des cables entre les cartes d'E/S,les racks et les capots d'extrémité. Vérifier si aucun cable ou aucune carte n'est endommagé. Mettre l'alimentation du rack hors ten-sion puis à nouveau sous tension. |
| Erreur duplica-tion de numérode carte/rack | UNIT No.DPL ERR | 80E9 | A40113:Drapeau d'erreur de duplicationA410:Dra-peaux de numéro de duplication des cartes réseau | Le même numéro a été affecté à plusieurs cartes réseau.Les bits de A41000 à A41015 correspondant aux numérios de carte de 0 à F. | Vérifier les numérios de carte, supprimer les duplications etmettre l'alimentation du rack hors tension puis à nouveau sous tension. |
| A40113:Drapeau d'erreur de duplicationA411 àA416:Dra-peaux de numéro de duplication des cartes d'E/S spéc-ciales | Le même numéro a été affecté à plusieurs cartes d'E/S spécielles.Les bits de A41100 à A41615 correspondent aux numérios de carte de 0 à 95. | Vérifier les numérios de carte, supprimer les duplications etmettre l'alimentation du rack hors tension puis à nouveau sous tension. | |||
| RACK No.DPL ERR | 80EA | A409:Numéro de duplication de rack d'extension | Le même mot d'E/S a été affecté à plusieurs cartes d'E/S standard. | Vérifier les affectations des cartes sur le numéro de rack dont les bits de A40900 à A40903 sont à ON.Corriger les affectations de façon à ce qu'aucun mot ne soit affecté plus d'une fois, y compris deux des cartes sur les autres racks et mettre l'alimentation du rack hors tension puis à nouveau sous tension. | |
| L'adresse d'un mot de départ d'un rack d'extension dépasse CIO 0901.Le bit correspondant de A40900 à A40903 (racks 0 à 3) passes à ON. | Vérifier le premier mot configuré pour le rack indiqué de A40900 à A40903 et modifier la configuration en une adresse mot valide inférieure à CIO 0900 avec un pérophérique de programmation. | ||||
| Erreur de-programme | PRO-GRAM ERR | 80F0 | A40109:Drapeau d'erreur de programmeA294 àA299:Informa-tions sur l'erreur de programme | Le programme n'est pas correct.Voir les lignes suivantes de ce tableau pour plus de détails.L'adresse à laquelle le programme s'est arrêté est enregistrée de A298 à A299.A29511:pas d'erreur END | Vérifier A295 pour déterminer le type d'erreur survenue et vérifier A298/A299 pour couter l'adresse du programme où l'erreur est survenue.Corriger le programme et supprimer l'erreur.S'assurer de la présence d'une instruction END(001) à la fin de la tâche spécifique en A294 (numéro de tâche d'arrêt du programme).L'adresse où END(001).Utiliser un pérophérique de programmation pour transférer le programme à nouveau. |
| A29515:erreur de dépassementUMLa dernière adresse de UM(mémoire du programmeutilisateur) a été dépassée. | |||||
| Erreur de pro-gramme (suite) | PRO-GRAM ERR | 80F0 | A40109:Drapeau d'erreur de programme A294 à A299:Informations sur l'erreur de programme | A29513:Erreur de dépassement de différenciationTrop d'instructions différencées ont été insérées ou effacées pendant l'édition en ligne. | Après avoir écrit les modifications dans le programme, sélectionner le mode PROGRAM, puis sélectionner le mode MONITOR à nouveau pour continuer l'édition du programme. |
| A29512:erreur de tâcheUne erreur de tâche s'est produit. Les conditions suivantes générent une erreur de tâche.1) il n'exist pas de tâche cyclique exécutable,2) Aucun programme n'est affecté à la tâche. Vérifier A294 pour le numéro de la tâche manquante dans un programme.3) La tâche spécifiée dans une instruction TKON(820), THOF(821) ou MSKS(690) n'existe pas. | Vérifier les attributs de la tâche cyclique au démarriage.Vérifier l'état d'exécution de chaque tâche contrôle par les instructions TKON(820) et TKOF(821).S'assurer que tous les numérios de tâche spécifiés dans les instructions TKON(820), TKOF(821) et MSKS(690) ont des tâches correspondantes.Utiliser l'instruction MSKS(690) pour masquer toutes les E/S ou les tâches d'interruption programmées qui ne sont pas utilisées et pour lesquelles aucune programme n'est configuré. | ||||
| A29510:erreur d'accès illégalUne erreur d'accès illégal s'est produit et la configuration de l'API n'a pas été configurée pour arrêtier le fonctionnement en cas d'erreur d'instruction. Les erreurs suivants sont des erreurs d'accès illégal :1. Lecture/écriture d'une zone de paramètre.2. Écriture de la mémoire pas installée.3. Écriture d'une banque EM qui est une mémoire du fjichier EM.4. Écriture sur une zone en lecture seule.5. Adresse DM/EM indirecte qui n'est pas en BCD lorsque le mode BCD est spécifique. | Trouver l'adresse du programme où l'erreur s'est produit (A298/299) et corriger l'instruction. | ||||
| A29509:erreur BCD des adresses DME/ indirectesUne erreur BCD des adresses DM/EM indirectes s'est produit et la configuration de l'API a été configurée pour arrêtier le fonctionnement en cas d'erreur d'instruction. | Trouver l'adresse du programme où l'erreur s'est produit (A298/299) et corriger l'adressage indirect ou le modifier en mode binaire. | ||||
| A29508:erreur d'instructionUne erreur de traitement d'instruction s'est produit et la configuration de l'API a été configurée pour arrêtier le fonctionnement en cas d'erreur d'instruction. | Trouver l'adresse du programme où l'erreur s'est produit (A298/299) et corriger l'instruction. | ||||
| A29514:erreur d'instruction illégaleLe programme contient une instruction qui ne peut pas être exécutée. | Retransférer le programme vers l'UC. | ||||
| Erreur de trop de points d'E/S | TOOMANY I/O PNT | 80E1 | A40111:Drapeau de trop de points d'E/S A407:Trop de points d'E/S, détails | Les causes probables sont reprises ci-dessous. La valeur binaire de 3 chiffres (de 000 à 101) dans A40713 à A40715 indique la cause de l'erreur. La valeur de ces 3 bits est également enregistrée de A40700 à A40712.1) Le nombre total de points d'E/S configuré dans la table d'E/S dépasse le maximum autorisé pour l'UC.2) Le nombre de racks d'extension dépasse le maximum (bits : 101).3) Plus de 10 cartes d'E/S sont connectées à un rack (bits : 111). | Corriger le problème etmettre l'alimentation hors tension, puis à nouveau sous tension. |
| Erreur de configu-ration du tableau d'E/S | I/O SET ERR | 80E0 | A40110:Drapeau d'erreur de configura-tion d'E/S | Les cartes qui sont connectées ne correspondant pas à la table d'E/S enregistrée ou le nombre de cartes connectées ne correspond pas au nombre de la table d'E/S enregistrée(Les cartes suivantes doivent être configurées comme des cartes à 16 points dans les tables d'E/S créées dans le CX-Programmer car 1 mot est affecté à chaque carte même si elles n'ont que 8 points : CJ1W-ID201, CJ1W-OC201, CJ1W-IA201, CJ1W-OA201 et CJ1W-OD201/202/203/204. Une erreur de configuration d'E/S se produit si ces cartes sont configurées comme des cartes à 8 points). | Quelques différences dans la table d'E/S sont détectées lors de la vérification des E/S. Si cette erreur se produit même lorsque le nombre de cartes est correct, il peut qu'une carte soit en panne. Créer automatiquement les tables d'E/S et vérifier les cartes qui ne sont pas encore détectées.Si le nombre de cartes est correct,mettre l'alimentation hors tension et connecter correctement les cartes.Si le nombre de cartes est correct,confirmer la carte différente,mettre l'alimentation hors tension et corrigérer ensuite les connexions des cartes.Si les tables d'E/S contiennent une erreur,les créé à nouveau ou les éditer pour corriger l'erreur. |
| Une carte d'entrées d'interruption a été connectée au mauvais emplacement (pas dans l'un des 5 emplacements (CJ1 et CJ1-H) ou des 3 emplacements (CJ1M) à côté de l'UC)) ou a été enregistrée au mauvais emplacement dans les tables d'E/S enregistrées. | A40508 passes à ON si une carte d'entrées d'interruption est au mauvais emplacement (c'est-à-dire, aussi bien physiquement à un mauvais emplacement que mal enregistrée dans les tables d'E/S enregistrées).Monter la carte à l'emplacement correct ou corriger la table d'E/S enregistrée. | ||||
| Erreur de dépassement du temps de cycle | CYCLE TIME ERR | 809F | A40108 : Drapeau de temps de cycle trop long | Le temps de cycle dépasse le temps de cycle maximum (temps de cycle d'horloge) configuré dans la configuration de l'API. | Modifier le programme pour réduire le temps de cycle ou modifier le paramètre de temps de cycle maximum.Vérifier le temps de traitement de la tâche d'interruption maximum en A440 et observer si le temps d'horloge du temps de cycle peut être modifié.Le temps de cycle peut être réduit en divisant les sections non utilisées du programme en tâches, en sautant les instructions non utilisées dans les tâches et en désactivant la mise à jour cyclique des cartes d'E/S spéciales qui ne nécessitent pas de mise à jour fréquence. |
| CYCLE TIME OVER | 809F | A40515 : Temps de cycle du périhérique de service trop long | Passe à ON lorsque le temps du périhérique de service en mode de traitement parallelle dépasse 2 s. | Modifier le mode de traitement UC dans la configuration de l'API en mode normal ou en mode prioritaire du périhérique de service ou revoir le système afin de réduire la charge évènomentielle.Le traitement parallelle n'est pas possible si le temps d'exécution du programme (donné en A66) est trop court (par exemple, moins de 0,2 ms). | |
| Erreur FALS du système | SYS FAIL FALS | C101 à C2FF | A40106 : Drapeau d'erreur FALS | L'instruction FALS(007) a été exécutée dans le programme. Le code erreur en A400 indique le numéro d'instruction FAL. Le chiffre le plus à gauche du code est C et les 3 chiffres les plus à droite sont compris entre 100 à 2FF en hexadécimal ; ils correspondent aux numérodes des instructions FAL de 001 à 511. | Corriger en fonction de la cause indiquée par le numéro d'instruction FAL (défini par l'utilisateur). |
Erreurs non fatales
Une erreur non fatale se produit si les indicateurs ont les états suivants en mode RUN ou en mode MONITOR.
| Voyant de la carte d'alimentation | Voyants de l'UC | ||||
| POWER | RUN | ERR/ALM | INH | PRPHL | COMM |
| ON | ON | Clignotant | --- | --- | --- |
Connecter une console de programmation pour afficher le message d'erreur ou utiliser la fenêtre du journal d'erreurs de CX-Programmer. La cause de l'erreur peut être déterminée à partir du message d'erreur et des drapeaux et mots de la zone auxiliaire qui y sont liés.
Les erreurs sont reprises dans l'ordre d'importance. Lorsque plusieurs erreurs se produisent en même temps, le code de l'erreur la plus grave est enregistré en A400.
| Erreur | Affichage de la con-sole de program-mation | Code d'erreur (en A400) | Drapeau et données de mot | Cause probable | Solution possible |
| Erreur FAL du système | SYS FAIL FAL | 4101 à 42FF | A40215 : Drapeau d'erreur FAL A360 à A391 : Drapeaux de nombre d'ins-tructions FAL exécutées | L'instruction FAL(006) a été exécutée dans le programme. Les drapeaux de numéro d'ins-traction FAL exécutés de A36001 à A39115 correspondents aux numérios d'instruction FAL de 001 à 511. Le code erreur en A400 indi-que le numéro d'instruction FAL. Le chiffre le plus à gauche du code est 4 et les 3 chiffres les plus à droite sont compris entre 100 à 2FF en hexadécimal ; ils correspondents aux numérios des instructions FAL de 001 à 511. | Corriger en fonction de la cause indiquée par le numéro d'instruction FAL (configuré par l'utilisateur). |
| Erreur de tâche d'interruption | INTRPT ERR | 008B | A40213 : Drapeau d'erreur des tâches d'interruption A426 : erreur des tâches d'interruption, numéro de tâches | Configuration API définie pour détecter les erreurs de tâche d'interruption : Tentative de mettre à jour les E/S de la carte d'E/S spéciale à partir d'une tâche d'interruption avec l'instruction IORF(097) pendant que les E/S de la carte sont mises à jour grâce à la mise à jour d'E/S cyclique (mise à jour dupliquée). | Vérifier le programme. Déspectiver la détéction des erreurs de tâche d'interruption dans la configuration de l'API (adresse 128, bit 14) ou corriger le problème dans le programme. |
| Erreur d'E/S standard | DENSITY I/O ERR | 009A | A40212 : Drapeau d'erreur des cartes d'E/S standard A408 : Erreur des cartes d'E/S standard, numéro d'emplacement | Une erreur s'est produit dans une carte d'E/S standard. A408 contient le numéro de rack/emplacement incorrect. | Vérifier la carte incorrecte (fusible fondu, etc.). |
| Erreur de configura-tion de l'API | PLC Setup ERR | 009B | A40210 : Drapeau d'erreur de configura-tion de l'API A406 : Empla-cement de l'erreur de configuration de l'API | Il existe une erreur de configuration dans la configuration de l'API. L'emplacement de l'erreur est écrit en A406. | Modifier le paramètre indiqué par un paramètre valide. |
| Erreur | Affichage de la console de programmation | Code d'erreur (en A400) | Drapeau et données de mot | Cause probable | Solution possible |
| Erreur des cartes réseaux | CPU BU ERR | 0200 à 020F | A40207 : Drapeau d'erreur des cartes réseaux A417 : Erreur de la carte réseau, drapeaux du numéro de carte | Une erreur s'est produit pendant un échange de données entre l'UC et une carte réseau. Le drapeau correspondant en A417 passée à ON pour indiquer le problème de la carte. Les bits de A41700 à A41715 correspondant aux numérios de carte de 0 à F. | Vérifier la carte indiquée en A417. Consulter le manuel de programmation de la carte pour chercher et corriger la cause de l'erreur. Redémarrer la carte en faisant fonctionner son bit de démarriage ou en mettant l'alimentation hors tension puis à nouveau sous tension. Remplacer la carte si elle ne redémarre pas. |
| Erreur des cartes d'E/S spéciales | SIOU ERR | 0300 à 035F ou 03FF | A40206 : Drapeau d'erreur des cartes d'E/S spéciales A418 à A423 : Erreur de la carte d'E/S spéciales, drapeaux du numéro de carte | Une erreur s'est produit pendant un échange de données entre l'UC et une carte d'E/S spéciales. Le drapeau correspondant de A418 à A423 passée à ON pour indiquer le problème de la carte. Les bits de A41800 à A42315 correspondant aux numérios de carte de 0 à 95. | Vérifier la carte indiquée de A418 à A423. Consulter le manuel de programmation de la carte pour chercher et corriger la cause de l'erreur. Redémarrer la carte en faisant fonctionner son bit de démarriage ou en mettant l'alimentation hors tension puis à nouveau sous tension. Remplacer la carte si elle ne redémarre pas. |
| Erreur de batterie | BATT LOW | 00F7 | A40204 : Drapeau d'erreur de batterie | Cette erreur se produit lorsque la configuration de l'API a été définie pour détecter les erreurs de batterie et que la batterie de secours de l'UC manque ou que sa tension a diminué. | Vérifier la batterie et la remplaquer si nécessaire. Changer les paramétres de la configuration de l'API si le fonctionnement sans batterie est utilisé. |
| Erreur de configura-tion des cartes réseau | CPU BU ST ERR | 0400 à 040F | A40203 : Drapeau d'erreur de configuration de la carte réseau A427 : Erreur de configuration de la carte réseau, drapeaux du numéro de carte | Une carte réseau installée ne correspond pas à la carte réseau enregistrée dans la table d'E/S. Le drapeau correspondant en A427 passée à ON. Les bits de 00 à 15 correspondent aux numérios de carte de 0 à F. | Modifier la table d'E/S enregistrée. |
| Erreur de configura-tion des cartes d'E/S spéciales | SIOU SETUP ERR | 0500 à 055F | A40202 : Drapeau d'erreur de configuration des cartes d'E/S spéciales A428 à A433 : Erreur de configuration des cartes d'E/S spéciales, drapeaux du numéro de carte | Une carte d'E/S spéciales installée ne correspond pas à la carte d'E/S spéciales enregistrée dans la table d'E/S. Le drapeau correspondant de A428 à A433 passée à ON. Les bits de A42800 à A43315 correspondant aux numérios de carte de 0 à 95. | Modifier la table d'E/S enregistrée. |
Erreur de communication du port périphérique
Une erreur de communication s'est produite dans les communications avec le périphérique connecté au port périphérique si les voyants ont les états suivants.
| Voyant de la carte d'alimentation | Voyants de l'UC | ||||
| POWER | RUN | ERR/ALM | INH | PRPHL | COMM |
| ON | ON | --- | --- | OFF | --- |
Vérifier le paramètre de la broche 4 de l'interrupteur DIP et les paramètres du port périphérique dans la configuration de l'API. Vérifier également les connexions des câbles.
Erreur de communication du port RS-232c
Une erreur de communication s'est produite dans les communications avec le périphérique connecté au port RS-232C si les voyants ont les états suivants.
| Voyant de la carte d'alimentation | Voyants de l'UC | ||||
| POWER | RUN | ERR/ALM | INH | PRPHL | COMM |
| ON | --- | --- | --- | --- | OFF |
Vérifier le paramètre de la broche 5 de l'interrupteur DIP et les paramètres du port RS-232C dans la configuration de l'API. Vérifier également les connexions des câbles. Si un ordinateur hôte est connecté, vérifier les paramètres de communication du port série sur l'ordinateur hôte ainsi que le programme de communication dans l'ordinateur.
11-2-6 Vérification de l'alimentation
Les intervalles de tension autorisés sont indiqués dans le tableau suivant.
| Carte d'alimentation | Tension d'alimentation | Intervalle de tension autorisé |
| CJ1W-PA205R | 100 à 240 Vc.a. | 85 à 264 Vc.a. |
| CJ1W-PA205C | 100 à 240 Vc.a. | 85 à 264 Vc.a. |
| CJ1W-PA202 | 100 à 240 Vc.a. | 85 à 264 Vc.a. |
| CJ1W-PD025 | 24 Vc.c. | 19,2 à 28,8 Vc.c. |
| CJ1W-PD022 | 24 Vc.c. | 21,6 à 26,4 Vc.c. |

11-2-7 Vérification de l'erreur de mémoire
11-2-8 Vérification de l'erreur de programme
11-2-9 Vérification de l'erreur de temps de cycle trop long
11-2-10 Vérification de l'erreur de configuration de la configuration de l'API


11-2-13 Vérification de E/S
Le diagramme de vérification des E/S est fondé sur la partie du schéma à contacts suivant lorsque SOL1 ne passe pas à ON.

11-2-14 Vérification des conditions environnementales
Remarque : Vérifiez qu'il n'y a pas de gaz corrosifs, de gaz inflammables, de poussière, de salissure, de sels, de particules de métal, de lumière directe, d'eau, d'huiles et de produits chimiques.
11-3 Dépannage des racks et des cartes
Racks UC et racks d'extension standard
| Symptôme | Cause | Solution |
| Levoyant POWER n'est pas allumé. | Le circuit imprimé est en court-circuit ou est endommagé. | Remplacer la carte d'alimentation. |
| (1) Erreur dans le programme. | Corriger le programme. | |
| (2) Les fils électriques sont endommagés. | Remplacer la carte d'alimentation. | |
| La sortie RUN* ne passes pas à ON. Levoyant RUN est allumé. (*CJ1W-PA205R) | Le circuit interne de la carte d'alimentation est en panne. | Remplacer la carte d'alimentation. |
| La carte de communication série ou la carte réseau ne fonctionne pas ou fonctionne mal. | (1) Le cable de connexion d'E/S est endommagé. (2) Le bus d'E/S est endommagé. | Remplacer le cable de connexion d'E/S. Remplacer le coupleur maître ou le coupleur esclave. |
| Les bits ne fonctionnent pas passé un certain point. | ||
| Une erreur se produit dans les cartes à 8 points. | ||
| Les bits d'E/S passent à ON. | ||
| Tous les bits d'une carte ne passent pas à ON. |
Cartes d'e/s spéciales
Consultez le Manuel de programmation des cartes d'E/S spéciales pour dépanner toute autre erreur.
| Symptôme | Cause | Solution |
| Les voyants ERH et RUN de la carte d'E/S spéciales sont allumés. | La mise à jour d'E/S n'est pas en cours d'exécution pour la carte de l'UC (erreur de surveillance de l'UC).Il est possible que la mise à jour cyclique ait été désactivée pour la carte d'E/S spéciales dans le paramètre de désactivation de la mise à jour cyclique dans la configuration de l'API (c'est-à-dire que le bit correspondant au nombre de la carte a été configuré à 1). | Modifier le bit correspondant au nombre de carte à 0 pour activer la mise à jour cyclique ou s'assurer que la carte est mise à jour à partir du programme en utilisant l'instruction IORF au moins toutes les 11 s. |
Racks d'extension à longue distance série CJ
| Symptôme | Cause | Solution |
| I'UC ne fonctionne pas. (pas de réponse des périhériques de programmation etaucun voyant de l'UC n'estallumé). | (1) L'alimentation d'un rack d'extension n'estpas sous tension. | Mettre toutes les alimentations de tous les racks d'extension sous tension. |
| (2) Un rack d'extension n'est pas connectécorrectement. | Vérifier à nouveau les connexions et laconfiguration détaillée aux sections 2-3-3 Racks d'extension série CJ, 3-5 Cartes d'extension maître E/S et cartes d'extension esclave E/S. | |
| (3) Un cable de connexion d'E/S n'est pas câblé correctement. | Connector à nouveau les cables de connexion d'E/S dans l'ordre correct des connecteurs de sorties et d'entrées. | |
| (4) Une carte est en panne. | Retirer et replacer les cartes une à une pour déterminer celle carte est en panne, y compris la carte d'alimentation, les cartes d'E/S, le coupleur maître, les coupleurs esclaves et le cable de connexion d'E/S. | |
| Rack d'extension nondédicté. | (1) Un connecteur fin de bus n'est pas connecté. | Si levoyant TERM est allumé, connecter un connecteur fin de Bus. |
| (2) Un rack d'extension n'est pas connectécorrectement. | Vérifier à nouveau les connexions et la configuration détaillée aux sections 2-3-3 Racks d'extension série CJ, 3-5 Cartes d'extension maître E/S et cartes d'extension esclave E/S. | |
| (3) Une carte est en panne. | Retirer et replacer les cartes une à une pour déterminer celle carte est en panne, y compris la carte d'alimentation, les cartes d'E/S, le coupleur maître, les coupleurs esclaves et le cable de connexion d'E/S. | |
| Une erreur de bus d'E/S ouune erreur de vérificationd'E/S se produit. | (1) Un cable de connexion d'E/S ou une connexion de connecteur fin de bus est endommagé. | Vérifier que les cables de connexion d'E/S et les connecteurs fin de bus sont connectéscorrectement. |
| (2) Le cable d'extension n'est pas raccardedecorrectement | Câblez de nouveau les bornes en respectantla séquence OUT-IN correcte. | |
| (3) Parasites ou autre facteur externe. | Séparer tous les cables des sources deparasites possibles ou les placer dans des conduits en métal. | |
| (4) Une carte est en panne. | Retirer et replacer les cartes une à une pour déterminer celle carte est en panne, y compris la carte d'alimentation, les cartes d'E/S, le coupleur maître, les coupleurs esclaves et le cable de connexion d'E/S. | |
| Le temps de cycle est trop long. | (1) Une carte réseau affectée de plusieurs mots (par exemple, la carte Controller Link) est montée sur un rack d'extension à longue distance série CJ. | Déplacer la carte réseau sur le rack UC. |
| (2) Une carte est en panne. | Retirer et replacer les cartes une à une pour déterminer celle carte est en panne, y compris la carte d'alimentation, les cartes d'E/S, le coupleur maître, les coupleurs esclaves et le cable de connexion d'E/S. | |
| Le coupleur maître et lescoupleurs esclaves n'appaissent pas dans la tabled'E/S de CX-Programmer. | Ceci n'est pas une erreur. Ces cartes ne sont pas affectées de mots d'E/S et donc ne sont pas enregistrées dans les tables d'E/S. | --- |
Cartes d'entrée
| Symptôme | Cause | Solution |
| Toutes les entrées ne passent pas à ON ou les voyants ne sont pas allumés. | (1) La carte d'entrées n'est pas alimentée. | Alimenter. |
| (2) La tension d'alimentation est faible. | Ajuster la tension d'alimentation dans l'intervalle nominal. | |
| (3) Les vis de montage des borniers ne sont pas suffisamment serrées. | Serrer les vis. | |
| (4) Le connecteur des borniers a un mauvais contact. | Remplacer le connecteur des borniers. | |
| Toutes les entrées ne passent pas à ON (voyant allumé). | Le circuit d'entrée est en panne. (un court-circuit de la charge ou une autre cause provoque une surintensité). | Remplacer la carte. |
| Toutes les entrées ne passent pas à OFF. | Le circuit d'entrée est en panne. | Remplacer la carte. |
| Les bits spécifique ne passent pas à ON. | (1) Le pérophérique d'entrée est en panne. | Remplacer les pérophériques d'entrées. |
| (2) Le câblage d'entrée est déconnecté. | Vérifier le câblage des entrées. | |
| (3) Les vis des borniers ne sont pas suffisamment serrées. | Serrer les vis. | |
| (4) Le connecteur des borniers a un mauvais contact. | Remplacer le connecteur des borniers. | |
| (5) Temps à ON des entrées externes trop court. | Ajuster le pérophérique d'entrées. | |
| (6) Le circuit d'entrée est en panne | Remplacer la carte. | |
| (7) Le numéro de bit d'entrée est utilisé pour des instructions de sortie. | Corriger le programme. | |
| Les bits spécifique ne passent pas à OFF. | (1) Le circuit d'entrée est en panne. | Remplacer la carte. |
| (2) Le numéro de bit d'entrée est utilisé pour des instructions de sortie. | Corriger le programme. | |
| Les entrées passent à ON/OFF de manière irrégulière. | (1) La tension d'entrée externe est faible ou instable. | Ajuster la tension d'entrée externe dans l'intervalle nominal. |
| (2) Dysfonctionnement d'aux parasites. | Prendre des mesures de protection contre les parasites, telles que : (1) Augmenter le temps de réponse d'entrée (Configuration API) (2) Installer un antiparasite. (3) Installer un transformateur d'isolant. (4) Installer des cables blindés entre l'UCC et les charges. | |
| (3) Les vis des borniers ne sont pas suffisamment serrées. | Serrer les vis. | |
| (4) Le connecteur des borniers a un mauvais contact. | Remplacer le connecteur des borniers. | |
| Une erreur se produit dans les cartes à 8 points ou à 16 points, c'est-à-dire, pour le même commun. | (1) Les vis des commons ne sont pas suffisamment serrées. | Serrer les vis. |
| (2) Le connecteur des borniers a un mauvais contact. | Remplacer le connecteur des borniers. | |
| (3) Le bus des données est endommagé. | Remplacer la carte. | |
| (4) l'UC est en panne. | Remplacer l'UC. | |
| Levoyant d'entrée n'est pas allumé en fonctionnement normal. | Le voyageant ou le circuit du voyageant est en panne. | Remplacer la carte. |
Cartes de sortie
| Symptôme | Cause | Solution |
| Toutes les sorties ne passent pas à ON. | (1) La charge n'est pas alimentée. | Alimenter. |
| (2) La tension de charge est faible. | Ajuster la tension dans un intervalle nominal. | |
| (3) Les vis des borniers ne sont pas suffisamment serrées. | Serrer les vis. | |
| (4) Le connecteur des borniers a un mauvais contact. | Remplacer le connecteur des borniers. | |
| (5) Une surintensité (pouvant être créé par un court-circuit de la charge) est créé dans un fusible fondu dans la carte de sorties. (Certains cartes de sortie disposent d'unvoyant pour les fusibles fondus.) | Remplacer le fusible ou la carte. | |
| (6) Le connecteur de bus d'E/S a un mauvais contact. | Remplacer la carte. | |
| (7) Le circuit de sortie est en panne. | Remplacer la carte. | |
| (8) Si levoyant INH est allumé, la sortie du bit OFF (A50015) est à ON. | Passer A50015 à OFF. | |
| Toutes les sorties ne passent pas à OFF. | Le circuit de sortie est en panne. | Remplacer la carte. |
| La sortie d'un numéro de bit spécifique ne passes pas à ON ou levoyant n'est pas allumé. | (1) Le temps de sortie à ON est trop court à cause d'une erreur dans le programme. | Corriger le programme pour augmenter le temps de sortie à ON. |
| (2) L'état des bits est surveillé par plusieurs instructions. | Corriger le programme de façon à ce que chaque bit de sortie soit surveillé par une seule instruction. | |
| (3) Le circuit de sortie est en panne. | Remplacer la carte. | |
| La sortie d'un numéro de bit spécifique ne passes pas à ON (voyant allumé). | (1) Le périphérique de sortie est en panne. | Remplacer le périphérique de sortie. |
| (2) Câble de sortie abîné. | Vérifier le cable de sortie. | |
| (3) Les vis des borniers ne sont pas suffisamment serrées. | Serrer les vis. | |
| (4) Le connecteur des borniers est en panne. | Remplacer le connecteur des borniers. | |
| (5) Le bit de sortie ne fonctionne pas correctement. | Remplacer le relais ou la carte. | |
| (6) Le circuit de sortie est en panne. | Remplacer la carte. | |
| La sortie d'un numéro de bit spécifique ne passes pas à OFF (voyant pas allumé). | (1) Le bit de sortie ne fonctionne pas correctement. | Remplacer le relais ou la carte. |
| (2) Le bit ne passes pas à OFF à cause du courant de fuite ou de la tension résiduelle. | Remplacer la charge externe ou ajouter une résistance factice. | |
| La sortie d'un numéro de bit spécifique ne passes pas à OFF (voyant allumé). | (1) L'état des bits est surveillé par plusieurs instructions. | Corriger le programme. |
| (2) Le circuit de sortie est en panne. | Remplacer la carte. | |
| La sortie passée à ON/OFF de manière irrégulière. | (1) La tension de charge est faible ou instable. | Ajuster la tension de charge dans un intervalle nominal. |
| (2) L'état des bits est surveillé par plusieurs instructions. | Corriger le programme de façon à ce que chaque bit de sortie soit surveillé par une seule instruction. | |
| (3) Dysfonctionnement dû aux parasites. | Mesures de protection contre les parasites : (1) Installer un antiparasite. (2) Installer un transformateur d'isolant. (3) Utiliser des cables blindés entre la carte de sortie et les charges. | |
| (4) Les vis des borniers ne sont pas suffisamment serrées. | Serrer les vis. | |
| (5) Le connecteur des borniers a un mauvais contact. | Remplacer le connecteur des borniers. | |
| Une erreur se produit dans les cartes à 8 points ou à 16 points, c'est-à-dire, pour le même commun. | (1) Les vis des commons ne sont pas suffisamment serrées. | Serrer les vis. |
| (2) Le connecteur des borniers a un mauvais contact. | Remplacer le connecteur des borniers. | |
| (3) Une surintensité (pouvant être créé par un court-circuit de la charge) est créé dans un fusible fondu dans la carte de sorties. | Remplacer le fusible ou la carte. | |
| (4) Le bus de données est endommagé. | Remplacer la carte. | |
| (5) l'UC est en panne. | Remplacer l'UC. | |
| Le voyant de sortie n'est pas allumé (le fonctionnement est normal). | Le voyageant est en panne. | Remplacer la carte. |
Inspection et maintenance
Ce chapitre fournit des informations pour l'inspection et la maintenance de l'appareil.
12-1 Inspection 512
12-1-1 Points d'inspection 512 12-1-2 Précautions à prendre pour le remplacement des cartes 513
12-2 Remplacement des éléments disponibles pour l'utilisateur. 514
12-1 Inspection
Des inspections journalières ou périodiques sont nécessaires pour maintenir les fonctions de l'API dans de bonnes conditions de fonctionnement.
12-1-1 Points d'inspection
Bien que la plupart des composants des API série CJ aient une durée de vie extrêmement longue, ils peuvent se détériorer si les conditions d'environnement sont impures. Les inspections périodiques sont donc indispensables pour s'assurer que les conditions nécessaires sont respectées.
L'inspection est recommandée au moins une fois tous les 6 mois, mais des inspections plus fréquentes sont nécessaires dans des environnements défavorables.
Prenez immédiatement des mesures pour corriger la situation si l'une des conditions du tableau suivant n'est pas rencontrée.
| cat. | Elément | Inspection | Critère | Action |
| 1 | Alimentation source | Vérifier les fluctuations de la tension aux borniers de l'alimentation. | La tension doit être comprise dans une plage de fluctuations de tension acceptable.(Voir remarque.) | Utiliser un voltmètre pour vérifier l'alimentation des borniers. Prendre les mesures nécessaires pour amener les fluctuations de la tension dans les limites acceptables. |
| 2 | Alimentation des E/S | Vérifier les fluctuations de tension aux borniers d'E/S. | Les tensions doivent correspondre aux caractéristiques techniques de chaque unité. | Utiliser un voltmètre pour vérifier l'alimentation des borniers. Prendre les mesures nécessaires pour amener les fluctuations de la tension dans les limites acceptables. |
| 3 | Environnement ambient | Vérifier la température ambiente. (Dans l'armoire de commande si l'API se trouve dans une armoire de commande.) | 0 à 55°C | Utiliser un thermomètre pour vérifier la température et s'assurer que la température ambiente reste dans l'intervalle autorisé compris entre 0 et 55°C. |
| Vérifier l'humidité ambiente. (Dans l'armoire de commande si l'API se trouve dans une armoire de commande.) | L'humidité relative doit être de 10% à 90% sans condensation. | Utiliser un hygromètre pour vérifier l'humidité et s'assurer que l'humidité reste dans l'intervalle acceptable. | ||
| Vérifier que l'API ne recoit pas de luzière directe du soleil. | Pas en contact direct avec la luzière du soleil. | Protégger l'API si nécessaire. | ||
| Vérifier l'accumulation de salissures, de poussière, de sels, de particules de métal, etc. | Pas d'accumulations. | Nettoyer et protégger l'API si nécessaire. | ||
| Vérifier si l'API n'est pas soumis à de l'eau, de l'huile ou des produits chimiques. | Pas de spray sur l'API. | Nettoyer et protégger l'API si nécessaire. | ||
| Vérifier si la zone autour de l'API n'est pas soumise à des gaz corrosifs ou inflammbables. | Pas de gaz corrosifs ou inflammables. | Vérifier la zone en la sentant ou utiliser un capteur. | ||
| Vérifier le niveau de vibration ou des chocs. | Les vibrations et les chocs doivent être compris dans les limites fixées par les caractéristiques techniques. | Installer un matellassage ou un absorbeur de chocs si nécessaire. | ||
| Vérifier les sources de parasites proches de l'API. | Pas de sources de parasites importantes. | Séparer l'API de la source de parasites ou le protégger. | ||
| 4 | Installation et câblage | Vérifier que chaque carte est connectée et fixée fermement à la carte suivante. | Pas de jeu. | Appuyer fort sur les connecteurs assemblés et les verrouiller grâce aux cliquets de verrouillage. |
| Vérifier que les connecteurs des cables sont entièrement insérés et verrouillés. | Pas de jeu. | Corriger tout connecteur mal installé. | ||
| Vérifier que les vis sont bien serrées dans le câblage externe. | Pas de jeu. | Serrer les vis avec un tournevis à tête Phillips. | ||
| Vérifier les cosses à fourche du câblage externe. | Espacement ajustat entre les connecteurs. | Vérifier visuellement et ajuster si nécessaire. | ||
| Vérifier si des cables sont endommagés dans le câblage externe. | Pas de dommages. | Vérifier visuellement et replacer les cables si nécessaire. | ||
| 5 | Eléments disponibles pour l'utilisateur | Vérifier si la batterie n'est pas usée. Cartes UC CJ1 et CJ1-H : CJ1W-BAT01UC CJ1M:Batterie CJ1W-BAT01 | Durée de vie de 5 ans à 25°C, moins à des températures plus élevées. (De 0,75 à 5 ans selon le modulo, le type d'alimentation et la température ambiente.) | Remplacer la batterie lorsque sa durée de vie est dépassée même si aucune erreur de batterie se produit. (La vie de la batterie dépend du modulo, du pourcentage de temps d'utilisation et des conditions ambientes.) |
Remarque : Le tableau suivant indique les intervalles de fluctuation de tension autorisés des alimentations.
| Cartes d'alimentation | Tension d'alimentation | Tension autorisées |
| CJ1W-PA205R/PA205C | 100 à 240 V c.a. | 85 à 264 V c.a. (+10 %/−15 %) |
| CJ1W-PA202 | ||
| CJ1W-PD025 | 24 Vc.c. | 19,2 à 28,8 V c.c. (±20%) |
| CJ1W-PD022 | 21,6 à 26,4 V c.c. (±10%) |
Outils nécessaires
- Tournevis à tête Phillips et tournevis à embouts.
- Voltmètre numérique ou testeur de tension.
- Alcool industriel et chiffons en coton.
Outils nécessaires occasionnellement
- Synchoscope
- Oscilloscope avec traceur.
- Thermomètre et hygromètre (pour mesurer l'humidité).
12-1-2 Précautions à prendre pour le remplacement des cartes
Vérifier les éléments suivants après avoir remplacé une carte en panne.
- Ne pas remplacer la carte tant que l'appareil est sous tension.
- Vérifier la nouvelle carte pour s'assurer qu'il n'y a pas d'erreurs.
- Si une carte en panne est envoyée en réparation, décrivez la panne avec le plus de détails possibles, joignez la description à la carte et la renvoyez à un représentant d'OMRON.
- Pour les mauvais contacts, prendre un chiffon de coton, l'imbiber d'alcool industriel et essuyer soigneusement les contacts. Veiller à retirer toutes les peluches de coton des contacts avant de remonter la carte.
Remarque 1. Lors du remplacement d'une carte, s'assurer que non seulement le programme utilisateur mais aussi toutes les autres données nécessaires au fonctionnement sont transférées vers ou définis dans la nouvelle UC
Avant d'effectuer le remplacement, y compris les paramètres de la zone DM et de la zone HR. Si les zones de données et d'autres données ne sont pas correctes pour le programme utilisé, des accidents imprévus peuvent se produire. Veiller à inclure les tableaux de routage, les tableaux de liaisons de données des cartes Controller Link, les paramètres réseau et autres données des cartes de bus UC sauvegardées comme les paramètres dans l'UC. Consulter les manuels de fonctionnement des cartes de bus UC et des cartes d'E/S spéciales pour plus de détails sur les données nécessaires pour chaque carte.
- La sauvegarde simple peut être utilisée pour sauvegarder le programme utilisé et tous les paramètres de l'UC CJ1-H, des cartes DeviceNet, des cartes de communications série et des autres cartes spécifiques dans la carte mémoire comme fichiers de sauvegarde. Une carte mémoire et la sauvegarde simple peuvent être utilisées pour faciliter la restauration des données après avoir remplacé une de ces cartes. Consultez le Manuel de programmation série CS/CJ (W394) pour plus de détails.
12-2 Remplacement des éléments disponibles pour l'utilisateur
Les éléments suivants doivent être remplacés périodiquement dans le cadre de la maintenance préventive. Les procédures de remplacement de ces éléments sont décrites plus loin dans ce chapitre.
- Batterie (sauvegarde de l'horloge interne et de la RAM de l'UC)
Fonctions des batteries
La batterie conserve l'horloge interne et les données suivantes de la RAM de l'UC lorsque l'alimentation principale est hors tension.
- Le programme utilisateur
- La configuration de l'API
- Les sections conservées de la mémoire d'E/S (telles que la zone de maintien et la zone DM).
Si la batterie n'est pas installée ou si la tension de la batterie diminue, l'horloge interne s'arrête et les données de la RAM sont perdues lorsque l'alimentation principale est hors tension.
Durée de vie de la batterie et période de remplacement
À 25°C, la durée de vie maximale des batteries est de 5 ans, que l'UC soit alimentée ou non lors de l'installation de la batterie. La durée de vie de la batterie est inférieure lorsqu'elle est utilisée à des températures plus élevées et que l'UC n'est pas alimentée pendant de longues périodes.
Le tableau suivant indique les durées de vie minimales approximatives et les durées de vie caractéristiques pour la batterie de sauvegarde (temps total avec alimentation hors tension):
| Modèle | Durée de vie max. approximative | Durée de vie min. approximative (Voir remarque.) | Durée de vie type (Voir remarque.) |
| CJ1G-CPU□□ | 5 ans | 6 500 heures (0,75 ans) | 43 000 heures (5 ans) |
| CJ1□-CPU□□H | 5 ans | 6 500 heures (0,75 ans) | 43 000 heures (5 ans) |
| CJ1M-CPU□□ | 5 ans | 13 000 heures (1,5 ans) | 43 000 heures (5 ans) |
Remarque
La durée de vie minimale équivaut au temps de la sauvegarde de la mémoire à une température ambiantede 55°C. La durée de vie type équivaut au temps de la sauvegarde de la mémoire à une température ambiantede 25°C.
Temps de sauvegarde de la mémoire Ce graphique sert uniquement de
Voyants de batterie faible
Si la configuration de l'API a été définie pour détecter une erreur de batterie faible, le voyant ERR/ALM à l'avant de l'UC clignote lorsque la batterie est presque déchargée.

Lorsque le voyant ERR/ALM clignote, connecter une console de programmation au port périphérique et lire le message d'erreur. Si le message « BATT LOW » s'affiche sur la console de programmation et si le drapeau d'erreur de batterie (A40204) est à ON, vérifier d'abord si la batterie est correctement connectée à l'UC. Si la batterie est correctement connectée, remplacer la batterie dès que possible.
Une fois que l'erreur de batterie a été détectée, il faut 5 jours pour que la batterie soit hors service en considérant qu'elle est alimentée au moins une fois par jour. La panne de la batterie et la perte des données dans la RAM peuvent être retardées en s'assurant que l'UC n'est pas hors tension tant que la batterie n'a pas été remplacée.
Remarque
- La configuration de l'API doit être définie pour détecter une erreur de batterie faible (Détector batterie faible). Si ce paramètre n'a pas été configuré, le message d'erreur « BATT LOW » ne s'affiche pas sur la console de programmation et le drapeau d'erreur de batterie (A40204) ne passe pas à ON quand la batterie faiblit.
- La batterie se décharge plus vite à des températures plus élevées, par exemple, 4 jours à 40°C et 2 jours à 55°C.
Batterie de remplacement
Utiliser le set de batterie CPM2A-BAT01 (pour CJ1 et CJ1-H) ou CJ1W-BAT01 (pour CJ1M). Veiller à installer une batterie de remplacement dans les deux ans suivant la date de fabrication indiquée sur l'étiquette de la batterie.
UC CJ1 et cj1-h
Date de production
CPM2A-BAT01
01-04
Fabriqué en avril 2001.
UC CJ1M
Date de production
CJ1W-BAT01
02-06
Fabriqué en juin 2002.
Procédure de remplacement
Suivre la procédure suivante pour remplacer la batterie lorsque l'ancienne batterie est complètement déchargée. Vous devez effectuer cette procédure dans les 5 minutes qui seront la mise hors tension de l'alimentation de l'UC pour assurer la sauvegarde de la mémoire.
Remarque
- Nous vous recommandons de mettre l'UC hors tension pour remplacer la batterie afin de protéger les composants internes sensibles des décharges d'électricité statique. La batterie peut être remplacée sans couper l'alimentation. Pour ce faire, touchez always une pièce métallique pour décharger votre corps de toute électricité avant de commencer la procédure.
- Après avoir remplacé la batterie, connectez un périphérique de programmation et effacez l'erreur de batterie.
Procédure
- Mettre l'UC hors tension. ou Si l'UC n'a pas été mise sous tension, la mesure pendant au moins 5 minutes puis hors tension.
Remarque : Si l'alimentation n'est pas mise sous tension pendant au moins 5 minutes avant de remplacer la batterie, le condensateur qui sauvegarde la mémoire, lorsque la batterie est retirée, n'est pas entièrement chargé et la mémoire peut être perdue avant l'installation de la nouvelle batterie.
- Ouvrir le compartiment en haut à gauche de l'UC et retirer soigneusement la batterie.
- Retirer le connecteur de la batterie.
- Connecter la nouvelle batterie, la placer dans le compartiment et fermer le couvercle.

L'erreur de batterie s'efface automatiquement lorsqu'une nouvelle batterie est installée.
Ne court-circuitez jamais les borniers de la batterie ; ne chargez jamais la batterie ; ne la démontez ; et ne la brûlez ou incinérez jamais. Effectuer l'une de ces opérations peut faire couler, brûler ou casser la batterie, ayant pour conséquence des blessures, le feu ou la fin de sa durée de vie ou des propriétés de la batterie. De plus, n'utilisez jamais une batterie tombée par terre ou qui a subi des chocs. Elle peut couler.
Les normes UL imposent que les batteries soient remplacées par des techniciens expérimentés. Demandez toujours à un technicien expérimenté de remplacer la batterie.
Attention
Si l'UC n'a pas servi pendant une longue période, mettez-la sous tension après le remplacement de la batterie. Si elle reste inutilisée sans être remise sous tension, même après le remplacement de la batterie, la durée de vie de cette dernière risque d'être plus courte.
Caractéristique des cartes d'e/s standard
Cartes d'entrées standard
| Nom | Caracteristique techniques | Modèle | Nombre de points d'entrées affectés | Page |
| Cartes d'entrées c.c. | Bornier, 12 à 24 Vc.c. | CJ1W-ID201 | 8 (16) (voir remarque) | 521 |
| Bornier, 24 Vc.c., 16 entrées | CJ1W-ID211 | 16 | 522 | |
| Connecteur compatible Fujitsu | CJ1W-ID231 | 32 | 524 | |
| Connecteur MIL, 24 Vc.c. | CJ1W-ID232 | 32 | 525 | |
| Connecteur compatible Fujitsu, 24 Vc.c. | CJ1W-ID261 | 64 | 527 | |
| Connecteur MIL, 24 Vc.c. | CJ1W-ID262 | 64 | 529 | |
| Cartes d'entrées c.a. | Bornier, 200 à 240 Vc.c. | CJ1W-IA201 | 8 (16) (Voir remarque.) | 530 |
| Bornier, 100 à 120 Vc.c. | CJ1W-IA111 | 16 | 531 | |
| Carte d'entrées d'interruption | Bornier, 24 Vc.c. | CJ1W-INT01 | 16 | 532 |
| Cartes d'entrée à réponse rapide | Bornier, 24 Vc.c. | CJ1W-IDP01 | 16 | 533 |
Remarque : Bien que 16 bits d'E/S (1 mot) soient alloués, seulement 8 d'entre eux peuvent être utilisés comme Entrées externes. Cette carte est également considérée comme une carte de 16 points par la table des E/S.
Cartes E/S mixtes
| Nom | Caracteristique techniques | Modèle | Nombre de bits affectés | Page | |
| Cartes Entrées 24 Vc.c./ Sorties transis-tors | Sorties NPN | Connecteur compatible Fujitsu Entrées : 24 Vc.c.Sorties : 12 à 24 Vc.c., 0,5 A, NPN | CJ1W-MD231 | 16 entrées 16 sorties | 535 |
| Connecteur MIL Entrées : 24 Vc.c.Sorties : 12 à 24 Vc.c., 0,5 A, NPN | CJ1W-MD233 | 537 | |||
| Connecteur compatible Fujitsu Entrées : 24 Vc.c.Sorties : 12 à 24 Vc.c., 0,3 A, NPN | CJ1W-MD261 | 32 entrées 32 sorties | 541 | ||
| Connecteur MIL Entrées : 24 Vc.c.Sorties : 12 à 24 Vc.c., 0,3 A, NPN | CJ1W-MD263 | 543 | |||
| Sorties PNP | Connecteur MIL Entrées : 24 Vc.c.Sortie : 24 Vc.c., 0,5 A, protection des court-circuits en charge | CJ1W-MD232 | 16 entrées 16 sorties | 539 | |
| Cartes E/S TTL | Entrées : 5 Vc.c.Sorties : 5 V c.c., 35 mA | CJ1W-MD563 | 32 entrées 32 sorties | 545 | |
Cartes de sortie standard
| Nom | Caractéristiques techniques | Modèle | Nombre de bits affectés | Page | |
| Cartes de sortie relatives | Bornier, 250 Vc.a./24 Vc.c., 2 A, contacts indépendants | CJ1W-OC201 | 8 (16) (Voir remarque 2.) | 547 | |
| Bornier, 250 Vc.a./24 Vc.c., 2 A | CJ1W-OC211 | 16 | 548 | ||
| Carte de sortie Triac | Bornier, 250 Vc.a., 0,6 A/24 Vc.c., | CJ1W-OA201 | 8 (16) (Voir remarque 2.) | 549 | |
| Cartes de sor-tie tran-sistor | Sorties NPN | Bornier, 12 à 24 Vc.c., 2 A | CJ1W-OD201 | 8 (16) (Voir remarque.) | 550 |
| Bornier, 12 à 24 Vc.c., 0,5 A | CJ1W-OD203 | 8 (16) (Voir remarque 2.) | 551 | ||
| Bornier, 12 à 24 Vc.c., 0,5 A | CJ1W-OD211 | 16 | 552 | ||
| Connecteur compatible Fujitsu, 12 à 24 Vc.c., 0,5 A | CJ1W-OD231 | 32 | 553 | ||
| Connecteur MIL, 12 à 24 Vc.c., 0,5 A | CJ1W-OD233 | 32 | 555 | ||
| Connecteur compatible Fujitsu, 12 à 24 Vc.c., 0,3 A | CJ1W-OD261 | 64 | 556 | ||
| Connecteur MIL, 12 à 24 Vc.c., 0,3 A | CJ1W-OD263 | 64 | 558 | ||
| Sorties source | Bornier, 24 Vc.c., 2 A, protection de court-circuit de charge, détention de déconnexion de ligne | CJ1W-OD202 | 8 (16) (Voir remarque 2.) | 560 | |
| Bornier, 24 Vc.c., 0,5 A, protection des court-circuits en charge | CJ1W-OD204 | 8 (16) (Voir remarque 2.) | 561 | ||
| Bornier, 24 Vc.c., 0,5 A, protection de court-circuit de charge | CJ1W-OD212 | 16 | 558 | ||
| Connecteur MIL, 24 Vc.c., 0,5 A, protection de court-circuit de charge | CJ1W-OD232 | 32 | 563 | ||
| Connecteur MIL, 12 à 24 Vc.c., 0,3 A | CJ1W-OD262 | 64 | 566 | ||
| A propos des cartes de sortie à contacts | 568 | ||||
| Protection des court-circuits en charge et détention d'une déconnexion en ligne pour CJ1W-OD202 | 570 | ||||
| Protection des court-circuits en charge pour CJ1W-OD204/OD212/OD232/MD232 | 572 | ||||
Remarque 1. Pour plus d'informations sur les connecteurs inclus avec la carte, reportez-vous à la ligne Accessoires dans les tableaux des pages suivantes concernant les cartes E/S standard.
- Bien que 16 bits d'E/S (1 mot) soient alloués, seulement 8 d'entre eux peuvent être utilisés pour l'E/S externe. Cette carte est également considérée comme une carte d'E/S à 16 points dans les tables d'E/S.
Lecture des schémas de câblages des borniers
- Les bornes E/S des schémas de câblages des borniers sont représentées vues de face.
- Les bornes numérotées de A0 à A9 et de B0 à B9 sont utilisées dans ce manuel, mais elles n'apparaissent pas sur toutes les cartes.
- Les bornes A0 à A20 et B0 à B20 sont imprimées sur les cartes.
Carte d'entrée cj1w-id201 12 à 24 vc. c. (bornier, 8 points)
| Tension d'entrée nominale | 12 à 24 Vc.c. |
| Plage de tension d'entrée nominale | 10,2 à 26,4 Vc.c. |
| Impédance d'entrée | 2,4 kΩ |
| Courant d'entrée | 10 mA caractéristiques (à 24 Vc.c.) |
| Tension à ON/courant à ON | 8,8 Vc.c. min./3 mA min. |
| Tension à OFF/courant à OFF | 3 Vc.c. max./1 mA max. |
| Temps de réponse à ON | 8,0 ms max. (peut être configuré entre 0 et 32 ms dans Configuration API) |
| Temps de réponse à OFF | 8,0 ms max. (peut être configuré entre 0 et 32 ms dans la configuration de l'API) |
| Nombre de circuits | 8 (chacun, commun) |
| Nombre de points simultanément à ON | 100 % ON simultanément |
| Résistance d'isoation | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Consommation en courant interne | 80 mA max. |
| Poids | 110 g max. |


Connexions des borniers

Le commun de l'alimentation des entrées peut être connecté dans les deux sens.
Remarque
- Le temps de réponse à ON est de 20 μs maximum et le temps de réponse à OFF est de 400 μs maximum, même si le temps de réponse est configuré à 0 ms en raison des délais des composants internes.
- Bien que 16 bits d'E/S (1 mot) soient alloués, seulement 8 d'entre eux peuvent être utilisés pour l'E/S externe. Cette carte est également considérée comme une carte d'E/S à 16 points dans les tables d'E/S.
- Les bornes numérotées de A0 à A9 et de B0 à B9 sont utilisées dans ce manuel, mais elles n'apparaissent pas sur la carte.
Carte d'entrée cj1w-id211 24 vc. a. (bornier, 16 points)
| Tension d'entrée nominale | 24 Vc.c. |
| Plage de tension d'entrée nominale | 20,4 à 26,4 Vc.c. |
| Impédance d'entrée | 3,3 kΩ |
| Courant d'entrée | 7 mA caractéristiques (à 24 Vc.c.) |
| Tension à ON/courant à ON | 14,4 Vc.c. min./3 mA min. |
| Tension à OFF/courant à OFF | 5 Vc.c. max./1 mA max. |
| Temps de réponse à ON | 8,0 ms max. (peut être configuré entre 0 et 32 ms dans Configuration API) |
| Temps de réponse à OFF | 8,0 ms max. (peut être configuré entre 0 et 32 ms dans la configuration de l'API) |
| Nombre de circuits | 16 (16 points/commun, 1 circuit) |
| Nombre de points simultanément à ON | 100% simultanément à ON (à 24 Vc.c.) (se référer aux schémas suivants) |
| Résistance d'isoolation | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Consommation en courant interne | 80 mA max. |
| Poids | 110 g max. |
Configuration du circuit

Caractéristiques de la température pour les points simultanément à ON
Connexions des borniers
La polarité de l'alimentation des entrées peut être connectée dans les deux sens.
Remarque
- Le temps de réponse à ON est de 20 μs maximum et le temps de réponse à OFF est de 400 μs maximum, même si le temps de réponse est configuré à 0 ms en raison des délais des composants internes.
- Les bornes numérotées de A0 à A9 et de B0 à B9 sont utilisées dans ce manuel, mais elles n'apparaissent pas sur la carte.
Carte d'entrée c.c. CJ1W-ID231 (connecteur Fujitsu, 32 points)
| Tension d'entrée nominale | 24 Vc.c. |
| Plage de tension d'entrée nominale | 20,4 à 26,4 Vc.c. |
| Impédance d'entrée | 5,6 kΩ |
| Courant d'entrée | 4,1 mA caractéristiques (à 24 Vc.c.) |
| Tension à ON/courant à ON | 19,0 Vc.c. min./3 mA min. |
| Tension à OFF/courant à OFF | 5 Vc.c. max./1 mA max. |
| Temps de réponse à ON | 8,0 ms max. (Peut être définiti entre 0 et 32 dans Configuration API) |
| Temps de réponse à OFF | 8,0 ms max. (Peut être définiti entre 0 et 32 dans Configuration API) |
| Nombre de circuits | 32 (16 points/commun, 2 circuits) |
| Nombre de points simultanément à ON | 75% (12 points/commun) (à 24 Vc.c.) (se référer aux schémas suivants) |
| Résistance d'isolation | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Consommation en courant interne | 90 mA max. |
| Poids | 70 g max. |
| Accessoires | aucun |


Connexions des borniers

- La polarité de l'alimentation d'entrée peut être connectée dans les deux sens. Veillez à raccorder les deux bornes A9 et A18 (COM0) et à définir la même polarité pour les deux broches. Veillez à raccorder les deux bornes B9 et B18 (COM1) et à définir la même polarité pour les deux broches.
Remarque : Le temps de réponse à ON est de 20~ s maximum et le temps de réponse à OFF est de 300~ s maximum, même si les temps de réponses sont configurés à 0 ms à cause des délais des composants internes.
Carte d'entrée c. c. CJ1W-ID232 (connecteur MIL, 32 points)
| Tension d'entrée nominale | 24 Vc.c. |
| Plage de tension d'entrée nominale | 20,4 à 26,4 Vc.c. |
| Impédance d'entrée | 5,6 kΩ |
| Courant d'entrée | 4,1 mA caractéristiques (à 24 Vc.c.) |
| Tension à ON/courant à ON | 19,0 Vc.c. min./3 mA min. |
| Tension à OFF/courant à OFF | 5 Vc.c. max./1 mA max. |
| Temps de réponse à ON | 8,0 ms max. (Peut être définiti entre 0 et 32 dans Configuration API) |
| Temps de réponse à OFF | 8,0 ms max. (Peut être définiti entre 0 et 32 dans Configuration API) |
| Nombre de circuits | 32 (16 points/commun, 2 circuits) |
| Nombre de points simultanément à ON | 75% (12 points/commun) (à 24 Vc.c.) (se référer aux schémas suivants) |
| Résistance d'isolation | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Consommation en courant interne | 90 mA max. |
| Poids | 70 g max. |
| Accessoires | aucun |


Connexions des borniers

- La polarité de l'alimentation d'entrée peut être connectée dans les deux sens. Veillez à raccorder les deux bornes 3 et 4 (COM0) et à définir la même polarité pour les deux broches. Veillez à raccorder les deux bornes 23 et 24 (COM1) et à définir la même polarité pour les deux broches.
Remarque : Le temps de réponse à ON est de 20~ s maximum et le temps de réponse à OFF est de 300~ s maximum, même si les temps de réponses sont configurés à 0 ms à cause des délais des composants internes.
Carte d'entrées c. c. CJ1W-ID261 (connecteurs fujitsu, 64 points)
| Tension d'entrée nominale | 24 Vc.c. |
| Plage de tension d'entrée nominale | 20,4 à 26,4 Vc.c. |
| Impédance d'entrée | 5,6 kΩ |
| Courant d'entrée | 4,1 mA caractéristiques (à 24 Vc.c.) |
| Tension à ON/courant à ON | 19,0 Vc.c. min./3 mA min. |
| Tension à OFF/courant à OFF | 5 Vc.c. max./1 mA max. |
| Temps de réponse à ON | 8,0 ms max. (Peut être définiti entre 0 et 32 dans Configuration API) |
| Temps de réponse à OFF | 8,0 ms max. (Peut être définiti entre 0 et 32 dans Configuration API) |
| Nombre de circuits | 64 (16 points/commun, 4 circuits) |
| Nombre de points simultanément à ON | 50% (16 points/commun) (à 24 V c.c.) (Consultez les illustrations suivantes.) |
| Résistance d'isoolation | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Consommation en courant interne | 90 mA max. |
| Poids | 110 g max. |
| Accessoires | aucun |


Connexions des borniers


- La polarité de l'alimentation d'entrée peut être connectée dans les deux sens. Veillez à raccorder les deux bornes A9 et A18 (COM0) de CN1 et à définir la même polarité pour les deux broches.
- Veillez à raccorder les deux bornes B9 et B18 (COM1) de CN1 et à définir la même polarité pour les deux broches.
- Veillez à raccorder les deux bornes A9 et A18 (COM2) de CN2 et à définir la même polarité pour les deux broches. Veillez à raccorder les deux bornes B9 et B18 (COM3) de CN2 et à définir la même polarité pour les deux broches.
Remarque Le temps de réponse à ON est de 20~ s maximum et le temps de réponse à OFF est de 400~ s maximum même si les temps de réponses sont configurés à 0 ms à cause des délais des composants internes.
Carte d'entrées c. c. CJ1W-ID262 (connecteurs MIL, 64 points)
| Tension d'entrée nominale | 24 Vc.c. |
| Plage de tension d'entrée nominale | 20,4 à 26,4 Vc.c. |
| Impédance d'entrée | 5,6 kΩ |
| Courant d'entrée | 4,1 mA caractéristiques (à 24 Vc.c.) |
| Tension à ON/courant à ON | 19,0 Vc.c. min./3 mA min. |
| Tension à OFF/courant à OFF | 5 Vc.c. max./1 mA max. |
| Temps de réponse à ON | 8,0 ms max. (Peut être définiti entre 0 et 32 dans Configuration API) |
| Temps de réponse à OFF | 8,0 ms max. (Peut être définiti entre 0 et 32 dans Configuration API) |
| Nombre de circuits | 64 (16 points/commun, 4 circuits) |
| Nombre de points simultanément à ON | 50% (8 points/commun) (à 24 V c.c.) (Consultez les illustrations suivantes.) |
| Résistance d'isolation | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Consommation en courant interne | 90 mA max. |
| Poids | 110 g max. |
| Accessoires | aucun |


Connexions des borniers

- La polarité de l'alimentation d'entrée peut être connectée dans les deux sens. Veillez à raccorder les deux bornes 23 et 24 (COM0) de CN1 et à définir la même polarité pour les deux broches.
- Veillez à raccorder les deux bornes 3 et 4 (COM1) de CN1 et à définir la même polarité pour les deux broches.
- Veillez à raccorder les deux bornes 23 et 24 (COM2) de CN2 et à définir la même polarité pour les deux broches.
- Veillez à raccorder les deux bornes 3 et 4 (COM3) de CN2 et à définir la même polarité pour les deux broches.
Remarque Le temps de réponse à ON est de 20~ s maximum et le temps de réponse à OFF est de 400~ s maximum même si les temps de réponses sont configurés à 0 ms à cause des délais des composants internes.
Carte d'entrées c. a. CJ1W-IA201 (bornier, 8 points)
| Tension d'entrée nominale | 200 à 240 Vc.a. +10%/-15% 50/60 Hz |
| Plage de tension d'entrée nominale | 170 à 264 Vc.a. |
| Impédance d'entrée | 21 kΩ (50 Hz), 18 kΩ (60 Hz) |
| Courant d'entrée | 9 mA caractéristiques (à 200 Vc.a., 50 Hz), 11 mA caractéristiques (à 200 Vc.a., 60 Hz) |
| Tension à ON/courant à ON | 120 Vc.a. min./4 mA min. |
| Tension à OFF/courant à OFF | 40 Vc.a. max./2 mA max. |
| Temps de réponse à ON | 18,0 ms maximum (paramètre par défaut de Configuration API : 8 ms) (Voir remarque.) |
| Temps de réponse à OFF | 48.0 ms maximum (paramètre par défaut de Configuration API : 8 ms) (Voir remarque.) |
| Nombre de circuits | 8 (8 points/commun) |
| Nombre de points simultanément à ON | 100% (8 points/commun) |
| Résistance d'isoolation | 20 MΩ entre les borniers externes et le bornier GR (500 Vc.c.) |
| Rigidité diélectrique | 2 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Consommation en courant interne | 80 mA max. |
| Poids | 130 g max. |
| Accessoires | aucun |
Remarque
- Les temps de réponse à ON et à OFF pour les cartes d'E/S peuvent être définis sur 0 ms, 0,5 ms, 1 ms, 4 ms, 8 ms, 16 ms ou 32 ms dans Configuration API. Lorsque les temps de réponse ont été définis à 0 ms, le temps de réponse à ON est de 10 ms maximum et le temps de réponse à OFF est de 40 ms maximum à cause des délais des composants internes.
- Bien que 16 bits d'E/S (1 mot) soient alloués, seulement 8 d'entre eux peuvent être utilisés pour l'E/S externe. Cette carte est également considérée comme une carte d'E/S à 16 points dans les tables d'E/S.

Connexions des borniers

Remarque Les bornes numérotées de A0 à A9 et de B0 à B9 sont utilisées dans ce manuel, mais elles n'apparaissent pas sur la carte.
Carte d'entrée 100 vc. a. CJ1W-IA111 (16 points)
| Tension d'entrée nominale | 100 à 120 Vc.a. 50/60 Hz |
| Plage de tension d'entrée nominale | 85 à 132 Vc.a. |
| Impédance d'entrée | 14,5 kΩ (50 Hz), 12 kΩ (60 Hz) |
| Courant d'entrée | 7 mA caractéristiques (à 100 Vc.a., 50 Hz), 8 mA caractéristiques (à 100 Vc.a., 60 Hz) |
| Tension à ON | 70 Vc.a. min./4 mA min. |
| Tension à OFF | 20 Vc.a. max./2 mA max. |
| Temps de réponse à ON | 18 ms maximum (paramètre par défaut de Configuration API : 8 ms) (Voir remarque.) |
| Temps de réponse à OFF | 63 ms maximum (paramètre par défaut de Configuration API : 8 ms) (Voir remarque.) |
| Nombre de circuits | 16 (16 points/commun) |
| Nombre de d'entrées simultanément à ON | 100% simultanément à ON (16 points/commun) |
| Résistance d'isoolation | 20 MΩ entre les borniers externes et le bornier GR (500 Vc.c.) |
| Rigidité diélectrique | 2 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Consommation en courant interne | 90 mA max. |
| Poids | 130 g max. |
Remarque Les temps de réponse à ON et à OFF pour les cartes d'E/S standard peuvent être définis à 0 ms, 0,5 ms, 1 ms, 4 ms, 8 ms, 16 ms ou 32 ms dans Configuration API. Lorsque les temps de réponse ont été définis à 0 ms, le temps de réponse à ON est de 10 ms maximum et le temps de réponse à OFF est de 40 ms maximum à cause des délais des composants internes.


Remarque
- Utilisez une tension d'entrée de 90 Vca ou moins lors de la connexion de capteurs à 2 câbles.
- Les bornes numérotées de A0 à A9 et de B0 à B9 sont utilisées dans ce manuel, mais elles n'apparaissent pas sur la carte.
Carte d'entrée d'interruption cj1w-int01 (16 points)
| Tension d'entrée nominale | 24 Vc.c. |
| Plage de tension d'entrée nominale | 20,4 à 26,4 Vc.c. |
| Impédance d'entrée | 3,3 kΩ |
| Courant d'entrée | 7 mA caractéristiques (à 24 Vc.c.) |
| Tension à ON/courant à ON | 14,4 Vc.c. min./3 mA min. |
| Tension à OFF/courant à OFF | 5 Vc.c. max./1 mA max. |
| Temps de réponse à ON | 0,05 ms max. |
| Temps de réponse à OFF | 0,5 ms max. |
| Nombre de circuits | 16 (16 points/commun) |
| Nombre de points simultanément à ON | 100% simultanément à ON (24 Vc.c.) |
| Résistance d'isoolation | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Consommation en courant interne | 80 mA max. |
| Poids | 110 g max. |
Configuration du circuit


- Il est possible de monter jusqu'à deux cartes d'entrée d'interruption sur le rack UC mais elles doivent être connectées comme l'une des cinq cartes directement près de l'UC. Si une carte d'interruption est connectée à un autre emplacement, une erreur de configuration d'E/S se produit.
- Les interruptions ne peuvent pas être utilisées lorsqu'une carte d'entrée d'interruption est montée sur un rack d'extension.
- Configurez la longueur d'impulsions des entrées des signaux sur la carte d'entrée d'interruption de manière à ce qu'elle réponde aux conditions ci-dessus.

Connexions des borniers

Remarque : Les bornes numérotées de A0 à A9 et de B0 à B9 sont utilisées dans ce manuel, mais elles n'apparaissent pas sur la carte.
Carte d'entrée de réponse rapide cj1w-idp01 (16 points)
| Tension d'entrée nominale | 24 Vc.c. |
| Plage de tension d'entrée nominale | 20,4 à 26,4 Vc.c. |
| Impédance d'entrée | 3,3 kΩ |
| Courant d'entrée | 7 mA caractéristiques (à 24 Vc.c.) |
| Tension à ON/courant à ON | 14,4 Vc.c. min./3 mA min. |
| Tension à OFF/courant à OFF | 5 Vc.c. max./1 mA max. |
| Temps de réponse à ON | 0,05 ms max. |
| Temps de réponse à OFF | 0,5 ms max. |
| Nombre de circuits | 16 (16 points/commun) |
| Nombre de points simultanément à ON | 100% simultanément à ON (24 Vc.c.) |
| Résistance d'isoolation | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Consommation en courant interne | 80 mA max. |
| Poids | 110 g max. |
| Accessoires | aucun |
Configuration du circuit
Nombre de points simultanément à ON - Caractéristiques de la température ambiante

Connexions des borniers

- La polarité de l'alimentation d'entrée peut être connectée dans les deux sens.
- Dans le cas des entrées à réponse rapide, les entrées d'impulsion plus courtes que le temps de cycle de l'UC peuvent être lues par l'UC.
- La largeur d'impulsion (temps à ON) qui peut être lue par la carte d'entrée à réponse rapide est de 0,05 ms.
- Les entrées lues par les circuits internes sont effacées lors de la mise à jour des entrées.
Remarque Les bornes numérotées de A0 à A9 et de B0 à B9 sont utilisées dans ce manuel, mais elles n'apparaissent pas sur la carte.
Carte entrées v c. c./sorties transistors cj1w-md231 (connecteur fujitsu, 16 entrées/16 sorties, NPN)
| Section Sortie (CN1) | Section Entrée (CN2) | ||
| Tension nominale | 12 à 24 Vc.c. | Tension d'entrée nominale | 24 Vc.c. |
| Tension d'entrée en fonctionnement | 20,4 à 26,4 Vc.c. | ||
| Plage de tension de la charge de fonctionnement | 10,2 à 26,4 Vc.c. | Impédance d'entrée | 3,3 kΩ |
| Courant de charge maximal | 0,5 A/point, 2,0 A/carte | Courant d'entrée | 7 mA caractéristiques (à 24 Vc.c.) |
| Courant induit maximal | 4 A/point, 10 ms max. | Tension à ON/ courant à ON | 14,4 Vc.c. min./3 mA min. |
| Courant de fuite | 0,1 mA max. | Tension à OFF/ courant à OFF | 5 Vc.c. max./1 mA max. |
| Tension résiduelle | 1,5 V max. | Temps de réponse à ON | 8,0 ms max. (Peut être définir entre 0 et 32 dans Configuration API) (voir remarque) |
| Temps de réponse à ON | 0,1 ms max. | ||
| Temps de réponse à OFF | 0,8 ms max. | Temps de réponse à OFF | 8,0 ms max. (Peut être définir entre 0 et 32 dans Configuration API) (voir remarque) |
| Nombre de circuits | 16 (16 points/commun, 1 circuit) | ||
| Fusible | aucun | Nombre de circuits | 16 (16 points/commun, 1 circuit) |
| Alimentation externe | 12 à 24 V c.c., 20 mA minimum | Nombre de points simultanément à ON | 75 % (à 24 V c.c.) |
| Résistance d'isolation | 20 MΩ entre les borniers externes et le bornier GR (à 100 Vc.c.) | ||
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. | ||
| Consommation en courant interne | 5 V c.c., 130 mA maximum | ||
| Poids | 90 g max. | ||
| Accessoires | aucun | ||
Remarque Le temps de réponse à ON est de 20 μs maximum et le temps de réponse à OFF est de 400 μs maximum, même si les temps de réponses sont configurés à 0 ms à cause des délais des composants internes.
Configuration du circuit

Nombre de points simultanément à ON en fonction des caractéristiques de la température ambiante

Connexions des borniers


- Lors du câblage, prétez particulièrement attention à la polarité de l'alimentation externe. La charge peut fonctionner si la polarité est inversée. Veillez à raccorder les deux bornes A9 et B9 (COM (0 V)) de CN1. Veillez à raccorder les deux bornes A10 et B10 (+V) de CN1.
- Veillez à raccorder les deux bornes A9 et B9 (COM) de CN2 et à définir la même polarité pour les deux broches.
Carte Entrées V c. c./Sorties transistors CJ1W-MD233 (connecteur MIL, 16 entrées/16 sorties, NPN)
| Section Sortie (CN1) | Section Entrée (CN2) | ||
| Tension nominale | 12 à 24 Vc.c. | Tension d'entrée nominale | 24 Vc.c. |
| Tension d'entrée en fonctionnement | 20,4 à 26,4 Vc.c. | ||
| Plage de tension de la charge de fonctionnement | 10,2 à 26,4 Vc.c. | Impédance d'entrée | 3,3 kΩ |
| Courant de charge maximal | 0,5 A/point, 2,0 A/carte | Courant d'entrée | 7 mA caractéristiques (à 24 Vc.c.) |
| Courant induit maximal | 4 A/point, 10 ms max. | Tension à ON/ courant à ON | 14,4 Vc.c. min./3 mA min. |
| Courant de fuite | 0,1 mA max. | Tension à OFF/ courant à OFF | 5 Vc.c. max./1 mA max. |
| Tension résiduelle | 1,5 V max. | Temps de réponse à ON | 8,0 ms max. (Peut être définis entre 0 et 32 dans Configuration API) (voir remarque) |
| Temps de réponse à ON | 0,1 ms max. | ||
| Temps de réponse à OFF | 0,8 ms max. | Temps de réponse à OFF | 8,0 ms max. (Peut être définis entre 0 et 32 dans Configuration API) (voir remarque) |
| Nombre de circuits | 16 (16 points/commun, 1 circuit) | ||
| Fusible | aucun | Nombre de circuits | 16 (16 points/commun, 1 circuit) |
| Alimentation externe | 12 à 24 V c.c., 20 mA minimum | Nombre de points simultanément à ON | 75 % (à 24 V c.c.) |
| Résistance d'isolation | 20 MΩ entre les borniers externes et le bornier GR (à 100 Vc.c.) | ||
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. | ||
| Consommation en courant interne | 5 V c.c., 130 mA maximum | ||
| Poids | 90 g max. | ||
| Accessoires | aucun | ||
Remarque Le temps de réponse à ON est de 20~ s maximum et le temps de réponse à OFF est de 400~ s maximum même si les temps de réponses sont configurés à 0 ms à cause des délais des composants internes.
Configuration du circuit



Connexions des borniers

- Lors du câblage, prétez particulièrement attention à la polarité de l'alimentation externe. La charge peut opérer si la polarité est inversée. Veillez à raccorder les deux bornes 3 et 4 (COM (0 V)) de CN1. Veillez à raccorder les deux bornes 1 et 2 (+V) de CN1.
- Veillez à raccorder les deux bornes 3 et 4 (COM) de CN2 et à définir la même polarité pour les deux broches.
Carte Entrées V c. c./Sorties transistors CJ1W-MD232 (connecteur MIL, 16 entrées/16 sorties, PNP)
| Section Sortie (CN1) | Section Entrée (CN2) | ||
| Tension nominale | 24 Vc.c. | Tension d'entrée nominale | 24 Vc.c. |
| Tension d'entrée en fonctionnement | 20,4 à 26,4 Vc.c. | ||
| Plage de tension de la charge de fonctionnement | 20,4 à 26,4 Vc.c. | Impédance d'entrée | 3,3 kΩ |
| Courant de charge maximal | 0,5 A/point, 2,0 A/carte | Courant d'entrée | 7 mA caractéristiques (à 24 Vc.c.) |
| Courant de fuite | 0,1 mA max. | Tension à ON/ courant à ON | 14,4 Vc.c. min./3 mA min. |
| Tension résiduelle | 1,5 V max. | Tension à OFF/ courant à OFF | 5 Vc.c. max./1 mA max. |
| Temps de réponse à ON | 0,5 ms max. | Temps de réponse à ON | 8,0 ms max. (Peut être défini entre 0 et 32 dans Configuration API) (voir remarque) |
| Temps de réponse à OFF | 1,0 ms max. | ||
| Protection de court-circuit de charge | Courant de détction : 0,7 à 2,5 A min. Redémarrage automatique après élimination des erreurs. (Consultez la page 572.) | Temps de réponse à OFF | 8,0 ms max. (Peut être défini entre 0 et 32 dans Configuration API) (voir remarque) |
| Nombre de circuits | 16 (16 points/commun, 1 circuit) | Nombre de circuits | 16 (16 points/commun, 1 circuit) |
| Alimentation externe | 20,4 à 26,4 V c.c., 40 mA minimum | Nombre de points simultanément à ON | 75 % (à 24 V c.c.) |
| Résistance d'isoolation | 20 MΩ entre les borniers externes et le bornier GR (à 100 Vc.c.) | ||
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. | ||
| Consommation en courant interne | 5 V c.c., 130 mA maximum | ||
| Poids | 100 g max. | ||
| Accessoires | aucun | ||
Remarque Le temps de réponse à ON est de 20~ s maximum et le temps de réponse à OFF est de 400~ s maximum même si les temps de réponses sont configurés à 0 ms à cause des délais des composants internes.
Configuration du circuit


Connexions des borniers


- Lors du câblage, prétez particulièrement attention à la polarité de l'alimentation externe. La charge peut opérer si la polarité est inversée. Veillez à raccorder les deux bornes 3 et 4 (COM (+V)) de CN1. Veillez à raccorder les deux bornes 1 et 2 (0 V) de CN1.
- Veillez à raccorder les deux bornes 3 et 4 (COM) de CN2 et à définir la même polarité pour les deux broches.
Carte Entrées V c. c./Sorties transistors CJ1W-MD261 (connecteur Fujitsu, 32 entrées/32 sorties, NPN)
| Section Sortie (CN1) | Section Entrée (CN2) | ||
| Tension nominale | 12 à 24 Vc.c. | Tension d'entrée nominale | 24 Vc.c. |
| Tension d'entrée en fonctionnement | 20,4 à 26,4 Vc.c. | ||
| Plage de tension de la charge de fonctionnement | 10,2 à 26,4 Vc.c. | Impédance d'entrée | 5,6 kΩ |
| Courant de charge maximal | 0,3 A/point, 1,6/commun, 3,2 A/carte | Courant d'entrée | 4,1 mA caractéristiques (à 24 Vc.c.) |
| Courant induit maximal | 3,0 A/point, 10 ms max. | Tension à ON/ courant à ON | 19,0 V c.c. min./3 mA min. (Voir remarque 2.) |
| Courant de fuite | 0,1 mA max. | Tension à OFF/ courant à OFF | 5 Vc.c. max./1 mA max. |
| Tension résiduelle | 1,5 V max. | Temps de réponse à ON | 8,0 ms max. (Peut être définir entre 0 et 32 dans Configuration API) (voir remarque) |
| Temps de réponse à ON | 0,5 ms max. | ||
| Temps de réponse à OFF | 1,0 ms max. | Temps de réponse à OFF | 8,0 ms max. (Peut être définir entre 0 et 32 dans Configuration API) (voir remarque) |
| Nombre de circuits | 32 (16 points/commun, 2 circuits) | ||
| Fusible | aucun | Nombre de circuits | 32 (16 points/commun, 2 circuits) |
| Alimentation externe | 12 à 24 V c.c., 30 mA minimum | Nombre de points simultanément à ON | 75 % (24 points) (à 24 Vc.c.) |
| Résistance d'isolation | 20 MΩ entre les borniers externes et le bornier GR (à 100 Vc.c.) | ||
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. | ||
| Consommation en courant interne | 5 V c.c., 140 mA maximum | ||
| Poids | 110 g max. | ||
| Accessoires | aucun | ||
Remarque
- Le temps de réponse à ON est de 20 μs maximum et le temps de réponse à OFF est de 400 μs maximum, même si les temps de réponse sont configurés à 0 ms à cause des délais des composants internes.
- Les restrictions suivantes s'appliquent en cas de connexion de capteurs à 2 fils.
Assurez une tension d'alimentation d'entrée au moins égale à la somme de la tension ON (19 V) et de la tension résiduelle du capteur (environ 3 V). - Utilisez un capteur avec un courant de charge minimum de 3 mA ou plus. - En cas de connexion d'un capteur avec un courant de charge minimum de 5 mA ou plus, ajoutez une résistance de dérivation.
Configuration du circuit


Nombre de points simultanément à ON en fonction des caractéristiques de la température ambiante

Connexions des borniers


- Lors du cablage, pretez particulièrement attention à la polarité de l'alimentation externe. La charge peut opérer si la polarité est inversée. Veillez à raccorder les deux bornes A19 et A9 (COM0 (0V) ) de CN1. Veillez à raccorder les deux bornes B19 et B9 (COM1 (0V) ) de CN1. Veillez à raccorder les deux bornes A20 et A10 (+V) de CN1. Veillez à raccorder les deux bornes B20 et B10 (+V) de CN1.
- Veillez à raccorder les deux bornes A9 et A18 (COM2) de CN2 et à définir la même polarité pour les deux broches.
- Veillez à raccorder les deux bornes B9 et B18 (COM3) de CN2 et à définir la même polarité pour les deux broches.
Carte Entrées V. c. c./Sorties transistors CJ1W-MD263 (connecteur MIL, 32 entrées/32 sorties, NPN)
| Section Sortie (CN1) | Section Entrée (CN2) | ||
| Tension nominale | 12 à 24 Vc.c. | Tension d'entrée nominale | 24 Vc.c. |
| Tension d'entrée en fonctionnement | 20,4 à 26,4 Vc.c. | ||
| Plage de tension de la charge de fonctionnement | 10,2 à 26,4 Vc.c. | Impédance d'entrée | 5,6 kΩ |
| Courant de charge maximal | 0,3 A/point, 1,6/commun, 3,2 A/ carte | Courant d'entrée | 4,1 mA caractéristiques (à 24 Vc.c.) |
| Courant induit maximal | 3,0 A/point, 10 ms max. | Tension à ON/ courant à ON | 19,0 V c.c. min./3 mA min. (Voir remarque 2.) |
| Courant de fuite | 0,1 mA max. | Tension à OFF/ courant à OFF | 5 Vc.c. max./1 mA max. |
| Tension résiduelle | 1,5 V max. | Temps de réponse à ON | 8,0 ms max. (Peut être définir entre 0 et 32 dans Configuration API) (voir remarque) |
| Temps de réponse à ON | 0,5 ms max. | ||
| Temps de réponse à OFF | 1,0 ms max. | Temps de réponse à OFF | 8,0 ms max. (Peut être définir entre 0 et 32 dans Configuration API) (voir remarque) |
| Nombre de circuits | 32 (16 points/commun, 2 circuits) | ||
| Fusible | aucun | Nombre de circuits | 32 (16 points/commun, 2 circuits) |
| Alimentation externe | 12 à 24 V c.c., 30 mA minimum | Nombre de points simultanément à ON | 75 % (24 points) (à 24 Vc.c.) |
| Résistance d'isolation | 20 MΩ entre les borniers externes et le bornier GR (à 100 Vc.c.) | ||
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. | ||
| Consommation en courant interne | 5 V c.c., 140 mA maximum | ||
| Poids | 110 g max. | ||
| Accessoires | aucun | ||
Remarque
- Le temps de réponse à ON est de 20 μs maximum et le temps de réponse à OFF est de 400 μs maximum, même si les temps de réponse sont configurés à 0 ms à cause des délais des composants internes.
- Les restrictions suivantes s'appliquent en cas de connexion de capteurs à 2 fils.
Assurez une tension d'alimentation d'entrée au moins égale à la somme de la tension ON (19 V) et de la tension résiduelle du capteur (environ 3 V). - Utilisez un capteur avec un courant de charge minimum de 3 mA ou plus. - En cas de connexion d'un capteur avec un courant de charge minimum de 5 mA ou plus, ajoutez une résistance de dérivation.



Connexions des borniers


- Lors du câblage, prétez particulièrement attention à la polarité de l'alimentation externe. La charge peut opérer si la polarité est inversée. Veillez à raccorder les deux bornes 23 et 24 (COM0) de CN1. Veillez à raccorder les deux bornes 3 et 4 (COM1) de CN1. Veillez à raccorder les deux bornes 21 et 22 (+V) de CN1. Veillez à raccorder les deux bornes 1 et 2 (+V) de CN1.
- Veillez à raccorder les deux bornes 23 et 24 (COM2) de CN2 et à définir la même polarité pour les deux broches.
- Veillez à raccorder les deux bornes 3 et 4 (COM3) de CN2 et à définir la même polarité pour les deux broches.
Carte E/S TTL CJ1W-MD563 (connecteur MIL, 32 entrées/32 sorties)
| Section Sortie (CN1) | Section Entrée (CN2) | ||
| Tension nominale | 5 Vc.c. ±10 % | Tension d'entrée nominale | 5 Vc.c. ±10 % |
| Plage de tension de la charge de fonctionnement | 4,5 à 5,5 Vc.c. | Impédance d'entrée | 1,1 kΩ |
| Courant de charge maximal | 35 mA/point, 560 mA/commun, 1,12 A/carte | Courant d'entrée | Env. 3,5 mA (à 24 Vc.c.) |
| Courant de fuite | 0,1 mA max. | Tension à ON | 3,0 Vc.c. min. |
| Tension résiduelle | 0,4 V max. | Tension à OFF | 1,0 Vc.c. max. |
| Temps de réponse à ON | 0,2 ms max. | Temps de réponse à ON | 8,0 ms max. (Peut être définiti entre 0 et 32 dans Configuration API) (voir remarque) |
| Temps de réponse à OFF | 0,3 ms max. | Temps de réponse à OFF | 8,0 ms max. (Peut être définiti entre 0 et 32 dans Configuration API) (voir remarque) |
| Nombre de circuits | 32 points (16 points/commun, 2 circuits) | Nombre de circuits | 32 points (16 points/commun, 2 circuits) |
| Fusible | aucun | Nombre de points simultanément à ON | 100% (16 points/commun) |
| Alimentation externe | 5 Vc.c.±10 %, 40 mA min. (1,2 mA × Nombre de points ON) | ||
| Résistance d'isoolation | 20 MΩ entre les borniers externes et le bornier GR (à 100 Vc.c.) | ||
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. | ||
| Consommation en courant interne | 5 V c.c., 190 mA maximum | ||
| Poids | 110 g max. | ||
| Accessoires | aucun | ||
Remarque Le temps de réponse à ON est de 20~ s maximum et le temps de réponse à OFF est de 400~ s maximum même si les temps de réponses sont configurés à 0 ms à cause des délais des composants internes.


Connexions des borniers


- Lors du cablage, prenez particulièrement attention à la polarité de l'alimentation externe. La charge ne fonctionne pas correctement si la polarité est inversée. Veillez à raccorder les deux bornes 23 et 24 (COM0) de CN1. Veillez à raccorder les deux bornes 3 et 4 (COM1) de CN1. Veillez à raccorder les deux bornes 21 et 22 (+V) de CN1. Veillez à raccorder les deux bornes 1 et 2 (+V) de CN1.
- Veillez à raccorder les deux bornes 23 et 24 (COM2) de CN2 et à définir la même polarité pour les deux broches.
- Veillez à raccorder les deux bornes 3 et 4 (COM3) de CN2 et à définir la même polarité pour les deux broches.
| Capacité de commutation max. | 2 A 250 Vc.a. (cosφ = 1), 2 A 250 Vc.a. (cosφ = 0,4), 2 A 24 Vc.c. (16 A/carte) |
| Capacité de commutation min. | 1 mA 5 Vc.c. |
| Durée de vie du relais | Electrique : 150 000 opérations (24 V c.c., charge résistive) / 100 000 opérations (240 V c.a., cosφ = 0,4, charge inductive)Mécanique : 20 000 000 opérationsLa durée de vie varie selon la charge connectée.Consultez la page 570 pour les informations sur la durée de vie selon la charge. |
| Remplacement du relais | NY-24W-K-IE (Fujitsu Takamizawa Component Ltd.)Les utilisateurs ne doivent pas replacer les relais. |
| Temps de réponse à ON | 15 ms max. |
| Temps de réponse à OFF | 15 ms max. |
| Nombre de circuits | 8 contacts indépendants |
| Résistance d'isoolation | 20 MΩ entre les borniers externes et le bornier GR (500 Vc.c.) |
| Rigidité diélectrique | 2 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Consommation en courant interne | 90 mA 5 Vc.c. max. 48 mA 24 Vc.c. (6 mA × nombre de points à ON) |
| Poids | 140 g max. |
Remarque : Bien que 16 bits d'E/S (1 mot) soient alloués, seulement 8 d'entre eux peuvent être utilisés pour l'E/S externe. Cette carte est également considérée comme une carte d'E/S à 16 points dans les tables d'E/S.

Connexions des borniers

Remarque Les bornes numérotées de A0 à A9 et de B0 à B9 sont utilisées dans ce manuel, mais elles n'apparaissent pas sur la carte.
Carte de sortie à contact cj1w-oc211 (bornier, 16 points)
| Capacité de commutation max. | 2 A 250 Vc.a. (cosφ = 1), 2 A 250 Vc.a. (cosφ = 0,4), 2 A 24 Vc.c. (8 A/carte) |
| Capacité de commutation min. | 1 mA 5 Vc.c. |
| Durée de vie du relais | Electrique : 150 000 opérations (24 V c.c., charge résistive) / 100 000 opérations (250 V c.a., cosφ = 0,4, charge inductive) Mécanique : 20 000 000 opérations La durée de vie varie selon la charge connectée. Consultez la page 570 pour les informations sur la durée de vie selon la charge. |
| Remplacement du relais | NY-24W-K-IE (Fujitsu Takamizawa Component Ltd.) Les utilisateurs ne doivent pas replacer les relais. |
| Temps de réponse à ON | 15 ms max. |
| Temps de réponse à OFF | 15 ms max. |
| Nombre de circuits | 16 points/commun, 1 circuit |
| Résistance d'isoolation | 20 MΩ entre les borniers externes et le bornier GR (500 Vc.c.) |
| Rigidité diélectrique | 2 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Consommation en courant interne | 110 mA 5 Vc.c. max. 96 mA 24 Vc.c. (6 mA × nombre de points à ON) |
| Poids | 170 g max. |

Connexions des borniers

Remarque : Les bornes numérotées de A0 à A9 et de B0 à B9 sont utilisées dans ce manuel, mais elles n'apparaissent pas sur la carte.
Carte de sortie triac cj1w-oa201 (8 points)
| Capacité de commutation max. | 0,6 A 250 Vc.a., 50/60 Hz (2,4 A/carte) |
| Courant induit max. | 15 A (longueur d'impulsion : 10 ms) |
| Capacité de commutation min. | 50 mA 75 Vc.a. |
| Courant de fuite | 1,5 mA (200 Vc.a.) max., |
| Tension résiduelle | 1,6 Vc.a. max. |
| Temps de réponse à ON | 1 ms max. |
| Temps de réponse à OFF | 1/2 de la fréquence de charge +1 ms ou moins |
| Nombre de circuits | 8 (8 points/commun) |
| Protection contre la surintensité | Absorbeur C.R + absorbeur de surintensité |
| Fusibles | 5 A (1/commun, 1 utilisé) Le fusible ne peut être remplaced par l'utilisateur. |
| Résistance d'isoolation | 20 MΩ entre les borniers externes et le bornier GR (500 Vc.c.) |
| Rigidité diélectrique | 2 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Consommation en courant interne | 220 mA max. |
| Poids | 150 g max. |
Remarque : Bien que 16 bits d'E/S (1 mot) soient alloués, seulement 8 d'entre eux peuvent être utilisés par les E/S externes. Cette carte est également considérée comme une carte d'E/S à 16 points dans la table d'E/S.

Connexions des borniers

| Tension nominale | 12 à 24 Vc.c. |
| Plage de tension de la charge de fonctionnement | 10,2 à 26,4 Vc.c. |
| Courant de charge maximal | 2,0 A/point, 8,0 A/carte |
| Courant induit maximal | 10 A/point, 10 ms max. |
| Courant de fuite | 0,1 mA max. |
| Tension résiduelle | 1,5 V max. |
| Temps de réponse à ON | 0,5 ms max. |
| Temps de réponse à OFF | 1,0 ms max. |
| Résistance d'isolement | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Nombre de circuits | 8 (4 points/commun, 2 circuits) |
| Consommation en courant interne | 90 mA max. |
| Fusible | 6,3 A (1/commun, 2 utilisé) Le fusible ne peut être remplaced par l'utilisateur. |
| Alimentation externe | 12 à 24 V c.c., 10 mA minimum |
| Poids | 110 g max. |
Remarque : Bien que 16 bits d'E/S (1 mot) soient alloués, seulement 8 d'entre eux peuvent être utilisés par les E/S externes. Cette carte est également considérée comme une carte d'E/S à 16 points dans la table d'E/S.

Connexions des borniers

Lors du câblage, prétez particulièrement attention à la polarité de l'alimentation externe. La charge ne fonctionne pas correctement si la polarité est inversée.
Remarque : Les bornes numérotées de A0 à A9 et de B0 à B9 sont utilisées dans ce manuel, mais elles n'apparaissent pas sur la carte.
| Tension nominale | 12 à 24 Vc.c. |
| Plage de tension de la charge de fonctionnement | 10,2 à 26,4 Vc.c. |
| Courant de charge maximal | 0,5 A/point, 4,0 A/carte |
| Courant induit maximal | 4 A/point, 10 ms max. |
| Courant de fuite | 0,1 mA max. |
| Tension résiduelle | 1,5 V max. |
| Temps de réponse à ON | 0,1 ms max. |
| Temps de réponse à OFF | 0,8 ms max. |
| Résistance d'isolement | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Nombre de circuits | 8 (8 points/commun, 1 circuit) |
| Consommation en courant interne | 5 V c.c., 100 mA maximum |
| Fusible | aucun |
| Alimentation externe | 10,2 à 26,4 V c.c., 20 mA minimum |
| Poids | 110 g max. |

Connexions des borniers

Lors du câblage, prétez particulièrement attention à la polarité de l'alimentation externe. La charge ne fonctionne pas correctement si la polarité est inversée.
Remarque Les bornes numérotées de A0 à A9 et de B0 à B9 sont utilisées dans ce manuel, mais elles n'apparaissent pas sur la carte.
Carte de sortie à transistor cj1w-od211 (bornier, 16 points, NPN)
| Tension nominale | 12 à 24 Vc.c. |
| Plage de tension de la charge de fonctionnement | 10,2 à 26,4 Vc.c. |
| Courant de charge maximal | 0,5 A/point, 5,0 A/carte |
| Courant induit maximal | 4 A/point, 10 ms max. |
| Courant de fuite | 0,1 mA max. |
| Tension résiduelle | 1,5 V max. |
| Temps de réponse à ON | 0,1 ms max. |
| Temps de réponse à OFF | 0,8 ms max. |
| Résistance d'isolation | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Nombre de circuits | 16 (16 points/commun, 2 circuits) |
| Consommation en courant interne | 5 V c.c., 100 mA maximum |
| Fusible | aucun |
| Alimentation externe | 10,2 à 26,4 V c.c., 20 mA minimum |
| Poids | 110 g max. |

Connexions des borniers

Lors du câblage, prétez particulièrement attention à la polarité de l'alimentation externe. La charge ne fonctionne pas correctement si la polarité est inversée.
Remarque Les bornes numérotées de A0 à A9 et de B0 à B9 sont utilisées dans ce manuel, mais elles n'apparaissent pas sur la carte.
Carte de sortie à transistor cj1w-od231 (connecteur fujitsu, 32 points, NPN)
| Tension nominale | 12 à 24 Vc.c. |
| Plage de tension de la charge de fonctionnement | 10,2 à 26,4 Vc.c. |
| Courant de charge maximal | 0,5 A/point, 2 A/commun, 4 A/carte |
| Courant induit maximal | 4 A/point, 10 ms max. |
| Courant de fuite | 0,1 mA max. |
| Tension résiduelle | 1,5 V max. |
| Temps de réponse à ON | 0,1 ms max. |
| Temps de réponse à OFF | 0,8 ms max. |
| Résistance d'isoolation | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Nombre de circuits | 32 (16 points/commun, 2 circuits) |
| Consommation en courant interne | 5 V c.c., 140 mA maximum |
| Fusible | aucun |
| Alimentation externe | 10,2 à 26,4 V c.c., 30 mA minimum |
| Poids | 70 g max. |
| Accessoires | aucun |
Remarque : Les courants maximaux de la charge sont de 2 A/commun et de 4 A/carte si un connecteur à soudure est utilisé.

Connexions des borniers

- Lors du câblage, prétez particulièrement attention à la polarité de l'alimentation externe. La charge peut fonctionner si la polarité est inversée. Veillez à raccorder les deux bornes A9 et A19 (COM0). Veillez à raccorder les deux bornes B9 et B19 (COM1). Veillez à raccorder les deux bornes A10 et A20 (+V). Veillez à raccorder les deux bornes B10 et B20 (+V).
Carte de sortie à transistor cj1w-od233 (connecteur MIL, 32 points, NPN)
| Tension nominale | 12 à 24 Vc.c. |
| Plage de tension de la charge de fonctionnement | 10,2 à 26,4 Vc.c. |
| Courant de charge maximal | 0,5 A/point, 2 A/commun, 4 A/carte |
| Courant induit maximal | 4 A/point, 10 ms max. |
| Courant de fuite | 0,1 mA max. |
| Tension résiduelle | 1,5 V max. |
| Temps de réponse à ON | 0,1 ms max. |
| Temps de réponse à OFF | 0,8 ms max. |
| Résistance d'isoolation | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Nombre de circuits | 32 (16 points/commun, 2 circuits) |
| Consommation en courant interne | 140 mA max. |
| Fusible | aucun |
| Alimentation externe | 12 à 24 V c.c., 30 mA minimum |
| Poids | 70 g max. |
| Accessoires | aucun |

Connexions des borniers

- Lors du câblage, prétez particulièrement attention à la polarité de l'alimentation externe. La charge peut opérer si la polarité est inversée. Veillez à raccorder les deux bornes 23 et 24 (COM0).
Veillez à raccorder les deux bornes 3 et 4 (COM1). Veillez à raccorder les deux bornes 21 et 22 (+V). Veillez à raccorder les deux bornes 1 et 2 (+V).
Carte de sorties à transistor cj1w-od261 (connecteurs fujitsu, 64 points, NPN)
| Tension nominale | 12 à 24 Vc.c. |
| Plage de tension de la charge de fonctionnement | 10,2 à 26,4 Vc.c. |
| Courant de charge maximal | 0,3 A/point, 1,6 A/commun, 6,4 A/carte |
| Courant induit maximal | 3,0 A/point, 10 ms max. |
| Courant de fuite | 0,1 mA max. |
| Tension résiduelle | 1,5 V max. |
| Temps de réponse à ON | 0,5 ms max. |
| Temps de réponse à OFF | 1,0 ms max. |
| Résistance d'isoolation | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Nombre de circuits | 64 (16 points/commun, 4 circuits) |
| Consommation en courant interne | 5 V c.c., 170 mA maximum |
| Fusible | aucun |
| Alimentation externe | 10,2 à 26,4 V c.c., 50 mA minimum |
| Poids | 110 g max. |
| Accessoires | aucun |

Connexions des borniers

- Lors du câblage, prétez particulièrement attention à la polarité de l'alimentation externe. La charge peut opérer si la polarité est inversée. Veillez à raccorder les deux bornes A9 et A19 (COM0) de CN1. Veillez à raccorder les deux bornes B9 et B19 (COM1) de CN1. Veillez à raccorder les deux bornes A10 et A20 (+V) de CN1. Veillez à raccorder les deux bornes B10 et B20 (+V) de CN1. Veillez à raccorder les deux bornes A9 et A19 (COM2) de CN2. Veillez à raccorder les deux bornes B9 et B19 (COM3) de CN2. Veillez à raccorder les deux bornes A10 et A20 (+V) de CN2. Veillez à raccorder les deux bornes B10 et B20 (+V) de CN2.
Carte de sorties à transistor cj1w-od263 (connecteurs MIL, 64 points, NPN)
| Tension nominale | 12 à 24 Vc.c. |
| Plage de tension de la charge de fonctionnement | 10,2 à 26,4 Vc.c. |
| Courant de charge maximal | 0,3 A/point, 1,6 A/commun, 6,4 A/carte |
| Courant induit maximal | 3,0 A/point, 10 ms max. |
| Courant de fuite | 0,1 mA max. |
| Tension résiduelle | 1,5 V max. |
| Temps de réponse à ON | 0,5 ms max. |
| Temps de réponse à OFF | 1,0 ms max. |
| Résistance d'isoolation | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Nombre de circuits | 64 (16 points/commun, 4 circuits) |
| Consommation en courant interne | 170 mA max. |
| Fusible | aucun |
| Alimentation externe | 12 à 24 V c.c., 50 mA minimum |
| Poids | 110 g max. |
| Accessoires | aucun |

Connexions des borniers


- Lors du câblage, prétez particulièrement attention à la polarité de l'alimentation externe. La charge peut opérer si la polarité est inversée. Veillez à raccorder les deux bornes 23 et 24 (COM0) de CN1. Veillez à raccorder les deux bornes 3 et 4 (COM1) de CN1. Veillez à raccorder les deux bornes 21 et 22 (+V) de CN1. Veillez à raccorder les deux bornes 1 et 2 (+V) de CN1. Veillez à raccorder les deux bornes 23 et 24 (COM2) de CN2. Veillez à raccorder les deux bornes 3 et 4 (COM3) de CN2. Veillez à raccorder les deux bornes 21 et 22 (+V) de CN2. Veillez à raccorder les deux bornes 1 et 2 (+V) de CN2.
| Tension nominale | 24 Vc.c. |
| Plage de tension de la charge de fonctionnement | 20,4 à 26,4 Vc.c. |
| Courant de charge maximal | 2 A/point, 8 A/carte |
| Courant de fuite | 0,1 mA max. |
| Tension résiduelle | 1,5 V max. |
| Temps de réponse à ON | 0,5 ms max. |
| Temps de réponse à OFF | 1,0 ms max. |
| Protection de court-circuit de charge | Courant de détction : 6 A min Redémarrage automatique après réparation de l'erreur. (Consultez la page 572.) |
| Détection de déconnexion de ligne | Courant de détction : 200 mA (consultez la page 572) |
| Résistance d'isoolation | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Nombre de circuits | 8 (4 points/commun) |
| Consommation en courant interne | 110 mA max. |
| Fusible | aucun |
| Alimentation externe | 24 Vc.c., 50 mA min. |
| Poids | 120 g max. |
Remarque : Bien que 16 bits d'E/S (1 mot) soient alloués, seulement 8 d'entre eux peuvent être utilisés par les E/S externes. Cette carte est également considérée comme une carte d'E/S à 16 points dans la table d'E/S.
Configuration du circuit

- Le voyant ERR s'allume et le bit correspondant de A050 à A069 (informations sur les cartes d'E/S standard, 2 points par bit) passe à ON si une surintensité de la déconnexion de ligne est détectée.
Connexions des borniers

- Lors du câblage, prétez particulièrement attention à la polarité de l'alimentation externe. La charge peut opérer si la polarité est inversée.
Remarque Les bornes numérotées de A0 à A9 et de B0 à B9 sont utilisées dans ce manuel, mais elles n'apparaissent pas sur la carte.
| Tension nominale | 24 Vc.c. |
| Plage de tension de la charge de fonctionnement | 20,4 à 26,4 Vc.c. |
| Courant de charge maximal | 0,5 A/point, 4,0 A/carte |
| Courant de fuite | 0,1 mA max. |
| Tension résiduelle | 1,5 V max. |
| Temps de réponse à ON | 0,5 ms max. |
| Temps de réponse à OFF | 1,0 ms max. |
| Protection contre les courts-circuits de charge | Courant de détéction : 0,7 A à 2,5 A Redémarrage automatique après réparation de l'erreur. (Consultez la page 572.) |
| Résistance d'isoolation | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Nombre de circuits | 8 (8 points/commun, 1 circuit) |
| Consommation en courant interne | 5 V c.c., 100 mA maximum |
| Alimentation externe | 20,4 à 26,4 V c.c., 40 mA minimum |
| Poids | 120 g max. |
Remarque Bien que 16 bits d'E/S (1 mot) soient alloués, seulement 8 d'entre eux peuvent être utilisés par les E/S externes. Cette carte est également considérée comme une carte d'E/S à 16 points dans la table d'E/S.
Configuration du circuit

Lorsqu'une surintensité est détectée, le voyant ERR s'allume et le drapeau correspondant dans la zone d'information des cartes d'E/S standard (A050 à A069) passe à ON.
Connexions des borniers

Lors du câblage, prétez particulièrement attention à la polarité de l'alimentation externe. La charge ne fonctionne pas correctement si la polarité est inversée.
Remarque Les bornes numérotées de A0 à A9 et de B0 à B9 sont utilisées dans ce manuel, mais elles n'apparaissent pas sur la carte.
Carte de sortie à transistor cj1w-od211 (bornier, 16 points, source)
| Tension nominale | 24 Vc.c. |
| Plage de tension de la charge de fonctionnement | 20,4 à 26,4 Vc.c. |
| Courant de charge maximal | 0,5 A/point, 5,0 A/carte |
| Courant induit maximal | 0,1 mA max. |
| Courant de fuite | 1,5 V max. |
| Temps de réponse à ON | 0,5 ms max. |
| Temps de réponse à OFF | 1,0 ms max. |
| Protection contre les courts-circuits de charge | Courant de détction : 0,7 A à 2,5 A Redémarrage automatique après réparation de l'erreur. (Consultez la page 572.) |
| Résistance d'isolation | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Nombre de circuits | 16 (16 points/commun, 1 circuits) |
| Consommation en courant interne | 5 V c.c., 100 mA maximum |
| Alimentation externe | 20,4 à 26,4 V c.c., 40 mA minimum |
| Poids | 120 g max. |
Configuration du circuit

Lorsqu'une surintensité est détectée, le voyant ERR s'allume et le drapeau correspondant dans la zone d'information des cartes d'E/S standard (A050 à A069) passe à ON.
Connexions des borniers

Lors du câblage, prétez particulièrement attention à la polarité de l'alimentation externe. La charge ne fonctionne pas correctement si la polarité est inversée.
Remarque Les bornes numérotées de A0 à A9 et de B0 à B9 sont utilisées dans ce manuel, mais elles n'apparaissent pas sur la carte.
Carte de sorties à transistor cj1w-od232 (connecteur MIL, 32 points, source)
| Tension nominale | 24 Vc.c. |
| Plage de tension de la charge de fonctionnement | 20,4 à 26,4 Vc.c. |
| Courant de charge maximal | 0,5 A/point, 2 A/commun, 4 A/carte |
| Courant de fuite | 0,1 mA max. |
| Tension résiduelle | 1,5 V max. |
| Temps de réponse à ON | 0,5 ms max. |
| Temps de réponse à OFF | 1,0 ms max. |
| Protection contre les courts-circuits de charge | Courant de détction : 0,7 A à 2,5 ARedémarrage automatique après réparation de l'erreur. (Consultez la page 572.) |
| Résistance d'isolation | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Nombre de circuits | 32 (16 points/commun, 2 circuits) |
| Consommation en courant interne | 5 V c.c., 150 mA maximum |
| Alimentation externe | 20,4 à 26,4 V c.c., 70 mA minimum |
| Poids | 80 g max. |
| Accessoires | aucun |
Remarque : Les courants maximaux de la charge sont de 2 A/commun et de 4 A/carte si un connecteur à soudure est utilisé.
Configuration du circuit

Lorsque le courant de sortie d'une des sorties dépasse le courant de détection, la sortie de ce point passe à OFF. En même temps, le voyant ERR s'allume et le drapeau correspondant (un pour chaque commun) dans la zone d'information des cartes d'E/S standard (A050 à A069) passe à ON.
Connexions des borniers

- Lors du câblage, prétez particulièrement attention à la polarité de l'alimentation externe. La charge ne fonctionne pas correctement si la polarité est inversée. Veillez à raccorder les deux bornes 21 et 22 (COM0 (+V)). Veillez à raccorder les deux bornes 1 et 2 (COM1 (+V)). Veillez à raccorder les deux bornes 3 et 4 (0 V). Veillez à raccorder les deux bornes 23 et 24 (0 V).
Carte de sorties transistors cj1w-od262 (connecteurs MIL, 64 points, PNP)
| Tension nominale | 12 à 24 Vc.c. |
| Plage de tension de la charge de fonctionnement | 10,2 à 26,4 Vc.c. |
| Courant de charge maximal | 0,3 A/point, 1,6 A/commun, 6,4 A/carte |
| Courant induit maximal | 3,0 A/point, 10 ms max. |
| Courant de fuite | 0,1 mA max. |
| Tension résiduelle | 1,5 V max. |
| Temps de réponse à ON | 0,5 ms max. |
| Temps de réponse à OFF | 1,0 ms max. |
| Résistance d'isoolation | 20 MΩ entre les borniers externes et le bornier GR (100 Vc.c.) |
| Rigidité diélectrique | 1 000 Vc.a. entre les borniers externes et le bornier GR pendant 1 minute pour un courant de fuite de 10 mA max. |
| Nombre de circuits | 64 (16 points/commun, 4 circuits) |
| Consommation en courant interne | 170 mA max. (5 Vc.c.) |
| Fusible | aucun |
| Alimentation externe | 10,2 à 26,4 V c.c., 50 mA minimum |
| Poids | 110 g max. |
| Accessoires | aucun |

Connexions des borniers


- Lors du câblage, prétez particulièrement attention à la polarité de l'alimentation externe. La charge peut opérer si la polarité est inversée. Veillez à raccorder les deux bornes 21 et 22 (COM0 (+V)) de CN1. Veillez à raccorder les deux bornes 1 et 2 (COM1 (+V) ) de CN1. Veillez à raccorder les deux bornes 23 et 24 (0 V) de CN1. Veillez à raccorder les deux bornes 3 et 4 (0 V) de CN1. Veillez à raccorder les deux bornes 21 et 22 (COM2 (+V)) de CN2. Veillez à raccorder les deux bornes 1 et 2 (COM3 (+V) ) de CN2. Veillez à raccorder les deux bornes 23 et 24 (0 V) de CN2. Veillez à raccorder les deux bornes 3 et 4 (0 V) de CN2.
Espérance de vie des relais CJ1W-OC201/211
L'espérance de vie des relais (NY-24W-K-IE) des cartes de sorties à contacts CJ1W-OC201/211 est indiquée dans les schémas suivants. Utilisez les schémas pour calculer la durée de vie des relais basée sur les conditions de fonctionnement et remplacez des relais avant la fin de leur durée de vie.
Remarque : Les schémas indiquent l'espérance de vie des relais eux-mêmes. Toutefois, n'utilisez pas de courant à contacts qui dépasse la capacité de commutation maximale spécifiée dans les caractéristiques techniques pour chaque carte de sortie à contacts. Si une capacité de commutation dépasse les caractéristiques techniques, la fiabilité et l'espérance de vie des autres composants sont réduites et la carte ne fonctionne pas correctement.
Durée de vie avec charge c. a.
Durée de vie avec charge c. c.
Charge inductive
La durée de vie des relais varie en fonction de l'inductance des charges. Si une charge inductive est connectée à la carte de sortie à contacts, utiliser un limiteur avec la carte de sortie à contacts qui utilise une charge inductive.
Veillez à connecter une diode en parallèle avec toute charge inductive cc connectée à la carte de sortie à contacts.
Circuit de protection des contacts
Les limiteurs sont utilisés avec la carte de sortie à contacts afin de prolonger la durée de vie de chaque relais monté sur la carte de sortie à contacts, d'empêcher les parasites et de réduire les dépôts de carbone et de nitrate. Toutefois, les limiteurs peuvent réduire la durée de vie des relais s'ils ne sont pas utilisés correctement.
Remarque Les limiteurs utilisés avec la carte de sortie à contacts peuvent retarder le temps de réinitialisation de chaque relais monté sur la carte de sortie à contacts.
Des exemples de limiteurs sont indiqués dans le tableau suivant.
| Circuit | Courant | Caracteristique | Elément requis | |
| c.a. | c.c. | |||
| Méthode CR Charge Inductive Alimentation | Oui | Oui | Si la charge est un relais ou un solénoïde, il y a un décalage entre l'ouverture du circuit et la réinitialisation de la charge. Si la tension d'alimentation est comprise entre 24 et 48 V, placez le limiteur de tension parallèle à la charge. Si la tension d'alimentation est comprise entre 100 et 200 V, placez le limiteur entre les contacts. | La capacité du condensateur doit être de 1 à 0,5 μF pour un courant de contact de 1 A et la résistance du composant résistif doit être de 0,5 à 1 Ω pour une tension de contact de 1 V. Toute-fois, ces valeurs peuvent varier selon la charge et avec les caractéristiques du relais. Ces valeurs doivent être choisis à partir d'expérimentations en tenant compte du fait que la capacité supprime la décharge à étincelles lors-quelles contacts sont séparés et que la résistance limite le courant qui circule dans la charge lorsque le circuit est à nouveau fermé. La rigidité diélectrique du condensateur doit être comprise entre 200 et 300 V. S'il s'agit d'un circuit c.a., utilisez un condensateur sans polarité. |
| Méthode avec diode Charge Inductive Alimentation | Non | Oui | La diode connectée en parallele à la charge transforme l'énergie accumulée par la bobine en un courant, qui circule dans la bobine, afin d'être converti en Joule par la résistance de la charge inductive. Le retard entre l'ouverture du circuit et la réinitialisation de la charge, provoqué par cette méthode, est plus long que celui provoqué par la méthode CR. | La valeur de la rigidité diélectrique inverse de la diode doit être au moins 10 fois plus grande que la valeur de la tension du circuit. Le courant direct de la diode doit être supérieur ou égal au courant de la charge. La valeur de la rigidité diélectrique inverse de la diode peut être deux ou trois fois supérieur à la tension d'alimentation si le limiteur de tension travaillée sur des circuits électroniques représentant de faibles tensions de cir-cuits. |
| Méthode à varistor Charge Inductive Alimentation | Oui | Oui | La méthode du varistor empêche l'imposition d'une haute tension entre les contacts grâce à sa caractéristique de tension constante. Il y a un décalage entre l'ouverture du circuit et la réinitialisation de la charge. Si la tension d'alimentation est de 24 ou 48 V, placez le varistor en parallèle avec la charge. Si la tension d'alimentation est comprise entre 100 et 200 V, placez le varistor entre les contacts. | --- |
Remarque : Ne connectez pas une capacité en tant que limiteur en parallèle avec une charge inductive comme indiqué dans le schéma suivant. Ce limiteur est très efficace pour empêcher les décharges d'étincelles au moment où le circuit s'ouvre. Toutefois, lorsque les contacts sont fermés, les contacts sont soudés à cause du courant qui se charge dans la capacité.
Les charges inductives c. c. peuvent être plus difficiles à commuter que les charges résistives. Toutefois, si des limiteurs appropriés sont utilisés, les charges inductives c. c. sont aussi faciles à commuter que les charges résistives.

Protection des court-circuits de charge et détection de déconnexion de ligne pour CJ1W-OD202
Ce paragraphe décrit la protection de court-circuit de charge des cartes de sortie CJ1W-OD202.
D'après les schémas suivants, en principe, lorsque le bit de sortie passé à ON (OUT), le transistor passé à ON et le courant de sortie (lout) passé. Si le courant de sortie (lout) est surcharge ou court-circuité car il dépasse le courant de détction (Ilim), le courant de sortie (lout) est limité comme indiqué dans la Figure 2 ci-dessous. Lorsque la température de jonction (Tj) du transistor de sortie atteint la température de coupure thermique (Tstd), la sortie passé à OFF pour protégere le transistor et l'alarme du bit de sortie passé à ON pour allumer le voyant ERR. Lorsque la température de jonction (Tj) du transistor diminue jusqu'à la température de réinitialisation (Tr), le voyant ERR est automatiquement réinitialisé et le courant de sortie commence à passer.
OUT : Instruction de sortie
IOUT: Courant de sortie
ERR: Sortie d'alarme, voyant ERR
Ilim : Courant de détection
Tj: Température de jonction du transistor
Tstd : Température de coupure thermique
Tr: Température de réinitialisation
Figure 2: Surcharge ou court-circuit
Déconnexion de ligne
Si la ligne est déconnectée et que le courant de sortie (lout) diminue jusqu'au courant de détection de déconnexion de ligne (I_OL), le voyant ERR s'allume comme indiqué sur la Figure 3.
Figure 3: Déconnexions de ligne
A: Charge non connectée ou ligne de charge rompue. B: Courant pour charger à ou sous le courant de détection de la déconnexion de ligne. C: Augmentation du courant à charger trop lente et erreur détectée avant d'atteindre le courant de détection de déconnexion.
Lorsque la charge L est connectée, le voyant ERR s'allume et le bit de sortie de l'alarme passe à ON pendant environ 100 ms. Vous pouvez utiliser l'exemple de programmation fourni plus loin dans ce chapitre pour qu'aucune erreur ne soit détectée dans cette situation.
Restrictions pour le fonctionnement
Bien que CJ1W-OD202 soit fournie avec une protection de court-circuit, elle est utilisée pour protégé les circuits internes contre des courts-circuits momentanés de la charge. Comme indiqué sur la Figure 2 ci-dessous, la protection de court-circuit est automatiquement libérée lorsque Tj est égale à Tr. Toutefois, à moins que la cause du court-circuit ne soit supprimée, les opérations ON/OFF sont répétées dans les sorties. Ne pas tenir compte des courts-circuits pendant un certain temps a pour effet l'augmentation de la température interne, une déterioration des composants, une décoloration du circuit ou des PCB, etc. Toutefois, respectez les restrictions suivantes.
Restrictions
Si un court-circuit se produit dans une charge externe, passez immédiatement la sortie correspondante à OFF et supprimez la cause du court-circuit. CJ1W-OD202 passe un bit d'alarme de sortie à ON qui correspond au numéro de sortie de la charge externe. Chaque commun a un bit d'alarme de sortie.
Lorsqu'un bit d'alarme de sortie passe à ON, utilisez un bit d'auto-maintien pour l'alarme dans le programme utilisateur et passez la sortie correspondante à OFF.
Un bit d'alarme de sortie est affecté dans la zone d'information des cartes d'E/S standard (de A050 à A089) pour chaque emplacement de montage de cartes.
Le tableau suivant indique la correspondance entre les bits de sortie et les bits de la zone d'information des cartes d'E/S standard.
| Bit de sortie | 0 ou 1 | 2 ou 3 | 4 ou 5 | 6 ou 7 | |
| CJ1W-OD202 | Montée dans les emplacements pairs | 0 | 1 | 2 | 3 |
| Montée dans les emplacements impairs | 8 | 9 | 10 | 11 | |
Par exemple, lorsque CJ1W-OD202 est montée à l'emplacement 0 sur le rack 0, A05000 est passé à ON si la sortie 8 est court-circuitée. Lorsque CJ1W-OD202 est montée à l'emplacement 1 du rack 0, A05011 est passé à ON si la sortie m + 3 est court-circuitée.
Exemple de programmation
Dans cet exemple, CJ1W-OD202 est montée à l'emplacement 0 du rack 0.
Cet exemple montre comment passer immédiatement les bits de sortie de CIO 000000 à CIO 000007 à OFF si le bit d'alarme de sortie A05000 passe à ON et comment conserver les bits de sortie à OFF jusqu'à ce que la cause soit supprimée et le bit réinitialisé grâce au bit de travail W000001.

Protection des court-circuits de charge pour les cartes de sorties cj1w-od204/od212/od232/md232
D'après les schémas suivants, en principe, lorsque le bit de sortie passe à ON (OUT), le transistor passe à ON et le courant de sortie (lout) passe. Si le courant de sortie (lout) est surcharge ou court-circuité car il dépasse le courant de détction (Ilim), le courant de sortie (lout) est limité comme indiqué dans la Figure 2 ci-dessous. Lorsque la température de jonction (Tj) du transistor de sortie atteint la température de coupure thermique (Tstd), la sortie passe à OFF pour protéger le transistor et l'alarme du bit de sortie passe à ON pour allumer le voyant ERR. Lorsque la température de jonction (Tj) du transistor diminue jusqu'à la température de réinitialisation (Tr), le voyant ERR est automatiquement réinitialisé et le courant de sortie commence à passer.
OUT : Instruction de sortie
IOUT: Courant de sortie
ERR: Sortie d'alarme, voyant ERR
I_lim : Courant de détention
Tj: Température de jonction du transistor
Tstd : Température de coupure thermique
Tr: Température de réinitialisation
Figure 2: Surcharge ou court-circuit
Restrictions de fonctionnement pour cj1w-od204/od212/od232/md232
Ces cartes sont fournies avec des protections de court-circuit, elles sont utilisées pour protégerr les circuits internes contre des courts-circuits momentanés de la charge. comme indiqué sur la Figure 2 ci-dessous, la protection de court-circuit est automatiquement libérée lorsque Tj est égale à Tr. Toutefois, à moins que la cause du court-circuit ne soit supprimée, les opérations ON/OFF sont répétées dans les sorties. Ne pas tenir compte des courts-circuits pendant un certain temps a pour effet l'augmentation de la température interne, une dépréciation des composants, une décoloration du circuit ou des PCB, etc. Toutefois, respectez les restrictions suivantes.
Restrictions
Si un court-circuit se produit dans une charge externe, passez immédiatement la sortie correspondante à OFF et supprimez la cause du court-circuit. Un bit d'alarme de sortie à ON, qui correspond au numéro de sortie de la charge externe, passe à ON. Chaque commun a un bit d'alarme de sortie.
Lorsqu'un bit d'alarme de sortie est passé à ON, utilisez un bit d'auto-maintien pour l'alarme dans le programme utilisateur et passez la sortie correspondante à OFF.
Un bit d'alarme de sortie est affecté dans la zone d'information des cartes d'E/S standard (de A050 à A069) pour chaque emplacement de montage des cartes.
Le tableau suivant indique la correspondance entre les bits de sortie et les bits de la zone d'information des cartes d'E/S standard.
| Bit de sortie | m | m+1 | m+2 | m+3 | ||
| 0 à 7 | 8 à 15 | 0 à 15 | 0 à 15 | 0 à 15 | ||
| CJ1W-OD204 | Montée dans les emplacements pairs | 0 | --- | --- | --- | --- |
| Montée dans les emplacements impaires | 8 | --- | --- | --- | --- | |
| CJ1W-OD212 | Montée dans les emplacements pairs | 0 | --- | --- | --- | |
| Montée dans les emplacements impaires | 8 | --- | --- | --- | ||
| CJ1W-MD232 | Montée dans les emplacements pairs | 0 | --- | --- | --- | |
| Montée dans les emplacements impaires | 8 | --- | --- | --- | ||
| CJ1W-OD232 | Montée dans les emplacements pairs | 0 | 1 | --- | --- | |
| Montée dans les emplacements impaires | 8 | 9 | --- | --- | ||
Par exemple, lorsque CJ1W-OD212 est montée à l'emplacement 0 sur le rack 0, A05000 passe à ON si la sortie 8 est court-circuitée. Lorsque CJ1W-OD232 est montée à l'emplacement 1 du rack 0, A05009 passe à ON si la sortie m + 1 est court-circuitée.
Exemple de programmation
Dans cet exemple, CJ1W-OD212 est montée à l'emplacement 0 du rack 0.
Cet exemple montre comment passer immédiatement les bits de sortie de CIO 000000 à CIO 000007 à OFF si le bit d'alarme de sortie A05000 passe à ON et comment conserver les bits de sortie à OFF jusqu'à ce que la cause soit supprimée et le bit réinitialisé grâce au bit de travail W000001.

Entrées polyvalentes
| Entrées | IN0 à IN5 | IN6 à IN9 | IN0 à IN5 | IN6 à IN9 |
| Périphrérique d'entrée | Capteur à 2 câbles | Driver de ligne | ||
| Courant d'entrée | 6 mA type | 5,5 mA type | 13 mA type | 10 mA type |
| Etendue de la tension d'entrée | 24 V c.c. +10 %/−15 % | Driver de ligne RS-422A, AM26LS31 ou équivalent (voir remarque 1) | ||
| Résistance d'entrée | 3,6 kΩ | 4,0 kΩ | --- | |
| Nombre de circuits | 1 commun par circuit | |||
| Tension à ON/courant à ON | 17,4 V c.c. min./3 mA min. | --- | ||
| Tension à OFF/courant à OFF | 5 V c.c. max./1 mA max. | --- | ||
| Temps de réponse à ON | 8 ms max. (Peut être commuté sur 0, 0,5, 1, 2, 4, 8, 16 ou 32 ms. Voir remarque 2) | |||
| Temps de réponse à OFF | 8 ms max. (Peut être commuté sur 0, 0,5, 1, 2, 4, 8, 16 ou 32 ms. Voir remarque 2) | |||
Remarque
- L'alimentation au driver de ligne doit être de 5V± 5%
- Si 0 ms est défini, le temps de réponse à ON dû au retard des composants internes est de 30 μs maximum pour IN0 à IN5 ou de 2 μs maximum pour IN6 à IN9. Le temps de réponse à ON est de 150 μs maximum pour IN0 à IN5 ou de 2 μs maximum pour IN6 à IN9.
Configuration du circuit
| Entrées | IN0 à IN5 | IN6 à IN9 |
| Configuration du circuit | 3.6 kΩ 24 V 100 Ω 750 Ω 1000 pF Circuits internes 24 V 100 Ω 24 V 100 Ω Circuits internes 24 V 100 Ω 24 V 100 Ω Circuits internes | 4.0 kΩ 24 V 100 Ω 1.5 kΩ 1000 pF 100 Ω Circuits internes |
Entrées d'interruption et entrées à réponse rapide (IN0 à IN3)
| Elément | Caractéristiques techniques |
| Temps de réponse à ON | 30 μs max. |
| Temps de réponse à OFF | 150 μs max. |
| Impulsions de réponse | 30 μs 150 μs ON OFF |
Entrées de compteur à grande vitesse (IN6 à IN9)
| Entrée 24 V c.c. | Sortie de driver de ligne | |
| Si 60 kHz est défin. | Entrée codeur phase A/phase B, entrée d'impulsion de 60 kHz monophasée différentielle avec taux de service de 50% Tempes d'établissement et de descente : 3,0 μs max. | Entrée codeur phase A/phase B, entrée d'impulsion de 60 kHz monophasée différentielle avec taux de service de 50% |
| 16,6 μs min. | 16,6 μs min. | |
| 8,3 μs min. | 8,3 μs min. | |
| ON | ON | |
| 50 % | 50 % | |
| OFF | OFF | |
| 3 μs max. | 3 μs max. | |
| Entrée codeur phase A/phase B, entrée d'impulsion de 30 kHz en phase différentielle | Entrée codeur phase A/phase B, entrée d'impulsion de 50 kHz en phase différentielle | |
| Gardez un espace de 4 μs min entre les transitions de la phase A et de la phase B | Gardez un espace de 4 μs min entre les transitions de la phase A et de la phase B | |
| ON | ON | |
| 50 % | 50 % | |
| OFF | OFF | |
| ON | ON | |
| 50 % | 50 % | |
| OFF | OFF | |
| T1 T2 T3 T4 | T1, T2, T3 et T4 : 4,0 μs min. | |
| T1, T2, T3 et T4 : 4,0 μs min. | ||
| Si 100 kHz est défin. | Le fonctionnement du compteur n'est pas assuré au-delà de 60 kHz | Entrée d'impulsions de 100 kHz monophasée avec taux de service de 50% |
| 10,0 μs min. | 10,0 μs min. | |
| ON | ON | |
| 5,0 μs min. | 5,0 μs min. | |
| OFF | OFF | |
| Entrée d'impulsions de 50 kHz en phase différentielle | Gardez un espace de 2,5 μs min entre les transitions de la phase A et de la phase B | |
| 20,0 μs min. | 20,0 μs min. | |
| ON | ON | |
| 50 % | 50 % | |
| OFF | OFF | |
| ON | ON | |
| 50 % | 50 % | |
| OFF | OFF | |
| T1 T2 T3 T4 | T1, T2, T3 et T4 : 2,5 μs min. | |
| T1, T2, T3 et T4 : 2,5 μs min. | ||
| Entrée codeur en phase Z (IN2 et IN3) | Entrée codeur en phase Z (IN2 et IN3) | |
| Gardez un temps à ON de 30 μs minimum et un temps à OFF de 150 μs minimum. | Gardez un temps à ON de 30 μs minimum et un temps à OFF de 150 μs minimum. | |
| ON | ON | |
| 50 % | 50 % | |
| OFF | OFF |
Remarque
Pour que les entrées du compteur répondent aux caractéristiques techniques décrites dans le tableau ci-dessus, il faut vérifier les facteurs qui affectent les impulsions tels que le type du driver de sortie dans le codeur, la longueur du câble du codeur et la fréquence des impulsions de comptage. En particulier, il se peut que le temps d'établissement et le temps de descente soient trop longs et que la forme d'onde d'entrée ne corresponde pas aux caractéristiques techniques lorsqu'un câble de codeur trop long est utilisé pour connecter un codeur à sortie de collecteur ouvert de 24 V. Lorsqu'un long câble est connecté, utiliser soit un câble plus court, soit un codeur avec sorties du driver de ligne.
Sorties polyvalentes
| Sorties | OUT0 à OUT3 | OUT4 à OUT5 |
| Tension nominale | 5 à 24 V c.c. | |
| Plage de tension de la charge de fonctionnement | 4,75 à 26,4 V c.c. | |
| Courant de commutation maximal | 0,3 A/point, 1,8 A/carte | |
| Nombre de circuits | 6 points (6 points/commun) | |
| Courant induit maximal | 3,0 A/point, 10 ms max. | |
| Courant de fuite | 0,1 mA max. | |
| Tension résiduelle | 0,6 V max. | |
| Temps de réponse à ON | 0,1 ms max. | |
| Temps de réponse à OFF | 0,1 ms max. | |
| Fusible | aucun | |
| Alimentation externe | 10,2 à 26,4 V c.c., 50 mA minimum | |
| Configuration du circuit | Circuits internes +V OUT 0 a OUT 3 COM | Circuits internes +V OUT 4 a OUT 5 COM |
Sorties d'impulsion (OUT0 à OUT3)
| Elément | Caracteristiques techniques |
| Capacité de commutation maximale | 30 mA, 4,75 à 26,4 V c.c. |
| Capacité de commutation minimale | 7 mA, 4,75 à 26,4 V c.c. |
| Fréquence de sortie maximale | 100 kHz |
| Modèle de sortie | OFF 90% ON 10% 2 μs min. 4 μs min. |
Remarque
- La charge aux valeurs ci-dessus est considérée comme la charge de résistance et l'impédance du câble de connexion n'est pas prise en compte.
- La largeur d'impulsion au cours du fonctionnement réel peut être inférieure aux valeurs ci-dessus car il peut y avoir une distorsion du modèle d'impulsions due à l'impédance du cable de connexion.
Caractéristiques de la sortie PWM (OUT4 à OUT5)
| Elément | Caracteristiques techniques |
| Capacité de commutation maximale | 300 mA, 4,75 à 26,4 V c.c. |
| Fréquence de sortie maximale | 1 kHz |
| Précision sur la sortie PWM | Service ON +5% – 0% pendant la sortie 1 kHz |
| Modèle de sortie | OFF 50% ON T tON Service ON = tON / T × 100% |
Remarque La CJ1M-CPU21 ne prend en charge que OUT4.
Zone auxiliaire
A000 à A447 : zone de lecture seule, A448 à A959 : Zone de lecture/écriture
Zone de lecture seule (configurée par le système)
| Adresse | Nom | Fonction | Paramètres | Etat après modification du mode | Etat au démarriage | Tempori-sation de l'écriture | Dra-peaux liés, paramètres | |
| Mots | Bits | |||||||
| A000 | --- | Temporisation sys-tème (10 ms) | Ce mot contient la temporisation système utilisée après la mise sous tension. 0000 hex est définî à la mise sous ten-sion et cette valeur est incrémentée automatiquement de 1 toutes les 10 ms. La valeur repasse à 0000 hex après avoir dépasse FFFF hex (655 350 ms), puis continue d'être incrémentée automatiquement de 1 tou-tes les 10 ms.Remarque: le temporisateur continue d'être incrémenté lorsque vous passsez en mode de fonctionnement RUN.Example: il est possible de calculer l'intervalle entre le contrôle A et le contrôle B sans ins-tructions de temporisation. Cet intervalle est obtenu en calculant la différence entre la valeur de A000 pour le contrôle A et la valeur de A000 pour le contrôle B. L'intervalle est calculé en unités de 10 ms. | --- | Conservé | Effacé | Toutes les 10 ms après la mise sous tension | --- |
| A001 | --- | Temporisation sys-tème (100 ms) | Ce mot contient la temporisation système utilisée après la mise sous tension. 0000 hex est définî à la mise sous ten-sion et cette valeur est incrémentée automatiquement de 1 toutes les 100 ms. La valeur repasse à 0000 hex après avoir dépasse FFFF hex (6 553 500 ms), puis continue d'être incrémentée automatiquement de 1 tou-tes les 100 ms.Remarque: le temporisateur continue d'être incrémenté lorsque vous passsez en mode de fonctionnement RUN.Example: il est possible de calculer l'intervalle entre le contrôle A et le contrôle B sans ins-tructions de temporisation. Cet intervalle est obtenu en calculant la différence entre la valeur de A000 pour le contrôle A et la valeur de A000 pour le contrôle B. L'intervalle est Calculé en unités de 100 ms. | --- | Conservé | Effacé | Toutes les 100 ms après la mi-se sous ten-sion | --- |
| A050 | A05000 à A05007 | Informations sur les cartes d'E/S standard, rack 0, emplacement 0 | Un bit passée à ON pour indiquer quand l'alarme de la fonction de protection de court-circuit de la charge a été déclenchée. | 1 : court-circuit 0 : normal | --- | --- | Mis à jour à chaque cycle. | --- |
| A05008 à A05015 | Informations sur les cartes d'E/S standard, rack 0, emplacement 1 | Seuls les 4 bits les plus faibles sont utilisés pour la carte CJ1W-OD202 (2 points par bit), seul le bit le plus faïble est utilisé pour la carte CJ1W-OD212, OD204, MD232 et seuls les deux bits les plus faibles sont utilisés pour la carte CJ1W-OD232. Chaque bit indique l'état d'un circuit. | --- | --- | --- | |||
| A051 à A069 | A05100 à A06915 | Informations sur les cartes d'E/S standard, racks 2 à 7 | --- | --- | --- | |||
| Adresse | Nom | Fonction | Paramètres | Etat après modification du mode | Etat au démarriage | Temporisation de l'écriture | Dra-peaux liés, paramètres | |
| Mots | Bits | |||||||
| A090 à A093 | --- | Date du programme usilisateur | Ces mots contiennent, en BCD, la date et l'heure de la dernière récrite du programme usilisateur. A09000 à A09007 : Seconds (00 à 59) A09008 à A09015 : Minutes (00 à 59) A09100 à A09107 : Heures (00 à 23) A09108 à A09115 : Jour du mois (01 à 31) A09200 à A09207 : Mois (01 à 12) A09208 à A09215 : Année (00 à 99) A09308 à A09307 : Jour de la période (00 : dimanche, 01 : lundi, 02 : mardi, 03 : mercredi, 04 : jouri, 05 : vendre-di, 06 : samedi) | --- | Conservé | Conservé | --- | --- |
| A094 à A097 | --- | Date des paramètres | Ces mots contiennent, en BCD, la date et l'heure de la dernière récrite des paramètres. Le format est le même que précédemment. | --- | Conservé | Conservé | --- | --- |
| A099 | A09900 | Etat de protection en lecture UM | Indique si l'ensemble du programme usilisateur de l'API est protégé contre la lecture. | 0 : UM non protégé contre la lecture. 1 : UM protégé contre la lecture. | Conservé | Conservé | Quand la protection est instauvree ou sup-primée | --- |
| A09901 | Etat de protection en lecture de la tâche | Indique si la protection contre la lecture est instaurée pour les différentes tâches. | 0 : tâches non protégées contre la lecture. 1 : tâches pro-tégées contre la lecture. | Conservé | Conservé | Quand la protection est instauvree ou sup-primée | --- | |
| A09902 | Etat de protection en écriture du programme quand la protection contre la lecture est réglée | Indique si le programme est protégé en écriture. | 0 : écriture autorisée. 1 : protection en écriture. | Conservé | Conservé | Quand la protection est instauvree ou sup-primée | --- | |
| A09903 | Etat Activer/ Désactiver pour la sauvégarde du programme sur un carfe mémoire | Indique si la création d'un fischiro-programme de sauvégarde (.OBJ) est activée ou désactivée. | 0 : activée 1 : désactivée | Conservé | Conservé | Quand la protection est instauvree ou sup-primée | --- | |
| A09914 | Fonctionnement de l'IR/DR entre les tâches (UC CJ1-H et CJ1M uniquement) | Passer ce bit à ON pour partager les registres d'index et de données entre toutes les tâches. Passer ce bit à OFF pour utiliser séparément les registres d'index et les registres de données entre chaque tâche. | 0 : indépendent 1 : partagé (défaut) | Conservé | Conservé | --- | --- | |
| A09915 | Drapeau de mise à jour de la PV de temporisation/ compteur | Indique si la carte UC fonctionne en mode BCD ou en mode binaire. | 0 : mode BCD 1 : mode binaire | Conservé | Conservé | --- | --- | |
| Adresse | Nom | Fonction | Paramètres | Etat après modification du mode | Etat au démarriage | Temporiation de l'écriture | Draëpaux liés, paramètres | |
| Mots | Bits | |||||||
| A100 à A199 | Tous | Zone du journal d'erreurs | Lorsqu'une erreur se produit, le code d'erreur, le contenu des erreurs ainsi que l'heure et la date des erreurs sont sauvagardés dans la zone du journal d'erreurs. Les informations sur les 20 erreurs les plus récentes peuvent être sauvagardées. Chaque enregistrement d'erreur occupe 5 mots ; la fonction de ces 5 mots est la suivante :1) Code d'erreur (bits de 0 à 15), 2) Contenu de l'erreur (bits de 0 à 15), 3) Minutes (bits 8 à 15), Secondes (bits 0 à 7)4) Jour du mois (bits de 8 à 15), Heures (bits 0 à 7)5) Année (bits 8 à 15), Mois (bits 0 à 7)Les erreurs généraies par les instructions FAL(006) et FALS(007) sont également sauvagardées dans le journal d'erreurs. La zone du journal d'erreurs peut être réinitialisée à partir d'un periphérique de programmation. Si la zone du journal d'erreurs est pleine (20 enregistements) et que d'autres erreurs se produient. l'erreur la plus ancienne de A100 à A104 est effacée, les 19 autres enregistements sont décalés vers le bas et le nouvel enregistrement est sauvégarde à un emplacement entre A195 et A199. | Code d'erreur Contenu de l'erreur : Adresse du motif de la zone auxiliaire avec détails ou 000. Secondes : 00 à 59, BCD Minutes : 00 à 59, BCD Heures : 00 à 23, BCD Jour du mois : 01 à 31, BCD Année : 00 à 99, BCD | Conservé | Conservé | Mis à jour lorsque l'erreur se produit. | A50014 A300 A400 |
| A200 A200 | A20011 | Drapeau du premier cycle | A ON pendant un cycle après le commencement du fonctionnement de l'API (apres que le mode est commuté du mode PROGRAM au mode RUN ou au mode MONITOR, par exemple). | A ON pendant le premier cycle | --- | --- | --- | --- |
| A20012 | Drapeau de pas | A ON pour chaque cycle lorsque l'execution des pas est lancée avec l'instruction STEP(008). Ce drapeau peut être utilisé pour l'initialisation du traitement au début d'un pas. | A ON pendant le premier cycle après l'exécution de l'instruction STEP(008) | Effacé | --- | --- | --- | |
| A20014 | Drapeau de tâche démarrée (UC CJ1-H et CJ1M uniquement). | Lorsqu'une tâche passée de l'état WAIT ou INI à l'état RUN, ce drapeau passes à ON dans la tâche pour un cycle uniquement. La seule différence entre ce drapeau et A20015 est que ce drapeau passée également à ON lorsque la tâche passée de l'état WAIT à l'état RUN. | 1: à ON pendant le premier cycle (y compris les transitions entre l'état WAIT et l'état IN)0: autre | Effacé | --- | --- | --- | |
| A20015 | Drapeau de démarrage de la première tâche | A ON lorsqu'une tâche est exécutée pour la première fois. Ce drapeau peut être utilisé pour vérifier si la tâche courante est en cours d'exercice pour la première fois afin que le traitement de l'initialisation piousse être effectué si nécessaire. | 1: Première exéciption 0: Pas exécutable la première fois ou pas en cours d'exercution. | Effacé | Effacé | --- | --- | |
| A201 | A20110 | drapeau d'atteinte d'édition en ligne | ON lorsqu'un processus d'édition en ligne est en attente. (Si une autre commande d'édition en ligne est reçue pendant l'attente, la deuxième commande n'est pas enregistrée et une erreur se produit.) | 1: Attente de l'édition en ligne0: Pas d'atteinte de l'édition en ligne | Effacé | Effacé | --- | A527 |
| A20111 | Drapeau d'édition en ligne | A ON lorsqu'un traitement d'édition en ligne est en cours d'exercution. | 1: L'édition en ligne est en cours d'éjection 0: L'édition en ligne n'est pas en cours d'éjection | Effacé | Effacé | --- | A527 | |
| Adresse | Nom | Fonction | Paramètres | Etat après modifica-tion du mode | État au démar-rage | Tempori-sation de l'écriture | Dra-peaux liés, paramè-tres | |
| Mots | Bits | |||||||
| A202 | A20200 à A20207 | drapeaux d'activation du port de communication | A ON lorsqu'une instruction réseau (SEND, RECV, CMND ou PMCR) ou une exécution en arrêté plan (UC CJ1-H et CJ1M uniquement) peut être exécutée avec le nombre de port correspondant. Les bits de 00 à 07 correspondent aux ports de communication de 0 à 7.Lorsque plusieurs instructions réseau sont programmesés avec le même numéro de port, utiliser le drapeau correspondant comme une condition d'exécution pour éviter que les instructions soient exécutées simultanément.(Le drapeau d'un port donné passé à OFF pendant que l'instruction réseau avec ce numéro de port est en cours d'exécution.)(Lorsque la sauvegarde simple est utilisée en écrite ou en comparaison sur une carte mémoire d'une UC CJ1-H ou CJ1M, un port de communication est automatiquement affecté et le drapeau correspondant passé à OFF.) | 1 : L'instruction réseau n'est pas en cours d'exercution0 : L'instruction réseau est en cours d'exercution (port occupé) | Effacé | --- | --- | --- |
| Adresse | Nom | Fonction | Paramètres | Etat après modification du mode | Etat au démarriage | Tempori-sation de l'écriture | Dra-peaux liés, paramètres | |
| Mots | Bits | |||||||
| A203 à A210 | Tous | Codes de fin du port de communication | Ces mots contiennent les codes d'ex-cutions pour les numérios de ports correspondants lorsque les instructions de réseau (SEND, RECV, CMND ou PMCR) ou les procédures en parallètes (cartes UC CJ1-H uniquement) ont été exécutées.(Le mot correspondant est effacé à la fin de la méthode en ce qui concerne les cartes UC CJ1-H.)Les mots de A203 à A210 correspondents aux portes de communication de 0 à 7.Les codes suivants sont stockés lorsqu'une Instruction Message explicite (EXPLT, EGATR, ESATR, ECHRD ou ECHWR) a été exécutée.Si le Drapeau d'erreur de communications explicite passse sur OFF, 0000 hex. est stocké.Si le Drapeau d'erreur de communications explicite est ON et que le Drapeau d'erreur de communications réseau est ON, le code de fin FINS est stocké.Si le Drapeau d'erreur de communications explicite est ON et que le Drapeau d'erreur de communications réseau est OFF, le code de fin de message explicité est stocké.Pendant les communications, 0000 hex. est stocké avec le code correspondant à la fin de l'exercice. Le code est effacé quand le fonctionnement démarre.(Le code de fin pour un port donné est effacé à 0000 lorsqu'une instruction réseau avec ce nombre de port est exécutée.)(Lorsque la sauvégarde simple est utilisée pour effectuer une écriture ou une comparaison sur une carte mémoire d'une UC CS1-H, un port de communication est automatiquement affecté et un code de fin est sauvégardé dans le mot correspondant.)(Le code de fin pour un port donné est effacé à 0000 lorsqu'une instruction réseau avec ce nombre de port est exécutée.)(Lorsque la sauvégarde simple est utilisée pour effectuer une écriture ou une comparaison sur une carte mémoire d'une UC CJ1-H ou CJ1M, un port de communication est automatiquement affecté et un code de fin est sauvégardé dans le mot correspondant.) | Non nul :Code d'erreur0000:conditionnormale | Effacé | --- | --- | --- |
| A213 | A21300 à A21307 | Drapeau d'erreur de communications explicite | Passse sur ON en cas d'erreur dans l'exécution d'une Instruction de message explicite (EXPLT, EGATR, ESATR, ECHRD ou ECHWR).Les bits de 00 à 07 correspondant aux portes de communication de 0 à 7.Le bit correspondant passé à ON lorque le message explicite ne peut pas être envoyé et lorsqu'une ↔ponse d'erreur est retournée au message explicité.Ce statut est maintainu jusqu'à la prochaine exécution d'une communication avec message explicite. Le bit passé toujours à OFF quand l'Instruction de message explicite suivante est exécu-tée. | 1 : fin avec erreur0 : fin normale | Effacé | --- | --- | A21900 àA21907A203 àA210 |
| Adresse | Nom | Fonction | Paramètres | Etat après modification du mode | État au démarage | Tempori-sation de l'écriture | Dra-peaux liés, paramètres | |
| Mots | Bits | |||||||
| A214 | A21400 à A21407 | Drapeaux du pre-mier cycle après la fin des communications réseau | Chaque drapeau passera à ON pen-dant un seul cycle une fois que les communications seront terminées. Les bits 00 à 07 correspondant aux port 0 à 7. Utilisez le nombre du port de com-munication utilisé stocké dans A218 pour déterminer le drapeau auquel vous doivent accéder.Remarque: ces drapeaux ne sont pas effectifs avant l'exercice du cycle qui suit l'instruction de communication. Différez l'accès à ces derniers d'un cycle au moins. | 1:Premier cycle après la fin des commu-nications uni-quemment2:Autre état | Conservé | Effacé | --- | --- |
| A215 | A21500 à A21507 | Drapeaux du pre-mier cycle après une erreur dans les communications réseau | Chaque drapeau passera à ON pen-dant un seul cycle après une erreur de communication. Les bits 00 à 07 correspondant aux port 0 à 7. Utilisez le nombre du port de communication utilisé stocké dans A218 pour déterminer le drapeau auquel vous doivent accéder.Déterminez la cause de l'erreur en fonction des codes de fin du port de communication stockés dans A203 à A210.Remarque: ces drapeaux ne sont pas effectifs avant l'exercice du cycle qui suit l'instruction de communication. Différez l'accès à ces derniers d'un cycle au moins. | 1:Premier cycle après une erreur de communica-tion uniqu-ment0:Autre état | Conservé | Effacé | --- | --- |
| A216 à A217 | Tous | Adresse de stoc-kage du code de fin de communica-tion réseau | Le code de fin d'une instruction de communication est automatiquement stocké à l'adresse avec l'adresse mémoire E/S fournie dans ces mots. Placez cette adresse dans un registre d'index et utilisez l'adressage indirect via le registre d'index pour dire le code de fin de communication. | Adresse mémoire E/S pour le stockage du code de fin de com-munication réseau | Con-servé | Effacé | --- | --- |
| A218 | Tous | Numérodes des ports de communication utilisés | Stocke les numérores des ports de com-munication utilisés lorsqu'une instruct- tion de communication est exécutée avec des affectations de port de com-munication automatiques. | 0000 à 0007 hex : port de communica-tion 0 à 7 | Con-servé | Effacé | --- | --- |
| A219 | A21900 à A21907 | Drapeaux d'erreur du port de communication | Sur ON lorsqu'une erreur survient lors de l'exercice d'une instruction réseau (SEND, RECV, CMND ou PMCR). ON si le message explicite ne peut pas être envoyé lors de l'exercice d'une Instruction de message explicite (EXPLT, EGATR, ESATR, ECHRD ou ECHWR). Les bits de 00 à 07 correspondant aux ports de communication de 0 à 7. (Tous ces drapeaux passent à OFF au démarrage de l'exercice du programme et le drapeau d'un port donné passée à OFF lorsqu'une instruction réseau avec ce numéro de port est exécutée.) (Lorsque la sauvégarde simple est utilisée en écrite ou en comparaison sur une carte mémoire d'une UC CJ1-H ou CJ1M, un port de communication est automatiquement affecté et le drapeau correspondant passée à OFF.) | 1:Erreur survenue0:conditionnormale | Effacé | --- | --- | --- |
| Adresse | Nom | Fonction | Paramètres | Etat après modifi-cation du mode | Etat au démar- rage | Tempori-sation de l'écriture | Dra-peaux liés, paramètres | |
| Mots | Bits | |||||||
| A220 à A259 | A22000 à 25915 | Temps de réponse des cartes d'E/S standard | Ces mots contiennent les temps de réponse d'entrées réels des cartes d'E/S standard série CJ. Lorsque le paramètre du temps de réponse d'entrées de la carte d'E/S standard est modifié dans Configuration API pendant que l'API est en mode PROGRAM, le paramètre de Configuration API ne correspond pas à la valeur actuelle dans la carte d'E/S standard, sauf si l'alimentation est mise à OFF puis à ON à nouveau. Dans ce cas, la valeur actuelle peut être surveillée dans ces mots. | De 0 à 17 en hexadécimal | Conservé | Voir la colonne « Fon-cion » | --- | Configu-ration API (paramètres du temps de réponse d'entrée des cartes d'E/S stan-dard) |
| A260 | Tous | Etat des affectations d'E/S | Indique l'état de l'afacturation d'E/S courante, c'est-à-dire de l'afacturation d'E/S automatique au démarrage ou des affectations d'E/S configurées par l'utilisateur. | 0000 Hex.: Affection d'E/S automatique au démarrage BBBB hex.: Affections d'E/S configurées par l'utilisateur | Conservé | Conservé | --- | --- |
| A261 | A26100 | Drapeau d'erreur d'initialisation de la zone de config-guration des car-fes réseaux (UC CJ1-H et CJ1M uniquement) | ON: Erreur dans la configuration de la carte réseau. Passe à OFF lorsque les tables d'E/S sont générées normalement. | ON: Erreur dans la config-guration de la carte réseau. OFF: tables d'E/S gén- rées normale- ment | Conservé | Effacé | Lorsque les tables d'E/S sont générées | --- |
| A26102 | Drapeau de dépassement des E/S (UC CJ1-H et CJ1M uniqu- ment) | ON: dépassement du nombre maxi- mal de points d'E/S Passe à OFF lorsque les tables d'E/S sont générées normalement. | ON: dépasse- ment du nom- bre maximal de points d'E/S OFF: tables d'E/S gén- rées normale- ment | A40111 (trop de points d'E/S) | ||||
| A26103 | Drapeau d'erreur de duplication (UC CJ1-H et CJ1M uniqu- ment) | ON: le même numéro de carte a été utilisé plusieurs fois. Passe à OFF lorsque les tables d'E/S sont générées normalement. | ON: le même numéro de carte a été utilisé plusieurs fois. OFF: tables d'E/S gén- rées normale- ment | A40113 (numéro dupli- què) | ||||
| A26104 | Drapeau d'erreur de bus d'E/S (UC CJ1-H et CJ1M uniquement) | ON: Erreur du bus d'E/S. Passe à OFF lorsque les tables d'E/S sont générées normalement. | ON: Erreur du bus d'E/S. OFF: tables d'E/S gén- rées normale- ment | A40114 (erreur du bus d'E/S) | ||||
| A26107 | Drapeau d'erreur de la carte d'E/S spéciale (UC CJ1-H et CJ1M uniqu- ment) | ON: erreur dans une carte d'E/S spéciales. Passe à OFF lorsque les tables d'E/S sont générées normalement. | ON: erreur dans une carte d'E/S spécia- les. OFF: tables d'E/S gén- rées normale- ment | --- | ||||
| A26109 | Drapeau d'erreur non confirmée d'E/S (UC CJ1-H et CJ1M uniqu- ment) | ON: la détéction d'E/S n'est pas ter-minée. Passe à OFF lorsque les tables d'E/S sont générées normalement. | ON: la détéc-tion d'E/S n'est pas terminée. OFF: tables d'E/S gén- rées normale- ment | --- | ||||
| Adresse | Nom | Fonction | Paramètres | Etat après modifia-tion du mode | Etat au démar-rage | Tempori-sation de l'écriture | Dra-peaux liés, paramè-tres | |
| Mots | Bits | |||||||
| A262 et A263 | Tous | Temps de cycle maximum | Ces mots contiennent le temps de cycle maximal (le temps de cycle maximal du cycle d'exéciution du pro-gramme en mode de traitement paral-féle) depuis que le fonctionnement de l'API a démarré. Le temps de cycle est enregistré en format hexadécimal de 8 chiffres avec les 4 chiffres les plus à gauche dans A263 et les 4 chiffrons les plus à droite dans A262. | 0 à FFFFFFFF: 0 à 429 496 729,5 ms (unités de 0,1 ms) | --- | --- | --- | --- |
| A264 et A265 | Tous | Temps du cycle courant | Ces mots contiennent le temps de cycle courant (le temps de cycle maximal du cycle d'exéciution du pro-gramme en mode de traitement paral-féle) en hexadécimal de 8 chiffres avec les 4 chiffres les plus à gauche dans A265 et les 4 chiffrons les plus à droite dans A264. | 0 à FFFFFFFF: 0 à 429 496 729,5 ms | --- | --- | --- | --- |
| A266 et A267 | Tous | Temps d'exécu-tion du pro-gramme + temps de traitement du péripérisque prio-riteaire | Total de tous les découvertes du temps en intervalles d'exéciution du programme et tous les découvertes du temps en intervalles du traitement de péripérisque. A267 A266 (octets supérieurs) (octets les plus faibles) | 00000000 à FFFFFFFF hex. 0,0 à 429 496 729,5 ms (incré-ments de 0,1 ms) | Effacé | Effacé | --- | |
| A268 | Tous | Temps de cycle du traitement de péripérisque (UC CJ1-H uni-quement) | En traitement parallelle avec accès à la mémoire synchronize ou asyn-chrone, ce mot contient le temps de cycle du traitement de péripérisque. Le temps est mis à jour à chaque cycle et est enregistré en binaire de 16 bits. | 0 à 4E20 hex., (de 0,0 à 2 000,0 ms en unités de 0,1 ms) | --- | --- | Mis à jour à chaque cycle de traitement péripéris-que | A40515 |
| A270 à A271 | Tous | PV du compteur 0 à grande vitesse (UC CJ1M uni-quement) | Contient la valeur en cours du comp- teur à grande vitesse 0. A271 con- tient les 4 chiffres les plus à gauche et A270 les 4 chiffres les plus à droite. | --- | --- | Effacé | Mis à jour à chaque cycle au cours du traitement de supervi-sion. Mis à jour lorsque l'instruction PRV(881) est exécu-tee. | --- |
| A272 à A273 | Tous | PV du compteur 1 à grande vitesse | Contient la valeur en cours du comp- teur à grande vitesse 1. A273 con- tient les 4 chiffres les plus à gauche et A272 les 4 chiffres les plus à droite. | --- | --- | ---Effacé | Mis à jour à chaque cycle au cours du traitement de supervi-sion. Mis à jour lorsque l'instruction PRV(881) est exécu-tee. | --- |
| Adresse | Nom | Fonction | Paramètres | Etat après modification du mode | Etat au démarriage | Tempori-sation de l'écriture | Dra-peaux liés, paramètres | |
| Mots | Bits | |||||||
| A274(UC CJ1M avec E/S intégrées uniqu-que-ment.) | A27400 | Compteur 0 à grande vitesse Drapeau de condition remplie de la comparaison pour la plage 1 | Ces drapeaux indiquent si la valeur actuelle se trouve dans les plages spécifiées lorsque le compteur 0 à grande vitesse fonctionné en mode de comparaison de plages. Effacé au début du fonctionnement. Effacé lorsque la table de comparaison des plages est enregistrée. 0 : PV non comprise dans la plage 1 : PV compte dans la plage | --- | --- | Effacé | Mis à jour à chaque cycle au cours du traitement de supervi-sion. Mis à jour lorsque l'instruction PRV(881) est exécutée. | --- |
| A27401 | Compteur 0 à grande vitesse Drapeau de condition remplie de la comparaison pour la plage 2 | |||||||
| A27402 | Compteur 0 à grande vitesse Drapeau de condition remplie de la comparaison pour la plage 3 | |||||||
| A27403 | Compteur 0 à grande vitesse Drapeau de condition remplie de la comparaison pour la plage 4 | |||||||
| A27404 | Compteur 0 à grande vitesse Drapeau de condition remplie de la comparaison pour la plage 5 | |||||||
| A27405 | Compteur 0 à grande vitesse Drapeau de condition remplie de la comparaison pour la plage 6 | |||||||
| A27406 | Compteur 0 à grande vitesse Drapeau de condition remplie de la comparaison pour la plage 7 | |||||||
| A27407 | Compteur 0 à grande vitesse Drapeau de condition remplie de la comparaison pour la plage 8 | |||||||
| A27408 | Compteur 0 à grande vitesse Drapeau de comparaison en cours | Ce drapeau indique si une comparaison est en cours d'exercice pour le compteur à grande vitesse 0. Effacé au début du fonctionnement. 0 : arrêté 1 : en cours d'exercution. | --- | --- | Effacé | Mis à jour lorsque la comparaison n démarre ou s'arrête. | --- | |
| A27409 | Compteur 0 à grande vitesse Drapeau de dépassement positif/ dépassement négatif | Ce drapeau indique si la valeur actuelle a connu un dépassement positif ou un dépassement négatif. (Utilisé avec la plage de comprage en mode linéaire uniquement.) Effacé lorsque le fonctionnement commence. Effacé lorsque la valeur actuelle est modifiée. 0 : normal 1 : dépassement positif ou dépassement négatif | --- | --- | Effacé | Mis à jour en cas de dépassement positif ou de dépassement négatif. | --- | |
| A27410 | Compteur 0 à grande vitesse Direction du comptage | Ce drapeau indique si le compteur à grande vitesse est actuellément incrémented ou dérémitté. La PV du compteur sur présence cycle est comparée au dernier cycle de l'API pour déterminer la direction. 0 : déprémentation 1 : incrémentation | --- | --- | Effacé | Réglage utilisé pour un compteur à grande vitesse, valider pendant le fonctionnement du compteur. | Lecture seule | |
| Adresse | Nom | Fonction | Paramètres | Etat après modifération du mode | Etat au démarriage | Tempori-sation de l'écriture | Dra-peaux liés, paramètres | |
| Mots | Bits | |||||||
| A275(UC CJ1M avec E/S intégrées un-qui-ment.) | A27500 | Compteur 1 à grande vitesse Drapeau de condition remplie de la comparaison pour la plaque 1 | Ces drapeaux indiquent si la valeur actuelle se trouve dans les plages spécifique lorsque le compteur 1 à grande vitesse fonctionné en mode de comparaison de plages. Effacé lorsque le fonctionnement commence.Effacé lorsque la table de comparaison des plages est enregistrée.0: PV non comprise dans la plaque 1: PV compte dans la plaque | --- | --- | Effacé | Mis à jour à chaque cycle au cours du traitement de supervi-sion.Mis à jour lorsque l'instruction PRV(881) est exécu-tée pour le compteur correspondant. | --- |
| A27501 | Compteur 1 à grande vitesse Drapeau de condition remplie de la comparaison pour la plaque 2 | |||||||
| A27502 | Compteur 1 à grande vitesse Drapeau de condition remplie de la comparaison pour la plaque 3 | |||||||
| A27503 | Compteur 1 à grande vitesse Drapeau de condition remplie de la comparaison pour la plaque 4 | |||||||
| A27504 | Compteur 1 à grande vitesse Drapeau de condition remplie de la comparaison pour la plaque 5 | |||||||
| A27505 | Compteur 1 à grande vitesse Drapeau de condition remplie de la comparaison pour la plaque 6 | |||||||
| A27506 | Compteur 1 à grande vitesse Drapeau de condition remplie de la comparaison pour la plaque 7 | |||||||
| A27507 | Compteur 1 à grande vitesse Drapeau de condition remplie de la comparaison pour la plaque 8 | |||||||
| A27508 | Compteur 1 à grande vitesse Drapeau de comparaison en cours | Ce drapeau indique si une comparai-son est en cours d'exercution pour le compteur à grande vitesse 1.Effacé lorsque le fonctionnement commence.0: arrêté1: en cours d'exercution | --- | --- | Effacé | Mis à jour lorsque la comparai-son démarre ou s'arrête. | --- | |
| A27509 | Compteur 1 à grande vitesse Drapeau de dépassement positif/dépass-ment négatif | Ce drapeau indique si la valeur actuelle du compteur 1 à grande vitesse a connu un dépassement positif ou un dépassement négatif.(Utilisé avec la plaque de comprage en mode linéaire uniquement.)Effacé lorsque le fonctionnement commence.Effacé lorsque l'alimentation la valeur actuelle est modifiée.0: normal1: dépassement positif ou dépass-ment négatif | --- | --- | Effacé | Mis à jour en cas de dépass-ment positif ou dépass-ment négatif. | --- | |
| A27510 | Compteur 1 à grande vitesse Direction du comptage | Ce drapeau indique si le compteur à grande vitesse est actuellément incrémented ou dérémitté. La PV du compteur du présent cycle est comparée au dernier cycle de l'API pour déterminer la direction.0: dépréciation1: incréération | --- | --- | Effacé | Réglage utilisé pour un compteur à grande vitesse, valider pe-n-dant le fon-tionnement du comp-teur. | Lecture seule | |
| Adresse | Nom | Fonction | Paramètres | Etat après modifération du mode | Etat au démarriage | Tempori-sation de l'écriture | Dra-peaux liés, paramè-tres | |
| Mots | Bits | |||||||
| A276 à A277(UC CJ1M avec E/S intégrées un-ique-ment.) | Tous | PV de la sortie d'impulsions 0 | Contient le nombre d'impulsions sorties du port de sortie d'impulsions correspondant.Plage de PV : 80000000 à 7FFFFFF hex.(-2 147 483 648 à 2 147 483 647)Lorsque les impulsions sont émises dans le sens horsaire, la valeur actuelle est incrémentée de 1 à chaque impulsion.Lorsque les impulsions sont émises dans le sens anti-horaire, la valeur actuelle est décrémentée de 1 à chaque impulsion.PV après dépassement positif :7FFFFFF hex.PV après dépassement négatif :80000000 Hex.A277 contient les 4 chiffres les plus à gauche et A276 les 4 chiffres les plus à droite de la valeur actuelle de la sortie d'impulsions 0.A279 contient les 4 chiffres les plus à gauche et A278 les 4 chiffres les plus à droite de la valeur actuelle de la sortie d'impulsions 1.Effacé lorsque le fonctionnement commence.Remarque Si le système de coordonnées utilise les coordonnées relatives (origine non définie), la valeur actuelle est remise à zéro au démarriage d'une sortie d'impulsions, c'est-à-dire, lorsqu'une instruction de sortie d'impulsions(SPED(885), ACC(888) ou PLS2(887)) est exécutée. | --- | --- | Effacé | Mis à jour à chaque cycle au cours du traitement de supervision.Mis à jour lorsque l'instruction INI(880) est exécutée(modificaiton de la PV). | --- |
| A278 à A279(UC CJ1M avec E/S intégrées un-ique-ment.) | Tous | PV de la sortie d'impulsions 1 | Effacé | --- | ||||
| Adresse | Nom | Fonction | Paramètres | Etat après modifération du mode | État au démarriage | Tempori-sation de l'écriture | Drapeaux liés, paramètres | |
| Mots | Bits | |||||||
| A280(UC CJ1M avec E/S intégrées uniqu-ment.) | A28000 | Drapeau d'accel./décel. de la sortie d'impressions | Ce drapeau passée à ON lorsque les impulsions sont émises à partir de la sortie d'impressions 0 en fonction de l'instruction ACC(888) ou PLS2(887) et la fréquence de sortie est modifiée par pas (accelération ou décalération).Effacé lorsque le fonctionnement commence ou s'arrête.0 : vitesse constante1 : accélération ou décalération | --- | --- | Effacé | Mis à jour à chaque cycle au cours du traitement de supervision. | --- |
| A28001 | Sortie d'impressions 0Drapeau de dépassement positif/dépassement négatif | Ce drapeau indique si la valeur actuelle de la sortie d'impressions 0 a connu un dépassement positif ou un dépassement négatif.Effacé lorsque le fonctionnement commence.0 : normal1 : dépassement positif ou dépassement négatif | --- | --- | Effacé | Effacé lors-qué la valeur actuelle est modifiée par l'instruction INI(880).Mis à jour en cas de dépassement positif ou de dépassement négatif. | --- | |
| A28002 | Drapeau de définition du nombre de sorties pour la sortie d'impressions 0 | Sur ON lorsque le nombre d'impressions de sortie pour la sortie d'impressions 0 a été définir à l'aide de l'instruction PULS(886).Effacé lorsque le fonctionnement commence ou s'arrête.0 : aucun paramètre1 : paramétrage réalisé | --- | --- | Effacé | Mis à jour lorsqu'lectron instruction PULS(886) est exécutée.Mis à jour lorsque la sortie d'impressions s'arrête. | --- | |
| A28003 | Drapeau de sortie terminée pour la sortie d'impressions 0 | ON lorsque le nombre d'impressions de sortie définié avec l'instruction PULS(886) ou PLS2(887) a été produit via la sortie d'impression 0.Effacé lorsque le fonctionnement commence ou s'arrête.0 : Sortie non terminée1 : Sortie terminée. | --- | --- | Effacé | Mis à jour au démarrage ou à la fin de la sortie d'impressions en mode indé-pendant. | --- | |
| A28004 | Drapeau de sortie en cours pour la sortie d'impressions 0 | Sur ON lorsque les impulsions sont en cours d'émission à partir de la sortie d'impressions 0.Effacé lorsque le fonctionnement commence ou s'arrête.0 : arrêté1 : émission des impulsions. | --- | --- | Effacé | Mis à jour lorsqu'lectron instruction PULS(886) est exécuté.Mis à jour au démarrage ou à la fin de la sortie d'impressions en mode indé-pendant. | --- | |
| A28005 | Drapeau Pas d'origine pour la sortie d'impressions 0 | Sur ON lorsque l'origine de la sortie d'impressions 0 n'a pas été définie et sur OFF lorsque l'origine est déterminée.Sur ON lors de la mise sous tension.Sur ON lorsque le fonctionnement commence.0 : Origine définitie.1 : Origine non définitie. | --- | --- | Effacé | Mis à jour au démarage ou à la fin de la sortie du traitement de supervision. | --- | |
| A28006 | Drapeau A l'origine pour la sortie d'impressions 0 | Sur ON lorsque la valeur actuelle de la sortie d'impressions correspond à l'origine (0).0 : Pas arrêté à l'origine.1 : Arrêté à l'origine. | --- | --- | Effacé | Mis à jour au démarage ou à la fin de la sortie du traitement de supervision. | --- | |
| A28007 | Drapeau d'erreur de sortie arrêtée pour la sortie d'impressions 0 | Sur ON lorsqu'une erreur se produit pendant l'émission de recherche d'origine de la sortie d'impressions. Le code d'erreur d'arrêt de sortie de la sortie d'impressions 0 est écrit dans A444.0 : pas d'erreur1 : Erreur d'arrêt. | --- | --- | Effacé | Mis à jour au démarrage de la recherche d'origine.Mis à jour lorsqu'une erreur d'arrêt de la sortie d'impressions se produit. | --- | |
| Adresse | Nom | Fonction | Paramètres | Etat après modifi-ration du mode | État au démar- rage | Tempori-sation de l'écriture | Dra-peaux liés, paramètres | |
| Mots | Bits | |||||||
| A281(UC CJ1M avec E/S intégrées uniqu-ment.) | A28100 | Drapeau d'accél./décel. de la sortie d'impulsions 1 | Ce drapeau passée à ON lorsque les impulsions sont émises à partir de la sortie d'impulsions 1 en fonction de l'instruction ACC(888) ou PLS2(887) et la fréquence de sortie est modifiée par pas (accléération ou décalération). Effacé lorsque le fonctionnement commence ou s'arrête.0 : vitesse constante1 : accélération ou décalération | --- | --- | Effacé | Mis à jour à chaque cycle au cours du traitement de supervi-sion. | --- |
| A28101 | Sortie d'impulsions 1Drapeau de dépassement positif/dépassement négatif | Ce drapeau indique si la valeur actuelle de la sortie d'impulsions 1 a connu un dépassement positif ou un dépassement négatif.Effacé lorsque le fonctionnement commence.0 : normal1 : dépassement positif ou dépassement négatif | --- | --- | Effacé | Mis à jour lorsque la valeur actuelle est modifiée par l'in-struction INI(880). Mis à jour en cas de dépassement positif ou de dépassement négatif. | --- | |
| A28102 | Drapeau de définition du nombre de sorties pour la sortie d'impulsions 1 | Sur ON lorsque le nombre d'impulsions de sortie pour la sortie d'impulsions 1 a été définî à l'aide de l'instruction PULS(886).Effacé lorsque le fonctionnement commence ou s'arrête.0 : aucun paramètre1 : paramétrage réalisé | --- | --- | Effacé | Mis à jour lorsque l'instruction PULS(886) est exécu-tée. | --- | |
| A28103 | Drapeau de sortie terminée pour la sortie d'impulsions 1 | ON lorsque le nombre d'impulsions de sortie défini avec l'instruction PULS(886) ou PLS2(887) a été produit via la sortie d'impulsion 1.Effacé lorsque le fonctionnement commence ou s'arrête.0 : Sortie non terminée1 : Sortie terminée. | --- | --- | Effacé | Mis à jour lorsque l'instruction PULS(886) est exécu-tée.Mis à jour au démar- rage ou à la fin de la sortie d'im-pulsions. | --- | |
| A28104 | Drapeau de sortie en cours pour la sortie d'impulsions 1 | Sur ON lorsque les impulsions sont en cours d'émission à partir de la sortie d'impulsions 1.Effacé lorsque le fonctionnement commence ou s'arrête.0 : arrêté1 : émission des impulsions. | --- | --- | Effacé | Mis à jour lorsque la sortie d'impul-sions com-mence ou s'arrête. | --- | |
| A28105 | Drapeau Pas d'origine pour la sortie d'impulsions 1 | Sur ON lorsque l'origine de la sortie d'impulsions 1 n'a pas été définie et sur OFF lorsque l'origine est déterminée.Sur ON lors de la mise sous tension.Sur ON lorsque le fonctionnement commence.0 : Origine définie.1 : Origine non définie. | --- | --- | Effacé | Mis à jour à chaque cycle au cours du traitement de supervi-sion. | --- | |
| A28106 | Drapeau Al'origine pour la sortie d'impulsions 1 | Sur ON lorsque la valeur actuelle de la sortie d'impulsions correspond à l'origine (0).0 : Pas arrêté à l'origine.1 : Arrêté à l'origine. | --- | --- | Effacé | Mis à jour à chaque cycle au cours du traitement de supervi-sion. | --- | |
| Adresse | Nom | Fonction | Paramètres | Etat après modifi-cation du mode | Etat au démar- rage | Tempori- sation de l'écriture | Dra- peaux liés, paramètres | |
| Mots | Bits | |||||||
| A281 (UC CJ1M avec E/S intégrées uniqu-ment.) | A28107 | Drapeau d'erreur de sortie arrêtée pour la sortie d'impulsions 1 | Sur ON lorsqu'une erreur se produit pendant l'émission des impulsions dans la fonction de recherche d'origine de la sortie d'impulsions 1. Le code d'erreur d'arrêt de sortie de la sortie d'impulsions 1 est écrit dans A445.0 : pas d'erreur1 : Erreur d'arrêt. | --- | --- | Effacé | Mis à jour au démar- rage de la recherche d'origine.Mis à jour lorsqu'une erreur d'arrêt de la sortie d'impulsions se produit. | --- |
| A283 | A28300 | Drapeau de sortie en cours pour la sortie 0 de MLI(891) | Sur ON lorsque les impulsions sont en cours d'émission à partir de la sortie MLI(891) 0.Effacé lorsque le fonctionnement commence ou s'arrêt.0 : arrêted1 : émission des impulsions. | Effacé | Mis à jour lorsque la sortie d'impulsions com- mence ou s'arrêté. | |||
| A28308 | Drapeau de sortie en cours pour la sortie 1 de MLI(891) | Sur ON lorsque les impulsions sont en cours d'émission à partir de la sortie MLI(891) 1.0 : arrêted1 : émission des impulsions. | Effacé | |||||
| A294 | Tous | Numéro de tâche lorsque le programme est arrêté | Ce mot contient le numéro de tâche de la tâche qui a été executée lorsque l'exercution du programme a été arrêtée à cause d'une erreur de programme.(A298 et A299 contiennent l'adresse du programme à laquelle l'exercution du programme a été arrêtée.) | Tâchesnormales :0000 à 001F(tâche 0 à 31)Tâchesd'interruption :8000 à 80FF(tâche 0 à255) | Effacé | Effacé | --- | A298/A299 |
| A295 | A29508 | Drapeau d'erreur de traitement des instructions | Ce drapeau et le drapeau d'erreur (ER) passent à ON lorsqu'une erreur de traitement d'instruction s'est produit et que Configuration API a été définie de manière à arrêter le fonctionnement d'une erreur d'instruction. Le fonctionnement de l'UC s'arrête et le voyant ERR/ALM s'allume lorsque ce drapeau passa à ON.(Le nombre de tâche où l'erreur s'est produit est sauvegardé en A294 et l'adresse du programme est sauvegardée en A298 et A299.) | 1 : drapeau d'erreur à ON0 : drapeau d'erreur à OFF | Effacé | Effacé | --- | A294,A298/A299Configu-rationAPI(fon- tionne- ment lorsqu'un e erreur d'instruc- tion s'est produit) |
| A29509 | Drapeau d'erreur BCD des donnéesées DM/EM indirectes | Ce drapeau et le drapeau d'erreur d'accès (AER) passent à ON lorsqu'une erreur BCD de DM/EM indirecte est survenue et lorsque Configuration API a été définie de manière à arrêter le fonctionnement en cas d'erreur BCD DM/EM indirecte.(Cette erreur se produit lorsque le contenu d'un mot DM ou EM adressé de manière indirecte n'est pas BCD même si le mode BCD a été sélectionné.) Le fonctionnement de l'UC s'arrête et le voyant ERR/ ALM s'allume lorsque ce drapeau passa à ON.(Le nombre de tâche où l'erreur s'est produit est sauvegardé en A294 et l'adresse du programme est sauvegardée en A298 et A299.) | 1 : pas en BCD0 : normal | Effacé | Effacé | --- | A294,A298/A299Configu-rationAPI(fon- tionne- ment lorsqu'un e erreur d'instruc- tion s'est produit) | |
| Adresse | Nom | Fonction | Paramètres | Etat après modifi-ation du mode | Etat au démar- rage | Tempori-sation de l'écriture | Dra-peaux liés, paramètres | |
| Mots | Bits | |||||||
| A295 | A29510 | Drapeau d'erreur d'accès illégal | Ce drapeau et le drapeau d'erreur d'accès (AER) passent à ON lorsqu'une erreur d'accès illégal est survenue et que Configuration API a été configurée de manière à arrêté le fonctionnement lors d'une erreur d'accès illégal. (Cette erreur se produit en cas d'accès illégal à une zone de mémoire.) Le fonctionnement de l'UC s'arrête et le voyant ERR/ALM s'allume lorsque ce drapeau passée à ON. Les opérations suivantes sont considérées comme des accès illégaux :1) Lecture/écriture de la zone système.2) Lecture/écriture de la mémoire du fichier EM.3) Écriture sur une zone protégée en écriture.4) Erreur BCD de DM/EM indirecte (en mode BCD). (Le nombre de tâche où l'erreur s'est produit est sauvégardé en A294 et l'adresse du programme est sauvégardée en A298 et A299.) | 1: accès illégal0: condition normale | Effacé | Effacé | --- | A294,A298/A299Configu-rationAPI(fon- tienne- ment lorsqu'un e erreur d'instruc- tion s'est produit) |
| A29511 | Drapeau d'erreur : pas d'instruction END | A ON lorsqu'une instruction END(001) n'est pas dans une tâche de chaque programme. Le fonctionnement de l'UC s'arrête et le voyant ERR/ALM s'allume lorsque ce drapeau passée à ON. (Le nombre de tâche où l'erreur s'est produit est sauvégardé en A294 et l'adresse du programme est sauvégardée en A298 et A299.) | 1: pas d'instruction END0: condition normale | Effacé | Effacé | --- | A294,A298/A299 | |
| A29512 | Drapeau d'erreur de tâche | Sur ON lorsqu'une erreur de tâche s'est produit. Les conditions suivantes générent une erreur de tâche :Aucune tâche régulière n'est exécutable (démarrée).•Aucun programme n'est affecté à la tâche.(Le nombre de tâche où l'erreur s'est produit est sauvégardé en A294 et l'adresse du programme est sauvégardée en A298 et A299.) | 1: Erreur 0: normal | Effacé | Effacé | --- | A294,A298/A299 | |
| A29513 | Drapeau d'erreur de dépassement de différenciation | La valeur autorisée pour les drapeaux de différenciation qui correspondent aux instructions de différenciation a été dépassée. Le fonctionnement de l'UC s'arrête et le voyageant ERR/ALM s'allume lorsque ce drapeau passée à ON. (Le nombre de tâche où l'erreur s'est produit est sauvégardé en A294 et l'adresse du programme est sauvégardée en A298 et A299.) | 1: Erreur 0: normal | Effacé | Effacé | --- | A294,A298/A299 | |
| A29514 | Drapeau d'erreur d'instruction illégale | Sur ON lorsqu'un programme qui ne peut pas être exécuté a été sauvégardé. Le fonctionnement de l'UC s'arrête et le voyageant ERR/ALM s'allume lorsque ce drapeau passée à ON. (Le nombre de tâche où l'erreur s'est produit est sauvégardé en A294 et l'adresse du programme est sauvégardée en A298 et A299.) | 1: Erreur 0: normal | Effacé | --- | A294,A298/A299 | ||
| A29515 | Drapeau d'erreur de dépassement UM | A ON lorsqu la的最后一日报道 de l'UM (mémoire utilisateur) a été dépassée. Le fonctionnement de l'UC s'arrête et le voyageant ERR/ALM s'allume lorsque ce drapeau passée à ON. | 1: Erreur 0: normal | Effacé | Effacé | --- | A294,A298/A299 | |
| Adresse | Nom | Fonction | Paramètres | Etat après modifération du mode | État au démarriage | Tempori-sation de l'écriture | Dra-peaux liés, paramètres | |
| Mots | Bits | |||||||
| A298 | Tous | Adresse de programme où le programme s'est arrêté(4 chiffres les plus à droite) | Ces mots contiennent l'adresse de programme en binaire de 8 chiffres de l'instruction où l'exercice du programme s'est arrêtée à cause d'une erreur de programme. | 4 chiffres à droite de l'adresse du programme | Effacé | Effacé | --- | A294 |
| A299 | Adresse de programme où le programme s'est arrêté(4 chiffres les plus à gauche) | (A294 contient le nombre de tâche de la tâche ou l'exercice du programme a été arrêtée.) | 4 chiffres à gauche de l'adresse du programme | Effacé | Effacé | --- | ||
| A300 | Tous | Pointeur du journal d'erreurs | Lorsqu'une erreur se produit, le pointeur du journal d'erreurs est incrémenté de 1 pour indiquer l'emplacement ou l'enregistrement de l'erreur suivant est sauvégarde en tant que décalage à partir du début de la zone du journal d'erreurs (de A100 à A199).Le pointeur du journal d'erreurs peut être effacé à 00 en passant A50014 (bit de réinitialisation du journal d'erreurs) de OFF à ON.Lorsque le pointeur du journal d'erreurs atteint 14 (20 en décimal), l'enregistrement suivant est sauvégarde de A195 à A199 lorsque l'erreur suivant se produit. | De 00 à 14 en hexadécimal | Conservé | Conservé | Mis à jour lorsque l'erreur se produit. | A50014 |
| A301 | Tous | banque EM actuelle | Ce mot contient le nombre de banque EM actuelle en hexadécimal de 4 chiffres. Le nombre de banque actuelle peut être modifiée grâce à l'instruction EMBC(281). | 0000 à 000C hexadécimal | Effacé | Effacé | --- | --- |
| A302 | A30200 à A30215 | Drapeaux d'initialisation des cartes reseaux | Ces drapeaux sont à ON pendant l'initialisation de la carte reseau correspondante après que son bit de redémarrage (de A50100 à A50115) passes de OFF à ON ou après la mise sous tension de l'alimentation.Les bits de 00 à 15 correspondants aux nombres de carte de 0 à 15UTILISE ces drapeaux dans le programme pour évierer que les données de la mise à jour de la carte reseau soient utilisées pendant l'initialisation de la carte. L'instruction IORF(097) ne peut pas être exécutée pendant qu'une carte reseau est initialemente.Ces bits passent automatiquement à OFF lorsque l'initialisation est terminée. | 0 : pas d'initialisation1 : initialementation(automatique-ment réinitialisés après l'initialisation) | Conservé | Effacé | Ecrit pen-dant l'initia-lisation | A50100 à A50115 |
| A330 à A335 | A33000 à A33515 | Drapeaux d'initialisation de la carte d'E/S spéciales | Ces drapeaux sont à ON pendant l'initialisation de la carte d'E/S spéciales correspondante après que son bit de redémarrage (de A50200 à A50715) passes de OFF à ON ou après la mise sous tension de l'alimentation.Les bits de ces mots correspondants aux nombres de carte de 0 à 95 comme suit:A33000 à A33015 : Cartes de 0 à 15A33100 à A33115 : Cartes de 16 à 31----A33500 à A33515 : Cartes de 80 à 95Utilise ces drapeaux dans le programme pour évierer que les données de la mise à jour de la carte d'E/S spéciales doivent utilisées pendant l'initialisation de la carte.De même, l'instruction IORF(097) ne peut pas être exécutée pendant l'initialisation d'une carte d'E/S spéciale.Ces bits passent automatiquement à OFF lorsque l'initialisation est terminée. | 0 : pas d'initialisation1 : initialementation(automatique-ment réinitialisés après l'initialisation) | Conservé | Effacé | --- | A50200 à A50715 |
| Adresse | Nom | Fonction | Paramètres | Etat après modification du mode | Etat au démarage | Temporiation de l'écriture | Drapeaux liés, paramètres | |
| Mots | Bits | |||||||
| A336 | A33600 à A33616 | Cartes détectées au démarrage (racks 0 à 3)(UC CJ1-H et CJ1M uniquement). | Le nombre de cartes détectées sur chaque rack est sauvégardé en hexadécimal de 1 chiffre (de 0 à A en hexadecimal).Exemple: Le bit suivant devrait être sauvégardé si le rack 0 avait 1 carte, le rack 4 avait 4 cartes, le rack 2 avait 8 cartes et le rack 3 avait 10 cartes:A336 = A 8 4 1 | Rack 0:A33600 à A33603Rack 1:A33604 à A33607Rack 2:A33608 à A33611Rack 3:A33612 à A33615 | --- | --- | --- | --- |
| A339 et A340 | Tous | Numéro de dra-peau de différenti-ation maximale | Ces mots contiennent la valeur maxi-male des numérios de drapeau de diffé- rentiation en cours d'utilisation par les instructions de différenciation. | --- | Voir la co-lonne « Fon-c-tion » | Effacé | Écrites au démarrage du fonction- nément | A29513 |
| A343 | A34300 à A34302 | Type de carte mé- moire | Si une carte mémoire est installée, indi-que le type de la carte mémoire.Ces informations sont sauvégardées lorsque l'alimentation de l'API est mise sous tension ou que le commutateur d'alimentation de la carte mémoire pas-se à ON. | 0: aucun 4: ROM flash | Conservé | Voir la co-lonne « Fon-c-tion » | Voir la co-lonne « Fon-c-tion » | --- |
| A34306 | Drapeau d'erreur de format de la mémoire du fichier EM | Passe à ON lorsqu'une erreur de format se produit dans la première banque EM affectée à la mémoire de fichiers.(Le drapeau est sur OFF lorsque le for-matage s'effectue normalement.) | 1: erreur de format0: pas d'erreur de format | Conservé | Effacé | --- | --- | |
| A34307 | Drapeau d'erreur du format de la carte mémoire | Sur ON lorsqu la carte mémoire n'est pas formattée ou lorsqu'une erreur de formatage se produit.(Le drapeau est sur OFF lorsque le formatage s'effectue normalement.)Ce drapeau est écrit lorsqu l'alimenta-tion de l'API est mise sous tension ou que le commutateur d'alimentation de la carte mémoire passé à ON. | 1: erreur de format0: pas d'erreur de format | Conservé | Voir la co-lonne « Fon-c-tion » | Voir la co-lonne « Fon-c-tion » | --- | |
| A34308 | Drapeau d'erreur du transfert de fichier | Sur ON lorsqu'une erreur est survenue pendant l'écriture des données sur la mémoire de fichiers.(Le drapeau est sur OFF lorsque l'API commence à fonctionner ou que les données sont écrites correctement.) | 1: Effréur0: pas d'erreur | Conservé | Effacé | Mis à jour lorsqu les données de fichier sont écrites | --- | |
| A34309 | Drapeau d'erreur d'écriture de fichier | Sur ON lorsqu les données ne peuvent pas été écrités sur la mémoire de fichiers parque qu'elle est protégée en écriture ou parce que les données ex-cédent la capacité de la mémoire de fi-chiers.(Le drapeau est sur OFF lorsque l'API commence à fonctionner ou que les données sont écrites correctement.) | 1: écriture im-possible0: conditionnormale | Conservé | Effacé | Mis à jour lorsqu les données de fichier sont écrites | --- | |
| A34310 | Erreur de lecture de fichier | Sur ON lorsqu'un fichier ne peut pas être lu à cause d'un dysfonctionnement (le fichier est endommagé ou les donn- nées sont corrompues).(Le drapeau est sur OFF lorsque l'API commence à fonctionner ou que les données sont lues correctement.) | 1: lecture im-possible0: conditionnormale | Conservé | Effacé | Mis à jour lorsqu les données de fichier sont lues | --- | |
| A34311 | Drapeau de fichier manquant | Sur ON lorsqu'un essai de lecture d'un fichier qui n'existe pas est effectué ou lorsqu'un essai d'écriture sur un fichier d'un repertoire qui n'existe pas est eff- ectué.(Le drapeau est sur OFF lorsque l'API commence à fonctionner ou que les données sont lues correctement.) | 1: le fichier ou le répétoire spécifique man-que0: conditionnormale | Conservé | Effacé | Mis à jour lorsqu les données de fichier sont lues | --- | |
| Adresse | Nom | Fonction | Paramètres | Etat après modifica-tion du mode | Etat au démar- rage | Tempori-sation de l'écriture | Dra-peaux liés, paramè-tres | |
| Mots | Bits | |||||||
| A343 | A34313 | Drapeau de fon-c-tionnement de la mémoire de fichier | Sur ON lorsque l'une des opérations suivantes est en cours d'exercution. Sur OFF lorsque aucune d'entre elles n'est en cours d'exercution.L'instruction CMND envoie une commande FINS à l'UC locale.Instructions FREAD/FWRIT.Remplacement de programme à l'aide du bit de commande dans la zone auxi-liaire.Opération de sauvegarde facile.(Le drapeau est sur OFF lorsque l'API commence à fonctionner.) | 1: l'instruction est en cours d'exercution0: l'instruction n'est pas en cours d'exécu-tion | Conservé | Effacé | Ecrit lorsque l'instruction de la mé-moire de fi-chier est exécutée | --- |
| A34314 | Drapeau d'accès aux données de fichier | Sur ON lorsque le système est en train d'acceder aux données du fichier. Utilise ce drapeau pour évitier que deux instructions de mémoire de fichier soient exécutées en même temps.(Le drapeau est sur OFF lorsque l'API commence à fonctionner.) | 1: le fichier est en cours d'accès0: le fichier n'est pas en cours d'accès | Conservé | Effacé | --- | --- | |
| A34315 | Drapeau de carte mémoire détectée | Sur ON lorsque la carte mémoire a été détectée.Sur OFF lorsque aucune carte mémoire n'a été détectée. | 1: carte mémoire détectée0: carte mémoire non détectée | Conservé | Effacé | Mis à jour lorsque la carte mé-moire est in-sèreée ou l'alimenta-tion est mi-se sous tension. | ||
| A344 | Tous | Banque de démarrage de mémoire de fichiers (EM)(UC CJ1 et CJ1-H uniquement). | Contient le numéro de banque de démarrage de la mémoire du fichier EM (numéro de banque de la première banque formattée). Toutes les banques EM depuis cette banque de démarrage jusqu'à la的最后一ème banque EM sont formattées pour les utiliser comme la mémoire de fichier.Pour convertir la zone EM afin de l'utiliser comme mémoire de fichier, configurer d'abord le paramètre de la fonction de la mémoire du fichier EM de Configuration API à 1, configurer le paramètre de la banque de démarrage de la mémoire du fichier EM de Confi-guration API (de 0 à 2) puis formater la zone EM depuis unipurphérique de programmation.Les paramètres de la mémoire du fichier EM de Configuration API ne correspondent pas aux paramètres cour-rants à moins que la zone EM ne soit formatée après que les paramètres de la mémoire du fichier EM de Configura-tion API ont été modifiés. Dans ce cas, les paramètres actuels peuvent être déterminés avec ce mot. | 0000 à 0002 en Hex.Banque 0 à C2 en Hex. | Conservé | Conservé | Mis à jour lors du formatage du fichier EM | Configu-ration API(paramètre de la fonction de la mémoire du fichier d'EM et paramètre de la banque de démar-rage de la mémoire du fichier EM) |
| Adresse | Nom | Fonction | Paramètres | Etat après modification du mode | Etat au démarriage | Temporiation de l'écriture | Dra-jeaux liés, paramètres | |
| Mots | Bits | |||||||
| A345 | A34500 | Drapeau de données de programme FB | Paase à ON si la mémoire de programme FB contient des données de programme FB. | 0 : Aucune donnée1 : Données prsentes | Conservé | Effacé | Télécharge-ment de programme-mes à partir de CX-Pro-grammer ou de la carte mémoire, ou effacement de VM | --- |
| A34501 | Drapeau de fichier d'index de programme | Passe à ON lorsque la mémoire de commentaires contient un fichier d'in-dex de programme. | 0 : Aucun fi-chier1 : Fichier pré-sent | Télécharge-ment de programme-mes à partir de CX-Pro-grammer ou de la carte mémoire | ||||
| A34502 | Drapeau de fichier de commentaires | Passe à ON lorsque la mémoire de commentaires contient un fichier de commentaires. | 0 : Aucun fi-chier1 : Fichier pré-sent | |||||
| A34503 | Drapeau de fichier de table de symboles | Passe à ON lorsque la mémoire de commentaires contient un fichier de table de symboles. | 0 : Aucun fi-chier1 : Fichier pré-sent | |||||
| A346 et A347 | Tous | Nombre de mots restant à transférer | Ces mots contiennent le nombre de mots (en hexadécimal de 8 chiffres) restant à transférer par l'instruction FREAD(700) ou l'instruction FWRIT(701). Lorsque l'une de ces instructions est exécutée, le nombre de mots à transférer est écrit en A346 et en A347.Lorsque les données sont transférées, la valeur de ces mots est dépréciementé.A326 contient les 4 chiffres plus à droite et A347 les 4 chiffres plus à gauche.Vérifier le contenu de ces mots pour déterminer si le transfert du nombre planifié de mots s'est bien déroulé. | Données restant à transférer | Conservé | Effacé | Écrit pen-dant l'exçuction des instruc-tions FREAD ou FWRITDépréciment lors-quellesdonnées sont réellement trans-férées | --- |
| A351 à A354 | Tous | Zone de calendrier/de temporisation | Ces mots contiennent les données de temporisation interne de l'UC en BCD. La temporisation peut être définie à partir d'un périhérique de programmation tel qu'une console de programmation, grâce à l'instruction DATE(735) ou la commande FINS (CLOCK WRITE, 0702). | --- | Conservé | Conservé | Écrit à chaque cycle | --- |
| A35100 à A35107 | Secondes (00 à 59) (BCD) | |||||||
| A35108 à A35115 | Minutes (00 à 59) (BCD) | |||||||
| A35200 à A35207 | Heures (00 à 23) (BCD) | |||||||
| A35208 à A35215 | Jour du mois (01 à 31) (BCD) | |||||||
| A35300 à A35307 | Mois (01 à 12) (BCD) | |||||||
| A35308 à A35315 | Année (00 à 99) (BCD) | |||||||
| A35400 à A35407 | Jour de la semaine (00 à 06) (BCD)00 : dimanche, 01 : lundi, 02 : mardi, 03 : mercredi, 04 : jourid, 05 : vendredi, 06 : samedi | |||||||
| Adresse | Nom | Fonction | Paramètres | Etat après modifi-cation du mode | Etat au démar- rage | Tempori- sation de l'écriture | Dra- paux liés, paramè-tres | |
| Mots | Bits | |||||||
| A360 à A391 | A36001 à A39115 | Drapeaux de nombre d'instructions FAL exécutées | Le drapeau correspondant au nombre d'instructions FAL spécifique passée à ON lorsque l'instruction FAL(006) est exécutée. Les bits de A36001 à A39115 correspondant aux instructions FAL de numérios 001 à 511. Le drapeau passée à OFF lorsque l'erreur est effacée. | 1: l'instruction FAL a été exécutée0: l'instruction FAL n'a pas été exécutée | Conservé | Effacé | Mis à jour lorsque l'erreur se produit. | A40215 |
| A392 | A39204 | Drapeau d'erreur du port RS-232C | Sur ON lorsqu'une erreur de communication se produit dans le port RS-232C. (Non valable en mode bus périphérique ou en mode NT Link.) | 1: Erreur0: pas d'erreur | Conservé | Effacé | Mis à jour lorsque l'erreur se produit. | --- |
| A39205 | Drapeau d'envoi préf vers le port RS-232C (en mode de non proto-tocole) | Sur ON lorsque le port RS-232C est préf à envoyer des données en mode sans protocole. | 1: capable d'envoyer0: incapable d'envoyer | Conservé | Effacé | Ecrit après la transmis-sion | --- | |
| A39206 | Drapeau de réception terminée pour le port RS-232C (mode sans protocole) | A ON lorsque le port RS-232C a ter-miné la réception en mode sans protocole.Lorsque le nombre d'octets a été spécifique : à ON lorsque le nombre spécifique d'octets a été reçu.Lorsque le code de fin a été spécifique : à ON lorsque le code de fin est reçu ou lorsque 256 octets sont reçus. | 1: réception terminée0: réception non terminée | Conservé | Effacé | Ecrit après la réception | --- | |
| A39207 | Drapeau de dépassement de réception pour le port RS-232C (mode sans protocole) | Sur ON lorsqu'un dépassement de données survient pendant la réception à partir du port RS-232C en mode sans protocole.Lorsque le nombre d'octets a été spécifique : à ON lorsque plus de données sont reçues après la fin de la réception mais avant l'exéciution de l'instruction RXD(235).Lorsque le code de fin a été spécifique : à ON lorsque plus de données sont reçues après la réception du code de fin mais avant l'exéciution de l'instruction RXD(235). ON quand 257 octets sont reçus avant le code de fin. | 1: dépassee-ment0: pas de dépassement | Conservé | Effacé | --- | --- | |
| A39212 | Drapeau d'erreur des communications du port péri-phérique | Sur ON lorsqu'une erreur de communication survient au niveau du port périphérique. (Non valable en mode bus périphérique ou en mode NT Link.)Passe à ON lorsqu'une erreur de dépassement de temps, une erreur d'engagement, une erreur de syn-chronisation, une erreur de parité ou une erreur BCC se produit en mode Passerelle série. | 1: Error0: pas d'erreur | Conservé | Effacé | --- | --- | |
| A393 | A39300 à A39307 | Drapeau de communication TOP du port RS-232C | Le bit correspondant passée à ON lorsque le port RS-232C est en com-munication avec un TOP en mode NT Link ou en mode Link API série. Les bits 0 à 7 correspondent aux cartes 0 à 7. | 1: en commu-nication0: pas en communica-tion | Conservé | Effacé | Mis à jour lorsque le token reçoit une réponse normale | --- |
| A39308 à A39315 | Drapeaux de priori-rite enregistrée des TOP du port RS-232C | Le bit correspondant passée à ON pour le TOP prioritaire lorsque le port RS-232C est en communication en mode NT Link.Les bits 0 à 7 correspondant aux cartes 0 à 7.Ces drapeaux sont écrits lorsque la commande d'enregistrement de la priorité est reçue. | 1: priorité enregistrée0: priorité non enregistrée | Conservé | Effacé | Voir la colonne « Fon-c-tion » | --- | |
| A39300 à A39315 | Compteur de ré-cection du port RS-232C (en mode sans protocole) | Indique (en binaire) le nombre d'octets de données reçues lorsque le port RS-232C est en mode sans protocole. | --- | Conservé | Effacé | Mis à jour lorsque les données sont reçues | --- | |
| Adresse | Nom | Fonction | Paramètres | État après modification du mode | État au démarriage | Temporiation de l'écriture | Dra-peaux liés, paramètres | |
| Mots | Bits | |||||||
| A394 | A39400 à A39407 | Drapeaux de communication des TOP du port péphérique | Le bit correspondant passe à ON lorsque le port péphérique est en communication avec un TOP en mode NT Link. Les bits 0 à 7 correspondent aux cartes 0 à 7. | 1 : en communication0 : pas en communication | Conservé | Effacé | Mis à jour lorsque le token reçoit une réponse normale | --- |
| A39408 à 39415 | Drapeaux enregistrées de la priorité des TOP du port péphérique | Le bit correspondant salle à ON pour le TOP prioritaire lorsque le port péphérique est en communication en mode NT Link. Les bits 0 à 7 correspondent aux cartes 0 à 7. Ces drapeaux sont écrites lorsque la commande d'enregistrement de la priorité est reçue. | 1 : priorité enregistrée0 : priorité non enregistrée | Conservé | Effacé | Voir la colonne « Fonce » | --- | |
| A395 | A39506 | Drapeaux de fichiers supprimés | Le système efface le reste d'un filcher de la carte mémoin qui a été mis à jour lorsqu'une interruption d'alimentation s'est produit. | 1 : filchier suprimé0 : pas de fichiers suppli-més | Effacé | Effacé | Mis à jour lorsque le système supprime le filcher | --- |
| A39507 | Le système efface le reste d'un filcher de la mémoin du filcher EM qui a été mis à jour lorsqu'une interruption d'alimentation s'est produit. | 1 : filchier suprimé0 : pas de fichiers suppli-més | Effacé | Effacé | Mis à jour lorsque le système supprime le filcher | --- | ||
| A39510 | Drapeaux ER/AER pour l'exécution en arrrière plan (UC CJ1-H et CJ1M uniquement) | A ON lorsqu'une erreur de traitement de l'instruction ou une erreur d'accès illégal à une zone se produitpendant un traitement en arrrière-plan. | 1 : erreur. OFF (0) lors de la mise sous tension. OFF (0) au démarrage du fonctionnement.0 : pas d'erreur. OFF (0) au démarrage du contrôle en arrrière-plan. | Effacé | Effacé | --- | --- | |
| A39511 | Drapeau de corruption de mémoire détectée | A ON lorsqu'une corruption de la mémoire est détectée pendant la mise sous tension. | 1 : corruption de la mémoire0 : fonctionnement normal | Conservé | Voir la colonne « Fonction » | Mis à jour lors de la mise sous tension. | --- | |
| A39512 | Drapeau de l'état de la brochure 6 de l'interruption DIP | L'état de la brochure 6 de l'interruption DIP à l'avant de l'UC est écrit sur ce drapeau à chaque cycle. | 1 : broche 6 à ON0 : broche 6 à OFF | Conservé | Voir la colonne « Fonction » | Écrit à cha-que cycle | --- | |
| A397 | --- | Capacité en écrite de la sauvégarde simple (UC CJ1-H et CJ1M uniquement) | Si une écriteuse in sauvégarde simple échoue, A397 contient la capacité de la carte mémoin qui aurait été nécessaire pour terminer l'écrire de la sauvégarde. La valeur est exprimée e Kilo-octets. (Ceci indique que la carte mémoin ne disposait pas de la capacité spécifique au début de l'opération d'écrire.) A397 sera remplaça par 0000 Hex. lorsque l'écrire sera terminée lors d'une simple opération de sauvégarde. | 0000 Hex.: Écriture termi-née normalement 0001 à FFFF Hex.: Erreur d'écrire (la valeur indique la capacité requise de 1 à 65 535 Ko). | Conservé | Conservé | Mis à jour lorsque l'écrire est exécu-tée. | --- |
| A400 | Tous | Code d'erreur | Lorsqu'une erreur non fatale (instruction FALS(006) définie par l'utilisateur ou erreur de système) ou lorsqu'une erreur fatale (instruction FALS(007) définie par l'utilisateur ou erreur de système) se produit, le code d'erreur en hexadécimal de 4 chiffres est écrit dans ce mot. Lorsque plusieurs erreurs se produits simultanément, le code d'erreur le plus élevé est enregistré. Consulter la page 618 pour plus de détails sur les codes d'érreur. | Code d'érreur | Effacé | Effacé | Mis à jour lorsque l'erreur se produit. | --- |
| Adresse | Nom | Fonction | Paramètres | Etat après modification du mode | Etat au démar- rage | Tempori- sation de l'écriture | Dra- peaux liés, paramètres | |
| Mots | Bits | |||||||
| A401 | A40106 | Drapeau d'erreur FALS (erreur fatale) | A ON lorsqu'une erreur non fatale est généraee par l'instruction FALS(006). I'UC continue de fonctionner et levoyant ERR/ALM clignote. Le code d'erreur correspondant est écrit sur A400. Les codes d'erreur C101 à C2FF correspondant aux numérios des instructions FALS de 001 à 511. Ce drapeau passée à OFF lorsque les erreurs FALS sont effacées. | 1: instruction FALS(006) exécutée0: instruction FALS(006) non exécutée | Effacé | Effacé | Mis à jour lorsque l'erreur se produit. | A400 |
| A40108 | Drapeau de temps de cycle trop long (erreur fatale) | A ON si le temps de cycle dépasse le temps de cycle maximum défin dans Configuration API (le temps de surveillance du temps de cycle). I'UC s'arrête de fonctionner et le voyant ERR/ALM à l'avant de la carte s'allume. Ce drapeau passée à OFF lorsque l'erreur est effacée. | 0: temps de cycle inférieur au maximum1: temps de cycle supérieur au maximum | Effacé | Effacé | Mis à jour lorsque le temps de cycle dépasse le maximum | Configu- ration API (temps de sur- veilance du temps de cycle) | |
| A40109 | Drapeau d'erreur de programme (erreur fatale) | A ON lorsque le contenu du programme est incorrect. I'UC s'arrête de fonctionner et le voyant ERR/ALM à l'avant de la carte s'allume. Le nombre de tâche où l'erreur est survenue est sauvégardé en A294 et l'adresse du programme est sauvégardée en A298 et A299. Le type d'erreur de programme qui s'est produit est sauvégardé dans les bits 8 à 15 de A295. Consulter la description de A295 pour plus de détails sur les erreurs de programme. Ce drapeau passée à OFF lorsque l'erreur est effacée. | 1: Effrac0: pas d'erreur | Effacé | Effacé | --- | A294, A295, A298 et A299 | |
| A40110 | Drapeau d'erreur de configuration d'E/S (erreur fatale) | A ON lorsqu'une carte d'E/S standard enregistrée dans la table d'E/S ne correspond pas à la carte d'E/S standard actuellement installée dans l'API ou, pour une UC CJ1-H, une carte d'entrée d'interruption est connectée à la mauvaise position (pas aux emplacements 0 à 4). I'UC s'arrête de fonctionner et le voyageant ERR/ALM à l'avant de la carte s'allume. Ce drapeau passée à OFF lorsque l'erreur est effacée. | 1: Effrac0: pas d'erreur | Effacé | Effacé | --- | --- | |
| A40111 | Drapeau de trop de points d'E/S (erreur fatale) | Sur ON lorsqu le nombre de points d'E/S utilisés dans les cartes d'E/S standard est supérieur au maximum autorisé pour l'API. I'UC s'arrête de fonctionner et le voyageant ERR/ALM à l'avant de la carte s'allume. Ce drapeau passée à OFF lorsque l'erreur est effacée. | 1: Effrac0: pas d'erreur | Effacé | Effacé | --- | A407 | |
| Adresse | Nom | Fonction | Paramètres | Etat après modification du mode | Etat au démarrage | Tempori-sation de l'écriture | Dra-peaux liés, paramètres | |
| Mots | Bits | |||||||
| A401 | A40113 | Drapeau d'erreur de duplication (erreur fatale) | A ON dans les cas suivants : • Deux cartes réseaux ont reçu le même numéro de carte. • Deux cartes d'E/S spéciales ont reçu le même numéro de carte. • Deux cartes d'E/S standard ont reçus les mêmes mots de la zone de données. I'UC s'arrêté de fonctionner et le voirant ERR/ALM à l'avant de la carte s'allume. Le numéro de carte dupliqué est indiqued de A409 à A416. (Ce drapeau passée à OFF lorsque l'erreur est effacée.) | 1 : erreur de duplication 0 : pas de duplication | Effacé | Effacé | --- | A410 à A416 |
| A40114 | Drapeau d'erreur de bus d'E/S (erreur fatale) | A ON lorsqu'une erreur se produit pendant un transfert de données entre l'UC et une carte montée à un emplacement ou lorsque le capot d'extrémité n'est pas connecté au rack UC ou à un rack d'extension. I'UC s'arrêté de fonctionner et le voirant ERR/ALM à l'avant de la carte s'allume. Le numéro d'emplacement (00 à 09) où l'erreur du bus d'E/S s'est produit est écrit de A40400 à A40407 en binaire et le numéro de rack (00 à 03) est écrit de A40408 à A40415 en binaire. Lorsque le capot d'extrémité n'est pas connecté au rack UC ou à un rack d'extension, 0E en hexadécimal est sauvégardé dans les deux emplacements. (Ce drapeau passée à OFF lorsque l'erreur est effacée.) | 1 :erreur 0 : pas d'erreur | Effacé | Effacé | --- | A404 | |
| A40115 | Drapeau d'erreur de mémoire (erreur fatale) | Sur ON lorsqu'une erreur survient dans la mémoire ou lorsqu'une erreur survient dans le transfert automatique à partir de la carte mémoire lors de la mise sous tension. I'UC s'arrêté de fonctionner et le voirant ERR/ALM à l'avant de la carte s'allume. L'emplacement où l'erreur s'est produit est indiqued dans A40300 à A40308 et A40309 passes à ON si une erreur s'est produit pendant le transfert automatique au démarrage. Ce drapeau passée à OFF lorsque l'erreur est effacée. (L'erreur de transfert automatique au démarrage ne peut être effacée qu'en mettant l'API hors tension.) | 1 :erreur 0 : pas d'erreur | Effacé | Effacé | --- | A40300 à A40308, A40309 | |
| A402 | A40202 | Drapeau d'erreur de configuration des cartes d'E/S spéciales (erreur non fatale) | Sur ON lorsqu'une carte d'E/S spéciales installée ne correspond pas à la carte d'E/S spéciales enregistrée dans la table d'E/S. I'UC continue à fonctionner et le voirant ERR/ALM à l'avant de la carte clignote. Le numéro de carte de la carte où l'erreur de configuration s'est produit est indiqued dans A428 à A433. (Ce drapeau passée à OFF lorsque l'erreur est effacée.) | 1 : erreur de configuration détectée 0 : pas d'erreur de configuration | Effacé | Effacé | --- | A428 à A433 |
| Adresse | Nom | Fonction | Paramètres | Etat après modiement du mode | État au démarriage | Tempori-sation de l'écriture | Dra-peaux liés, paramètres | |
| Mots | Bits | |||||||
| A402 | A40203 | Drapeau d'erreur de configuration de la carte réseau (erreur non fatale) | A ON lorsqu'une carte réseau installée ne correspond pas à la carte réseau enregistrée dans la table d'E/S. l'UC continue à fonctionner et le voyant ERR/ALM à l'avant de la carte clignote.Le nombre de carte de la carte où l'erreur de configuration s'est produit est écrit dans A427.(Ce drapeau passé à OFF lorsque l'erreur est effacée.) | 1: erreur de configuration détectée0: pas d'erreur de configuration | Effacé | Effacé | --- | A427 |
| A40204 | Drapeau d'erreur de batterie (erreur non fatale) | A ON lorsqu la batterie de la carte réseau est déconnectée ou lorsque sa tension est faible et lorsque le paramètre de détction de l'erreur de batterie a été définis dans Configuration API.I'UC continue à fonctionner et le voyageant ERR/ALM à l'avant de la carte clignote.Ce drapeau peut être utilisé pour commander un voyageant d'alarme extérieur ou autre un autre voyageant afin d'indiquer que la batterie doit être replacée.(Ce drapeau passé à OFF lorsque l'erreur est effacée.) | 1:erreur0:pas d'erreur | Effacé | Effacé | --- | Configu-ration API(détec-tion d'erreur de batterie) | |
| A40206 | Drapeau d'erreur des cartes d'E/S spéciales (erreur non fatale) | Sur ON lorsqu'une erreur survient pendant un échange de données entre l'UC et une carte d'E/S spéciales (y compris une erreur dans la carte d'E/S spéciales elle-même).l'UC continue à fonctionner et le voyageant ERR/ALM à l'avant de la carte clignote. La carte d'E/S spéciales où l'erreur s'est produit s'arrête de fonctionner et le nombre de carte de la carte où l'erreur de transfert de données s'est produit est indiquédans A418 à A423.(Ce drapeau passé à OFF lorsque l'erreur est effacée.) | 1: erreur dans une ou plusieurs cartes0: aucune erreur dans les cartes | Effacé | Effacé | --- | A418 à A423 | |
| A40207 | Drapeau d'erreur des cartes réseaux (erreur non fatale) | A ON lorsqu'une erreur se produit pendant un transfert de données entre l'UC et une carte réseau (y compris une erreur dans la carte réseau elle-même).l'UC continue à fonctionner et le voyageant ERR/ALM à l'avant de la carte clignote. La carte réseau où l'erreur s'est produit s'arrête de fonctionner et le nombre de carte de la carte où l'erreur d'échéange de données est survenue est indiquédans A417.(Ce drapeau passé à OFF lorsque l'erreur est effacée.) | 1: erreur dans une ou plusieurs cartes0: aucune erreur dans les cartes | Effacé | Effacé | --- | A417 | |
| A40210 | Drapeau d'erreur de configuration de l'API(erreur non fatale) | ON lorsqu Configuration API est erronée. l'UC continue à fonctionner et le voyageant ERR/ALM à l'avant de la carte clignote. L'emplacement de l'erreur est écrit en A406.(Ce drapeau passé à OFF lorsque l'erreur est effacée.) | 1:erreur0: pas d'erreur | Effacé | Effacé | --- | A406 | |
| A40212 | Drapeau d'erreur des cartes d'E/S standard (erreur non fatale) | A ON lorsqu'une erreur se produit dans une carte d'E/S spéciales.l'UC continue à fonctionner et le voyageant ERR/ALM à l'avant de la carte clignote. L'emplacement de l'erreur est écrit en A408.(Ce drapeau passé à OFF lorsque l'erreur est effacée.) | 1:erreur0: pas d'erreur | Effacé | Effacé | --- | A408 | |
| Adresse | Nom | Fonction | Paramètres | Etat après modifi-cation du mode | Etat au démar- rage | Tempori-sation de l'écriture | Drapeaux liés, paramètres | |
| Mots | Bits | |||||||
| A402 | A40213 | Drapeau d'erreur des tâches d'interruption (erreur non fatale) | A ON lorsque le paramètre de détéction d'erreur des tâches d'interruption de Configuration API est définit sur « Detect » et qu'une tâche d'interruption est exécutée pendant plus de 10 ms pendant la mise à jour d'E/S d'une carte d'E/S spéciales.Ce drapeau passée également à ON en cas de tentative de mise à jour des E/S d'une carte d'E/S spéciales à partir d'une tâche d'interruption à l'aide de l'instruction IORF(097) pendant que les E/S de la carte sont mises à jour grâce à une mise à jour d'E/S cyclique (mise à jour dupliquée).I'UC continue à fonctionner et le voyant ERR/ALM à l'avant de la carte clignote.(Ce drapeau passée à OFF lorsque l'erreur est effacée.) | 1: Erreur de tâche d'interruption 0: pas d'erreur | Effacé | Effacé | --- | A426, Configu-ration API(Para-mètre de détec-tion des erreurs des tâches d'interruption) |
| A40215 | Drapeau d'erreur FAL (erreur non fatale) | Sur ON lorsqu'une erreur non fatale est généraité en exécutant l'instruction FAL(006). I'UC continue à fonctionner et levoyant ERR/ALM à l'avant de la carte clignote.Le bit de A360 à A391 qui correspond au nombre spécifique FAL dans FALS(006) passes à ON et le code d'erreur correspondant est écrit en A400. Les codes d'erreur 4101 à 42FF correspondent aux numéroros FAL de 001 à 2FF (de 0 à 511).(Ce drapeau passée à OFF lorsque l'erreur est effacée.) | 1: une erreur FALS(006) s'est produit 0: instruction FALS(006) non exécutée | Effacé | Effacé | Mis à jour lorsque l'erreur se produit. | A360 à A391, A400 | |
| A403 | A40300 à A40308 | Emplacement des erreurs de mémoire | Lorsqu'une erreur mémoire survient, le drapeau d'erreur de mémoire (A40115) passes à ON et l'un des drapeaux suivants passée à ON pour indiquer la zone mémoire où l'erreur s'est produit.A40300: programme utilisé A40304: Configuration API A40305: table d'E/S enregistrée A40307: table de routage A40308: Paramètres de la carte réseau Lorsqu'une erreur mémoire se produit, l'UC continue à fonctionner et le voyageant ERR/ALM à l'avant de la carte clignote.(Le drapeau correspondant passée à OFF lorsque l'erreur est effacée.) | 1: Erreur 0: pas d'erreur | Effacé | Effacé | --- | A40115 |
| A40309 | Drapeau d'erreur de transfert au démarrage de la carte mémoire | A ON lorsque le transfert automatique au démarrage a été selectionné et qu'une erreur se produit pendant le transfert automatique. Une erreur se produit en cas d'erreur de transfert, si le fichier spécifique n'existe pas ou si la carte mémoire n'est pas installée.(Ce drapeau passée à OFF lorsque l'erreur est effacée lors de la mise hors tension. L'erreur ne peut être effacée sans la mise hors tension.) | 1: Erreur 0: pas d'erreur | Effacé | Effacé | Mis à jour lors de la mise sous tension. | --- | |
| A40310 | Drapeau d'erreur de la mémoire flash (UC CJ1-H et CJ1M uniquement) | A ON lorsque la mémoire flash est physiquement détruite. | 1: Erreur 0: pas d'erreur | Effacé | Effacé | Mis à jour lorsque l'erreur est détectée. | --- | |
| Adresse | Nom | Fonction | Paramètres | Etat après modifica-tion du mode | Etat au démar- rage | Tempori-sation de l'écriture | Dra-peaux liés, paramè-tres | |
| Mots | Bits | |||||||
| A404 | A40400 à A40407 | Numéro d'emplacement de l'erreur du bus d'E/S | Contient le numéro d'emplacement (de 00 à 09) en binaire de 8 bits où une erreur de bus d'E/S s'est produit. Lorsque le capot d'extrémité n'est pas connecté au rack UC ou à un rack d'extension, 0E en hexadécimal est sauvégardé.I'UC s'arrête de fonctionner et le可观ant ERR/ALM à l'avant de la carte s'allume. Le drapeau d'erreur de bus d'E/S (A40114) passée à ON.(Ce drapeau passée à OFF lorsque l'erreur est effacée.) | 00 à 09 (numéro d'emplacement 00 à 09) | Effacé | Effacé | --- | A40114 |
| A40408 à A40415 | Numéro de rack de l'erreur du bus d'E/S | Contient le numéro de rack en binaire de 8 bits (00 à 03) où l'erreur de bus d'E/S s'est produit. Lorsque le capot d'extrémité n'est pas connecté au rack UC ou à un rack d'extension, 0E en hexadécimal est sauvégardé.I'UC s'arrête de fonctionner et le可观ant ERR/ALM à l'avant de la carte s'allume. Le drapeau d'erreur de bus d'E/S (A40 114) passée à ON.(Ce drapeau passée à OFF lorsque l'erreur est effacée.) | 00 à 03 (numéro de rack de 00 à 03) | Effacé | Effacé | --- | A40114 | |
| A405 | A40508 | Drapeau d'erreur de position de la carte d'entrie d'interruption (UC CJ1-H et CJ1M uniquement) | ON lorsque la carte d'entrée d'interruption n'est pas connectée à un des cinq emplacements (0 à 4) à côté de l'UC sur le rack de l'UC.Mème si la carte est physiquement dans l'un des cinq emplacements, une carte factice peut être enregistrée dans la table d'E/S. Ceci a pour conséquence le fait qu'une carte doive être définie dans un emplacement différent de celui de sa position physique.(Ce drapeau passée à OFF lorsque l'erreur est effacée.) | 1 : emplacement incorrect0 : emplacement correct | Effacé | Effacé | Mis à jour lorsque l'erreur se produit. | A40110 |
| A40515 | Drapeau de traitement de péripérisque trop long (UC CJ1-H uniquement) | Passe à ON lorsque le temps de traitement du péripérisque en mode de traitement parallelle dépasse 2 s.Ceci provoque également une erreur de temps de cycle et le fonctionnement s'arrête. | 1 : trop long (le traitement parallelle ne peut pas être utilisé)0 : pas trop long (le traitement parallelle peut être utilisé) | Effacé | Effacé | Mis à jour lorsque l'erreur se produit. | A268 | |
| A406 | Tous | Emplacement de l'erreur de configuration de l'API | En cas d'erreur de configuration dans Configuration API, l'emplacement de cette erreur est écrit en A406 en hexadécimal de 4 chiffres.L'emplacement est donné sous la forme d'une adresse affichée sur une console de programmation.I'UC continue à fonctionner et le可观ant ERR/ALM à l'avant de la carte clignote.(A406 est effacé lorsque la cause de l'erreur est supprimée.) | 0000 à 7FFF hexadécimal | Effacé | Effacé | Mis à jour lorsque l'erreur se produit. | A40210 |
| Adresse | Nom | Fonction | Paramètres | Etat après modification du mode | État au démarriage | Temporiation de l'écriture | Dra-peaux liés, paramètres | |
| Mots | Bits | |||||||
| A407 | A40700 à A40712 | Trop de points d'E/S, détails | Les 6 causes possibles de l'erreur de trop de points d'E/S sont énumérées ci-dessous. La valeur binaire de 3 chiffres de A40713 à A40715 indique la cause de l'erreur (les valeurs 0 à 5 correspondant aux causes 1 à 6, ci-dessous). La valeur binaire de 13 bits dans A40700 à A40712 indique les détails : valeur excessive ou numéro de carte duplique.I'UC s'accrite de fonctionner et levoyant ERR/ALM à l'avant de la carte s'allume.1) Le nombre de points d'E/S est écrit ici lorsque le nombre total de points d'E/S définis dans la table d'E/S (sans compter les racks esclaves) dépasse le maximum autorisé pour l'UC.2) Le nombre de racks est écrit ici lorsque le nombre de racks d'extension dépasse le maximum.(La valeur pertinente est écrite ici (A40700 à A40712) lorsque l'erreur se produit. Ces bits sont effacés lorsque l'erreur est effacée.) | 0000 à 7FFF hexadécimal | Effacé | Effacé | Mis à jour lorsque l'erreur se produit. | A40111, A40713 à A40715 |
| A40713 à A40715 | Trop de points d'E/S, cause | La valeur binaire de 3 chiffres de ces bits indique la cause de l'erreur de trop de points d'E/S et indique la signification de la valeur écrite vers les bits A40700 à A40712.Les valeurs de 000 à 101 (de 0 à 5) correspondant aux causes 1 à 6 décrites dans « Trop de points d'E/S, cause 1 » ci-dessus.(Ces bits s'effacent lorsque l'erreur est réparée.) | 000 : Trop de points d'E/S au total101 : trop de racks111 : trop de cartes sur un rack | Effacé | Effacé | Mis à jour lorsque l'erreur se produit. | --- | |
| A408 | A40800 à A40807 | Erreur des cartes d'E/S standard, numéro d'emplacement | Lorsqu'une erreur se produit dans une carte d'E/S standard, A40212 passes à ON et le numéro d'emplacement où l'erreur s'est produit est écrit ici en binaire.I'UC continue à fonctionner et le voyant ERR/ALM à l'avant de la carte clignote.(Ces bits s'effacent lorsque l'erreur est réparée.) | 00 à 99hexadecimal(emplACEMENTs 0 à 9) | Effacé | Effacé | --- | A40212 |
| A40808 à A40815 | Erreur des cartes d'E/S standard, numéro de rack | Lorsqu'une erreur se produit dans une carte d'E/S standard, A40212 passes à ON et le numéro de rack où l'erreur s'est produit est écrit ici en binaire.I'UC continue à fonctionner et le voyant ERR/ALM à l'avant de la carte clignote.(Ces bits s'effacent lorsque l'erreur est réparée.) | 00 à 03hexadecimal(racks 0 à 3) | Effacé | Effacé | --- | A40212 | |
| A409 | A40900 à A40903 | Drapeaux de duplication de numéro de rack d'extension | Le drapeau correspondant-passa à ON lorsque l'adressu du mot de démarrage du rack d'extension a été définie à partir d'un périphérique de programmation et que deux racks ont recouvert les affectations de mots ou qu'une adresse de démarrage d'un rack dépassé CIO 0901. Les bits 00 à 03 correspondant aux racks 0 à 3.(Le drapeau correspondant est effacé lorsque l'erreur est effacée.) | 1 : Erreur0 : pasd'érreur | Effacé | Effacé | --- | --- |
| Adresse | Nom | Fonction | Paramètres | Etat après modification du mode | Etat au démarriage | Tempori-sation de l'écriture | Dra-peaux liés, paramètres | |
| Mots | Bits | |||||||
| A410 | A41000 à A41015 | Drapeaux de duplication du numéro de carte réseau | Le drapeau d'erreur de duplication (A40113) et le drapeau correspondant en A410 passent à ON lorsque le numéro de carte d'une carte réseau a été dupliqué. Les bits de 00 à 15 correspondant aux numérios de carte de 0 à F.I'UC s'accêté de fonctionner et le ayant ERR/ALM à l'avant de la carte s'allume. | 1: duplication déetectée0: pas de duplication | Effacé | Effacé | --- | A40113 |
| A411 à A416 | A41100 à A41615 | Drapeaux de duplication du numéro des cartes d'E/S spéciales | Le drapeau d'erreur de duplication (A40113) et le drapeau correspondant de A411 à A416 passent à ON lorsque le numéro de carte d'une carte d'E/S spéciales a été dupliqué.Les bits de 00 à 15 correspondant aux numérios de carte de 0 à F.(Les bits de A41100 à A41615 correspondant aux numérios de carte de 000 à 05F (de 0 à 95).I'UC s'accêté de fonctionner et le ayant ERR/ALM à l'avant de la carte s'allume.Le bit correspondant passer également à ON lorsque les mots des cartes d'E/S spéciales sont également affectés à une carte d'E/S standard sur un rack d'extension à cause de la valeur du mot de démarrage derack d'extension. | 1: duplication déetectée0: pas de duplication | Effacé | Effacé | --- | A40113 |
| A417 | A41700 à A41715 | Erreur de la carte réseau, drapeaux du numéro de carte | Lorsqu'une erreur se produit lors d'un transfert de données entre l'UC et une carte réseau, le drapeau d'erreur de la carte réseau(A40207) passes à ON et le bit dans A417 correspondant au numéro de carte de la carte où l'erreur s'est produit passée à ON.Les bits de 00 à 15 correspondant aux numérios de carte de 0 à F.I'UC continue à fonctionner et le ayant ERR/ALM à l'avant de la carte clignote. | 1: Erreur0: pas d'erreur | Effacé | Effacé | --- | A40207 |
| A418 à A423 | A41800 à A42315 | Erreur de la carte d'E/S spéciales, drapeaux du numéro de carte | Lorsqu'une erreur se produit lors d'un transfert de données entre l'UC et une carte d'E/S spéciales, le drapeau d'erreur des cartes d'E/S spéciales (A40206) passes à ON.Chaque bit correspond à un numéro de carte. Tous les bits de 00 dans A418 à 15 dans A423 correspondant aux numérios de carte de 0 à 95.I'UC continue à fonctionner et le ayant ERR/ALM à l'avant de la carte clignote.Les bits de A41800 à A42315 correspondant aux numérios de carte de 000 à 05F (de 0 à 95).Le numéro de carte de la carte où l'erreur s'est produit est indiquédans A417.Si le numéro de carte de la carte n'est pas certain, aucune de ces drapeaux ne passée à ON.(Ce drapeau passée à OFF lorsque l'erreur est effacée.) | 1: Erreur0: pas d'erreur | Effacé | Effacé | --- | A40206 |
| A426 | A42600 à A42611 | Erreur de la tâche d'interruption, numéro de carte | Un essai est effectué pourmettre à jour les E/S de la carte d'E/S spéciales à partir d'une tâche d'interruption avec l'instruction IORF(097) pendant que les E/S de la carte sont mises à jour grâce à la mise à jour d'E/S cyclique (mise à jour dupliquée). A42600 à A42611 contiennent le numérode carte de la carte d'E/S spéciales.Ces bits sont effacés lorsque l'erreur est éliminée. | Numéro de carte : de 000 à 05F (0 à 95) | Effacé | Effacé | --- | A40213 A42600 à A42611 |
| A42615 | Drapeau de cause d'erreur des tâches d'interruption | Lorsque A40213 (drapeau d'erreur de la tâche d'interruption) est à ON, il indique la cause de l'erreur. l'UC continue à fonctionner et le voyant ERR/ALM à l'avant de la carte clignote. | 1 : mise à jour dupliquée | Effacé | Effacé | --- | A40213, A42600 à A42611 | |
| A427 | A42700 à A42715 | Erreur de configuration de la carte réseau, drapeaux du numéro de carte | Lorsqu'une erreur de configuration de la carte réseau se produit, A40202 et le bit dans ce mot correspondant au numéro de carte de la carte passent à ON. Les bits de 00 à 15 correspondant aux numérios de carte de 0 à F.I'UC continue à fonctionner et le voyant ERR/ALM à l'avant de la carte clignote. | 1 : erreur de configuration 0 : pas d'erreur de configuration | Effacé | Effacé | Mis à jour lorsque l'ali-mentation est mise sous tension ou que les E/S sont reconnues. | |
| A428 à A433 | A42800 à A43315 | Erreur de configuration des cartes d'E/S spéciales, drapeaux du numéro de carte | Lorsqu'une erreur de configuration de la carte d'E/S spéciales se produit, A40202 et le bit dans ce mot correspondant au numéro de carte de la carte passent à ON. Les bits de 00 à 15 correspondant aux numérios de carte de 0 à F.(Les bits de A42800 à A43315 correspondant aux numérios de carte de 000 à 05F (de 0 à 95).)I'UC continue à fonctionner et le voyant ERR/ALM à l'avant de la carte clignote. | 1 : erreur de configuration 0 : pas d'erreur de configuration | Effacé | Effacé | Mis à jour lorsque l'ali-mentation est mise sous tension ou que les E/S sont reconnues. | A40202 |
| A440 | Tous | Temps maximal de traitement de la tâche d'interruption | Contient le temps maximal de traitement de tâche d'interruption en unités de 0,1 ms.(Cette valeur est inscrite lorsque la tâche d'interruption est executée avec le temps de traitement maximal et est effacée lorsque l'API commence à fonctionner.) | 0000 à FFFF hexadécimal | Effacé | Effacé | Voir la colonne « Fon-c-tion » | --- |
| A441 | Tous | Tâche d'interruption avec temps de traitement maximal | Contient le numéro de tâche de la tâche d'interruption avec le temps de traitement maximal. Les valeurs de 8000 à 80FF en Hex. correspondant aux numérios de tâche de 00 à FF. Le bit 15 passes à ON lorsqu'une interruption survient.(Cette valeur est inscrite lorsque la tâche d'interruption est executée avec le temps de traitement maximal et est effacée lorsque l'API commence à fonctionner.) | 8000 à 80FF hexadécimal | Effacé | Effacé | Voir la colonne « Fon-c-tion » | --- |
| A444 | Tous | Code d'erreur d'arrêt pour la sortie d'impulsions 0 | Lorsqu'une erreur d'arrêt de sortie d'impulsions se produit pour la sortie d'impulsions 0, le code d'erreur correspondant est écrit dans ce mot. | --- | --- | Effacé | Mis à jour au démarrage de la recherche d'origine.Mis à jour lorsqu'une erreur d'arrêt de la sortie d'impulsions se produit. | --- |
| A445 | Code d'erreur d'arrêt pour la sortie d'impulsions 1 | Lorsqu'une erreur d'arrêt de sortie d'impulsions se produit pour la sortie d'impulsions 1, le code d'erreur correspondant est écrit dans ce mot. | --- | --- | --- | |||
Zone de lecture/écriture (définie par l'utilisateur)
| Adresses | Nom | Fonction | Paramètres | Etat après modifération du mode | État au démaragement | Tempori-sation de l'écriture | Drapeaux liés, paramètres | |
| Mot | Bit | |||||||
| A500 | A50012 | Bit de maintain IOM | Passé ce bit à ON pour conserver l'état de la mémoire d'E/S en commutant le mode PROGRAM au mode RUN ou au mode MONITOR ou vice-versa. La mémoire d'E/S inclut la zone CIO, les drapeaux de transition, les drapeaux et les valeurs actuelles de temporisation, les registres d'index, les registres de données et le nombre de banques EM actuelles.(Si l'état du bit de maintain IOM est lui-même conserved dans Configuration API (état du bit de maintain IOM), l'état de la zone mémoire d'E/S est conserved lorsque l'API est mis à ON ou que l'alimentation est interrompue.) | 1 : Conservé 0 : non conservé | Conservé | Voir la colonne « Fon-c-tion » | Voir la colonne « Fon-c-tion » | Configurati-on API (paramètre d'état du bit de maintain IOM) |
| A50013 | Bit de maintainen l'état forcé | Passé ce bit à ON pour conserver l'état des bits en configuration forcee ou en réinitialisation forcee lorsque le mode PROGRAM est commute au mode MONITOR ou vice-versa. Les bits en configuration forcee ou en réinitialisation forcee returnent toujours à leur état par défaut en selectionnant le mode RUN.(Si l'état du bit de maintainen l'état force est conserved dans Configuration API (état du bit de maintainen l'état force), l'état des bits en configuration et en réinitialisation forcees sont conservés lorsque l'API est mis à ON ou lorsque l'alimentation est interrompue.) | 1 : Conservé 0 : non conservé | Conservé | Voir la colonne « Fon-c-tion » | Voir la colonne « Fon-c-tion » | Configurati-on API (paramètre d'état du bit de maintainen l'état forcé) | |
| A50014 | Bit de réinitialisation du journal d'erreurs | Passé ce bit à ON pour réinitialiser le pointeur du journal d'erreurs (A300) à 00. Le contenu de la zone du journal d'erreurs (A100 à A199) n'est pas effacé.(Ce bit est automatiquement réinitialisé à 0 après la réinitialisation du pointeur du journal d'erreurs.) | 0 → 1 : Effacé | Conservé | Effacé | --- | A100 à A199, A300 | |
| A50015 | Bit de sortie à OFF | Passé ce bit à ON pour passer toutes les sorties des cartes d'E/S standard et des cartes d'E/S spéciales à OFF. Le voyant INH à l'avant de l'UC s'allume quand ce bit est à ON.(L'état du bit de sortie à OFF est conservé lors des interruptions de l'alimentation.) | --- | Conservé | Conservé | --- | --- | |
| A501 | A50100 à A50115 | Bits de redémarrag e des cartes réseaux | Passer ces bits à ON pour redémarrer (initialiser) la carte réseau avec le numéro de carte correspondant. Les bits de 00 à 15 correspondant aux numéro des carte de 0 à F. Lorsqu'un bit de redémarrage passée à ON, le drapeau d'initialisation de la carte réseau correspondante (de A30200 à A30215) passée à ON. Le bit de redémarrage et le drapeau d'initialisation passant automatiquement à OFF lorsque l'initialisation est terminée. | 0 à 1 : redémarrer 1 à 0 : redémarrage terminé Passé à OFF par le système lors du redémarrage de la carte. | Conservé | Effacé | --- | A30200 à A30215 |
| A502 à A507 | A50200 à A50715 | Bits de redémarrag e des cartes d'E/S spéciales | Passé ces bits à ON pour redémarrer (initialiser) la carte d'E/S spéciales avec le numéro de carte correspondant. Les bits de A50200 à A50715 correspondant aux numérodes carte de 0 à 95. Lorsqu'un bit de redémarrage passée à ON, le drapeau d'initialisation de la carte d'E/S spéciales correspondante (de A30000 à A33515) passée à ON. Le bit de redémarrage et le drapeau d'initialisation passant automatiquement à OFF lorsque l'initialisation est terminée. | 0 à 1 : redémarrer 1 à 0 : redémarrage terminé Passé à OFF par le système lors du redémarrage de la carte. | Conservé | Effacé | --- | A33000 à A33515 |
| Adresses | Nom | Fonction | Paramètres | Etat après modiement | État au démar- rage | Tempori- sation de l'écriture | Drapeaux liés, paramètres | |
| Mot | Bit | |||||||
| A508 | A50809 | Drapeau de surveillance différenciated terminée | A ON lorsque la condition de la surveillance différenciated a été établie pendant l'exécution de la surveillance de la différence. (Ce drapeau est remis à 0 lorsque la surveillance de différence démarre.) | 1: condition de surveillance établie0 : pas encore établie | Conservé | Effacé | --- | --- |
| A50811 | Drapeau de surveillance du déclen- chement du tracé | A ON lorsque la condition de déclenchement est établie par le bit de démarrage du tracé (A50814). A OFF lorsque le prochain tracé de données est lancée par le bit de démarrage de l'échantillonnage (A50815). | 1: condition de déclenchement établie0 : pas encore établie ou pas tracée | Conservé | Effacé | --- | --- | |
| A50812 | Drapeau de tracé terminé | A ON lorsque l'échantillonnage d'une section de la mémoire de tracé s'est terminé pendant l'exécution d'un tracé. A OFF la prochain fois que le bit de démarrage de l'échantillonnage (A50815) passée de OFF à ON. | 1: tracé terminé0 : Pas de tracé ou tracé en cours | Conservé | Effacé | ----- | --- | |
| A50813 | Drapeau de tracé en cours | A ON lorsque le bit de démarrage de l'échantillonnage (A50815) passée de OFF à ON. A OFF lorsque le tracé est terminé. | 1: tracé en cours0 : pas de tracé (pas d'échant- tillonnage) | --- | --- | |||
| A50814 | Bit de démarrage du tracé | Passse ce bit de OFF à ON pour établier la condition de déclenchement. Le décalage indiqué par la valeur de début (positif ou négatif) déterminée quelles données échantillonnées sont valides. | 1: condition de déclenchement de tracé établie0 : pas établie | --- | --- | --- | --- | |
| A50815 | Bit de démarrage de l'échan- tillonnage | Lorsqu'un tracé de données est lancé en passant ce bit de OFF à ON à partir d'un périhérique de programmation, l'API commence à sauvegardier les données dans la mémoire de tracé grâce à l'une des 3 méthodes suivantes :1) Les données sont échantillonnées à intervals réguliers (de 10 à 2 550 ms).2) Les données sont échantillonnées lorsque l'instruction TRSM(045) est exécutée dans le programme.3) Les données sont échantillonnées à la fin de chaque cycle. Le fonctionnement de A50815 peut être commandé uniquement à partir d'un périhérique de programmation. | 0 à 1: Lance le tracé des donn- nées (échan- tillonnage) passé à ON à partir du péri- phérique de programmation | --- | --- | --- | --- | |
| A510à A511 | Temps au démarrage | Ces mots contienent le temps auquel l'alimentation a été mise sous tension. Le contentu est mis à jour à chaque fois que l'alimentation est mise sous tension. Les données sont sauvegardées en BCD.A51000 à A51007 : Seconde (00 à 59)A51008 à A51015 : Minute (00 à 59)A51100 à A51107 : Heure (00 à 23)A51108 à A51115 : jour du mois (01 à 31) | Voir la colonne « Fonction » | Conservé | Voir la colonne « Fonction » | Mis à jour lors de la mise sous tension. | --- | |
| A512à A513 | Temps d'interrup- tion de l'al- mentation | Ces mots contienent le moment auquel l'alimentation a été interrompue. Le contentu est mis à jour chaque fois que l'alimentation est coupée. Les données sont sauvegardées en BCD.A51200 à A51207 : Seconde (00 à 59)A51208 à A51215 : Minute (00 à 59)A51300 à A51307 : Heure (00 à 23)A51308 à A51315 : jour du mois (01 à 31)(Ces mots ne sont pas effacés au démarrage.) | Voir la colonne « Fonction » | Conservé | Conservé | Écrit à l'interrup- tion de l'almena- tion | --- | |
| Adresses | Nom | Fonction | Paramètres | Etat après modification du mode | Etat au démarage | Temporiation de l'écriture | Drapeaux liés, paramètres | |
| Mot | Bit | |||||||
| A514 | Nombre d'interruptions de l'alimentation | Contient le nombre de fois que l'alimentation a été interrompue depuis la première mise sous tension. Les données sont sauvégardées en binaire. Pour réinitialiser cette valeur, configurer la valeur actuée à 0000.(Ce mot n'est pas effacé au démarrage mais il est effacé lorsque le drapeau de détction de la corruption de la mémoire (A39511) passée à ON.) | 0000 à FFFF hexadécimal | Conservé | Conservé | Mis à jour lors de la mise sous tension. | A39511 | |
| A515 à A517 | Heure du début du fonctionnement | L'heure à laquelle le fonctionnement a commencé suite au passage du mode opérateur sur RUN ou MONITOR est sauvégardée ici en BCD.A51500 à A51507 : secondes (00 à 59)A51508 à A51515 : minutes (00 à 59)A51600 à A51607 : heures (00 à 23)A51608 à A51615 : jour du mois (01 à 31)A51700 à A51707 : mois (01 à 12)A51708 à A51715 : année (00 à 99)Remarque: L'heure de démarrage précédente est stockée après la mise sous tension et jusqu'à ce que le fonctionnement commence. | Voir à gauche. | Conservé | Conservé | Voir à gauche. | --- | |
| A518 à A520 | Heure de fin du fonctionnement | L'heure à laquelle le fonctionnement a cessionné suite au passage du mode opérateur sur PROGRAM est sauvégardée ici en BCD.A51800 à A51807 : secondes (00 à 59)A51808 à A51815 : minutes (00 à 59)A51900 à A51907 : heures (00 à 23)A51908 à A51915 : jour du mois (01 à 31)A52000 à A52007 : mois (01 à 12)A52008 à A52015 : année (00 à 99)Remarque: Si une erreur se produit pendant le fonctionnement, l'heure de l'erreur est sauvégardée. Si le mode opérateur passée ensuite à PROGRAM,l'heure d'activation du mode PROGRAM est sauvégardée. | Voir à gauche. | Conservé | Conservé | Voir à gauche. | --- | |
| A523 | Temps total de l'alimentation à ON | Contient le temps total pendant lequel l'APl a été à ON, en unités de 10 heures.Les données sont sauvégardées en binaire et elles sont mises à jour toutes les 10 heures. Pour réinitialiser cette valeur, configurer la valeur actuée à 0000.(Ce mot n'est pas effacé au démarrage mais il est effacé lorsque le drapeau de détction de la corruption de la mémoire (A39511) passée à ON.) | 0000 à FFFF hexadécimal | Conservé | Conservé | --- | --- | |
| A526 | A52600 | Bit de redé-marrage du portRS-232C | Passé ce bit à ON pour redémarrer le port RS-232C. (Ne pas utiliser ce bit lorsque le port fonctionne en mode de bus périphérique.)Ce bit passes automatiquement à OFF lorsque le traitement du redémarrage est terminé. | 0 à 1:redémarrer | Conservé | Effacé | --- | --- |
| A52601 | Bit de redé-marrage du port péri-phérique | Passer ce bit à ON pour redémarrer le port périphérique.Ce bit passée automatiquement à OFF lorsque le traitement du redémarrage est terminé. | 0 à 1:redémarrer | Conservé | Effacé | --- | --- | |
| Adresses | Nom | Fonction | Paramètres | Etat après modifi-cation du mode | Etat au démar- rage | Tempori- sation de l'écriture | Drapeaux liés, paramètres | |
| Mot | Bit | |||||||
| A527 | A52700 to A52707 | Validation du bit de désactiva-tion de l'édi-tion en ligne | Le bit de désactivation de l'édition en ligne (A52709) est valide uniquement lorsque ce octet contient 5A.Pour désactivier l'édition en ligne à partir d'un périphérique de programmation, configurer cet octet à 5A et passer A52709 à ON.(L'édition en ligne se refère à la modifica-tion ou à l'ajout du programme pendant que l'API fonctionne en mode MONITOR.) | 5A :A52709 activéAutre valeur :A52709 déactivé | Conservé | Effacé | --- | A52709 |
| A52709 | Bit de désactiva-tion de l'édi-tion en ligne | Passer ce bit à ON pour désactivier l'édition en ligne. Le paramètre de ce bit est uniquement valide lorsque de A52700 à A52707 ont été configurés à 5A. | 1 : déactivé0 : pas déactivé | Conservé | Effacé | --- | A52700 to A52707 | |
| A528 | A52800 à A52807 | Drapeaux d'erreur du port RS-232C | Ces drapeaux indiquent qu'elle sortie d'erreur est survenu au port RS-232C ;ils passent automatiquement à OFF lorsque le port RS-232C est redémarré.Ces drapeaux ne sont pas valides en mode de bus périphérique et seul le bit 5 est valide en mode NT Link. Les bits suivants ne sont valides qu'en mode Link API série :Carte d'analyse :Bit 5 : à ON pour une erreur de dépassement.Carte analysée :Bit 3 : à ON pour une erreur de synchronisation.Bit 4 : à ON pour une erreur d'engagement.Bit 5 : à ON pour une erreur de dépassement.Ces bits peuvent être effacés à partir d'un périphérique de programmation. | Bits 0 et 1 : non utilisésBit 2 : à ON pour une erreur de parité.Bit 3 : à ON pour une erreur de synchroni-sation.Bit 4 : à ON pour une erreur d'engorge-ment.Bit 5 : à ON pour une erreur de dépassément.Bits 6 et 7 : non utilisés | --- | --- | --- | --- |
| A52808 à A52815 | Code d'erreur du port péri-phérique | Ces drapeaux indiquent quel type d'erreur est survenu au niveau du port périphérique ;ils passent automatique-ment à OFF lorsque le port périphérique est redémarré.(Ces drapeaux sont valides en mode Pas-serelle série;ils ne sont pas valides en mode de bus périphérique et celui le bit 13 (erreur de dépassement de temps) est valide en mode NT Link.)Bits 8 et 9 : Non utilisésBit 10 : à ON en cas d'erreur de parité.Bit 11 : à ON en cas d'erreur de synchronisation.Bit 12 : à ON en cas d'erreur d'engarge-ment.Bit 13 : à ON pour une erreur d'engorge-ment.Bits 14 et 15 : Non utilisés | Bits 8 et 9 :Non utilisésBit 10 : à ON pour une erreur de parité.Bit 11 : à ON pour une erreur de synchroni-sation.Bit 12 : à ON pour une erreur d'engarge-ment.Bit 13 : à ON pour une erreur de dépassément de temps.Bits 14 et 15 : Non utilisés | --- | --- | --- | --- | |
| A529 | --- | Numéro d'instruc-tions FAL/ FALS pour la simula-tion de l'erreur sys-teme (UC CJ1-H et CJ1M uni-quemment) | Utilise un numéro d'instruction FAL/FALS factice pour simuler les erreurs du système à l'aide de l'instruction FAL(006) ou FALS(007).Lorsque FAL(006) ou FALS(007) est exécutée et que le numéro en A529 est identique à celui spécifique dans l'opérande de l'instruction, l'erreur système donnée dans l'opérande de l'instruction est généraee à la place d'une erreur définie par l'utilisateur. | 0001 à 01FF Hex.:instructions FAL/FALS de numérios 1 à 511.0000 ou 0200 à FFFF Hex.:Pas de numéro FAL/FALS pour la simulation des erreurs système. (Pas de génération d'erreur.) | Conservé | Effacé | --- | --- |
| A530 | --- | Paramètre d'activation de l'interru-pation de l'alimentation (UC CJ1-H et CJ1M uni-quemment) | Attribue la valeur A5A5 en hexadécimal pour désactiver les interruptions de l'alimentation (excepté la tâche d'interruption de l'alimentation à OFF) entre l'instruction DI(693) et l'instruction EI(694). | A5A5 hex.:Masquage du contrôle de l'interruption d'alimentation activéAutre:Mas-quage du trai-tempent de l'interruption de l'alimentation non activé. | Effacé | Effacé | --- | --- |
| Adresses | Nom | Fonction | Paramètres | Etat après modification du mode | État au démarriage | Tempori-sation de l'écriture | Drapeaux liés, paramètres | |
| Mot | Bit | |||||||
| A531 | A53100 | Bit de réini-tialisation du compteur 0 à grande vitesse | Lorsque la méthode de RAZ est définie comme suit : signal Phase Z + Réinitialisation logicielle, la valeur actuelle du compteur à grande vitesse correspondant est remise à zéro si le signal phase Z est reçu pendant que ce bit se trouve sur ON. | --- | --- | Effacé | --- | --- |
| A53101 | Bit de réini-tialisation du compteur 1 à grande vitesse | Lorsque la méthode de RAZ est définie comme suit : Réinitialisation logicielle, la valeur actuelle du compteur à grande vitesse correspondant est remise à zéro dans le cycle lorsque le bit passes de OFF à ON. | --- | --- | Effacé | --- | --- | |
| A53102 | Bit de portedu compteur 0 à grande vitesse | Lorsque le bit de porte d'un compteur est sur ON, la valeur actuelle du compteur n'est pas modifiée même si le compteur reçoit des entrées d'impulsions.Lorsque le bit passée à nouveau sur OFF, le compteage recommence et la valeur actuelle du compteur à grande vitesse est mise à jour.Lorsque la méthode de RAZ est : signal Phase Z + Réinitialisation logicielle, le bit de porte est désactifé lorsque le bit de RAZ correspondant (A53100 ou A53101) est sur ON | --- | --- | Effacé | --- | --- | |
| A53103 | Bit de portedu compteur 1 à grande vitesse | --- | --- | Effacé | --- | --- | ||
| A532 | Compteurd'interru-pion 0, SV du compteur | Utilisé pour l'entree d'interruption 0 en mode compteur.Définit la valeur de compteage à laquelle la tâche d'interruption est lancée. La tâche d'interruption 140 démarre lorsque le compteur d'interruption 0 a compté ce nombre d'impulsions.Conservé lorsque le fonctionnement commence. | --- | --- | Conservé | --- | --- | |
| A533 | Compteurd'interru-pion 1, SV du compteur | Utilisé pour l'entree d'interruption 1 en mode compteur.Définit la valeur de compteage à laquelle la tâche d'interruption est lancée. La tâche d'interruption 141 démarre lorsque le compteur d'interruption 1 a compté ce nombre d'impulsions. | --- | --- | Conservé | --- | --- | |
| A534 | Compteurd'interru-pion 2, SV du compteur | Utilisé pour l'entree d'interruption 2 en mode compteur.Définit la valeur de compteage à laquelle la tâche d'interruption est lancée. La tâche d'interruption 142 démarre lorsque le compteur d'interruption 2 a compté ce nombre d'impulsions. | --- | --- | Conservé | --- | --- | |
| A535 | Compteurd'interru-pion 3, SV du compteur | Utilisé pour l'entree d'interruption 3 en mode compteurDéfinit la valeur de compteage à laquelle la tâche d'interruption est lancée. La tâche d'interruption 143 démarre lorsque le compteur d'interruption 3 a compté ce nombre d'impulsions. | --- | --- | Conservé | --- | --- | |
| A536 | Compteurd'interru-pion 0, PV du compteur | Ces mots contiennent les PV du compteur d'interruption pour les entrées d'interruptions fonctionnant en mode compteur. | --- | --- | Conservé | Mis à jour lorsque l'interruption est généraee.Mis à jour lorsque l'instruc-tion INI(880) est exécu-tee. | --- | |
| A537 | Compteurd'interru-pion 1, PV du compteur | En mode incrémentiel, la valeur en cours de compteur commence son augmentation incrémentede partir de 0.Lorsque la valeur en cours du compteur atteint la valeur de consigne du compteur, elle est automatiquement mise à 0.En mode de dépréciation, la valeur actuelle du compteur commence la dépréciation à partir de la SV du compteur. Lorsque la valeur actuelle du compteur atteint 0, la valeur actuelle est automatiquement remise à la SV.Effacé lorsque le fonctionnement commence. | --- | --- | --- | |||
| A538 | Compteurd'interru-pion 2, PV du compteur | --- | --- | --- | ||||
| A539 | Compteurd'interru-pion 3, PV du compteur | --- | --- | --- | ||||
| Adresses | Nom | Fonction | Paramètres | Etat après modification du mode | État au démarriage | Temporiation de l'écriture | Drapeaux liés, paramètres | |
| Mot | Bit | |||||||
| A540 | A54000 | Bit de RAZ de la sortie d'impulsions 0 | La PV de la sortie d'impulsions 0 (continue dans A276 et A277) est éffectée lorsque ce bit passé de OFF à ON. | --- | --- | Effacé | --- | --- |
| A54008 | Drapeau Signal d'entrée de la limitation horaire de la sortie d'im-pulsions 0 | Il s'agit du signal d'entrée de limitation horaire de la sortie d'impulsions 0 utilisé pour la recherche d'origine. Pour utiliser ce signal, écrire l'entrée à partir du capteur réel comme étant une condition d'entrée dans le schéma contact et envoyer le résultat vers ce drapeau. | --- | --- | --- | --- | ||
| A54009 | Drapeau Signal d'entrée de la limitation anti-horaire de la sortie d'im-pulsions 0 | Il s'agit du signal d'entrée de limitation anti-horaire de la sortie d'impulsions 0 utilisé pour la recherche d'origine. Pour utiliser ce signal, écrire l'entrée à partir du capteur réel comme étant une condition d'entrée dans le schéma contact et envoyer le résultat vers ce drapeau. | --- | --- | --- | --- | ||
| A541 | A54100 | Bit de RAZ de la sortie d'impulsions 1 | La PV de la sortie d'impulsions (comprise dans A27 et A279) est effacée lorsque ce bit passes de OFF à ON. | --- | --- | Effacé | --- | --- |
| A54108 | Drapeau Signal d'entrée de la limitation horaire de la sortie d'im-pulsions 1 | Il s'agit du signal d'entrée de limitation horaire de la sortie d'impulsions 1 utilisé pour la recherche d'origine. Pour utiliser ce signal, écrire l'entrée à partir du capteur réel comme étant une condition d'entrée dans le schéma contact et envoyer le résultat vers ce drapeau. | --- | --- | --- | --- | ||
| A54109 | Drapeau Signal d'entrée de la limitation an-ti-horaire de la sortie d'im-pulsions1 | Il s'agit du signal d'entrée de limitation anti-horaire de la sortie d'impulsions 1 utilisé pour la recherche d'origine. Pour utiliser ce signal, écrire l'entrée à partir du capteur réel comme étant une condition d'entrée dans le schéma contact et envoyer le résultat vers ce drapeau. | --- | --- | --- | --- | ||
| A580(Voir remarque.) | A58000 à A58003 | Tentatives d'instruction de communications FB | Stocke automatiquement le nombre de tentatives dans les paramètres des instructions de communications FB spécifiées dans la configuration de l'API. | 0 à F hex | Effacé | Écrits au démarrage du fonction-nement | ||
| A581(Voir remarque.) | Contrôle du décal de réponse des instructions de communications FB | Stocke automatiquement le contrôle de contrôle du décal de réponse des instructions de communications FB définis dans la configuration de l'API. | 0001 à FFFF hex (carte : 0,1 s ; Plage : 0,1 à 6553,5) 0000 hex : 2 s | Effacé | Écrits au démarrage du fonction-nement | |||
| A582(Voir remarque.) | Contrôle du décal de réponse des instructions de communications Devi-cesNet FB | Stocke automatiquement le contrôle de contrôle du décal de réponse des instructions de communications DeviceNet FB définis dans la configuration de l'API. | 0001 à FFFF hex (carte : 0,1 s ; Plage : 0,1 à 6553,5) 0000 hex : 2 s | Effacé | Écrits au démarrage du fonction-nement | |||
| A595et A596 | --- | Sortie IR00 pour l'ex-cution en arrêté plan (UC CJ1-H et CJ1M un-iquement) | Lorsqu'un registre d'index est spécifique en tant que sortie pour une instruction exécutée en arrêté plan, A597 et A596 reçovent la sortie à la place de IR00. | 0000 0000 à FFFF FFFF hex. (A596 contient les chiffres les plus à gauche.) | Effacé | Effacé | --- | --- |
Remarque
Ces bits/mots de la zone auxiliaire ne sont pas écrits par l'utilisateur. Le nombre de renvois et le contrôle du délai de réponse doivent être définis par l'utilisateur dans les paramètres des instructions de communication FB, dans la configuration de l'API, notamment lorsque des blocs de fonction de la bibliothèque FB OMRON sont utilisés pour exécuter des communications de messages FINS ou de messages explicites DeviceNet. Les valeurs définies pour la bibliothèque FB OMRON dans la configuration de l'API seront automatiquement stockées dans les mots de la zone auxiliaire associés, A580 à A582, et utilisées par les blocs de fonction de la bibliothèque FB OMRON.
| Adresses | Nom | Fonction | Paramètres | Etat après modifi-cation du mode | Etat au démar- rage | Tempori-sation de l'écriture | Drapeaux liés, paramè-tres | |
| Mot | Bit | |||||||
| A597 | --- | Sortie DR00 pour l'ex-cution en arrêté plan (UC CJ1-H et CJ1M uni-quemment) | Lorsqu'un registre de données est spécifique en tant que sortie d'une instruction exécutée en arrêté plan, A597 reçoit la sortie à la place de DR00. | 0000 à FFFF Hex. | Effacé | Effacé | --- | --- |
| A598 | A59800 | Bit d'appren-tissage FPD | Passe ce bit à ON pour configurer automatique le temps de surveillance avec la fonction d'apprentissage.Pendant que A59800 est à ON, l'instruction FPD(269) déterminé les temps nécessaire de passage à ON de la sortie après que la condition d'exercice passée à ON. Si le temps déterminé dépassé le temps de surveillance, le temps déterminé est multiplié par 1,5 et cette valeur est saugédée comme le nouveau temps de surveillance.(La fonction d'apprentissage peut être uniquement utilisée lorsqu'une adresse de mot a été spécifique pour l'opération du temps de surveillance.) | 1: temps de surveillance d'apprentis-sage0: fonction d'apprentis-sage à OFF | Effacé | Effacé | --- | --- |
| A59801 | Drapeaux d'égalité pour l'ex-cution en arrêté plan (UC CJ1-H et CJ1M uni-quemment) | Passe à ON si les données correspondances sont trouées pour une instruction SRCH(181) exécutée en arrête plan. | 1: donnéeschescheréestrouvées dansla table0: donnéescheréesnontrouvées | Effacé | Effacé | --- | --- | |
| A604 àA607 | Mots de sortie de la zone des macros | Après l'exercution du sous-programme spécifique dans l'instruction MCRO(099), les résultats du sous-programme sont transférés de A604 à A607 vers les mots de destination spécifique.(mots du paramètre de sortie) | Données desorting :4 mots | Effacé | Effacé | --- | --- | |
| A619 | A61901 | Drapeau de modification des paramètres du port périphérique | A ON pendant que les paramètres de communication du port périphérique sont en cours de modification. Ce drapeau passà à ON lorsque l'instruction STUP(237) est exécutée et il passà à OFF lorsque ces paramètres ont été modifiés. | 1: modification0: pas de modification | Conservé | Effacé | --- | --- |
| A61902 | Drapeau de modification des paramètres du port RS-232C | Sur ON pendant que les paramètres de communication du port RS-232C sont en cours de modification. Ce drapeau passà à ON lorsque l'instruction STUP(237) est exécutée et il passà à OFF lorsque ces paramètres ont été modifiés. | 1: modification0: pas de modification | Conservé | Effacé | --- | --- | |
| A620 | A62001 | Carte de communication on 0, dra-peau de modification des paramètres du port 1 | Le drapeau correspondant passà à ON lorsque les paramètres de ce port sont en cours de modification.L'échéance passà à ON lorsque l'instruc-tion STUP(237) est exécutée et il passà à OFF suite à un événement provenant de la carte de communication série lorsque les paramètres ont été changés.L'utilitaire peut également indiquer une modification dans les paramètres du port série en passant ces drapeaux à ON. | 1: modification0: pas de modifi-cation | Conservé | Effacé | --- | --- |
| A62002 | Carte de communication on 0, dra-peau de modification des paramètres du port 2 | 1: modification0: pas de modifi-cation | Conservé | Effacé | --- | --- | ||
| A62003 | Carte de communication on 0, dra-peau de modification des paramètres du port 3 | 1: modification0: pas de modifi-cation | Conservé | Effacé | --- | --- | ||
| A62004 | Carte de communication on 0, dra-peau de modification des paramètres du port 4 | 1: modification0: pas de modifi-cation | Conservé | Effacé | --- | --- | ||
| Adresses | Nom | Fonction | Paramètres | Etat après modification du mode | Etat au démarrage | Tempori-sation de l'écriture | Drapeaux liés, paramètres | |
| Mot | Bit | |||||||
| A621 à A635 | A62100 à A63504 | Carte de communica-tion de 0 à 15, drapeau de modifi-cation des pa-ramétres des ports de 1 à 4 | Comme ci-dessus | 1: modification0: pas de modifi-cation | Conservé | Effacé | --- | --- |
| A650 | A65014 | Drapeau d'erreur du remplace-ment | A ON lorsque le bit de démarage de rem-placement (A65015) passée à ON pour rem-placer le programme mais qu'il y a une erreur. Si le bit de démarage du remplace-ment passée à nouveau à ON, le drapeau d'erreur du remplacement passée à OFF. | 1: erreur de remplacement0: erreur de non remplace-ment, ou le bit de démarbage de remplace-ment (A65015) est à ON | Conservé | Effacé | --- | --- |
| A65015 | Bit de dé-marriage de remplace-ment | Le remplacement du programme démarre lorsque le bit de démarage de remplace-ment passée à ON si le mot de passage du programme (A651) est valide (A5A5 hex.). Ne pasmettre le bit de démarage du remplace sur OFF pendant le remplace-ment du programme.Lors de la mise sous tension ou lorsque le remplacement du programme est terminé, le bit de démarage du remplacement pas-se à OFF, que le remplacement se soit terminé normalément ou avec une erreur.II est possible de vérifier que le remplace-ment du programme est en cours d'execu-tion en lisant le bit de démarage du remplacement grâce au pérophérique de programmation, à un terminal opérateur ou à un ordinateur hôte. | 1: programme remplace0: remplace-ment terminé ou alimentation mise sous ten-sion | Conservé | Effacé | --- | --- | |
| A651 | --- | Mot de pas-se du pro-gramme | Type de mot de passage pour remplaner un programme.A5A5 hex.: le bit de démarage du remplace-ment (A65015) est activé.N'importe toute autre valeur: Le bit de dé-marriage du remplacement (A65015) est activé.Lors de la mise sous tension ou lorsque le remplacement du programme est terminé, le bit de démarage du remplacement pas-se à OFF, que le remplacement se soit terminé normalément ou avec une erreur. | --- | Conservé | Effacé | --- | --- |
| A654 à 657 | --- | Nom de fichier du programme | Lorsque le remplacement du programme démarre, le nom du fichier de programme est sauvégartedé en ASCII. Les noms de fichier peuvent être spécifiés jusqu'à 8 caractères en longueur, sans l'extension.Les noms de fichier sont sauvégartedés dans l'ordre suivant : A654 à A657 (c'est-à-dire du mot le plus petit au mot le plus grand) et du bit le plus fort au bit le plus faible. Si un nom de fichier est inférieur à 8 caractères, les bits les plus faibles et le mot le plus fort restants sont complétés par des espaces (20 hex.). Les caractères nuls et les espaces ne peuvent pas été utilisés dans les noms de fichier.Example: Le nom de fichier est ABC.OBJ | --- | Conservé | Effacé | --- | --- |
| 15 0A654 41 42A655 43 20A656 20 20A657 20 20 | ||||||||
| Adresses | Nom | Fonction | Paramètres | Etat après modification du mode | Etat au démarriage | Tempori-sation de l'écriture | Drapeaux liés, paramètres | |
| Mot | Bit | |||||||
| A720 à A722 | Données d'horloge 1 à la mise sous tension | Ces mots contiennent l'heure à laquelle la mise sous tension a été effectué un fois avant l'heure de démarrage stockée dans les mots A510 à A511.A72000 à A72007 : secondes (00 à 59)A72008 à A72015 : minutes (00 à 59)A72100 à A72107 : heures (00 à 23)A72108 à A72115 : jour du mois (00 à 31)A72200 à A72207 : mois (01 à 12)A72208 à A72215 : année (00 à 99) | Voir à gauche. | Conservé | Conservé | Ecrit lors de la mise sous tension. | ||
| A723 à A725 | Données d'horloge 2 à la mise sous tension | Ces mots contiennent l'heure à laquelle la mise sous tension a été effectué deux fois avant l'heure de démarrage stockée dans les mots A510 à A511.A72300 à A72307 : secondes (00 à 59)A72308 à A72315 : minutes (00 à 59)A72400 à A72407 : heures (00 à 23)A72408 à A72415 : jour du mois (00 à 31)A72500 à A72507 : mois (01 à 12)A72508 à A72515 : année (00 à 99) | Voir à gauche. | Conservé | Conservé | Ecrit lors de la mise sous tension. | ||
| A726 à A728 | Données d'horloge 3 à la mise sous tension | Ces mots contiennent l'heure à laquelle la mise sous tension a été effectué trois fois avant l'heure de démarrage stockée dans les mots A510 à A511.A72600 à A72607 : secondes (00 à 59)A72608 à A72615 : minutes (00 à 59)A72700 à A72707 : heures (00 à 23)A72708 à A72715 : jour du mois (00 à 31)A72800 à A72807 : mois (01 à 12)A72808 à A72815 : année (00 à 99) | Voir à gauche. | Conservé | Conservé | Ecrit lors de la mise sous tension. | ||
| A729 à A731 | Données d'horloge 4 à la mise sous tension | Ces mots contiennent l'heure à laquelle la mise sous tension a été effectué qua- tre fois avant l'heure de démarrage stockée dans les mots A510 à A511.A72900 à A72907 : secondes (00 à 59)A72908 à A72915 : minutes (00 à 59)A73000 à A73007 : heures (00 à 23)A73008 à A73015 : jour du mois (00 à 31)A73100 à A73107 : mois (01 à 12)A73108 à A73115 : année (00 à 99) | Voir à gauche. | Conservé | Conservé | Ecrit lors de la mise sous tension. | ||
| A732 à A734 | Données d'horloge 5 à la mise sous tension | Ces mots contiennent l'heure à laquelle la mise sous tension a été effectué cinq fois avant l'heure de démarrage stockée dans les mots A510 à A511.A73200 à A73207 : secondes (00 à 59)A73208 à A73215 : minutes (00 à 59)A73100 à A73107 : heures (00 à 23)A73308 à A73315 : jour du mois (00 à 31)A73400 à A73407 : mois (01 à 12)A73408 à A73415 : année (00 à 99) | Voir à gauche. | Conservé | Conservé | Ecrit lors de la mise sous tension. | ||
| A735 à A737 | Données d'horloge 6 à la mise sous tension | Ces mots contiennent l'heure à laquelle la mise sous tension a été effectué six fois avant l'heure de démarrage stockée dans les mots A510 à A511.A73500 à A73507 : secondes (00 à 59)A73508 à A73515 : minutes (00 à 59)A73600 à A73607 : heures (00 à 23)A73608 à A73615 : jour du mois (00 à 31)A73700 à A73707 : mois (01 à 12)A73708 à A73715 : année (00 à 99) | Voir à gauche. | Conservé | Conservé | Ecrit lors de la mise sous tension. | ||
| A738 à A740 | Données d'horloge 7 à la mise sous tension | Ces mots contiennent l'heure à laquelle la mise sous tension a été effectué sept fois avant l'heure de démarrage stockée dans les mots A510 à A511.A73800 à A73807 : secondes (00 à 59)A73808 à A73815 : minutes (00 à 59)A73900 à A73907 : heures (00 à 23)A73908 à A73915 : jour du mois (00 à 31)A74000 à A74007 : mois (01 à 12)A74008 à A74015 : année (00 à 99) | Voir à gauche. | Conservé | Conservé | Ecrit lors de la mise sous tension. | ||
| Adresses | Nom | Fonction | Paramètres | État après modifi- tion du mode | État au démar- rage | Tempori- sation de l'écriture | Drapeaux liés, paramè-tres | |
| Mot | Bit | |||||||
| A741 à A743 | Données d'horloge 8 à la mise sous tension | Ces mots contiennent l'heure à laquelle la mise sous tension a été effectuee huit fois avant l'heure de démarrage stockée dans les mots A510 à A511.A74100 à A74107 : secondes (00 à 59)A74108 à A74115 : minutes (00 à 59)A74200 à A74207 : heures (00 à 23)A74208 à A74215 : jour du mois (00 à 31)A74300 à A74307 : mois (01 à 12)A74308 à A74315 : année (00 à 99) | Voir à gauche. | Conservé | Conservé | Ecrit lors de la mise sous tension. | ||
| A744 à A746 | Données d'horloge 9 à la mise sous tension | Ces mots contiennent l'heure à laquelle la mise sous tension a été effectuee neuf fois avant l'heure de démarrage stockée dans les mots A510 à A511.A74400 à A74407 : secondes (00 à 59)A74408 à A74415 : minutes (00 à 59)A74500 à A74507 : heures (00 à 23)A74508 à A74515 : jour du mois (00 à 31)A74600 à A74607 : mois (01 à 12)A74608 à A74615 : année (00 à 99) | Voir à gauche. | Conservé | Conservé | Ecrit lors de la mise sous tension. | ||
| A747 à A749 | Données d'horloge 10 à la mise sous tension | Ces mots contiennent l'heure à laquelle la mise sous tension a été effectuee dix fois avant l'heure de démarrage stockée dans les mots A510 à A511.A74700 à A74707 : secondes (00 à 59)A74708 à A74715 : minutes (00 à 59)A74800 à A74807 : heures (00 à 23)A74808 à A74815 : jour du mois (00 à 31)A74900 à A74907 : mois (01 à 12)A74908 à A74915 : année (00 à 99) | Voir à gauche. | Conservé | Conservé | Ecrit lors de la mise sous tension. | ||
Remarque Dans les API série CJ, les drapeaux suivants sont disponibles dans une zone de lecture seule et peuvent être spécifiés par les étiquettes données dans le tableau suivant. Ces drapeaux n'appartiennent pas à la zone auxiliaire.
| Zone du drapeau | Nom | Etiquette | Signification |
| Zone du code de condition | Drapeau d'erreur | ER | Passe à ON lorsqu'une erreur survient dans le traitement des instructions, en indiquant une erreur à la fin de l'instruction. |
| Drapeau d'erreur d'accès | AER | Passe à ON lors d'une tentative d'accès à une zone illégale. L'état de ce drapeau est conservé uniquement pendant le cycle actuel et uniquement dans la tâche dans laquelle il est survenu. | |
| Drapeau de retenue | CY | Passe à ON en cas de retenue ou d'emprunt dans une opération mathématique, lorsqu'un bit est décalé dans un drapeau de retenue, etc. | |
| Drapeau supérieur à | > | Passe à ON lorsque le résultat de comparaison de deux valeurs est « supérieur à », la valeur comparée, etc. | |
| Drapeau d'égalité | = | Passe à ON lorsque le résultat de comparaison de deux valeurs est “égal”, à la valeur comparée ou lorsque l'opération mathématique est 0, etc. | |
| Drapeau inférieur à | < | Passe à ON lorsque le résultat de comparaison de deux valeurs est « inférieur à», la valeur comparée, etc. | |
| Drapeau négatif | N | Passe à ON lorsque le MSB dans le résultat d'une opération mathématique est 1. | |
| Drapeau de dépassement | OF | Passe à ON lorsque le résultat d'une opération mathématique dépasse en positif. | |
| Drapeau de dépassement négatif | UF | Passe à ON lorsque le résultat d'une opération mathématique dépasse en négatif. | |
| Drapeau supérieur ou égal à | >= | Passe à ON lorsque le résultat de la comparaison de deux valeurs « est supérieur ou égal » . | |
| Drapeau de non égalité | <> | Passe à ON lorsque le résultat de la comparaison de deux valeurs « n'est pas égal à » . | |
| Drapeau inférieur ou égal à | <= | Passe à ON lorsque le résultat de la comparaison de deux valeurs est « inférieur ou égal à » . | |
| Drapeau toujours à ON | A1 | Ce drapeau est always à ON. | |
| Drapeau toujours à OFF | A0 | Ce drapeau est always à OFF. | |
| Zone d'impulsion de temporisation | Impulsion de temporisation de 0,02 s | 0,02 s | Passe à ON pendant 0,02 s et à OFF pendant 0,02 s à maintes reprises. |
| Impulsion de temporisation de 0,1 s | 0,1 s | Passe à ON pendant 0,1 s et à OFF pendant 0,1 s à maintes reprises. | |
| Impulsion de temporisation de 0,2 s | 0,2 s | Passe à ON pendant 0,2 s et à OFF pendant 0,2 s à maintes reprises. | |
| Impulsion de temporisation de 1 s | 1 s | Passe à ON pendant 1 s et à OFF pendant 1 s à maintes reprises. | |
| Impulsion de temporisation de 1 min | 1 min | Passe à ON pendant 1 min et à OFF pendant 1 min à maintes reprises. |
A100 à A199 : zone du journal d'erreurs

Les données suivantes sont générées dans un enregistrement d'erreur si une erreur mémoire (code d'erreur 80F1) se produit le 1er avril 1998 à 17h10 min 30 s et que l'erreur se situe dans Configuration API (04 en hexadecimal).
| 80 | F1 |
| 00 | 04 |
| 10 | 30 |
| 01 | 17 |
| 98 | 04 |
FALS de numéro 001 survient le 2 mai 1997 à 8h 30 min 15s.
| C 1 | 0 1 |
| 0 0 | 0 0 |
| 30 | 15 |
| 02 | 08 |
| 97 | 05 |
Codes d'erreur et drapeaux d'erreur
| Classification | Code d'erreur | Signification | Drapeaux d'erreur |
| Erreurs fatales défi-nies par le système | 80F1 | Erreur mémoire | A403 |
| 80C0 à 80C780CE, 80CF | Erreur du bus d'E/S. | A404 | |
| 80E9 | Erreur de numéro dupliqué | A410, A411 à A416(voir remarque 3) | |
| 80E1 | Erreur de trop de points d'E/S | A407 | |
| 80E0 | Erreur de configuration d'E/S | --- | |
| 80F0 | Erreur de programme | A295 à 299 (voir remarque 4) | |
| 809F | Erreur de temps de cycle trop long | --- | |
| 80EA | Erreur du numéro de rack d'extension dupliqué | A40900 à 40907 | |
| Erreurs fatales généres par l'utilisateur | C101 à C2FF | Instruction FALS exécutée (voir remarque 1) | --- |
| Erreurs non fatales généres par l'utilisateur | 4101 à 42FF | Instruction FALS exécutée (voir remarque 2) | --- |
| Erreurs non fatales définies par le système | 008B | Erreur de tâche d'interruption | A426 |
| 009A | Erreur d'E/S standard | A408 | |
| 009B | Erreur de paramètres de configuration de l'API | A406 | |
| 0200 à 020F | Erreur des cartes réseaux | A417 | |
| 0300 à 035F | Erreur des cartes d'E/S spéciales | A418 à 423 (voir remarque 5) | |
| 00F7 | Erreur de batterie | --- | |
| 0400 à 040F | Erreur de configuration des cartes réseaux | A427 | |
| 0500 à 055F | Erreur de configuration des cartes d'E/S spéciales | A428 à 433 (voir remarque 5) |
Remarque
- C101 à C2FF sont sauvegardés pour les numéros d'instruction FALS de 001 à 511.
- 4101 à 42FF sont sauvegardés pour les numéros d'instruction FAL de 001 à 511.
- Le contenu des drapeaux d'erreurs d'une erreur de numéro dupliqué est le suivant : Bits 0 à 7 : numéro de carte (binaire), 00 à 5F en Hex. pour les cartes d'E/S spéciales, de 00 à 0F en Hex. pour les cartes réseaux Bits 8 à 14 : tous des zéros. Bit 15 : type de carte, 0 pour les cartes réseaux et 1 pour les cartes d'E/S spéciales.
- Seul le contenu de A295 est sauvegardé comme le contenu du drapeau d'erreur des erreurs de programme.
- 0000 en Hex. est sauvegardé comme le contenu du drapeau d'erreur.

A20015 : drapeau de tâche initiale
A20015 salle à ON lorsqu'une tâche est exécutée pour la première fois lorsqu'elle a atteint l'état exécutable. Est uniquement à ON pendant que la tâche est en cours d'exécution et ne passe à ON dans les cycles suivants.

A20200 à A20207 : drapeaux d'activation du port de communication


Le programme est conçu pour que CMND(490) ne soit exécuté que lorsque A20200 est sur ON.




A301 : banque EM actuelle

A40109 : erreur de programme
| Erreur | Adresse |
| Drapeau d'erreur de dépassement UM | A29515 |
| Drapeau d'instruction illégale | A29514 |
| Drapeau d'erreur de dépassement de distribution | A29513 |
| Drapeau d'erreur de tâche | A25912 |
| Drapeau d'erreur pas d'instruction END(001) | A29511 |
| Drapeau d'erreur d'accès à une zone illégale | A29510 |
| Drapeau d'erreur d'adressage DM/EM indirect | A29509 |
| Drapeau d'erreur de traitement d'instruction (drapeau ER passé à ON) | A29508 |

Adresses mémoires de l'api
Les adresses mémoires de l'API sont définies dans les registres d'index (IR00 à IR15) afin d'attribuer de manière indirecte une adresse à la mémoire d'E/S. En général, utiliser les instructions MOVE TO REGISTER (MOVR(560)) et MOVE TIMER/COUNTER PV TO REGISTER (MOVRW(561)) pour définir les adresses mémoires de l'API dans le registre d'index.
Certaines instructions telles que DATA SEARCH (SRCH(181)), FIND MAXIMUM (MAX(182)) et FIND MINIMUM (MIN(183)) fournissent les résultats du traitement à un registre d'index pour indiquer une adresse mémoire de l'API.
Il existe également des instructions pour lesquelles les registres d'index peuvent directement être désignés pour utiliser les adresses mémoires de l'API qui y sont sauvegardées par d'autres instructions. Ces instructions sont DOUBLE MOVE (MOVL(498)), certaines instructions de comparaison à symboles (= L, < > L, < L, > L, <= L et >= L ), DOUBLE COMPARE (CMPL(060)), DOUBLE DATA EXCHANGE (XCGL(562)), DOUBLE INCREMENT BINARY (++L(591)), DOUBLE DECREMENT BINARY (-L(593)), DOUBLE SIGNED BINARY ADD WITHOUT CARRY (+L(401)), DOUBLE SIGNED BINARY SUBTRACT WITHOUT CARRY (-L(411)), SET RECORD LOCATION (SETR(635)) et GET RECORD LOCATION (GETR(636)).
Toutes les adresses mémoires de l'API sont continues et l'utilisateur doit connaître l'ordre et les délimitations des zones mémoires. Pour référence, les adresses mémoires de l'API sont fournies dans un tableau à la fin de cette annexe.
Remarque La configuration directe des adresses mémoires de l'API dans le programme doit être évitée autant que possible. Si les adresses mémoires de l'API sont configurées dans le programme, celui-ci est moins compatible avec les nouveaux modèles des UC ou avec les UC pour lesquelles la répartition mémoire a été effectuée.
Configuration de la mémoire
Il existe deux classifications de la mémoire RAM (avec sauvegarde de batterie) dans une UC série CJ.
Zones de paramètres : ces zones contiennent les données de configuration du système de l'UC, telles que Configuration API, les configurations des cartes réseau série CJ, etc. Une erreur d'accès illégal se produit lors d'une tentative d'accès à une zone de paramètres à partir d'une instruction dans le programme utilisé.
Zones de mémoire d'E/S : ces zones sont les zones qui peuvent être spécifiées comme opérandes dans les instructions des programmes utilisateur.
Répartition mémoire
Remarque Ne pas accéder aux zones indiquées. Réservées pour le système.
| Classification | Adresses mémoires de l'API (hex.) | Adresses utiliser | Zone |
| Zones de paramètres | 00000 à 0B0FF | --- | Zone Configuration API Zone de la table d'E/S enregistrée Zone de la table de routage Zone de configuration des cartes réseaux série CJ Zone de la table d'E/S réelle Zone de profil de la carte |
| Zones de mémoire d'E/S | 0B100 à 0B1FF | --- | Réservée au système |
| 0B200 à 0B7FF | --- | Réservée au système | |
| 0B800 à 0B801 | TK00 à TK31 | Zone de drapeau de tâche | |
| 0B802 à 0B83F | --- | Réservée au système | |
| 0B840 à 0B9FF | A000 à A447 | Zone auxiliaire en lecture seule | |
| 0BA00 à 0BBFF | A448 à A959 | Zone auxiliaire en lecture/édriture | |
| 0BC00 à 0BDFF | --- | Réservée au système | |
| 0BE00 à 0BEFF | T0000 à T4095 | Drapeaux de fin de temporisation | |
| 0BF00 à 0BFFF | C0000 à C4095 | Drapeaux de fin de compteur | |
| 0C000 à 0D7FF | CIO 0000 à CIO 6143 | Zone CIO | |
| 0D800 à 0D9FF | H000 à H511 | Zone de mainien | |
| 0DA00 à 0DDFF | --- | Réservée au système | |
| 0DE00 à 0DFFF | W000 à W511 | Zone de travail | |
| 0E000 à 0EFFF | T0000 à T4095 | Valeurs actuelles de temporisation | |
| 0F000 à 0FFFF | C0000 à C4095 | Valeurs actuelles de compteur | |
| 10000 à 17FFF | D00000 à D32767 | Zone DM | |
| 18000 à 1FFFF | E0_00000 à E0_32767 | Zone EM, banque 0 | |
| 20000 à 27FFF | E1_00000 à E1_32767 | Zone EM, banque 1 | |
| etc. | etc. | etc. | |
| 48000 à 4FFFF | E6_00000 à E6_32767 | Zone EM, banque 6 | |
| etc. | etc. | etc. | |
| F8000 à FFFFF | E00000 à E32767 | Zone EM, banque actuelle (Voir remarque.) |
Remarque Le contenu de la banque de Zone EM actuellement spécifiée dans le programme est stocké à ces adresses. Par exemple, si la banque 1 est spécifiée, un contenu identique à 20000 à 27FFF est sauvegardé à F8000 à FFFFF.
Feuilles de codes de configuration API pour la console de programmation
Utiliser les feuilles de codes suivantes pour définir la Configuration API à partir d'une console de programmation.
Adresse
| Valeur (hex.) | Rack 0, temps de réponse d'E/S de l'emplacement 0 | |
| A | 00 | 8 ms |
| 10 | Pas de filtré | |
| 11 | 0,5 ms | |
| 12 | 1 ms | |
| 13 | 2 ms | |
| 14 | 4 ms | |
| 15 | 8 ms | |
| 16 | 16 ms | |
| 17 | 32 ms | |
| B | 00 | 8 ms |
| 10 | Pas de filtré | |
| 11 | 0,5 ms | |
| 12 | 1 ms | |
| 13 | 2 ms | |
| 14 | 4 ms | |
| 15 | 8 ms | |
| 16 | 16 ms | |
| 17 | 32 ms |
Adresse

| Valeur (hex.) | Rack 0, temps de réponse d'E/S de l'emplacement 2 | |
| A | 00 | 8 ms |
| 10 | Pas de filtré | |
| 11 | 0,5 ms | |
| 12 | 1 ms | |
| 13 | 2 ms | |
| 14 | 4 ms | |
| 15 | 8 ms | |
| 16 | 16 ms | |
| 17 | 32 ms | |
| Valeur (hex.) | Rack 0, temps de réponse d'E/S de l'emplacement 3 | |
| B | 00 | 8 ms |
| 10 | Pas de filtré | |
| 11 | 0,5 ms | |
| 12 | 1 ms | |
| 13 | 2 ms | |
| 14 | 4 ms | |
| 15 | 8 ms | |
| 16 | 16 ms | |
| 17 | 32 ms |
Adresse

| Valeur (hex.) | Rack 7, temps de réponse d'E/S de l'emplacement 8 | |
| A | 00 | 8 ms |
| 10 | Pas de filtré | |
| 11 | 0,5 ms | |
| 12 | 1 ms | |
| 13 | 2 ms | |
| 14 | 4 ms | |
| 15 | 8 ms | |
| 16 | 16 ms | |
| 17 | 32 ms | |
| Valeur (hex.) | Rack 7, temps de réponse d'E/S de l'emplacement 9 | |
| B | 00 | 8 ms |
| 10 | Pas de filtré | |
| 11 | 0,5 ms | |
| 12 | 1 ms | |
| 13 | 2 ms | |
| 14 | 4 ms | |
| 15 | 8 ms | |
| 16 | 16 ms | |
| 17 | 32 ms |
Adresse

Paramètres des opérations du compteur à grande vitesse 0
| Valeur (hex.) | Méthode d'entrée d'impulsions | |
| A | 0 | entrées à phase différentielle |
| 1 | impulsion + entrées de sens | |
| 2 | entrées vers le haut/bas | |
| 3 | entrée d'impulsion d'incrémentation | |
| Valeur (hex.) | Méthode de réinitialisation | |
| B | 0 | Phase Z et remise à zéro par programme, arrêté la comparaison |
| 1 | Remise à zéro par programme, arrêté la comparaison | |
| 2 | Phase Z et Remise à zéro par programme, continue la comparaison | |
| 3 | Remise à zéro par programme, continue la fcomparison | |
| Valeur (hex.) | Mode de plage de numéro | |
| C | 0 | Mode linéaire |
| 1 | Mode comptage circulaire | |
| Valeur (hex.) | Usage | |
| D | 0 | Ne pas utiliser le compteur |
| 1 | Utiliser le compteur (60 kHz) | |
| 2 | Utiliser le compteur (100 kHz) |
Adresse
51□□□□ (Inférieur) 52□□□ (Supérieur) A
| Valeur (hex.) | Comptage circulaire max. du compteur 0 à grande vitesse (valeur max. du compteur circulaire) | |
| A | 00000000 | 0 |
| à | ||
| FFFFFFF | 4294967295 |
Adresse

Paramètres de fonctionnement des entrées intégrées IN0 à IN3
| Valeur (hex.) | Paramètres de fonctionnement IN0 | |
| A | 0 | Normal (entrées universelles) |
| 1 | Interruptions (entrées interruption) | |
| 2 | Rapide (entrées de réponse rapide | |
| Valeur (hex.) | Paramètres de fonctionnement IN1 | |
| B | Idem IN0 | |
| Valeur (hex.) | Paramètres de fonctionnement IN2 | |
| C | Idem IN0 | |
| Valeur (hex.) | Paramètres de fonctionnement IN3 | |
| D | Idem IN0 | |
Adresse

Paramètre constant du temps d'entrée pour les entrées universelles
| Valeur (hex.) | Constante de temps d'entrée | |
| A | 0000 | par défaut (8 ms) |
| 0010 | 0 ms (pas de filtre) | |
| 0011 | 0,5 ms | |
| 0012 | 1 ms | |
| 0013 | 2 ms | |
| 0014 | 4 ms | |
| 0015 | 8 ms | |
| 0016 | 16 ms | |
| 0017 | 32 ms |
Adresse

| Valeur (hex.) | Etat du bit de mainien IOM au démarrage | Etatforcé de l'état du bit de mainien au démarrage | |
| A | C000 | Conservé | Conservé |
| 8000 | Conservé | Effacé | |
| 4000 | Effacé | Conservé | |
| 0000 | Effacé | Effacé |
Adresse

| Affichage | Mode de démarrage | |
| A | PRCN | Mode du commutateur de mode de la console de programmation |
| PRG | Mode PROGRAM | |
| MON | Mode MONITOR | |
| RUN | Mode RUN |
Adresse

| Valeur (hex.) | Détection de tension faible de la batterie | Détection d'erreur des tâches d'interruption | |
| A | C000 | Ne pas détecter. | Ne pas détecter. |
| 8000 | Ne pas détecter. | Déctector | |
| 4000 | Déctector | Ne pas détecter. | |
| 0000 | Déctector | Déctector |
Adresse

| Valeur (hex.) | Conversion de la mémoire du fichier EM | |
| A | 0000 | aucun |
| 0080 | Mémoire du fichier EM activée : banque N° 0 | |
| 0081 | Mémoire du fichier EM activée : banque N° 1 | |
| 0082 | Mémoire du fichier EM activée : banque N° 2 |
Adresse

Port périphérique
| Valeur (hex.) | Bits de donnéesés | Bits d'arrêt | parité | |
| A | 00 | 7 bits | 2 bits | Pair |
| 01 | 7 bits | 2 bits | Impair | |
| 02 | 7 bits | 2 bits | aucun | |
| 04 | 7 bits | 1 bit | Pair | |
| 05 | 7 bits | 1 bit | Impair | |
| 06 | 7 bits | 1 bit | aucun | |
| 08 | 8 bits | 2 bits | Pair | |
| 09 | 8 bits | 2 bits | Impair | |
| 0A | 8 bits | 2 bits | aucun | |
| 0C | 8 bits | 1 bit | Pair | |
| 0D | 8 bits | 1 bit | Impair | |
| 0E | 8 bits | 1 bit | aucun |
| Valeur (hex.) | Mode de communication | |
| B | 00 | Par défaut (les 2 chiffres les plus à droite sont ignorés) |
| 80 | Host link | |
| 82 | NT link | |
| 84 | Bus périphérique | |
| 85 | Host link |

Port périphérique
| Valeur (hex.) | Vitesse | |
| A | 0000 | 9 600 bps |
| 0001 | 300 bps | |
| 0002 | 600 bps | |
| 0003 | 1 200 bps | |
| 0004 | 2 400 bps | |
| 0005 | 4 800 bps | |
| 0006 | 9 600 bps | |
| 0007 | 19 200 bps | |
| 0008 | 38 400 bps | |
| 0009 | 57 600 bps | |
| 000A | 115 200 bps |
Remarque : Attribuer les valeurs 0000 à 0009 en hexadecimal pour les NT Links standard et 000A en hexadecimal pour les NT Links à grande vitesse.

Port périphérique
| Valeur (hex.) | N° de carte Host Link | |
| A | 0000 | N° 0 |
| 0001 | N° 1 | |
| 0002 | N° 2 | |
| à | à | |
| 001F | N° 31 |

Port périphérique
| Valeur (hex.) | N° maximal de carte en mode NT Link | |
| A | 0000 | N° 0 |
| 0001 | N° 1 | |
| à | à | |
| 0007 | N° 7 |
Adresse

Port RS-232C
| Valeur (hex.) | Bits de donnéesés | Bits d'arrêt | parité | |
| A | 00 | 7 bits | 2 bits | Pair |
| 01 | 7 bits | 2 bits | Impair | |
| 02 | 7 bits | 2 bits | aucun | |
| 04 | 7 bits | 1 bit | Pair | |
| 05 | 7 bits | 1 bit | Impair | |
| 06 | 7 bits | 1 bit | aucun | |
| 08 | 8 bits | 2 bits | Pair | |
| 09 | 8 bits | 2 bits | Impair | |
| 0A | 8 bits | 2 bits | aucun | |
| 0C | 8 bits | 1 bit | Pair | |
| 0D | 8 bits | 1 bit | Impair | |
| 0E | 8 bits | 1 bit | aucun |
| Valeur (hex.) | Mode de communication | |
| B | 00 | Par défaut (les 2 chiffres les plus à droite sont ignorés) |
| 80 | Host link | |
| 82 | NT link | |
| 83 | Non protocole | |
| 84 | Bus pérophérique | |
| 85 | Host link | |
| 87 | Carte interrogée inter-API | |
| 88 | carte d'analyse inter-API |
Adresse

Port RS-232C
| Valeur (hex.) | Vitesse | |
| A | 0000 | 9 600 bps |
| 0001 | 300 bps | |
| 0002 | 600 bps | |
| 0003 | 1 200 bps | |
| 0004 | 2 400 bps | |
| 0005 | 4 800 bps | |
| 0006 | 9 600 bps | |
| 0007 | 19 200 bps | |
| 0008 | 38 400 bps | |
| 0009 | 57 600 bps | |
| 000A | 115 200 bps |
Remarque Attribuer les valeurs 0000 à 0009 en hexadecimal pour NT Link standard et 000A en hexadecimal pour NT Link à grande vitesse. Attribuer la valeur 0000 en hexadecimal pour la liaison API série et 000A en hexadecimal pour la liaison API série à grande vitesse.
Adresse

Port RS-232C
| Valeur (hex.) | Délai du mode de non protocole | |
| A | 0000 | 0 ms |
| 0001 | 10 ms | |
| à | à | |
| 270F | 99 990 ms |
Adresse

Port RS-232C
| Valeur (hex.) | N° de carte Host Link | |
| A | 0000 | N° 0 |
| 0001 | N° 1 | |
| 0002 | N° 2 | |
| à | à | |
| 001F | N° 31 |
Adresse

| Valeur (hex.) | Code de fin en mode de non protocole | |
| A | 00 | 00 |
| à | à | |
| FF | FF | |
| Valeur (hex.) | Code de démarrage en mode de non protocole | |
| B | 00 | 00 |
| à | à | |
| FF | FF |
Adresse

Port RS-232C
| Valeur (hex.) | Volume des données de réception en mode de non protocole | |
| A | 00 | 256 |
| 01 | 1 | |
| à | à | |
| FF | 256 | |
| Valeur (hex.) | Paramètre du code de fin en mode de non protocole | |
| B | 0 | Aucun (spécifier la quantité de données en cours de réception) |
| 1 | Oui (spécifier le code de fin) | |
| 2 | Le code de fin est définì à CF+LF | |
| Valeur (hex.) | Paramètre du code de démarrage en mode de non protocole | |
| C | 0 | aucun |
| 1 | Oui |
Adresse

Port RS-232C
| Valeur (hex.) | N° de carte maximal en mode NT Link/liaison API série | |
| A | 0000 | N° 0 |
| 0001 | N° 1 | |
| à | à | |
| 0007 | N° 7 | |
| Valeur (hex.) | Nombre de mots de liaison en mode de liaison API Série (carte d'interrogation) | |
| B | 0 | 10 |
| 1 | 1 | |
| à | à | |
| A | 10 | |
| Valeur (hex.) | Méthode de liaison en mode de liaison API série (carte d'interrogation) | |
| C | 00 | Méthode de liaison complète |
| 80 | méthode de liaison de la carte d'analyse |
Adresse

| Valeur (hex.) | Unité de temps de l'interruption programmée | |
| A | 0000 | 10 ms |
| 0001 | 1,0 ms | |
| 0002 | 0,1 ms (UC CJ1M uniquement) |
Adresse

| Valeur (hex.) | Traitement des erreurs d'instruction | |
| A | 0000 | Continue l'opération |
| 8000 | Arrêté l'opération |
Adresse

| Valeur (hex.) | Temps de cycle minimum | |
| A | 0000 | Temps de cycle non fixé |
| 0001 | Temps de cycle fixé : 1 ms | |
| à | à | |
| 7D00 | Temps de cycle fixé : 32 000 ms |
Adresse

| Valeur (hex.) | Temps de cycle d'horloge | |
| A | 0000 | Par défaut : 1 000 ms (1 s) |
| 8001 | 10 ms | |
| à | à | |
| 8FA0 | 40 000 ms |
Adresse

| Valeur (hex.) | Temps fixe de traitement des périphériques | |
| A | 0000 | Par défaut (4% du temps de cycle) |
| 8000 | 00 ms | |
| 8001 | 0,1 ms | |
| à | à | |
| 80FF | 25,5 ms |
Adresse

| Valeur (hex.) | Temps découvert en intervalles pour le traitement des péripériques | |
| A | 00 | Déactivation du mode prioritaire du traitement des péripériques |
| 01 à FF | 0,1 à 25,5 ms (par incréments de 0,1 ms) | |
| Valeur (hex.) | Temps découvert en intervalles pour l'exécution du programme | |
| B | 00 | Déactivation du mode prioritaire du traitement des péripériques |
| 05 à FF | 5 à 255 (par incréments de 1 ms) |
Adresse
| Valeur (hex.) | Unité/port pour le traitement de priorité | |
| A | 00 | Désactivation du mode prioritaire du traitement des pérophériques |
| 10 à 1F | Numéro de carte de la carte réseau (de 0 à 15) + 10 en Hex | |
| 20 à 7F | Numéro de carte de la carte d'E/S spéciales (de 0 à 96) + 20 en Hex | |
| FC | Port RS-232C | |
| FD | Port pérophérique | |
| Valeur (hex.) | Unité/port pour le traitement de priorité | |
| B | 00 | Désactivation du mode prioritaire du traitement des pérophériques |
| 10 à 1F | Numéro de carte de la carte réseau (de 0 à 15) + 10 en Hex | |
| 20 à 7F | Numéro de carte de la carte d'E/S spéciales (de 0 à 96) + 20 en Hex | |
| FC | Port RS -232C | |
| FD | Port pérophérique |
Adresse
| Valeur (hex.) | Unité/port pour le traitement de priorité | |
| A | 00 | Désactivation du mode prioritaire du traitement des pérophériques |
| 10 à 1F | Numéro de carte de la carte réseau (de 0 à 15) + 10 en Hex | |
| 20 à 7F | Numéro de carte de la carte d'E/S spéciales (de 0 à 96) + 20 en Hex | |
| FC | Port RS-232C | |
| FD | Port pérophérique | |
| Valeur (hex.) | Unité/port pour le traitement de priorité | |
| B | 00 | Désactivation du mode prioritaire du traitement des pérophériques |
| 10 à 1F | Numéro de carte de la carte réseau (de 0 à 15) + 10 en Hex | |
| 20 à 7F | Numéro de carte de la carte d'E/S spéciales (de 0 à 96) + 20 en Hex | |
| FC | Port RS-232C | |
| FD | Port pérophérique |
Adresse
| Valeur (hex.) | Unité/port pour le traitement de priorité | |
| A | 00 | Désactivation du mode prioritaire du traitement des pérophériques |
| 10 à 1F | Numéro de carte de la carte réseau (de 0 à 15) + 10 en Hex | |
| 20 à 7F | Numéro de carte de la carte d'E/S spéciales (de 0 à 96) + 20 en Hex | |
| FC | Port RS-232C | |
| FD | Port pérophérique |
Adresse

| Valeur (hex.) | Tâche d'interruption de mise hors tension | temps de retard de la détction de mise hors tension | |
| A | 0000 | Désactivé | 0 ms |
| 0001 | 1 ms | ||
| à | à | ||
| 000A | 10 ms | ||
| 8000 | Activée | 0 ms | |
| 8001 | 1 ms | ||
| à | à | ||
| 800A | 10 ms |
Adresse

| Valeur (hex.) | Mise à jour cyclique de la carte d'E/S spéciales. 0 : Oui, 1 : Non | ||||||||||||||||
| Numéro de la carte | |||||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | ||
| A | 0000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 0001 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | |
| 0002 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 0003 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | |
| 0004 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 0005 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | |
| à | |||||||||||||||||
| FFFF | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
Les adresses 227 à 231 sont identiques à l'adresse 226.

| Valeur (hex.) | Paramètre du fonctionnement d'origine pour la sortie d'impulsions 0 (fonction de recherche d'origine) | |
| A | 0 | Désactivé |
| 1 | Activée | |
| Valeur (hex.) | Opération de signal d'entrée de limitation pour sortie d'impulsions 0 (carte UC CJ1M ver. 2.0 ou ultérieure) | |
| B | 0 | Recherche uniquement |
| 1 | Toujours | |
| Valeur (hex.) | Courbe de vitesse Sortie d'impulsion 0 (carte UC CJ1M ver. 2.0 ou ultérieure) | |
| C | 0 | Trapèze (linéaire) |
| 1 | En S |
Adresse

| Valeur (hex.) | Mode de fonctionnement de la recherche d'origine | |
| A | 0 | mode 0 |
| 1 | mode 1 | |
| 2 | mode 2 | |
| Valeur (hex.) | Paramètre de fonctionnement de la recherche d'origine | |
| B | 0 | Inversion 1 (mode d'inversion 1) |
| 1 | Inversion 2 (mode d'inversion 2) | |
| Valeur (hex.) | Méthode de détction de l'origine | |
| C | 0 | Méthode 0 |
| 1 | Méthode 1 | |
| 2 | Méthode 2 | |
| Valeur (hex.) | Sens de la recherche d'origine | |
| D | 0 | sens horsaire |
| 1 | sens anti-horaire |
Adresse

| Valeur (hex.) | Recherche d'origine/Vitesse initiale de renvoi | |
| A | 00000000 | 0 pps |
| 00000001 | 1 pps | |
| à | à | |
| 000186A0 | 100 000 pps |
Adresse

| Valeur (hex.) | Recherche d'origine à grande vitesse | |
| A | 00000000 | 0 pps |
| 00000001 | 1 pps | |
| à | à | |
| 000186A0 | 100 000 pps |
Adresse

| Valeur (hex.) | Recherche d'origine à vitesse de proximité | |
| A | 00000000 | 0 pps |
| 00000001 | 1 pps | |
| à | à | |
| 000186A0 | 100 000 pps |
Adresse

| Valeur (hex.) | Valeur de compensation d'origine | |
| A | 80000000 | -2 147 483 648 |
| à | à | |
| 00000000 | 0 | |
| à | à | |
| 7FFFFFFF | 2 147 483 647 |
Adresse

| Valeur (hex.) | Vitesse d'accélération de la recherche d'origine | ||
| A | --- | 0001 | 1 impulsions / 4 ms |
| à | à | ||
| Carte UC CJM1 ver. 2.0 | 07D0 | 2 000 impulsions / 4 ms | |
| Avant la carte UC CJ1M ver. 2.0 | FFFF | 65 535 impulsions / 4 ms | |
Adresse

| Valeur (hex.) | Vitesse de décélération de la recherche d'origine | ||
| A | --- | 0001 | 1 impulsions / 4 ms |
| à | à | ||
| Carte UC CJM1 ver. 2.0 | 07D0 | 2 000 impulsions / 4 ms | |
| Avant la carte UC CJ1M ver. 2.0 | FFFF | 65 535 impulsions / 4 ms | |
Adresse

| Valeur (hex.) | Type d'entrée du signal de limitation | |
| A | 0 | N.C. |
| 1 | N.O. | |
| B | Classe du signal d'entrée pour la proximité d'origine (idem que le signal d'entrée de limitation.) | |
| C | Classe du signal d'entrée d'origine (idem que le signal d'entrée de limitation.) | |
Adresse

| Valeur (hex.) | Positionnement du temps de surveillance | |
| A | 0000 | 0 ms |
| à | à | |
| 270F | 9 999 ms |
Remarque Les paramètres de la recherche d'origine 1 (adresses 274 à 287) sont identiques à ceux de la recherche d'origine 0 (adresses 256 à 269).
Exemples de connexion
Les schémas de câblage pour se connecter au port RS-232C sont fournis dans cette annexe. Pour le câblage réel, il est recommandé d'utiliser des câbles en paire torsadée soudés et d'autres câbles pour améliorer la résistance aux parasites. Consulter Méthodes de câblages recommandées plus loin dans cette annexe.
Connexions aux ordinateurs hôtes
Remarque : Les connexions à un ordinateur utilisant CX-Programmer sont identiques à celles indiquées dans ce paragraphe.
Connexions 1:1 via le port rs-232c

Remarque La longueur maximale de câble pour une connexion RS-232C est de 15 m. Toutefois, les caractéristiques techniques des communications RS-232C ne couvrent pas les transmissions à 19,2 Kbps. Consulter la documentation du périphérique connecté lors de l'utilisation de cette vitesse.


Remarque
- Il est recommandé d'utiliser les câbles de connexion de l'adaptateur NT-AL001-E Link suivants pour se connecter aux adaptateurs NT-AL001-E Link.
XW2Z-070T-1:0,7m
XW2Z-200T-1:2m
Les câbles recommendés doivent être câblés comme indiqués ci-dessous. Chaque câble de signal doit être torsadé avec le câble SG (masse de signal) et placé dans un câble soudé pour empêcher les effets des parasites dans les environnements soumis aux parasites. Les câbles 5 V peuvent également être torsadés avec les câbles SG pour augmenter la résistance aux parasites.
Bien que ce câblage soit différent de celui indiqué dans l'exemple ci-dessus, il peut être utilisé pour augmenter la résistance aux parasites si nécessaire.
Câblage avec XW2Z-□□OT-1 (10 conducteurs)
- Lorsque l'adaptateur NT-AL001-E Link est connecté au port RS-232C sur l'UC, la broche 6 est alimentée en 5V, ce qui rend inutile une alimentation de 5V.
- N'utiliser l'alimentation de 5 V pour la broche 6 du port RS-232C que pour l'adaptateur NT-AL001-E Link. L'utilisation de cette alimentation pour tout autre périphérique externe endommage l'UC ou le périphérique externe.
- Le cable XW1Z-□□0T-1 est conçu pour connecter l'adaptateur NT-AL001-E et contient le câblage spécial pour les signaux CS et RS. Ne pas utiliser ce cable pour une autre application. Connecter ce cable à d'autres périhériques peut les endommager.
Paramètres du connecteur DIP sur l'adaptateur nt-al001-e link
L'adaptateur NT-AL001-E Link dispose d'un interrupteur DIP servant à définir les paramètres des communications RS-422A/485. Paramétrer l'interrupteur DIP comme nécessaire pour le mode de communication série en fonction du tableau suivant.
| Broche | Fonction | Configuration par défaut |
| 1 | non utilisés (Laissez sur ON) | ON |
| 2 | Paramètre de la résistance de terminaison interne. ON: Résistance de terminaison connectée. OFF: Résistance de terminaison non connectée. | ON |
| 3 | Paramètre 2 fils/4 fils Les deux broches à ON: communication à 2 fils Les deux broches à OFF: communication à 4 fils | OFF |
| 4 | OFF | |
| 5 | Mode de communications (Voir remarque.) Deux broches OFF: Toujours envoyer. 5 OFF/6 ON: Envoyer quand CS du RS-232C est haut. 5 ON/6 OFF: Envoyer quand CS du RS-232C est bas. | ON |
| 6 | OFF |
Remarque : Passer la broche 5 à OFF et la broche 6 à ON lors d'une connexion à l'UC série CJ.
Exemple de connexion au terminal opérateur programmable (TOP)
Connexion directe de RS-232C à RS-232C


- Mode de communication : Host Link (numéro de carte 0 uniquement pour Host Link) NT Link (1: N, carte N = 1 uniquement)
Exemples de connexion liaison série (UC CJ1M uniquement)
Cette section fournit des exemples de connexion pour la liaison API série. Le mode de communication utilisé ici est le mode Liaison API série.
Connexion d'un convertisseur rs-422a (cj1w-cif11)

Remarque Le CJ1W-CIF11 n'est pas isolé, la distance totale de transmission pour l'ensemble ne doit donc pas dépasser 50 m. Si la distance est supérieure à 50 m, utilisez le câble NT-AL001 isolé, pas le CJ1W-CIF11. ou encore le RD400 OEEF Si le NT-AL001 ou le RD400 OEEF est utilisé seul, la distance totale de transmission pour l'ensemble du chemin de transmission ne doit donc pas dépasser 500 m. Reportez-vous aux exemples de câblage dans Annexe G Convertisseur RS-422A CJ1W-CIF11 pour obtaining des schémas de câblage et des paramètres pour combiner le CJ1W-CIF11 et le NT-AL001. Lorsque le CJ1W-CIF11 est combiné au NT-AL001, cependant, la distance totale de transmission ne doit donc pas dépasser 50 m.
Connexion avec un port rs-232c
Une connexion RS-232C est aussi possible en cas d'utilisation d'une liaison API série pour connecter deux cartes UC CJ1M.

Exemples de connexion
UC CJ1M (Maître)
CJ1W-CIF11
Interrupteur DIP
Broche n'1: ON
(avec résistance finale.)
Broche n2: OFF (type à quatre fils)
Broche n3: OFF (type à quatre fils)
Broche n°4 : OFF
Broche n°5: OFF (pas de contrôle RS pour RD)
Broche n°6: OFF (pas de contrôle RS pour SD)
UC CJ1M (Échappement n°0)
CJ1W-CIF11
Interrupteur DIP
Broche n°1 : OFF
(sans résistance finale.)
Broche n°2: OFF (type à quatre fils)
Broche n°3: OFF (type à quatre fils)
Broche n4: OFF
Broche n°5: OFF (pas de contrôle RS pour RD)
Broche n°6: ON (avec contrôle RS pour SD)
UC CJ1M (esclave No. 1)
CJ1W-CIF11
Interrupteur DIP
Broche n°1: ON
(avec résistance finale.)
Broche n°2: OFF (type à quatre fils)
Broche n°3: OFF (type à quatre fils)
Broche n°4 : OFF
Broche n°5: OFF (pas de contrôle RS pour RD)
Broche n°6: ON (avec contrôle RS pour SD)



UC CJ1M (Maître)
CJ1W-CIF11
Interrupteur DIP
Broche n°1 : ON
(avec résistance finale.)
Broche n°2: ON (type à deux fils)
Broche n°3: ON (type à deux fils)
Brochen°4: OFF
Broche n°5 : OFF (pas de contrôle RS pour RD)
Broche n°6: ON (avec contrôle RS pour SD)
UC CJ1M (broche n°0)
CJ1W-CIF11
Interrupteur DIP
Broche n°1 : OFF
(sans résistance finale.)
Broche n°2: ON (type à deux fils)
Broche n°3: ON (type à deux fils)
Broche n°4 : OFF
Broche n°5 : OFF (pas de contrôle RS pour RD)
Broche n°6: ON (avec contrôle RS pour SD)
(avec résistance finale.)
Broche n°2: ON (type à deux fils)
Broche n°3: ON (type à deux fils)
Broche n°4 : OFF
Broche n°5 : OEE (pas de contrôle BS pour BD)
Broche n°6: ON (avec contrôle RS pour SD)
| Interface RS-422A/485 | |||||
| Nom du signal | RDA- | RDB+ | SDA- | SDB+ | FG |
| Broche n° | 1 | 2 | 3 | 4 | 5 |
| Interface RS-422A/485 | |||||
| Nom du signal | RDA- | RDB+ | SDA- | SDB+ | FG |
| Broche n | 1 | 2 | 3 | 4 | 5 |
| Interface RS-422A/485 | |||||
| Nom du signal | RDA- | RDB+ | SDA- | SDB+ | FG |
| Broche | 1 | 2 | 3 | 4 | 5 |
Blindage*
| 0 |
Méthodes de câblage recommandées
Il est recommandé d'utiliser les méthodes de câblage suivantes pour le port RS-232C, spécialement dans des environnements soumis aux parasites.
- Utiliser les câbles à paire torsadée soudés comme câbles de communication. Les câbles RS-232C suivants sont recommandés.
| Modèle | Fabricant |
| UL2464 AWG28×5P IFS-RVV-SB (apprové UL) AWG28×5P IFVV-SB (pasapprové UL) | Fujikura Ltd. |
| UL2464-SB (MA) 5P×28AWG (7/0.127) (apprové UL) CO-MA-VV-SB 5P×28AWG (7/0.127) (pasapprové UL) | Hitachi Cable, Ltd. |
- Utiliser un câble à paire torsadée pour chaque ligne et la ligne SG (masse de signal) pour connecter l'UC à un périphérique de communications. D'autre part, envelopper les lignes SG au niveau de la carte et aux autres périphériques et les connecter ensemble.
- Connecter la ligne soudée du câble de communication au boîtier (FG) du connecteur RS-232C de la carte. D'autre part, mettre les borniers GR des cartes d'alimentation à la masse sur le rack UC et les racks d'extension série CJ à une résistance de 100 Ω ou inférieure. L'exemple suivant indique la connexion des SD-SG, RD-SG, RS-SG et CS-SG pour le mode de communication série à l'aide d'un câble à paire torsadée utiliser un bus périphérique.

Remarque Le boîtier (FG) est connecté en interne au bornier de masse (GR) sur la carte d'alimentation via le rack UC ou le rack d'extension série CJ. FG peut alors être connecté en connectant le bornier de masse (GR) à la carte d'alimentation. Le boîtier (FG) est également connecté électriquement à la broche 1 (FG), mais la résistance de connexion entre la soudure et FG est plus petite pour le boîtier. Pour réduire la résistance de contact entre le boîtier (FG) et FG, connecter la soudure aussi bien au boîtier (FG) qu'à la broche 1 (FG).

Câblage des connecteurs
Utilise les procédures suivantes pour cabler les connecteurs.
Préparation du câble
Les longueurs des pas de la procédure sont indiquées dans les schémas.
Raccordement de la ligne blindée au boîtier (FG)
- Coupez le câble à la longueur requise mais laissez un morceau supplémentaire pour le raccordement des câbles.
- Utilisez une lame de rasoir pour couper la gaine, en veillant à ne pas abîmer le blindage.

- Utilisez des ciseaux pour couper le blindage, excepté les 10 derniers mm.

- Utilisez une pince à dénuder pour retirer l'isolation de l'extrémité de chaque câble.

- Repliez le blindage sur l'extrémité de la gaine.

- Entourez une fois et demi le blindage avec de l'adhésif en aluminium.

Adhésif en aluminium
Pas de raccordement de la ligne blindée au boîtier (FG)
- Coupez le câble à la longueur requise mais laissez un morceau supplémentaire pour le raccordement des câbles.

- Utilisez une lame de rasoir pour couper la gaine, en veillant à ne pas abimer le blindage.

- Utilisez des ciseaux pour couper le blindage exposé.

- Utilisez une pince à dénuder pour retirer l'isolation de l'extrémité de chaque cable.

- Collez de l'adhésif isolant au-dessus et à l'extrémité de la gaine coupée.

Soudure
- Placez les tubes thermo-retractables sur tous les câbles.
- Pré-soudez tous les câbles et les borniers.
- Soudes les câbles.

- Placez les tubes thermo-retractables sur la zone soudée et fixez-les.

Assemblage du boitier
Assemblez le boîtier du connecteur comme illustré ci-dessous.

Connexion à l'UC
- Toujours couper l'alimentation de l'API avant de connecter ou de déconnecter les câbles de communication.
- Serrer les vis de fixation du connecteur de communication à 0,4 N·m.
Convertisseur rs-422a cj1w-cif11
Le convertisseur RS-422A CJ1W-CIF11 se connecte directement à un port RS-232C série CS/CJ et convertit RS-232C en RS-422A/485.
Caractéristiques techniques
Caractéristiques techniques générales
| Elément | Spécification | |
| Dimensions | 18,2 × 34,0 × 38,8 (W × H × D) | |
| Poids | 20 g max. | |
| Température ambiente de fonctionnement | 0 à 55°C | |
| Température ambiente de stockage | -20 à 75°C | |
| Humidité ambiente de fonctionnement | 10% à 90% (sans condensation) | |
| Tension nominale d'alimentation | 5 V | (fournie à partir de la broche 6 du connecteur RS-232C) |
| Consommation électrique | 40 mA max. | |
| Environnement de fonctionnement | Sans gaz corrosifs | |
| Résistance aux vibrations | Idem que le SYSMAC CS/CJ | |
| Résistance aux chocs | Idem que le SYSMAC CS/CJ | |
| Méthode d'isolement | Pas isolé | |
| Distance de communication maximale | 50 m | |
Connecteur RS-232C
Assemblage de la broche du connecteur pour le port
| N° de la brochure | Signal |
| 1 | FG |
| 2 | RD |
| 3 | SD |
| 4 | CS |
| 5 | RS |
| 6 | +5V |
| 7, 8 | NC |
| 9 | SG |
| Capuchon | NC |
Remarque : Le boîtier aura le même potentiel électrique que le connecteur à l'autre extrémité du câble.
Bornier RS-422A/485

| Signal |
| RDA- |
| RDB+ |
| SDA- |
| SDB+ |
| FG |

Paramètres de l'interrupteur DIP
| N° de la broche | Fonction | ON | OFF |
| 1 | Résistance finale | Avec (des deux côtsés du chemin de communication) | Sans |
| 2 | Sélection de la méthode de câblage 2/4 fils (voir remarque 1) | Méthode à 2 fils | Méthode à 4 fils |
| 3 | Sélection de la méthode de câblage 2/4 fils (voir remarque 1) | Méthode à 2 fils | Méthode à 4 fils |
| 4 | non utilisés | --- | --- |
| 5 | Sélection du contrôle RS pour RD (voir remarque 2) | Avec contrôle RS | Sans contrôle RS (toujours prêt à receivevoir) |
| 6 | Sélection du contrôle RS pour SD (voir remarque 3) | Avec contrôle RS | Sans contrôle RS (toujours prêt à envoyer) |
Remarque
- Attribuer les mêmes valeurs aux broches 2 et 3. (ON pour la méthode à deux fils ou OFF pour la méthode à quatre fils.)
- Pour empêcher le retour d'écho, mettre la broche 5 à ON (avec contrôle RS).
- Lors de la connexion à plusieurs périphériques grâce à la méthode à quatre fils dans une connexion 1: N, mettre la broche 6 sur ON (avec contrôle RS). Lors d'une connexion par la méthode à deux fils, mettez la broche 6 sur ON (avec contrôle RS).

Paramètres, câblage et installation de l'interrupteur DIP
Les paramètres de l'interrupteur DIP doivent être modifiés pour exécuter des communications selon des paramètres différents des paramètres par défaut.
- Enlever le couvercle de l'interrupteur DIP à l'aide d'un tournevis plat comme illustré ci-dessous.

Remarque : Appuyer légèrement sur le couvercle tout en l'enlevant afin d'éviter qu'il ne sorte soudainement.
- À l'aide d'une fine pince à épiler ou d'un autre outil à pointe fine, changer les paramètres de l'interrupteur DIP afin qu'ils correspondent aux conditions de communication voulues.
- Ne pas oublier de remonter le couvercle lorsque vous avez fini.

Toutes les broches sont sur OFF d'usine.
Câblage du bornier rs-422a/485
Utiliser le câble blindé à deux ou quatre fils. Câble recommends : CO-HC-ESV-3P×7/0,2 (Hirakawa Hewtech) - Connecter à la terre le câble blindé aux deux extrémités du câble portant les signaux RS-422A/485 et mettez à la terre les borniers GR de la carte d'alimentation du rack UC ou du rack d'extension à 100 Ω max.
- Prendre soin de ne pas endommager la salle du blindage, dénudez le câble sur une longueur comprise entre 30 et 80 mm.

- Tordre minutieusement la gaine du blindage afin de former un seul câble et couper la matière qui entoure les câbles des signaux ainsi que tout câble de signal inutile.

- Dénuder les extrémités des câbles des signaux sur une longueur suffisante pour les brancher aux bornes de raccordement. Fixer de l'adhésif ou un tube thermo-retractable sur les gains et les parties dénudées des lignes de communication.

- Fixer les bornes serties aux extrémités des lignes de signal et fixez-les à l'aide d'un outil de sertissage.
- Bornes serties recommandées :
Phoenix Contact
série AI
Al-0.5-8WH-B (référence : 3201369)
- Outil de fertissage recommends :
Phoenix Contact ZA3

Avec des câbles à quatre fils, insérer deux lignes de signaux dans chaque borne sertie avant de sertir.
- Bornes serties recommandées :
Phoenix Contact
série Al
Al-TWIN2×0.5-8WH (référence : 3200933)
- Outil de fertissage recommandé :
Phoenix Contact
UD6 (référence : 1204436)
- Connecter les lignes de signaux et la ligne blindée au bornier RS-422A/485.

Montage sur la carte
Monter le convertisseur sur le port RS-232C (D-Sub, 9 broches) de la carte afin de le connecter de la manière suivante.
- Aligner le connecteur du convertisseur sur celui de la carte et le pousser dans le connecteur de la carte le plus loin possible.
- Serrer les vis de montage des deux côtés du convertisseur. (Couple de serrage: 0,3 N·m.)
Un exemple de connexion à une UC CJ1 est illustré ci-dessous.



Câblage pour un câble à deux fils

Remarque : Reportez-vous aux Exemples de connexion inter-API (cartes UC CJ1M uniquement) à la page 644 pour des schémas de câblage et des réglages pour l'utilisation de convertisseurs CJ1W-CIF RS-422A uniquement.
accélération/décélération en S, 22
Adaptateurs de liaison
consummationelectrique130
Adressage indirect
Registres d'index, 408
Zone DM, 405
Zone EM, 407
adresses
Répartition mémoire, 623
Adresses mémoires, 623
affectation d'E/S, 325
état, 374
réservation de mots, 336
affectation de mémoire
paramètres, 277
affectations
Voir aussi Affectations d'E/S
Alimentation, 168
Caractéristiques, 89
Traitement de l'UC pendant les interruptions
d'alimentation, 429
vérification, 500
Alimentation de 26 V, 130
API
refroidissement, 218
Applications
précautions, xxxiii
approximations linéaires, 14
Banque EM
Banque EM actuelle, 621
Batterie, 143
batterie, 98
compartiment, 143
detection d'erreur de batterie faible, 276, 317
drapeaud'erreur,384,602
erreur, 498
Fonctionnement libre de la batterie, 15
longévité, 514
voyant de tension, 515
battery
longévité, xvii
Bit de maintain de l'état force, 374, 608
Bit de maintien IOM, 374, 608
Bit de sortie à OFF, 377, 608
Bits d'auto-maintien, 372
Bits d'entrées, 360
bits de redémarrage
Carte d'E/S spéciales, 375
Cartes réseaux, 374
Port périphérique, 389
Port RS-232C, 390, 401
Bits de sortie, 363
Bits de travail, 371
Bornes E/S, 256, 259
Bornes serties, 245-246
Borniers, 252
connexion, 184
Borniers E/S
connexion, 186
bus périphérique
paramètres, 285
Cablage, 202, 204, 215, 244
Alimentation, 244
Carte des entrecœurs, a., 263
Carte des entrecôtes, c.,261
Cartes E/S avec connecteurs, 252
Cartes E/S standard, 251
Installation des goulottes, 221
Méthodes de câblage RS-232C recommendées, 646
périphériques E/S, 261
Précautions, 218
circuits de verrouillage, 217
point de courant, desorting,264
procedure, 254
taille du câble, 254
Cables, 99-100, 103-104, 163, 241, 256
CX-Programmer, 158
Voir aussi Câbles de connexion E/S
capteurs V.C.C. à deux câbles, 263
Caractéristiques, 77
Carte d'interface B7A191-192
C200H-ID217,545
Carte d'E/S spéciales, 108
Cartes d'entretiens, 105
Cartes de sortie, 106, 520
Cartes E/S mixtes, 107
Cartes E/S spéciales série CJ, 108
Cartes E/S standard, 519
Cartes réseau CS1, 110
CJ1W-IA111,531
CJ1W-IA201,530
CJ1W-ID211,522
CJ1W-ID231,524
CJ1W-ID232,525
CJ1W-ID261,527
CJ1W-ID262,529
CJ1W-IDP01,533
CJ1W-INT01,532
CJ1W-MD231,535
CJ1W-MD261,541
CJ1W-MD263,543
CJ1W-MD563,545
CJ1W-OA201,549
CJ1W-OC201,547
CJ1W-OC211,548
CJ1W-OD201,550
CJ1W-OD202,560
CJ1W-OD21,552
CJ1W-OD212,562
CJ1W-OD231,553
CJ1W-OD232,563
CJ1W-OD233,555
CJ1W-OD261,556
CJ1W-OD263,558,566
Communications, 126
E/S intégrées, 575
fonctions, 84
générales, 89
Performance, 78
Port périphérique, 162
Port RS-232C, 162
caractéristiques, 3
CJ1-H, 12
CJ1M, 15
Présentation, 2
Caractéristiques générales, 89
Carte d'entrées 100 Vc. a.,531
Carte d'interface B7A, 190
Carte Entrées V c.c./Sorties transistors, 537
Cartes
connectivité, 104
détection au démarrage, 374
listes, 97
Modèles disponibles, 176
paramètres, 282
Carte d'alimentation, 164
arrêt d'urgence, 216
Câblage de cartes c. a., 244
Cablage des cartes c. c., 246
Dimensions, 166
Mise à la terre, 247
Carte d'e/s spéciales, 94
affectation d'E/S, 328
bits de redémarrage, 375, 608
Caractéristiques, 108
Désactivation de la mise à jour cyclique, 323
drapeaux d'initialisation, 375, 594
Échange de données, 345
Erreurs, 498
Erreurs de configuration, 498
mots affectés aux cartes d'E/S spéciales., 368, 405
paramètres, 281
Cartes d'entrée 24 Vcc, 522
Carte des entrées à répondre rapide, 533
Cartes d'entretés
Caractéristiques, 105, 519
dépannage, 509
Cartedesentreesc. c.,524-525,527,529-530
Cartes d'entretés d'interruption, 177-178, 532
Erreurs, 383
temps de réponse, 445
carte des extensions esclave E/S, 174
cartes d'extension maître E/S, 174
Cartes de conversion avec borniers et connecteurs, 256
cartes de sortie
Caractéristiques, 106, 520
dépannage, 510
Cartes de sortie transistor, 550, 552-553, 555-556, 558,
560-563, 566
Cartes de sortie Triac, 549
Cartes de sorties à relais, 547-548
Cartes des détecteurs au démarrage, 374
Cartes E/S mixtes
Caractéristiques, 107
Cartes E/S standard, 94
affection d'E/S, 327
Cablage, 251
Caractéristiques, 105, 519-533
Dimensions, 181
Drapeaux d'état des fusibles, 374
erreur d'E/S standard, 497
informations sur les erreurs, 382
Modèles disponibles, 176
temps de réponse d'E/S : 314, 374, 444, 585
Cartes E/S standard série CJ
Cablge,252
Cartes E/S standards avec connecteurs, 179
Cartes E/S TTL, 545
Cartes Entrées V. c. c./Sorties transistors, 541, 543
Cartes d'Entrée Vc. c./Sortie à transistor, 535
Cartes mémoire, 145
Dimensions, 151
Initialisation, 147
Installation, 151
Installation sur un ordinateur., 153
Présentation, 8
procédures, 148
retrait, 152
Cartes réseau série CJ
Voir également Cartes du bus UC
Cartes réseaux, 94
affectation d'E/S, 329, 367, 406
bits de redémarrage, 374, 608
Caractéristiques, 110
drapeaux d'initialisation, 374, 594
Drapeaux/bits associés, 621
Échange de données, 347
Erreurs, 498
Erreurs de configuration, 498
Informations sur les erreurs, 384
Mise à jour, 14, 347
paramétrage de la capacité de la zone, 130
paramètres, 420
zone de mémoire, 366
Chaînes de texte
Instructions, 9
temps d'exécution des instructions, 478
Circuit d'arrêt d'urgence, 216
Circuit de protection des contacts, 568
Circuits de sécurité, 216
circuits de sécurité, 216
CJ1-H
fonctions, 66
CJ1M
fonctions, 69
CJ1W-MD233,537
codes d'erreurs, 599, 619
Commandes FINS, 118, 120, 346, 348
Communication série
Configuration du système, 110
Informations sur les communications, 390
Protocoles, 112
communication série
Voir aussi Communications
Caractéristiques, 126
Communication série, 6
distances, 126
données, 94
Drapeaux, 387
Drapeaux d'activation du port de communication, 620
Erreurs, 499
Extension du système, 110
Non protocole, 114
Présentation, 125
Prise en charge de protocoles, 112
Protocoles, 112
Réseaux, 122
temps d'exécution des instructions, 471
temps d'exécution des instructions réseaux, 472
vitesse, 292
Communications E/S déportées
CompoBus/S, 124
Réinitialisation de compteurs, 22
Compatibilité avec les anciens API, 15
CompoBus/S, 124
Composants
Cartes d'alimentation, 165
UC, 91, 137
CompoWay/F, 116
Compteurs
temps d'exécution, 451
Compteurs à grande vitesse, 16
Paramètres de Configuration API, 299
Conditions environnementales
vérification, 506
Configuration
Configuration initiale, 202
Préparatifs en vue de l'utilisation, 202
Feuilles de code, 625
Informations sur les erreurs, 381
Modification des paramètres, 208
paramètres, 274
Présentation, 272
configuration du système, 77, 175
Communication série, 110
étendu, 110
Host Link, 113
NT Link, 114
Connecteurs, 253
connecteurs RS-232C, 647
Disposition des broches du connecteur, 162
Connecteurs compatibles Fujitsu, 179, 253
Connecteurs MIL, 179, 253
connexion
Composants API, 236
Feuilles de code de configuration API, 625
messages d'erreur, 487
Traitement de périphérique, 425
Voir aussi Périphériques de programmation
consommation électrique, 126
tableaux, 128
constante de temps d'entrée
paramètres, 303
Contrôler le lien, 123
Conversion de fréquences d'impulsions, 22
Convertisseur RS-422A, 651
Courant de fuite
sortie, 264
CX-Programmer, 156, 206
Traitement de périphérique, 425
Date des paramètres, 386
Date du programme utilisateur, 386
Débogage
Drapeaux, 376
Délai de détection de coupure de courant, 431
Délai de détection de mise hors tension, 431
dépannage, 483
Présentation, 10
DeviceNet, 124
Dimensions
Carte d'interface B7A,200
Carte d'alimentation, 166
Cartes E/S standard, 181
Cartes mémoire, 151
Installation, 222
Racks UC, 90
UC, 144
Drapeau d'égalité, 415
Drapeau d'erreur, 415
Drapeau d'erreur d'accès, 415
Drapeau d'erreur de batterie, 602
Drapeau d'erreur de mémoire, 381, 601
Drapeau d'erreur de position de la carte d'entrée d'interruption, 383
Drapeau d'erreur de programme, 600
Drapeau d'erreur de tâche, 593
Drapeau d'erreur FAL, 381
Drapeau d'erreur FALS, 381
Drapeau d'exécution de la tâche initiale, 375
Drapeau de cause d'erreur des tâches d'interruption, 622
Drapeau de condition
enregistrement et chargement de l'état, 416
Drapeau de démarrage de la première tâche, 581
Drapeau de dépassement, 416
Drapeau de dépassement négatif, 416
Drapeau de non égalité, 416
Drapeau de pas, 581
Drapeau de périphérique de service trop long, 384
Drapeau de retenue, 415
Drapeau de sens de comptage, 22
Drapeau détaッチ demarrée, 375
Drapeau de tâche initiale, 620
Drapeau de temps de cycle trop long, 384, 600
Drapeau du premier cycle, 375, 433, 581, 620
Drapeau inférieur à, 415
Drapeau inférieur ou égal à, 416
Drapeau négatif, 415
Drapeau supérieur à, 415
Drapeau supérieur ou égal à, 416
Drapeau tout jarsoFF,416
Drapeau toutjarsON,416
Drapeaux
tableau, 579
Drapeaux d'activation du port de communication, 620
Drapeaux d'égalité pour l'exécution en arrêté plan, 391, 401
Drapeaux de condition, 415
drapeaux détachés, 414
Drapeaux ER/AER pour l'exécution en arrêté plan, 391, 401
E/S
integre, 15
paramètres, 131
vérification, 505
E/S intégrées
affectations, 330
Caractéristiques, 575
Édition en ligne
drapeau d'attente d'édition en ligne, 621
drapeaux d'édition en ligne, 581
Drapeaux/bits associés, 376
Effet sur le temps de cycle, 443
Eléments
Éléments de remplacement, 514
en boucle
Instructions, 9
entrées à grande vitesse, 17
entres déclenchements, 72
entrees de limite horsaire/anti-horaire
Applications, 22
entrées universelles
Sélections de constante de temps d'entrée, 303
Environnement d'utilisation
précautions, xxxii
Erreur de bus d'E/S, 492
Erreur de configuration du tableau d'E/S, 495
Erreur de mémoire,492
Erreur de mémoire flash, 381
Erreur de tâche d'interruption, 497
Erreur de trop de points d'E/S, 495
Erreur fatale, 491
Erreurs
Cartes d'E/S spéciales, 390
Cartes d'entretiens, 509
Cartes de sortie, 510
Cartes réseaux, 384
codes d'erreurs, 599, 619
dépannage, 483, 485-506
Drapeau d'erreur de mémoire, 381
Drapeaux, 415
Drapeaux d'erreur de programmation, 390
Drapeaux d'erreurs de communication, 387
drapeaux FAL/FALS, 381
erreur d'E/S standard, 390
erreur de mise en attente de l'UC, 490
Erreur fatale, 491
Erreurs de configuration API, 390
erreurs générées par l'utilisateur, 484
état après enclenchements d'alarme, 358
journal d'erreurs, 11, 380, 484, 618
Mémoire flash, 381
messages d'erreur, 489
Consoles de programmation, 487
nonfatale,497
paramètres, 276
rack d'extension E/S, 507
rackUC,507
erreurs d'instructions
traitement, 320
Erreurs de fonctionnement en attente, 490
Erreurs de fonctionnement fatales, 491
Erreurs de fonctionnement non fatales, 497
Erreurs de mise en attente, 490
Erreurs de programme, 493, 622
ErreursFAL,497
drapeau, 603
Erreurs FALS, 496
drapeau, 600
Ethernet, 123
Exécution en arrêté plan, 426
drapeaux spéciaux, 391
paramètres, 277
Fichiers de sauvegarde, 147
fonction compteur à grande vitesse
Drapeau de sens de comptage, 22
fonction de recherche d'origine
Paramètres de Configuration API, 304
fonction de retour à l'origine
Paramètres de Configuration API, 312
Fonctionnalité, 57
fonctionnement
Préparatifs, 202
test, 203, 210
UC, 423
vérification, 205
vérification du fonctionnement, 202
Fonctionnement de l'IR/DR entre tâches, 376
fonctions
CJ1-H, 66
CJ1M, 69
formulaires de données
conversion, 14
Gestion de fichier
Présentation, 8
Goulottes
Cablage, 221
Host Link
paramètres, 283, 292
Impression, 213
Impulsions de temporisation
Drapeaux, 417
Initialisation
Cartes réseaux, 594
Mémoire de fichiers, 147
UC, 426
zone d'E/S, 360
Inspection
procédures, 512
circuits de sécurité, 216
refroidissement, 218
Panneaux de commande, 220
Précautions, xxxiii, 218
Rail DIN, 238
Instructions de contrôle des tâches
temps d'exécution, 478
Instructions
Chaînes de texte, 9
DI(693), 432
Diagnostic d'erreur, 10
EI(694), 432
Empilements, 10
en boucle, 9
enregistrements et tableaux, 10
Instructions de traitement de données de tableaux, 463
temps d'exécution, 447
Instructions d'affichage
temps d'exécution, 473
Instructions d'entrée
temps d'exécution, 448
Instructions de commande des séquences
temps d'exécution, 450
Instructions de communications série
temps d'exécution, 471
Instructions de comparaison
temps d'exécution, 452, 454
Instructions de contrôle de l'interruption
temps d'exécution, 468
Instructions de contrôle des données
temps d'exécution, 466
instructions de contrôle des tâches
temps d'exécution, 478-479
Instructions de débogage
temps d'exécution, 474
Instructions de décalage de données
temps d'exécution, 455
Instructions de dépréciation
temps d'exécution, 456
Instructions de déplacement de données
temps d'exécution, 455
Instructions de diagnostics d'erreurs
temps d'exécution, 474
Instructions de mémoire de fichier
temps d'exécution, 473
Instructions de pas
temps d'exécution, 468, 470
Instructions de pile, 10
temps d'exécution, 465
Instructions de plaque, 10
Instructions de sortie
temps d'exécution, 449
Instructions de sous-programme
temps d'exécution, 467
Instructions du tableau d'enregistrement, 10
Instructions de temporisation
temps d'exécution, 473
Instructions logiques
temps d'exécution, 461
Instructions mathématiques à symboles
temps d'exécution, 457
Instructions mathématiques à virgule flottante
temps d'exécution, 462
Instructions mathématiques spéciales
temps d'exécution, 462
Instructions réseaux
temps d'exécution, 472
Interrupteur DIP, 92, 140, 268
État de la broche 6, 374
Interruption d'alimentation momentanée, 430
tâche d'interruption de mise hors tension, 281, 322
temps de traitement, 376
interruptions
temps de réponse, 445-447
Interruptions d'alimentation
désactivation, 374, 432
Effets sur les zones de données, 359
informations, 386, 609
interruptions momentanées, 430
paramètres, 280
tâche d'interruption de mise hors tension, 281, 322
temps de retard de la détection de mise hors tension, 280, 322
interruptions d'alimentation
Fonctionnement de l'UC pendant les interruptions d'alimentation, 429-434
temps de maintien, 431
Interruptions d'alimentation à OFF
temps de réponse, 447
Interruptions d'E/S
temps de réponse, 445
Interruptions externes
temps de réponse, 446
Interruptions programmées, 17
temps de réponse, 446
unités de temps, 280, 320

Journal d'erreurs, 484, 618-619

liaisons API série
paramètres, 286
Liaisons de données, 365, 369
Limiteur de surtension des charges inductives, 265
Limeurs, 568
Logiciel de support
Voir aussi Ordinateur

Macros protocole, 6, 115-116
Configuration du système, 115
Maintenance
procédures, 514
Matériel
Caractéristiques, 89
Memoire
capacités, 93
Plan des blocs de la mémoire, 141
Répartition mémoire, 624
mémoire
capacités, 93
Voir aussi zones de données
Mémoire d'E/S, 141, 350
adresses, 623
Effets des modifications du mode de fonctionnement, 429
maintien
paramètres, 315
structure, 351
zones, 624
Mémoire de fichiers, 8, 145
Conversion de la zone EM en mémoire de fichiers, 407
Drapeaux/bits associés, 377
Initialisation, 147
noms de fichier, 146
temps d'exécution des instructions, 473
Mémoire du fichier EM, 145, 407
banque de démarrage, 596
Initialisation, 147
Paramètres de Configuration API, 277, 317
Memoire flash
Dates des données, 386
Erreurs, 381
mémoire utilisateur, 141
messages d'erreur, 489
Messages fins, 120
Mise à jour
IORF(097), 362, 364
Mise à jour d'E/S., 361, 363, 425
Mise à jour immédiate, 361, 363
Mise à jour d'E/S., 425
mise à jour immédiate
mots et bits d'entrées, 361
mots et bits de sortie, 363
Mise à jour IORF(097)
mots et bits d'entrées, 362
mots et bits de sortie, 364
Mise à la terre, 247
mises à niveau
ver.2.0,21
Mode de démarrage
parametre,275,316
paramètres, 316
Mode de priorité traitement de périphérique, 586, 634-635
Mode MONITOR, 427
Mode PROGRAM, 427
ModeRUN,427
Modes de fonctionnement
description, 427
Effets des changements de mode sur les compteurs, 404
Effets des changements de mode sur les temporisations, 403
Effets des changements de mode sur les zones de données, 359
Opérations autorisées dans chaque mode, 428
Modes de traitement parallèle, 297, 424
paramètres, 297
Mot du premier rack
Affichage de la console de programmation, 339, 342
Mots de travail, 371
noms de fichier, 146
Nouvelles instructions, 14
NT Link, 114
paramètres, 284, 293
NT Links, 114
nombre maximum de cartes, 285
Numéro FAL/FALS pour la simulation des erreurs
système., 381
Ordinateur
connexion, 100
Installation d'une carte mémoire, 153
Organigramme
Cycle API, 434
fonctionnement général de l'UC, 423
Organigramme du traitement des erreurs, 487
Vérification de l'alimentation,500
Vérification des conditions environnementales, 506
Vérification des E/S, 505
Panneaux de commande
Installation, 220
Paramètres d'activation de l'interruption d'alimentation, 374
Paramètres de stockage des erreurs FAL, 277
Paramètres des conditions au démarrage, 275, 491
Paramètres d'exécution, 275
Paramètres de l'interrupteur, 204
Carte d'alimentation, 165
Port périphérique, 162
Port RS-232C, 164
UC, 140
Voir aussi Interrupteur DIP
Paramètres de sortie d'impulsion 0, 304
Paramètres de sortie d'impulsions 1, 308
Parasites
Réduction des parasites électriques, 265
Parasites électriques, 265
performance, 3
Périmètre de programmation, 153
connexion, 99
Traitement de périphérique, 425
Windows, 12
periphériques
Voir aussi Périphériques de programmation
Périphériques d'entrée
Cablage, 261
Périphériques de programmation
connexions, 61
Port périphérique
Caractéristiques, 162
Connexion d'un ordinateur., 100
drapeaux/bits associés, 389, 599
Erreur de communication, 499
paramètres, 292, 318
Port RS-232C
Caractéristiques, 162
Connexion d'un ordinateur., 100
Disposition des broches, 162
drapeaux/bits associés, 390, 598
Erreur de communication, 499
Exemples de connexion, 641-644
Méthodes de câblage recommendées, 646
paramètres, 283, 318
Précautions, xxix
Câblage de sortie, 264
Circuits de sécurité, 216
circuits de verrouillage, 217
environnement d'utilisation, xxxii
générales, xxx
Inspections périodiques, 512
point de courant, desorting,264
Précautions de manipulation, 513
sécurité, xxx
Précautions en matière de sécurité, xxx
procédure de mise hors tension, 429-432
Capacité du programme, 93
Conversion des programmes, 479
drapeau d'erreur, 600
Erreurs, 493
Erreurs de programme, 622
Informations sur les erreurs de programme, 380
programmation déportée, 7
sauvegarde du programme, 213
symboles, 5
temps d'exécution des instructions, 447
transfert du programme, 203, 209
Voir aussi Tâches
programmation
capacité, 93
Capacité du programme, 93
Conversion des programmes, 479
Programmes de bloc
temps d'exécution des instructions, 475
Protection contre les courts-circuits, 264, 571-572
Protection contre les courts-circuits de charge, 570, 572
Puissance consommée, 126
rack UC
Serie CJ, 96
Racks d'extension
connexion, 241
nombre maximum autorisé, 103
Serie CJ, 103
Racks d'extension E/S
dépannage, 507
Racks UC
Consommation électrique maximale, 126
dépannage, 507
description, 96
Rail DIN, 238, 240
recherches d'origine, 17
refroidissement
ventilateur, 218
Registered/index
partage, 413
registresd'index,9,408
partage, 14, 357, 376
Registres de données, 413
partage, 14, 357, 376, 414
relais
longévité, 568
Répartition mémoire, 623
Réseaux, 122
Contrôler le lien, 123
DeviceNet, 124
drapeaux/bits associés, 387, 389
Ethernet, 123
multi-niveaux, 7
Présentation, 125
Réseaux multi-niveau, 7
réseaux
Drapeaux/bits liés, 388
Sauvegarde de données, 149
sÉlections d'opérations d'entrée
INO à IN3, 302
Série CJ
définition, xxiii
Serie CS
définition, xxiii
Simulation d'erreurs système, 381
Sortie DR00 pour exécution en arrêté-plan, 391, 401
Sortie IR00 pour l'exécution en arrêté-plan, 391, 401
SortieRUN,244
Caractéristiques, 89
sorties d'impulsions, 16, 70, 74
Sous-programmes
temps d'exécution, 467
Spécifications CJ1W-CIF11, 651
Surveillance
surveillance déportée, 7
Système Host Link, 113, 118
table d'E/S
enregistrement, 202, 206
Tableau du réseau local, 420
Tableau de relais, 420
Tableaux de routage, 419
Tableaux E/S
enregistrement, 333
informations sur les erreurs, 344
Tâches
description, 4
drapeaux détachés, 414
Drapeaux/bits associés, 376
temps d'exécution des instructions, 478
taches
temps d'exécution des instructions, 478-479
Voir aussi tâches d'interruption
Tâches d'interruption
détection d'erreurs, 317
drapeau d'erreur, 622
Erreurs, 497
informations sur les erreurs, 382
taux d'accélération
parametre, 22
taux de décelération
parametre, 22
taux de service, 22
Temporisateurs
temps d'exécution, 451
Temporisation
données de temporisation, 385, 597
temporisation
paramètres, 279
temps d'exécution, 447-479
temps d'exécution des instructions, 447-481
Temps de cycle
cycle courant, 375, 586
effets de l'édition en ligne, 443
Erreurs, 496
Exemples de calculs, 443
parametre,280,321
paramètres, 320
paramètres connexes, 279
temps de cycle maximal, 375, 586
temps de cycle
calcul, 434-447
Temps de cycle du périphérique de service, 375
Temps de maintien de l'alimentation, 431
temps de réponse
paramètres, 282
temps de réponse d'E/S, 444
calculus, 444
Cartes E/S standard, 374
Terminal opérateur programmable, 114
exemple de connexion RS-232C, 644
traçabilité
Voir aussi traçabilité de données
Traçabilité des données
Drapeaux/bits associés, 377
Tracage
Traçabilité des données, 11
Traitement de périphérique, 425
durée du cycle trop long, 384
paramètres,298,321
paramètres, 297, 321
traitement prioritaire, 586, 634-635
Traitement de pile
temps d'exécution, 465
traitement en arrête-plan, 277
Traitement parallèle, 13, 424
Traitement parallèle avec accès à la mémoire asynchrone, 424, 438
Traitement parallèle avec accès mémoire synchrone, 424, 439
UC, 136
capacités, 93
comparaison, 51, 75
Composants, 91, 137
connexion du port RS-232C, 641
connexions, 94
Dimensions, 144
erreursUC,489
Fonctionnement, 423
Initialisation, 426
Interrupteur DIP, 92, 140
paramètres, 276
paramètres de traitement, 296
Voyants, 92
UC CJ1, 136
UC CJ1-H, 136
caractéristiques, 12
UC CJ1M, 136
UC ver. 2.0, 21
Voyant BKUP, 139
Voyants, 92, 139
Indications des erreurs, 485
UC, 92, 139
Windows, 100
Zoneauxiliaire,373,579
Section de lecture seule, 579
Section de lecture/écriture, 608-618
Zone CIO, 353
description, 359
Zone compteur, 404
zone d'E/S, 359
Initialisation, 360
Zone de bus UC, 130
Zone d'isolement, 365
Zone de liaison API série, 369
Zone de liaison de données, 365
Zone de maintenance, 372
Zone de paramètres, 350, 418, 624
Zone de temporisation, 402
Zone de travail, 371
Zone des cartes d'E/S spéciales, 368
Zone des cartes réseau, 366 capacité, 130
ZoneDeviceNet, 370
Zone DM, 404 modification des paramètres, 209 paramètres, 202
Zone du journal d'erreurs, 380, 484, 581, 618-619
Zone EM, 406 banque EM actuelle, 621
Zone TR, 401
Zones de données état après la modification du mode, 359 état après une erreur fatale, 358 état après une interruption d'alimentation, 359 état du bit de forçage, 358 présentation, 353
Zones de mémoire, 349
Zones de mémoire Voir aussi mémoire
Révisions
Un code de révision du manuel apparaît sous la forme d'un suffixe à côté du nombre de catalogue, sur la couverture du manuel.
Le tableau suivant présente les modifications apportées au manuel au cours des différentes révisions. Les numéros de page se rapportent à la version précédente.
| Code de révision | Date | Contenu de la révision |
| 01 | Avril 2001 | Produit d'origine |
| 02 | Octobre 2001 | Nouveau produits ajoutés au manuel, y compris les nouvelles UCà grande vitesses (UCCJ1-H). (Modifications importantes et trop nombreuses pour être listedes.) |
| 03 | Juillet 2002 | Nouveau produit (UC CJ1M) ajouté au manuel. (Modifications importantes et trop nombreuses pour être listedes.) Des informations ont été ajoutées sur l'inter API, les E/S intégrées et les cartes d'entrée à réponse rapide. Modification de l'abréviation de Programmable Controller de « PC » à « API » dans tout le manuel. Page xxi : Ajout de deux nouvelles précautions. Page 3 : Modification des informations de la version du CX-Programmer. Modification des informations des temps d'instructions de l'API. Page 4 : Ajout d'information sur les racks d'extension. Page 11 : Ajout d'informations sur la mise à jour binaire. Section 12 : Ajout d'informations sur l'horloge interne. Annexe B : Spécifications des E/S intégrées ajoutées. Annexe C : Ajout d'information sur les nouvelles adresses de la zone auxiliaire. |
| 04 | Février 2003 | Cartes d'E/S mixtes (CJ1W-MD231/MD261/MD233/MD263/MD563) et Cartes d'interface B7A (CJ1W-B7A14/B7A04/B7A22 ajoutées à différents endroits du manuel. Les autres modifications sont les suivantes :Pages xv et xix : Ajout d'une Précaution.Page 110 : Remarque ajoutée au tableau.Page 125 : Numéro de module change en CJ1W-☐D☐6☐.Pages 128 et 129 : En-têtes rectifiés suite à l'ajout de nouveaux modèles.Page 130 : Chapitre ajouté sur les cartes d'interface B7A.Page 161 : Page retravaillée et nouveaux modèles ajoutés.Pages 180 et 181 : Schémas de connexion ajoutés pour les nouveaux modèles.Page 190 : Remarque modifiée.Page 191 : Remarque modifiée.Page 208 : Paramètres ajoutés.Page 377 : Colonne Réinitialisation de l'UC ajoutée au tableau.Page 381 : Remarque modifiée.Page 393 : Boîte supérieure gauche de l'organigramme modifiée.Page 408 : Remarques modifiées.Pages 61 et 100 : HMC-EF861 et HMC-EF571 supprimés et autres références de UChémoire corrigées.Page 87 : Consommation de la carte DeviceNet corrigée.Page 97 : Page retravaillée.Page 177 : Tableaux augmentés.Pages 206 et 207 : Paramètres de débit de transmission modifiés et remarque ajoutée.Page 437 : « A » et « B » supprimés du graphique.Page 490 : Remarque modifiée. |
| 05 | Septembre 2003 | Cartes E/S standard (CJ1W-ID201/OD203/OD204/OD262/MD232) et Cartes E/S analogiques (CJ1W-DA08V/MAD42) ajoutées à différents endroits du manuel. Les principales modifications opérées dans ce manuel sont notamment des corrections, des changements et des ajouts aux pages suivantes :Page 38 : Bits corriges « A53102 » et « A53103 » et « A53108 » et « A53109 », respectivement.Page 39 : Remarque ajoutée sur la longueur de transmissionPage 44 : Remplacement de la consommation de courant de « 0,82 » par « 0,99 » et de « 0,78 » par « 0,91 » , « Asynchrone » replacé par « synchrone » dans le tableau des specifications communés.Page 48 : Changement de la Zone EM en « 7 banques max . : E0_00000 à E6_32767 max. »Page 52 : Informations modifiées pour la liaison API série.Page 59 : Remplacement de « gauche » par « droite » dans la remarque.Page 61 : Remplacement de « 32 Kmots » par « 64 Kmots » pour la taillie de mémoire de données de CJ1G-CPU43H/CPU42H/Page 66 : Changement de « Rack UC » en « Rack d'extension » dans le tableau de configurations de racks.Page 67, 124 : Remplacement de « c.c. » par « c.a. » dans les spécifications des Cartes d'entree c.a.Page 68 : Changement de « sortie » en « entrée » dans la Remarque 2.Page 87 : Suppression de « CX/Programmer » du tableau/page 88 : Suppression de la remarque du tableau Adaptateurs de communication de la série CJ/Page 89 : Changement de « sortie » en « entrée » pour les Cartes d'entree c.a.Page 108 : Remplacement de « droite » par « gauche » dans l'étape 2.Page 109 : Remplacement de « Supprimer » par « Installer » dans l'étape 4.Page 124 : Ajout de nouvelles unités au tableau et suppression de spécifications pour la carte de sortie à transistor.Page 126 : Suppression de « CJ1 » du sous-titre de Précautions en matière d'application/Page 135, 136 : Remplacement de « G79-I□-□-DI » en « G79-O□-□-D1 » et modification du « I » final en « 1 » dans les autres numérios de modèles de cables de connexion/Page 143 : Remplacement de « n+4 » par « n+3 » dans le tableau/Page 171 : Remplacement de « 100 à 240 » par « 24 » pour la CJ1W-PD025/Page 185 : Changement de « UC » en « Carte d'interface E/S » dans le schéma/Page 187 : Remplacement de « 28-15x4,5 » par « 28-25x4 » dans le schéma Pages 191, 192, 193, 195 : Changement des bornes auto-griffes « M3.5 » en « M4 »Pages 195, 196 : Remplacement de « Carte d'alimentation » par « Carte E/S » pour les informations sur les bornes serties/Page 196 : Changement de « 3,5 mm » en « M3 » dans le schéma et dans la phrase relative au-dessus/Page 198 : Changement de « 32 » en « 64 » pour CJ1W-OD261Page 207 : Changement de « c.a./c.c. » en « c.c. » et de « courant » en « tension » dans le schéma/Page 214 : Inversion des fonctions ON/OFF pour la broche 4 et la broche 6.Pages 253, 254 : Changement de « 0 (OFF) » en « 1 (ON) » dans la boîte en bas à droite du schéma inférieur/Page 293 : Changement de « CIO 0079 » en « CIO 0159 », de « 007915 » en « 015915 », et de « 1 280 (80 mots) » en « 2 560 (60 mots) »Pages 307 : Changement de « A08915 » en « A06915 » dans l'adresse pour la Zone d'état de carte E/S standard et description modifiée.Page 355 : Suppression de « RUN » de la remarque 2.Page 358 : Modification de la remarque.Page 362 : Modification du schémaPages 368 : Remplacement de « c.c. » par « c.a. » dans le tableau pour CJ1W-IA201Pages 374 : Modification du schéma supérieurPages 408 : Remplacement de « CS1 » par « CJ1 » dans le schémaPages 423 : Modification du schéma.Pages 439, 440 : Tableaux retravaillés et ajout de remarques.Pages 442 : Schéma modifié et ajout de remarque.Pages 443, 445, 447, 448, 449 : Modification et ajout de remarques.Pages 449, 450 : Remplacement de « 100 Vc.c. » par « 500 Vc.c. » dans le tableau.Pages 452, 453, 455, 457, 459, 461, 463, 464 : Modification et ajout de remarques.Pages 464, 465, 466 : Correction de « 100 Vc.c. » en « 500 Vc.c. » dans le tableau.Pages 466, 467 : Ajout de remarques.Pages 468 : Modification du schéma.Pages 470, 471, 473, 475, 478 : Modification et ajout de remarques.Pages 474 : Modification du schéma. Remplacement de « 62 » par « 64 » dans le titre.Pages 486 : Remplacement de « 3,0 s » par « 3,0 μs » dans le schéma.Pages 487 : Remplacement de « entreses de collecteur ouvert » par « sorties de collecteur ouvert »Pages 527 : Remplacement de la « Banque C » par « Banque 7 » dans le schéma.Pages 530 : Ajout d'une ligne au tableau et d'une remarque.Pages 548 : Ajout de remarque et d'information sur les connexions de ports RS-232C.Pages 555 : Ajout d'un schéma interne.Pages 559 : Modification du schéma. |
| 06 | Déécembre 2003 | Informations ajoutées sur les UCVer. 2.0, sur la CJ1M-CPU11/CPU21, sur la CS1W-CIF31 et sur PLS2(887) dans tout le manuel (voir 1-3-7 pour une vue d'ensemble).Pages xiii à xxii : Mise à jour des informations PLP.Section 7 : Retraconnée pour inclure des paramètres pour les UCVer. 2.0.Section 8 : Entièrement retravaillée.Section 22 : Correction de la cellule supérieure droite du tableau.Section 71, 88, 89, 91, 369 et 370 : Ajout de nouveaux produits.Section 84 : Ajout des specifications des communications.Section 218 : Ajout d'une remarque.Section 317 : Correction des specifications du jour du mois. |
| 07 | Juillet 2004 | Des modifications importantes, trop nombreuses pour être répertoriées en détail, ont été apportées pour les nouvelles fonctions et les nouveaux modèles.Section xv : Ajout d'informations sur les UC de régulation.Section 17 à 18 et Section 1-4 : Ajout d'informations sur la mise à niveau des UC CJ1H/CJ1M version 3.0.Section 2-3 et 3-1 : Ajout du nouveau modele d'UC CJ1H-CPU67H.Section 2-5 : Ajout d'informations sur la Passerelle série.Section 3-2 : Ajout d'informations sur la mémoire de commentaires.Section 7-1 : Ajout de paramètres pour les instructions de communications FB et la Pas-serelle série.Section 8-2 : Ajout de précautions lors de la modification des affectations d'E/S.Section 9-11 et Annexe C : Ajout de la temporisation système (free running timer) (A000 et A001) et des informatins sur les blocs de fonction (A34500, A580 à A582) dans la zone auxiliaire.Section 10-5 : Ajout des nouvelles instructions TXDU(256) et RXDU(255), des instructions de conversion des modèle XFERC(565), DISTC(566), COLLC(567), MOVBC(568) et BCNTC(621), et de l'instruction spéciale de bloc de fonction GETID(286). Le délambda d'exécu-tion des instances des blocs de fonction et le nombre de pas du programme de blocs de fonction ont également été ajoutés. |
| 08 | Déécembre 2004 | Le présente manuel a subi un certains nombre de révisions et additions pour les fonctionnalités avec des cartes d'alimentation CJ1W-PA205C/PD022, incluant les modifications suivantes.Page xxiv : tableau des manuels de références modifiés.Pages xxviii, xxxi, et xxxi : précautions ajoutées.Pages 12 et 14 : informations supplémentaires sur les indications de remplacement de batterie.Page 22 : diagrammes supplémentaires.Pages 89, 97, 104, 127, 164, 217, 228, 490 et 503 : lignes supplémentaires dans les tableaux.Pages 90, 214 et 272 : remarques supplémentaires.Page 165 : diagrammes et informations supplémentaires sur composants et les digrammes de dimensions.Page 166 : diagrammes de dimensions supplémentaires, informations de confirmation de l'alim. et modèle de tableau supplémentaires.Page 167 : modèle suppl. au tableau et ajouts de sous-sections sur l'advertissement de remplacement de batterie.Pages 222 et 223 : diagrammes de dimensions supplémentaires.Page 237 : diagrammes modifiés et numéro de modèle suppl. aux informations de capacités d'alimentation.Page 238 : Modifications du digramme.Page 239 : digramme modifié et informations suppl. sur les tensions d'alim. et les nouveaux modèle.Page 241 : informations suppl. sur les sorties d'ajvertissement/Page 359: adresses corrigeées de "CIO 23189" à "CIO 3189" pour la zone de liaison API série.Page 419, 421 et 422 : informations suppl. sur les opérations de coupure de courant et les interruptions de courant.Page 538 : Modifications du digramme. |