Omron NS PROGRAMMING MANUAL

Advanced Industrial Automation
Terminaux opérateurs programmables
NS Series NS12-TS00■-V1, NS12-TS01■-V1
NS10-TV00■-V1, NS10-TV01■-V1 NS8-TV00■-V1, NS7-TV01■-V1
MANUEL DE PROGRAMMATION
Présentation
3 Utilisation des terminaux opérateurs
4 Utilisation des fonctions
5 Maintenance et recherche d'erreurs
Cat. No. V073-FR2-05
Opérations préliminaires Introduction
g
p
r
Manuel de Programmation Série NS

Introduction

Nous vous remercions d’avoir choisi le Terminal programmable série NS. Les terminaux opérateurs sont conçus pour transférer des données et des informations vers les sites
de production industrielle. Le NS-Designer est un progiciel permettant la création et l’archivage de données d'écran pour les
terminaux opérateurs programmables (TOP) OMRON de série NS. Bien lire et comprendre les fonctions et les capacités du TOP avant de l’utiliser. Lors de l'utilisation
d'un TOP série NS, reportez-vous également au Manuel d'installation es TOP série NS et au Manuel
de programmation du NS-Designer.
Groupes ciblés
Ce manuel est destiné au personnes suivantes qui doivent par ailleurs avoir des connaissances approfondies en électricité (ingénieurs en systèmes électriques ou métiers similaires).
responsables de l'introduction de systèmes AI dans les usines de production
personnel chargé de la conception des systèmes industriels
responsables de l'installation et du raccordement de systèmes AI
Personnel chargé de la gestion des systèmes industriels et des usines.
Précautions
L'utilisateur doit utiliser l'appareil en respectant les instructions indiquées dans les manuels d'utilisation.
Ne pas utiliser les fonctions de saisie de la touche tactile du terminal opérateur pour des applications qui pourraient mettre la vie d'autres personnes en danger ou entraîner des dommages graves ou pour des applications d'urgence.
Veuillez contacter votre revendeur OMRON 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 attractions, de l'équipement de sûreté et d'autres systèmes, appareils et équipements susceptibles d'avoir des répercutions graves sur la vie et la propriété d'autrui en cas d'utilisation inadéquate.
Assurez-vous que les performances et les caractéristiques techniques du produit sont suffisantes pour les systèmes, les appareils et équipements utilisés et vérifiez que ces systèmes sont utilisés avec un système de sécurité double.
Ce manuel fournit des informations sur le raccordement et l’installation du terminal opérateur série NS. Lisez impérativement le présent manuel avant d'utiliser le terminal opérateur et conservez-le sur le lieu de travail afin de pouvoir vous y référer lors de l'installation et de l'utilisation.
OMRON, 2004
Tous droits réservés. Il est strictement interdit reproduire, enre transmettre la moindre information de ce manuel, quelle que soit la forme ou le support utilisé (mécanique, électrique, photocopie, enregistrement audio) sans l'autorisation expresse d'OMRON.
Ce manuel ne vous donne pas le droit d'utiliser les informations contenues dans le manuel régies par brevet. De
lus, dans un souci d'amélioration constante de la qualité de ses produits, OMRON se réserve le droit de modifie sans préavis toute information contenue dans ce manuel. Malgré tout le soin apporté à l'élaboration de ce manuel, OMRON décline toute responsabilité quant aux erreurs et omissions qui pourraient s'y trouver. Enfin, OMRON décline toute responsabilité concernant tout dommage résultant de l'utilisation des informations contenues dans ce manuel.
istrer dans un système de récupération ou
P-1
Opérations préliminaires Annotations et terminologie
Manuel de Programmation Série NS

Annotations et terminologie

Vous trouverez le type d’annotations et la terminologie suivants dans le présent manuel.
Annotations
Le présent manuel utilise le type d’annotations suivant.
Remarque
Elle fournit en règle générale des informations supplémentaires sur le fonctionnement, les descriptions ou les paramètres.
R
e
m
a
r
q
u
e
R
e
m
R
e
m
a
r
q
u
e
a
r
q
u
e
P-2
Opérations préliminaires Annotations et terminologie
Manuel de Programmation Série NS
Terminologie
TOP Désigne, dans le présent manuel, le terminal programmable série NS.
Série NS
API Correspond à un contrôleur programmable dans le SYSMAC série CS/CJ, C
Série CS/CJ Correspond aux contrôleurs programmable des SYSMAC série CS/CJ
Série C Correspond aux contrôleurs programmables des SYSMAC série C OMRON
Série CVM1/CV Correspond aux contrôleurs programmable des SYSMAC série CV/CVM1
Carte de communication en série
Carte de communication série Correspond à une carte de communication en série pour un API série CS ou
Carte de communication Correspond à une carte de communication pour les API C200HX/HG/HE-E/-
Carte UC Correspond à une carte UC dans le SYSMAC série CS/CJ, C ou série
NS-Designer
Hôte Désigne l'API, l'ordinateur industriel ou l'ordinateur personnel fonctionnant
Manuel d’installation
Désigne des terminaux programmables de la série NS@@ OMRON.
ou CVM1/CV OMRON du contrôleur programmable.
OMRON des contrôleurs programmables CS1G, CS1H, CS1G-H, CS1H-H, CJ1G, CJ1M
des contrôleurs programmables C200HS, C200HX/HG/HE-E/-ZE, CQM1, CQM1H, CPM1A, CPM2A, CPM2C
OMRON des contrôleurs programmables CV500, CV1000, CV2000, CVM1
Correspond à une carte de communication en série pour un API série CS/CJ OMRON.
CQM1H OMRON.
ZE OMRON
CVM1/CV OMRON de contrôleurs programmables.
Correspond au NS-Designer OMRON (NS-NSDC1-V@).
comme appareil de contrôle et comme interface avec le TOP série NS.
Correspond au TOP série NS – Manuel d’installation V1 (V083-E1-0@), sauf indication contraire.
P-3
Opérations préliminaires Manuels connexes
Manuel de Programmation Série NS

Manuels connexes

Ce manuel
Les terminaux opérateurs série NS sont dotés des manuels suivants (les cadres situés à la fin des références catalogue correspondent au code de révision).
Confirmer une configuration écran, Fonctions objet et Communication hôte
Manuel de programmation des terminaux opérateurs de la série NS...........V073-E1-@
Décrit les configurations Écran, les fonctions Objet et la communication hôte pour le terminal opérateur.
Valider les fonctions, les opérations et les procédures TOP
Manuel d'installation de la série NS................................................................V072-E1-@
Fournit des informations sur les modèles existant de la série NS (NS12, NS10 et NS7 par ex.). Décrit comment raccorder un TOP à un hôte et aux périphériques, les méthodes pour établir une
communication et les procédures de maintenance. Se reporter au manuel de programmation de la série NS (V073-E1-@) pour plus d’informations sur les
fonctions du terminal opérateur et les procédures de fonctionnement spécifiques.
Manuel d'installation V1 de la série NS...........................................................V083-E1-@
Fournit des informations sur les modèles V1 de la série NS (NS12-V1, NS10-V1 et NS8-V1 par ex.). Décrit comment raccorder un TOP à un hôte et aux périphériques, les méthodes pour établir une
communication et les procédures de maintenance. Se reporter au manuel de programmation de la série NS (V073-E1-@) pour plus d’informations sur les
fonctions du terminal opérateur et les procédures de fonctionnement spécifiques.
Procédures d'utilisation du NS-Designer
Manuel d'utilisation de NS-Designer...............................................................V074-E1-@
Décrit les procédures d'utilisation du NS-Designer, qui sert à créer les écrans affichés sur le TOP et à les transférer sur le TOP. Il décrit entre autres les procédures de création et de transfert d'écran.
P-4
Opérations préliminaires Manuels connexes
Manuel de Programmation Série NS
Nouveaux utilisateurs des terminaux opérateurs programmables série NS
Didacticiel (Installé à partir du CD-ROM NS-Designer)
Ce didacticiel a été conçu pour les nouveaux utilisateurs des TOP de la série NS. Il fournit des exemples d'opérations allant de la création d'un simple écran au démarrage du fonctionnement réel.
Lors de l'installation du NS-Designer, le didacticiel est installé sur le disque dur sous forme de fichiers PDF.
Comment utiliser la fonction Macro de la série NS
Manuel de référence des macros (installé à partir du CD-ROM NS-Designer)
L'aide en ligne du NS-Designer contient des informations détaillées sur les fonctions macros de la série NS. Le Manuel de référence des macros contient essentiellement les mêmes informations. Il est installé sur le disque dur sous forme de fichiers PDF lors de l'installation du NS-Designer.
Vous pouvez utiliser l'aide en ligne ou le Manuel de référence des macros, selon votre préférence.
Valider le fonctionnement et les fonctions de l’API
Manuels d'utilisation des API
Pour toute information sur le fonctionnement et les fonctions des API, reportez-vous aux manuels d'utilisation des unités API en question (par exemple la carte UC, les cartes spéciales E/S, les cartes de bus UC, les cartes de communication, etc.).
P-5

Sommaire

Manuel de Programmation Série NS
Sommaire
Introduction ........................................................................................................................................................ 1
Annotations et terminologie .................................................................................................................................... 2
Manuels connexes ...................................................................................................................................................4
Section 1 Présentation
1-1 Utilisation du terminal opérateur Série NS..................................................................................................1-1
1-1-1 Fonctionnement des terminaux opérateurs programmables Série NS
sur les sites de production industriels...............................................................................................1-1
1-1-2 Utilisation du terminal opérateur Série NS ......................................................................................1-2
1-2 Fonctions du terminal opérateur programmable Série NS...........................................................................1-4
1-2-1 Fonctions du terminal opérateur programmable Série NS...............................................................1-4
1-2-2 Différences entre Modèles ...............................................................................................................1-7
1-2-3 Fonctions principales des Série NS..................................................................................................1-8
1-3 Communication avec l’hôte .......................................................................................................................1-18
1-3-1 Enregistrement d'ordinateur maître et adresse ...............................................................................1-18
1-3-2 Ethernet..........................................................................................................................................1-18
1-3-3 Controller Link ..............................................................................................................................1-18
1-3-4 Liens NT........................................................................................................................................1-19
1-3-5 Host Link.......................................................................................................................................1-20
1-3-6 Mémoire du terminal opérateur programmable .............................................................................1-20
1-4 Configuration Système ..............................................................................................................................1-26
1-4-1 Appareils périphériques.................................................................................................................1-26
1-4-2 Connexion à l’hôte.........................................................................................................................1-27
1-5 Procédure avant mise en marche ...............................................................................................................1-29
Section 2 Fonctions du Série NS
2-1 Données de projet ........................................................................................................................................2-1
2-1-1 Configuration du projet....................................................................................................................2-1
2-1-2 Propriétés de projet ..........................................................................................................................2-3
2-2 Types d'écrans de Série NS..........................................................................................................................2-7
2-2-1 Couleurs d'affichage ........................................................................................................................2-7
2-2-2 Configuration des écrans .................................................................................................................2-8
2-2-3 Numéros d'écrans.............................................................................................................................2-8
2-2-4 Types d'écrans..................................................................................................................................2-8
2-2-5 Objets écran ...................................................................................................................................2-12
2-3 Mémoire interne ........................................................................................................................................2-14
2-3-1 Mémoire bits ($B)..........................................................................................................................2-14
2-3-2 Mémoire Mot ($W)........................................................................................................................2-14
2-3-3 Mémoire de stockage interne ($HB/$HW) ....................................................................................2-14
2-4 Mémoire système.......................................................................................................................................2-15
2-4-1 Mémoire système bits ($SB)..........................................................................................................2-15
2-4-2 Mémoire système Mot ($SW)........................................................................................................2-29
2-5 Paramètres d'adresses de communications.................................................................................................2-36
2-5-1 Enregistrement de l'hôte ................................................................................................................2-36
2-6 Objets fixes................................................................................................................................................2-39
2-6-1 Paramètres communs aux objets fixes ...........................................................................................2-39
i
Sommaire
Manuel de Programmation Série NS
2-7 Enregistrement/Utilisation de la bibliothèque............................................................................................2-44
2-8 Fonctions communes des objets fonctionnels............................................................................................2-45
2-8-1 Réglage des adresses (onglet General et autres onglets)................................................................2-45
2-8-2 Unité et échelle (onglet General) ...................................................................................................2-48
2-8-3 Type de mémoire et d’affichage des valeurs numériques (onglet General)...................................2-50
2-8-4 Format de la date et de l’heure (onglet General)............................................................................2-56
2-8-5 Attributs de texte............................................................................................................................2-59
2-8-6 Réglage des couleurs (Onglet Color/Shape) ..................................................................................2-61
2-8-7 Arrière-plan ...................................................................................................................................2-63
2-8-8 Sélection d’une forme (Onglet Color/Shape).................................................................................2-64
2-8-9 Etiquettes .......................................................................................................................................2-68
2-8-10 Barres de défilement ......................................................................................................................2-70
2-8-11 Trames ...........................................................................................................................................2-71
2-8-12 Clignotement (onglet Expansion) ..................................................................................................2-72
2-8-13 Réglages d’écriture (Onglet Expansion)........................................................................................2-74
2-8-14 Mots de passe (Onglet Expansion).................................................................................................2-78
2-8-15 Drapeaux de contrôle (onglet Expansion)......................................................................................2-79
2-8-16 Macro (Onglet Expansion).............................................................................................................2-80
2-8-17 Taille/Position (onglet Expansion).................................................................................................2-81
2-8-18 Modification de l’ordre d’entrée (Change Input Order).................................................................2-83
2-9 Boutons ...................................................................................................................................................2-84
2-9-1 Bouton ON/OFF ............................................................................................................................2-84
2-9-2 Boutons mot...................................................................................................................................2-92
2-9-3 Boutons Command ......................................................................................................................2-100
2-10 Lampes .................................................................................................................................................2-115
2-10-1 Lampes Bit...................................................................................................................................2-115
2-10-2 Lampe Mot...................................................................................................................................2-118
2-11 Objets d’affichage et d’entrée..................................................................................................................2-122
2-11-1 Affichage et entrée numériques ...................................................................................................2-122
2-11-2 Affichage et entrée de chaînes .....................................................................................................2-130
2-11-3 Bouton de roue codeuse...............................................................................................................2-135
2-11-4 Sélection liste...............................................................................................................................2-140
2-11-5 Objets Entrée temporaire .............................................................................................................2-148
2-12 Affichage .................................................................................................................................................2-154
2-12-1 Texte ............................................................................................................................................2-154
2-12-2 Bitmaps........................................................................................................................................2-157
2-12-3 Niveau compteur..........................................................................................................................2-162
2-12-4 Compteur analogique...................................................................................................................2-166
2-12-5 Affichage vidéo............................................................................................................................2-171
2-13 Alarmes et événements ............................................................................................................................2-180
2-13-1 Présentation..................................................................................................................................2-180
2-13-2 Objets d'affichage d'alarmes/événements.....................................................................................2-189
2-13-3 Résumé et historique des alarmes/événements ............................................................................2-194
2-14 Protocoles de données..............................................................................................................................2-201
2-14-1 Présentation..................................................................................................................................2-201
2-14-2 Graphiques de protocoles de données..........................................................................................2-207
ii
Sommaire
Manuel de Programmation Série NS
2-14-3 Exemple de procédure de paramétrage ........................................................................................2-218
2-15 Graphiques polygonaux...........................................................................................................................2-239
2-16 Blocs de données .....................................................................................................................................2-245
2-16-1 Qu'est-ce qu'un bloc de données ?................................................................................................2-245
2-16-2 Procédure pour l'utilisation des blocs de données........................................................................2-247
2-16-3 Paramétrage des blocs de données...............................................................................................2-248
2-16-4 Restrictions sur les blocs de données...........................................................................................2-253
2-16-5 Tableaux de blocs de données......................................................................................................2-255
2-16-6 Paramétrage des tableaux de blocs de données............................................................................2-256
2-16-7 Création de fichiers de données ...................................................................................................2-266
2-16-8 Utilisation des blocs de données ..................................................................................................2-269
2-17 Horloge du système .................................................................................................................................2-273
2-17-1 Objet de date ................................................................................................................................ 2-273
2-17-2 Objets d'heure ..............................................................................................................................2-276
2-18 Fonctions spéciales ..................................................................................................................................2-280
2-18-1 Fonction de consignation des opérations .....................................................................................2-280
2-18-2 Fonction d'historique des alarmes et événements ........................................................................2-285
2-18-3 Fonction de consignation des données.........................................................................................2-287
2-18-4 Fonction de consignation des erreurs...........................................................................................2-290
2-18-5 Fonction d'économiseur d'écran...................................................................................................2-292
2-18-6 Fonction de signal sonore ............................................................................................................2-295
2-18-7 Fonction d'horloge .......................................................................................................................2-296
2-18-8 Démarrage d'applications externes...............................................................................................2-298
2-18-9 Fonction de surveillance des appareils.........................................................................................2-298
2-18-10 Configuration vidéo.....................................................................................................................2-322
2-18-11 Fonctions de console de programmation......................................................................................2-325
2-19 Paramètres du système et menu System ..................................................................................................2-327
Section 3 Utilisation des terminaux opérateurs
3-1 Procédure avant utilisation...........................................................................................................................3-1
3-2 Contr. signaux sonores, rétro-éclair. et affich. ......................................................................................................3-2
3-2-1 Signaux sonores ...............................................................................................................................3-2
3-2-2 Arrêt des signaux sonores................................................................................................................3-2
3-2-3 Commande du rétro-éclairage..........................................................................................................3-3
3-2-4 Désactivation de l'affichage .............................................................................................................3-3
3-2-5 Affichage d'écrans effacés ...............................................................................................................3-3
3-3 Affichage d'écran et notification..................................................................................................................3-4
3-3-1 Commutation d'écrans .....................................................................................................................3-4
3-3-2 Recherche de numéros d'écrans .......................................................................................................3-7
3-4 Modif. affich. des caract. alphanumnériques...............................................................................................3-8
3-4-1 Méthodes de modification de l'affichage des chaînes de caractères et des nombres........................3-8
3-5 Affichage de graphiques ............................................................................................................................3-12
3-5-1 Modification de l'affichage des graphiques ...................................................................................3-12
3-6 Entrée de nombres et de chaînes de caractères ..........................................................................................3-14
3-6-1 Entrée de nombres .........................................................................................................................3-14
3-6-2 Entrée de chaînes de caractères......................................................................................................3-16
3-7 Fonct. historique, alarmes et événements ..................................................................................................3-19
iii
Sommaire
Manuel de Programmation Série NS
3-8 Utilisation des fonctions de protocole d'opérations ...................................................................................3-23
3-8-1 Paramètres des protocoles d'opérations .........................................................................................3-24
3-8-2 Contrôle des protocoles d'opérations .............................................................................................3-24
3-9 Affichage et réglage de l'horloge système .................................................................................................3-25
3-9-1 Affichage de la date et de l'heure...................................................................................................3-25
3-9-2 Réglage de la date et de l'heure......................................................................................................3-25
3-10 Interdict. et autoris. du terminal opérateur.................................................................................................3-26
3-10-1 Interdiction et autorisation de mouvement dans le menu System ..................................................3-26
3-10-2 Interdiction et autorisation d'entrée dans tous les objets fonctionnels d'écrans..............................3-26
3-10-3 Interdiction et autorisation d'entrée pour des objets fonctionnels individuels................................3-26
3-11 Utilisation des cartes mémoire...................................................................................................................3-27
3-11-1 Transfert de données avec des cartes mémoire ..............................................................................3-27
3-11-2 Enregistrement des historiques d'alarmes et d'événements sur des cartes mémoire.......................3-27
3-11-3 Enregistrement des protocoles de données sur cartes mémoire .....................................................3-27
3-11-4 Enregistrement des protocoles d'opérations sur des cartes mémoire........................................................3-28
3-11-5 Enregistrement des protocoles d'erreurs sur des cartes mémoire...................................................3-28
3-11-6 Enregistrement de blocs de données sur carte mémoire.................................................................3-28
3-11-7 Enregistrement d'images capturées sur cartes mémoire.................................................................3-28
Section 4 Utilisation des fonctions
4-1 Application ..................................................................................................................................................4-1
4-1-1 Lorsque les bits de surveillance sont activés ...................................................................................4-1
4-1-2 Toujours lire le contenu de mots de l'API........................................................................................4-6
4-1-3 État de bit modifié ...........................................................................................................................4-8
4-1-4 Modification de l'affichage en fonction de l'état de bit de l'API....................................................4-10
4-1-5 Pour l'entrée numérique/de chaîne.................................................................................................4-11
4-1-6 Pour l'utilisation des boutons par l'utilisateur ................................................................................4-12
4-1-7 Lors de la commutation d'écrans ...................................................................................................4-12
Section 5 Maintenance et recherche d'erreurs
5-1 Erreurs .....................................................................................................................................................5-1
5-2 Messages d'erreur ........................................................................................................................................5-5
5-2-1 Transferts de données à partir de NS-Designer ...............................................................................5-5
5-2-2 Erreurs à la mise sous tension..........................................................................................................5-7
5-2-3 Erreurs au démarrage.......................................................................................................................5-9
5-2-4 Erreurs lors d'un changement d'écran ............................................................................................5-10
5-2-5 Erreurs pour les objets fonctionnels...............................................................................................5-12
5-2-6 Recherche d'erreurs durant le fonctionnement du menu System ...................................................5-13
5-2-7 Erreurs de communication et solutions..........................................................................................5-15
5-2-8 Dépannage de macros....................................................................................................................5-24
Annexes
Annexe-1 Caractéristiques techniques.......................................................................................................... A-1
Annexe-2 Liste des modèles......................................................................................................................... A-9
Annexe-3 Zones de mémoire d’API........................................................................................................... A-10
Annexe-4 Adresses pour objets fonctionnels..............................................................................................A-14
iv
Section 1 Présentation
Manuel de programmation de la série NS
Section 1 Présentation
Cette section présente les terminaux opérateurs programmables Série NS, comprenant les fonctions, les caracté­ristiques, les types de connexion et les méthodes de communication. Elle donne un aperçu des capacités des ter­minaux opérateurs programmables Série NS.
1-1 Utilisation du terminal opérateur Série NS...................................................................................................1-1
1-2 Fonctions du terminal opérateur programmable Série NS............................................................................1-4
1-3 Communication avec l’hôte........................................................................................................................1-18
1-4 Configuration Système ...............................................................................................................................1-26
1-5 Procédure avant mise en marche ................................................................................................................1-29
Section 1 Présentation 1-1 Utilisation du terminal opérateur Série NS
Manuel de Programmation Série NS

1-1 Utilisation du terminal opérateur Série NS

Les terminaux opérateurs programmables Série NS sont des interfaces opérateur sophistiquées per­mettant l’affichage automatique des informations et l’exécution d’opérations requises sur les sites de production industrielle. Cette section décrit le rôle et le fonctionnement des terminaux opérateurs pro­grammables Série NS aux débutants.
1-1-1 Fonctionnement des terminaux opérateurs programmables
Série NS sur les sites de production industriels
Surveillance de l’état de fonctionnement en ligne
Il est possible d’afficher l’état de fonctionnement du système et des appareils en temps réel. Des gra­phiques peuvent être utilisés pour améliorer les expressions visuelles afin d’afficher les données dans un format convivial.
Instructions pour le personnel
Les terminaux opérateurs programmables peuvent servir à signaler aux opérateurs des erreurs sys­tèmes ou des erreurs sur les appareils et à fournir des informations sur les contre-mesures appro­priées.
1-1
Section 1 Présentation 1-1 Utilisation du terminal opérateur Série NS
Manuel de Programmation Série NS
Remplacement des boutons de l'armoire de commande
Les terminaux opérateurs programmables sont équipés d’un écran tactile. Les boutons et autres objets fonctionnels de l’écran peuvent être activés en les touchant.
1-1-2 Utilisation du terminal opérateur Série NS
Affichage d'écrans
Les données à afficher sur les écrans (données d'écran) sont créées à l'aide de NS-Designer sur un ordinateur personnel et les données sont stockées dans le terminal opérateur programmable. L'écran demandé peut être affiché par le biais d'une commande à partir de l'hôte ou à l'aide des touches d'écran.
Les écrans requis peuvent être affichés à l'aide de commandes depuis l'hôte ou en touchant l'écran.
Lecture des données via l'hôte
Les terminaux opérateurs programmables Série NS se branchent sur l’hôte à l’aide de liens NT, de liaisons Ethernet (pour NS12-TS01(B)-V1, NS10-TV01(B)-V1, NS8-TV@1(B)-V1 ou NS5-SQ01(B)-V1), ou Controller Link (si une carte d’interface Controller Link est installée) pour lire automatiquement les données requises depuis l’hôte.
Liens NT, Ethernet, Controller Link
Hôte
1-2
Section 1 Présentation 1-1 Utilisation du terminal opérateur Série NS
Manuel de Programmation Série NS
Transfert de données vers l'hôte
Les données saisies sur l’écran tactile (état du bouton ON/OFF, chaînes de caractères alphanuméri­ques) sont envoyées à l'hôte.
Hôte
Panneau tactile
Informations d'état ON/OFF, données numériques, etc.
Données d’écran
Les données d’écran qui s’affichent sur les terminaux opérateurs programmables sont créées à l’aide de NS-Designer sur un ordinateur personnel. Les données d’écran sont transférées sur le terminal opérateur programmable en branchant le terminal opérateur programmable et l’ordinateur personnel à l’aide d’un câble RS-232C ou d’une liaison Ethernet (NS12-TS01(B)-V1, NS10-TV01(B)-V1, NS8-TV@1(B)-V1 ou NS5-SQ01(B)-V1).
Créer des données d'écran.
RS-232C, Ethernet
Données d’écran
Ordinateur (NS-Designer)
Connecter l'ordinateur TOP uniquement en cas de transfert de données d'écran vers ou depuis NS-Designer.
Les données d’écran peuvent également être transférées à l’aide de cartes mémoire.
Carte mémoire
Ordinateur (NS-Designer)
1-3
Section 1 Présentation 1-2 Fonctions du terminal opérateur programmable Série NS
Manuel de Programmation Série NS

1-2 Fonctions du terminal opérateur programmable Série NS

Cette section décrit les caractéristiques et les principales fonctions des terminaux opérateurs pro­grammables Série NS.
1-2-1 Fonctions du terminal opérateur programmable Série NS
Châssis mince
1. Plus sophistiqué et épaisseur réduite (épaisseur du panneau 40 mm max.). (voir remarque)
2. Les connecteurs des câbles de communication se trouvent à l’intérieur de la carte pour éviter qu’ils
ne dépassent.
Remarque : lorsqu’il est installé sur un panneau d’épaisseur recommandée (1,6 à 4,8 mm).
Structure appropriée aux environnements industriels
1. Utilise le rétro-éclairage de durée de vie deux fois supérieure à celle des terminaux opérateurs
programmables OMRON précédents. (Retournez le terminal opérateur programmable au centre de service OMRON le plus proche de chez vous pour le remplacer (à la charge du client).)
2. Etanchéité IP65F (voir note) ou NEMA4 équivalent.
Remarque : ne convient pas dans les endroits exposés longtemps aux émanations d'huile.
Deux ports standard pour les communications série, ports A et B, permettant de connecter à la fois le NS-Designer et l’hôte
1. Les communications avec l’hôte via l’autre port sont possibles pendant la connexion au
NS-Designer.
2. Les données code barre peuvent être lues par un lecteur de code barre par l’intermédiaire de
l’autre port pendant une communication avec l’hôte.
Interface Ethernet
Les communications Ethernet avec l’hôte sont possibles pour le NS12-TS01(B)-V1, NS10-TV01(B)-V1, NS8-TV@1(B)-V1 ou le NS5-SQ01(B)-V1.
Unité interface Controller Link
L’installation d’une d’interface Controller Link permet l’utilisation d’un réseau Controller Link pour en­voyer et recevoir de grands paquets d'informations de manière simple et flexible entre les API OMRON, les PC/AT IBM et les ordinateurs compatibles.
*La carte d’interface Controller Link est uniquement prise en charge par le NS12 et le NS10.
Affichage d’images vidéo avec une unité d’entrée vidéo
L’installation d’une unité d’entrée vidéo permet d’afficher des images provenant d’une caméra vidéo ou d’un capteur visuel.
1-4
Section 1 Présentation 1-2 Fonctions du terminal opérateur programmable Série NS
Manuel de Programmation Série NS
Meilleure résolution et affichage plus large
Des écrans plus conviviaux sont désormais possibles grâce à l’affichage plus large et à la résolution plus élevée.
Le NS12-TS0@-V1 utilise un écran LCD TFT de 12,1 pouces, 256 couleurs et 800 points horizontaux × 600 points verticaux. Le NS10-TV0@-V1 utilise un écran LCD TFT de 10,4 pouces, 256 couleurs et 640 points horizontaux × 480 points verticaux. Le NS8-TV@@-V1 utilise un écran LCD TFT de 8 pouces, 256 couleurs et 640 points horizontaux × 480 points verticaux. Le NS5-SQ0@-V1 utilise un écran LCD à matrice passive de 5,7 pouces, 256 couleurs et 320 points horizontaux x 240 points ver-
ticaux.Pour les images BMP ou JPEG, les affichages de 32 000 couleurs (le NS5 utilise 4 096 cou­leurs) sont pris en charge sur tous les modèles.
Touches écran plus précises
La résolution des éléments des touches écran NS12-TS0@-V1, NS10-TV0@-V1 et NS5-SQ0@-V1 est 16 points × 16 points et la résolution des éléments des touches écran NS8-TV@@-V1 est 20 points × 20 points.
Changement rapide de programmes système et de données d’écran grâce aux cartes mémoire
1. Vous pouvez facilement écrire les données d’écran sur site en installant une carte mémoire
HMC-EF*** sur le TOP.
2. Les programmes système peuvent également être stockés dans des cartes mémoire avec les
terminaux opérateurs programmables Série NS.
3. Les données d’enregistrement des opérations contenant les données de l’historique des alarmes,
les données d’enregistrement des données, les données d’enregistrement des erreurs, les utilisa­tions d’objets fonctionnels, l’historique de l’affichage à l’écran et l’historique des exécution de macros peuvent être stockés dans des cartes mémoire.
Les données sont enregistrées dans des fichiers CSV, faciles à utiliser sur un ordinateur personnel.
Fonction de confirmation des données d’écran
Vous pouvez facilement vérifier les écrans, même si NS-Designer n’est pas connecté, à l’aide du menu système du TOP.
Importante augmentation de la capacité des objets
Le nombre d’objets pouvant être affichés a considérablement augmenté. Il est ainsi possible de créer des écrans bénéficiant d’un meilleur affichage. Veuillez vous reporter à Spécifications de l’affichage dans Annexe 1 Spécifications pour plus d’informations.
Affichage des caractères en polices Windows
Vous pouvez utiliser les polices de Windows pour les affichages fixes (les textes)
Simple mise à niveau
Vous pouvez facilement remplacer le programme système à l’aide d’une carte mémoire.
1-5
Section 1 Présentation 1-2 Fonctions du terminal opérateur programmable Série NS
Manuel de Programmation Série NS
Conformes aux normes internationales
Le terminal opérateur programmable est conforme aux normes UL et CSA, ainsi qu’aux directives CE.
Fenêtres multiples
Vous pouvez afficher jusqu’à 3 fenêtres indépendantes simultanément sur un écran normal. Les commandes permettant de basculer entre les fenêtres peuvent être émises depuis l’hôte.
Puissantes fonctions de traitement utilisant des macros
1. Différentes instructions sont disponibles, notamment les opérations arithmétiques, les opérations
binaires, les opérations logiques, les opérations de comparaison, les commandes de l’écran (ouvrir, fermer, etc.), et les mouvements d’objets.
2. Le traitement peut être effectué indépendamment de l’hôte ou les données de l’hôte peuvent être
traitées et les résultats affichés sur l’écran.
3. Le traitement des données de l’hôte peut être transféré vers des macros pour réduire la charge de
l’hôte.
Enregistrement d’étiquettes multiples
1. Vous pouvez enregistrer jusqu’à 16 étiquettes ou langues différentes pour les chaînes de produc-
tion sur un écran dans les terminaux opérateurs programmables Série NS.
2. L’étiquette affichée peut être changée au cours du fonctionnement.
Plus de 1 000 pièces standard
Les terminaux opérateurs programmables Série NS comportent non seulement des lampes et des touches écran, mais aussi des éléments complexes tels que des touches bistables et des afficheurs 7 segments. Ainsi, pour créer des écrans conviviaux, il suffit de les coller sur le NS-Designer.
1-6
Section 1 Présentation 1-2 Fonctions du terminal opérateur programmable Série NS
Manuel de Programmation Série NS
1-2-2 Différences entre Modèles
Les NS12, NS10 et NS8 ne sont pas de la même taille. De plus, certains modèles prennent en charge uniquement les communications série alors que
d’autres prennent en charge les communications via un réseau Ethernet.
Modèle Couleur Panneau d'affichage Ethernet
NS12-TS00-V1 ivoire TFT 12,1 pouces Non
disponible
NS12-TS00B-V1 noir TFT 12,1 pouces Non
disponible NS12-TS01-V1 ivoire TFT 12,1 pouces 10/100Base-T NS12-TS01B-V1 noir TFT 12,1 pouces 10/100Base-T NS10-TV00-V1 ivoire TFT 10,4 pouces Non
disponible NS10-TV00B-V1 noir TFT 10,4 pouces Non
disponible NS10-TV01-V1 ivoire TFT 10,4 pouces 10/100Base-T NS10-TV01B-V1 noir TFT 10,4 pouces 10/100Base-T NS8-TV@0-V1
NS8-TV@0B-V1
NS8-TV@1-V1 NS8-TV@1B-V1 NS5-SQ00-V1 ivoire Ecran à matrice passive
NS5-SQ00B-V1 noir Ecran à matrice passive
NS5-SQ01-V1 ivoire Ecran à matrice passive
NS-SQ01B-V1 noir Ecran à matrice passive
ivoire TFT 8,0 pouces Non
disponible
noir TFT 8,0 pouces Non
disponible
ivoire TFT 8,0 pouces 10/100Base-T noir TFT 8,0 pouces 10/100Base-T
Non
5,7 pouces
5,7 pouces
5,7 pouces
5,7 pouces
disponible
Non
disponible
10/100Base-T
10/100Base-T
1-7
Section 1 Présentation 1-2 Fonctions du terminal opérateur programmable Série NS
Manuel de Programmation Série NS
1-2-3 Fonctions principales des Série NS
Les principales fonctions des terminaux opérateurs programmables Série NS sont présentées ci-dessous
Fonctions d'affichage Ecrans Ecran large, haute résolution avec de nombreuses fonctions graphiques. NS12-TS0@-V1 LCD TFT 12,1 pouces 800 x 600 points (horizontal x vertical), 256 couleurs NS10-TV0@-V1 LCD TFT 10,4 pouces 640 x 480 points (horizontal x vertical), 256 couleurs NS8-TV@@-V1 LCD TFT 8,0 pouces 640 x 480 points (horizontal x vertical), 256 couleurs NS5-SQ0@-V1 LCD STN 5,7 pouces 320x240 points (horizontal x vertical), 256 couleurs Caractères Affiche les caractères à différentes tailles. Les caractères peuvent clignoter ou prendre différentes couleurs. Objets fixes Il est possible d'afficher des lignes, des polygones, des cercles, des ovales, des arcs et des secteurs. Les objets peuvent être remplis de différentes couleurs et clignoter. Données de mémoire interne Le contenu des registres de la mémoire interne ($B, $W, $SB et $SW) peut être affiché. Graphiques Graphiques en barres, compteurs analogiques, graphiques polygonaux et tendances (protocoles de données) pris en charge. Lampes Lampes contrôlées par l'hôte peuvent s'allumer ou clignoter. Vous pouvez utiliser différents graphiques pour l'état allumé et non allumé. Alarme/Evénements L'état du bit d'hôte peut être utilisé pour afficher automatiquement des messages et des informations connexes (p.ex., tampons temps). Les alarmes et événements sont affichés une ligne à la fois, dans des listes ou en historiques.
RUN
Fonctions de communication : communications avec l'hôte
Quatre méthodes de communication sont disponibles : Liens NT 1:1, Liens NT 1:N (standard ou vitesse élevée), Ethernet (Ethernet : NS12-TS01(B)-V1, NS10-TV01(B) -V1, NS8-TV@1(B) -V1) et NS5-SY01 (B)-V1 ou Controller Link. Les données d'hôte peuvent être lues et affichées des données peuvent être entrées et envoyées vers l'hôte, pour les boutons, les objets d'affichage et d'entrée de nombres et les objets d'affichage et d'entrée de caractères.
Fonctionsde sorties : signal sonore
Il est possible de contrôler le signal sonore du TOP.
1-8
Section 1 Présentation 1-2 Fonctions du terminal opérateur programmable Série NS
Manuel de Programmation Série NS
Fonctions d'entrée
Entrée via les touches écran
Boutons affichables, entrées simplifiées en touchant l'écran. Les fonctions d'entrée incluent l'envoi de données à l'hôte et la commutation d'écran. Fenêtres à affichage rapide Les fenêtres chevauchant l'écran actuel peuvent être ouvertes, fermées et déplacées. Différents objets peuvent être enregistrés pour les fenêtres à affichage rapide et trois fenêtres peuvent être affichées en même temps. Le fait d'accéder aux fenêtres lorsque vous en avez besoin permet d'utiliser les écrans plus efficacement.
Entrée de nombres/de chaînes de caractères
Vous pouvez utiliser les touches écrans pour entrer des nombres et des chaînes de caractères. Les données d'entrée peuvent être envoyées à l'hôte et les entrées peuvent aussi être interdites par le biais de commandes de l'hôte.
Entrées de lecteur de code barre
Les données lues à partir des lecteurs de codes barres peuvent être entrées pour les objets d'entrée et d'affichage de chaînes de caractères.
Drapeaux de contrôle
L'allocation d'adresses d'hôte pour les bits de commande permet de contrôler l'affichage des objets fonctionnels et l'activation et la désactivation de fonctions d'entrée depuis l'hôte.
Fonctions système
Menu System
La maintenance et le paramétrage du système s'effectuent à partir du menu System.
Création de données d'écran
Le NS-Designer exécuté sur un ordinateur permet de créer des données d'écran et de les enregistrer dans la mémoire intégrée au TOP. Les données d'écran peuvent aussi être enregistrées sur des cartes mémoire dans le TOP.
Economiseur d'écran
Un économiseur d'écran augmente la durée de vie du rétro-éclairage.
Horloge intégrée
L'horloge intégrée permet d'afficher les dates et les heures.
Fonction de surveillance des appareils
Lorsque vous êtes connecté à un API via un lien NT 1:1, un lien NT 1:N ou Ethernet, le mode opératoire de l'API peut être modifié, les mots de l'API lus ou écrits, des informations d'erreurs écrites, etc.
Transferts de données
Les données d'écran et les programmes système peuvent être transférés à l'aide de la fonction Transfer Data sur le NS-Designer ou avec des cartes mémoire. Les données peuvent aussi être transférées vers le TOP par le biais d'un API et les données de schéma contacts, par exemple, peuvent être transférées vers un API par le biais d'un TOP.
Protocole d'opérations et historique des alarmes/événements
Il est possible de conserver un historique des commutations d'écrans, du fonctionnement des objets fonctionnels et de l'exécution des macros. Les heures et fréquences d'activation d'adresses spécifiques peuvent aussi être enregistrées dans un historique.
Protocole de données pour les graphiques de tendances et exécution en arrière-plan
Le contenu des adresses affichées pour les graphiques de tendances peuvent être consignés, même quand le graphique n'est pas affiché (exécution en arrière-plan).
Macros
Les données de calcul peuvent être définies en tant que données d'écran pour effectuer des calculs à des moments spécifiques pendant le fonctionnement du TOP. Ces calculs incluent des opérations arithmétiques, des opérations de bits, des opérations logiques et des comparaisons. Vous disposez aussi de différentes commandes, p.ex., pour déplacer des objets ou les fenêtres en incrustation, manipuler les chaînes de caractères, etc.
Démarrage d'applications externes
Le Moniteur de schéma contact et d'autres applications peuvent être démarrés à partir du menu System.
Impression
Vous pouvez imprimer les écrans sur une imprimante connectée par un câble USB.
Fonction de console de programmation
Le TOP peut exécuter des fonctions de console de programmation si vous y insérez une carte mémoire contenant un programme.
Zone de commutation NS
Les commentaires d'une adresses d'API spécifiée peuvent être affichés et les données à cette adresse surveillées ou modifiées.
1-9
Section 1 Présentation 1-2 Fonctions du terminal opérateur programmable Série NS
Manuel de Programmation Série NS
Affichages des Série NS
Vous pouvez afficher différents éléments sur un écran, notamment des chaînes de caractères alpha­numériques, des graphiques, des lampes et des boutons. Les données d’écran affichées sur les ter­minaux opérateurs programmables Série NS sont créées à l’aide de NS-Designer.
Caractères (texte)
Boutons ON/OFF Caractères (entrée et affichage de chaînes)
Nombres (entrée et affichage de nombres) Graphiques (niveau compteur)
Lampes (lampes de bits)
Objets fixes
Objets d'alarme (Affichage alarmes/événements)
Objets fixes
Il s’agit de données graphiques affichées à l’écran. Contrairement aux objets fonctionnels, les objets fixes ne peuvent échanger des données avec l’hôte, exécuter des opérations ou modifier les attributs de l’affichage (à l’exception des clignotements). Il existe sept types objets fixes : les lignes, les cer­cles/ovales, les arcs, les secteurs, les lignes multiples, les polygones et les rectangles.
Ligne Cercle ou ovale
Arc Secteur
Ligne multiple Polygone Rectangle
1-10
Section 1 Présentation 1-2 Fonctions du terminal opérateur programmable Série NS
A
A
Manuel de Programmation Série NS
Boutons
Si nécessaire, vous pouvez enregistrer un bouton sur l’écran. Il existe trois types de boutons : les boutons ON/OFF, les boutons de mots et les boutons de commande. Les fonctions suivantes peuvent être exécutées en touchant les boutons sur l’écran.
Régler les bits sur ON ou OFF (boutons ON/OFF).
Écrire des valeurs numériques dans les mots (boutons de mots).
Commuter l’écran affiché (boutons de commande).
Transférer des données de chaînes de caractères alphanumériques (boutons de commande).
Ouvrir, fermer ou déplacer des écrans déroulant (boutons de commande).
Afficher le menu système (boutons de commande).
Arrêter le signal sonore (boutons de commande).
Les boutons peuvent être allumés en fonction de l’état de l’adresse attribuée. De plus, les entrées provenant de l’hôte peuvent être contrôlées (activées ou désactivées) en attri-
buant l’adresse d’un drapeau de contrôle. Les boutons peuvent être de trois formes différentes : rectangle, forme sélectionnée (boutons ON/OFF
et boutons de mots) et cercles (pour les boutons ON/OFF uniquement). Lorsque vous utilisez l’option permettant de sélectionner une forme, la forme est spécifiée pour l’état ON et OFF de l’adresse at­tribuée.
Il existe deux types d’étiquettes de boutons : les chaînes de caractères fixes et les boutons ON/OFF (pour les boutons ON/OFF uniquement). De plus, l’étiquette peut être affichée sur plusieurs lignes.
Lampes
Il existe deux types d’objets fonctionnels, les lampes sur bit et les lampes sur mot qui modifient l’état de l’affichage en fonction de l’état de l’adresse attribuée.
Vous pouvez modifier la couleur et la forme des lampes en fonction de l’état ON ou OFF des bits pour les lampes sur bits ou en fonction du contenu des mots pour les lampes sur mot.
dresse allouée
0, 1, 0, 1……
dresse allouée
0, 1, 2, 3, 4, 5……
OFF, ON, OFF, ON……
Couleur 1, Couleur 2, Couleur 3, Couleur 4……
Lampe sur Bit Lampe sur Mot
Vous pouvez afficher des chaînes de caractères fixes en tant qu’étiquettes de lampe. En outre, plu­sieurs lignes peuvent être affichées.
1-11
Section 1 Présentation 1-2 Fonctions du terminal opérateur programmable Série NS
Manuel de Programmation Série NS
Affichage et entrée de valeurs numériques
Vous pouvez afficher des valeurs numériques stockées à l’adresse attribuée et vous pouvez saisir des données dans l’adresse attribuée. Il est possible d’afficher quatre différents formats de données, dont le format décimal et hexadécimal, et les données peuvent être stockées dans un des onze formats de données, dont le format DCB et les nombres entiers signés. Les valeurs de l’hôte peuvent être conver­ties et affichées à une échelle spécifiée ou avec leurs unités, mm ou g par exemple.
De plus, les entrées provenant de l’hôte peuvent être contrôlées (activées ou désactivées) en attri­buant l’adresse d’un drapeau de contrôle.
Adresse allouée
12345
Entrée par clavier
12345
1-12
Section 1 Présentation 1-2 Fonctions du terminal opérateur programmable Série NS
r
Manuel de Programmation Série NS
Affichage et entrée de chaînes
Vous pouvez afficher des données de chaîne de caractères aux adresses attribuées et les saisir dans l’adresse attribuée. Des données code barre peuvent être lues à l’aide d’un lecteur de code barre.
De plus, les entrées provenant de l’hôte peuvent être contrôlées (activées ou désactivées) en attri­buant l’adresse d’un drapeau de contrôle.
Entrée de code barres
Chaîne de caractères
Entrée de clavier virtuel
Chaîne de caractères
Chaîne de caractères
Touches de roue codeuse
Le contenu numérique de l’adresse attribuée peut être entré en incrémentant ou en décrémentant la valeur numérique à l’aide des boutons + et – pour chaque chiffre.
De plus, les entrées provenant de l’hôte peuvent être contrôlées (activées ou désactivées) en attri­buant l’adresse d’un drapeau de contrôle.
Décrémente
Incrémenter
1-13
Section 1 Présentation 1-2 Fonctions du terminal opérateur programmable Série NS
Manuel de Programmation Série NS
Sélections de liste
Les données des chaînes de caractères ou les adresses attribuées stockées dans des fichiers texte peuvent être affichées sous forme de liste et les chaînes de caractères spécifiques peuvent être spéci­fiées à partir de la liste.
De plus, les entrées provenant de l’hôte peuvent être contrôlées (activées ou désactivées) en attri­buant l’adresse d’un drapeau de contrôle.
Elément 1 Elément 2 Elément 3 Elément 4 Elément 5 Elément 6 Elément 7
Fichiers texte
Elément 1 Elément 2 Elément 3 Elément 4
Adresse allouée
Elément 1 Elément 2 Elément 3 Elément 4
Text e
Vous pouvez afficher des chaînes de caractères. Une liste de chaînes de caractères à afficher peut être stockée dans un fichier texte et toute chaîne de caractères du fichier texte peut être spécifiée pour être affichée.
Bitmaps
Les objets en mode point sont des objets fonctionnels permettant d’afficher des fichiers en mode point ou au format JPEG. Vous pouvez afficher à l’écran des images complexes ou photographiques qui ne peuvent être dessinées. Il est également possible de basculer entre plusieurs images en fonction du contenu de l’adresse spécifiée.
Niveau compteur
La valeur en cours de l’adresse attribuée peut être affichée en coloriant la plage spécifiée. Vous pou­vez définir le sens de l’affichage (haut, bas, gauche ou droite), différentes couleurs pour chaque plage spécifiée et si un échelonnement sera utilisé ou non.
20 pour l'adresse allouée.
50 pour l'adresse allouée.
100 pour l'adresse allouée.
100
50
20
0
1-14
Section 1 Présentation 1-2 Fonctions du terminal opérateur programmable Série NS
Manuel de Programmation Série NS
Compteurs analogiques
Le compteur analogique affiche la valeur en cours pour l’adresse attribuée en coloriant les régions ou à l’aide d’une aiguille. La forme peut être sélectionnée parmi un quart de cercle, un demi-cercle ou un cercle entier. Vous pouvez régler la direction de l’affichage (haut, bas, gauche ou droite), le sens d’incrémentation du compteur (horaire ou anti-horaire) et si un échelonnement sera utilisé ou non.
Graphiques polygonaux
Un graphique polygonal affiche les valeurs actuelles pour plusieurs adresses attribuées consécutives sur un seul graphique.
Il est possible d’afficher jusqu’à 256 lignes dans une région de graphique polygonal.
Graphiques de stockage de données
La fonction de stockage de données enregistre les modifications dans le temps du contenu des adresses attribuées. Les données enregistrées peuvent être affichées pour chaque groupe de stoc­kage de données.
Les données peuvent être lues (échantillonnées) même si le graphique de stockage de données n’est pas affiché.
1-15
Section 1 Présentation 1-2 Fonctions du terminal opérateur programmable Série NS
Manuel de Programmation Série NS
Alarmes et événements
La fonction alarme et événements signale les alarmes en fonction des changement d’état des bits. Il existe deux objets fonctionnels : l’affichage des alarmes et des événements et l’historique et le résumé des alarmes et événements.
Les objets d’affichage des alarmes et événements affichent un message pré-enregistré et la date et l’heure de l’alarme ou de l’événement lorsque le bit surveillé devient ON.
Il est possible d’afficher un ou plusieurs messages (à l’aide de la fonction flux de chaînes de caractères). L’objet fonctionnel historique et résumé des alarmes et événements affiche une liste de messages. Il
est possible de modifier l’ordre de l’affichage pour afficher en fonction de l’occurrence, en fonction de la fréquence ou en fonction du niveau d’alarme. Il est également possible de sélectionner l’historique et les données à afficher lorsqu’une alarme est déclenchée.
Horloge système
L’horloge système affiche la date et l’heure actuelles. La date et l’heure peuvent également être modi­fiées.
Blocs de données
Les blocs de données (recettes) permettent de lire et d’écrire des valeurs et des chaînes de caractères depuis et vers des zones mémoire, telles que celles d’un API. Les blocs de données peuvent être uti­lisés pour changer facilement le réglage du système. Pour cela vous devez d’abord créer les données dans un fichier CSV et les stocker dans le terminal opérateur programmable. Vous pouvez modifier ces données lorsque le terminal opérateur programmable fonctionne.
Exemple : réglage de la largeur (valeur numérique), de la hauteur (valeur numérique) et de la couleur (chaîne de caractères) dans l’API. (Veuillez vous reporter à la figure représentée ci-dessous.)
Réglage de la largeur : 150, de la hauteur : 54 et de la couleur : bleu pour le produit B. Il vous suffit de sélectionner le produit B pour définir ces trois éléments dans l'API. Si le produit A est sélectionné, le réglage de l’API est : largeur : 100, hauteur : 52 et couleur : rouge.
Conditions de traitement du produit B (150, 54, bleu) sur API.
Vers machines
Bloc de données
Largeur Hauteur Couleur
Produit A
Produit B
Produit C
Produit D
Produit E
Produit B sélectionné pour définir les informations dans l’API.
Produit B
Grâce aux blocs de données, les utilisateurs n’ont pas besoin d’enregistrer les données dans l’API au préalable, et ainsi la mémoire de l’API peut être enregistrée et le schéma contact réduit. Les blocs de données présentent de plus les caractéristiques suivantes :
Les données au format CSV peuvent être modifiées et gérées sur un ordinateur.
Les données peuvent être modifiées sur le terminal opérateur programmable.
Les données peuvent être écrites dans une carte mémoire.
Les données peuvent être lues depuis une carte mémoire.
Les chaînes de caractères et les valeurs peuvent être traitées.
Nombre maximal de lignes : 1 000. Nombre maximal de colonnes : 500. Il est cependant impossible
de définir des blocs de données comportant 1 000 lignes et 500 colonnes.
1-16
Section 1 Présentation 1-2 Fonctions du terminal opérateur programmable Série NS
Manuel de Programmation Série NS
Affichages vidéo
L’installation d’un carte d’entrée vidéo (NS-CA001) sur le NS12, NS10 ou le NS8 permet d’afficher des sorties d’images à partir d’appareils vidéo tels que des caméras vidéo ou des capteurs de vision, de­vant être affichées sur l’ terminal opérateur. Il est possible de connecter jusqu’à quatre appareils vidéo au TOP, selon deux méthodes d’entrée : NTSC et PAL.
Carte d'entrée vidéo
4ch 3ch 2ch 1ch
Caméras vidéo ou capteurs de vision
1-17
Section 1 Présentation 1-3 Communication avec l’hôte
Manuel de Programmation Série NS

1-3 Communication avec l’hôte

1-3-1 Enregistrement d'ordinateur maître et adresse
Avec les terminaux opérateurs programmables Série NS, il est possible d’accéder aux données re­quises pour l’affichage et les mots et bits qui serviront au stockage des données saisies peuvent être attribués à n’importe quelle zone de l’API.
Les mots et bits attribués sont lus et écrits directement, l’état de l’affichage est modifié pour les objets sur l’écran du terminal opérateur programmable et l’état du terminal opérateur programmable est contrôlé ou signalé.
Les terminaux opérateurs programmables Série NS autorisent également des communications avec plusieurs API. Les noms des hôtes sont enregistrés pour les API connectés et toute zone dans l’API
TOP NS-series API
Zone DM Zone d'E/S
Zone auxiliaire
peut être accédée en spécifiant le nom et l’adresse de l’hôte. Connectez l’hôte en utilisant un des moyens suivants :
Lien NT 1:1
Lien NT 1:N (standard ou haute vitesse)
Ethernet
Controller Link (si la carte d’interface Controller Link est installée)
Host Link
Les hôtes peuvent supporter jusqu’à 100 enregistrements.
Temporisation/Compteurs
1-3-2 Ethernet
Les hôtes connectés au réseau Ethernet peuvent communiquer avec des appareils qui prennent en charge les messages FINS (Factory Interface Network Service). FINS est un service de communica­tion standard d'OMRON. Les TOP de la série NS peuvent lire et écrire des données, des contenus de mots et des états de bits à partir des cartes Ethernet API prises en charge sans se préoccuper des protocoles. Vous pouvez connecter les API suivants au réseau Ethernet :
CS1G/CS1H-E(V1), CS1G/CS1H-H, CVM1/CV, CJ1G, CJ1G-H/ CJ1H-H et CJ1M.
1-3-3 Controller Link
Le Controller Link est un réseau industriel, capable d'envoyer et de recevoir de grands paquets d'infor­mations de manière simple et flexible entre les API OMRON, les IBM PC/AT et les ordinateurs compati­bles. Le Controller Link prend en charge des liaisons de données permettant le partage de données et un service de messagerie permettant d'envoyer et de recevoir des données en cas de besoin.
Vous pouvez vous connecter aux API suivants via un lien de contrôle : CS1G/CS1H-E(V1), CS1G/CS1H-H, CVM1/CV, C200HX/HG/HE(-Z), CVM1(-V2), CQM1, CJ1G, CJ1G-H/ CJ1H-H et CJ1M.
La carte d’interface Controller Link est uniquement prise en charge par le NS12 et le NS10.
1-18
Section 1 Présentation 1-3 Communication avec l’hôte
Manuel de Programmation Série NS
1-3-4 Liens NT
Le protocole lien NT a été conçu spécialement pour les communications à haute vitesse avec les API OMRON.
Vous pouvez vous connecter aux API suivants via un lien NT : CPM1A, CPM2A, CPM2C, CQM1, CQM1H, C200HS, C200HX/HG/HE-E/-ZE, CS1G/CS1H-E(V1),
CS1G/CS1H-H, CVM1/CV (V1 ou ultérieur), CJ1G, CJ1G-H/ CJ1H-H et CJ1M. Outre le lien NT 1:1, pour lequel un port série de terminal opérateur programmable est connecté à un
API, les terminaux opérateurs programmables Série NS peuvent également utiliser les liens NT 1:N, pour lesquels il est possible de connecter jusqu’à huit terminaux opérateurs programmables sur un API.
Vous pouvez vous connecter aux API suivants via un lien NT 1:N : CQM1H, C200HX/HG/HE-E/-ZE, CS1G/CS1H-E(V1), CS1G/CS1H-H, CJ1G, CJ1G-H/ CJ1H-H et CJ1M. Les terminaux opérateurs programmables Série NS sont également capables de prendre en charge un
lien NT 1:N qui autorise des communications encore plus rapides. Vous pouvez vous connecter aux API suivants via un lien NT 1:N haute vitesse :
CS1G/CS1H (V1 ou ultérieur), CS1G/CS1H-H, CJ1G, CJ1G-H/ CJ1H-H et CJ1M. Dans les sections suivantes, le terme « lien NT » servira à décrire les moyens de communication par
lien NT en général, « lien NT 1:1 » servira à décrire le moyen de communication par lien NT 1:1 uni­quement, et « lien NT 1:N » servira à décrire le moyen de communication par lien NT 1:N uniquement. En outre, on fera la différence entre les liens NT 1:N haute vitesse et standard si nécessaire. Lorsque vous rencontrerez le terme « lien NT 1:N », il s’agira des liens NT 1:N haute vitesse et standard.
Caractéristiques des liens NT
Les caractéristiques des liens NT sont les suivantes :
1. Les liens NT facilitent les communications haute vitesse avec les API. Le lien NT 1:N haute vitesse, qui permet des communications encore plus rapides, est également pris en charge.
2. Les données peuvent être écrites dans la mémoire de l’API dans des bits. Ceci permet aux autres bits du mot auxquels un bouton écran est attribué d’être utilisés pour d’autres applications, telles que l’attribution de lampe. Toutefois, les données sont écrites en mots uniquement dans les zones DM et EM, de sorte que les autres bits du mot auxquels des boutons écran sont attribués ne peuvent pas être utilisés pour d’autres applications dans ces zones mémoire.
3. Les terminaux opérateurs programmables Série NS peuvent être connectés sans changer les modes de fonctionnement de l’API.
4. Il est possible de connecter jusqu’à huit terminaux opérateurs programmables à un port API lorsque des liens NT 1:N sont utilisés et tous les ports peuvent être utilisés simultanément. Il est également possible d’utiliser jusqu’à huit ports simultanément pour les liens NT 1:N haute vitesse. Toutefois, les liens NT 1:N haute vitesse et standard ne peuvent pas être utilisés tous les deux sur le même port API.
5. Si une carte de communication est installée dans la fente optionnelle de la carte UC sur un API C200HX/HG/HE-E/-ZE, il est possible de connecter jusqu’à trois systèmes de lien NT 1:N standard (jusqu’à 24 terminaux opérateurs programmables). Seules des connexions par lien NT 1:N standard peuvent être mises en oeuvre. Veuillez vous reporter au Manuel d'utilisation des cartes de communi­cation C200HX/HG/HE (W304-E1-@) pour plus d’informations sur les cartes de communication.
6. Si une carte de communication série est installée dans la fente de la carte intérieure de la carte UC sur des API CQM1H, il est possible de connecter jusqu’à deux systèmes de lien NT 1:N standard (jusqu’à 16 terminaux opérateurs programmables). Seules des connexions par lien NT 1:N standard peuvent être mises en oeuvre. Veuillez vous reporter au Manuel d'utilisation de la carte de communi­cation série CQM1H (W365-E1-@) pour plus d’informations sur les cartes de communication série.
7. Si une carte de communication est installée dans la fente de la carte intérieure de la carte UC ou si une unité de communication série est installée sur le fond de panier d’un API CS1G/H ou d’un CS1G/H, plusieurs systèmes de lien NT 1:N haute vitesse ou standard peuvent être connectés. Veuillez vous reporter au Manuel d'utilisation des cartes et des cartes de communication série CS/CJ Series (W336-E1-@) pour plus d’informations sur les cartes de communication série et sur les cartes de communication série.
1-19
Section 1 Présentation 1-3 Communication avec l’hôte
Manuel de Programmation Série NS
8. Si l’API prend en charge la fonction de surveillance des appareils, le mode de fonctionnement de l’API peut être commuté à partir du terminal opérateur programmable et les valeurs actuelles des mots peuvent être affichées ou modifiées.
1-3-5 Host Link
La méthode Host Link utilise une connexion 1:1 entre l'hôte et un TOP pour lire et afficher des données (mots et bits) à partir de l'hôte. La plupart des modèles d'API peuvent être connectés via Host Link.
Les API suivants peuvent être connectés aux TOP de la série NS via Host Link. Les API sont connectés par l'intermédiaire du port série intégré ou d'une carte Host Link prise en charge par l'API.
Série C C200HS, C200HX/HG/HE(-Z), CQM1, CQM1H, CPM2A/CPM2C, CPM1/CPM1A, C500, C1000H et C2000H
Série V CV500, CV1000, CV2000 et CVM1
Série CS/CJ CS1G/CS1H, CS1G-H/CS1H-H, CJ1G, CJ1G-H/CJ1H-H et CJ1M.
Reportez-vous au Manuel de connexion à l'hôte : Host Link fourni avec le logiciel NS-Designer pour plus d'informations sur la configuration des liaisons Host Link.
1-3-6 Mémoire du terminal opérateur programmable
La mémoire du terminal opérateur programmable se compose d'une mémoire interne et d'une mé­moire système.
Mémoire interne
L'utilisateur a la possibilité de lire et d'écrire dans la mémoire interne du terminal opérateur. Vous avez la possibilité d'attribuer les réglages nécessaires à la mémoire interne, tels que les adresses des ob­jets fonctionnels.
La mémoire interne est divisée en quatre sections.
Mémoire Sommaire
$B Mémoire bit
La mémoire bit est utilisée pour les drapeaux E/S et les informations sur les signaux. 32 Kbits max. (32 768 bits).
$W Mémoire mot
La mémoire mot est utilisée pour stocker des données de caractères alphanumériques. Chaque mot dispose de 16 bits mais vous pouvez utiliser des mots consécutifs né-
cessaires à un chaîne et de données de 32 bits. 32 Kmots max. (32 768 mots).
$HB Mémoire bits de maintien interne
La mémoire bits de maintien interne est utilisée pour les drapeaux E/S et les infor­mations sur les signaux.
Il est possible d'utiliser jusqu'à 8 Kbits (8192 octets). Les valeurs sont conservées, y compris après la mise hors tension du TOP.
$HW Mémoire mots de maintien interne
La mémoire mots de maintien est utilisée pour stocker des données de chaînes de caractères et des données numériques.
Chaque mot contient 16 bits et vous pouvez utiliser plusieurs mots consécutifs si besoin est pour des chaînes de caractères et des données de 32 bits.
Il est possible d'utiliser jusqu'à 8 mots (8192 mots). Les valeurs sont conservées, y compris après la mise hors tension du TOP.
1-20
Section 1 Présentation 1-3 Communication avec l’hôte
Manuel de Programmation Série NS
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Un hôte ne peut pas lire ou écrire dans une mémoire interne.
r
e
n
c
e
r
e
n
c
e
Mémoire système
La mémoire système est utilisée pour modifier des informations entre l’hôte et l’API, par exemple contrôler le terminal opérateur programmable ou indiquer à l’hôte l’état du terminal opérateur pro­grammable.
La mémoire système est divisée en deux parties.
Mémoire Sommaire
$SB Mémoire bit système
La mémoire système bit comprend 45 bits avec fonctions prédéfinies.
$SW Mémoire mot système
Les fonctions de toutes les adresses $SB et $SW sont expliquées dans les tableaux suivants.
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
La mémoire système peut être attribuée en tant qu’adresses de l’hôte ou en tant que mémoire interne. Veuillez vous reporter à la section 7 Configuration du système dans le Manuel d'utilisation de
NS-Designer pour les méthodes de réglage.
r
e
n
c
e
r
e
n
c
e
La mémoire mot système comprend 37 mots avec des fonctions prédéfinies.
1-21
Section 1 Présentation 1-3 Communication avec l’hôte
Manuel de Programmation Série NS
$SB
Adresse Fonctionnement Catégorie
0 Signal de fonctionnement (impulsion)
Intermittent pendant le fonctionnement du terminal opérateur programmable.
1 Signal de fonctionnement (toujours sur ON)
Toujours ON pendant le fonctionnement.
2 Impulsion de scannage de commutation d'écran ON : allume et éteint l’écran,
OFF : le système s’éteint automatiquement sur commutation de l’écran.
3 Interdiction de changement d’écran système
(ON : interdit, OFF : activé)
4 Batterie faible Notification de l’état
5 Détection de saisie de caractères/chiffres
ON : saisie, OFF : pas de saisie
6 Réglage de la luminosité du rétro-éclairage (élevée)
(Réglé lorsque l’état est ON.)
7 Réglage de la luminosité du rétro-éclairage (moyenne)
(Réglé lorsque l’état est ON.)
8 Réglage de la luminosité du rétro-éclairage (faible)
(Réglé lorsque l’état est ON.) 9 Réservé (Vous ne devez pas accéder à cette adresse.) 10 Contrôle du rétro-éclairage
ON : clignote, OFF : allumé 11 Etat du rétro-éclairage
ON : éteint, OFF : allumé 12 Signal sonore continu
(ON : signal sonore actif, OFF : signal sonore inactif) 13 Signal sonore court et intermittent
(ON : signal sonore actif, OFF : signal sonore inactif) 14 Signal sonore long et intermittent
(ON : signal sonore actif, OFF : signal sonore inactif) 15 Indication/commande vidéo Contrôle et notification
16 Enregistrement de priorité de lien NT de port A (pour 1:N) 17 Enregistrement de priorité de lien NT de port B (pour 1:N) 18 Affichage du clavier à 10 touches avec saisie temporaire Contrôle de l'état NS 19 Désactivation de la saisie (ON : désactivé, OFF : activée)
Pour annuler la désactivation de la saisie, touchez l’écran et tapez le mot
de passe pour le niveau de mot de passe défini dans $SW13 dans la boîte
de dialogue appropriée qui s’affichera. 20 Réglage du contraste (+10 niveaux) (NS5 uniquement) 21 Réglage du contraste (+1 niveau) (NS5 uniquement) 22 23 24 Capture vidéo Contrôle et notification
25 Démarrer l'impression/la capture d'écran 26 Arrêt d’impression 27 Test d’impression d’un modèle 28 Nettoyage des têtes d’imprimante 29 Mise à jour de l’état de l’imprimante 30 État occupé imprimante/capture Notification de l’état NS 31 Notification d'erreur de l'imprimante/d'erreur de capture d'écran Notification de l’état NS
Réglage du contraste (1 niveau) (NS5 uniquement)
Réglage du contraste (10 niveaux) (NS5 uniquement)
Notification de l’état NS
Contrôle de l'état NS
NS Notification de l’état
NS Contrôle de l'état NS
Contrôle de l'état NS
Notification de l’état NS
Contrôle de l'état NS
de l’état NS
Contrôle de l'état NS
Contrôle de l'état NS
Contrôle de l'état NS
de l’état NS Contrôle de l'état NS
1-22
Section 1 Présentation 1-3 Communication avec l’hôte
Manuel de Programmation Série NS
Adresse Fonctionnement Catégorie
32 Initialisation de l’historique des alarmes/événements
(Exécuté quand état ON.) 33 Enregistrement de l'historique Alarme/Événement
(Exécuté lorsque l’état est ON.) 34 Réservé (Vous ne devez pas accéder à cette adresse.) 35 Initialisation des données d'enregistrement
(Exécuté lorsque l’état est ON.) 36 Enregistrement des données d'enregistrement
(Exécuté lorsque l’état est ON.) 37 Initialisation de l’historique de fonctionnement
(Exécutée quand état ON.) 38 Sauvegarde d'enregistrement d'opération
(Exécuté lorsque l’état est ON.) 39 Exécution de l’enregistrement d’opération des objets fonctionnels
(ON : exécution, OFF : pas d’exécution) 40 Exécution de l’enregistrement d’opération des commutations d’écran
(ON : exécution, OFF : pas d’exécution) 41 Exécution de l’enregistrement d’exécution des macro
(ON : exécution, OFF : pas d’exécution) 42 Initialisation de l’enregistrement des erreurs
(Exécutée quand état ON.) 43 Enregistrement du journal des erreurs
(Exécutée quand état ON.) 44 Réservé (Vous ne devez pas accéder à cette adresse.) 45 Erreur commande macro : affichage de boîte de dialogue
(ON : si la boîte de dialogue d’erreur n’est pas affichée, le traitement de la
macro en question sera annulé et l’état précédent retourné. L’exécution du traitement de la macro définie ailleurs s’arrêtera.
OFF : affiche une boîte dialogue d’erreur, annule le traitement de la macro
en question et retourne l’état précédent. L’exécution du traitement de la macro définie ailleurs s’arrêtera.)
46 Notification d'erreur macro
(S’active lorsqu’une erreur de macro est générée. Reste ON lorsqu’une
erreur est détectée jusqu’à ce que ce bit soit désactivé par une macro
utilisateur ou un objet fonctionnel.) 47 Drapeau d'erreur de traitement de l’historique
(S’active lorsqu’une erreur est générée pendant la création d’un fichier
CSV ou l’exécution d’une capture vidéo.) 48 Drapeau de contrôle d'espace libre sur la carte mémoire Notification de l’état NS 49 Arrêt de la carte mémoire Contrôle et notifica-
50 État de retrait de la carte mémoire Notification de l’état NS 51 Drapeau sauvegarde périodique d'enregistrement de données en cours Notification de l’état NS
Contrôle et notification de l’état NS
Contrôle et notification de l’état NS
−−−
Contrôle et notifica­tion de l’état NS
Contrôle de l'état NS
Contrôle et notifica­tion de l’état NS
−−−
Contrôle de l'état NS
Notification de l’état NS
Notification de l’état NS
tion de l'état NS
$SW
Adresse Fonctionnement Catégorie
0 Affiche un numéro d’écran
(L’écran commute lorsque le numéro est écrit)
1 Numéro d’écran déroulant 1
(Si l’écran spécifié est un écran de base, la demande est ignorée et le numéro de page de l’écran déroulant en cours est écrit.) L’écran déroulant
en cours est fermé pour 0. 2 Position de l'écran déroulant 1 (coordonnées X supérieure gauche) 3 Position de l'écran déroulant 1 (coordonnées Y supérieure gauche)
Contrôle et notifica­tion de l’état NS
1-23
Section 1 Présentation 1-3 Communication avec l’hôte
Manuel de Programmation Série NS
Adresse Fonctionnement Catégorie
4 Numéro d'écran déroulant 2 5 Position de l'écran déroulant 2 (coordonnées X supérieure gauche) 6 Position de l'écran déroulant 2 (coordonnées Y supérieure gauche) 7 Numéro d'écran déroulant 3 8 Position de l'écran déroulant 3 (coordonnées X supérieure gauche) 9 Position de l'écran déroulant 3 (coordonnées Y supérieure gauche) 10 Numéro d’étiquette d’écran
(L’étiquette commute lorsque ce numéro est écrit.) 11 Destination (0 : imprimante/1 : carte mémoire) Contrôle de l'état NS 12 Réservé (Vous ne devez pas accéder à cette adresse.) 13 Numéro de mot de passe pour annuler la désactivation de saisie Contrôle de l'état NS 14 Heure actuelle (min,sec.) 15 Date et heure actuelles (jour, heure) 16 Date et heure actuelles (année, mois) 17 Jour actuel (de la semaine) 18 Nombre d’alarmes/événements générés 19 Numéro ID pour alarmes/événements générés 20 Numéro ID pour alarmes/événements effacés 21 ID alarme/événement lorsque macro objet alarme/événement est exécuté
(Enregistre les numéros ID des alarmes ou des événements sélectionnés
ou affichés lorsqu’une macro est exécutée à l’aide d’un objet
alarme/événement.) 22 Réservé (Vous ne devez pas accéder à cette adresse.) 23 Numéro d'erreur d'exécution macro
(L'erreur est ignorée lorsque le numéro est 0. La valeur sera conservée
lorsqu’une erreur est détectée jusqu’à ce que 0 soit écrit par une macro
utilisateur ou un objet fonctionnel.) 24 Numéro écran erreur macro
(FFFFh pour les macros de projet.) 25 Numéro ID objet erreur macro
(FFFFh pour les macros de projet/d’écran.) 26 Temps d'exécution d'erreur macro
0 : lors du chargement d’un projet 4 : alarme/Evénement ON 5 : alarme/Evénement OFF 10 : lors du chargement d’un écran 11 : lors de la sortie d’un écran 20 : touches écran ON 21 : touches écran OFF 22 : avant de saisir une chaîne de caractères alphanumériques 23 : avant d’écrire des chiffres et des chaînes 25 : avant de modifier des chiffres et des chaînes 26 : lors d’une sélection dans une liste 30 : lorsque vous appuyez sur une zone de l’affichage des
alarmes/événements
31 : lorsque vous sélectionnez un historique et un résumé
d’alarmes/événements 27 Valeur décalage pour index I0 28 Valeur décalage pour index I1 29 Valeur décalage pour index I2 30 Valeur décalage pour index I3 31 Valeur décalage pour index I4
Contrôle et notifica­tion de l’état NS
Notification de l’état NS
Notification de l’état NS
Notification de l’état NS
Contrôle de l'état NS
1-24
Section 1 Présentation 1-3 Communication avec l’hôte
Manuel de Programmation Série NS
Adresse Fonctionnement Catégorie
32 Valeur décalage pour index I5 33 Valeur décalage pour index I6 34 Valeur décalage pour index I7 35 Valeur décalage pour index I8 36 Valeur décalage pour index I9 37 Numéro de groupe d'enregistrement de données Contrôle de l'état NS
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Veuillez vous reporter à 2-4 Mémoire système pour plus d’informations sur les formats numériques de la mémoire système.
Veuillez vous reporter à Mémoire mot système dans la section 2-4 Mémoire système pour plus d’informations sur les formats des dates dans les adresses $SW14 à $SW17.
r
e
n
c
e
r
e
n
c
e
1-25
Section 1 Présentation 1-4 Configuration Système
t
Manuel de Programmation Série NS

1-4 Configuration Système

Cette section présente la configuration du système utilisée pour les terminaux opérateurs programmables Série NS. Veuillez vous reporter à l’Annexe 2 Liste des formats pour plus d’informations sur les formats.
1-4-1 Appareils périphériques
Vous pouvez brancher les appareils périphériques suivants sur les terminaux opérateurs programma­bles Série NS.
Hôte
Lecteur de codes barres Lecture de codes barres en tant de données de chaîne de texte.
Câble par paires torsadées
Caméras vidéo ou capteurs de vision
Câble RS-232C (15 m max.) Câble RS-422A (500 m max.) Adaptateur RS-232C/422A Câble Ethernet (voir note)
Carte mémoire Enregistrement des don-
nées d'écran ou du pro­gramme système ou lecture automatique des données au démarrage.
Imprimante (voir remarque 4.) La connexion d'une imprimante couleur géné-
rique au port USB sur un TOP NS-series per­met d'imprimer l'écran actuel du TOP.
Controller Link Carte d'interface Permet les commu­nications Controller Link avec un ordinateur
Câble RS-232C Câble Ethernet
(voir note)
Ordinateur Ordinateur exécutan Windows 95, 98, NT, Me, 2000 ou XP
Remarque 1 : seuls les modèles suivants supportent Ethernet : NS12-TS01(B)-V1, NS10-TV01(B)-V1,
NS8-TV@1(B)-V1 et NS5-SQ01(B)-V1
Remarque 2 : seuls les modèles suivants prennent en charge l'interface Controller Link: NS12-TS0@-V1 et
NS10-TV0@-V1. (Les modèles NS5 et NS8 ne prennent pas en charge l'interface Controller Link.)
Remarque 3 : seuls les modèles suivants prennent en charge l'unité d’entrée vidéo : NS12-TS0@-V1,
NS10-TV0@-V1 et NS8-TV@@-V1. (Le modèle NS5 ne prend pas en charge l'unité d'entrée vidéo.)
Remarque 4 : Le modèle NS5-SQ0@-V1 est dépourvu de port USB, ce qui rend impossible la connexion di-
recte d’imprimantes couleur universelles.
Terminaux opérateurs programmables (Veuillez vous reporter aux annexes du Manuel d’installation du NS Series.)
Lecteurs de code barre recommandés (Veuillez vous reporter à la section 3-4 Connexion à un lecteur de code barre dans le Manuel d’installation du NS Series.)
Lecteur de code barre V520-RH21-6 OMRON
NS-Designer
1-26
Section 1 Présentation 1-4 Configuration Système
Manuel de Programmation Série NS
Convertisseurs RS-232C/RS-422A (Veuillez vous reporter aux annexes du Manuel d’installation du NS Series.)
Convertisseur NS-AL002 OMRON
Cartes mémoire recommandées (Veuillez vous reporter à la section 3-6 Utilisation des cartes mémoire dans le Manuel d’installation du NS Series.)
Carte mémoire OMRON HMC-EF172 (mémoire flash de 15 Mo) Carte mémoire OMRON HMC-EF372 (mémoire flash de 30 Mo) Carte mémoire OMRON HMC-EF672 (mémoire flash de 64 Mo)
NS-Designer (Veuillez vous reporter à la section 3-3 Connexion du NS Designer dans le Manuel d’installation du NS Series.)
NS-Designer OMRON NS-Designer NS-NSDC1-V@ (CD-ROM)
Carte d’entrée vidéo (Veuillez vous reporter à la section 3-7 dans le Manuel d’installation du NS Series)
NS-CA001 OMRON
Carte d’interface Controller Link (Veuillez vous reporter à la section 5-2 dans le Manuel d’installation du NS Series.)
NS-CLK21 OMRON
Imprimante compatible USB (Veuillez vous reporter à la section 3-5 Connexion d’imprimantes dans le Manuel d’installation du NS Series.)
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Vous avez le choix entre les produits optionnels suivants. Films anti-reflets NS12-KBA04 (Films anti-reflets pour NS12/NS10) NS7-KBA04 Films anti-reflets pour NS8 NT30-KBA04 (Films anti-reflets pour NS5)
Caches de protection anti-reflets NS12-KBA05 (Caches de protection pour NS12/NS10) NS7-KBA05 (Caches de protection pour NS8) NT31C-KBA05 (Caches de protection pour NS5)
Caches de protection transparents NS12-KBA05N (Caches de protection pour NS12/NS10) NT7-KBA05N (Caches de protection pour NS8) NT31C-KBA05N (Caches de protection pour NS5)
Caches résistants aux produits chimiques NT30-KBA01 (Capots résistants aux produits chimiques pour le NS5)
Batterie de rechange CJ1W-BAT01 (Batterie de rechange pour NS12/NS10/NS8/NS5)
r
e
n
c
e
r
e
n
c
e
1-4-2 Connexion à l’hôte
Les terminaux opérateurs programmables Série NS disposent des deux ports de communication série suivants.
Port série A :
Connecteur à 9 broches Sub-D Hôte RS-232C (Le NS-Designer ou un lecteur de code barre peuvent être connectés. Voir note.)
Port série B
Connecteur à 9 broches Sub-D Hôte RS-232C (Le NS-Designer ou un lecteur de code barre peuvent être connectés. Voir note.) Remarque : un seul de ces appareils peut être connecté sur chaque port.
1-27
Section 1 Présentation 1-4 Configuration Système
Manuel de Programmation Série NS
Les communications Ethernet avec l’hôte et NS-Designer sont possibles pour le NS12-TS01(B)-V1, NS10-TV01(B)-V1, le NS8-TV@1(B)-V1 et le NS5-SQ01(B)-V1.
Interface Ethernet :
Connecteur modulaire 8 broches 10/100Base-T
Avec le NS12 et le S10, une unité d’interface Controller Link (NS-CLK21) peut être installée pour permettre des communications avec un réseau de Controller Link.
Interface Controller Link :
Connecteur spécial Câble en paire torsadée blindé spécifié
1-28
Section 1 Présentation 1-5 Procédure avant mise en marche
r
Manuel de Programmation Série NS

1-5 Procédure avant mise en marche

Procédez comme suit pour démarrer le terminal opérateur programmable.
Remarque : le programme système n'est installé que dans certains cas, par exemple lorsque le programme
système doit être remplacé ou réparé. (Le programme système est fourni avec NS-Designer NS-NSDC1-V.)
Veuillez vous reporter aux manuels concernant les appareils et logiciels suivants.
Hôte TOP NS-Designer
Paramètres de l'hôte Installation du panneau
Reportez-vous au Manuel d'installation du NS-Series.
Reportez-vous au Manuel d'ins­tallation du NS-Series.
Lien NT 1:1 Lien NT 1:N Lien NT 1:N à haute vitesse Ethernet Controller Link Host Link (Reportez-vous au
Manuel de connexion à l’hôte : Host Link)
Connexions aux périphériques
Connexions à l'alimentation
Refer to NS Series Setup Manual
Installation du programme système (voir note.)
Reportez-vous au Manuel d'utilisation
du NS-Designer et au Manuel d'instal­lation du NS-Series.
Transfert d'écran
Reportez-vous au Manuel d'utilisation du NS-Designe et au Manuel d'installation du NS-Series.
Paramètres du menu System
Reportez-vous au Manuel d'installation
du NS-Series.
Programmation
Connexions TOP
Connexions à l'hôte
Contrôle paramètres/com
Installation sur
l'ordinateur
Reportez-vous au Manuel
d'utilisation du NS-Designer.
Création d'écran
Reportez-vous au Manuel
d'utilisation du NS-Designer et au Manuel de programmation.
Fonctionnement
Maintenance du système
Remarque : le programme système n'est installé que dans certains cas, par exemple lorsque le programme
système actuel est remplacé ou lorsque le fonctionnement du système est rétabli. (Le programme système est fourni avec NS-Designer NS-NSDC1-V.)
1-29
Section 1 Présentation 1-5 Procédure avant mise en marche
Manuel de Programmation Série NS
Appareil/Logiciel Manuel N° du manuel
NS-Designer Manuel d'utilisation de NS-Designer Série NS
Série NS (-V1)
Moniteur de schéma contact Série NS
API
Appareil/Logiciel de programmation
Carte Ethernet
charge Controller Link
Manuel d’installation Manuel de référence des macros
Support didactique
Manuel d’installation (NS5-V1/NS8-V1/NS10-V1/NS12-V1) Manuel de connexion à l’hôte Manuel du Moniteur de schéma contact de Série NS
Guide d'installation du SYSMAC C200HS W236 Manuel d'utilisation du SYSMAC C200HS W235 Guide d'installation du SYSMAC C200HX/HG/HE-E/-ZE W302 Manuel d'utilisation du SYSMAC C200HX/HG/HE W303 Manuel d'utilisation du SYSMAC C200HX/HG/HE (-ZE) W322 Manuel d'utilisation du SYSMAC CQM1 W226 Manuel d'utilisation du SYSMAC CQM1H W363 Manuel d’utilisation du SYSMAC CV Series
CV500/CV1000/CV2000/CVM1 Schémas à contacts Manuel d'utilisation du SYSMAC CPM1A W317 Manuel d'utilisation du SYSMAC CPM2A W352 Manuel de programmation du SYSMAC
CPM1/CPM1A/CPM2A/CPM2C/SRM1(-V2) Manuel d'utilisation du SYSMAC CPM2C W356 Manuel d'utilisation du SYSMAC série CS W339 Manuel d'utilisation des unités et des cartes de communication série du
SYSMAC CS/CJ Series Manuel d'utilisation du SYSMAC série CJ W393 Manuel de programmation du SYSMAC série CS/CJ W394 Manuel des instructions de référence du SYSMAC série CS/CJ W340 Manuel d'utilisation de la console de programmation du SYSMAC série
CS/CJ Manuel de référence des commandes de communication du SYSMAC
CS/CJ Series Manuel d'utilisation du logiciel de support du SYSMAC API de série C W248 Manuel d'utilisation du logiciel de support du SYSMAC API CVM1 W249 Aide au démarrage rapide et Manuel d’utilisation du SYSMAC CPT
Manuel de l'utilisateur du logiciel CX-Programmer W437 Manuel d'utilisation de la carte Ethernet du SYSMAC série CS/CJ W343 Manuel du système da carte Ethernet SYSMAC CVM1/CV Series W242 Manuel de référence des commandes FINS W227 Manuel d'utilisation de la carte Ethernet du SYSMAC série CS/CJ
Construction de réseaux Manuel d'utilisation de la carte Ethernet du SYSMAC série CS/CJ
Construction d'applications Manuel d'utilisation de carte de prise en charge Controller Link W307 Carte de prise en Manuel d'utilisation de bus PCI de carte de prise en charge Controller
Link Manuel d'utilisation de carte Controller Link W309 Carte Controller Link Manuel d'utilisation de la carte Controller Link Anneau optique W370
V074-E1-@ V072-E1-@
Fourni avec NS-Designer
Fourni avec NS-Designer
V083-E1-@ V085-E1-@ Fourni avec le mo-
niteur de schéma contact Série NS
W202
W353
W336
W341
W342
W332 W333
W420
W421
W383
1-30
Section 2 Fonctions du Série NS
Manuel de Programmation Série NS
Section 2 Fonctions du Série NS
Cette section fournit des explications détaillées sur les fonctions des TOP Série NS et les méthodes de configuration de NS-Designer.
2-1 Données de projet ........................................................................................................................................2-1
2-2 Types d'écrans de Série NS..........................................................................................................................2-7
2-3 Mémoire interne ........................................................................................................................................2-14
2-4 Mémoire système.......................................................................................................................................2-15
2-5 Paramètres d'adresses de communications.................................................................................................2-36
2-6 Objets fixes................................................................................................................................................2-39
2-7 Enregistrement/Utilisation de la bibliothèque............................................................................................2-44
2-8 Fonctions communes des objets fonctionnels............................................................................................2-45
2-9 Boutons......................................................................................................................................................2-84
2-10 Lampes ....................................................................................................................................................2-115
2-11 Objets d’affichage et d’entrée..................................................................................................................2-122
2-12 Affichage .................................................................................................................................................2-154
2-13 Alarmes et événements ............................................................................................................................2-180
2-14 Protocoles de données..............................................................................................................................2-201
2-15 Graphiques polygonaux...........................................................................................................................2-239
2-16 Blocs de données .....................................................................................................................................2-245
2-17 Horloge du système .................................................................................................................................2-273
2-18 Fonctions spéciales ..................................................................................................................................2-280
2-19 Paramètres du système et menu System ..................................................................................................2-327
Section 2 Fonctions du Série NS 2-1 Données de projet
Manuel de Programmation Série NS

2-1 Données de projet

2-1-1 Configuration du projet
Les données sont créées en unités appelées « projets ». Cette section décrit en détails les données constituant les projets.
Project
NS-Designer
Screen
Sheet
PT
Functional objects/
fixed objects
Table
Frame
Table
Background
color
Text file
Functional objects/
fixed objects
Table
Functional objects/
Functional objects/
fixed objects
Functional objects/
fixed objects
Functional objects/
fixed objects
fixed objects
`
Frame
Text file
Functional objects/
fixed objects
Table
Functional objects/
fixed objects
2-1
Section 2 Fonctions du Série NS 2-1 Données de projet
Manuel de Programmation Série NS
Eléments de données
Nom Contenu
Projet
Ecran
Feuilles
Objets
fonctionnels
Objets fixes
Tableaux
Cadres
Arrière-plans
Fichiers de
texte
Paramètres de
clignotement
Paramètres de
mot de passe
Paramètres de
stockage de
données
Groupe
Spécifications
Paramètres d’unité numé­rique et échelle
Paramètres d'écriture de message de confirmation
Paramètres
Alarmes et
événements
Paramètre de
blocs de
données
Toutes les données, telles que les données d'affichage et les fichiers de paramètres, sont créées en unités appelées projets.
Un numéro d'écran est attribué à chaque écran et il est possible de créer jusqu'à 4 000 écrans dans chaque projet.
Les feuilles sont des écrans pouvant être affichés en couches sur des écrans normaux. Elles sont utiles lorsque vous devez afficher des images identiques sur plus d'un écran. Vous pouvez créer jusqu'à 10 feuilles dans chaque projet.
Les objets fonctionnels comprennent les boutons, les lampes, les objets Affichage et entrée numériques, ainsi que les objets Affichage et entrée de chaîne. Vous pouvez créer différents écrans en définissant les propriétés de chaque objet fonctionnel dans les boîtes de dialogue. Il est possible d'utiliser jusqu'à 1 024 objets fonctionnels dans un écran.
Les objets fixes diffèrent des objets fonctionnels dans la mesure où ils ne possèdent pas de fonctions de moniteur ou d'entrée. Bien qu'ils puissent être paramétrés pour clignoter, ils sont affichés dans un état constant. Il existe sept types objets fixes : les lignes, les cercles/ovales, les arcs, les secteurs, les lignes multiples, les polygones et les rectangles.
La fonction de tableau combine plusieurs objets fonctionnels dans un format de tableau unique. Il est possible de combiner jusqu'à 256 objets fonctionnels dans un tableau.
Un objet cadre permet de créer des zones sur un écran de manière à basculer seulement une partie de l'écran sur une autre page. Les cadres consistent en plus d'une page et le contenu affiché des objets fonctionnels créés sur chaque page peut être modifié en utilisant la fonction de commutation du cadre. Jusqu'à 256 pages de cadres peuvent être créées pour chaque cadre. Il est possible d'utiliser jusqu'à 256 objets fonctionnels dans une page de cadre. Jusqu'à 10 cadres peuvent être créés pour chaque écran.
Un arrière-plan est un écran graphique affiché à l'arrière-plan d'un autre écran. Remarque : vous ne pouvez pas définir d'arrière-plan pour les feuilles. Les fichiers de texte sont utilisés pour parcourir les chaînes de caractères et les noms de
fichiers d'écran affichés par objets de sélection de liste, objets de texte et objets binaires. Les paramètres de clignotement font clignoter des objets fixes et des objets fonctionnels à
intervalles déterminés. Dix types de clignotements peuvent être enregistrés pour chaque écran. Pour les objets fixes, vous avez le choix entre trois types de clignotements prédéfinis.
Cette fonction demande la saisie d'un mot de passe lors de la manipulation d'objets fonctionnels. Un mot de passe peut comprendre jusqu'à 16 caractères. Vous pouvez définir jusqu'à 5 mots de passe pour un projet.
Les paramètres de stockage de données sont utilisés pour enregistrer au fur et à mesure les modifications effectuées sur le contenu d'une adresse. Les paramètres peuvent être définis pour 100 groupes, y compris le planning de stockage. Vous pouvez définir jusqu'à 16 adresses pour un groupe.
Vous pouvez définir jusqu'à 50 adresses pour un stockage continu. Cette fonction exécute des opérations s'excluant mutuellement lorsque des boutons sont
actionnés. Si le même numéro de groupe est défini sur plusieurs boutons, cette fonction garantit que seulement un bouton peut être activé. Les groupes 1 à 16 peuvent être sélectionnés pour un écran. La fonction de spécification de groupe est utilisée avec les boutons ON/OFF.
Cette fonction facilite l'affichage des noms d'unités et l'affichage de conversion d'échelle pour les objets d'affichage numérique. Il est possible d'utiliser jusqu'à 1 000 paramètres d'échelonnement et d'unités numériques pour un projet.
Cette fonction affiche un message de confirmation lorsque des données sont inscrites dans des objets fonctionnels. Vous pouvez définir n’importe quel message de confirmation. Vous pouvez définir jusqu'à 200 messages de confirmation pour un projet.
Cette fonction surveille toujours les signaux enregistrés en tant qu'alarmes ou événements et elle enregistre toute modification des valeurs (p.ex., de OFF à ON). Les données enregistrées peuvent être affichées simplement dans les objets d'alarme et d'événement ou dans une liste. Il est possible d'enregistrer jusqu'à 5 000 alarmes et événements pour un projet.
Cette fonction écrit et lit des données prédéfinies sur un API.
2-2
Section 2 Fonctions du Série NS 2-1 Données de projet
Manuel de Programmation Série NS
2-1-2 Propriétés de projet
Déterminez les propriétés du projet en cours de modification. Les éléments pouvant être définis avec cette fonction sont les suivants.
Paramètres Contenu
Title Détermine le titre du projet (jusqu'à 64 caractères). Switch label Détermine le nombre d'étiquettes (1 à 16) et les noms des étiquettes (jusqu'à 15 caractères). Macro Détermine les macros à utiliser pour le projet. Language selection Définit la langue du système, Japonais ou Anglais. Pop-up menu Définit le menu en incrustation utilisé pour paramétrer le bouton Mot, le bouton Commande et les objets
Macro Option Utilise « \n » pour coder les sauts de ligne dans les chaînes de caractères lorsque vous utilisez des macros
Numeral Input Options
Input Status Color
Data format
Vous pouvez modifier les propriétés des projets à tout moment pendant la création des données.
d’entrée et d’affichage de chaînes de caractères.
de boîte de message (MSGBOX). Permet soit d'afficher la chaîne courante dans les champs de visualisation lorsque vous entrez des
données numériques pour les objets Affichage et entrée numériques, soit de supprimer la chaîne courante et d'entrer la nouvelle chaîne.
Définit les couleurs de texte et d'arrière-plan lorsque vous entrez des données numériques ou des chaînes de caractères dans des objets Affichage et entrée numériques, des objets Affichage et entrée de chaînes et des objets Entrée temporaire.
Définit le format de données pour indiquer les numéros de lignes dans les fichiers spécifiés indirectement.
Procédure
1. Sélectionnez Settings - Project properties.
2. La boîte de dialogue Project Properties s'affiche.
3. Définissez les paramètres, puis cliquez sur OK. La méthode de configuration de chaque élément est expliquée ci-dessous.
Titre
Sélectionnez l'onglet Title. Déterminez un titre jusqu'à 64 caractères.
Modifications des étiquettes
1. Sélectionnez l'onglet Switch label (Commuter l'étiquette).
2. Définissez les paramètres de commutation d’étiquettes.
1
2-3
2
3
4
Section 2 Fonctions du Série NS 2-1 Données de projet
Manuel de Programmation Série NS
n° Paramètres Contenu
1 Nombre d'étiquettes Définissez le nombre de libellés pouvant être commutés (de 1 à 16). 2 N° de commutation Définit le numéro d'étiquette. 3 Nom de l'étiquette Définit le nom de chaque numéro d'étiquette (jusqu'à 15 caractères). 4 Etiquette initiale Définissez le numéro de l’étiquette affiché à l’écran après la mise sous tension du TOP. Le réglage
par défaut est 0.
Macros
1. Sélectionnez l'onglet Macro.
2. Déterminez les macros à utiliser pour le projet. Reportez-vous à la Section 1 Aperçu des fonctions macros de la Référence des macros NS12 inclue sur le CD-ROM NS-Designer.
1
2
n° Paramètres Contenu
1 Condition d’exécution des macros Spécifie le planning d'exécution de la macro. 2 Bouton d'édition de macro Permet de programmer la macro.
Paramètre de langue
1.
Cliquez sur l'onglet Select Language (Sélectionner la langue).
2. Sélectionnez la langue de système du terminal opérateur programmable.
La langue du système apparaît sur le terminal opérateur pour les menus système, les claviers, les
messages, les boîtes de dialogue, etc.
2-4
Section 2 Fonctions du Série NS 2-1 Données de projet
Manuel de Programmation Série NS
Paramètre de Pop-up Menu
1.
Cliquez sur l'onglet Pop-up Menu.
2. Paramétrez le menu en incrustation utilisé pour définir le bouton Mot, le bouton Commande et les objets d’affichage et d’entrée de chaînes de caractères.
Macro Option
1.
Cliquez sur l'onglet Macro Option
2. Sélectionnez l'option pour identifier « \n » dans les chaînes de caractères comme le code de saut de ligne et pour afficher les messages de plusieurs lignes lorsque vous utilisez la macro de boîte de message (MSGBOX).
Numeral Input Options
1.
Cliquez sur l'onglet Numeral Input Options.
2. Spécifiez si vous voulez afficher la valeur actuelle lorsque vous entrez des valeurs dans des objets Affichage et entrée numériques ou si vous préférez effacer la valeur actuelle et entrer une nouvelle valeur.
2-5
Section 2 Fonctions du Série NS 2-1 Données de projet
Manuel de Programmation Série NS
Input Status Color
1.
Cliquez sur l'onglet Input Status Color.
2. Définissez les couleurs de texte et d'arrière-plan lorsque vous entrez des données numériques ou des chaînes de caractères dans des objets Affichage et entrée numériques, des objets Affichage et entrée de chaînes et des objets Entrée temporaire.
Data Format
1.
Cliquez sur l'onglet Data Format.
2. Sélectionnez le format de données BCD ou binaire pour indiquer les numéros de lignes dans les fichiers spécifiés indirectement.
2-6
Section 2 Fonctions du Série NS 2-2 Types d'écrans de Série NS
Manuel de Programmation Série NS

2-2 Types d'écrans de Série NS

2-2-1 Couleurs d'affichage
Vous pouvez utiliser jusqu'à 256 couleurs pour l'affichage de la Série NS. Il est possible d’afficher les images BMP et JPEG contenant jusqu’à 32 000 couleurs (NS utilise 4.096 coleurs).
Sélectionnez la couleur à afficher dans la boîte de dialogue Color setting qui apparaît pendant la création d'écrans avec NS-Designer.
Une autre méthode, indirecte, pour spécifier les couleurs d'affichage consiste à modifier la couleur d'affichage en fonction du contenu d'une adresse déterminée.
N
o
t
e
N
o
t
e
N
o
t
e
Les fichiers BMP et JPEG créés avec plus de 32 000 couleurs sont ramenés à 32 000 pour pouvoir être affichés.
Définissez un code de couleur entre 0 et FF à l'adresse de communications pour spécifier indirectement la couleur d'affichage. Si l'adresse contient une valeur non comprise entre 0 et FF, la couleur d'affichage est indéfinie.
Affichage transparent
Si plusieurs couches d'objets sont affichées, la couleur d'arrière-plan de l'objet placé sur le dessus écrase normalement l'objet se trouvant dessous et celui-ci n'est plus visible.
Il est possible de définir certains objets de sorte que l'arrière-plan ne soit pas rempli. Si l'objet est défini sans remplissage, l'arrière-plan de l'objet n'a pas de couleur et les objets sous
l'arrière-plan ou la couleur d'arrière-plan de l'écran seront visibles.
Remplissage de l'arrière-plan
Pas de remplissage
Pas de remplissage
Vous pouvez utiliser l'absence de remplissage pour les étiquettes, les objets Affichage et entrée numérique, les objets Affichage et entrée de chaînes, les objets de sélection de liste, les interrupteurs à roue codeuse, les graphiques polygonaux, les affichages alarmes/événements & historiques, les dates, les heures, les graphiques de stockage de données, les rectangles, les cercles/ovales, les polygones et les secteurs.
Couleurs d'arrière-plan des écrans
Vous pouvez définir la couleur d'arrière-plan de chaque écran sous Background color dans les attributs des écrans. Les attributs d'écrans sont définis en utilisant NS-Designer pour les propriétés de chaque écran.
Couleurs des caractères
Il est possible de définir la couleur des caractères eux-mêmes. La couleur des caractères est définie en tant que propriété lorsque vous définissez les étiquettes de
chaque objet en utilisant NS-Designer. Il est aussi possible de spécifier les couleurs des caractères de manière indirecte.
2-7
Section 2 Fonctions du Série NS 2-2 Types d'écrans de Série NS
Manuel de Programmation Série NS
2-2-2 Configuration des écrans
Les écrans NS12, NS10 et NS8 possèdent les configurations suivantes : NS5 320 points (horizontal) et 240 points (vertical) NS10 et NS8 : 640 points (horizontal) et 480 points (vertical) NS12 : 800 points (horizontal) et 600 points (vertical) Chaque point de l'écran est spécifié en utilisant des coordonnées X (horizontal) et Y (vertical). L'origine
des coordonnées (0,0) est l'angle supérieur gauche.
2-2-3 Numéros d'écrans
Les écrans Série NS sont classés et contrôlés en utilisant des numéros d'écrans. Les numéros d'écrans sont utilisés pour spécifier l'écran d'affichage lorsque le terminal opérateur est
démarré ou en cas de changement de l'écran affiché. A l'exception de l'écran du menu System, pour lequel des fonctions spécifiques ont été définies, il est
possible de configurer jusqu'à 4000 écrans pour les terminaux opérateurs Série NS. Vous pouvez utiliser un numéro quelconque entre 0 et 3999 pour ces écrans.
De plus, vous pouvez enregistrer jusqu'à 10 feuilles pour un affichage par couches sur les écrans normaux. Vous pouvez utiliser un numéro quelconque entre 0 et 9 pour ces feuilles.
Lorsque des écrans du terminal opérateur sont créés en utilisant NS-Designer, le numéro d'écran est spécifié et les objets à afficher sont enregistrés.
2-2-4 Types d'écrans
Les deux types d'écrans suivants sont disponibles.
Ecran Contenu
Ecrans utilisateur Utilisé pour créer des écrans normaux.
Feuilles Les feuilles sont des écrans utilisés lorsque les mêmes images doivent être affichées sur
Il existe également les cadres, qui comprennent une fonction de commutation, qui bascule l'affichage sur des zones spécifiques de l'écran.
Nom Contenu
Cadre Des objets peuvent être créés sur chaque page des cadres de l'écran.
Ecrans normaux (écrans de base)
Ecrans à affichage rapide
plusieurs écrans. Utilisées par couches sur les écrans normaux.
Ecrans de base affichés durant le fonctionnement du TOP.
Ces écrans peuvent être affichés par couches, par dessus les écrans de base.
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Reportez-vous à 4-4 Cadres du Manuel d'utilisation de NS-Designer pour en savoir plus sur les cadres.
r
e
n
c
e
r
e
n
c
e
2-8
Section 2 Fonctions du Série NS 2-2 Types d'écrans de Série NS
Manuel de Programmation Série NS
Ecrans utilisateur
Ecrans normaux
Les écrans normaux sont des écrans basiques affichés pendant le fonctionnement du terminal opérateur.
Vous pouvez créer des objets fonctionnels ou des objets fixes quelconques pour les utiliser dans les écrans normaux.
Vous pouvez créer jusqu'à 4000 écrans pour chaque projet et attribuer à ces écrans un numéro compris entre 0 et 3999.
Ecrans en incrustation
Un seul écran normal peut être affiché à la fois pendant le fonctionnement du terminal opérateur, mais les écrans à affichage rapide peuvent s'ajouter par couches par dessus les écrans normaux. Les écrans à affichage rapide sont créés de la même manière que les écrans normaux. Ces écrans à affichage rapide peuvent servir à afficher des claviers ou des écrans d'aide.
Il est possible d'ouvrir jusqu'à trois écrans à affichage rapide à la fois.
Ecran normal
Ecran en incrustation sélectionné
Ecran en incrustation
R
R
R
é
f
é
r
e
n
c
e
é
f
é
é
f
é
Les écrans à affichage rapide sont créés de la même manière que les écrans normaux. Après la création d'un écran, spécifiez dans les propriétés de l'écran s'il s'agit d'un écran normal ou d'un écran à affichage rapide. L'écran numéro 0 ne peut cependant pas être défini comme écran à affichage rapide.
Les tables de bloc de données et les affichages vidéo ne peuvent pas être créés sur des écrans à affichage rapide. Veuillez vous reporter à la section 4 Types d'écrans et opérations dans le manuel d'utilisation de
NS-Designer.
r
e
n
c
e
r
e
n
c
e
2-9
Section 2 Fonctions du Série NS 2-2 Types d'écrans de Série NS
Manuel de Programmation Série NS
Feuilles
Les feuilles sont des écrans pouvant être affichés en couches sur des écrans standard. Si un objet fonctionnel, tel qu'un bouton de commutation d'écran ou un affichage de date, est utilisé
dans plusieurs écrans, cet objet fonctionnel peut être enregistré dans une feuille. En déterminant par la suite quelle feuille s'applique à quel écran, l'objet fonctionnel peut être utilisé sur tous les écrans applicables.
Ecran normal
Feuille appliquée
Feuille
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Vous pouvez créer jusqu'à 10 feuilles pour chaque projet. Jusqu'à 1024 objets fonctionnels peuvent être créés dans une feuille, comme pour les écrans normaux.
Si plusieurs feuilles sont appliquées à un écran normal et si les objets fonctionnels pour l'écran normal et les feuilles se chevauchent, les objets de l'écran standard sont affichés sur le dessus. Les objets de feuilles sont affichés dans l'ordre, l'objet ayant le numéro d'écran le plus élevé étant affiché par dessus les autres.
Ecran normal Feuille 1 Feuille 7
Vous ne pouvez pas créer d'affichages vidéo ni de tableaux de blocs de données sur des feuilles.
r
e
n
c
e
r
e
n
c
e
Feuilles 1 et 7 appliquées
A partir du haut, l'affichage est Ecran normal, Feuille 7, puis Feuille 1.
2-10
Section 2 Fonctions du Série NS 2-2 Types d'écrans de Série NS
Manuel de Programmation Série NS
Cadres
Un objet cadre permet de créer des zones sur un écran de manière à basculer seulement une partie de l'écran sur une autre page. Les cadres consistent en plus d'un page, en fonction des paramètres de l'utilisateur et le contenu affiché des objets fonctionnels configurant chaque page peut être commuté en fonction de l'état du terminal opérateur ou de l'API.
Les cadres peuvent contenir des objets fixes, des objets fonctionnels et des tableaux. Les cadres créés et enregistrés dans une bibliothèque peuvent facilement être réutilisés à différents
emplacements ou dans différents écrans.
Page de cadre 0 Page de cadre 1 Page de cadre 2
Les sections d’affichage changent.
R
é
f
é
r
e
R
é
f
é
r
e
R
é
f
é
r
e
Lorsque des cadres sont commutés fréquemment, il est possible que l'affichage ait besoin d'un peu de temps pour s'actualiser ; les transferts d'informations sont aussi plus lents. Vous devez prendre garde car cela signifie que les données ne sont parfois pas stockées ou que les boutons ON/OFF ne fonctionnent alors pas normalement.
Assurez-vous que les objets fonctionnels du cadre ne dépassent pas du cadre. Si les objets dépassent du cadre lors de sa création, ils seront affichés de manière incorrecte à l'extérieur du cadre.
Jusqu'à 10 cadres peuvent être créés dans un écran. Il est possible de créer jusqu'à 256 objets fonctionnels dans une page de cadre. Le nombre total d'objets fonctionnels pouvant être créés dans un écran, y compris les objets fonctionnels sur chaque page de cadre et les objets fonctionnels en dehors des cadres, est 1024.
Total de 1 024 objets. Chaque cadre est compté comme 1 objet.
Les affichages vidéo et les tables de bloc de données ne peuvent pas être créés sur les cadres.
n
c
e
n
c
e
n
c
e
Cadre
256 objets max. dans une page de cadre.
2-11
Section 2 Fonctions du Série NS 2-2 Types d'écrans de Série NS
Manuel de Programmation Série NS
2-2-5 Objets écran
Objets fonctionnels
Vous pouvez utiliser les objets fonctionnels suivants.
Icône Nom Fonction
Bouton ON/OFF Permet de contrôler l'état (ON/OFF) de l'adresse d'écriture indiquée.
Bouton Mot Permet d'insérer des chiffres à l'adresse indiquée. Vous pouvez
Bouton de Commande Permet d'effectuer des procédures, telles que la commutation
Lampe sur Bit S'allume/S'éteint en fonction de l'état (activé/désactivé) de l'adresse
Lampe sur Mot 10 positions d'éclairage en fonction du contenu de l'adresse indiquée
Texte Permet d'afficher un segment de caractères enregistrés.
Affichage et entrée numériques
Affichage et entrée de chaînes
Sélection liste Affiche les chaînes de caractères enregistrés dans une liste de
Bouton de roue codeuse Affiche sous forme de chiffres les données mot de l'adresse indiquée
Compteur analogique Affiche les graphiques en trois couleurs, en cercles et demi-cercles
Niveau compteur Affiche le niveau du compteur en trois couleurs pour les données
Graphique polygonal Affiche les graphiques polygonaux des données mot de l'adresse
Adressage binaire Affiche des données écran. Vous pouvez afficher des images en
Affichage vidéo
Affichage alarme/évén. Affiche des alarmes ou des événements apparaissant par ordre de
Affichage résumé et historique
Date Permet d'afficher et de régler la date.
Temps Permet d'afficher et de régler une heure.
Entrée temporaire Fournit un affichage temporaire d'une entrée (valeur ou chaîne de
Graphique de stockage de données
Tableau de blocs de données
Vous avez le choix entre les types d'actions Momentané, En alternance, SET et RAZ.
incrémenter et décrémenter le contenu.
d'écrans, les commandes d'écrans déroulants, l'affichage vidéo, etc.
indiquée.
(0 à 9).
Affiche sous forme de chiffres les données Mot de l'adresse indiquée et les données de saisie via un clavier à 10 touches.
Affiche les chaînes de caractères, des données Mot de l'adresse indiquée et les données de saisie du clavier.
sélection.
et incrémente/décrémente les données lorsque vous cliquez sur le bouton d'incrémentation/de décrémentation.
ou en quartiers, pour les données mot de l'adresse indiquée.
mot de l'adresse indiquée.
indiquée.
format BMP et JPEG. Affiche des images importées de supports vidéo, tels que des
caméras vidéo ou des capteurs de vision.
priorité. Affiche la liste et l'historique des alarmes et événements.
caractères). Affiche les graphiques de tendance des données mot des adresses
indiquées. Permet d'écrire et de lire les données pré-réglées de l'API, telles que
les instructions des procédés de production.
2-12
Section 2 Fonctions du Série NS 2-2 Types d'écrans de Série NS
Manuel de Programmation Série NS
Tableaux et cadres
Les cadres et les tableaux suivants sont disponibles.
Icône Nom Contenu
Cadre Permet de commuter dans la zone de fenêtres indiquée (structure).
Tableau Permet d'afficher des objets fonctionnels sous forme de tableau.
Objets fixes
Vous pouvez utiliser les objets fixes suivants.
Icône Nom Contenu
Rectangle Affiche un rectangle.
Cercle/ovale Affiche un cercle ou une ellipse.
Ligne Affiche une ligne.
Ligne multiple Affiche une figure à lignes multiples.
Polygone Affiche un polygone.
Secteur Affiche un secteur.
Arc Affiche un arc.
2-13
Section 2 Fonctions du Série NS 2-3 Mémoire interne
Manuel de Programmation Série NS

2-3 Mémoire interne

L'utilisateur a la possibilité de lire et d'écrire dans la mémoire interne du terminal opérateur. Vous avez la possibilité d'attribuer les réglages nécessaires à la mémoire interne, tels que les adresses de communication des objets fonctionnels.
La mémoire interne est divisée en sections de bits et de mots.
2-3-1 Mémoire bits ($B)
La mémoire bits d'un terminal opérateur est indiquée par la mention $B. Vous disposez de 32 768 bits. L'utilisateur peut lire les adresses comprises entre $B0 et $B32767.
La mémoire bits est utilisée pour les signaux indiquant l'état ON/OFF d'adresses d'objets fonctionnels et de drapeaux de contrôle.
2-3-2 Mémoire Mot ($W)
La mémoire Mot d'un terminal opérateur est indiquée par la mention $W. Vous pouvez utiliser jusqu'à 32 768 mots. L'utilisateur peut lire les adresses comprises entre $W0 et $W32767.
La mémoire Mot est utilisée pour enregistrer des chaînes de caractères alphanumériques, y compris des adresses d'objets fonctionnels.
Chaque mot dispose de 16 bits mais vous pouvez utiliser des mots consécutifs nécessaires à un chaîne et de données de 32 bits.
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Un hôte ne peut pas lire ou écrire directement dans une mémoire interne.
La taille de la mémoire interne est fixées à 32 768 bits pour $B et à 32 768 mots pour $W.
r
e
n
c
e
r
e
n
c
e
2-3-3 Mémoire de stockage interne ($HB/$HW)
La mémoire du TOP dans laquelle les valeurs sont conservées, y compris après la mise hors tension du TOP, est indiquée par $HB et $HW. $HB contient 8 192 bits et $HW 8 192 mots. L'utilisateur a accès en lecture et en écriture à toutes les adresses comprises entre $HB0 et $HB8191 ou entre $HW0 et $HW8191.
$HB est utilisé pour les signaux indiquant l'état ON/OFF d'adresses d'objets fonctionnels et de drapeaux de contrôle. $HW est utilisé pour enregistrer des chaînes de caractères alphanumériques, y compris des adresses d'objets fonctionnels allouées.
Chaque mot contient 16 bits, mais vous pouvez utiliser des mots consécutifs, si besoin est, pour des chaînes de caractères et des données de 32 bits.
2-14
Section 2 Fonctions du Série NS 2-4 Mémoire système
Manuel de Programmation Série NS

2-4 Mémoire système

La mémoire système sert à échanger des informations entre l'hôte et le terminal opérateur, par exemple pour le contrôle du terminal opérateur et la notification à l'hôte de l'état du terminal opérateur.
Les mémoires système sont divisées en sections bit et mots.
2-4-1 Mémoire système bits ($SB)
La mémoire système bits est utilisée pour échanger des informations entre l'hôte et le terminal opérateur, par exemple pour le contrôle du terminal opérateur et pour indiquer l'état du terminal opérateur à l'hôte en bits.
La mémoire système bit comprend 52 bits avec fonctions prédéfinies. La liste des mémoires système bit est indiquée dans le tableau suivant.
Adresse Catégorie Fonction
$SB0 Indication Signal RUN (impulsion) $SB1 Indication Signal RUN (toujours sur ON) $SB2 Indication Impulsion de scannage de commutation d'écran $SB3 Commande Interdit le basculement au menu Système $SB4 Indication Batterie faible $SB5 Indication Capteur de saisie de données $SB6 Commande Luminosité, élevée $SB7 Commande Réglage de luminosité, moyenne $SB8 Commande Luminosité, faible $SB9 Commande Contrôle du rétro-éclairage (démarrage/annulation de l’économiseur
d’écran)
$SB10 Commande Clignotement du rétro-éclairage de contrôle $SB11 Indication Etat du rétro-éclairage $SB12 Commande Signal sonore continu $SB13 Commande Signal sonore intermittent bref $SB14 Commande Signal sonore intermittent long $SB15 Indication/Commande Indication/commande vidéo $SB16 Commande Processus d'enregistrement prioritaire pour port A (lien NT 1:N) $SB17 Commande Traitement d'enregistrement prioritaire pour le port B (Lien NT 1:N) $SB18 Commande Clavier numérique à l’écran avec entrée temporaire $SB19 Commande Saisie interdite $SB20 Commande Réglage du contraste (+10 niveaux) (NS5 uniquement) $SB21 Commande Réglage du contraste (+1 niveau) (NS5 uniquement) $SB22 Commande Réglage du contraste (-1 niveau) (NS5 uniquement) $SB23 Commande Réglage du contraste (-10 niveaux) (NS5 uniquement) $SB24 Indication/Commande Capture vidéo $SB25
$SB26 Commande Arrêt d’impression $SB27 Commande Test d’impression d’un modèle $SB28 Commande Nettoyage des têtes d’imprimante $SB29 Commande Mise à jour de l’état de l’imprimante $SB30 Indication État occupé imprimante/capture
$SB31 $SB32 Indication/Commande Initialisation de l'historique Alarme/Evénement
$SB33 Indication/Commande $SB34 $SB35 Indication/Commande Initialisation du protocole de données
Commande Démarrer l'impression/la capture d'écran (NS12/NS10/NS8 uniquement)
Indication
Notification d'erreur de l'imprimante/d'erreur de capture d'écran
Enregistrement de l'historique Alarme/Evénement Réservé
2-15
Section 2 Fonctions du Série NS 2-4 Mémoire système
314
Manuel de Programmation Série NS
Adresse Catégorie Fonction
$SB36 Indication/Commande Enregistrement du protocole de données $SB37 Indication/Commande Remise à zéro des protocoles d'opération $SB38 Indication/Commande Sauvegarde de protocole d'opération $SB39 Commande Protocole d'opération d'objet fonctionnel $SB40 Commande Protocole d'opération d'écran de commutation $SB41 Commande Protocole d'opération de macro $SB42 Indication/Commande Remise à zéro du protocole d’erreurs $SB43 Indication/Commande Sauvegarde du protocole d’erreurs $SB44 $SB45 Commande Contrôle d'affichage des erreurs de macro $SB46 Indication Indication d'erreur macro $SB47 Indication Drapeau d’erreur du processus d’enregistrement ou de la capture vidéo $SB48 $SB49 $SB50
$SB51
Remarque : Les bits de notification ne sont pas protégés en écriture. De plus, le système ne restaure pas les
Indication Drapeau de contrôle d'espace libre sur la carte mémoire Indication/Commande Arrêt de la carte mémoire Indication État de retrait de la carte mémoire Indication
valeurs, sauf lorsque leur état a changé.
Réservé
Drapeau sauvegarde périodique d'enregistrement de données en cours
Les mémoires système sont attribuées aux zones API comme suit. Adresses allouées à la mémoire système (sous NS-Designer System Setting - Initial)
$SB = m
15
7
0
Wd m: $SB0 to $SB15
16
Wd m+1: $SB16 to $SB31
32
Wd m+2: $SB32 to $SB47
Signal RUN (impulsion) ($SB0)
$SB0 indique à la mémoire hôte et à la mémoire du terminal opérateur que le terminal opérateur est en fonctionnement (fonctionnement normal sur écrans normaux.) Pendant le fonctionnement, $SB0 alterne entre ON et OFF en fonction de l'intervalle défini pour les signaux RUN (impulsions).
$SB0 ne s'active et ne se désactive pas s'il n'y a aucune communication entre $SB0 et l'adresse allouée définie dans les paramètres système de NS-Designer.
Etat Etat du signal RUN Fonctionnement quand l'état est effacé
Menu système (y compris moniteur) Transfert Arrête les notifications. Redémarre les notifications. Erreur (Voir note.) Arrête les notifications. Redémarre les notifications. Démarrage Arrête les notifications. Démarre les indications. Economiseur d'écran Continue d'alterner les indications ON/OFF. Continue d'alterner les indications ON/OFF.
Arrête les notifications. Redémarre les notifications.
Remarque : Une boîte de dialogue d'erreur (boîte de dialogue X) est affichée.
Signal RUN (toujours ON) ($SB1)
$SB1 indique à la mémoire hôte et à la mémoire du terminal opérateur que le terminal opérateur est en fonctionnement (fonctionnement normal sur écrans normaux.) Pendant le fonctionnement, $SB1 s'active en fonction de l'intervalle défini pour les signaux RUN (impulsions) dans $SB et $SW.
$SB1 ne s'active pas s'il n'y a aucune communication entre $SB1 et l'adresse allouée définie dans les
paramètres système de NS-Designer.
2-16
Section 2 Fonctions du Série NS 2-4 Mémoire système
Manuel de Programmation Série NS
Etat Etat du signal RUN Fonctionnement quand l'état est effacé
Menu système
Arrête les notifications. Redémarre les notifications. (y compris moniteur) Transfert Arrête les notifications. Redémarre les notifications. Erreur (Voir note.) Arrête les notifications. Redémarre les notifications. Démarrage Arrête les notifications. Démarre les notifications. Economiseur d'écran Continue d'indiquer
Continue d'indiquer l'activation.
l'activation.
Remarque : Une boîte de dialogue d'erreur (boîte de dialogue X) est affichée.
Si l'état est modifié dans le Menu System, le transfert ou un autre état, la notification s'arrête mais l'indication OFF n'est pas transmise avant le changement d'état.
Temporisation du
rafraîchissement
de $SB/$SW
Ecran normal Ecran normal
Menu System - Transfert - Erreur
Notification à la mémoire de l'hôte/à la mémoire du TOP
ON
ON ON ON ON ON
Note
Comprend une programmation qui accède régulièrement au signal RUN et
confirme que le terminal opérateur fonctionne normalement.
Impulsion de scannage de commutation d'écran ($SB2)
$SB2 sert à indiquer la commutation d'écran. Immédiatement après la commutation de l'écran, $SB2 est activé lors de l'actualisation suivante de
$SB/$SW puis désactivé lors de l'actualisation suivante de $SB/$SW. Une notification a lieu lorsque l'écran commute sur un écran normal (basique).
synchronisation
D'écran de base à écran de base Oui D'écran non-base à écran de base (Voir note.) Non Ecran en incrustation Ouverture, Fermeture,
Déplacement Passer au Menu System Non Passer à Transfert Non Démarrer à l'écran de démarrage Non Passer à l'économiseur d'écran Non Commutation de cadre Non Echec de commutation d'écran (commutation à un
écran non-existant)
$SB2 ne se désactive pas s'il n'y a aucune communication entre $SB2 et l'adresse allouée définie dans les paramètres système de NS-Designer.
Indication d'impulsion de scannage de
commutation d'écran
Non
Non
Remarque : Applicable au Menu System, au Transfert et à l'économiseur d'écran.
2-17
Section 2 Fonctions du Série NS 2-4 Mémoire système
ge
Manuel de Programmation Série NS
L'impulsion de scannage de commutation d'écran fonctionne comme indiqué dans le diagramme suivant si une commutation d'écran a lieu après une autre commutation.
A B
Affichage initial ou démarra de commutation d’écran
Préparation d’un nouvel affi­chage d’écran, comprenant
Effacer l’enregistrement de
surveillance
Lire les données d’écran
Enregistrement de surveillance
Impulsion de scannage de commutation d’écran
Cycle de communications
(Une lecture de toutes les
informations)
Affichage initial ou fin de commutation d’écran
Rafraîchissement de $SB/$SW
A B
Cycle de communications
Cycle de rafraîchissement de $SB/$SW (n fois)
Rafraîchissement de $SB/$SW
n
A B
Cycle de communications
Cycle de rafraîchissement de $SB/$SW (n fois)
Rafraîchissement de $SB/$SW
n
Commutation à un autre écran de base pendant « A » Le terminal opérateur passe au processus suivant de commutation d'écran sans utiliser l'impulsion de
scannage de commutation d'écran pour le premier écran. Commutation à un autre écran de base pendant « B » Le terminal opérateur passe au processus suivant de commutation d'écran sans désactiver l'impulsion
de scannage de commutation d'écran pour le premier écran.
Interdit le basculement au menu Système ($SB3)
$SB3 interdit l'ouverture du menu System. Si $SB3 est activé, le transfert au menu System est interdit en appuyant les deux points à l'écran. Le transfert d'une boîte de dialogue au Menu System en cas de génération d'erreur n'est pas interdit.
Batterie faible ($SB4)
$SB4 permet de notifier une chute de tension sur la batterie du TOP. $SB4 passe à ON lorsque la tension chute et à OFF lorsque vous remplacez la batterie et que le niveau de tension redevient normal.
Détection d'entrée de données ($SB5)
$SB5 détecte les entrées numériques et les entrées de caractères. $SB5 s'active lors de l'ouverture de boîtes de dialogue d'entrée numérique et d'entrée de caractères (clavier virtuel) et se désactive lors de la fermeture de ces boîtes de dialogue.
Si Input from Pop-up Screen est spécifié comme méthode d'entrée dans l'objet fonctionnel d'entrée pour l'entrée et l'affichage de chaînes numériques ou de caractères, $SB5 s'active lorsque l'écran en incrustation est ouvert et se désactive lorsque l'écran est fermé. Si Other Input Method (command button, etc.) est spécifié, $SB5 s'active lorsque le focus se trouve sur l'objet et se désactive lorsque le focus quitte l'objet.
Réglage de la luminosité ($SB6, $SB7 et $SB8)
Les adresses $SB6 à $SB8 sont utilisées pour régler la luminosité du rétroéclairage. $SB6 sert à régler la luminosité du rétroéclairage sur un niveau élevé. La luminosité peut être réglée
2-18
Section 2 Fonctions du Série NS 2-4 Mémoire système
Manuel de Programmation Série NS
sur Elevée en activant $SB6. $SB7 sert à régler la luminosité du rétroéclairage sur un niveau moyen. La luminosité peut être réglée
sur Moyenne en activant $SB7. $SB8 sert à régler la luminosité du rétroéclairage sur un niveau faible. La luminosité peut être réglée
sur Basse en activant $SB8. Si l'économiseur d'écran a démarré, il reste actif même si $SB6, $SB7 ou $SB8 est activé.
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Si plus d'un de ces bits est activé au même moment, l'ordre de priorité de la luminosité est élevée, moyenne puis basse.
Si les bits $SB6 à $SB8 sont tous désactivés, la luminosité d'arrière-plan est élevée.
r
e
n
c
e
r
e
n
c
e
Contrôle du rétro-éclairage (démarrage/annulation de l’économiseur d’écran - $SB9)
$SB9 contrôle la désactivation (OFF) du rétro-éclairage. Lorsque $SB9 est activé (ON), le rétro-éclairage s’arrête au bout de trois secondes et l’économiseur d’écran se met en route. Lorsque $SB9 est désactivé (OFF), l’économiseur d’écran est annulé et le rétro-éclairage est activé (ON). Même si l’économiseur d’écran est désactivé (OFF) sur la page de l’onglet PT des paramètres système, il se met en route lorsque ce bit est activé (ON). L’économiseur d’écran est également stoppé en cours d’affichage en cas de contact tactile avec l’écran. Si $SB9 est activé (ON) pendant que le bit de clignotement du rétro-éclairage de contrôle ($SB10) est activé (ON), le rétro-éclairage clignote.
Contrôle de clignotement de l'arrière-plan ($SB10)
$SB10 commande le clignotement de l'arrière-plan. Lorsque $SB10 est désactivé, le rétroéclairage est allumé et, lorsque $SB10 est activé, le rétroéclairage clignote.
Si l'économiseur d'écran a démarré, il reste actif et l'écran ne clignote pas même si $SB10 est activé. Si $SB10 est sur ON lors de la fermeture de l'économiseur d'écran, l'écran commencera à clignoter après la fermeture de l'économiseur d'écran.
Si l'écran est commuté au Menu System pendant que le rétroéclairage clignote (c'est-à-dire que $SB10 est sur ON), le clignotement s'arrête. Il redémarre lorsque l'écran quitte le Menu System.
Si une boîte de dialogue d'erreur est affichée pendant que le rétroéclairage clignote (c'est-à-dire que $SB10 est sur ON), le clignotement s'arrête. Il redémarre lorsque la boîte de dialogue est fermée.
Etat du rétroéclairage ($SB11)
$SB11 indique l'état du rétroéclairage. $SB11 s'active lorsque le rétroéclairage n'est pas allumé.
Buzzers ($SB12, $SB13 et $SB14)
Les bits $SB12 à $SB14 sont utilisés pour les avertisseurs sonores. $SB12 démarre un buzzer continu, $SB13 un buzzer intermittent et court (intervalles de 0,5 s) et $SB14 un buzzer intermittent et long (intervalles de 1 s).
Lorsque les bits $SB12 à $SB14 s'activent, le buzzer retentit alors que le bit est sur ON. Les bits $SB12 à $SB14 sont tous désactivés si le buzzer est arrêté à l'aide des boutons de
commande. Les buzzers ne retentissent que lorsque le paramètre de son de buzzer du Menu System est sur ON
dans les paramètres système NS-Designer. (Le buzzer ne retentit pas si ce paramètre est sur OFF ou ERROR ON.)
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Si plus d'un de ces bits est activé, l'ordre de priorité des buzzers est Continu, Intermittent court et intermittent long.
r
e
n
c
e
r
e
n
c
e
2-19
Section 2 Fonctions du Série NS 2-4 Mémoire système
Manuel de Programmation Série NS
Indication/commande vidéo ($SB15)
$SB15 contrôle l'affichage des images vidéo. Lorsqu'un objet Affichage vidéo est affiché après la commutation de l'écran, $SB15 passe à ON. Sinon, $SB15 passe à OFF.
Lorsqu'un objet Affichage vidéo est positionné sur l'écran et que $SB15 passe à OFF pendant l'affichage de l'image vidéo, celle-ci disparaît de l'affichage.
Si $SB15 passe à ON dans cet état de non-affichage, l'image vidéo est affichée.
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Si $SB15 passe à ON ou OFF pendant l'affichage d'une boîte de dialogue de message, l'image vidéo sera affichée ou non affichée à la suppression de la boîte de dialogue.
r
e
n
c
e
r
e
n
c
e
Traitement de l'enregistrement de priorité ($SB16 et $SB17)
$SB16 et $SB17 sont utilisées pour enregistrer les priorités de traitement pour les ports série ports A et B, respectivement.
Lorsque plusieurs terminaux opérateurs sont connectés en utilisant des liens NT standard ou à grande vitesse (pour 1:N), un terminal opérateur peut être enregistré pour le traitement de priorité. Le terminal opérateur dont les bits $SB16 et $SB17 sont sur ON a la priorité, avec un affichage et une vitesse de réponse aux touches tactiles améliorés.
L'enregistrement est effacé si $SB16 et $SB17 sont désactivés et que la vitesse de réponse redevient normale.
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Si plus d'un terminal opérateur est enregistré pour le traitement de la priorité, le dernier terminal opérateur enregistré a la priorité.
r
e
n
c
e
r
e
n
c
e
2-20
Section 2 Fonctions du Série NS 2-4 Mémoire système
Manuel de Programmation Série NS
Le numéro d'unité du terminal opérateur avec enregistrement de priorité peut être contrôlé en surveillant (en lisant) les mots de la série CS, de la série CJ, de C200HX/HG/HE-E/-ZE ou de CQM1H. Reportez-vous au manuel de l'API pour des informations sur la surveillance des mots dans l'API.
Le contenu des mots reflétant l'état des liens NT standard et à vitesse élevée (pour 1:N) est présenté dans le tableau suivant.
Mot Bit Fonction
C200HX/HG/HE-E/-ZE 265 (port RS-232C
interne) 284 (port A) (Voir note 1.) 285 (port B) (Voir note 1.)
Série CS et série CJ A393 (port RS-232C
interne) A394 (port périphérique) CIO 1909 (port 1)
(Voir note 2.) CIO 1919 (port 2)
(Voir note 2.) n +9 (port 1) (Voir note 3.) n + 19 (port 2)
(Voir note 3.)
CQM1H IR 202 (port 1)
(Voir note 2.) IR 203 (port 2)
(Voir note 2.)
Note 1. Port sur la Carte de communications.
2. Port sur la Carte de communications série.
3. Port sur la Carte de communications série.
n = 1500 + 25 × N° de carte de communications série (zone CIO)
0 Drapeau comm. terminal opérateur Port périphérique Unité 0, ON quand connexion 1 Drapeau comm. terminal opérateur Port périphérique Unité 1, ON quand connexion 2 Drapeau comm. terminal opérateur Port périphérique Unité 2, ON quand connexion 3 Drapeau comm. terminal opérateur Port périphérique Unité 3, ON quand connexion 4 Drapeau comm. terminal opérateur Port périphérique Unité 4, ON quand connexion 5 Drapeau comm. terminal opérateur Port périphérique Unité 5, ON quand connexion 6 Drapeau comm. terminal opérateur Port périphérique Unité 6, ON quand connexion 7 Drapeau comm. terminal opérateur Port périphérique Unité 7, ON quand connexion 8 Drapeau priorité enr. terminal opérateur Port périphérique Unité 0, ON quand
priorité
9 Drapeau priorité enr. terminal opérateur Port périphérique Unité 1, ON quand
priorité
10 Drapeau priorité enr. terminal opérateur Port périphérique Unité 2, ON quand
priorité
11 Drapeau priorité enr. terminal opérateur Port périphérique Unité 3, ON quand
priorité
12 Drapeau priorité enr. terminal opérateur Port périphérique Unité 4, ON quand
priorité
13 Drapeau priorité enr. terminal opérateur Port périphérique Unité 5, ON quand
priorité
14 Drapeau priorité enr. terminal opérateur Port périphérique Unité 6, ON quand
priorité
15 Drapeau priorité enr. terminal opérateur Port périphérique Unité 7, ON quand
priorité
Affichage du clavier avec entrée temporaire ($SB18)
$SB18 modifie le clavier affiché pour l'objet Affichage et entrée numériques ou l'objet Tableau de blocs de données. Les claviers suivants s'affichent en fonction de l'état des bits.
$SB18 : ON
Les valeurs entrées sont affichées
sur le clavier.
2-21
Section 2 Fonctions du Série NS 2-4 Mémoire système
Manuel de Programmation Série NS
$SB18 : OFF
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Aucun clavier avec entrée temporaire n'est affiché sur l'écran de test. Le clavier normal est toujours affiché. Si l'affichage du nom de l'unité est spécifié pour les objets Affichage et entrée numériques, l'unité est
également ajoutée au clavier avec un champ d'entrée temporaire.
r
e
n
c
e
r
e
n
c
e
Interdiction d'entrée ($SB19)
$SB19 interdit les entrées. Les entrées dans les écrans de base et les écrans en incrustation sont interdites lorsque $SB19 est sur ON. Cependant, les contrôles $SB et $SW (p.ex. la commutation d'écran à l'aide de SW0) ne sont pas interdits. L'entre utilisant les claviers à 10 touches, les messages d'erreur ou les autres boîtes de dialogue affichées par le système ne sont pas interdites non plus.
Pour supprimer l'interdiction d'entrée, désactivez $SB19 à partir de l'hôte ou entrez le mot de passe spécifié avec $SW13 dans la boîte de dialogue de saisie de mot de passe qui s'affiche lorsque vous touchez l'écran. Le système désactive automatiquement $SB19 si vous utilisez un mot de passe pour supprimer l'interdiction d'entrée.
Si $SW13 n'est pas une valeur comprise entre 1 et 5, $SB19 (suppression de l'interdiction d'entrée) et désactivée sans que la boîte de dialogue de saisie de mot de passe ne soit affichée lorsque vous touchez l'écran.
Si aucune chaîne de caractères de mot de passe n'a été définie dans les paramètres de mot de passe pour le numéro spécifié avec $SW13, $SB19 est désactivé OFF sans afficher la boîte de dialogue de saisie de mot de passe, ce qui signifie que l'intediction d'entrée est effacée lorsque vous touchez l'écran.
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Les chaînes caractères de mot de passe sont définies soit sous Settings - Password dans NS-Designer soit sous System Menu - Password sur le terminal opérateur.
r
e
n
c
e
r
e
n
c
e
Réglage du contraste ($SB20, $SB21, $SB22 et $SB23) (pour NS5 uniquement)
Les bits $SB20 à $SB23 servent à régler le contraste. $SB20 augmente le contraste de 10. $SB21 augmente le contraste de 1. $SB22 réduit le contraste de 1. $SB22 réduit le contraste de 10. Ces bits passent automatiquement à OFF lorsque le contraste a été ajusté. Si un bit entre $SB20 et $SB23 passe à ON alors que l'économiseur d'écran est activé, celui-ci reste actif.
2-22
Section 2 Fonctions du Série NS 2-4 Mémoire système
Manuel de Programmation Série NS
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Si plusieurs de ces bits passent à ON au même moment, l'ordre de priorité est $SB20, $SB21, $SB22, puis $SB23.
Vous disposez de 100 graduations pour ajuster le contraste.
Aucun traitement n'a lieu pour le NS12, le NS10 et le NS8, même si ces bits sont sur ON.
r
e
n
c
e
r
e
n
c
e
Capture vidéo ($SB24)
$SB24 capture l'image affichée et la sauvegarde au format BMP sur une carte mémoire. Lorsque $SB24 passe à ON, les données capturées sont sorties dans le fichier XXX_VideoXX_XXX.bmp, dans
le dossier \LOG\CAPTURE, sous le répertoire de la carte mémoire. Si une erreur se produit pendant l'opération, $SB24 passe à OFF et $SB47 à ON.
Les règles suivantes sont utilisées pour enregistrer les données capturées. Le numéro d’écran, la position de l’image et le numéro de fichier sont automatiquement ajoutés au
nom de fichier lors de la capture vidéo. 9999
_ VideoLT _ 999. bmp
Numéro de fichier Le numéro de fichier est défini automatiquement entre 001 et 999. Si tous les numéros ont été utilisés, le fichier numéroté le plus ancien est supprimé et le plus
récent est enregistré. (Même procédure que le bouton de commande.)
Position de l'image La position de l’image lors de l’exécution de la capture vidéo. En haut à gauche ou aucune : VideoLT En bas à gauche : VideoLB En haut à droite : VideoRT En bas à droite : VideoRB
Numéro d'écran Le numéro d’écran normal où la capture vidéo a été exécutée est automatiquement ajouté
(0000 à 3999).
Démarrer l'impression/la capture d'écran (NS12/NS10/NS8 uniquement)
$SB25 commence à imprimer l'écran affiché sur le TOP ou à le capturer pour la sauvegarder dans un fichier bitmap sur la carte mémoire. Lorsque « 1 » est enregistré dans $SW11 et que $SB25 est sur ON, l'écran actuellement affiché est capturé et un fichier screen_cap_XXX.bmp est sorti dans le dossier \LOG\CAPTURE, sous le répertoire de la carte mémoire. Si une valeur autre que « 1 » est enregistrée dans $SW11 et que $SB25 est sur ON, l'écran actuellement affiché est imprimé. $SB25 reste sur ON jusqu'à ce qu'il soit désactivé à partir de l'hôte ou avec un objet fonctionnel. L'impression ou la capture d'écran ne recommencera pas pendant l'impression de l'écran ou la sortie d'un fichier bitmap, y compris si $SB25 repasse à ON.
9999
_ VideoLT _ 999. bmp
Numéro de fichier Les fichiers sont numérotés automatiquement de 001 à 999. Lorsque tous les numéros ont été utilisés ou que l'espace disponible sur la carte mémoire est
insuffisant, les anciens fichiers sont supprimés et le nouveau fichiers est sauvegardé.
Chaîne de caractères fixe « screen_cap »
2-23
Section 2 Fonctions du Série NS 2-4 Mémoire système
Manuel de Programmation Série NS
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Lorsqu'un objet vidéo est à l'écran, vous ne pouvez pas imprimer l'image vidéo ou la sauvegarder dans un fichier BMP en utilisant $SB25.
Les bits $SB26 à $SB29 ne fonctionnent pas lorsque « 1 » est enregistré dans $SW11.
r
e
n
c
e
r
e
n
c
e
Arrêt d’impression ($SB25)
$SB26 interrompt l’impression de l’écran affiché sur le TOP. Si $SB26 est ON quand $SB30 est ON, l’impression est arrêtée et $SB30 passe sur OFF. Si l’impression a déjà commencé, il peut ne pas être possible de l’arrêter même si $SB26 est ON.
Test d’impression d’un modèle ($SB27)
$SB27 démarre l’impression d’un modèle de test d’impression. Quand $SB27 est ON, l’impression du modèle de test commence. $SB27 reste ON jusqu’à ce que vous le placiez sur OFF à partir de l’ordinateur ou avec un objet fonctionnel. L’opération de test d’impression dépend de l’imprimante. Pour des détails, reportez-vous au manuel de l’imprimante.
Nettoyage des têtes d’imprimante ($SB28)
$SB28 démarre le nettoyage de la tête d’imprimante. Lorsque $SB28 est ON, le nettoyage de la tête commence. $SB28 reste ON jusqu’à ce que vous le placiez sur OFF à partir de l’ordinateur ou avec un objet fonctionnel. L’opération de nettoyage de tête dépend de l’imprimante. Pour des détails, reportez-vous au manuel de l’imprimante.
Mise à jour de l’état de l’imprimante ($SB29)
$SB29 contrôle l’état Occupé de l’imprimante ($SB30) et la Notification d'erreur imprimante ($SB31). Lorsque $SB29 est ON, $SB30 et $SB31 passe sur ON et OFF. Si l’opération de l’imprimante s’est effectuée normalement, cependant, $SB31 ne passent pas sur ON.
État occupé imprimante/capture ($SB30)
$SB30 passe à ON lorsque les opérations suivantes sont exécutées : Départ d'impression, Tes t d'impression d'un modèle, Nettoyage des têtes d'imprimante et Capture d'écran
automatiquement à la fin de ces opérations. C'est aussi le cas si le bit Arrêt d'impression passe à OFF lors de l'impression d'un écran.
. $SB30 passe à OFF
Notification d'erreur de l'imprimante/d'erreur de capture d'écran ($SB31)
$SB31 passe à ON lorsque les opérations suivantes se terminent par un erreur : Départ d'impression, Capture d'écran, Test d'impression d'un modèle, Nettoyage des têtes d'imprimante ou Mise à jour de l'état de l'imprimante. Il passe aussi à ON si aucune imprimante n'est détectée lors du démarrage du TOP ou si des erreurs sont détectées, notamment des erreurs de port USB, des erreurs d'imprimante non connectée, des erreurs d'interruption de communication, des erreurs d'absence de papier, des erreurs d'absence d'encre et d'autres erreurs liées au matériel de l'imprimante. $SB31 passe à OFF lorsque toutes les erreurs liées aux opérations Départ d'impression, Capture d'écran, Test d'impression d'un modèle, Nettoyage des têtes d'imprimante ou Mise à jour de l'état de l'imprimante ont été éliminées.
2-24
Section 2 Fonctions du Série NS 2-4 Mémoire système
Manuel de Programmation Série NS
M
E
M
O
M
M
Vérification de l'état de fonctionnement de l’imprimante
E
M
O
E
M
O
$SB30 et $SB31 peuvent être utilisés pour contrôler l’état de fonctionnement et la présence d’erreurs. Utilisez ces bits comme indiqué dans le diagramme suivant.
START
Lecture de la notification d’erreur imprimante ($SB31).
OFF
Lecture de l’état
Occupé de l
imprimante ($SB30)
OFF
Démarrer le process souhaité.
$SB25/27/28 = OFF/ON
Etat Occupé de l’imprimante
($SB30) passe sur
OFF/ON.
Lecture de l’état
Occupé de l
imprimante ($SB31).
OFF
ON
Contrôle d’erreurs de l’imprimante.
ON
Attendre la désactivation de $SB30 et exécuter le process à partir du démarrage de l’imprimante.
ON
Imprimante non détectée ou erreur d’imprimante détectée.
Notification de confirmation de fin
d’opération de l’erreur d’imprimante
($SB30) passe sur ON/OFF.
Lecture de l’état
Occupé de l
imprimante ($SB31).
OFF
END (normal)
ON
Erreur d’imprim ante détectée.
Initialisation de l'historique des alarmes/événements ($SB32)
$SB32 initialise les données d'historique des alarmes et des événements. Lorsque $SB32 est sur ON, les informations d'historique des alarmes et des événements enregistrées dans le terminal opérateur sont initalisées. Une fois l'initialisation terminée, le système désactive automatiquement $SB32.
2-25
Section 2 Fonctions du Série NS 2-4 Mémoire système
Manuel de Programmation Série NS
Enregistrement de l'historique des alarmes/événements ($SB33)
$SB32 enregistre les données d'historique des alarmes et des événements. Lorsque $SB33 est sur ON, les données d'historique des alarmes et des événements sont enreigstrées sur la carte mémoire dans un fichier CSV. Une fois l'enregistrement des données terminé, le système désactive automatiquement $SB33.
Les données d'alarme sont enregistrées dans log\Alarm.csv (classées en tant qu'alarmes de niveau haut, moyen et bas) et les données d'événement sont enregistrées dans des fichiers \log\Event.csv sur la carte mémoire. Les noms des fichiers sont fixes et les fichiers précédemment sortis sur la carte mémoire sont écrasés.
Si aucune alarme n'est cumulée, les données d'alarme ne sont pas enregistrées. ($SB33 se désactive et $SB47 ne s'active pas.)
Si aucun événement n'est cumulé, les données d'événement ne sont pas enregistrées. ($SB33 se désactive et $SB47 ne s'active pas.)
Si une erreur se produit pendant l'enregistrement (p.ex., la carte mémoire n'est pas en place, l'espace disque est insuffisant ou la carte mémoire est endommagée), $SB33 se désactive $SB47 est activé.
Aucun message d'erreur n'est cependant affiché lorsqu'une erreur se produit. Si $SB32 et $SB33 sont activés simultanément, l'initialisation est exécutée en premier. Pour cette
raison, les fichiers Alarm.CSV et Event.CSV ne sont pas créés.
Initialisation du protocole de données ($SB35)
$SB35 initialise les données de protocole de données. Lorsque $SB35 est sur ON, les informations de protocole de données enregistrées dans le terminal opérateur sont initalisées. Une fois l'initialisation terminée, le système désactive automatiquement $SB35.
Enregistrement du protocole de données ($SB36)
$SB36 enregistre les données du protocole de données. Lorsque $SB36 est sur ON, les données du protocole de données sont enregistrées sur la carte mémoire dans un fichier CSV. Une fois l'enregistrement des données terminé, le système désactive automatiquement $SB36.
Les données sont enregistrées dans une série de fichiers appelés Trend01.csv à Trend99.csv dans le répertoire \log\ de la carte mémoire. Un nouveau fichier est créé à chaque enregistrement de données, ce qui incrémente chaque fois le numéro des fichiers. Il est possible d'enregistrer jusqu'à 99 fichiers. Lorsque le nombre de fichiers dépasse 99, les fichiers existants sont écrasés, en commençant par Trend01.csv.
Si aucun protocole de données n'est cumulé, le numéro de groupe et l'adresse de collecte de données sont sortis. ($SB33 se désactive et $SB47 ne s'active pas.)
Si une erreur se produit pendant l'enregistrement (p.ex., la carte mémoire n'est pas en place, l'espace disque est insuffisant ou la carte mémoire est endommagée), $SB36 se désactive et $SB47 est activé.
Aucun message d'erreur n'est cependant affiché lorsqu'une erreur se produit. Si $SB35 et $SB36 sont activés simultanément, l'initialisation est exécutée en premier. Ainsi, aucun
fichier Trend#.CSV n'est créé.
Initialisation du protocole de fonctionnement ($SB37)
$SB37 initialise les données de protocole de fonctionnement. Lorsque $SB37 est sur ON, les informations de protocole de fonctionnement enregistrées dans le terminal opérateur sont initalisées. Une fois l'initialisation terminée, le système désactive automatiquement $SB37.
Enregistrement du protocole de fonctionnement ($SB38)
$SB38 enregistre les données du protocole de fonctionnement. Lorsque $SB38 est sur ON, les données du protocole de fonctionnement sont enregistrées sur la carte mémoire dans un fichier CSV. Une fois l'enregistrement des données terminé, le système désactive automatiquement $SB38.
Les données sont sorties dans un fichier intitulé Operat.csv dans le répertoire \log\ de la carte mémoire. Les noms des fichiers sont fixes et les fichiers précédemment sortis sur la carte mémoire sont écrasés.
2-26
Section 2 Fonctions du Série NS 2-4 Mémoire système
Manuel de Programmation Série NS
Si aucun protocole de données n'est cumulé, seule la ligne de tire est sortie. ($SB33 se désactive et $SB47 ne s'active pas.)
Si une erreur se produit pendant l'enregistrement (p.ex., la carte mémoire n'est pas en place, l'espace disque est insuffisant ou la carte mémoire est endommagée), $SB38 se désactive et $SB47 est activé.
Aucun message d'erreur n'est cependant affiché lorsqu'une erreur se produit. Si $SB37 et $SB38 sont activés simultanément, l'initialisation est exécutée en premier. Ainsi, aucun
fichier Operat.CSV n'est créé.
Contrôle des protocoles de fonctionnement ($SB39, $SB40 et $SB41)
Les bits $SB39 à $SB41 commandent les protocoles de fonctionnement. $SB39 contrôle le protocole de fonctionnement des objets fonctionnels, $SB40 celui de la commutation d'écran et $SB41 celui des macros.
Lorsque l'un des bits $SB39 à $SB41 est activé, l'opération de protocole correspondante démarre. L'opération de protocole se termine lorsque les bits sont désactivés.
Commutation d'écran
$SB40
Commu-
tation
d’écran
Commu-
tation
d’écran
Commu-
tation
d’écran
Commu-
tation
d’écran
Commu-
tation
d’écran
Commu-
tation
d’écran
Screen
switch
Consignation Consignation Consignation
Toute instance de commutation d'écran exécutée lorsque $SB40 est ON est enregistrée.
Initialisation du protocole des erreurs ($SB42)
$SB42 initialise les données de protocole des erreurs. Lorsque $SB42 est sur ON, les informations de protocole des erreurs enregistrées dans le terminal opérateur sont initalisées. Une fois l'initialisation terminée, le système désactive automatiquement $SB42.
Enregistrement du protocole des erreurs ($SB43)
$SB38 enregistre les données du protocole des erreurs. Lorsque $SB43 est sur ON, les données du protocole des erreurs sont enregistrées sur la carte mémoire dans un fichier CSV. Une fois l'enregistrement des données terminé, le système désactive automatiquement $SB43.
Les données sont sorties dans un fichier intitulé MacroErr.csv dans le répertoire \log\ de la carte mémoire. Les noms des fichiers sont fixes et les fichiers précédemment sortis sur la carte mémoire sont écrasés.
Si aucun protocole de données n'est cumulé, seule la ligne de tire est sortie. ($SB43 se désactive et $SB47 ne s'active pas.)
Si une erreur se produit pendant l'enregistrement (p.ex., la carte mémoire n'est pas en place, l'espace disque est insuffisant ou la carte mémoire est endommagée), $SB43 se désactive et $SB47 est activé.
Aucun message d'erreur n'est cependant affiché lorsqu'une erreur se produit. Si $SB42 et $SB43 sont activés simultanément, l'initialisation est exécutée en premier. Ainsi, aucun
fichier MacroErr.CSV n'est créé.
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Les données de protocole peuvent être sorties au format code multibits ou au format Unicode. Cela permet de sortir les données affichées dans d’autres langues que les données de protocole. Veuillez
vous reporter à la Section 13 Affichage multilingue dans le Manuel d’utilisation pour en savoir plus.
r
e
n
c
e
r
e
n
c
e
2-27
Section 2 Fonctions du Série NS 2-4 Mémoire système
Manuel de Programmation Série NS
Commande de boîte de dialogue des erreurs de macro ($SB45)
$SB45 modifie le traitmeent des erreurs de macro. Si $SB45 est activé, aucune boîte de dialogue n'est affichée en cas d'erreur de macro mais exécution du processus de macro est interrompu. Si $SB45 est sur OFF, une boîte de dialogue d'erreur s'affiche et l'exécution de la macro est arrêtée.
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
En cas d'erreur de macro, le traitement de la macro à l'endroit est arrêté où survient l'erreur, que $SB45 soit sur ON ou sur OFF, mais les autres processus de macro continuent.
r
e
n
c
e
r
e
n
c
e
Indication d'erreur de macro ($SB46)
$SB46 s'active lorsqu'une erreur d'exécution de macro se produit. $SB46 reste sur ON jusqu'à ce qu'il soit désactivé à partir de l'hôte, à l'aide d'un objet fonctionnel ou
d'une autre méthode. Si une erreur de macro se produit pendant la modification de valeurs, l'indication de l'erreur de macro a
lieu après que la boîte de dialogue d'erreur de macro a été fermée en appuyant sur le bouton OK. L'indication d'erreur de macro se produit immédiatement après l'apparition d'une erreur de macro.
Drapeau d'erreur de protocole ($SB47)
$SB47 est activé si une erreur se produit pendant le traitement d'une alarme, d'un protocole de données, d'un historique de fonctionnement, d'un protocole d'erreurs ou d’une capture vidéo.
$SB47 reste sur ON jusqu'à ce qu'il soit désactivé à partir de l'hôte, à l'aide d'un objet fonctionnel ou d'une autre méthode.
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Toutes les adresses n'ayant pas été développées ci-avant sont réservées à l'usage du système. Le terminal opérateur peut présenter un dysfonctionnement si les adresses réservées à l'usage du système sont urilisées, assurez-vous donc que ces adresses ne sont pas utilisées.
r
e
n
c
e
r
e
n
c
e
Vérification de l'espace libre en mémoire ($SB48)
$SB48 est activé (ON) lorsque l'espace libre sur la carte mémoire montée sur le TOP baisse en deçà d'une taille spécifiée lors de l'enregistrement des données sur la carte mémoire.
Vous pouvez définir la quantité d'espace libre qui déclenchera l'avertissement en sélectionnant, System Setting – Initial – Free Space dans le NS-Designer. La valeur par défaut est de 1 024 octets.
Arrêt de la carte mémoire ($SB49)
$SB49 est activé (ON) pour le retrait de la carte mémoire. Lorsque $SB49 est activé, l'alimentation de la carte mémoire est coupée ; vous pouvez alors retirer la carte du TOP. $SB49 est automatiquement désactivé (OFF) après le retrait de la carte.
Etat de retrait de la carte mémoire ($SB50)
$SB50 vous avise du résultat de l'exécution de $SB49. Lorsque $SB49 est activé (ON) et que la carte mémoire peut être retirée, $SB50 est activé (ON). Après le retrait de la carte mémoire, $SB49 est automatiquement désactivé (OFF), de même que $SB50.
Drapeau sauvegarde périodique du journal de données en cours ($SB51)
$SB51 est activé (ON) lorsque le journal de données est sauvegardé régulièrement. Une fois l'enregistrement terminé, le système désactive automatiquement $SB51 (OFF).
2-28
Section 2 Fonctions du Série NS 2-4 Mémoire système
Manuel de Programmation Série NS
La mémoire système bits peut être allouée aux zones suivantes de l'API hôte.
Symbole API de série C Allocation
Aucune Zone E/S (IR) H Zone HR A Zone AR L Zone LR
T
TU
C
CU
W TK D zone DM
E
E0
EC_
Note 1. LR 00000 à LR 00199 sont convertis en mots de zone E/S CIO 01000 à CIO 01199 et utilisés comme tels.
2. Les API C200HX/HG/HE-E/-ZE sont les seuls API de série C prenant en charge la Zone EM (EM).
Valeur présentes de temporisation
 
Valeur présentes de compteur
 
    
Zone EM (Voir note1.)
(banque actuelle)
 
 
   
×
×
API séries
CVM1/CV
Zone E/S (CIO)

Zone AR

Valeur présentes de temporisation
Valeur présentes de compteur
zone DM
Zone EM (banque actuelle)
Allocation API série CS/CJ Allocation
×
×
×
Zone E/S (CIO) Zone HR Zone AR Zone LR (Voir note1.) Valeur présentes de
temporisation Drapeaux de fin de
temporisation Valeur présentes de
compteur Drapeaux de fin de
compteur Zone de travail drapeaux de tâches zone DM
Zone EM (banque actuelle)
Zone EM Banque 0
Zone EM Banque C
   
×
×
×
×
×
Tous les bits de la zone AR des API de série CVM1/CV sont affectés aux fonctions système et ne peuvent pas être utilisés pour une autre application.
La plage de chaque zone varie en fonction du modèle de l'API. Reportez-vous à Annexe 3 Zones de mémoire API.
Veuillez vous reporter à la Section 7 Configuration du système dans le Manuel d'utilisation de NS-Designer pour connaître les méthodes d'allocation.
2-4-2 Mémoire système Mot ($SW)
La mémoire système Mot ($SW) est utilisée pour échanger des informations entre l'hôte et le terminal opérateur dans des unités de mots, par exemple pour le contrôle du terminal opérateur et pour indiquer l'état du terminal opérateur à l'hôte.
La mémoire système Mot comprend 37 entrées avec fonctions prédéfinies. La liste des mémoires système mot est indiquée dans le tableau suivant :
Adresse Catégorie Fonction
$SW0 Indication/Commande Numéro d'écran actuel $SW1 Indication/Commande Numéro d'écran en incrustation 1 actuel $SW2 Indication/Commande Position de l'écran en incrustation 1 (coordonnée X) $SW3 Indication/Commande Position de l'écran en incrustation 1 (coordonnée Y) $SW4 Indication/Commande Numéro d'écran en incrustation 2 actuel $SW5 Indication/Commande Position de l'écran en incrustation 2 (coordonnée X)
2-29
Section 2 Fonctions du Série NS 2-4 Mémoire système
Manuel de Programmation Série NS
Adresse Catégorie Fonction
$SW6 Indication/Commande Position de l'écran en incrustation 2 (coordonnée Y) $SW7 Indication/Commande Numéro d'écran en incrustation 3 actuel $SW8 Indication/Commande Position de l'écran en incrustation 3 (coordonnée X) $SW9 Indication/Commande Position de l'écran en incrustation 3 (coordonnée Y) $SW10 Indication/Commande Numéro d'étiquette actuel $SW11 Commande Destination (0 : Imprimante, 1 : Carte mémoire) $SW12 $SW13 Commande Numéro de mot de passe pour annuler l'interdiction d'entrée $SW14 Indication Heure actuelle (min,sec.) $SW15 Indication Date et heure actuelles (jour, heure) $SW16 Indication Date du jour (année, mois) $SW17 Indication Jour actuel (de la semaine) $SW18 Indication N° de l'alarme/événement apparu $SW19 Indication ID de l'alarme/événement apparu $SW20 Indication ID de l'alarme/événement annulé $SW21 Indication ID alarme/événement de la macro d'objet
$SW22 $SW23 Indication Numéro d'erreur macro $SW24 Indication N° de l'écran présentant l'erreur de macro $SW25 Indication ID de l'objet présentant une erreur de macro $SW2 Indication Synchronisation de macro présentant une erreur $SW27 Commande Valeur décalage pour index I0 $SW28 Commande Valeur décalage pour index I1 $SW29 Commande Valeur décalage pour index I2 $SW30 Commande Valeur décalage pour index I3 $SW31 Commande Valeur décalage pour index I4 $SW32 Commande Valeur décalage pour index I5 $SW33 Commande Valeur décalage pour index I6 $SW34 Commande Valeur décalage pour index I7 $SW35 Commande Valeur décalage pour index I8 $SW36 Commande Valeur décalage pour index I9
Réservé
alarme/événement Réservé
Remarque : Les mots d'indication ne sont pas protégés en écriture. De plus, le système ne restaure pas les
valeurs, sauf lorsque l'état a changé.
Les mémoires système mot sont attribuées aux zones API comme suit. Adresses allouées à la mémoire système sous NS-Designer System Setting – Initial. Vous pouvez
sélectionner le stockage de valeurs BCD ou binaires pour chaque groupe en appuyant sur le bouton System Memory List sous l'onglet Initial.
$SW = n
Wd n: $SW0
Wd n+1: $SW1
Wd n+37: $SW37
2-30
Section 2 Fonctions du Série NS 2-4 Mémoire système
Manuel de Programmation Série NS
Numéro d'écran actuel ($SW0)
$SW0 stocke le numéro d'écran pour l'écran actuel. (Stocké dans BCD.) Si un numéro d'écran correspond à $SW0, l'affichage bascule vers cet écran. L'affichage ne commute cependant pas sur cet écran si celui-ci n'existe pas ou s'il s'agit d'un écran en
incrustation. Dans ces cas, aucun message d'erreur n'est affiché mais le système retourne le numéro d'écran stocké dans $SW0 au numéro d'écran original. (L'impulsion de scannage de commutation d'écran $SB2 ne sera pas signalée.)
Lorsque des écrans sont commutés fréquemment, il est possible que l'affichage ait besoin d'un peu de temps pour s'actualiser ; les transferts d'informations sont aussi plus lents.
Si aucun écran d'affichage initial n'existe, l'écran 0 est défini sur $SW0. Si une commutation d'écran a lieu alors que l'économiseur d'écran est affiché, l'économiseur d'écran
est annulé.
Numéro d'écran en incrustation 1 actuel ($SW1)
$SW1 stocke le numéro d'écran pour l'écran en incrustation 1 actuel. (Stocké dans BCD.) La valeur « 0
» est stockée dans $SW1 si aucun écran en incrustation n'est ouvert.
Si un numéro d'écran est écrit dans $SW1, cet écran en incrustation est affiché. L'affichage ne commute cependant pas sur cet écran si celui-ci n'existe pas ou s'il s'agit d'un écran de
base. Dans ces cas, aucun message d'erreur n'est affiché mais le système retourne le numéro d'écran stocké dans $SW1 au numéro d'écran original.
Lorsque des écrans en incrustation sont ouverts et fermés fréquemment, il est possible que l'écran ait besoin d'un peu de temps pour s'actualiser ; les transferts d'informations sont aussi plus lents.
L'écran en incrustation se ferme si 0 est inscrit dans $SW1. De plus, 0 est défini à la position d'affichage de l'écran en incrustation ($SW2 et $SW3).
Si un écran en incrustation est ouvert, fermé ou commuté alors que l'économiseur d'écran est affiché, l'économiseur d'écran est annulé.
Position de l'écran en incrustation 1 ($SW2 et $SW3)
$SW2 et $SW3 stockent la position d'affichage pour l'écran en incrustation 1. (Stocké dans BCD.) La coordonnée X supérieure gauche pour l'écran en incrustation 1 est stockée dans $SW2 et la
coordonnée Y supérieure gauche est stockée dans $SW3. Si la position d'affichage est inscrite directement dans $SW2 et $SW3, l'écran en incrustation se
déplace à la position spécifiée. La taille de l'affichage est limitée de sorte que l'écran en incrustation ne dépasse pas de la plage
d'affichage de l'écran. La position d'affichage est telle que l'ensemble de l’écran en incrustation est affiché.
Si les écrans en incrustation sont déplacés alors que l'économiseur d'écran est affiché, l'économiseur d'écran est annulé.
La position d'affichage lorsque l'écran en incrustation 1 est ouvert ne peut pas être spécifiée avec $SW2 et $SW3.
Numéro d'écran en incrustation 2 actuel ($SW4)
$SW4 stocke le numéro d'écran pour l'écran en incrustation 2 actuel. (Stocké dans BCD.) La valeur « 0 Si un numéro d'écran est écrit dans $SW4, cet écran en incrustation est affiché. L'affichage ne commute cependant pas sur cet écran si celui-ci n'existe pas ou s'il s'agit d'un écran de
base. Dans ces cas, aucun message d'erreur n'est affiché mais le système retourne le numéro d'écran stocké dans $SW4 au numéro d'écran original.
Lorsque des écrans en incrustation sont ouverts et fermés fréquemment, il est possible que l'écran ait besoin d'un peu de temps pour s'actualiser ; les transferts d'informations sont aussi plus lents.
L'écran en incrustation se ferme si 0 est inscrit dans $SW4. De plus, 0 est défini pour la position d'affichage de l'écran en incrustation ($SW5 et $SW6).
» est stockée dans $SW4 si aucun écran en incrustation n'est ouvert.
2-31
Section 2 Fonctions du Série NS 2-4 Mémoire système
Manuel de Programmation Série NS
Si un écran en incrustation est ouvert, fermé ou commuté alors que l'économiseur d'écran est affiché, l'économiseur d'écran est annulé.
Position de l'écran en incrustation 2 ($SW5 et $SW6)
$SW5 et $SW6 stockent la position d'affichage pour l'écran en incrustation 2. (Stocké dans BCD.) La coordonnée X supérieure gauche pour l'écran en incrustation 2 est stockée dans $SW5 et la
coordonnée Y supérieure gauche est stockée dans $SW6. Si la position d'affichage est inscrite directement dans $SW5 et $SW6, l'écran en incrustation se
déplace à la position spécifiée. La taille de l'affichage est limitée de sorte que l'écran en incrustation ne dépasse pas de la plage
d'affichage de l'écran. La position d'affichage est telle que l'ensemble de l'écran en incrustation est affiché. Si un écran en incrustation est ouvert, fermé ou commuté alors que l'économiseur d'écran est affiché,
l'économiseur d'écran est annulé. La position d'affichage lorsque l'écran en incrustation 2 est ouvert ne peut pas être spécifiée avec
$SW5 et $SW6.
Numéro d'écran en incrustation 3 actuel ($SW7)
$SW7 stocke le numéro d'écran pour l'écran en incrustation 3 actuel. (Stocké dans BCD.) La valeur « 0
» est stockée dans $SW7 si aucun écran en incrustation n'est ouvert.
Si un numéro d'écran est écrit dans $SW7, cet écran en incrustation est affiché. L'affichage ne commute cependant pas sur cet écran si celui-ci n'existe pas ou s'il s'agit d'un écran de
base. Dans ces cas, aucun message d'erreur n'est affiché mais le système retourne le numéro d'écran stocké dans $SW7 au numéro d'écran original.
Lorsque des écrans en incrustation sont ouverts et fermés fréquemment, il est possible que l'écran ait besoin d'un peu de temps pour s'actualiser ; les transferts d'informations sont aussi plus lents.
L'écran en incrustation se ferme si 0 est inscrit dans $SW7. De plus, 0 est défini à la position d'affichage de l'écran en incrustation ($SW8 et $SW9).
Si un écran en incrustation est ouvert, fermé ou commuté alors que l'économiseur d'écran est affiché, l'économiseur d'écran est annulé.
Position de l'écran en incrustation 3 ($SW8 et $SW9)
$SW8 et $SW9 stockent la position d'affichage pour l'écran en incrustation 3. (Stocké dans BCD.) La coordonnée X supérieure gauche pour l'écran en incrustation 3 est stockée dans $SW8 et la
coordonnée Y supérieure gauche est stockée dans $SW0. Si la position d'affichage est inscrite directement dans $SW8 et $SW9, l'écran en incrustation se
déplace à la position spécifiée. La taille de l'affichage est limitée de sorte que l'écran en incrustation ne dépasse pas de la plage
d'affichage de l'écran. La position d'affichage est telle que l'ensemble de l'écran en incrustation est affiché. Si un écran en incrustation est ouvert, fermé ou commuté alors que l'économiseur d'écran est affiché,
l'économiseur d'écran est annulé. La position d'affichage lorsque l'écran en incrustation 3 est ouvert ne peut pas être spécifiée avec
$SW8 et $SW9.
Numéro d'étiquette actuel ($SW10)
$SW10 stocke le numéro d'identification en cours. (Stocké dans BCD, entre 0 et 15.) Si un numéro d'étiquette est écrit dans $SW10, l'affichage commute sur cette étiquette. Aucun message d'erreur n'est affiché si un numéro d'étiquette inexistant est spécifié mais le système
stocke le numéro d'étiquette d'origine dans $SW10.
Destination (0 : Imprimante, 1 : Carte mémoire) ($SW11)
$SW11 permet de spécifier si l'écran doit être imprimé ou si les données de capture de l'écran doivent être sauvegardées sur la carte mémoire. Enregistrez « 0 » dans $SW11 et activez (ON) $SB25 pour exécuter l'impression. Stockez « 1 » dans $SW11 et activez (ON) $SB25 pour exécuter a capture d'écran.
2-32
Section 2 Fonctions du Série NS 2-4 Mémoire système
Manuel de Programmation Série NS
Numéro de mot de passe pour annuler l'interdiction d'entrée ($SW13)
$SW13 sert à spécifier le numéro de mot de passe pour effacer l'interdiction d'entrée lorsque $SB19 est sur ON. (Stocké dans BCD.) La boîte de dialogue de mot de passe est affichée si vous touchez à l'écran lorsque $SB19 est sur ON. Cependant, la valeur stockée dans $SB13 immédiatement après que vous avez touché l'écran est utilisée pour le mot de passe.
Touchez l'écran lorsque l'entrée est interdite par $SB19 pour afficher la boîte de dialogue de saisie du mot de passe. La valeur stockée dans $SW13 immédiatement après que vous avez touché l'écran est utilisée comme numéro de mot de passe.
Date et heure actuelles ($SW14, $SW15, $SW16 et $SW17)
Les mots $SW14 à $SW17 stockent la date et l'heure en format BCD ou binaire. Les formats de stockage sont présentés ci-dessous. $SW14 stocke les minutes et les secondes. Bit 15 8 7 0
BCD : min (00 à 59) s (00 à 59) Binaire : min (00 à 3B) s (00 à 3B)
$SW15 stocke la date et l'heure. Bit 15 8 7 0
BCD : date (01 à 31) heure (00 à 23) Binaire : date (01 à 1F) heure (00 à 17)
$SW16 stocke l'année (deux derniers chiffres) et le mois. Bit 15 8 7 0
BCD : année (01 à 99) mois (01 à 12) Binaire : année (01 à 63) mois (01 à 0C)
$SW17 stocke le jour de la semaine. Bit 15 8 7 0
Binaire/BCD : (00 fixe) jour de la semaine (00 à 06) Dim : 00 ; Lun : 01: Mar : 02 ; Mer : 03 ; Jeu : 04 ; Ven : 05 ; Sam : 06
N° de l'alarme/événement apparu ($SW18)
$SW18 stocke le numéro les alarmes et des événements générés. (Stocké dans BCD ou binaire.) Le nombre total d'alarmes et d'événements est stocké.
Stockage de l'ID d'alarme/événement ($SW19, $SW20 et $SW21)
Le dernier numéro d'identification d'alarme ou d'événement généré est stocké dans $SW19. (Stocké dans BCD ou binaire.)
Le dernier numéro d'identification d'alarme ou d'événement effacé est stocké dans $SW20. (Stocké dans BCD ou binaire.)
L'ID d'alarme ou d'événement affiché sur l'objet d'affichage d'alarme/événement correspondant est écrit dans $SW21 lors de l'exécution de la macro "Pressing a Display Area" (Cliquer sur une zone d'affichage). Alternativement, le numéro d'ID d'alarme/événement sélectionné lors de l'exécution de la macro "Selecting an Alarm/Event" (Sélectionner une alarme/un événement) pour l'objet historique/résumé d'alarme/événement est écrit dans $SW21. (Stocké dans BCD.) Si la macro est exécutée lorsque rien n'est affiché sur l'objet alarme/événement ou l'objet historique/résumé d'alarme/événement, aucune valeur n'est écrite dans $SW21.
2-33
Section 2 Fonctions du Série NS 2-4 Mémoire système
Manuel de Programmation Série NS
Numéro d'erreur de macro ($SW23)
Le numéro d'exécution de macro est stocké dans $SW23. Il n'y a aucune erreur si 0 est stocké dans $SW23.
Le numéro d'erreur est maintenu jusqu'à ce que 0 soit écrit dans $SW23 à partir de l'hôte, en utilisant un objet fonctionnel ou une autre méthode. (Stocké dans BCD.)
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Les valeurs suivantes sont définies sur $SW23, selon l'erreur de macro.
1: Erreur de programme 2: Erreur d'allocation 0 3: Erreur BCD 4: Erreur de valeur d'argument
Le dernier numéro d'erreur d'exécution de macro généré est stocké dans $SW23 si les macros sont exécutées comme suit : pas d'erreur, erreur, pas d'erreur, etc.
r
e
n
c
e
r
e
n
c
e
N° de l'écran présentant l'erreur de macro ($SW24)
Le numéro d'écran dans lequel l'erreur de macro s'est produite est stocké dans $SW24. FFFFh est stocké pour les macros de projets. (Stocké dans BCD.)
ID d'objet présentant l'erreur de macro ($SW25)
Le numéro d'ID de l'objet fonctionnel où l'erreur de macro s'est produite est stocké dans $SW25. FFFFh est stocké pour les macros de projets/d'écrans. (Stocké dans BCD.)
Planning macro présentant l'erreur ($SW26)
Le planning d'exécution de macro lorsque l'erreur de macro s'est produite est stocké dans $SW26. (Stocké dans BCD.)
0 : Lors du chargement d’un projet 4 : Alarme/Evénement ON 5 : Alarme/Evénement OFF 10 : Lors du chargement d’un écran 11 : Lors de la sortie d’un écran 20 : Touches écran ON 21 : Touches écran OFF 22 : Avant l'entrée de nombres et de chaînes 23 : Avant l'écriture de nombres et de chaînes 25 : Pendant la modification de nombres et de chaînes 26 : Lors d’une sélection dans une liste 30 : Lors d'une pression sur une zone de l'écran 31 : Lors de la sélection d'une alarme ou d'un événement
Index ($SW27 à $SW36)
$SW27 à $SW36 stockent des numéros d'index. Chacun des numéros d'index correspond à un index entre I0 et I9 défini avec une entrée d'adresse. (Stocké dans BCD.)
Si une valeur illégale est définie dans BCD comme numéro d'index (p. ex., AAAAh), l'index opère en tant qu'index 0 (il est possible d'indiquer les valeurs entre –999 et 9999 BCD ou entre –32768 et 32767 (binaires) comme valeurs d'index).
2-34
Section 2 Fonctions du Série NS 2-4 Mémoire système
Manuel de Programmation Série NS
Spécification des groupes de stockage de données ($SW37)
$SW37 contient un numéro de groupe de stockage de données (en BCD ou en binaire). Lorsque $SB35 (Initialiser stockage de données) ou $SB36 (Sauvegarder stockage de données) est activé (ON), le stockage de données correspondant au numéro de groupe enregistré dans $SW37 est soit initialisé soit sauvegardé.
Lorsque les stockages de données correspondant à tous les groupes sont initialisés ou sauvegardés, « 0 » est enregistré dans $SW37.
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Toutes les valeurs stockées dans la mémoire système Mot sont dans BCD ou binaire.
Sélectionnez le stockage de données BCD ou binaire pour chaque groupe en appuyant sur le bouton System Memory List sous Settings - System Setting – Initial.
Les valeurs BCD démarrant par Fh sont traitées comme des valeurs négatives. (La plage de
valeurs de la mémoire système Mot est comprise entre –999 et 9999.) Toutes les adresses n'ayant pas été développées ci-avant sont réservées à l'usage du système.
N'accédez pas aux adresses réservées.
La mémoire système Mot peut être allouée aux zones suivantes de l'API hôte.
Symbole API de série C Allocation
Aucune Zone E/S (IR) H Zone HR A Zone AR L Zone de liaison
T
TU
C
CU
W TK D zone DM
E
E0_
EC_
Note 1. LR 00000 à LR 00199 sont convertis en mots de zone E/S CIO 01000 à CIO 01199 et utilisés comme tels.
2. Les API C200HX/HG/HE-E/-ZE sont les seuls API de série C prenant en charge la Zone EM (EM).
Tous les bits de la zone auxiliaire des API de série CVM1/CV sont affectés aux fonctions système et ne peuvent pas être utilisés pour une autre application.
La plage de chaque zone varie en fonction du modèle de l'API. Reportez-vous à Annexe 3 Zones de mémoire API.
Veuillez vous reporter à la Section 7 Configuration du système dans le Manuel d'utilisation de
NS-Designer pour connaître les méthodes d'allocation.Section 2 Fonctions du NS Series
r
e
n
c
e
r
e
n
c
e
Valeur présentes de temporisation
 
Valeur présentes de compteur
 
    
Zone EM (Voir note1.)
(banque actuelle)
 
 
API séries
CVM1/CV
 
Zone E/S (CIO)
× 
Zone auxiliaire

Valeur présentes
×
de temporisation
Valeur présentes
×
de compteur
zone DM
Zone EM (banque actuelle)
Allocation API série CS/CJ Allocation
Zone E/S (CIO) Zone HR Zone auxiliaire
×
Zone LR (Voir note1.) Valeur présentes de
×
temporisation Drapeaux de fin de
temporisation Valeur présentes de
×
compteur Drapeaux de fin de
compteur Zone de travail drapeaux de tâches zone DM
Zone EM (banque actuelle)
Zone EM Banque 0
Zone EM Banque C
   
×
×
×
×
×
2-35
Section 2 Fonctions du Série NS 2-5 Paramètres d'adresses de communications
Manuel de Programmation Série NS

2-5 Paramètres d'adresses de communications

Les terminaux opérateurs Série NS comprennent des fonctions de mise en réseau améliorées et peuvent communiquer avec plusieurs hôtes. Les noms des hôtes sont enregistrés pour les hôtes connectés et toute zone dans l'hôte est accessible en spécifiant le nom de l'hôte et la zone.
Avec les terminaux opérateurs Série NS, les données requises pour l'affichage sont disponibles et les mots et les bits stockant les données entrées peuvent être alloués à partir de toute zone de l’API.
Les mots et bits attribués sont lus et écrits directement, l’état de l’affichage est modifié pour les objets sur l’écran du terminal opérateur programmable et l’état du terminal opérateur programmable est contrôlé ou signalé.
Reportez-vous à la section 5-7 Paramètres des adresses du Manuel d'utilisation de NS-Designer pour les informations concernant l'enregistrement de hôte et les paramètres d'adresse.
2-5-1 Enregistrement de l'hôte
1 2 3
4
5
n° Bouton Fonction
1 Editer Ouvre la boîte de dialogue Edit Host (Editer l'hôte) pour l'hôte sélectionné.
Modifiez les paramètres de l'hôte. Reportez-vous à la section 5-7 Paramètres des adresses du Manuel d'utilisation de NS-Designer pour les informations concernant la modification de l'enregistrement de hôte.
2 Ajouter Ouvre la boîte de dialogue Edit Host (Editer l'hôte) pour ajouter un hôte. Il
est possible d'enregistrer jusqu'à 98 hôtes en plus des ports série A et B. 3 Supprimer Supprime l'hôte sélectionné. 4 Déplacer vers haut/bas Déplace le numéro d'hôte sélectionné. 5 Importer/Exporter dans
fichier CSV
Les paramètres de l'hôte peuvent être importés d'un fichier CSV ou
exportés vers un fichier CSV. Veuillez vous reporter à la section 5-7
Paramètres des adresses dans le manuel d'utilisation de NS-Designer pour
en savoir plus.
2-36
Section 2 Fonctions du Série NS 2-5 Paramètres d'adresses de communications
Manuel de Programmation Série NS
Edition de l'hôte
1 2
3 4
n° Réglage Description
1 Nom d'hôte Déterminez le nom de l'hôte (jusqu'à 16 caractères). 2 Adresse réseau Déterminez l'adresse réseau (entre 1 et 127). 3 Adresse de nœud Déterminez l'adresse de nœud (entre 1 et 126). 4 Type d'API Sélectionnez soit CS 1 soit CV comme type d'API.
Paramètres des adresses
Les adresses sont spécifiées en utilisant les formats suivants.
Accès de bit
Adresses internes : [Nom Zone mémoire][numéro bit]
Exemple : $B1, $SB20
Spécification des adresses des hôtes :
[Nom Hôte]:[Nom Zone][numéro de mot à 5 chiffres] [adresse de bit à 2 chiffres] Exemple : HOST1:00001.11
Accès de mot
Adresses internes : [Nom Zone mémoire][numéro mot]
Exemple : $W00001
Spécification des adresses des hôtes : [Nom Hôte]:[Nom Zone][numéro de mot à 5 chiffres]
Exemple
: HOST1:DM00001
Les paramètres d'adresse peuvent être entrés directement ou à partir de la boîte de dialogue des Paramètres des adresses.
2-37
Section 2 Fonctions du Série NS 2-5 Paramètres d'adresses de communications
Manuel de Programmation Série NS
Boîte de dialogue Paramètres des adresses
1
4 3
2
n° Réglage Description
1 Nom d'hôte Sélectionnez l'hôte enregistré ou la mémoire terminal opérateur (mémoire
interne). 2 Type de zone Sélectionnez le type de zone. 3 Adressage par mot/par
bit
4 du bornier Déterminez les numéros de mot et de bit.
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Les index ne peuvent pas être définis dans la boîte de dialogue Address Setting. Entrez un index directement dans la zone d'entrée. Un index est une adresse dont le contenu sert à déterminer l'adresse référencée. Veuillez vous reporter à la section 5-7 Paramètres des adresses dans le manuel d'utilisation de NS-Designer pour en savoir plus.
Les zéros du début peuvent être ignorés dans les adresses. Par exemple, les adresses $B10 et $B00010 sont acceptables.
r
e
n
c
e
r
e
n
c
e
Les adresses A:DM1 série et A:DM00001 série sont aussi acceptables.
Choisissez d’attribuer des adresses bits ou des adresses mots au nom de
zone spécifé. Seuls les types d'adresses pouvant être définis sont affichés.
2-38
Section 2 Fonctions du Série NS 2-6 Objets fixes
Manuel de Programmation Série NS

2-6 Objets fixes

2-6-1 Paramètres communs aux objets fixes
A la différence des objets fonctionnels, les objets fixes ne possèdent pas de nombreuses fonctions. Les objets fixes affichent des données fixes. Vous pouvez utiliser les sept types d'objets fixes suivants.
Ligne Cercle/ovale Arc
Secteur
Ligne multiple
Polygone Rectangle
Nom Description
Rectangle Dessine un rectangle. Cercle/ovale Dessine un cercle ou un ovale inscrit dans un rectangle spécifié. Ligne Dessine une ligne droite. Ligne multiple Dessine une série de lignes spécifiques. Polygone Dessine un polygone à partir d'une série de lignes spécifiques. Secteur Dessine un cercle puis un secteur à un angle spécifique dans ce cercle. Arc Dessine un cercle puis un arc à un angle spécifique dans ce cercle.
Toutes les propriétés d'affichage des objets fixes, telles que la couleur et la taille, sont définies dans la boîte de dialogue des paramètres de sélection des propriétés de l'objet. Les propriétés de chaque objet fixe sont affichées, et les éléments qui ne peuvent pas être définis pour cet objet fixe sont grisés (c'est-à-dire, invalides).
Sélectionnez l'objet pour lequel vous déterminez les propriétés puis sélectionnez Setting - Object Properties ou cliquez avec le bouton droit et sélectionnez [Nom de l'objet fixe] Properties dans le menu en incrustation. Les éléments du menu en incrustation dépendent de l'objet fixe sélectionné.
Exemple : menu en incrustation pour les polygones
2-39
Section 2 Fonctions du Série NS 2-6 Objets fixes
Manuel de Programmation Série NS
Propriété d'un objet fixe
Ligne : Déterminez la couleur de la ligne et son type. Size/position : Déterminez la position et la taille de l'objet fixe. (S'affiche pour les objets autres
que les lignes.)
Start/end : Déterminez le point de départ et lepoint d'arrivée des lignes. (S'affiche
uniquement pour les lignes.) Flicker : Déterminez l'apparence du clignotement. Tiling : Déterminez la couleur d'affichage de l'objet fixe. (S'affiche pour les objets autres
que les lignes, les lignes multiples et les arcs.) Frame/shade/chamfer Déterminez les bordures, la trame, les couleurs des objets e le biseautage de
celles-ci. (S'affiche pour les objets autres que les lignes, les lignes multiples et
les arcs.)
Ligne
Déterminez le type de ligne de l'objet fixe.
1 2
4
3
n° Réglage Description
1 No line Déterminez s'il faut utiliser ou non des lignes de bordure. 2 Color Déterminez la couleur de la ligne. 3 Style Déterminez le style de la ligne.
Choisissez parmi les 5 types de lignes listés. Lignes continues Lignes en pointillés Lignes en points Lignes mixtes à 1 points Lignes mixtes à 2 points
4 Sample Affiche la combinaison actuellement sélectionnée.
2-40
Section 2 Fonctions du Série NS 2-6 Objets fixes
Manuel de Programmation Série NS
Taille et position
Déterminez la position d'affichage et la taille de l'objet fixe.
1
2
n° Réglage Description
1 Size Spécifiez la largeur et la hauteur de l'objet fixe en unités de points. 2 From Top Left of
Screen/Frame
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Réglez la position de sorte que l’objet ne sorte pas de l’écran ni du cadre.
Vous pouvez effectuer une validation pour vérifier si des objets fixes se trouvent en dehors de l'écran ou du cadre. Pour en savoir plus sur les contrôles d'erreurs, reportez-vous à la Section 9
Validation du Manuel d'utilisation de NS-Designer.
r
e
n
c
e
r
e
n
c
e
Début et fin
Déterminez la position d'affichage de la ligne.
Spécifiez la position (coordonnées X et Y en haut à gauche) de l'objet à partir de l'angle supérieur gauche de l'écran ou du cadre. (coordonnée X : 0 à 2 559 ; coordonnée Y : 0 à 1 919)
1
2
n° Réglage Description
1 Start point (from top left
of screen or frame)
2 End point (from top left
of screen or frame)
Spécifiez la position du point de départ de la ligne en unités de bits, à partir de l'angle supérieur gauche de l'écran ou du cadre (coordonnée X : 0 à 2 560 ; coordonnée Y : 0 à 1 920)
Spécifiez la position du point de fin de la ligne en unités de bits, à partir de l'angle supérieur gauche de l'écran ou du cadre (coordonnée X : 0 à 2 560 ; coordonnée Y : 0 à 1 920)
2-41
Section 2 Fonctions du Série NS 2-6 Objets fixes
Manuel de Programmation Série NS
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Lorsque vous définissez les point de départ et de fin des lignes dans des cadres, prenez garde à ne pas positionner la ligne en dehors de la zone du cadre.
Lorsque vous définissez la position assurez-vous que la ligne n'est pas en dehors de l'écran.
Vous pouvez effectuer une validation pour vérifier si des lignes se trouvent en dehors de l'écran ou du cadre. Pour en savoir plus sur les contrôles d'erreurs, reportez-vous à la Section 9 Validation du
Manuel d'utilisation de NS-Designer.
r
e
n
c
e
r
e
n
c
e
Clignotement
Configurez les paramètres de clignotement pour faire clignoter l'objet fixe.
n° Réglage Description
1 Flicker Choisissez parmi 4 types de clignotements.
Remplissage
Déterminez la couleur de l'objet fixe.
n° Réglage Description
1 No Tiling Déterminez s'il faut ou non remplir l'objet. 2 Color
Aucune Faible Moyen Elevé
1
2
Déterminez la couleur de l'objet. Cliquez sur le bouton Set pour afficher la boîte de dialogue de paramétrage de la couleur.
2-42
Section 2 Fonctions du Série NS 2-6 Objets fixes
Manuel de Programmation Série NS
Bordure et trame et paramétrage d’un biseau
Spécifiez la bordure, la couleur de trame, la taille et le biseautage pour l'affichage tridimensionnel des objets fixes.
1 2
3
4
5
n° Réglage Description
1 Type Choisissez l'un des trois types d'objets fixes suivants.
Ni bordure ni trame, Bordure ou Trame
2 Three-dimension
al Frame
3 Shade
4 Sample Représente les paramètres actuels. 5 Chamfer Définissez un biseau.
Déterminez la couleur, la taille et la bordure de la structure. Cliquez sur le bouton Set à côté de Color (left and top) ou Color (right and
bottom) pour afficher boîte de dialogue de paramétrage de la couleur. La taille de la structure est configurée sous Frame size. Sélectionnez Draw border pour tracer la bordure de la structure et en spécifier la
couleur sous Set. Déterminez la couleur de trame, l'ombrage et la direction. Cliquez sur le bouton Set à côté de Color pour afficher la boîte de dialogue de
paramétrage de la couleur. Définissez l'ombrage sous Depth. Choisissez parmi les quatre types de direction de trame. Haut Gauche, Haut Droite, Bas Gauche ou Bas Droite
Type
Sélectionnez l’un des trois biseaux suivants. None : aucun biseau Radius of curve (Rayon de courbure) : arrondissez les angles en utilisant le
paramètre permettant d’ajuster la taille du biseau au rayon. Cut (Coupe) : découpe chacun des angles d’un triangle isocèle en se basant sur le
paramètre définissant la taille du biseau.
Size
Spécifiez la taille du biseau.
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Les sélections de trames peuvent seulement être effectuées pour les polygones et les secteurs.
r
e
n
c
e
r
e
n
c
e
2-43
Section 2 Fonctions du Série NS 2-7 Enregistrement/Utilisation de la bibliothèque
Manuel de Programmation Série NS

2-7 Enregistrement/Utilisation de la bibliothèque

La bibliothèque contient des données permettant d'enregistrer les objets fonctionnels et/ou fixes créés dans NS-Designer.
Si des objets fixes complexes ou d'autres objets fréquemment utilisés sont enregistrés dans la bibliothèque par catégorie, ces objets fixes peuvent facilement être affichés selon vos besoins.
Lorsque des objets fonctionnels sont enregistrés dans la bibliothèque, les paramètres de propriété de ces objets sont aussi enregistrés.
Lorsque des cadres sont enregistrés, toutes les informations du cadre sont enregistrées et utilisées en l'état.
Vous pouvez enregistrer jusqu'à 4096 objets dans un objet de bibliothèque.
Enregistré
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
En fonction de l'espace disque disponible sur l'ordinateur utilisé, il n'est peut-être pas possible d'enregistrer le nombre maximum d'objets.
Vous ne pouvez pas enregistrer d'affichages vidéo ni de tableaux de blocs de données dans une bibliothèque.
Section 2 Fonctions du NS Series
r
e
n
c
e
r
e
n
c
e
Utilisé selon les besoins
2-44
Section 2 Fonctions du Série NS 2-8 Fonctions communes des objets fonctionnels
Manuel de Programmation Série NS

2-8 Fonctions communes des objets fonctionnels

2-8-1 Réglage des adresses (onglet General et autres onglets)
Si les adresses sont définies dans les propriétés des objets fonctionnels, les couleurs peuvent être modifiées en fonction de l’état lu et l’hôte peut être averti qu’un objet a été sélectionné.
Par exemple, l’adresse d’écriture lorsqu’un bouton ON/OFF est enfoncé, ainsi que les adresses d’affichage 1 et 2 sont définies dans l’onglet General pour un bouton ON/OFF.
1
2
n° Réglage Description
1 Address setting Entrez l’adresse devant être réglée. Les adresses pouvant être réglées dépendent
de l’objet fonctionnel et des éléments de réglage. Par exemple, seuls les bits peuvent être réglés pour des objets fonctionnels tels que
les boutons ON/OFF ou les lampes qui indiquent l’état actif ou inactif des adresses. Veuillez vous reporter à l’Annexe 4 Adresse des objets fonctionnels. Si une adresse qui ne peut pas être définie est saisie, un message indiquant que l’adresse est incorrecte s’affichera lorsque vous appuyez sur le bouton OK.
Index setting Si un index est spécifié pour une certaine adresse, la valeur de l’adresse peut
2
recevoir automatiquement une valeur à laquelle la valeur de l’index a été ajoutée. Vous pouvez définir dix types d’index, I0 à I9, chaque type correspondant aux
adresses $SW27 à $SW36. Veuillez vous reporter à la section 2-4 Mémoire système pour plus d’informations sur la mémoire système ($SW27 à $SW36).
Exemple d’utilisation des Index Réglage des adresses : HOST1 : 00000I0 L’adresse dédiée aux communications changera automatiquement en fonction de la valeur I0.
Valeur I0 Adress 0 HOST1:00000 1 HOST1:00001 2 HOST1:00002
2-45
Section 2 Fonctions du Série NS 2-8 Fonctions communes des objets fonctionnels
Manuel de Programmation Série NS
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Lorsque vous spécifiez des index, l’index (entre I0 et I9) est ajouté à la fin d’adresse. Exemple : réglage de HOST1:DM00000I9
Déplacez le curseur à la fin de « HOST1: DM00000 » et entrez « I9 ».
Un index ne peut pas être saisi à partir de la boîte de dialogue Address setting.
Si pour un index spécifié l’adresse sort de la plage de définition, l’adresse sera invalide et les communications ne pourront pas être traitées.
Si vous cochez Use as default lorsqu’une adresse est réglée pour un objet fonctionnel, ce réglage sera également valide pour d’autres projets. Dans ce cas le fonctionnement est décrit ci-dessous.
1. Le nom de l’hôte avec le même numéro sera appliqué.
2. Si aucun hôte ne comporte le même numéro, le nom de l’hôte sera « ??? ».
Veuillez vous reporter à la section 5-14 Valeurs par défaut des objets dans le Manuel d’utilisation du NS-Designer pour plus d’informations sur l’enregistrement d’une option de valeur existante.
r
e
n
c
e
r
e
n
c
e
Exemple : Si « HOST1 » est créé en tant qu’hôte numéro 2 pour le projet 1 et « HOST2 » est créé en tant qu’hôte numéro 2 pour le projet 2 : Si l’objet fonctionnel, pour lequel HOST1:00000 est défini, est enregistré à l’aide de la valeur par défaut pour le projet 1, HOST2:00000 sera défini lorsque cet objet fonctionnel est créé pour le projet 2.
Par exemple, si « HOST1 » est créé pour l’hôte numéro 2 pour le projet 1 et aucun hôte n’est enregistré en tant qu’hôte numéro 2 pour le projet 2
Si un objet fonctionnel pour lequel HOST1:00000 est enregistré à l’aide de la valeur par défaut pour le projet 1, ???:00000 sera défini lorsque cet objet fonctionnel est créé pour le projet 2. Vous pouvez exécuter un contrôle d’erreur pour détecter les adresses incorrectes. Toutefois, si ??? est défini en tant que nom de l’hôte pour un enregistrement des données d’événements ou d’alarmes, un bloc de données ou des adresses de la mémoire système, ces adresses ne seront pas détectées par la vérification des erreurs.
Déplacement du curseur à la fin.
2-46
Section 2 Fonctions du Série NS 2-8 Fonctions communes des objets fonctionnels
Manuel de Programmation Série NS
Réglage des adresses
Le nom de l’hôte, le type de zone et l’adresse sont définies dans la boîte de dialogue Address Setting. Sélectionnez PT memory dans la liste des noms des hôtes lorsque vous spécifiez la mémoire interne d’un terminal programmable. Les types de zones pouvant être sélectionnés dépendent du modèle de l’hôte enregistré.
Sélectionnez Settings - Register host pour afficher la boîte de dialogue Register Host et enregistrez le nom de l’hôte.
Exemple : boîte de dialogue Address Setting pour les communications avec les API OMRON de série C
Select the pre-registered host name or
Enter the address.
Select the area type for the specified host.
Nom de l’hôte
Sélectionnez un nom d’hôte préenregistré ou PT memory. Sélectionnez PT memory pour accéder au terminal programmable interne.
Type de zone
Sélectionnez le type de zone pour le nom de l’hôte sélectionné. Les types de zones pouvant être sélectionnés varient avec le nom de l’hôte sélectionné. Si vous sélectionnez PT memory dans Host name, les zones de la mémoire interne présentées dans le tableau suivant peuvent être spécifiées.
Types de zones lorsque la mémoire du terminal programmable est sélectionnée
Type de zone Description $B Mémoire bit interne $W Mémoire mot interne $SB Mémoire bit système $SW Mémoire mot système $HB Mémoire bits de maintien interne $HW Mémoire mots de maintien interne
Saisie d’adresses
Utilisez les touches numériques 0 à 9 situées sous la zone de saisie pour entrer l’adresse. Appuyez sur le bouton CLR pour effacer l’adresse et sur le bouton /BS pour supprimer le dernier
caractère de l’adresse.
PT memory.
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Les adresses pouvant être réglées dépendent de l’objet fonctionnel et des éléments de réglage.
Par exemple, seuls les bits peuvent être réglés pour des objets fonctionnels tels que les boutons ON/OFF ou les lampes qui indiquent l’état ON/OFF des bit de l’adresse spécifiée.
Veuillez vous reporter à l’Annexe 4 Adresse des objets fonctionnels.
Les index ne peuvent pas être définis dans la boîte de dialogue Address Setting. Tapez directement les index.
r
e
n
c
e
r
e
n
c
e
2-47
Section 2 Fonctions du Série NS 2-8 Fonctions communes des objets fonctionnels
Manuel de Programmation Série NS
2-8-2 Unité et échelle (onglet General)
Pour les objets des afficheurs numériques et les boutons de la roue codeuse, il est possible d’inclure des conversions d’échelle dans l’affichage. L’unité peut également être affichée pour les objets des afficheurs numériques. Les réglages de l’affichage de l’unité et de l’échelle se font depuis l’onglet General de la boîte de dialogue Functional Object Properties.
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Si vous cochez Indirect specification of unit and scale No. Dans la boîte de dialogue Functional Object Properties, le contenu de l’adresse est considéré comme l’unité et l’échelle change en conséquence. Le coefficient de conversion d’unité ou d’échelle affichée peut être modifié par l’hôte grâce à cette méthode de spécification indirecte. Les spécifications indirectes ne sont pas possibles pour les unités et les échelles des boutons de la roue codeuse.
r
e
n
c
e
r
e
n
c
e
Unité et échelle : réglage
Réglez les combinaisons d’échelle (amplitude) et d’unité pour les valeurs numériques à afficher. Cliquez sur le bouton Set dans la colonne Unit and Scale de l’onglet General dans la boîte de dialogue Functional Object Property pour régler l’unité et l’échelle.
Vous pouvez enregistrer jusqu’à 1 000 combinaisons unités-échelle. Seules les informations réglées sont téléchargées dans le terminal programmable.
Les combinaisons d'unité et d'échelle (agrandissement) peuvent être modifiées.
Chaque unité ou échelle peut être modifié.
2-48
Section 2 Fonctions du Série NS 2-8 Fonctions communes des objets fonctionnels
Manuel de Programmation Série NS
Modification des unités et des échelles
Cliquez sur le bouton Edit dans la boîte de dialogue Numeral Unit and Scale Setting pour modifier les unités et les échelles.
n° Réglage Description
1 Comment Définit des commentaires sur les unités (16 caractères). 2 Unit name Définit le nom de l’unité (8 caractères max.). 3 Scale
4 Offset
Exemple : lorsque l’adresse est réglée sur $W1000, l’unité est mm, l’échelle est 100 et le décalage vaut 50 :
Contenu de
$W1000
0 1 2 100
Définit l’amplitude (environ ±1,175494351e-38 à environ ±3,402823466e+38). L’amplitude peut être définie en nombres entiers, en nombres décimaux et en indices. Vous ne pouvez pas utiliser de fractions.
Définit la valeur de décalage (environ ±1,175494351e-38 à environ ±3,402823466e+38).
Formule Valeur d'affichage
50 + 0 × 100 50 + 1 × 100 50 + 2 × 100 50 + 100 × 100
50 mm 150 mm 250 mm 10 050 mm
1
2 4
3
R
é
f
é
r
e
n
c
e
R
é
f
é
R
é
f
é
Si un nombre décimal constitué d’un grand nombre de chiffres définit l’échelle, les valeurs de l’affichage du terminal programmable et du test peuvent être différentes. Toutefois, le contenu de l’adresse sera identique.
L'échelle d'une touche de roue codeuse doit être définie à la puissance 10 et le décalage doit être de
0. Si d'autres valeurs sont définies, il est possible que la touche de roue codeuse ne fonctionne pas correctement.
r
e
n
c
e
r
e
n
c
e
2-49
Section 2 Fonctions du Série NS 2-8 Fonctions communes des objets fonctionnels
Manuel de Programmation Série NS
2-8-3 Type de mémoire et d’affichage des valeurs numériques (onglet
General)
Vous pouvez spécifier les formats suivants d’affichage et de mémoire pour des objets fonctionnels qui utilisent des valeurs numériques.
Les formats d’affichage et de mémoire pour les valeurs numériques sont définis dans l’onglet General.
Type d’affichage
Type d’affichage Description
Décimal Formats de mémoire BCD et de nombres réels peuvent être spécifiés.
Mot 32 768 à 32 767 (signé)
0 à 65 535 (non signé)
2 mots 2 147 483 648 à 2 147 483 647 (signé)
0 à 4 294 967 295 (non signé)
Hexadécimal Formats de mémoire BCD et de nombres réels ne peuvent pas être spécifiés.
Mot 0000 à FFFF (non signé) 2 mots 00000000 à FFFFFFFF (non signé)
Binaire Formats de mémoire BCD et de nombres réels ne peuvent pas être spécifiés.
Mot 0000000000000000 à 1111111111111111 (non signé) 2 mots 00000000000000000000000000000000 à
11111111111111111111111111111111 (non signé)
Octal Formats de mémoire BCD et de nombres réels ne peuvent pas être spécifiés.
Mot 000000 à 177777 (non signé)
Les nombres réels ont une virgule décimale flottante. Les BCD sont des nombres dont chaque chiffre est affiché en code binaire sur 4 bits.
Si vous sélectionnez un format d’affichage autre que le format décimal, les nombres réels et BCD ne peuvent être sélectionnés pour le type de mémoire.
Si d'autres formats d'affichage sont sélectionnés, UINT (1 mot non signé) est défini automatiquement en tant que format de mémoire.
Type de mémoire
Type de mémoire Description
INT (signé, 1 mot) Stocke un nombre entier sur 2 octets dans l’adresse de destination.
2 mots 00000000000 à 37777777777 (non signé)
(32 768 à 32 767 en décimal) Le format des données est décrit ci-dessous. Le bit principal représente le signe. (0 : positif, 1 : négatif).
b15 b0
1010000100010001
1521421321221121029282726252423222120
2
Signe
Exemple : 1010 0001 0001 0001
15
+ 2
13 + 28
+ 24 + 20 = 32768 + 8192 + 256 + 16 + 1 = 24303
-1 × 2 En cas de dépassement, les bits au-delà du bit 16 sont ignorés. Par exemple, en ajoutant 1 à 1111111111111111(-1), on obtient
0000000000000000(0).
2-50
Section 2 Fonctions du Série NS 2-8 Fonctions communes des objets fonctionnels
Manuel de Programmation Série NS
Type de mémoire Description
UINT (non signé, 1 mot)
DINT (signé, 2 mots)
UDINT (non signé, 2 mots)
Stocke un nombre entier sur 2 octets dans l’adresse de destination (00 à 65 535 en décimal) Le format des données est décrit ci-dessous.
b15 b0
1010000100010001
2152142132122112102928272625242322212
Exemple : 1010 0001 0001 0001 2 En cas de dépassement, les bits au-delà du bit 32 sont ignorés. Par exemple, en ajoutant 1 à 11111111111111111111111111111111(-1), on
obtient 00000000000000000000000000000000(0). Stocke un nombre entier sur 4 octets dans l’adresse de destination (2 147 483 648
à 2 147 483 647 en décimal) Le format des données est décrit ci-dessous. Le bit principal représente le signe. (0 : positif, 1 : négatif).
b31 b16 b15 b0
1 0 1 0 0 0 0 1000100011010000100010001
231 230 229 228 227 226 22522422322222122021921821721621521421321221121029282726252423222120
Signe
L’adresse définie et l’adresse + 1 sont utilisées (2 mots) et affichées en tant que valeur numérique.
Exemple : 1010 0001 0001 0001 1010 0001 0001 0001
1 × 2
2147483648 + 536870912 + 16777216 + 1048576 + 65536 + 32768 + 8192 + 256
+ 16 + 1 = −1592680175 Stocke un nombre entier sur 4 octets dans l’adresse de destination (0 à
4 294 967 295 en décimal). Le format des données est décrit ci-dessous.
b31 b16 b15 b0
1 0 1 0 0 0 0 1000100011010000100010001
231 230 229 228 227 226 22522422322222122021921821721621521421321221121029282726252423222120
L’adresse définie et l’adresse + 1 sont utilisées (2 mots) et affichées en tant que valeur numérique.
Exemple : 1010 0001 0001 0001 1010 0001 0001 0001
31
2 + 1048576 + 65536 + 32768 + 8192 + 256 + 16 + 1 = 2702287121
0
15
13
+ 2
+ 28 + 24 + 20 = 32768 + 8192 + 256 + 16 + 1 = 41233
Adresse+1 Adresse
31
29
24
20
+ 2
+ 2
20
+ 216 + 2
16
+ 2
+ 2
+ 2
Adresse+1 Adresse
29
+ 2
24
+ 2
+ 2
15
13
+ 2
+ 28 + 24 + 20 =
15
13
+ 2
+ 28 + 24 + 20 = 2147483648+536870912 + 16777216
2-51
Section 2 Fonctions du Série NS 2-8 Fonctions communes des objets fonctionnels
g
0
2
3
4
5
6
7
8
9
0
2
3
0
Manuel de Programmation Série NS
Type de mémoire Description
REAL (nombre réel) Stocke un nombre réel sur 4 octets dans l’adresse de destination
(Peut être décimal entre ±1,175494351 × 10 (7 chiffres activés)).
Il s’agit de nombres sur quatre octets conformes à la norme IEEE754. Ils sont affichés en tant que nombres réels = (−1) Le format des données est décrit ci-dessous. Les bits 0 à 22 (23 bits) constituent la mantisse, les bits 23 à 30 (8 bits) constituent
l’exposant et le bit 31 représente le signe (0 : positif ; 1 : négatif).
b31 b30 b0
27 26 25 24 23 2221202-12-22-32-42-52-62-72-82-92
Si
L’adresse définie et l’adresse + 1 sont utilisées (2 mots) et affichées en tant que valeur numérique.
Les nombres réels sont divisés en 5 types : les nombres normalisés, les nombres non-normalisés, zéro, l’infini et les nombres invalides (NaN).
Nombres normalisés
Si l’exposant est compris entre 00000001 et 11111111, et si la mantisse est comprise entre 00000000000000000000000 et
11111111111111111111111, alors on appelle ce nombre, nombre normalisé. Exemple 1 : 0100 0001 0100 1000 0000 0000 0000 0000 SI le signe, l’exposant et la mantisse sont séparés, le nombre apparaîtra comme
suit.
b31 b30 b23 b22 b0
Signe : + Exposant : 2 Mantisse : 2 Nombre réel = (1+0,5625) ×2 Exemple 2 : 1100 0000 1110 0000 0000 0000 0000 0000 SI le signe, l’exposant et la mantisse sont séparés, le nombre apparaîtra comme
suit.
b31 b30 b23 b22 b
11000000111010000000000000000000
Signe : Exposant : 2 Mantisse : 2 Nombre réel = (1 + 0,75) × 2
-38
et ±3,402823466 × 10
signé
× 1.[mantisse] × 2
Adresse+1 Adresse
b23 b22
-1
-112-1
-1
-1
-1
-1
-1
-1
-1
-2
2
2
2
2
2
2
ne
Exposant
01000001010010000000000000000000
27262524232221202-12-22-32-42-52-62-72-82-92
7
+ 21 =128 + 2 = 130
-1+2-4
=0,5+0,0625=0,5625
27262524232221202-12-22-32-42-52-62-72-82-92
7
+ 20 = 128 + 1 = 129
-1
-2
+ 2
= 0,5 + 0,25 = 0,75
Mantisse
-102-112-122-132-142-152-162-172-182-192-202-212-222-23
(130-127)
=1,5625×8=12,5
-102-112-122-132-142-152-162-172-182-192-202-212-222-23
(129-127)
= 1,75 × 4 =−7
-212-2
2
2
2
2
+38
environ
index-127
.
-2
2
2-52
Section 2 Fonctions du Série NS 2-8 Fonctions communes des objets fonctionnels
Manuel de Programmation Série NS
Type de mémoire Description
REAL (nombre réel) Exemple 3 : 0010 0000 0110 0000 0000 0000 0000 0000
SI le signe, l’exposant et la mantisse sont séparés, le nombre apparaîtra comme suit.
b31 b30 b23 b22 b0
00100000011010000000000000000000
Signe : + Exposant : 26 127 = 64 127 = 63 Mantisse : 2 Nombre réel = (1 + 0,75) × 2
Nombres non-normalisés et zéro
On appelle nombre non-normalisée un nombre dont l’exposant est 0 et dont la mantisse est différente de 0. On appelle zéro un nombre dont l’exposant est 0 et dont la mantisse est également 0. )
Pour les nombres non-normalisés et les zéros, l’entrée et l’affichage numérique de la valeur « 0 » seront [0000,0000] (pour un affichage de nombre entier à 4 chiffres et de nombre décimal à 4 chiffres).
Infini nombres invalides
On appelle infini un nombre dont l’exposant est 11111111 et dont la mantisse est 0. On appelle nombre invalide un nombre dont l’exposant est 11111111 et dont la mantisse est différente de 0. )
Pour l’infini et les nombres invalides, l’entrée et l’affichage numérique de la valeur « # » seront [####,####] (pour un affichage de nombre entier à 4 chiffres et de nombre décimal à 4 chiffres).
Pour les nombres réels, 7 chiffres sont possibles. Au-delà de 7 chiffres, des erreurs apparaissent.
Exemple : Si 1234567890 est entré lorsque l’entrée et l’affichage numérique sont réglés sur REAL (nombre entier sur 10 chiffres), la valeur s’affichera et sera enregistrée comme cela est représenté ci-dessous.
Entrée : 1234567890 Affichage : 1234567936
Stockage : 0100 1110 1001 0011 0010 1100 0000 0110
BCD2 (non signé, 1 mot)
Stocke un nombre BCD sur 2 octets dans l’adresse de destination (00 à 9 999 en décimal) Le format des données est décrit ci-dessous.
b15 b0b12 b11 b8 b7 b4 b3
0100001100100001
2322212023222120232221202322212
Exemple : 0100 0011 0010 0001
Il est possible d’obtenir des valeurs comprises entre 0 et 9 pour chaque chiffre. Les valeurs supérieures (A à F) ne peuvent être exprimées en BCD.
L’affichage de l’entrée et l’affichage numérique sera [####].
27262524232221202-12-22-32-42-52-62-72-82-92
-1
-2
+ 2
= 0.5 + 0.25 = 0.75
Une erreur est survenue dans l’affichage ci-dessus pour les
chiffres au-delà du 7
er
1
chiffre : 20 = 1; 2è chiffre : 21 = 2; 3è chiffre : 21 + 20 = 3 ; 4è chiffre : 22 = 4
Valeur BCD : 4321
-102-112-122-132-142-152-162-172-182-192-202-212-222-23
-63
= 1,75 × 2
0
-63
1,897353 × 10
è
chiffre.
-19
2-53
Section 2 Fonctions du Série NS 2-8 Fonctions communes des objets fonctionnels
Manuel de Programmation Série NS
Type de mémoire Description
BCD2 (non signé, 2 mots)
BCD 1 (signé (chiffre le plus à gauche : F), 1 mot)
BCD 1 (signé (chiffre le plus à gauche : F), 2 mots)
Stocke un nombre BCD sur 4 octets dans l’adresse de destination (0 à 99 999 999 en décimal) Le format des données est décrit ci-dessous. L’adresse définie et l’adresse + 1 sont utilisées (2 mots) et affichées en tant que
valeur numérique.
b31
1 0 0 0 0 1 1 101100101 0100001100100001
23 22 21 20 23 22 2120232221202322212023222120232221202322212023222120
Exemple : 1000 0111 0110 0101 0100 0011 0010 0001
Valeur BCD : 87654321 Il est possible d’obtenir des valeurs comprises entre 0 et 9 pour chaque chiffre. Les
valeurs supérieures (A à F) ne peuvent être exprimées en BCD. L’affichage de l’entrée et l’affichage numérique sera [########]. Stocke un nombre BCD sur 2 octets dans l’adresse de destination (-999 à 9 999 en décimal). Le format des données est décrit ci-dessous. Le chiffre le plus à gauche (bits 12 à 15) est traité comme le signe. (Négatif lorsque
le chiffre le plus à gauche est F(1111)).
b15 b12 b11 b8 b7 b4 b3 b0
1 1 1 1 0 0 1100100001
23 22 21 20 23 22 2120232221202322212
Exemple : 1111 0011 0010 0001
Il est possible d’obtenir des valeurs comprises entre 0 et 9 pour chaque chiffre. Les valeurs supérieures (A à F) ne peuvent être exprimées en BCD. (F peut uniquement être stocké dans le chiffre le plus à gauche).
L’affichage de l’entrée et l’affichage numérique sera [####]. Stocke un nombre BCD sur 4 octets dans l’adresse de destination (9 999 999 à 99 999 999 en décimal) Le format des données est décrit ci-dessous. Le chiffre le plus à gauche (bits 28 à 31) est traité comme le signe. (Négatif lorsque
le chiffre le plus à gauche est F(1111)). L’adresse définie dans l’entrée et l’affichage numérique et l’adresse + 1 sont
utilisées (2 mots) et affichées en tant qu’une valeur numérique.
b31 b16 b15 b0
1 1 1 1 0 1 1101100101 0100001100100001
23 22 21 20 23 22 2120232221202322212023222120232221202322212023222120
Adresse + 1 Adresse
er
1
chiffre : 20 = 1; 2è chiffre : 21 = 2; 3è chiffre : 21 + 20 = 3 ; 4è chiffre : 22 = 4
è
5
chiffre : 22 + 20 = 5; 6è chiffre : 22 + 21 = 6; 7è chiffre : 22 + 21 + 20 = 7; 8è chiffre : 23 = 8
Signe
er
1
chiffre : 20 = 1; 2è chiffre : 21 = 2; 3è chiffre : 21 + 20 = 3 ; 4è chiffre : 1111, par
conséquent la valeur est négative. Valeur BCD : −321
Adresse + 1 Adresse
b16 b15 b0
0
Sign
Exemple : 1111 0111 0110 0101 0100 0011 0010 0001
er
1
chiffre : 20 = 1; 2è chiffre : 21 = 2; 3è chiffre : 21 + 20 = 3 ; 4è chiffre : 22 = 4
è
chiffre : 22 + 20 = 5; 6è chiffre : 22 + 21 = 6; 7è chiffre : 22 + 21 + 20 = 7 ;
5
è
8
chiffre : 1111, par conséquent la valeur est négative.
Valeur BCD : −7654321
Il est possible d’obtenir des valeurs comprises entre 0 et 9 pour chaque chiffre. Les valeurs supérieures (A à F) ne peuvent être exprimées en BCD. (F peut uniquement être stocké dans le chiffre le plus à gauche).
L’affichage de l’entrée et l’affichage numérique sera [########].
2-54
Section 2 Fonctions du Série NS 2-8 Fonctions communes des objets fonctionnels
Manuel de Programmation Série NS
Type de mémoire Description
BCD 2 (signé (bit le plus à gauche : 1), 1 mot)
BCD2 (signé (bit le plus à gauche : 1), 2 mots)
Stocke un nombre BCD sur 2 octets dans l’adresse de destination (7 999 à 7 999 en décimal) Le format des données est décrit ci-dessous. Le bit le plus à gauche représente le signe (Bit le plus à gauche 0 : positif, 1 :
négatif).
b15 b12 b11 b8 b7 b4 b3 b0
1 1 1 1 0 0 1100100001
23 22 21 20 23 22 2120232221202322212
Signe
Exemple : 1111 0011 0010 0001
Il est possible d’obtenir des valeurs comprises entre 0 et 9 (entre 0 et 7 pour le chiffre le plus à gauche) pour chaque chiffre. Les valeurs supérieures (A à F) ne peuvent être exprimées en BCD.
L’affichage de l’entrée et l’affichage numérique sera [####]. Stocke un nombre BCD sur 4 octets dans l’adresse de destination (-79 9999 99 à 79 999 999 en décimal) Le format des données est décrit ci-dessous. Le bit le plus à gauche représente le signe (Bit de poids fort 0 : positif, 1 : négatif). L’adresse définie et l’adresse + 1 sont utilisées (2 mots) et affichées en tant que
valeur numérique.
b31 b16 b15 b0
1 1 1 1 0 1 1 101100101 0100001100100001
23 22 21 20 23 22 2120232221202322212023222120232221202322212023222120
Signe
Exemple : 1111 0111 0110 0101 0100 0011 0010 0001
Valeur BCD : -77654321 Il est possible d’obtenir des valeurs comprises entre 0 et 9 (entre 0 et 7 pour le
chiffre le plus à gauche) pour chaque chiffre. Les valeurs supérieures (A à F) ne peuvent être exprimées en BCD.
L’affichage de l’entrée et l’affichage numérique sera [########].
0
1er chiffre : 20 = 1; 2è chiffre : 21 = 2; 3è chiffre : 21 + 20 = 3 ; 4è chiffre : (1) × (22 + 21 + 20) = 7
Valeur BCD : −7321
Adresse + 1 Adresse
er
1
chiffre : 20 = 1 ; 2è chiffre : 21 = 2 ; 3è chiffre : 21 + 20 = 3 ; 4è chiffre : 22 = 4
5è chiffre : 22 + 20 = 5 ; 6è chiffre : 22 + 21 = 6 ; 7è chiffre : 22 + 21 + 20 = 7 ;
è
chiffre : (−1) × (22 + 21 + 20) = 7
8
2-55
Section 2 Fonctions du Série NS 2-8 Fonctions communes des objets fonctionnels
Manuel de Programmation Série NS
2-8-4 Format de la date et de l’heure (onglet General)
Les formats d’affichage présentés ci-dessous peuvent être utilisés pour les objets fonctionnels qui affichent la date et l’heure. Dans la plupart des cas, le format de la date et de l’heure est défini dans l’onglet General.
1 2 3
n° Réglage Description
1 Switch Commute les étiquettes.
Le format d’affichage de la date et de l’heure peut être défini pour chaque étiquette.
2 Date Sélectionne le format d’affichage de la date dans la liste.
Pour certains objets fonctionnels, vous pouvez choisir d’afficher la date ou non. Pour ces objets fonctionnels, cochez la case pour afficher la date.
3 Time Sélectionne le format d’affichage de l’heure dans la liste.
Pour certains objets fonctionnels, vous pouvez choisir d’afficher l’heure ou non. Pour ces objets fonctionnels, cochez la case pour afficher l’heure.
2-56
Section 2 Fonctions du Série NS 2-8 Fonctions communes des objets fonctionnels
Manuel de Programmation Série NS
Elément d’affichage Format d’affichage
Date
aaaa : année (4 chiffres) ; aa : année (2 chiffres) mm : mois ; jj : jour du mois jjj : jour de la semaine (1 caractère, par ex., S) jjjj : jour de la semaine (3 caractère, par ex., Sat - Saturday en anglais) Formats d'affichage
aaaa[JA]mm[JM]jj[JJ] jjjj aa[JA]mm[JM]jj[JJ] jjjj aaaa[JA]mm[JM]jj[JJ] (jjjj) aa[JA]mm[JM]jj[JJ] (jjjj) aaaa[JA]mm[JM]jj[JJ] aa[JA]mm[JM]jj[JJ] aaaa mm jj jjj aa mm jj jjj aaaa mm jj (jjj) aa mm jj (jjj) aaaa mm jj aa mm jj aaaa/mm/jj jjj aa/mm/jj jjj aaaa/mm/jj (jjj) aa/mm/jj (jjj) aaaa/mm/jj aa/mm/jj jjj mm/jj/aaaa jjj mm/jj/aa (jjj) mm/jj/aaaa (jjj) mm/jj/aa aaaa.mm.jj jjj aa.mm.jj jjj aaaa.mm.jj (jjj) aa.mm.jj (jjj) aaaa.mm.jj aa.mm.jj jjj mm.jj.aaaa jjj mm.jj.aa (jjj) mm.jj.aaaa (jjj) mm.jj.aa aaaa-mm-jj
mm/jj/aaaa mm/jj/aa JJJ,MMMM jj,aaaa MMMM jj,aaaa JJJ,MMM jj,aa MMM jj,aa jj/mm/aaaa jj/mm/aa JJJ/jj/mm/aaaa JJJ/jj/mm/aa JJJ,jj MMMM,aaaa jj MMMM,aaaa JJJ,jj MM,aa jj MMM,aa jj.mm.aa JJJ.jj.mm.aa
Exemples d’affichages
2000 00 06 17
2000 00 06 17
2000 06 17 00 06 17
2000 06 17 Sat 00 06 17 Sat 2000 06 17 (Sat) 00 06 17 (Sat) 2000 06 17 00 06 17 2000/06/17 Sat 00/06/17 Sat 2000/06/17 (Sat) 00/06/17 (Sat) 2000/06/17 00/06/17 S 06/17/2000 S 06/17/00 (S) 06/17/2000 (S) 06/17/00
2000.06.17 Saturday
00.06.17 Saturday
2000.06.17 (Saturday)
00.06.17 (Saturday)
2000.06.17
00.06.17 S 06.17.2000 S 06.17.00 (S) 06.17.2000 (S) 06.17.00 2000-06-17
02/23/2001 02/23/01 Fri,February 23,2001 February 23,2001 Fri,Feb 23,01 Feb 23,01 23/02/2001 23/02/01 Fri/23/02/2001 Fri/23/02/01 Fri,23 February,2001 23 February,2001 Fri,23 Feb,01 23 Feb.01
23.02.01 Fri.23.02.01
06 17
06 17
2-57
Section 2 Fonctions du Série NS 2-8 Fonctions communes des objets fonctionnels
Manuel de Programmation Série NS
Elément d’affichage Format d’affichage
hh: heure, mm : minutes, ss : secondes, xxxx : a.m./p.m. Time Formats d'affichage
Remarque : seuls les objets Enregistrement de données peuvent être utilisés.
R
é
f
é
r
e
n
c
R
é
f
R
é
f
En fonction des réglages du NS-Designer, les caractères japonais représentés ci-dessous seront affichés sur le terminal programmable.
e
é
r
e
n
c
e
é
r
e
n
c
e
Affichage sur le NS-Designer Affichage sur le terminal programmable
[JV]
[JM] [JD]
[Jh]
[Jm]
[Js]
xxxx hh[Jh]mm[Jm]ss[Js] xxxx hh[Jh]mm[Jm] hh[Jh]mm[Jm]ss[Js] hh[Jh]mm[Jm] hh mm ss xxxx
hh mm xxxx hh mm ss hh mm hh:mm:ss xxxx hh:mm xxxx hh:mm:ss hh:mm
Exemples d’affichages
01 51 25 01 51
13
51 25
13
51
10h 15m 20 s A.M. 10h 15m A.M. 10h 15m 20s 10h 15m 10:15:20 A.M. 10:15 A.M. 10:15:20 10:15
2-58
Loading...