OMRON CX-PROGRAMMER User Manual

Page 1
Cat. No. R132-FR2-02
Page 2
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
iser CX-Programmer.
d’util
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. * Votre PC doit disposer d’Acrobat Reader version 4.0 ou ultérieure pour ouvrir le fichier PDF.
Page 3
Table des matières
PC utilisable Types d'API compatibles Chapitre 1 Installation et démarrage
1. Installation 1-1. Installation de CX-Programmer 1-2. Enregistrement en ligne
2. Démarrage de CX-Programmer
3. Ouverture d’un nouveau projet et configuration du type d’appareil
4. Fenêtre principale 4-1. Attribution de touches compatibles SYSWIN 4-2. Section 4-3. Suppression et affichage des fenêtres optionnelles
5. Création d’un programme 5-1. Entrée d’un contact normalement ouvert 5-2. Entrée d’une bobine 5-3. Modification d’un commentaire de symbole 5-4. Entrée d’un commentaire de segment 5-5. Entrée d’un contact normalement fermé 5-6. Entrée de commentaires attachés 5-7. Entrée d’un contact différentiel vers le haut 5-8. Entrée d’un contact différentiel vers le bas 5-9. Entrée d’une ligne verticale vers le haut 5-10. Entrée d’une ligne verticale vers le bas 5-11. Entrée d’instructions avancées 1 - Entrée de chaînes de caractères 5-12. Entrée d’instructions avancées 1 - Fonctions utiles 5-13. Entrée d’un relais auxiliaire - Bit d’impulsion de temporisation 1,0 seconde 5-14. Entrée d’instructions avancées 2 - Entrée d’instructions différentielles 5-15. Entrée d’un segment OU 5-16. Entrée d’instructions avancées 3 - Entrée par numéro de fonction 5-17. Entrée d’instructions de temporisation 5-18. Entrée d’instructions de comptage 5-19. Modification de segments… Copier/Coller 5-20. Entrée d’une instruction END
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••1-1
••••••••••••••••••••••••••••••••••••••••••1-1
•••••••••••••••••••••••••••••••••••••••••••••••1-5
•••••••••••••••••••••••••••••••••••••••••••••1-7
•••••••••••••••••••••1-8
••••••••••••••••••••••••••••••••••••••••••••••••••••••1-9
••••••••••••••••••••••••••••••••1-10
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••1-11
•••••••••••••••••••••••••••1-13
••••••••••••••••••••••••••••••••••••••••••••••••1-14
•••••••••••••••••••••••••••••••••••1-15
••••••••••••••••••••••••••••••••••••••••••••••••1-16
•••••••••••••••••••••••••••••••••1-18
••••••••••••••••••••••••••••••••••••1-19
•••••••••••••••••••••••••••••••••••1-19
•••••••••••••••••••••••••••••••••••••••1-20
••••••••••••••••••••••••••••••••1-21
•••••••••••••••••••••••••••••••••1-21
•••••••••••••••••••••••••••••••••••1-22
•••••••••••••••••••••••••••••••••••1-22
••••••••••••••••••••••••••1-24
•••••••••••••••••••••••••••••••••••••••••••••1-27
••••••••••••••••••••••••••••••••••••1-29
••••••••••••••••••••••••••••••••••••••1-30
•••••••••••••••••••••••••••••••••1-31
••••••••••••••••••••••••••••••••••••••••••1-31
•••••••••••••••1-23
••••••••••1-25
•••••••••••••1-26
••••••••••••••••1-28
Chapitre 2 Opérations en ligne
1. Contrôle d’erreurs de programme (compilation)
2. Mise en ligne
3. Surveillance
4. Surveillance - 2 Surveillance simultanée de plusieurs emplacements dans un programme
5. Surveillance - 3 Surveillance en hexadécimales
6. Surveillance - 4 Fenêtre de surveillance
7. Surveillance - 5 Mod. de la valeur actuelle et surveillance binaire dans la fenêtre de surv.
8. Fonctions utiles de la fenêtre de surveillance
9. Surveillance - 6 Fenêtre de surveillance - 2
10. Surveillance - 7 Retour à la ligne des longs segments à l’écran
11. Surveillance - 8 Surveillance différentielle
12. Forcer on/off
13. Affichage de la liste de bits forcés on/off
14. Modification de la valeur de consigne du temporisateur
15. Modification de la valeur actuelle du temporisateur
16. Fonction Chercher - 1 Recherche à l’aide de l’outil de référence d’adresses
17. Fonction Chercher - 2 Reconstitution de schémas contact
18. Fonction Chercher - 3 Recherche par mot-clé dans les commentaires
19. Fonction Chercher - 4 Accès à un commentaire de segment
20. Fonction Chercher - 5 Recherche d’adresses de bit
21. Edition en ligne Fonctions utiles
••••••••••••••••••••••••••••••••••••••••••••••••••••••••2-2
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••2-3
••••••••••••••••••••••••••••••••••••••2-5
••••••••••••••••••••••••••••••••••••••••••••••••••••••2-11
••••••••••••••••••••••••••••••••••••••••••••••••••••••2-19
••••••••••••••••••••••••••••••••••••••••••••••••••••Appendix
••••••••••••••••••••••••••••••••2-1
•••••••••••••••••••••••••••••••2-4
•••••••••••••••••••••••••••••••••2-7
•••••••••••••••••••••••••••••••••••2-8
•••••••••••••••••••••2-9
•••••••••••••••••••••••••••••••••••2-10
•••••••••••••••••••••••••••••••••••2-11
••••••••••••••••••••••••••2-12
•••••••••••••••••••••••••••••2-12
•••••••••••••••••••••••2-14
•••••••••••••••2-16
••••••••••••••••••••••2-17
••••••••••••••••••••••••••••2-18
•••2-4
•••2-6
•••••••••••2-13
Page 4
PC utilisable
Configuration requise
Système d'expl.
Elément
PC
UC
Taille du progr.
Taille mémoire (RAM)*2
Avec CX-Simulator, valeurs indiquées entre parenthèses
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
30 000 pas maximum
Taille du progr. 120 000 pas maximum
Taille du progr. Plus de 120 000 pas
Windows95/98/NT 4.0
Service Pack 6a
Compatible PC/AT
UC Pentium 133 MHz ou supérieur Pentium III 1 GHz ou supérieur recommandé
64 Mo ou plus
(96 Mo ou plus)
128 Mo ou plus
(128 Mo ou plus)
192 Mo ou plus
(192 Mo ou plus)
Windows 2000 Service Pack
2 ou ultérieur/Me
Compatible PC/AT
UC Pentium 150 MHz ou supérieur Pentium III 1 GHz ou supérieur recommandé
96 Mo ou plus
(128 Mo ou plus)
192 Mo ou plus
(192 Mo ou plus)
256 Mo ou plus
(256 Mo ou plus)
Windows XP
Compatible PC/AT
UC Pentium 300 MHz ou supérieur Pentium III 1 GHz ou supérieur recommandé
128 Mo ou plus
(192 Mo ou plus)
256 Mo ou plus
(256 Mo ou plus)
384 Mo ou plus
(384 Mo ou plus)
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ètre, 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écifiée 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.
Page 5
Types d'API compatibles
CX-Programmer prend en charge les types d’API (automates programmables industriels) suivants :
Série Type de carte UC
CS1
CJ1
CP1 (*1)
C1000H C2000H C200H C200HX
C200HG C200HE
C200HX-Z C200HG-Z C200HE-Z
C200HS CPM2* (*1)
CPM2*-S* (*1)
CPM1/CPM1A (*1) CQM1H CQM1 CV1000 (*2) CV2000 (*2) CV500 (*2) CVM1 IDSC SRM1 (*1) 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é)
Contrôleur de mouvement flexible série FQM1
CS1H-CPU67/66/65/64/63 (-V1) CS1G-CPU45/44/43/42 (-V1) CS1G-CPU45H/44H/43H/42H CS1H-CPU67H/66H/65H/64H/63H CS1D-CPU67H/65H CS1D-CPU67S/65S/44S/42S
CJ1G-CPU45/44 CJ1M-CPU23/22/21/13/12/11 CJ1G-CPU45H/44H/43H/42H CJ1H-CPU66H/65H CP1H-X40DR-A/X40DT-D/X40DT1-D
CP1H-XA40DR-A/XA40DT-D/XA40DT1-D C1000H-CPU01 (-V1) C2000H-CPU01 (-V1) (simplex uniquement) C200H-CPU01/02/03/11/21/22/23/31 C200HX-CPU34/44/54/64
C200HG-CPU33/43/53/63 C200HE-CPU11/32/42
C200HX-CPU34-Z/CPU44-Z/CPU54-Z/CPU64-Z/CPU65-Z/CPU85-Z C200HG-CPU33-Z/CPU43-Z/CPU53-Z/CPU63-Z C200HE-CPU11-Z/CPU32-Z/CPU42-Z
C200HS-CPU01/03/21/23/31/33 CPM2A-20CD/30CD/40CD/60CD
CPM2C-10CD/10C1D/20CD/20C1D CPM2C-S100C/110C
CPM2C-S110C-DRT CPM1(A)-10CDR/20CDR/30CDR/40CDR (-V1) CQM1H-CPU11/21/51/61 CQM1-CPU11/21/41/42/43/44/45 CV1000-CPU01 (-V1) CV2000-CPU01 (-V1) CV500-CPU01 (-V1) CVM1-CPU01/11 (-V1) (-V2)/CPU21-V2 IDSC-C1DR-A/C1DT-A SRM1-C01/C02 (-V1) (-V2) 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-PCI01H-DRM (CS1G-CPU45H *4)
FQM1-CM001/MMA21 / MMP21
C200PC-ISA03-SRM (C200HG-CPU43 *3) C200PC-ISA13-DRM (C200HX-CPU64 *3) C200PC-ISA13-SRM (C200HX-CPU64 *3) CS1PC-PCI01-DRM (CS1G-CPU45 *4)
*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.
*4: 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.
Page 6
Page 7
Page 8
Installation et
Installation et
démarrage
marrage
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
Création d’un
Création d’un
programme
programme
1. Procédure d’installation de CX-Programmer
Avant d’installer CX-Programmer, vous devez :
Avant d’installer CX-Programmer, vous devez :
fermer toutes les applications Windows ;
fermer toutes les applications Windows ;
désinstaller toute version antérieure de CX-Programmer et les outils périphériques (CX-
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.
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
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 principal e de 512 Mo et
PC équi d’un processeur Celeron 2,2 GHz, d’une mémoire principal e de 512 Mo et
d’un lecteur de CD-ROM 48x.)
d’un lecteur de CD-ROM 48x.)
Pour modifier ou supprimer CX-Programmer après l’installation, reportez-vous au
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
chapitre 2 (Installation et désinstallation) du Manuel d’utilisation de CX-Programmer
(format PDF).
(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’ordinateu r 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.
Page 9
Installation et
Installation et
démarrage
marrage
Cliquez sur [Suivant].
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
Création d’un
Création d’un
programme
programme
L’Assistant d’installation de CX-Programmer démarre.
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. Cliquez sur [Suivant].
Complétez les champs [Utilisateur], [Société], [Licence] (numéro de série de CX-Programmer).
Cliquez sur [Suivant].
La boîte de dialogue [Info. utilisateur] s’affiche.
Page 10
Installation et
Installation et
démarrage
marrage
Sélectionnez le dossier d’installation, puis cliquez sur [Suivant].
Activez la case d’option [Complète].
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
La boîte de dialogue [Sélectionner la destination] s’affiche.
La boîte de dialogue [Type d’installation] s’affiche.
Création d’un
Création d’un
programme
programme
Si vous sélectionnez le type [Personnalisée], vous pouvez sélectionner et installer chaque outil périphérique de manière individuelle.
Cliquez sur [Suivant].
Lisez le message qui s’affiche, puis cliquez sur [Suivant].
Si la bibliothèque FB OMRON est sélectionnée, la boîte de dialogue [Sélectionner la destination] correspondante s’affiche.
La boîte de dialogue [Prêt à installer le programme] s’affiche.
Cliquez sur [Installer].
L’installation de CX-Programmer démarre.
Page 11
Installation et
Installation et
démarrage
marrage
Cliquez sur [Terminer].
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
Création d’un
Création d’un
programme
programme
La boîte de dialogue ci-contre s’affiche. Cliquez sur [Terminer] pour terminer l’Assistant d’installation. L’installation est à présent terminée.
Si vous cochez la case [Enregistrement en ligne], vous pouvez procéder à l’enregistrement en ligne du produit.
Page 12
Installation et
Installation et
démarrage
marrage
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
Création d’un
Création d’un
programme
programme
1-2. Enregistrement en lig ne
Si l’ordinateur d’installation peut accéder à Internet, vous pouvez effectue r 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) (*2) *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.
MEMO
A utiliser pour noter le numéro de licence, etc.
Page 13
MEMO
Page 14
Installation et
Installation et
démarrage
marrage
Barre des tâches Win.
[Démarrer]
[Programmes]
[Omron]
[CX-One]
[CX-Programmer]
[CX-Programmer]
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
2. Démarrage de CX-Programmer
Création d’un
Création d’un
programme
programme
L’écran initial s’affiche lorsque vous démarrez CX-Programmer.
Page 15
Cliquez sur
Installation et
Installation et
démarrage
marrage
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
Création d’un
Création d’un
programme
programme
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 avec le bouton gauche de la souris.
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 et sélectionnez le type de carte UC.
Cliquez sur [OK] pour valider la sélection de la carte UC.
Page 16
4. Fenêtre principale
Barre de titre
Menus
Barres d’outils
Arborescence des projets
Section
Vous trouverez ci-dessous l’explication de chacune des fonctions de la fenêtre principale.
Barre de symboles
Fenêtre Informations
Barre d’état
Espace de travail Projet Fenêtre des schémas
Menus Barres d’outils
Section
Espace de travail Projet Arborescence des projets
Fenêtre des schémas Fenêtre Sortie
Fenêtre Sortie
Contenu/FonctionNom
Affiche le nom du fichier des données enregistrées et créées dans CX-Programmer.Barre de titre Permettent de sélectionner des options de menu.
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.
Permet de diviser un programme en un certain nombre de blocs. Il est possible de créer et d’afficher chacun d’entre eux.
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.
Ecran permettant de créer et de modifier un programme schéma.
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 produisent pen dant le chargement
d’un fichier Projet.
Affiche des info. telles que le nom de l’API, le mode online/offline, l’empl. d’une cellule active.Barre d’état
Fenêtre Informations
Barre de symboles
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.
Affiche le nom, l’adresse ou la valeur et les commentaires du symbole sélectionné par le curseur.
Page 17
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.
Clic
Clic
Une fois cette opération terminée, l’attribution des
Clic
Lorsque l’attribution des touches SYSWIN est active, un guide des touches s’affiche en bas de l’écran.
Lorsque l’attribution des touches SYSWIN est active, un guide des touches saffiche en bas de l’écran.
touches change et devient compatible avec SYSWIN.
Clic droit de la souris
En cas d’appui sur la touche Maj
En cas d’appui sur la touche Ctrl
En cas d’appui sur la touche Alt
Cliquez sur l’icône de la barre des tâches en bas à droite de l’écran.
Affichage normal
Affichage complet
Page 18
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é.
Exemple
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.
4-2. Section
Le nombre de sections par programme n’est pas limité.
Modification du nom d’une section
Cliquez avec le bouton droit sur la section dont vous voulez modifier le nom.
Sélectionnez [Renommer].
Entrez un nom donné.
Page 19
Ajout d’une section
Cliquez avec le bouton droit sur [NouvProgramme1].
Sélectionnez [Insérer une section].
Répétez la procédure de la page précédente pour attribuer un nom à la section insérée.
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.
Double-cliquez sur la section dont vous voulez vérifier le schéma.
Page 20
Affichage normal
Pour supprimer l’espace de travail Projet,
4-3. Suppression et affichage des fenêtres optionnelles
Appuyez sur
Alt 1
Appuyez sur [Alt]+[1] pour réafficher l’espace de travail Projet.
Pour supprimer la fenêtre Sortie,
Appuyez sur
[ECHAP] ou
Alt 2
Appuyez sur [Alt]+[2] pour réafficher la fenêtre Sortie.
Page 21
5. Création d’un programme
Les pages suivantes indiquent comment créer une programmation simple.
Page 22
Installation et
Installation et
démarrage
marrage
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
Création d’un
Création d’un
programme
programme
Démarrez le programme après avoir vérifié que le curseur se trouve en haut à gauche dans la fenêtre Schémas.
C
0
ENT
Connecteur 1
ENT
5-1. Entrée d’un contact normalement ouvert
Appuyez sur la touche [C] du clavier pour ouvrir la boîte de dialogue [Nouveau contact].
0 ne s’affiche pas lorsqu’il est le premier chiffre d’une adresse.
Entrez le commentaire du symbole.
Suppression d’une instruction
z Placez le curseur sur l’instruction,
puis appuyez sur la touche Suppr.
z Placez le curseur sur la cellule à
droite de l’instruction, puis appuyez sur la touche Retour arrière.
0 ne s’affiche pas lorsqu’il est le premier chiffre d’une adresse. Le point [.] sépare le numéro de canal et le numéro de relais.
Page 23
Installation et
Installation et
démarrage
marrage
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
5-2. Entrée d’une bobine
Création d’un
Création d’un
programme
programme
O
100
ENT
Bobine 0
ENT
R
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
Fonction utile : contrôle automatique des bobines copiées
Lorsque vous copiez une bobine pendant la création d’un programme, le message
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.
suivant saffiche et vous pouvez constater que la bobine est directement copiée.
Appuyez sur la touche [ECHAP] pour fermer la fenêtre Sortie.
La fenêtre Sortie s’affiche automatiquement.
Double-cliquez (ou appuyez sur F4). Le curseur se place
automatiquement à l’endroit de la bobine correspondante dans la
fenêtre Schéma.
Double-clic
Double-clic
Le système vous indique l’endroit où la bobine a été copiée dans le programme.
Page 24
Alt Y
Cliquez sur
Installation et
Installation et
démarrage
marrage
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
Création d’un
Création d’un
programme
programme
[Référence]
1. Appuyez sur [Alt]+[Y]. Vous pouvez afficher/masquer le comm entaire des segments.
2. Cliquez sur le bouton [Afficher les commentaires de programme/s ection] de la barre d’outils pour affiche r les commentaires dans l’en-tête.
[Outils] -> [Options]
Cliquez sur la case à cocher pour supprimer la coche.
La boîte de dialogue d’entrée de commentaires ne s’affiche plus.
3. Sélectionnez [Outils] | [Options] dans le menu CX-Program me r. Vous a v ez l a possibilité de masquer la boîte de dialogue d’entrée de commentaires .
Page 25
Installation et
Installation et
démarrage
marrage
Cliquez sur
La fenêtre de modification de commentaire de symbole s’affiche à la place de la fenêtre Schémas.
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
5-3. Modification d’un commentaire de symbole
Création d’un
Création d’un
programme
programme
Double-cliquez sur le numéro 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
Il est également possible de
copier/coller des commentaires
copier/coller des commentaires
entre Excel et CX-Programmer.
entre Excel et CX-Programmer.
Il est possible de copier/coller et de supprimer un ou plusieurs
Il est possible de copier/coller et de supprimer un ou plusieurs
commentaires par cellule.
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.
Page 26
Installation et
Installation et
démarrage
marrage
Placez le curseur sur cet emplacement (le segment s’inverse en bleu).
ENT
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
L’écran d’entrée s’affiche.
Configuration
Configuration
du type
du type
d’appareil
d’appareil
Création d’un
Création d’un
programme
programme
5-4. Entrée d’un commentaire de segment
[Procédure_au_démarrage]
Entrez le commentaire
du segment.
ENT
/
1
ENT
5-5. Entrée d’un contact normalement fermé
Appuyez sur la barre oblique « / » pour ouvrir la boîte de dialogue [Nouveau contact fermé].
Capteur 1
ENT
Page 27
Installation et
Installation et
démarrage
marrage
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
Création d’un
Création d’un
programme
programme
O
ENT
101
Bobine 1
ENT
Placez le curseur sur le contact où vous voulez rédiger un commentaire.
Alt ENT
R
5-6. Entrée de commentaires attachés
Cette fonction est très utile pour consigner l’historique des modifications de maintenance et noter les bits de débogage au démarrage.
L’écran d’entrée s’affiche.
Ou cliquez avec le bouton droit.
-> [Propriétés]
Entrez [Mars 2002 ajouté par Tanaka, Dpt Maintenance].
ENT
Appuyez sur [Alt]+[A] pour afficher/masquer les commentaires attachés.
Page 28
Installation et
Installation et
démarrage
marrage
C
100
Cliquez sur
Cliquez sur [Haut].
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
Création d’un
Création d’un
programme
programme
5-7. Entrée d’un contact différentié sur front montant
ENT
ENT
C
101
Cliquez sur
Ce mode d’entrée n’est disponible que sur les API de série CS/CJ et CV. Utilisez DIFU (13) pour les autres séries d’API.
5-8. Entrée d’un contact différentié sur front descendant
Cliquez sur [Bas].
ENT
Ce mode d’entrée n’est disponible que sur les API de série CS/CJ et CV. Utilisez DIFD (14) pour les autres séries d’API.
Page 29
Installation et
Installation et
démarrage
marrage
Ctrl ?
Ou
U
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
5-9. Entrée d’une ligne verticale vers le haut
Configuration
Configuration
du type
du type
d’appareil
d’appareil
Création d’un
Création d’un
programme
programme
O
ENT
ENT R
C
ENT
O
ENT
200
Bobine 2
200
ENT
300
Bobine 3
ENT
Ctrl
?
5-10. Entrée d’une ligne verticale vers le bas
?
Ou
V
Page 30
Installation et
Installation et
démarrage
marrage
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
5-11. Entrée d’instructions avancées
1 - Entrée de chaînes de caractères
Création d’un
Création d’un
programme
programme
++ d0
Produits
R
I
Ouvrez la boîte de dialogue [Nouvelle instruction].
Entrez une instruction et son opérande
ENT
Reportez-vous à la page suivante pour le
Entrez un commentaire.
contenu des instructions.
ENT
Page 31
Cliquez sur
Installation et
Installation et
démarrage
marrage
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
Création d’un
Création d’un
programme
programme
5-12. Entrée d’instructions avancées 1 - Fonctions ut iles
Fonction d’aide sur les instructions
Cliquez sur L’écran de référence lié à
l’instruction s’affiche.
Fonction de recherche d’instruction
Cliquez sur
La liste des instructions avancées par fonction s’affiche.
Les API prenant en charge l’instruction correspondante s’affichent dans la liste.
Page 32
Installation et
Installation et
démarrage
marrage
C
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
5-13. Entrée d’un relais auxiliaire
- Bit d’impulsion de temporisation 1,0 seconde
Ouvrez la boîte de dialogue [Nouveau contact].
Création d’un
Création d’un
programme
programme
Cliquez sur
Sélectionnez [P_1s] dans le menu contextuel.
ENT
Page 33
Installation et
Installation et
démarrage
marrage
Reportez-vous aux pages précédentes pour l’exécution des codes.
I
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
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.
Ouvrez la boîte de dialogue [Nouvelle instruction].
Création d’un
Création d’un
programme
programme
Entrez
@MOV #0
D100
Ajoutez le signe @
Ajoutez le signe @
(arobase) au début
(arobase) au début
d’une instruction pour
dune instruction pour
la rendre différentielle.
la rendre différentielle.
ENT
ENT
R
Ajoutez un commentaire si nécessaire.
Page 34
Installation et
Installation et
démarrage
marrage
Reportez-vous aux pages précédentes pour l’exécution des codes.
ENT
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
5-15. Entrée d’un segment OU
Création d’un
Création d’un
programme
programme
W
3
ENT
ENT
W
4
ENT ENT
ENT
L’entrée de commentaires a été supprimée ici.
Reportez-vous à la
Reportez-vous à la
section 5-6 pour entrer
section 5-6 pour entrer
des commentaires.
des commentaires.
Page 35
Installation et
Installation et
démarrage
marrage
I
021
L’instruction
L’instruction
correspondant au
correspondant au
numéro de fonction
nuro de fonction
s’affiche.
saffiche.
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
5-16. Entrée d’instructions avancées 3
- Entrée par numéro de fonction
Ouvrez la boîte de dialogue [Nouvelle
Ouvrez la boîte de dialogue [Nouvelle
instruction].
instruction].
Création d’un
Création d’un
programme
programme
Entrez
#0 D0
ENT
ENT
R
Remarque :
Remarque :
Le numéro de la fonction
Le nuro de la fonction
MOV dépend du type
MOV dépend du type
d’API.
d’API.
Série CS -> 021
Série CS -> 021
Série CJ -> 021
Série CJ -> 021
Série CV -> 030
Série CV -> 030
Série C -> 21
Série C -> 21
Reportez-vous à la section 5-4 pour entrer des commentaires de segment.
Page 36
Installation et
Installation et
démarrage
marrage
Reportez-vous aux
Reportez-vous aux
pages précédentes
pages précédentes
pour entrer des
pour entrer des
segments ou des
segments ou des
commentaires.
commentaires.
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
5-17. Entrée d’instructions de temporisation
Configuration
Configuration
du type
du type
d’appareil
d’appareil
Entrée d’un bit de temporisatio n
Création d’un
Création d’un
programme
programme
/ ENT
T0
*T0 : indique TIM0.
Entrez un commentaire.
Tempo. 1
ENT
I
TIM 0 #30
Entrée d’une instruction de temporisation
ENT
R
Page 37
Installation et
Installation et
démarrage
marrage
Reportez-vous aux
Reportez-vous aux
pages précédentes
pages précédentes
pour l’exécution des
pour l’exécution des
codes.
codes.
I
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
5-18. Entrée d’instructions de comptage
Entrée d’une instruction de comptage
Configuration
Configuration
du type
du type
d’appareil
d’appareil
Création d’un
Création d’un
programme
programme
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.
R
C
O
C0
ENT
402
ENT
Entrée d’un bit de comptage
ENT
R
ENT
Page 38
Installation et
Installation et
démarrage
marrage
Placez le curseur sur
Placez le curseur sur
cet emplacement. Le
cet emplacement. Le
segment s’affiche en
segment s’affiche en
inversé comme
inversé comme
indiqué à droite.
indiqué à droite.
Ouverture
Ouverture
d’un nouveau
d’un nouveau
projet
projet
Configuration
Configuration
du type
du type
d’appareil
d’appareil
Création d’un
Création d’un
programme
programme
5-19. Modification de segments… Copier/Coller
Reportez-vous aux sections précédentes pour entrer un segment.
Ctrl C
(Copier un segment)
Appuyez sur la
Appuyez sur la
touche
touche
déplacer le curseur
déplacer le curseur
sur cet emplacement.
sur cet emplacement.
(Coller un segment copié)
Cliquez sur chaque
Cliquez sur chaque
instruction puis
instruction puis
modifiez les numéros
modifiez les numéros
de bits.
de bits.
Ctrl
pour
pour
V
Vous pouvez copier les instructions sélectionnées en
déplaçant la souris.
Vous avez aussi la possibilité de couper les segments
sélectionnés (instructions) avec [Ctrl]+[X].
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
Lors de la création dun projet, seule
une section de l’instruction END est
une section de l’instruction END est
générée automatiquement.
générée automatiquement.
Vous n’avez pas besoin d’entrer
Vous navez pas besoin dentrer
d’instruction END.
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.
Page 39
Page 40
En ligne
En ligne
et transfert
et transfert
Cliquez sur
Surveillance
Surveillance
Forcer On
Forcer On
Forcer Off
Forcer Off
Vérification
rification
du programme
du programme
1. Contrôle d’erreurs de programme (compilation)
Contrôlez les erreurs avant de transférer un programme.
Edition
Edition
en ligne
en ligne
Les erreurs et leurs
Les erreurs et leurs
adresses s’affichent
adresses saffichent
dans la fenêtre Sortie.
dans la fenêtre Sortie.
Double-cliquez sur
Double-cliquez sur
une erreur affichée ;
une erreur affichée ;
le curseur se déplace
le curseur se déplace
alors vers l’erreur
alors vers l’erreur
correspondante dans
correspondante dans
le schéma. Le
le scma. Le
segment en erreur
segment en erreur
s’affiche en rouge.
saffiche en rouge.
Corrigez l’erreur.
Corrigez l’erreur.
z La fenêtre Sortie s’ouvre automatiquement lors du contrôle du programme. z Pour déplacer le curseur sur une erreur, appuyez sur la touche J ou F4. z Pour fermer la fenêtre Sortie, appuyez sur la touche Echap.
Page 41
En ligne
En ligne
et transfert
et transfert
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és lors de l’ouverture
Online normal. Permet dactiver le mode en ligne pour un API de type et avec la méthode indiqués lors de l’ouverture
d’un projet.
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
Mode online automatique. Ce mode reconnaît l’API connecté et vous permet dactiver le mode en ligne de l’API dun
seul bouton. -> Permet de télécharger toutes les données, comme les programmes, à partir de l’API.
seul bouton. -> Permet decharger toutes les données, comme les programmes, à partir de l’API.
Online avec simulateur. Permet d’activer le mode en ligne de CX-Simulator d’un seul bouton (pour ce faire, vous
Online avec simulateur. Permet dactiver le mode en ligne de CX-Simulator dun seul bouton (pour ce faire, vous
devez installer CX-Simulator).
devez installer CX-Simulator).
Les fonctions de mise en
Les fonctions de mise en
ligne et de débogage lors
ligne et de débogage lors
de l’utilisation en ligne de
de l’utilisation en ligne de
CX-Simulator sont
CX-Simulator sont
expliquées dans le présent
expliquées dans le présent
guide (installer CX-
guide (installer CX-
Simulator séparément).
Simulator sépament).
Surveillance
Surveillance
Forcer On
Forcer On
Forcer Off
Forcer Off
2. Mise en ligne
Vérification
rification
du programme
du programme
Edition
Edition
en ligne
en ligne
Cliquez sur
Cliquez sur [OK].
Cliquez sur [OK].
La console de
La console de
débogage de
débogage de
CX-Simulator
CX-Simulator
s’affiche.
saffiche.
Le mode de
Le mode de
fonctionnement de
fonctionnement de
l’API actif s’affiche.
l’API actif s’affiche.
Le transfert du programme commence.
La couleur de fond de
La couleur de fond de
la fenêtre des schémas
la fenêtre des schémas
passe en gris.
passe en gris.
La durée de balayage s’affiche
La durée de balayage saffiche
(sauf en mode Programme).
(sauf en mode Programme).
Page 42
En ligne
En ligne
et transfert
et transfert
Faites passer l’API
Faites passer l’API
(simulateur) en mode
(simulateur) en mode
de surveillance.
de surveillance.
Cliquez sur
Cliquez sur [Oui].
Surveillance
Surveillance
Forcer On
Forcer On
Forcer Off
Forcer Off
Vérification
rification
du programme
du programme
3. Surveillance
Les états on/off des contacts et des bobines sont surveillés.
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.
Edition
Edition
en ligne
en ligne
active/désactive la surveillance d’un API.
Les segments surveillés
Les segments surveillés
sont affichés dans une
sont affichés dans une
couleur spécifique.
couleur spécifique.
La valeur actuelle de la
La valeur actuelle de la
mémoire d’E/S s’affiche.
mémoire dE/S s’affiche.
Page 43
En ligne
En ligne
et transfert
et transfert
Placez le pointeur sur
Placez le pointeur sur
la position de la flèche
la position de la flèche
dans la figure ci-contre
dans la figure ci-contre
et déplacez le curseur
et déplacez le curseur
vers le bas en
vers le bas en
maintenant le bouton
maintenant le bouton
gauche de la souris
gauche de la souris
enfoncé.
enfoncé.
L’écran se divise en
L’écran se divise en
deux volets en haut
deux volets en haut
et en bas. Vous
et en bas. Vous
pouvez afficher une
pouvez afficher une
adresse dans chacun
adresse dans chacun
des volets à l’aide
des volets à l’aide
des barres de
des barres de
défilement.
défilement.
Surveillance
Surveillance
Forcer On
Forcer On
Forcer Off
Forcer Off
Vérification
rification
du programme
du programme
Edition
en ligne
en ligne
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.
Edition
Affichage décimal
Affichage hexadécimal
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écimal ou hexadécimal).
Page 44
En ligne
En ligne
et transfert
et transfert
Ouvrez la fenêtre de surveillance.
Alt 3
Surveillance
Surveillance
Forcer On
Forcer On
Forcer Off
Forcer Off
Vérification
rification
du programme
du programme
Edition
Edition
en ligne
en ligne
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.
Entrez le numéro du bit à surveiller.
400
ENT
Maintenez la touche Entrée enfoncée pour augmenter automatiquement le numéro de l’adresse.
ENT
ENT
ENT
Entrée d’un type BOOL (contact)
Entrée dun type BOOL (contact)
Les adresses enregistrées dans la fenêtre de surveillance sont conservées à la prochaine session de CX-Programmer.
Exemple : Entrée de 4CH 00Bit
Vous pouvez également entrer
Vous pouvez également entrer
directement une adresse donnée.
directement une adresse donnée.
Entrez « . » (point) entre CH et Bit.
Entrez « . » (point) entre CH et Bit.
Ou entrez 400 sans point dans la zone Nom ou
Ou entrez 400 sans point dans la zone Nom ou
adresse, puis sélectionnez BOOL dans la zone
adresse, puis sélectionnez BOOL dans la zone
Type/format données (inversez la zone, puis appuyez
Type/format données (inversez la zone, puis appuyez
sur la touche B).
sur la touche B).
Page 45
En ligne
En ligne
et transfert
et transfert
Double-cliquez.
Une boîte de dialogue d’entrée s’affiche.
Surveillance
Surveillance
Forcer On
Forcer On
Forcer Off
Forcer Off
Vérification
rification
du programme
du programme
Edition
Edition
en ligne
en ligne
7. Surveillance - 5 Modification de la valeur actuelle et surveillance binaire dans la fenêtre de surveillance
Les valeurs actuelles de bits et de mots changent dans la fenêtre de surveillance.
Il est possible de procéder à une surveillance binaire dans la fenêtre de surveillance pour des données pouvant être traitées par mot.
Entrez la nouvelle valeur.
Une valeur de 4 mots
Une valeur de 4 mots
s’affiche dans le
saffiche dans le
système binaire.
système binaire.
Comme indiqué dans l’aide en bas de la boîte de dialogue, les fonctions Forcer On/Off et Déf. On/Off peuvent également être activées à l’aide de touches.
Clic
Cliquez avec le bouton droit sur un bit. Vous pouvez alors sélectionner Forcer On/Off et Déf. On/Off dans le menu contextuel.
Page 46
En ligne
En ligne
et transfert
et transfert
Cliquez avec le bouton
Cliquez avec le bouton
droit sur Feuille1, puis
droit sur Feuille1, puis
sélectionnez [Feuille
sélectionnez [Feuille
de surveillance] ->
de surveillance] ->
[Renommer].
[Renommer].
Surveillance
Surveillance
Forcer On
Forcer On
Forcer Off
Forcer Off
Vérification
rification
du programme
du programme
Edition
Edition
en ligne
en ligne
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 voulez contrôler comme bloc unique dans une seule feuille.
Pour ajouter une
Pour ajouter une
feuille, sélectionnez
feuille,lectionnez
[Feuille de
[Feuille de
surveillance] ->
surveillance] ->
[Insérer].
[Insérer].
Cliquez avec le bouton droit sur la fenêtre de
Cliquez avec le bouton droit sur la fenêtre de
surveillance. -> Sélectionnez [Afficher] dans le
surveillance. ->lectionnez [Afficher] dans le
menu contextuel. Vous avez ensuite la
menu contextuel. Vous avez ensuite la
possibilité d’afficher ou de masquer chaque
possibilité d’afficher ou de masquer chaque
objet de la fenêtre de surveillance.
objet de la fenêtre de surveillance.
Tous les noms définis par cette opération sont sauvegardés lors de l’enregistrement du
Tous les noms définis par cette opération sont sauvegardés lors de l’enregistrement du
projet (extension .opt).
projet (extension .opt).
Ils sont donc chargés avec les données telles que les programmes de schémas lorsque le
Ils sont donc chargés avec les données telles que les programmes de schémas lorsque le
projet est chargé à la session suivante.
projet est char à la session suivante.
Entrez un
Entrez un
nom.
nom.
Cliquez
Cliquez
sur [OK].
sur [OK].
Il est utile de gérer des données lorsque vous donnez un nom à des feuilles par phase ou ensemble.
Page 47
En ligne
En ligne
et transfert
et transfert
Surveillance
Surveillance
Forcer On
Forcer On
Forcer Off
Forcer Off
Vérification
rification
du programme
du programme
Edition
Edition
en ligne
en ligne
9. Surveillance - 6 Fenêtre de surveillance - 2
Placez le pointeur
Placez le pointeur
à cet endroit.
à cet endroit.
Effectuez un glisser/déplacer
Effectuez un glisser/déplacer
dans la fenêtre de
dans la fenêtre de
surveillance.
surveillance.
La fonction de glisser/déplacer dans le schéma permet d’insérer une adresse à surveiller.
Les données telles que les segments, les bits par bloc ou les opérandes
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.
des instructions avancées sont collées dans la fenêtre de surveillance.
De plus, les états on/off d e s bits et l es v ale urs a ct uell e s d es mots
De plus, les états on/off des bits et les valeurs actuelles des mots
s’affichent.
saffichent.
Page 48
En ligne
En ligne
et transfert
et transfert
Surveillance
Surveillance
Forcer On
Forcer On
Forcer Off
Forcer Off
Vérification
rification
du programme
du programme
Edition
Edition
en ligne
en ligne
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 retour à la ligne des segments].
La ligne est coupée à la ligne de terminaison.
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.
Page 49
En ligne
En ligne
et transfert
et transfert
Placez le curseur sur un bit à surveiller.
Cliquez sur
Ou cliquez avec le bouton droit sur le bit concerné, puis sélectionnez [Surveillance différentielle] dans le menu contextuel.
Surveillance
Surveillance
Forcer On
Forcer On
Forcer Off
Forcer Off
Vérification
rification
du programme
du programme
Edition
Edition
en ligne
en ligne
11. Surveillance - 8 Surveillance différentielle
Cette fonction permet de détecter les fronts montants et descendants d’un bit et d’indiquer lorsque les conditions différentielles sont réunies par message sonore ou affichage. Cette fonction permet d’éliminer l’usage de retours à la ligne pour les opérations de contrôle et d’améliorer l’efficacité des opérations de programmation et de débogage.
Cliquez sur [Démarrer].
Le nombre de comptages s’affiche
Le nombre de comptages saffiche
dans la boîte de dialogue à chaque
dans la boîte de dialogue à chaque
fois que la condition différentielle est
fois que la condition différentielle est
satisfaite (front montant dans cet
satisfaite (front montant dans cet
exemple) et la couleur de la zone
exemple) et la couleur de la zone
change aussi à chaque fois.
change aussi à chaque fois.
Page 50
En ligne
En ligne
et transfert
et transfert
Placez le curseur sur le contact ou la bobine à forcer on/off.
Cliquez avec le bouton
Cliquez avec le bouton
droit. ->
droit. ->
[Forcer] -> [On]
[Forcer] -> [On]
Les fonctions Forcer
Les fonctions Forcer
Off et Annuler pour
Off et Annuler pour
des bits et des bobines
des bits et des bobines
sont activées de la
sont activées de la
même manière.
même manière.
Raccourcis clavier
Raccourcis clavier
Ctrl+J : Forcer On
Ctrl+J : Forcer On
Ctrl+K : Forcer Off
Ctrl+K : Forcer Off
Affichez l’espace de travail Projet. [Alt] + 1
Surveillance
Surveillance
Forcer On
Forcer On
Forcer Off
Forcer Off
Vérification
rification
du programme
du programme
Edition
Edition
en ligne
en ligne
12. Forcer on/off
Les contacts/bobines sont forcés on/off par CX-Programmer.
indique que le bit est à présent configuré sur forcé on/off.
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.
Double-cliquez sur [Mémoire].
Cliquez sur l’onglet [Adresse].
Double-cliquez sur [Statut forcé].
Page 51
En ligne
En ligne
et transfert
et transfert
Placez le pointeur sur la valeur de consigne du temporisateur.
ENT
Ou double-cliquez.
Surveillance
Surveillance
Forcer On
Forcer On
Forcer Off
Forcer Off
Vérification
rification
du programme
du programme
Edition
Edition
en ligne
en ligne
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.
Placez le curseur sur la valeur actuelle du temporisateur.
ENT
Ou double-cliquez.
La soustraction commence à partir de la nouvelle valeur 5000.
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.
Page 52
En ligne
En ligne
et transfert
et transfert
Affichez l’outil de référence d’adresses.
Alt 4
Surveillance
Surveillance
Forcer On
Forcer On
Forcer Off
Forcer Off
Vérification
rification
du programme
du programme
Edition
Edition
en ligne
en ligne
16. Fonction Chercher - 1 Recherche à l’aide de l’outil de référence d’adresses
Référence
Vous pouvez également
Vous pouvez également
placer le curseur sur le
placer le curseur sur le
bit à rechercher.
bit à rechercher.
Cliquez sur le bit à rechercher. Le curseur se place alors sur la position correspondante du segment.
1
Dans le champ [Adresse],
Dans le champ [Adresse],
entrez le numéro de bit à
entrez le nuro de bit à
rechercher.
rechercher.
2
Cliquez sur
3
Les bits trouvés
Les bits trouvés
s’affichent dans une liste.
saffichent dans une liste.
Page 53
En ligne
En ligne
et transfert
et transfert
Espace
Surveillance
Surveillance
Forcer On
Forcer On
Forcer Off
Forcer Off
Vérification
rification
du programme
du programme
Edition
Edition
en ligne
en ligne
17. Fonction Chercher - 2 Reconstituti on de schémas contact
Cette fonction permet de reconstituer les segments de schémas de sorte à vous permettre de trouver les causes pour lesquelles les bobines ne se sont pas activées.
(1) 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.
(2) 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).
(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.
Maj
Espace
Page 54
En ligne
En ligne
et transfert
et transfert
Espace
Surveillance
Surveillance
Forcer On
Forcer On
Forcer Off
Forcer Off
Vérification
rification
du programme
du programme
Edition
Edition
en ligne
en ligne
(5) Reconstituez ensuite les segments pour rechercher la cause du contact 1.01.
A 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 logiciel de support SYSMAC. CX-Programmer en a hérité.
Page 55
En ligne
En ligne
et transfert
et transfert
Cliquez sur
Surveillance
Surveillance
Forcer On
Forcer On
Forcer Off
Forcer Off
Vérification
rification
du programme
du programme
Edition
Edition
en ligne
en ligne
18. Fonction Chercher - 3 Recherche par mot-clé dans les commentaires
Lorsque vous entrez un nom d’utilisateur ou une date d’utilisation dans les commentaires comme note au démarrage ou lors de la maintenance, cette fonction recherche le bit ou le mot utilisant le nom ou la date entrée et affiche les résultats dans la fenêtre Sortie.
La boîte de dialogue [Chercher] s’affiche.
Entrez le mot-clé à rechercher.
Cliquez sur
Cliquez sur [OK].
Cliquez sur . Sélectionnez [Toutes (chaînes)] dans la liste déroulante.
Il est possible de définir l'étendue de la recherche.
API
Pour rechercher une cible àpartir de toutes les tâches (programmes).
Vue courante
Pour effectuer une recherche à partir d’une section ou d’une tâche (programme) à modifier.
-> Cliquez sur une icône dans l’espace de travail Projet pour sélectionner une tâche.
Les contacts/bobines dont
Les contacts/bobines dont
les commentaires
les commentaires
comportent le mot-clé
comportent le mot-clé
entré dans la boîte de
entré dans la boîte de
dialogue Chercher
dialogue Chercher
s’affichent dans la fenêtre
saffichent dans la fenêtre
Sortie.
Sortie.
Double-cliquez sur un
Double-cliquez sur un
élément ; le curseur passe
élément ; le curseur passe
alors au bit concerné dans la
alors au bit concerné dans la
fenêtre Schémas.
fenêtre Schémas.
Page 56
En ligne
En ligne
et transfert
et transfert
La liste des commentaires utilisés dans les segments s’affiche dans une fenêtre séparée.
L
Ou
Surveillance
Surveillance
Forcer On
Forcer On
Forcer Off
Forcer Off
Vérification
rification
du programme
du programme
Edition
Edition
en ligne
en ligne
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.
Alt Maj
R
Cliquez sur un commentaire de segment de la liste ; le curseur se place alors sur la position où le commentaire de segment est utilisé dans le schéma.
Page 57
En ligne
En ligne
et transfert
et transfert
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].
Surveillance
Surveillance
Forcer On
Forcer On
Forcer Off
Forcer Off
Vérification
rification
du programme
du programme
20. Fonction Chercher - 5 Recherche d’adresses de bit
Les fonctions Recherche d’adresses et Recherche de mnémoniques sont également disponibles.
Cliquez sur le bouton [Comment chercher] pour afficher la rubrique d’aide [Exemples de recherche et de remplacement].
Edition
Edition
en ligne
en ligne
La fenêtre Sortie
La fenêtre Sortie
s’affiche et contient
saffiche et contient
les résultats.
les résultats.
Double-cliquez sur un
Double-cliquez sur un
élément de la liste ; le
élément de la liste ; le
curseur se place alors
curseur se place alors
sur le bit concerné.
sur le bit concerné.
Page 58
En ligne
En ligne
et transfert
et transfert
Vous avez la possibilité de sélectionner plusieurs segments en utilisant la fonction Glisser/Déplacer (avec la souris).
Surveillance
Surveillance
Forcer On
Forcer On
Forcer Off
Forcer Off
Vérification
rification
du programme
du programme
21. Edition en ligne
(1) Placez le curseur sur le segment à modifier.
(2) Sélectionnez [Programme] -> [Edition Online] -> [Commencer] dans le menu de CX-Programmer.
Edition
Edition
en ligne
en ligne
Double-clic
Double-clic
(3) Entrez le numéro de bit (4.11 dans cet exemple) à modifier.
(4) Sélectionnez [Programme] -> [Edition Online] -> [Envoyer Changements] dans le menu.
Fin
Page 59
Fonctions utiles
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
Cochez la case
[Afficher les
[Afficher les
instructions de sortie
instructions de sortie
horizontalement].
horizontalement].
Affichage horizontal des instructions de sortie
Loading...