CX-PROGRAMMER - Logiciel de programmation d'automates programmables industriels OMRON - Notice d'utilisation et mode d'emploi gratuit
Retrouvez gratuitement la notice de l'appareil CX-PROGRAMMER OMRON au format PDF.
| Type d'appareil | Automate programmable industriel |
| Logiciel | Environnement de programmation |
| Interface utilisateur | Graphique avec menus et barres d'outils |
| Langage de programmation | Langage de contacts, blocs fonctionnels |
| Gestion des projets | Support de multiples projets et symboles |
| Fonctions de débogage | Rapports d'erreurs et compilation |
| Affichage | Fenêtres multiples avec arborescence |
| Support des données | Adresses, types et formats configurables |
| Utilisation mémoire | Non précisé |
| Compatibilité | Automates standards industriels |
| Langues disponibles | Multilingue (français, anglais, autres) |
| Fonctions avancées | Traitement des données, surveillance |
| Exportation | Rapports et fichiers de configuration |
| Système d'exploitation | Non précisé |
| Support matériel | Non précisé |
| Mises à jour | Non précisé |
FOIRE AUX QUESTIONS - CX-PROGRAMMER OMRON
Questions des utilisateurs sur CX-PROGRAMMER 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 Logiciel de programmation d'automates programmables industriels au format PDF gratuitement ! Retrouvez votre notice CX-PROGRAMMER - OMRON et reprennez votre appareil électronique en main. Sur cette page sont publiés tous les documents nécessaires à l'utilisation de votre appareil CX-PROGRAMMER de la marque OMRON.
MODE D'EMPLOI CX-PROGRAMMER OMRON
Guide d'introduction

Le CD-ROM de CX-One / CX-Programmer contient un manuel d'utilisation au format PDF.
Veuillez lire les sections remarques et précautions du manuel de l'utilisateur avant d'utiliser cx-programmer.
Le guide d'introduction de CX-Programmer décrit les opérations de base de CX-Programmer. Pour plus d'informations, reportez-vous au manuel de l'utilisateur au format PDF. Notre PC doit disposer d'Acrobat Reader version 4.0 ou ultérieure pour ouvrir le fichier PDF.
Chapitre 1 installation et démarrage
- Installation 1-1
1-1. Installation de CX-Programmer 1-2. Enregistrement en ligne 1-5.
- Démarrage de CX-Programmer 1-7
- Ouverture d'un nouveau projet et configuration du type d'appareil 1-8
- Fenêtre principale 1-9
4-1. Attribution de touches compatibles SYSWIN 1-10 4-2. Section 1-11 4-3. Suppression et affichage des fenêtres optionnelles 1-13
- Création d'un programme 1-14
5-1. Entrée d'un contact normalement ouvert 1-15 5-2. Entrée d'une bobine 1-16 5-3. Modification d'un commentaire de symbole 1-18 5-4. Entrée d'un commentaire de segment 1-19 5-5. Entrée d'un contact normalement fermé 1-19 5-6. Entrée de commentaires attachés 1-20 5-7. Entrée d'un contact différentiel vers le haut 1-21 5-8. Entrée d'un contact différentiel vers le bas 1-21 5-9. Entrée d'une ligne verticale vers le haut 1-22 5-10. Entrée d'une ligne verticale vers le bas 1-22 5-11. Entrée d'instructions avancées 1 - Entrée de chaînes de caractères 1-23 5-12. Entrée d'instructions avancées 1 - Fonctions utiles 1-24 5-13. Entrée d'un relais auxiliaire - Bit d'impulsion de temporisation 1,0 seconde 1-25 5-14. Entrée d'instructions avancées 2 - Entrée d'instructions différentielles 1-26 5-15. Entrée d'un segment OU 1-27 5-16. Entrée d'instructions avancées 3 - Entrée par numéro de fonction 1-28 5-17. Entrée d'instructions de temporisation 1-29 5-18. Entrée d'instructions de comptage 1-30 5-19. Modification de segments... Copier/Coller 1-31 5-20. Entrée d'une instruction END 1-31
Chapitre 2 opérations en ligne
- Contrôle d'erreurs de programme (compilation) 2-1 2. Mise en ligne 2-2
- Surveillance 2-3
- Surveillance - 2 Surveillance simultanée de plusieurs emplacements dans un programme • • • 2-4
- Surveillance - 3 Surveillance en hexadécimales 2-4
- Surveillance - 4 Fenêtre de surveillance 2-5
- Surveillance - 5 Mod. de la valeur actuelle et surveillance binaire dans la fenêtre de surv. ••• 2-6
- Fonctions utiles de la fenêtre de surveillance 2-7
- Surveillance - 6 Fenêtre de surveillance - 2 2-8
- Surveillance - 7 Retour à la ligne des longs segments à l'écran 2-9
- Surveillance - 8 Surveillance différentielle 2-10
- Forcer on/off 2-11
- Affichage de la liste de bits forcés on/off 2-11
- Modification de la valeur de consigne du temporisateur 2-12 15. Modification de la valeur actuelle du temporisateur 2-12
- Fonction Chercher - 1 Recherche à l'aide de l'outil de référence d'adresses 2-13
- Fonction Chercher - 2 Reconstitution de schémas contact 2-14
- Fonction Chercher - 3 Recherche par mot-clé dans les commentaires 2-16
- Fonction Chercher - 4 Accès à un commentaire de segment 2-17
- Fonction Chercher - 5: Recherche d'adresses de bit 2-18
- Édition en ligne 2-19
Fonctions utiles Annexe
Configuration requise
| Système d'expl. Elément | Windows95/98/NT 4.0 Service Pack 6a | Windows 2000 Service Pack 2 ou ultérieur/Me | Windows XP | |
| PC | Compatible PC/AT | Compatible PC/AT | Compatible PC/AT | |
| UC | UC Pentium 133 MHz ou supérieur Pentium III 1 GHz ou supérieur recommendé | UC Pentium 150 MHz ou supérieur Pentium III 1 GHz ou supérieur recommendé | UC Pentium 300 MHz ou supérieur Pentium III 1 GHz ou supérieur recommendé | |
| Taille mémoire (RAM)*2 | Taille du progr. 30 000 pas maximum | 64 Mo ou plus (96 Mo ou plus) | 96 Mo ou plus (128 Mo ou plus) | 128 Mo ou plus (192 Mo ou plus) |
| Avec CX-Simulator, valeurs indiquées entre parentheses | ||||
| Taille du progr. 120 000 pas maximum | 128 Mo ou plus (128 Mo ou plus) | 192 Mo ou plus (192 Mo ou plus) | 256 Mo ou plus (256 Mo ou plus) | |
| Taille du progr. Plus de 120 000 pas | 192 Mo ou plus (192 Mo ou plus) | 256 Mo ou plus (256 Mo ou plus) | 384 Mo ou plus (384 Mo ou plus) | |
| Espace disque | 550 Mo ou plus | 550 Mo ou plus | 550 Mo ou plus | |
| Ecran | 800 x 600 SVGA minimum | 800 x 600 SVGA minimum | 800 x 600 SVGA minimum | |
| Lecteur de CD-ROM | Un lecteur au moins | Un lecteur au moins | Un lecteur au moins | |
| Port de communication | Un port RS-232C au moins | |||
La capacité de la mémoire vive (RAM) nécessaire varie en fonction de la taille des programmes à créer. Il est possible que le fonctionnement de CX-Programmer soit ralenti si cette capacité dépasse celle de l'ordinateur.
1: Pour Windows 95 et les API série CS/CJ, vous ne pouvez pas utiliser la table d'E/S ni la configuration de carte de CX-Programmer (fonctions indisponibles : réglage de paramètres, activation d'outil dédié, indication de la consommation électrique, indication de la largeur de rack et surveillance de l'état de l'interrupteur DIP pour l'unité avancée). 2: La taille de programme spécifique correspond à celle d'un API enregistré. Si plusieurs API sont enregistrés pour un projet, environ 1 Mo de mémoire est nécessaire pour 1 000 pas du programme.
Pour plus d'informations sur l'ordinateur sur lequel CX-One peut être installé, reportez-vous au chapitre 2 (Installation et désinstallation) du Manuel d'installation de CX-One.
Types d'api compatibles
CX-Programmer prend en charge les types d'API (automates programmables industriels) suivants :
| Série | Type de carte UC |
| CS1 | CS1H-CPU67/66/65/64/63 (-V1)CS1G-CPU45/44/43/42 (-V1)CS1G-CPU45H/44H/43H/42HCJ1H-CPU67H/66H/65H/64H/63HCJ1D-CPU67H/65HCJ1D-CPU67S/65S/44S/42S |
| CJ1 | CJ1G-CPU45/44CJ1M-CPU23/22/21/13/12/11CJ1G-CPU45H/44H/43H/42HCJ1H-CPU66H/65H |
| CP1 (*1) | CP1H-X40DR-A/X40DT-D/X40DT1-DCP1H-XA40DR-A/XA40DT-D/XA40DT1-D |
| C1000H | C1000H-CPU01 (-V1) |
| C2000H | C2000H-CPU01 (-V1) (simplex uniquement) |
| C200H | C200H-CPU01/02/03/11/21/22/23/31 |
| C200HX | C200HX-CPU34/44/54/64 |
| C200HG | C200HG-CPU33/43/53/63 |
| C200HE | C200HE-CPU11/32/42 |
| C200HX-Z | C200HX-CPU34-Z/CPU44-Z/CPU54-Z/CPU64-Z/CPU65-Z/CPU85-Z |
| C200HG-Z | C200HG-CPU33-Z/CPU43-Z/CPU53-Z/CPU63-Z |
| C200HE-Z | C200HE-CPU11-Z/CPU32-Z/CPU42-Z |
| C200HS | C200HS-CPU01/03/21/23/31/33 |
| CPM2* (*1) | CPM2A-20CD/30CD/40CD/60CDCPM2C-10CD/10C1D/20CD/20C1D |
| CPM2*-S* (*1) | CPM2C-S100C/110CCPM2C-S110C-DRT |
| CPM1/CPM1A (*1) | CPM1(A)-10CDR/20CDR/30CDR/40CDR (-V1) |
| CQM1H | CQM1H-CPU11/21/51/61 |
| CQM1 | CQM1-CPU11/21/41/42/43/44/45 |
| CV1000 (*2) | CV1000-CPU01 (-V1) |
| CV2000 (*2) | CV2000-CPU01 (-V1) |
| CV500 (*2) | CV500-CPU01 (-V1) |
| CVM1 | CVM1-CPU01/11 (-V1) (-V2)/CPU21-V2 |
| IDSC | IDSC-C1DR-A/C1DT-A |
| SRM1 (*1) | SRM1-C01/C02 (-V1) (-V2) |
| Carte SYSMAC ou carte SYSMAC CS1(Connexion interne d'un PC avec la carte SYSMAC intégrée au PC où CX-Programmer est installé) | C200PC-ISA01 (C200HG-CPU43 *3) C200PC-ISA02-DRM (C200HG-CPU43 *3) C200PC-ISA02-SRM (C200HG-CPU43 *3) C200PC-ISA03 (C200HG-CPU43 *3) C200PC-ISA03-DRM (C200HG-CPU43 *3) CS1PC-PCI01-DRM (CS1G-CPU45 *4) |
| Contrôleur de mouvement flexible série FQM1 | FQM1-CM001/MMA21 / MMP21 |
1: Seuls ces types d'API sont disponibles pour le WS02-CXPC1-EJ-EV6 (une licence, limitée aux micro API). 2: CX-Programmer ne prend pas en charge SFC. 3: Indiquez les types d'API entre parenthèses en cas de raccordement de la carte SYSMAC.
Sélectionnez les types d'API pour pouvoir sélectionner la carte SYSMAC comme type de réseau.
Indiquez les types d'API entre parenthèses en cas de raccordement de la carte SYSMAC CS1.
Sélectionnez les types d'API pour pouvoir sélectionner la carte CS1 comme type de réseau.
1. Procédure d'installation de CX-Programmer
Avant d'installer CX-Programmer, vous devez :
· fermer toutes les applications Windows; - désinstaller toute version antérieure de CX-Programmer et les outils périphériques (CX-Protocol, par exemple) s'ils sont déjà installés. - L'installation prend de 5 à 20 minutes en fonction de votre ordinateur. (5 minutes pour un PC équipé d'un processeur Celeron 2,2 GHz, d'une mémoire principale de 512 Mo et d'un lecteur de CD-ROM 48x.) - Pour modifier ou supprimer CX-Programmer après l'installation, reportez-vous au chapitre 2 (Installation et désinstallation) du Manuel d'utilisation de CX-Programmer (format PDF).
1-1. Installation de cx-programmer
Insérez le CD-ROM d'installation de CX-Programmer dans le lecteur de CD-ROM de votre PC.
La boîte de dialogue [Sélection de la langue d'installation] s'affiche. La langue par défaut du système d'exploitation installé sur l'ordinateur est automatiquement sélectionnée.
Vérifiez que la langue vous convient, puis cliquez sur [OK].


Cliquez sur [OK].
L'écran de démarrage de CX-Programmer s'affiche, puis l'installation de CX-Programmer démarre.



L'Assistant d'installation de CX-Programmer démarre.
Cliquez sur [Suivant] :


La boîte de dialogue [Contrat de licence] s'affiche.
Lisez attentivement le contrat de licence du logiciel. Si vous acceptez toutes les dispositions, cochez la case [J'accepte les termes du contrat de licence], puis cliquez sur le bouton [Suivant].
Activez la case d'option.


La boîte de dialogue [Info. utiliser] s'affiche.
Cliquez sur [Suivant].
Complétez les champs [Utilisateur], [Société], [Licence] (numéro de série de CX-Programmer).
Cliquez sur [Suivant].




CX-Programmer - InstallShield Wizard

InstallShield Wizard Complet
Cliquez sur [Terminer].
Finish
Cance
La boîte de dialogue ci-contre s'affiche.
Cliquez sur [Terminer] pour terminer l'Assistant d'installation.
L'installation est presque terminée.
Si vous cochez la case
[Enregistrement en ligne], vous pouvez procéder à l'enregistrement en ligne du produit.
1-2. Enregistrement en ligne
Si l'ordinaire d'installation peut accéder à Internet, vous pouvez effectuer l'enregistrement en ligne.
Une fois l'installation terminée, la boîte de dialogue [Enregistrement en ligne] s'affiche.

Si vous cliquez sur le bouton [Enregistrer], le navigateur Web démarre et se connecte au site Web de CX-One d'OMRON.
1: Si vous cliquez sur le bouton [Quitter] pour annuler l'enregistrement en ligne, la boîte de dialogue [Enregistrement en ligne] s'affiche à chaque démarrage de CX-Programmer. 2: Si vous ne pouvez pas accéder à Internet ou si vous ne souhaitez pas vous enregistrer en ligne, complétez et renvoyez la carte d'enregistrement fournie avec le produit.
Barres déchirables ici.
[Démarrer]

[Programmes]

[Omron]

[CX-One]

[CX-Programmer]

CX-Programmer
2. Démarrage de CX-Programmer



L'écran initial s'affiche lorsque vous démarrez CX-Programmer.

3. Ouverture d'un nouveau projet et configuration du type d'appareil
Cliquez sur le bouton de barre d'outils [Nouveau] dans CX-Programmer.
Cliquez sur



Cliquez avec le bouton gauche de la souris.
Settings...


Cliquez sur le bouton Configuration pour afficher la boîte de dialogue [Configuration du type d'appareil].




Cliquez avec le bouton gauche de la souris sur [OK] et sélectionnez le type de carte UC.
Cliquez sur [OK] pour valider la sélection de la carte UC.
4. Fenêtre principale

| Nom | Contenu/Fonction |
| Barre de titre | Affiche le nom du fichier des données enregistrées et créées dans CX-Programmer. |
| Menus | Permettent de sélectionner des options de menu. |
| Barres d'outils | Permettent de sélectionner des fonctions en cliquant sur des icônes. Cliquez sur [Affichage] -> [Barre d'outils] pour sélectionner les barres d'outils à afficher. Déplacez des barres d'outils pour modifier la position d'affichage par groupe. |
| Section | Permet de divisor un programme en un certain nombre de blocs. Il est possible de créé et d'afficher chacun d'entre eux. |
| Espace de travail Projet Arborescence des projets | Détermine les programmes et les données. Permet de copier des données par glisser-déplacer entre deux projets ou à l'intérieur d'un même projet. |
| Fenêtre des schémas | Ecran permettant de créé et de modifier un programme schéma. |
| Fenêtre Sortie | ■ Affiche des informations sur les erreurs lors de la compilation (contrôle d'erreurs).■ Affiche les résultats de la recherche de contacts/bobines dans la liste.■ Affiche les détails des erreurs lorsque des erreurs se produitpendant le chargement d'un fichier Projet. |
| Barre d'état | Affiche des info. telles que le nom de l'API, le mode online/offline, l'empl. d'une cellule active. |
| Fenêtre Informations | Affiche une petite fenêtre indiquant les raccourcis de base de CX-Programmer. Cliquez sur [Affichage] -> [Fenêtre Informations] pour afficher au masquer la fenêtre Informations. |
| Barre de symboles | Affiche le nom, l'adresse ou la valeur et les commentaires du symbole sélectionné par le curseur. |
4-1. Attribution de touches compatibles SYSWIN
La fonction de configuration du clavier permet d'utiliser les touches de fonction comme SYSWIN.
Cliquez sur le menu [Outils] -> [Configuration du clavier...].

Les touches de fonction permettent d'entrer les programmes de schémas.



Une fois cette opération terminée, l'attribution des touches change et devient compatible avec SYSWIN.
Lorsque l'attribution des touches SYSWIN est active, un guide des touches s'affiche en bas de l'écran.

Cliquez sur l'icône de la barre des tâches en bas à droite de l'écran.

Affichage normal
| OMRON | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 |
| Help | -1 | -1/1 | -- | 1 | ~{ }-1 | ~{ }-1 | Inst | TIM | CNT | Workspace | Ins Rung |
En cas d'appui sur la
| OMRON | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 |
| Shift | ContextHlp | OpenProj | SaveProj : | SelectNet | Ins Row | Del Row | ProgCheck | Connect | AddRefTool | NextDocked |
En cas d'appui sur la touche Ctrl
| OMRON | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 |
| Ctrl | Help | Set/Reset | BlockEdit | RungEdit | SL Edit | AdrSymEdit | Forcus | Monitoring | Watch |
En cas d'appui sur la touche Alt
| OMRON | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 |
| Alt | Force Set | ForceReset | Close | Canc Force | CancAllFrc | Annotation | SymbolCmt | MonitorHEX |

Affichage complet
| OMRON | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | |
| Shift | Help | -1 | -1 | -1/1- | -- | I | -(-)I | -(-)/- | Inst | TIM | CNT | Workspace | Ins Rung |
| ContextHlp | OpenProj | SaveProj | SelectNet | Ins Row | Del Row | ProgCheck | Connect | AddRefTool | NextDocked | ||||
| Ctrl | Help | Set/Reset | BlockEdit | RungEdit | SL Edit | AdrSymEdit | Forcus | Monitoring | Watch | ||||
| Alt | Force Set | ForceReset | Close | Canc Force | CancAllFrc | Annotation | SymbolCnt | MonitorHEX |
4-2. Section
La section est une fonction permettant de créer/afficher un bloc d'un programme divisé par fonctions. Elle améliore non seulement la clarté mais aussi les performances du programme en réutilisant des composants, lorsque le programme dispose de commandes similaires. De plus, il est possible d'utiliser les options Copier/Coller dans l'arborescence du programme. Par ailleurs, elle permet de télécharger le programme par section et d'effectuer des opérations en ligne en toute simplicité.
Vous avez la possibilité d'attribuer des noms reflétant le contenu des procédés et des commandes.
Vous avez la possibilité de modifier l'ordre des sections et d'utiliser la fonction Copier/Coller par glisser-déplacer avec la souris.
Le nombre de sections par programme n'est pas limité.


Ajout d'une section

Il est possible d'accéder à chaque section (bloc de schémas) via la liste des sections.
Vous avez la possibilité de sélectionner une section définie lorsque vous vérifiez l'image globale d'un programme (flux de commandes) dans la liste des sections.




Affichage normal
4-3. Suppression et affichage des fenêtres optionnelles
Pour supprimer l'espace de travail Projet,
Appuyez sur

Appuyez sur [Alt]+[1] pour réafficher l'espace de travail Projet.
Pour supprimer la fenêtre Sortie,
Appuyez sur [ECHAP] ou

Appuyez sur [Alt] + [2] pour réafficher la fenêtre Sortie.



5. Création d'un programme
Les pages suivantes indiquent comment créer une programmation simple.

Démarrez le programme après avoir vérifié que le curseur se trouve en haut à gauche dans la fenêtre Schémas.

5-1. Entrée d'un contact normalement ouvert


Suppression d'une instruction
- Placez le curseur sur l'instruction, puis appuyez sur la touche Suppr.
- Placez le curseur sur la cellule à droite de l'instruction, puis appuyez sur la touche Retour arrière.
5-2. Entrée d'une bobine

ENT

Bobine 0

ENT

Appuyez sur la touche [O] pour ouvrir la boîte de dialogue [Nouvelle bobine].





Appuyez sur [R] pour normaliser un segment.


Les segments sont également normalisés lorsque vous placez le curseur sur la cellule inversée en bleu en appuyant sur les touches fléchées du clavier ou en utilisant la souris.
Fonction utile : contrôle automatique des bobines copiées
Lorsque vous copiez une bobine pendant la création d'un programme, le message suivant s'affiche et vous pouvez constater que la bobine est directement copiée.


La fenêtre Sortie s'affiche automatiquement.
Appuyez sur la touche [ECHAP] pour fermer la fenêtre Sortie.

Double-click
Double-cliquez (ou appuyez sur F4). Le curseur se place automatiquement à l'endroit de la bobine correspondante dans la fenêtre Schéma.
Cliquez sur la case à cocher pour supprimer la coche.
La boîte de dialogue d'entrée de commentaires ne s'affiche plus.
- Appuyez sur [Alt]+[Y]. Vous pouvez afficher/masquer le commentaire des segments.

- Cliquez sur le bouton [Afficher les commentaires de programme/section] de la barre d'outils pour afficher les commentaires dans l'en-tête.

- Sélectionnez [Outils] | [Options] dans le menu CX-Programmer. Vous avez la possibilité de masquer la boîte de dialogue d'entrée de commentaires.

Cliquez sur

La fenêtre de modification de commentaire de symbole s'affiche à la place de la fenêtre Schémas.
Double-cliquez sur le nombre de bit que vous voulez pour pouvoir saisir un commentaire.
Déplacez la souris tout en maintenant le bouton droit de la souris enfoncé pour inverser les bits sources de copie en bleu.
Cliquez avec le bouton droit sur la plage, puis sélectionnez [Copier] dans le menu contextuel.
Il est également possible de copier/coller des commentaires entre Excel et CX-Programmer.
5-3. Modification d'un commentaire de symbole


Il est possible de copier/coller et de supprimer un ou plusieurs commentaires par cellule.
Exemple de commentaires copiés & collés de deux bits



Cliquez avec le bouton droit sur le numéro de bit de la destination de la copie, puis sélectionnez [Coller].


Les commentaires des deux bits sélectionnés sont copiés.


5-7. Entre un contact différentiel sur front montant



ENT

Bobine 2

ENT




ENT

ENT


ENT

Bobine 3

ENT

Ctrl









5-10. Entrée d'une ligne verticale vers le bas

+do
ENT
Produits

ENT

5-11. Entrée d'instructions avancées 1 - Entrée de chaînes de caractères
Ouvrez la boîte de dialogue [Nouvelle instruction].


Entrez une instruction et son opérande


Entrez un commentaire.


Reportez-vous à la page suivante pour le contenu des instructions.


Installation et
démarrage

Ouverture
d'un nouveau
projet

Configuration
du type
d'appareil

Creation d'un
programme
Cliquez sur
Detail>>
5-12. Entrée d'instructions avancées 1 - Fonctions utiles
Fonction d'aide sur les instructions
Cliquez sur
Instruction Help...
L'écran de référence lié à
L'instruction s'affiche.
Fonction de recherche d'instruction
Cliquez sur
La liste des instructions
avances par fonction s'affiche



Bit d'impulsion de temporisation 1,0 seconde
Ouvrez la boîte de dialogue [Nouveau contact].


Reportez-vous aux pages précédentes pour l'exécution des codes.

5-14. Entrée d'instructions avancées 2 - Entrée d'instructions différentielles
Instructions différentielles : instructions exécutées dans un seul balayage pendant l'exécution d'un programme.
Entrez
@MOV#0
D100
Ajoutez le signe @ (arobase) au début d'une instruction pour la rendre différentielle.
ENT

ENT

Ouvrez la boîte de dialogue [Nouvelle




Ajoutez un commentaire si



Reportez-vous aux pages précédentes pour l'exécution des codes.



Reportez-vous à la section 5-6 pour entrer des commentaires.

5-15. Entrée d'un segment OU


5-16. Entrée d'instructions avancées 3 - entrée par numéro de fonction


L'instruction correspondant au numéro de fonction s'affiche.
Entrez
0 D0

ENT

ENT







Reportez-vous à la section 5-4 pour entraiir des commentaires de segment.
Remarque : Le nombre de la fonction MOV dépend du type d'API.
Série CS -> 021
Série CJ->021
Série CV-> 030
Série C -> 21

Reportez-vous aux pages précédentes pour entrer des segments ou des commentaires.

T0 : indique TIM0.

Entrez un commentaire.

ENT



TIM⊥0⊥#30

ENT


5-17. Entrée d'instructions de temporisation
Entrée d'un bit de temporisation




Entrée d'une instruction de temporisation




Reportez-vous aux pages précédentes pour l'exécution des codes.



CNT\~0\~#5

ENT
Placez le curseur à l'aide des touches fléchées ou de la souris.
Entrez un bit pour la remise à zéro.




ENT

ENT

ENT

ENT

5-18. Entrée d'instructions de comptage
Entrée d'une instruction de






Placez le curseur sur cet emplacement. Le segment s'affiche en inversé comme indiqué à droite.
Copier un segment

Appuyez sur la touche ↓ pour déplacer le curseur sur cet emplacement.

Appuyez sur la touche ↓ pour déplacer le curseur sur cet emplacement.
Cliquez sur chaque instruction puis modifiez les nombres de bits.
5-19. Modification de segments... copier/coller
Reportez-vous aux sections précédentes pour entrer un segment.



En cas d'erreur, appuyez sur
ou sur [Ctrl+Z] pour annuler la commande
(revenir à l'opération précédente)
appuyez sur
ou sur [Ctrl+Y] pour rétablir l'opération
(passer à l'opération suivante)
5-20. Entrée d'une instruction END
Lors de la création d'un projet, seule une section de l'instruction END est générée automatiquement. Vous n'avez pas besoin d'entrée d'instruction END.
Remarque :
La section END n'est pas générée lorsque vous chargez un programme créé avec CX-Programmer version 2 ou antérieure.
NewProject
NewPLC1[CS1G-H]Offline IO Table

Memory
NouveauProgramme1 (00) Section1
Fonction Blocs
1. Contrôle d'erreurs de programme (compilation)
Cliquez sur

Contrôlez les erreurs avant de transférer un programme.



Les erreurs et leurs adresses s'affichent dans la fenêtre Sortie.


Double-cliquez sur une erreur affichée; le curseur se déplace alors vers l'erreur correspondante dans le schéma. Le segment en erreur s'affiche en rouge.

Corrigez l'erreur.

La fenêtre Sortie s'ouvre automatiquement lors du contrôle du programme. Pour déplacer le curseur sur une erreur, appuyez sur la touche J ou F4. Pour fermer la fenêtre Sortie, appuyez sur la touche Échap.
2. Mise en ligne
CX-Programmer propose trois modes de connexion qui varient en fonction de l'application.

Online normal. Permet d'activer le mode en ligne pour un API de type et avec la méthode indiquées lors de l'ouverture d'un projet.

Mode online automatique. Ce mode reconnaît l'API connecté et vous permet d'activer le mode en ligne de l'API d'un seul bouton. -> Permet de télécharger toutes les données, comme les programmes, à partir de l'API.

Online avec simulator. Permet d'activer le mode en ligne de CX-Simulator d'un seul bouton (pour ce faire, vous nevez installer CX-Simulator).
Les fonctions de mise en ligne et de débogage lors de l'utilisation en ligne de CX-Simulator sont expliquées dans le présent guide (installer CX-Simulator séparation).
Cliquez sur



Cliquez sur [OK].

Le transfert du programme commence.

Cliquez sur [OK].

La console de débogage de CX-Simulator s'affiche.

Faites passer l'API (simulateur) en mode de surveillance.
Cliquez sur

3. Surveillance
Les états on/off des contacts et des bobines sont surveillés.


Cliquez sur [Oui].

CX-Programmer v5.0
Il est possible que la vitesse de défilement de l'écran soit ralentie lors de la surveillance si le programme comporte un volume important de données.

Dans ce cas, cliquez sur l'icône ci-dessous pour annuler la surveillance, faites défiler l'écran pour afficher l'adresse à placer sous surveillance, puis repassez en mode de surveillance.

active/désactive la surveillance d'un API.

Placez le pointeur sur la position de la flèche dans la figure ci-contre et déplacez le curseur vers le bas en maintenant le bouton gauche de la souris enfoncé.

L'écran se divise en deux volets en haut et en bas. Vous pouvez afficher une adresse dans chacun des volets à l'aide des barres de défilement.
4. Surveillance - 2 surveillance simultanée de plusieurs emplacements dans un programme
Vous avez la possibilité de scinder la fenêtre Schéma et de surveiller plusieurs emplacements à la fois dans un même programme.



5. Surveillance - 3 surveillance en hexadécimales
Cliquez sur pour basculer le format d'affichage de la valeur actuelle de la mémoire d'E/S (déclarée ou hexadécimale).

Affichage décimal
Affichage hexadécimal


Ouvrez la fenêtre de surveillance.



Entrez le numéro du bit à surveiller.

ENT
Maintenez la touche Entrée enfoncée pour augmenter automatiquement le numéro de l'adresse.

ENT
EAIT
ENT
Entrée d'un type BOOL (contact)
6. Surveillance - 4 fenêtre de surveillance
La surveillance E/S des adresses indiquées dans la fenêtre de surveillance est exécutée.




Les adresses enregistrées dans la fenêtre de surveillance sont conservées à la prochaine session de CX-Programmer.
| PLC Name | Name | Address | Data Type / Format | FB Usage | Value | Value(Binary) | Comment | |
| Assembly-machine_1 | 400 | CHANNEL (Hex,Channel) | 0000 Hex | 0000 0000 0000 0000 | ||||
| Assembly-machine_1 | 401 | CHANNEL (Hex,Channel) | 0000 Hex | 0000 0000 0000 0000 | ||||
| Assembly-machine_1 | 402 | CHANNEL (Hex,Channel) | 0000 Hex | 0000 0000 0000 0000 | ||||
| Assembly-machine_1 | 403 | CHANNEL (Hex,Channel) | 0000 Hex | 0000 0000 0000 0000 |
Exemple : Entrée de 4CH 00Bit

Entrez «.» (point) entre CH et Bit.
Ou entrez 400 sans point dans la zone Nom ou adresse, puis sélectionnez BOOL dans la zone Type/format données (inversez la zone, puis appuyez sur la touche B).

Cliquez avec le bouton droit sur Feuille1, puis sélectionnez [Feuille de surveillance] -> [Renommer].
8. Fonctions utiles de la fenêtre de surveillance
La fenêtre de surveillance intègre une fonction de classification et d'affichage des données dans une feuille de type MS EXCEL. Elle attribue un nom donné à chaque feuille. Cette fonction est utile pour le débogage ou le démarrage lorsque vous rassemblez et gérez des bits et des mots que vous pouvez contrôler comme bloc unique dans une seule feuille.





Pour ajouter une feuille, sélectionnez [Feuille de surveillance] -> [Insérer].

Il est utile de gérer des données lorsque vous donnez un nom à des feuilles par phase ou ensemble.
Cliquez avec le bouton droit sur la fenêtre de surveillance. -> Sélectionnez [Afficher] dans le menu contextuel. Vous avez ensuite la possibilité d'afficher ou de masquer chaque objet de la fenêtre de surveillance.
Tous les noms définis par cette opération sont sauvegardés lors de l'enregistrement du projet (extension. opt).
Ils sont donc chargés avec les données telles que les programmes de schémas lorsque le projet est chargé à la session suivante.
Placez le pointeur à cet endroit.
La fonction de glisser/déplacer dans le schéma permet d'insérer une adresse à surveiller.

Effectuez un glisser/déplacer dans la fenêtre de surveillance.


Les données telles que les segments, les bits par bloc ou les opérandes des instructions avancées sont collées dans la fenêtre de surveillance. De plus, les états on/off des bits et les valeurs actuelles des mots s'affichent.
10. Surveillance - 7 retour à la ligne des longs segments à l'écran
Cette fonction permet d'agrandir un segment par rapport à la ligne de terminaison comme indiqué dans la figure ci-dessous à l'affichage.

Sélectionnez [Affichage] -> [Affichage en mode retard à la ligne des segments].



Une fois activée, cette fonction reste active jusqu'à ce qu'elle soit désactivée en effectuant la procédure précédente dans l'ordre inverse.

Placez le curseur sur le contact ou la bobine à forcer on/off.

Cliquez avec le bouton droit.
[Forcer] -> [On]
Les fonctions Forcer Off et Annuler pour des bits et des bobines sont activées de la même manière.
Raccourcis clavier
Ctrl+J: ForcerOn
Ctrl+K: Forcer Off
Affichez l'espace de travail Projet. [Alt] + 1

Double-cliquez sur [Mémoire].

Cliquez sur l'onglet [Adresse].

Double-cliquez sur [Statutforcé].
12. Forcer on/off
Les contacts/bobines sont forcés on/off par CX-Programmer.



Une fois que les bits/bobines sont forcés on/off, cette configuration reste active jusqu'à ce qu'elle soit annulée ou que la procédure soit exécutée dans l'ordre inverse. Les statuts ne changent pas lors d'une entrée externe ou lors du résultat de la programmation.
Par ailleurs, les opérations de forçage ne sont pas possibles lorsque l'API est en mode d'exécution (Run).
13. Affichage de la liste de bits forcés on/off
Il est possible d'afficher la liste des bits forcés on/off dans un tableau.
Cette fonction permet de contrôler les états forcés de plusieurs bits à la fois.



Placez le pointeur sur la valeur de consignée du temporisateur.
ENT
Double-cliquez.
Placez le curseur sur la valeur actuelle du temporisateur.

Ou double-cliquez.
La soustraction commence à partir de la nouvelle valeur 5000.
14. Modification de la valeur de consigne du temporisateur
Modifiez la valeur de consigne du temporisateur lorsque l'UC est en cours d'exécution (en mode de surveillance uniquement).



Entrez #100 comme nouvelle valeur de consigne.



Cliquez sur [OK] pour valider.

15. Modification de la valeur actuelle du temporisateur
Modifiez la valeur actuelle du temporisateur lorsque l'UC est en cours d'exécution (en mode de surveillance uniquement).

Entrez 5000 comme nouvelle valeur actuelle.



Cliquez sur [Définir] pour valider.

Années d'adresses.
Alt

Référence
Vous pouvez également placer le curseur sur le bit à rechercher.
Cliquez sur le bit à rechercher. Le curseur se place alors sur la position correspondante du segment.
16. Fonction chercher - 1 recherche à l'aide de l'outil de référence d'adresses


Dans le champ [Adresse], entrez le numéro de bit à rechercher.
2 Cliquez sur Find




17. Fonction chercher - 2 reconstitution de schémas contact
Cette fonction permet de reconstituer les segments de schémas de sortie pour vous permettre de couvrir les causes pour lesquelles les bobines ne se sont pas activées.
La raison pour laquelle la bobine 3.00 n'est pas activée est que son contact 2.00 n'est pas actif. La fonction reconstitue le segment pour rechercher la bobine 2.00. Placez le curseur sur la position suivante (contact 2.00) et appuyez sur [Espace].
Espace




(3) La bobine 2.00 n'est pas active car le contact 1.00 ou 1.01 n'est pas actif. Si le contact 1.00 en est la cause, recherchez la bobine 1.00. Placez le pointeur sur le contact 1.00 et appuyez sur [Espace] comme dans l'opération (2).

Espace


(4) Si ce segment n'en est pas la cause, appuyez sur [Maj]+[Espace]. Vous pouvez alors revenir au segment avant de démarrer la recherche de segment.

Espace
Reconstituez ensuite les segments pour rechercher la cause du contact 1.01.
À ce stade des opérations, placez le curseur sur le contact 1.01 et appuyez sur [Espace].

(6) Le curseur se place sur la bobine 1.01. Il s'avère donc que la cause était bien le contact 1.01, qui n'était pas actif.
Appuyez sur [Espace] pour passer d'une bobine à un contact ayant la même adresse ou pour passer à l'inverse d'un contact vers une bobine.
Appuyez sur la touche [N] pour passer à nouveau d'un contact ou d'une bobine au suivant possédant la même adresse.
Appuyez sur la touche [B] pour revenir à la position du saut précédent.
Cette fonction très utile est disponible dans le calcul de support SYSMAC. CX-Programmer en a hérité.

La liste des commentaires utilisés dans les segments s'affiche dans une fenêtre séparée.


Cliquez sur un commentaire de segment de la liste ; le curseur se place alors sur la position ou le commentaire de segment est utilisé dans le schéma.
19. Fonction chercher - 4 accès à un commentaire de segment
Cette fonction permet d'afficher la liste des commentaires de segment et de déplacer le curseur vers la position où le commentaire de segment sélectionné est utilisé dans le schéma.
Les commentaires de segment permettent d'améliorer l'efficacité des opérations de débogage ou de maintenance pour les segments divisés en blocs par fonction.



Cliquez avec le bouton droit sur la fenêtre de schéma. Sélectionnez [Recherche d'adresses de bit] dans le menu contextuel.

Entrez l'adresse (numéro de bit) à rechercher (le point entre un canal et un bit n'est pas nécessaire).
Définissez l'étendue de la recherche (Vue courante).
Cliquez sur [Rapport].

Cliquez sur [OK].

La fenêtre Sortie s'affiche et contient les résultats.
Double-cliquez sur un élément de la liste; le curseur se place alors sur le bit concerné.
20. Fonction Chercher - Recherche d'adresses de bit


Cliquez sur le bouton [Comment chercher] pour afficher la rubrique d'aide [Exemples de recherche et de remplacement].





21. Édition en ligne
Placez le curseur sur le segment à modifier.
Vous avez la possibilité de sélectionner plusieurs segments en utilisant la fonction Glisser/Déplacer (avec la souris).


(2) Sélectionnez [Programme] -> [Édition Online] -> [Commencer] dans le menu de CX-Programmer.

Entrez le numéro de bit (4.11 dans cet exemple) à modifier.

(4) Sélectionnez [Programme] -> [Édition Online] -> [Envoyer Changements] dans le menu.
Fin
Vous pouvez choisir entre un affichage vertical et un affichage horizontal des instructions de sortie.
Affichage vertical des instructions de sortie
[Outils] -> [Options]
Cochez la case [Afficher les instructions de sortie horizontalement].

Affichage horizontal des instructions de sortie