You are on page 1of 86

Préface, Sommaire

Conversion de projets ProTool 1

Réglages globaux 2
SIMATIC HMI
Protocoles d'automate 3
Aide à la configuration pour Variables 4
la migration vers les
systèmes basés Messages 5
Windows 6
Objets d'image

Images standard 7

Touches de fonction 8

Evénements 9

Fonctions 10

Contrats d'automate 11

Recettes 12

Index

Edition 12/02
Ce manuel est partie intégrante du "Configuration des systèmes basés sur Windows": No.de réf. 6AV6594-1MA06-1AC0
Règles de sécurité
Ce manuel donne des consignes que vous devez respecter pour votre propre sécurité ainsi que
pour éviter des dommages matériels. Elles sont présentées, selon le risque encouru, de la façon
suivante :

Danger
signifie qu'il y a danger de mort ou de blessure grave de façon certaine, si les mesures de
précaution en question ne sont pas prises.

Avertissement
signifie qu'il y a danger de mort ou de blessure grave de façon éventuelle, si les mesures de
précaution en question ne sont pas prises.

Attention
avec triangle de signalisation, signifie qu'il y a risque de blessure légère si les mesures de
précaution en question ne sont pas prises.

Attention
sans triangle de signalisation, signifie qu'un dommage matériel peut survenir si les mesures de
précaution en question ne sont pas prises.

Précaution
signifie qu’un événement ou un état indésirable peut survenir si la recommandation en question
n’est pas suivie.

Remarque
doit vous rendre tout particulièrement attentif à des informations importantes sur le produit, aux
manipulations à effectuer avec le produit ou à la partie de la documentation correspondante.

Personnel qualifié
La mise en service et l'utilisation de ce logiciel ne doivent être effectuées que par un personnel
qualifié. Le personnel qualifié dans le sens des prescriptions de sécurité de cette documentation
est constitué par des personnes capables de prendre en compte les normes techniques de sécurité
dans le cadre de l'utilisation de ce logiciel dans des installations.

Marques déposées
Vous trouverez dans la préface les marques déposées de Siemens AG.

Imprimeur
Edition et publication : A&D PT1

Copyright Siemens AG 2002 All rights reserved Exclusion de responsabilité


Toute communication ou reproduction de ce support d'information, toute exploitation Nous avons vérifié la conformité du contenu du présent manuel avec le matériel et le
ou communication de son contenu sont interdites, sauf autorisation expresse. Tout logiciel qui y sont décrits. Or des divergences n'étant pas exclues, nous ne pouvons
manquement à cette règle est illicite et expose son auteur au versement de pas nous porter garants pour la conformité intégrale. Si l'usage de ce manuel devait
dommages et intérêts. Tous nos droits sont réservés, notamment pour le cas de la révéler des erreurs, nous en tiendrons compte et apporterons les corrections
délivrance d'un brevet ou celui de l'enregistrement d'un modèle d'utilité. nécessaires dès la prochaine édition. Veuillez nous faire part de vos suggestions.
Siemens AG
Bereich Automation & Drives
Geschäftsgebiet SIMATIC HMI  Siemens AG 2002
Postfach 4848, D-90327 Nürnberg Sous réserve de modifications techniques.
Siemens Aktiengesellschaft
Edition 12/02 Préface

1Préface

Objectif
Ce document fait partie de la documentation du logiciel de configuration
ProTool CS. Il met à votre disposition toutes les informations nécessaires pour
la création et l'édition de projets.

Notation
Les différents formats de caractères vous aident à vous orienter dans le texte:
"Système cible" > Les commandes de menus sont représentées entre
"ProTool" guillemets. Les niveaux sont séparés par une flèche. Le
chemin menant à une commande est toujours indiqué en
entier.
Boîte de dialogue Les noms de boîtes de dialogue, champs et boutons sont
"Messages" représentés entre guillemets.

Marques
Les désignations suivantes sont des marques déposées de Siemens AG :
®
• SIMATIC
®
• SIMATIC HMI
®
• SIMATIC Multi Panel
®
• SIMATIC Multifunctional Platform
®
• SIMATIC Panel PC
®
• HMI
®
• ProAgent
®
• ProTool
®
• ProTool/Lite
®
• ProTool/Pro

Les autres dénominations dans ce document peuvent aussi se trouver être des
marques déposées dont l'utilisation par des tiers à leurs propres fins pourrait
violer les droits de leurs détenteurs.

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows i
Préface Edition 12/02

Assistance clientèle et technique


Accessible dans le monde entier - à toute heure :

Nuremberg
Johnson City

Singapour

SIMATIC Hotline

Dans le monde entier (Nuremberg) Dans le monde entier (Nuremberg)


Assistance technique Assistance technique
(FreeContact) (contre rétribution, seulement avec la
carte SIMATIC)
Heure locale: Lu.–Ve. 8:00 à 17:00 Heure locale: Lu.–Ve. 0:00 à 24:00
Tél.: +49 (180) 5050-222 Tél.: +49 (911) 895-7777
Fax: +49 (180) 5050-223 Fax: +49 (911) 895-7001
E-Mail: techsupport@ GMT: +01:00
ad.siemens.de
GMT: +1:00
Europe/Afrique (Nuremberg) Amérique (Johnson City) Asie/Australie (Singapour)
Autorisation Assistance technique et Assistance technique et
autorisation autorisation
Heure locale: Lu.–Ve. 8:00 à 17:00 Heure locale: Lu.–Ve. 8:00 à 19:00 Heure locale: Lu.–Ve. 8:30 à 17:30
Tél.: +49 (911) 895-7200 Tél.: +1 423 461-2522 Tél.: +65 740-7000
Fax: +49 (911) 895-7201 Fax: +1 423 461-2289 Fax: +65 740-7001
E-Mail: authorization@ E-Mail: simatic.hotline@ E-Mail: simatic.hotline@
nbgm.siemens.de sea.siemens.com sae.siemens.com.sg
GMT: +1:00 GMT: -5:00 GMT: +8:00

Les langues utilisées sur les lignes d'assistance technique SIMATIC sont en
général l'allemand et l'anglais – le français, l'italien et l'espagnol sont en outre
parlés sur les lignes d'autorisation.

ii ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Préface

Services en ligne SIMATIC Customer Support


SIMATIC Customer Support vous offre par le biais des services en ligne une
multitude d'informations supplémentaires concernant les produits SIMATIC :
• Vous obtiendrez des informations actuelles d'ordre général
– dans Internet sous
http://www.siemens.com/simatic
• Vous obtiendrez des informations actuelles concernant le produit, FAQ,
conseils et astuces ainsi que des téléchargements
– dans Internet sous
http://www.siemens.com/automation/service&support

Centre d'entraînement
Nous vous proposons des cours d'initiation pour que vous puissiez vous
familiariser plus facilement avec les systèmes d'automatisation. Veuillez
contacter votre Centre d'entraînement régional ou le Centre d'entraînement
principal en Allemagne, à Nuremberg, code postal 90327.

Tél.: +49 (911) 895-3200

Internet: http://www.sitrain.com

E-Mail: info@sitrain.com

Assistance complémentaire
Pour toute question supplémentaire concernant les produits SIMATIC HMI,
veuillez vous adresser à votre correspondant Siemens dans les filiales et
succursales de votre région.

Vous en trouverez les adresses :

• dans le catalogue Siemens ST 80

• dans Internet sous


http://www.siemens.com/automation/partner

• dans le catalogue interactif CA01


http://www.siemens.com/automation/ca01

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows iii
Préface Edition 12/02

iv ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Sommaire

Sommaire

1 Conversion de projets ProTool........................................................ 1-1


1.1 Projets convertibles.................................................................................1-2
1.2 Pour convertir un projet ..........................................................................1-4

2 Réglages globaux ............................................................................. 2-1


2.1 Pour effectuer les réglages dans le panneau de configuration ..............2-4
2.2 Pour configurer un message de débordement de tampon .....................2-5
2.3 Pour convertir la zone d'interface ...........................................................2-6
2.4 Pour exploiter une commande au clavier ...............................................2-8

3 Protocoles d'automate ..................................................................... 3-1


3.1 Pour convertir un projet pour l'automate SIMATIC-S5-DP .....................3-3
3.2 Pour convertir un projet avec automate SIMATIC-S5-FAP ....................3-4
3.3 Particularités sur SIMATIC S5-AS511 ....................................................3-5
3.4 Pour convertir un projet à deux automates SIMATIC S7-200 ................3-6

4 Variables ............................................................................................ 4-1

5 Messages........................................................................................... 5-1

6 Objets d'image .................................................................................. 6-1


6.1 Champs de texte.....................................................................................6-2
6.2 Champs de saisie/affichage et listes de mnémoniques..........................6-3
6.3 Pour convertir l'affichage de la date/heure .............................................6-5
6.4 Boutons ...................................................................................................6-7
6.5 Graphique et semi-graphique .................................................................6-8
6.6 Bargraphes et graphiques de courbes..................................................6-10

7 Images standard ............................................................................... 7-1


7.1 Postédition d'images standard ProTool ..................................................7-2
7.2 Postédition d'images standard ProAgent................................................7-6

8 Touches de fonction......................................................................... 8-1

9 Evénements....................................................................................... 9-1

10 Fonctions......................................................................................... 10-1
10.1 Exemple : Affichage commutable du tampon et de la page de messages
d'événement .......................................................................................10-12

11 Contrats d'automate ....................................................................... 11-1


11.1 Remplacement de contrats d'automate par des fonctions ...................11-5

12 Recettes ........................................................................................... 12-1

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows v
Sommaire Edition 12/02

vi ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Conversion de projets ProTool

1 Conversion de projets ProTool

Conversion confortable avec ProTool

La fonction de conversion de ProTool permet de convertir aisément des projets


conçus pour des appareils graphiques (OP 25, OP 27, OP 35, OP 37, TP 27-6", TP
27-10", TP 37 et C7-626) en projets pour systèmes basés Windows. La conversion
s'effectuant en grande partie automatiquement, la migration de l'appareil graphique
vers un système basé Windows ne pose aucun problème.
Vous trouverez dans la présente documentation :
• une marche à suivre pour la conversion
• un document de référence décrivant exactement comment les fonctionnalités
de l'ancien projet sont reproduites dans le nouveau projet
• des solutions de remplacement lorsque une réplique parfaite des projets n'est
pas possible

Remarque
Pour des informations concernant la conversion de projets d'un système basé
Windows vers un autre système basé Windows, veuillez vous référer à l'"Aide en
ligne ProTool pour systèmes basés Windows".

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 1-1
Conversion de projets ProTool Edition 12/02

1.1 Projets convertibles

Conversion appareil graphique > système basé Windows

ProTool permet de convertir tout projet réalisé pour un système graphique en un


projet pour système basé Windows.
La condition requise est que le projet soit compatible avec les limites système du
pupitre basé Windows. Exemple : Vous voulez convertir un projet TP 27 en un
projet pour TP 170B. Le TP 170B autorise au plus la configuration de 100
variables. Si le TP 27 contient plus de variables la conversion sera abandonnée
avec affichage d'un message d'erreur.

Optimisation des résultats de conversion

Les résultats de la conversion d'un projet source en un projet cible sont variables.
La qualité de la conversion dépend en effet du niveau de similitude de l'appareil
source et de l'appareil cible. Certaines différences entre les appareils peuvent être
compensées par une postédition du projet converti, p. ex. en cas de différence au
niveau du nombre de touches, des dimensions de l'appareil ou de la classe de
puissance . D'autres différences (concernant les fonctionnalités, les capacités
fonctionnelles ou les performances p. ex.) peuvent limiter les fonctionnalités du
projet converti.
Le tableau ci-après indique quelles sont les conversions à choisir pour obtenir un
résultat optimal et celles qui sont selon toute probabilité liées à des restrictions.
Dans les colonnes figurent les appareils graphiques dont les projets servent de
source et dans les lignes les systèmes basés Windows auquels sont destinés les
projets cible.

Légende :
Variante préférentielle pour la conversion : cette conversion se solde par un
résultat optimal
Conversion possible mais le système cible se distingue p. ex. par le nombre de
touches, les dimensions de l'appareil ou la classe de puissance
Conversion possible mais avec des restrictions concernant les fonctionnalités,
les capacités fonctionnelles ou les performances.

1-2 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Conversion de projets ProTool

Remarque
Pour des informations concernant la conversion de projets d'un système basé
Windows vers un autre système basé Windows, veuillez vous référer à l'"Aide en
ligne ProTool pour systèmes basés Windows".
Vous trouverez des informations sur les limites système, les touches disponibles et
les dimensions de l'appareil dans les manuels des différents pupitres.

Remarque
Lorsque vous convertissez un projet existant en un projet pour un autre
périphérique cible, vous devez fermer le projet converti et l’ouvrir de nouveau
avant de procéder aux modifications.

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 1-3
Conversion de projets ProTool Edition 12/02

1.2 Pour convertir un projet

Passage d'un appareil graphique à un système basé Windows

Pour passer d'un appareil graphique à un système basé Windows, vous pouvez
utiliser le projet existant comme base du nouveau projet. Procédez comme suit :
1. Convertissez avec ProTool le projet existant de l'appareil graphique en un
projet pour système basé Windows.
2. Vérifiez après la conversion que le nouveau projet est bien conforme à vos
exigences en matière de fonctionnalité et de présentation des images. ProTool
vous facilitera cette tâche en affichant des messages dans la fenêtre
d'avertissements système durant la conversion automatique. Ces messages
vous signaleront également les parties de l'ancien projet qui n'ont pas pu être
converties automatiquement.
3. Après avoir contrôlé le nouveau projet et, nécessaire, l'avoir postédité, vous
pourrez le mettre en service sur le système basé Windows.

Préalables

Le projet source doit être compatible avec les limites système de l'appareil cible.
Vous trouverez des informations sur les limites système dans le manuel du pupitre
concerné ainsi que dans l'aide en ligne de ProTool.
Exemple : Vous voulez convertir un projet TP 27 en un projet pour TP 170B. Le TP
170B autorise au plus la configuration de 100 variables. Si le TP 27 contient plus
de variables la conversion sera abandonnée avec affichage d'un message d'erreur.

1ère étape : Conversion automatique

Marche à suivre
1 Sélectionnez "Fichier" > "Convertir" > "Réglages". Le dialogue "Réglages de
conversion" s'ouvre.
2 Activez l‘option "Convertir la résolution", si vous voulez convertir un projet
pour un pupitre dont la résolution ou la taille d’écran est différente de
l’appareil source.
Activez l‘option "Lisser les graphiques (fenêtre de lissage)", pour mettre en
oeuvre, lors de la conversion, le filtre de lissage qui rajoutera, par
interpolation, les pixels manquants. Dans le cas de représentations
photoréalistes, ce réglage adoucit les transitions. Dans les dessins, il
améliore la qualité du rendu, notamment lors de la réduction de graphiques
car toutes les informations graphiques sont conservées.
Nota :
Si les réglages choisis n’apportent pas les résultats escomptés, effectuez à
titre d’essai une nouvelle conversion en modifiant les réglages.
3 Sélectionnez "Fichier" > "Convertir" > "Lancer".
Le dialogue "Enregistrer sous" s'ouvre.

1-4 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Conversion de projets ProTool

Marche à suivre
4 Entrez dans le dialogue "Enregistrer sous" un nom pour le projet cible.
Le projet converti sera enregistré sous ce nom. Le projet source reste
inchangé sous son ancien nom.
5 Sélectionnez sous "Type d'appareil" le système basé Windows pour lequel le
projet source va être converti.
6 Lancez la conversion par "Enregistrer".
Le logiciel vérifie que le projet source respecte les limites système de
l’appareil cible.
Si ce n’est pas le cas, la conversion est abandonnée avec affichage d’un
message correspondant.
Durant la conversion, la fenêtre d’avertissements système signale les objets
du projet source qui ne sont pas convertis 1:1.
Lorsque la conversion s’est achevée avec succès, la fenêtre
d’avertissements système le signale par un message adéquat.
Le projet source est refermé, le projet converti s’ouvrant automatiquement
sous ProTool.

2e étape : Contrôle visuel et fonctionnel

Nous vous conseillons de contrôler les parties suivantes du projet converti :

Marche à suivre
1 Agrandissez, si nécessaire, la fenêtre d’avertissements système, en tirant sur
les bords avec le pointeur de la souris. Cette fenêtre affiche les messages
émis par ProTool durant la conversion.
2 Vérifiez dans les onglets "Général" et "Presse-papiers" de la fenêtre d’état
quels sont les objets qui n’ont pas pu être convertis 1:1. Ces objets devront
être restaurés dans le projet cible ou remplacés par de nouveaux objets.
3 Contrôlez les réglages globaux. Sur les appareils basés Windows, certains de
ces réglages ne sont plus définis dans le projet ProTool, mais doivent être
effectués dans le panneau de configuration du pupitre.
4 Ouvrez successivement toutes les images et vérifiez leur présentation,
notamment la disposition des organes de dialogue.
5 Contrôlez l'affectation globale des touches de fonction et des touches
système.
L'affectation configurée des touches à l'image des LED est convertie
automatiquement.
Si votre projet source contient des touches de fonction ou touches système
qui activent des bits dans les zones de communication "Clavier système" ou
"Clavier fonction", vous devez configurer pour ces touches des fonctions
conçues pour mettre des bits à 1 dans l'automate.
Si les pupitres du projet source et du projet cible se distinguent par leur
nombre de touches, une reproduction à l'identique de l'affectation des touches
n'est pas possible. Vous devrez le cas échéant renoncer à l'une ou l'autre
affectation de touche ou bien la réaliser différemment (par des boutons p.
ex.). Il peut également être utile, selon le projet, de modifier l'affectation des
touches pour améliorer p. ex. la convivialité du projet.

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 1-5
Conversion de projets ProTool Edition 12/02

Marche à suivre
6 Contrôlez les appels de fonction à propos desquels la fenêtre
d’avertissements système de ProTool a affiché un message signalant qu'ils
n'ont pas été convertis intégralement. Vous trouverez des informations plus
détaillées concernant la post-édition sous le mot-clé "Fonctions" dans la
présente documentation.
Vérifiez que les contrats d'automate sont bien opérationnels et que les
événements déclenchants sont correctement interprétés. Dans certains cas,
vous serez également obligé d'éditer manuellement le projet cible et le
programme de l'automate.
7 Uniquement pour les projets source contenant des images standard : Le
contenu des images standard n'est pas repris lors de la conversion. Si vous
souhaitez utiliser dans le projet cible des fonctions incluses dans des images
standard du projet source, vous devrez rajouter les objets ProTool
correspondants.
Exemple : L'image standard Z_MESSAGES peut être remplacé par l'objet
"Afficheur de messages".
Vous trouverez des informations plus détaillées sous le mot-clé "Images
standard" dans la présente documentation.
8 Uniquement pour les projets contenant des recettes :

Remplacez les images chargées du transfert d'enregistrement dans le projet


cible par des images contenant l'objet d'image "Afficheur de recettes".
Créez les enregistrements manquants.
Vous trouverez des informations plus détaillées sous le mot-clé "Recettes"
dans la présente documentation.
9 Uniquement pour les projets contenant des variables Etat/Forçage de variable
:

Remplacez les images avec Etat/Forçage de variable dans le projet cible par
des images contenant l'objet d'image "Etat/Forçage".

3e étape : Postédition du projet cible

La marche à suivre pour éditer ou remplacer des objets est décrite en détail dans
la section correspondante de la présente documentation.

1-6 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Réglages globaux

2 Réglages globaux

Réglages sur le pupitre

Dans les projets pour appareils graphiques, de nombreux réglages de l'appareil


s'effectuent lors de la configuration dans le menu "Système cible". Certains de ces
réglages pour les appareils basés Windows ne sont plus définis dans le projet
ProTool mais doivent être entrés directement à l'aide du panneau de configuration
de Windows CE ou sont remplacés par des fonctionnalités standard de Windows.
Il n'est pas possible, lors de la conversion, de reprendre ces réglages, ces derniers
devant être réalisés directement sur le pupitre lors de la mise en service ou au
runtime.
Il s'agit plus particulièrement des réglages suivants :
• Système cible > Paramètres, Groupe "Date/Heure"
Dans le cas de systèmes basés Windows, les formats de date et d'heure
peuvent être réglés à partir du "Panneau de configuration" > "Paramètres
régionaux".
• Système cible > Réglages, groupe "Recettes"
L'enregistrement de paramètres n'est pas pris en charge par les systèmes
basés Windows.
• Système cible > Image/Touches, case d'option "position dynamique"
(uniquement pour les projets sources de l'OP 35/37)
Cette fonction n'est pas supportée par les systèmes basés Windows. Sur les
systèmes basés Windows, le projet ProTool est exécuté dans une fenêtre
standard Windows. Sur les appareils à écran tactile de 10" et plus und sur les
appareils à touches et souris, la fenêtre ProTool est, comme sous Windows,
déplaçable et redimensionnable.
• Système cible > Imprimante
Sur les systèmes basés Windows, les imprimantes sont configurées sous
"Panneau de configuration" > "Imprimantes".
• Système cible > Messages > Réglages, groupe "Avertissements de
débordement"
Sur les systèmes basés Windows, il n'existe plus d'avertissement ni
d'impression en cas de débordement du tampon. Configurez à titre de
remplacement un message déclenché par l'événement "Débordement de
tampon".

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 2-1
Réglages globaux Edition 12/02

Polices du pupitre

Les systèmes basés Windows disposent de plus de polices et de tailles de


caractères que les appareils graphiques. Lors de la conversion, les polices de tous
les textes dans toutes les langues sont par conséquent converties dans un premier
temps dans les polices suivantes :
• pour les appareils de la famille xP170x en "Tahoma"
• pour tous les autres appareils basés Windows en "Courier New"
Si nécessaire, vous pourrez adapter les polices après la conversion comme suit :
La "police système" se définit dans le menu "Système cible" > "Polices". Elle est
utilisée p. ex. pour l'affichage des messages sur le pupitre.
La police utilisée pour les textes d'objets d'image se définit dans le dialogue des
propriétés de l'objet en question ou à l'aide de la barre d'outils. Si vous utilisez la
barre d'outils, vous pouvez à l'aide d'une sélection multiple modifier en une seule
opération la police de tous les objets d'image sélectionnés.

Zone de communication

Vous trouverez des informations détaillées sur la "Zone de communication" dans le


"Manuel Communication pour systèmes basés Windows".
Lors de la conversion, la plupart des zones de communication sont reprises à
l'identique. Les appareils graphiques se distinguent des systèmes basés Windows
uniquement dans les zones de communication suivantes.

Zones de communication Zones de communication pour systèmes basés


pour appareils Windows
graphiques
"Zone d'interface" L'échange de données avec l'automate s'effectue via
les zones de communication suivantes :
- "Coordination"
- "Boîte de contrat"
- "Date/heure"
Conversion :
Les nouvelles zones de communication doivent être
configurées dans le projet cible après la conversion.
"Tampon de données" "Tampon de données"
Cette zone de données a toujours une taille de 5
mots dans les systèmes basés Windows. Les mots
de données 6 à n ne sont pas utilisés dans les
systèmes basés Windows car la transmission
indirecte des enregistrements à l'automate via le
tampon de données n'est pas possible.
Pour savoir comment continuer à utiliser la
transmission indirecte de données, veuillez consulter
la présente documentation au mot-clé "Recettes".
Ces zones de communication sont converties
automatiquement.

2-2 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Réglages globaux

Zones de communication Zones de communication pour systèmes basés


pour appareils Windows
graphiques
"Clavier système" Supprimé
Solution de remplacement :
Configurez pour les touches ACK, ESC, ENTER ou
HELP une fonction du groupe "Editer bits". Ces
fonctions mettent à 1 les bits traités par le
programme de l'automate.
"Clavier fonction" Supprimé
Solution de remplacement :
Configurez pour les touches de fonction affectées
jusque-là une fonction du groupe "Editer bits". Ces
fonctions mettent à 1 les bits traités par le
programme de l'automate.

Remarque
Sur TP 170B et l’OP 170B il n'est pas possible de créer les zones de
communication "Zone de données de courbe 1", "Zone de données de courbe 2" et
"Zone de sélection de courbe".

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 2-3
Réglages globaux Edition 12/02

2.1 Pour effectuer les réglages dans le panneau de


configuration

Panneau de configuration au lieu du menu Système cible

Dans les projets pour appareils graphiques, de nombreux réglages de l'appareil


s'effectuent lors de la configuration dans le menu "Système cible".
Il n'est pas possible, lors de la conversion, de reprendre ces réglages, ces derniers
devant être réalisés directement sur le pupitre dans le panneau de configuration
lors de la mise en service ou au runtime.

Ouverture du panneau de configuration et réalisation des réglages

Marche à suivre
1 Ouvrez le panneau de configuration :
Pendant la phase de démarrage :
Sélectionnez dans le menu Démarrer le bouton "Panneau de configuration".
En cours de fonctionnement :
- Si vous avez configuré un organe de dialogue lié à la fonction Démarrer
Panneau de configuration, actionnez cet organe.
- Sinon : Appuyez sur CTRL + ESC pour ouvrir le menu de démarrage de
Windows CE. Sélectionnez le menu "Paramètres" et ouvrez le panneau de
configuration.
2 Cliquez sur l'option voulue pour réaliser les réglages :

"Paramètres régionaux" pour le choix des paramètres régionaux tels que


le format de la date et de l'heure
"Date/Heure" pour régler la date et l'heure du pupitre
"Imprimantes" pour configurer les imprimantes
3 Pour régler la date et l'heure :
Sélectionnez dans l'onglet "Fuseau horaire" du dialogue "Date/Heure" le
fuseau horaire voulu et validez votre choix à l'aide du bouton "Appliquer".
Régler dans les onglets "Date" et "Heure" la date et l'heure puis refermez le
dialogue avec OK.
Pour configurer des imprimantes :
La configuration s'effectue dans le dialogue "Imprimantes".

2-4 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Réglages globaux

2.2 Pour configurer un message de débordement de tampon

Les systèmes basés Windows ne possèdent pas d'avis de débordement de


tampon ni d'impression en cas de débordement de tampon.
Configurez à titre de remplacement un message déclenché par l'événement
"Débordement de tampon".

Marche à suivre
1 Sous "Système cible" > "Fonctions" ouvrez le dialogue "Fonctions globales".
2 Effectuez un double clic sur l'entrée "Divers".
Le dialogue "Messages" s'ouvre.
3 Sélectionnez l'événement "Débordement de tampon".
4 Sélectionnez parmi les objets du groupe "Messages" la fonction Afficher
texte de message système et entrez le texte de message voulu.
Remarque
Le texte de message est limité à une langue.
Ce texte de message sera affiché sur le pupitre lors d'un débordement de
tampon au runtime.
Vous pouvez également configurer d'autres fonctions ou scripts pour
l'événement "Débordement de tampon", p. ex. un script avec la fonction
Imprimer liste des messages.
5 Validez les réglages par "OK".

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 2-5
Réglages globaux Edition 12/02

2.3 Pour convertir la zone d'interface

La fonction de la zone de communication "Zone d'interface" est répartie dans les


systèmes basés Windows sur trois zones de communication : "Coordination",
"Boîte de contrat" et "Date/heure". Cette répartition simplifie les échanges de
données entre le pupitre et l'automate. Après la conversion, vous devez ajouter les
nouvelles zones de communication au projet cible et les configurer comme dans le
projet source.

Marche à suivre
1
Effectuez un double clic à gauche dans la fenêtre de projet sur "Zone de
communication".
Le dialogue "Zone de communication" s'ouvre.
2 Sélectionnez la zone de communication "Coordination" et cliquez sur OK.
3 Entrez comme adresse dans le dialogue suivant le début de la zone de
communication de l'automate.
Dans de nombreux cas, vous pourrez simplement configurer la nouvelle zone
de communication à l'emplacement qui était réservé à la "Zone d'interface"
dans le projet source.
Exemple pour automates S7 :
Appareil graphique :
Zone d'interface n+0 à n+31
Système basé Windows :
Coordination n+0 à n+1
Boîte de contrat n+4 à n+11
Date/heure n+15 à n+26
4 Procédez de la même manière pour les zones de communication "Boîte de
contrat" et "Date/heure".
La communication entre le pupitre et l'automate est configurée à présent
comme dans le projet source.

Remarque
La coordination de la transmission d'enregistrement ne s'effectue pas dans la zone
de communication "Coordination" mais dans la zone de communication "Tampon
de données" (mot 4). Vous trouverez plus de détails sous le mot-clé "Recettes"

Vous trouverez des informations détaillées sur la "Zone de communication" dans le


"Manuel Communication pour systèmes basés Windows".

Traitement du bit de démarrage

Sur les systèmes basés Windows, le bit de démarrage est temporairement mis à
"0" par le pupitre durant le démarrage. Dès que le démarrage est achevé, le bit de
démarrage est remis à "1". Pour que l'automate puisse exploiter le redémarrage du
pupitre, vous pouvez faire scruter par le programme de l'automate le changement
de front positif du bit de démarrage.

2-6 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Réglages globaux

Particularités sur SIMATIC S5

Sur les systèmes basés Windows, vous pouvez continuer à utiliser le DB


d'interface existant dans le projet source.
Exemple :

Zone de communication API du groupe 1 API du groupe 2


Boîte de contrat DW32 à DW35 DW32 à DW35
Date/Heure DW42 à DW47 DW66 à DW71

Pour l'API du groupe 2, la règle suivante s'applique : Sur les systèmes basés
Windows il n'est possible de configurer qu'une boîte de contrat. Le contrat
d'automate y est inscrit directement avec ses 3 paramètres.

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 2-7
Réglages globaux Edition 12/02

2.4 Pour exploiter une commande au clavier

Solution de remplacement des zones de communication "Clavier système" et "Clavier


fonction"

Les zones de communication "Clavier système" et "Clavier fonction" n'existe plus


dans les systèmes basés Windows.
Pour pouvoir déterminer dans le programme de l'automate si une touche système
ou une touche de fonction a été actionnée, vous devez configurer pour les touches
en question une fonction du groupe "Editer bits". Concernant les touches système,
ceci n'est possible que pour les touches ACK, ESC, ENTER et HELP.
Pour que vous ne soyez pas obligé d'adapter le programme de l'automate, la
fonction doit mettre à 1 le même bit qui était mis à 1 dans le projet source dans
l'image du clavier système ou du clavier fonction.

Affectation de fonctions aux touches après la conversion

Marche à suivre
1 Pour configurer une affectation globale des touches système ou touches de
fonction, sélectionnez la commande de menu "Système cible" >
"Image/Touches".
Le dialogue "Image/Touches" s'ouvre.
2 Cliquez sur la touche à laquelle vous voulez affecter une fonction.
Le dialogue "Propriétés" de la touche de fonction s'ouvre.
3 Conservez dans l'onglet "Fonctions" l'événement par défaut "Actionner la
touche" et sélectionnez parmi les objets du groupe "Editer bits" la fonction
Mise à 1 bit par touche.
4 Affectez à cette fonction le même bit que celui qui était affecté à la touche
dans le projet source.
Les bits suivants étaient affectés aux touches système dans l'image du clavier
système :
ACK (touche d'acquittement) : 1er mot bit 1
ESC : 1er mot bit 3
ENTER : 1er mot bit 6
HELP : 1er mot bit 0
6 Refermez le dialogue par OK.

2-8 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Réglages globaux

Remarque
Si vous voulez déterminer dans l'automate si une touche de fonction a été
actionnée dans une image donnée, vous devez configurer localement dans cette
image la fonction Mise à 1 bit par touche pour cette touche de fonction. On
s'assure ainsi que l'actionnement de la touche n'est exploité au runtime par
l'automate que lorsque cette image est affichée.
Si vous affectez des fonctions spécifiques à une image (localement) à une touche
de fonction, l'affectation indépendante de l'image (globale) de la touche de fonction
reste sans effet.

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 2-9
Réglages globaux Edition 12/02

2-10 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Protocoles d'automate

3 Protocoles d'automate

La plupart des protocoles d'automate disponibles pour les appareils graphiques le


sont également pour les systèmes basés Windows. Ils sont adaptés
automatiquement lors de la conversion. Ceci s'applique aux protocoles d'automate
suivants :
• SIMATIC S7-300/400
• SIMATIC S7-200 (un automate)
• SIMATIC 500/505
• Allen-Bradley DF1 PLC-5
• Allen-Bradley DF1 SLC 500
• Allen-Bradley DH485
• GE Fanuc SNP/SNPX
• Mitsubishi FX
• Modicon Modbus
• Omron Host-Link/Multilink
• Telemecanique Uni-Telway

Protocoles d'automate présentant des particularités

Certains protocoles d'automate des appareils graphiques ne peuvent être convertis


pour utilisation sur systèmes basés Windows que sous certaines conditions. Ceci
s'applique aux protocoles d'automate suivants :
• SIMATIC S5-DP
• SIMATIC S5-FAP
• SIMATIC S5-AS511
• SIMATIC S7-200 (2 automates en cas de connexion PPI)
Les particularités dont il faut tenir compte sont décrites dans une partie distincte de
la présente documentation.

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 3-1
Protocoles d'automate Edition 12/02

Protocoles d'automate sans équivalent pour systèmes basés Windows

Certains protocoles d'automate ne sont pas prévus pour des systèmes basés
Windows.
Si vous tentez de convertir un projet graphique qui est lié à un automate pour
lequel il n'existe pas de protocole conçu pour systèmes basés Windows, le
protocole paramétré dans le projet cible sera SIMATIC S7-300/400. Toutes les
variables seront découplées de l'automate. Ceci s'applique aux protocoles
d'automate suivants :
• FREE SERIAL
• Telemecanique Adjust

3-2 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Protocoles d'automate

3.1 Pour convertir un projet pour l'automate SIMATIC-S5-DP

Conversion via le protocole d'automate S5-AS511

Le protocole d'automate SIMATIC S5-L2-DP pour appareils graphiques correspond


au protocole d'automate SIMATIC S5-DP pour systèmes basés Windows. Une
conversion directe n'est cependant pas possible.
Vous devez par conséquent
1. Dans le projet de l'appareil graphique, passer au protocole d'automate
SIMATIC S5-AS511.
2. Démarrer la conversion.
3. Dans le projet cible, passer au protocole d'automate SIMATIC S5-DP.

Marche à suivre
1 Ouvrez le projet source.
2 Sélectionnez dans la fenêtre de projet l'objet "Automates". L'automate avec le
protocole SIMATIC S5-L2-DP s'affiche à droite.
3 Changer de protocole en double cliquant sur l'automate affiché.
4 Sélectionnez dans le dialogue "Automate" le protocole d'automate SIMATIC
S5-AS511. Validez par OK.
5 Convertissez le projet pour le système basé Windows voulu (Commande de
menu : "Fichier" > "Convertir" > "Lancer").
La conversion étant achevée, le projet cible est ouvert dans ProTool.
6 Dans le projet cible, remplacez le protocole d'automate SIMATIC S5-AS511
par SIMATIC S5-DP. Procédez pour ce faire comme indiqué aux points 2 à 4
ci-dessus.
7 Remplacez dans le programme d'automate le FB standard (FB 58) par le FB
158 pour systèmes basés Windows. Il se peut sinon que des erreurs
surviennent lors de la communication de l'automate et du pupitre.

Remarque
Pour plus d'informations concernant la "Mise en service d'un système basé
Windows dans un réseau DP" veuillez vous référer au "Manuel Communication
pour systèmes basés Windows".

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 3-3
Protocoles d'automate Edition 12/02

3.2 Pour convertir un projet avec automate SIMATIC-S5-FAP

Conversion via le protocole d'automate S5-AS511

Il n'existe pas, pour le protocole d'automate SIMATIC-S5-FAP conçu pour


appareils graphiques, de correspondance directe pour systèmes basés Windows.
Vous pouvez cependant sélectionner pour votre projet le protocole d'automate
SIMATIC S5-AS511ou SIMATIC S5-DP.
Vous devez pour ce faire :
1. Dans le projet de l'appareil graphique, passer au protocole d'automate
SIMATIC S5-AS511.
2. Démarrer la conversion.
3. Si vous le souhaitez, passer au protocole d'automate SIMATIC S5-DP.

Marche à suivre
1 Ouvrez le projet source.
2 Sélectionnez dans la fenêtre de projet l'objet "Automates". L'automate avec le
protocole SIMATIC S5-FAP s'affiche à droite.
3 Changer de protocole en double cliquant sur l'automate affiché.
4 Sélectionnez dans le dialogue "Automate" le protocole d'automate SIMATIC
S5-AS511. Validez par OK.
5 Convertissez le projet pour le système basé Windows voulu (Commande de
menu : "Fichier" > "Convertir" > "Lancer").
La conversion étant achevée, le projet cible est ouvert dans ProTool. Vous
pouvez à présent conserver le protocole d'automate SIMATIC S5-AS511ou le
remplacer par le protocole SIMATIC S5-DP.
6 Uniquement si vous voulez utiliser le protocole d'automate SIMATIC S5-DP :
Remplacez dans le projet cible le protocole SIMATIC S5-AS511 par le
protocole SIMATIC S5-DP. Procédez pour ce faire comme indiqué aux points
2 à 4 ci-dessus.
Remplacez dans le programme d'automate le FB standard (FB 58) par le FB
158 pour systèmes basés Windows. Il se peut sinon que des erreurs
surviennent lors de la communication de l'automate et du pupitre.

Remarque
Pour plus d'informations concernant la "Mise en service d'un système basé
Windows dans un réseau DP" veuillez vous référer au "Manuel Communication
pour systèmes basés Windows".

3-4 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Protocoles d'automate

3.3 Particularités sur SIMATIC S5-AS511

Après la conversion

Après la conversion d'un projet avec le protocole d'automate SIMATIC S5-AS511


tenez compte des points suivants :
• Supprimez dans le programme de l'automate le FB standard (FB 51) qui n'est
plus nécessaire pour la communication. Il se peut sinon que des erreurs
surviennent lors de la communication de l'automate et du pupitre.
• Vous pouvez continuer à utiliser le câble standard 6XV1440-2A... pour MP 270
et MP 370.
Pour tous les autres appareils (y compris MP 270B), un convertisseur
d'interface V.24 à TTY est nécessaire.

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 3-5
Protocoles d'automate Edition 12/02

3.4 Pour convertir un projet à deux automates


SIMATIC S7-200

Conversion après changement de profil

Les projets pour appareils graphiques permettent de configurer plusieurs


automates avec le protocole SIMATIC S7-200 à condition d'utiliser le profil PPI.
Sur les systèmes basés Windows la connexion à deux automates n'est possible
qu'avec le profil MPI. Pour réussir la conversion, vous devez par conséquent
changer de profil d'automate dans le projet source avant la conversion.

Marche à suivre
1 Ouvrez le projet source.
2 Sélectionnez dans la fenêtre de projet l'objet "Automates". Les deux
automates avec le protocole SIMATIC S7-200 s'affichent à droite.
3 Ouvrez le dialogue "Automate" par un double clic sur le premier automate.
4 Cliquez sur "Paramètres" et sélectionnez comme "Profil" l'entrée "MPI".
Validez le paramétrage par "OK".
5 Convertissez le projet pour le système basé Windows voulu (Commande de
menu : "Fichier" > "Convertir" > "Lancer").
La conversion étant achevée, le projet cible est ouvert dans ProTool.

3-6 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Variables

4 Variables

Conversion de variables

Lors de la conversion d'un projet pour appareil graphique en un projet pour


système basé Windows, les variables sont automatiquement converties. Certaines
propriétés et fonctionnalités ne sont cependant pas prises en charge par les
systèmes basés Windows. Vous devrez donc le cas échéant adapter votre projet
et parfois renoncer à certaines fonctionnalités.

Conversion de variables de type STRING

Pour la conversion d'un projet pour pupitre à afficheur graphique ou à afficheur de


lignes en un projet pour système sous Windows, le type de données StringChar
est mis à disposition dans le système sous Windows. En raison des différences de
jeux de caractères, certains caractères spéciaux risquent d'être interprétés
différemment. Dans les projets pour systèmes sous Windows, la valeur
hexadécimale 00H est interprétée comme identificateur de fin de chaîne de
caractères. Les caractères suivants de la chaîne de caractères ne sont pas
affichés.

Attributs

Les systèmes basés Windows ne prennent pas en charge les attributs suivants :
• L'écriture indirecte de variables
Le transfert des valeurs de variables dans l'automate via le "tampon de
données" n'est plus possible. Vous trouverez des informations détaillées sur la
manière d'adapter votre projet sous le mot-clé "Recettes".
• Déconnexion de variables
Sur les systèmes basés Windows la déconnexion temporaire individuelle de
variables liées à l'automate n'est plus possible. Vous pouvez cependant
déconnecter temporairement du pupitre toutes les variables liées à un même
automate (p. ex. lors de la mise en service). Utilisez pour ce faire la fonction
Automate_connexion_couper. Pour plus de détails concernant cette
fonction, veuillez vous référer à l'aide en ligne de ProTool.

Reprise des décimales

Sur les systèmes basés Windows, il n'est pas possible de configurer des
décimales pour une nouvelle variable.
Les variables qui possédaient des décimales dans le projet source sont converties
comme suit :
• Dans les champs de saisie/affichage de ces variables, les décimales sont
conservées.
• Les recettes reprennent les décimales dans l'image de recette.
• Dans les bargraphes, courbes et messages les décimales sont supprimées.

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 4-1
Variables Edition 12/02

Traitement différent de la valeur initiale

Sur les systèmes basés Windows la valeur initiale est inscrite dans la variable non
seulement lors du premier démarrage mais lors de tous les démarrages du
pupitre. Les valeurs de variables n'étant pas mises en mémoire sécourue, il n'est
pas possible d'inscrire la dernière valeur reçue dans la variable.
L'initialisation des variables ne s'effectue sur les systèmes basés Windows qu'au
démarrage du pupitre. Une initialisation ultérieure n'est possible qu'indirectement à
l'aide d'un script. Ce script exploite le changement de valeur de la variable
contenue dans le bit de démarrage : si la valeur du bit de démarrage passe de 0 à
1, le pupitre est connecté au réseau. La valeur de la variable à initialiser peut être
mises à la valeur initiale en fonction du changement de valeur du bit de
démarrage.

Remarque
Sur les systèmes basés Windows, les valeurs de variable ne sont pas mise en
mémoire sécourue lors du redémarrage du système. Si une variable est liée à
l'automate, la valeur de l'automate est inscrite dans la variable dès que la
connexion est établie, la valeur initiale étant alors écrasée.

4-2 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Messages

5 Messages

Conversion de messages

Lors de la conversion d'un projet pour appareil graphique en un projet pour


système basé Windows, les messages sont automatiquement convertis. Certaines
propriétés et fonctionnalités ne sont cependant pas prises en charge par les
systèmes basés Windows. Vous devrez donc le cas échéant adapter votre projet
et parfois renoncer à certaines fonctionnalités.
En détails, les points suivants ne sont pas pris en charge par les systèmes basés
Windows :
• Message de veille :
Aucun message particulier n'est affiché en l'absence de messages.
• Attributs des messages :
L'attribut "Priorité" n'est pas pris en charge. Les attributs "Port" et "Relais" sont
sans effet, car les systèmes basés Windows ne possèdent pas de ports ni de
relais. Ces attributs disparaissent après conversion.
• Type de variable de la variable de message :
Le type de variable "Déc,Déc" n'existe pas sur les systèmes basés Windows.
Après conversion, la variable de message de ce type est traitée comme
"décimale".

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 5-1
Sommaire Edition 12/01

5-2 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Objets d'image

6 Objets d'image

Conversion d'objets d'image

Lors de la conversion les objets d'image sont adaptés dans une large mesure aux
exigences et possibilités des systèmes basés Windows. Après la conversion, il est
cependant utile d'effectuer un contrôle visuel.

Postédition

Une postédition est nécessaire dans les cas suivants :


• Projet source avec affichage de la date/heure
Les systèmes basés Windows disposent pour ce faire d'un objet d'image
particulier.
• Projet source avec semi-graphique
Le semi-graphique doit être remplacé par du graphique vectoriel pour les
systèmes basés Windows. Ceci permet également de dynamiser les
graphiques.
• Le projet source contient de très petits champs de saisie/affichage
symboliques
Lors de la conversion les champs de saisie/affichage symboliques sont
remplacés par des zones de liste de taille minimale définie. Ceci peut se solder
parfois par des problèmes de place dans certaines images qui devront être
postéditées.

Informations complémentaires

Vous trouverez des informations ponctuelles concernant les différents objets


d'image sous les mots-clés suivants :
Champs de texte
Champs de saisie/affichage et listes de mnémoniques
Transfert de l'affichage de date/heure
Graphique et semi-graphique
Boutons
Bargraphes et graphiques de courbes

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 6-1
Objets d'image Edition 12/01

6.1 Champs de texte

Conversion des champs de texte

La conversion des champs de texte procède aux adaptations suivantes :


• Les champs sont agrandis à gauche et à droite de 2 pixels. Si le champ se
trouve au bord de l'image, il est décalé en conséquence.
• Le texte des champs est centré verticalement et aligné à gauche
horizontalement.
• La police suivante est sélectionnée : - pour xP 170x : Tahoma - pour tous les
autres systèmes : Courier New

Remarque
Si vous convertissez un projet destiné à un appareil graphique pour le faire migrer
vers un système basé Windows, la conversion procède aux adaptations suivantes :
Les champs de texte utilisant une police standard qui comportent des intervalles
vides, sans caractère d'espacement, ne sont pas pris en charge par les systèmes
basés Windows. Sur ces systèmes, un saut de ligne est inséré dans chaque
intervalle entre deux chaînes de texte.

Changement de taille de caractères

La taille des caractères est convertie comme suit :

Appareil graphique Courier New (en points) Tahoma (en points)


(en pixels)
8x8 6 5
8x16 10 10
16x16 10 10
16x24 16 15
24x24 16 15
24x32 22 20
32x32 22 20
32x48 34 30
48x48 34 34

6-2 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Objets d'image

6.2 Champs de saisie/affichage et listes de mnémoniques

Conversion des champs de saisie/affichage et des listes de mnémoniques

La conversion des champs de saisie/affichage et des listes de mnémoniques


procède aux adaptations suivantes :
• Les champs sont agrandis à gauche et à droite de 2 pixels. Si le champ se
trouve au bord de l'image, il est décalé en conséquence.
• Le texte des champs est centré verticalement et aligné horizontalement
comme dans le projet source.
• La police suivante est sélectionnée : - pour xP 170x : Tahoma - pour tous les
autres systèmes : Courier New
• La conversion de la taille des caractères s'effectue comme pour les champs de
texte
• Sur les appareils graphiques, dans le cas où une liste de mnémoniques
contient une valeur illicite, rien ne s'affiche dans la liste de mnémoniques. En
revanche, sur un système basé Windows, la valeur illicite est représentée par
des caractères dièse ### ou une image de cactus.

Conversion des types de champ

L'élément d'image "Champ de saisie/affichage" qui peut être configuré avec


différentes propriétés pour les appareils graphiques, correspond à des objets
d'image différents dans les systèmes basés Windows. Ceci est également pris en
compte lors de la conversion : selon les propriétés, le champ de saisie/affichage du
projet source sera converti en différents objets d'image dans le projet cible.

Champ de saisie/affichage Champ de saisie/affichage Objet d'image sur le


sur l'appareil graphique sur l'appareil graphique système basé Windows
avec représentation de type
Déc, hexadéc, binaire, Saisie
chaîne de caract. Champ de saisie
sans mise à jour
Déc, hexadéc, binaire, Saisie/Affichage
chaîne de caract. Champ de saisie
avec mise à jour
Déc, hexadéc, binaire, Affichage
chaîne de caract. Champ d'affichage
Texte Saisie
Zone de liste sans
mise à jour
Texte Saisie/Affichage
Zone de liste avec
mise à jour
Texte Affichage
Champ d'affichage
symbolique

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 6-3
Objets d'image Edition 12/01

Champ de saisie/affichage Champ de saisie/affichage Objet d'image sur le


sur l'appareil graphique sur l'appareil graphique système basé Windows
avec représentation de type
Graphique Affichage
Liste de graphiques
Postédition

L'objet d'image "Zone de liste" utilisé dans ProTool est un objet standard Windows
qui possède une taille minimale donnée. Si vous avez utilisé dans votre projet
source des champs de saisie/affichage de très petite taille, il se peut que les zones
de liste insérées automatiquement se chevauchent ou qu'elles recouvrent d'autres
objets d'image.
Vous devrez le cas échéant rectifier manuellement l'aspect de l'image. Il suffit dans
la plupart des cas de décaler les objets d'image.

6-4 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Objets d'image

6.3 Pour convertir l'affichage de la date/heure

Objet d'image "Date/Heure"

Sur les systèmes basés Windows, le temps système est affiché par l'objet d'image
"Date/Heure". Si vous aviez configuré dans le projet source une variable avec la
fonction Saisie/affichage date ou Saisie/affichage heure pour
l'affichage du temps système, vous devrez la remplacer après conversion par
l'objet d'image "Date/heure".

Remplacement de la variable d'affichage de la Date/heure par un objet d'image

Remarque
L'objet d'image "Date/heure" n'est pas disponible sur TP 170A. Le TP 170A ne
disposant pas d'horloge système secourue, on est obligé d'afficher le temps
système de l'automate. Configurez pour ce faire une variable de date/heure pour
un champ de saisie/affichage. Vous trouverez un exemple de configuration détaillé
dans l'aide en ligne de ProTool sous le mot-clé "Affichage de la date et de l'heure
sur TP 170A".

Marche à suivre
1 Supprimez, dans l'image ouverte, le champ de saisie/affichage qui servait à
afficher la date et l'heure.
2
Sélectionnez dans la barre d'outils "Objets d'image" l'objet "Affichage de la
date/heure".
3 Placez l'objet par un clic de souris à l'endroit voulu de l'image. Le dialogue
"Propriétés" de l'objet "Affichage de la date/heure" s'ouvre. Il affiche plusieurs
onglets.
4 Définissez dans l'onglet "Général" les propriétés de base de l'objet.
Dans le champ "Format date/heure", spécifiez si vous voulez afficher la
"Date", l'"Heure" ou les deux en même temps.
Si vous voulez que l'heure et/ou la date de l'appareil soient affichées au
runtime, acceptez pour "Source de données" la valeur par défaut "Temps
système". Sur les systèmes basés Windows (contrairement à ce qui est le cas
sur les appareils graphiques), une variable avec la fonction correspondante
n'est plus nécessaire.
Ces paramétrages de l'onglet "Général" sont suffisant pour configurer
l'affichage de la date/heure. En cas de besoin, vous pourrez en outre
effectuer les paramétrages, décrits aux points 5 à 10, des autres onglets du
dialogue "Propriétés".
5 Définissez dans l'onglet "Couleur" les couleurs des bordures ainsi que de
l'avant-plan et de l'arrière-plan.
6 Définissez le cas échéant dans l'onglet "Validation" les conditions sous
lesquelles l'"Affichage de la date/heure" est affiché ou masqué au runtime.

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 6-5
Objets d'image Edition 12/01

Marche à suivre
7 Sélectionnez l'onglet "Attributs" si vous voulez qu'au runtime la couleur
d'avant-plan ou d'arrière-plan change ou que le clignotement soit activé ou
désactivé.
8 Sélectionnez l'onglet "Position" pour définir au pixel près la position exact de
l'objet d'image. Cet onglet permet également de spécifier si la position est
statique ou si elle évolue dynamiquement au runtime.
9 Sélectionnez l'onglet "Nom" si vous voulez attribuer un nom spécifique à
l'objet d'image. Vous pourrez utiliser ce nom p. ex. comme paramètre dans
des fonctions se référant à l'objet d'image.
10 Sélectionnez l'onglet "Police" si vous voulez modifier les propriétés telles que
la police ou la taille des caractères p.ex.

6-6 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Objets d'image

6.4 Boutons

Conversion de boutons

Sur les pupitres tactiles basées Windows, les objets d'image servant à configurer
des boutons sont différents de ceux des appareils graphiques. Ceci est pris en
compte lors de la conversion qui remplace les boutons du projet source par les
objets d'image correspondant des systèmes basés Windows.
Il s'agit plus particulièrement des boutons suivants :

Appareil graphique Système basé Windows

Bouton à type de champ "visible" Bouton

Bouton à type de champ "invisible" Bouton invisible

Mise à 1/à 0 d'un bit Bouton à fonction correspondante du


groupe "Edition de bits"

Sélection d'image Bouton avec la fonction


Sélection_fixe_image

Avertisseur lumineux Bouton d'état

Conversion de l'aspect des boutons

Les boutons du projet cible se distinguent de ceux du projet source par les points
suivants :
• Couleur et largeur de bordure ne sont repris que pour le "bouton d'état".
• Tous les objets d'image du type "bouton" sont munis du cadre 3D d'usage sous
Windows.

Postédition

Lorsque vous configurez un libellé pour les boutons sur un appareil graphique, les
retours à la ligne s'effectuent automatiquement. Ces retours à la ligne
automatiques ne sont pas repris lors de la conversion. Contrôlez le libellé des
boutons dans le projet cible et rajoutez, si nécessaire, des retours à la ligne.

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 6-7
Objets d'image Edition 12/01

6.5 Graphique et semi-graphique

Conversion des graphiques bitmap

Tous les graphiques bitmap sont repris lors de la conversion et, si nécessaire,
adaptés à la résolution de l'appareil cible. Dans le dialogue "Paramétrage de la
conversion" (commande de menu "Fichier" > "Convertir" > "Réglage") vous avez la
possibilité d'influencer la qualité du graphique converti. Vous disposez des options
suivantes :
• Convertir la résolution" (réglage par défaut : activé) :
Activez cette option si vous voulez convertir un projet pour un pupitre dont la
résolution ou la taille d'écran est différente de l'appareil source.
• Lisser les graphiques (filtre de lissage) (réglage par défaut : désactivé) :
Activez cette option pour mettre en oeuvre lors de la conversion le filtre de
lissage qui rajoutera par interpolation les pixels manquants. Ce réglage adoucit
les transitions dans les représentations photoréalistes. Il améliore dans les
dessins la qualité du rendu, notamment lors de la réduction de graphiques car
toutes les informations graphiques sont conservées.
Si les réglages choisis n'apportent pas les résultats escomptés, effectuez à titre
d'essai une nouvelle conversion en modifiant les réglages.

Postédition du semi-graphique

Remarque
Les objets graphiques vectoriels ne sont pas disponibles sur TP 170A. Remplacez
dans les projets que vous convertissez pour ce pupitre les semi-graphiques par
des graphiques bitmap.

Sur les systèmes basés Windows, les caractères semi-graphiques ne sont plus
disponibles. Vous devrez par conséquent, après conversion, remplacer ces objets
dans l'éditeur d'image par des graphiques vectoriels. Vous disposez à cette fin des
outils suivants :

Ligne

Rectangle

Rectangle à coins arrondis

Cercle

Ligne polygonale

6-8 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Objets d'image

Remarque
Il est possible d'affecter à tous ces objets des attributs dynamiques (changement
de couleur p. ex.).

Ouvrez pour ce faire le menu contextuel à l'aide du bouton droit de la souris, puis
le dialogue "Propriétés" pour effectuer les paramétrages voulus dans l'onglet
"Attribut".

Vous pouvez ainsi signaler des états particuliers du process au runtime. Vous
trouverez des informations plus détaillées à ce sujet dans l'aide en ligne de
ProTool sous le mot-clé "Attributs dynamiques".

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 6-9
Objets d'image Edition 12/01

6.6 Bargraphes et graphiques de courbes

Conversion de bargraphes

Lors de la conversion des bargraphes, les propriétés suivantes sont reprises :


• Variable (toutes les propriétés sauf les décimales)
• Direction
• Taille de bargraphe (valeur maximale et valeur minimale)
• Affichage (bordure et ligne de seuil)
• Couleur de bargraphe
• Affichage des axes (mise à l'échelle, libellé et position des axes)
• Nom
Après la conversion, on constate les différences suivantes entre les projets source
et cible :

Appareil graphique Système basé Windows


Couleur de bordure = Couleur d'échelle Couleur de bordure = noir
Le nombre de caractères pour le libellé Le nombre de caractères du libellé
d'axe est défini automatiquement d'axe est configurable
S'il faut augmenter le nombre de S'il faut accroître le nombre de
caractères du libellé d'axe, l'objet est caractères du libellé d'axe, la largeur
agrandi dans son ensemble pour créer de du bargraphe est réduite. La taille de
la place pour le libellé. La taille du l'objet complet reste toujours
bargraphe reste toujours inchangée. inchangée.
La variable de bargraphe peut être Les décimales existant dans le projet
configurée avec des décimales. source sont perdues à la conversion.

Postédition de bargraphes

La plupart des propriétés du bargraphe étant reprises à la conversion, la


postédition du projet est très limitée. Vous aurez uniquement à intervenir sur les
points suivants :
• Libellé d'axe Entrez dans le dialogue "Propriétés" > onglet "Axe" le nombre de
caractères du libellé d'axe.
• Taille d'objet Contrôlez la taille du bargraphe après conversion. Rectifiez la
taille du bargraphe dans l'éditeur d'images.

6-10 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Objets d'image

Conversion de graphiques de courbes

La configuration de courbes multiplexées n'est pas possible sur les systèmes


basés Windows. Celles-ci ne sont par conséquent par reprises lors de la
conversion.
Tous les autres graphiques de courbes sont repris quasi intégralement. On
constate simplement les différences suivantes entre les projets source et cible :

Appareil graphique Système basé Windows


L'"Arrière-plan" (dialogue "Propriétés" > L'"Arrière-plan" contient l'arrière-plan
Onglet "Couleur") ne contient pas l'arrière- de la graduation
plan de la graduation
La graduation s'effectue automatiquement La graduation est configurable
(dialogue "Propriétés" > onglet
"Graduation d'axe")
Le nombre de caractères pour le libellé Le nombre de caractères du libellé
d'axe est défini automatiquement d'axe est configurable (boîte de
dialogue "Propriétés" > Onglets "Axe
Y à droite" et "Axe Y à gauche")
La variable de courbe peut être configurée Les décimales existant dans le projet
avec des décimales. source sont perdues à la conversion.
La courbe est tracée vers la gauche La courbe est tracée vers la droite
La courbe est tracée vers la droite La courbe est tracée vers la gauche

Postédition des graphiques de courbes

La plupart des propriétés des graphiques de courbes étant reprises à la


conversion, la postédition du projet est très limitée. Vous aurez uniquement à
intervenir sur les points suivants :
• Graduation
Définissez la graduation dans le dialogue "Propriétés" > onglet "Graduation
d'axe".
• Libellé d'axe
Entrez dans la boîte de dialogue "Propriétés" > onglets "Axe Y à droite" et "Axe
Y à gauche" le nombre de caractères du libellé d'axe.
• Direction de tracé des courbes
Dans la boîte de dialogue "Propriétés", onglets "Axe X", sélectionnez les
propriétés "Nouvelles valeurs de gauche" ou "Nouvelles valeurs de droite".

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 6-11
Objets d'image Edition 12/01

6-12 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Images standard

7 Images standard

Les images standard sont supprimées

Il n'existe pas d'images standard ProTool pour les systèmes basés Windows. Si le
projet source contient des images standard, celles-ci sont dans un premier temps
vidées puis supprimées lors de la conversion avec les objets associés (variables p.
ex.). Il n'est cependant possible de supprimer que des objets qui ne sont
référencés en aucun autre endroit du projet.

Remarque
Lors de la conversion, ProTool reconnaît les images standard et les objets
associés au nom d'objet débute par Z_. Si votre projet source contient des objets
que vous avez configurés vous-même et dont le nom débute par Z_ ceux-ci seront
supprimés en même temps que les images standard. Vous pourrez cependant les
copier du projet source vers le projet cible après la conversion.

Postédition

Vous pouvez postéditer les images ProTool dans le projet cible et supprimer les
images standard dont vous n'avez plus besoin et qui n'ont pas encore été
supprimées automatiquement.
Si vous aviez également intégré des images standard PraAgent dans le projet
source, vous pourrez les remplacer par les images standard ProAgent pour
systèmes basés Windows.

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 7-1
Images standard Edition 12/01

7.1 Postédition d'images standard ProTool

Postédition

Si vous voulez reproduire les fonctions des images standard du projet source dans
le projet cible, vous pouvez vous servir dans la plupart des cas des objets mis à
disposition par ProTool pour les systèmes basés Windows. La manière de les
intégrer dans une image du projet cible et les paramétrages à effectuer sont décrits
dans l'aide en ligne de ProTool sous le mot-clé correspondant.
Le récapitulatif ci-après indique quelles sont les fonctionnalités des images
standard que vous pouvez remplacer par des objets ProTool :

Image standard Fonction Substitution dans les


dans le projet systèmes basés Windows
source
Z_BACKUP Archivage de données Le paramétrage s'effectue
(sauvegarde) sur les appareils fonctionnant
Restauration des données sous Windows CE dans le
archivées (restauration) panneau de configuration
avec l'option
Sauvegarde/Restauration.
Z_FORCE Forçage variable
Objet d'image
"Etat/Forçage"
Z_STATUS_INP Uniquement pour pupitres n'est plus nécessaire sur les
tactiles systèmes basés Windows
Z_MESSAGES Edition de messages
Impression de messages Objet d'image "Afficheur
de messages"
Pour imprimer : Utiliser
des protocoles
Z_MARCHIVE Paramétrage pour
l'affichage de messages Pour imprimer : Utiliser
des protocoles

7-2 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Images standard

Image standard Fonction Substitution dans les


dans le projet systèmes basés Windows
source
Z_PASSWORD Atytribution et modification
de mots de passe Objet d'image "Liste de
mots de passe"
Connexion
Pour associer une entrée de
mot de passe à une
connexion, configurez une
variable de type string pour
le champ de saisie.
Configurez pour l'évènement
"Modification de valeur" de
cette variable la fonction
Connexion
utilisateur.
Vous trouverez une
description détaillée dans
l'aide en ligne de ProTool
sous le mot-clé "Configurer le
champ de saisie pour les
mots-clés".
Z_PRINTER Configuration de Le paramétrage s'effectue
l'imprimante et définition des sur les appareils fonctionnant
paramètres. sous Windows dans le
panneau de configuration
avec l'option "Imprimante".
Z_HARDCOPY Uniquement pour OP/TP 27 N'est plus nécessaire sur les
: Définition des paramètres systèmes basés Windows
pour recopie d'écran
(ASCII/graphique)
Z_COLOR Uniquement pour OP/TP 27 N'est plus nécessaire sur les
: Désactivation des couleurs systèmes basés Windows
ou édition des affectations
de couleur pour l'impression
Z_RECORD 1 Fonctions de base pour
l'utilisation Objet d'image "Afficheur
d'enregistrements de recettes"
Vous trouverez des
informations détaillées dans
la présente documentation
sous le mot-clé "Recettes".
Z_RECORD 2 Fonctions étendues pour n'est plus nécessaire sur les
l'utilisation systèmes basés Windows
d'enregistrements

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 7-3
Images standard Edition 12/01

Image standard Fonction Substitution dans les


dans le projet systèmes basés Windows
source
Z_SETTINGS Paramétrage système
général Objet d'image
"Date/heure" pour la saisie
de la date et de l'heure
Vous trouverez des
informations détaillées dans
la présente documentation
sous le mot-clé "Conversion
de l'affichage de la
date/heure".

Objet d'image "Bouton"


avec la fonction
Changement de langue,
pour changer de langue.

Objet d'image "Bouton"


avec la fonction Changer
de mode, pour sélectionner
les modes "en ligne", "hors
ligne" ou "transfert".
Z_STATUS Variable d'état pour le
diagnostic de l'automate Objet d'image
"Etat/Forçage"
Z_STATUS_INP Uniquement pour pupitres N'est plus nécessaire sur les
tactiles systèmes basés Windows
Z_SYSTEM_MEN Synoptique des images N'est plus nécessaire sur les
standard systèmes basés Windows

7-4 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Images standard

Suppression des objets standard restants

Lors de la conversion, les objets qui ne sont référencés en aucun autre endroit du
projet sont les seuls à pouvoir être supprimés automatiquement. S'il subsiste des
références après la conversion, vérifiez si vous en avez encore besoin. Les objets
dont vous n'avez plus besoin doivent être supprimés manuellement ou être
référencés à de nouveaux objets. Vous reconnaîtrez les objets standard ProTool à
leur nom débutant par Z_ .
La recherche de références est facilitée par la fonction de référence croisée :

Marche à suivre
1 Cliquez avec le bouton droit de la souris sur l'objet qui n'a pas été supprimé
lors de la conversion.
2 Sélectionnez dans le menu contextuel l'entrée "Référence croisée".
3 Sélectionnez "Afficher toutes les relations" ou effectuez un double clic sur un
objet pour afficher tous les niveaux subordonnés.
4 Sélectionnez "Afficher l'utilisation" pour ouvrir l'objet auquel renvoie la
référence.
5 Supprimez la référence ou remplacez-la par une référence à un nouvel objet.

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 7-5
Images standard Edition 12/01

7.2 Postédition d'images standard ProAgent

Suppression des objets standard restants

Lors de la conversion, les objets qui ne sont référencés en aucun autre endroit du
projet sont les seuls à pouvoir être supprimés automatiquement. S'il subsiste après
la conversion des références à des objets standard qui n'ont pas été supprimés,
vérifiez si vous en avez encore besoin. Vous reconnaîtrez les objets standard
ProAgent à leur nom débutant par ZP_ . Les objets dont vous n'avez plus besoin
doivent être supprimés manuellement ou être référencés à de nouveaux objets.
La recherche de références est facilitée par la fonction de référence croisée :

Marche à suivre
1 Cliquez avec le bouton droit de la souris sur l'objet qui n'a pas été supprimé
lors de la conversion.
2 Sélectionnez dans le menu contextuel l'entrée "Référence croisée".
3 Sélectionnez "Afficher toutes les relations" ou effectuez un double clic sur un
objet pour afficher tous les niveaux subordonnés.
4 Sélectionnez "Afficher l'utilisation" pour ouvrir l'objet auquel renvoie la
référence.
5 Supprimez la référence ou remplacez-la par une référence à un nouvel objet.

Intégration d'images de diagnostic ProAgent pour systèmes basés Windows

ProAgent est fourni avec des projets standard pour tous les systèmes basés
Windows.
Les images de ces projets standard peuvent être intégrés au projet cible et
remplacer les images de diagnostic du projet source. Le tableau ci-après établit la
correspondance entre les images de diagnostic des appareils graphiques et celles
des systèmes basés Windows.

Appareil graphique Système basé Windows


ZP_PROAGENT ZP_PROAGENT
ZP_ALARM ZP_ALARM
ZP_UNITS ZP_UNIT
ZP_UNITS_S7G ZP_UNIT
ZP_DETAILAWL ZP_DETAIL
ZP_DETAILLAD ZP_DETAIL
ZP_DETAILSIG ZP_DETAIL
ZP_STEP ZP_STEP
ZP_MOTION ZP_MOTION

7-6 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Images standard

Pour assurer l'interaction des images standard ProAgent et des images que vous
avez configurées vous-même, intégrez après la conversion les images standard
ProAgent pour votre appareil cible comme suit :

Marche à suivre
1 Ouvrez le projet converti. Après la conversion les images standard ProAgent
sont pour la plupart vides.
2 Renommez les images suivantes :
"ZP_DETAILSIG" en "ZP_DETAIL
"ZP_UNITS" en "ZP_UNIT"
3 Avec le gestionnaire Simantic du répertoire ProTool, ouvrez le projet standard
STEP7 qui vous a été fourni sous Standard/ProAgent.
4 Dans ce projet, ouvrez le projet standard ProAgent-ProTool correspondant à
votre appareil cible.
5 Copiez toutes les images de diagnostic standard du projet standard dans le
projet ProTool converti en passant par les commandes de menu "Edition" >
"Copier" et "Edition" > "Coller/Remplacer".
Ainsi toutes les anciennes images ProAgent seront remplacées par celles de
l'appareil cible.
6 Les images ZP_DETAILAWL, ZP_DETAILLAD et ZP_UNITS_S7G ne sont
plus utilisées et peuvent être effacées.

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 7-7
Images standard Edition 12/01

7-8 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Touches de fonction

8 Touches de fonction

Conversion de touches de fonction

Lors de la conversion, l'affectation des touches du projet source est transférée


dans le projet cible. Les touches du projet source sont affectées à celles du projet
cible comme suit :
• Les touches à gauche et à droite de l'écran sont affectées successivement à
partir du coin supérieur gauche.
• Les touches au-dessous de l'écran sont affectées successivement de gauche
à droite.
• Si l'appareil cible est doté de touches K, celles-ci sont affectées
successivement en commençant par K1.
• L'affectation configurée à l'image des LEd est reprise dans la mesure du
possible.
• L'image du clavier ne peut pas être reprise car il n'existe pas sur les systèmes
basés Windows de zone de communication correspondante. Vous devrez
reconfigurer dans ce cas l'affectation des touches par postédition.

Conversion des touches

L'affectation des touches et de l'image des LED du projet source à celles du projet
cible dépend des pupitres. Une reprise à l'identique n'est pas toujours possible,
notamment lorsque l'appareil source et l'appareil cible possèdent un nombre
différent de touches.
Conversion OP 25, OP 27 > OP 170B, OP 270 6"

Touches Image des LED


F1...F14 > F1...F14 F1...F8 > F1...F8
K1...K10 > K1...K10 K1...K10 > K1...K10

Conversion OP 25, OP 27 > MP 270, MP 270B, OP 270 10"

Touches Image des LED


F1...F8 > F1...F8 F1...F8 > F1...F8
F9...F14 > F13...F18
K1...K10 > K1...K10 K1...K10 > K1...K10

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 8-1
Touches de fonction Edition 12/01

Conversion OP 25, OP 27 > MP 370, Panel PC

Touches Image des LED


F1, F3, F5, F7 > S1...S4 F1, F3, F5, F7 > S1...S4
F2, F4, F6, F8 > S9...12 F2, F4, F6, F8 > S9...12
F9...F12 > F1...F6
Pas de reprise de : Pas de reprise de :
K1...K10 K1...K10

Conversion OP 35, OP 37 > OP 170B, OP 270 6"

Touches Image des LED


F1...F8 > F1...F8 F1...F8 > F1...F8
F13...F18 > F9...F14
K1...K10 > K1...K10 K1...K10 > K1...K10
Pas de reprise de : Pas de reprise
F9...F12, F19, F20, K11...K16

Conversion OP 25, OP 27 > MP 270, MP 270B, OP 270 10"

Touches Image des LED


F1...F20 > F1...F20 F1...F12 > F1...F12
K1...K16 > K1...K16 K1...K16 > K1...K16

Conversion OP 35, OP 37 > MP 370, Panel PC

Touches Image des LED


F1, F3, F5, F7, F9, F11 > S1...S6 F1, F3, F5, F7, F9, F11 >
F2, F4, F6, F8, F10, F12 > S9...14 S1...S6
F13...F20 > F1...F8 F2, F4, F6, F8, F10, F12 >
S9...14
Pas de reprise de : Pas de reprise de :
K1...K16 K1...K16

8-2 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Touches de fonction

Conversion des icônes

Les icônes décrivant les touches sont adaptées à la taille de l'écran de l'appareil
cible. Leur taille est alors la suivante :

Appareil source Taille d'icône


OP 25, OP 27, écran 6" 53 x 38
OP 35, OP 37, écran 10" 80 x 58

Appareil cible Taille d'icône


OP 170B, écran 6" 53 x 38
OP 270, écran 6" 53 x 38
OP 270, écran 10" 80 x 58
MP 270, écran 10" 80 x 58
MP 270B, écran 10" 80 x 58
PC 670, écran 10" 62 x 42
MP 370, écran 12" 80 x 56
PC 670, écran 12" 78 x 53
PC 870, écran 12" 78 x 53
FI 25 78 x 53
PC 670, écran 15" 100 x 69
PC 870, écran 15" 100 x 69
FI 45 100 x 69

Postédition

1. Si des graphiques ou champs de texte ont été utilisés dans le projet source
pour la description des touches de fonction, contrôlez leur disposition sur
l'écran du projet cible.
2. Si les zones de communication "Clavier fonction" et "Clavier système" ont été
utilisées dans le projet source, ces fonctionnalités doivent être remplacées.
Configurez pour ce faire la fonction Mise à 1 bit par touche du groupe
"Editer bits" pour la touche voulue (menu "Système cible" > "Image/Touches").
Affectez à cette fonction le même bit que celui qui était affecté à la touche
dans le projet source.

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 8-3
Touches de fonction Edition 12/01

8-4 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Evénements

9 Evénements

Conversion des événements

Seule une partie des événements déclenchant une fonction est reprise sans
changement lors de la conversion. Certains événements ne sont plus nécessaires
ou plus configurables en raison des différences au niveau des fonctionnalités des
pupitres. Vous devrez le cas échéant postéditer le projet cible pour retrouver la
fonctionnalité du projet source.

Evénements repris à l'identique

Les événements suivants ne nécessitent pas de postédition après conversion :

Appareil graphique Système basé Windows


Enfoncer une touche Enfoncer une touche
Relâcher une touche Relâcher une touche
Sélectionner un champ Sélectionner un champ
Quitter un champ Quitter un champ
Sélectionner une image Afficher une image
Quitter une image Masquer une image
Débordement de tampon Débordement de tampon

Evénements qui ne peuvent pas être repris sans changement

Dans le cas des événements suivants, la fonctionnalité a changé ou bien ils ne


sont plus configurables sur les systèmes basés Windows. Vous trouverez dans le
tableau des informations sur la manière de contourner le problème en postéditant
le projet cible. Pour plus d'informations (marche à suivre détaillée p. ex.) veuillez
vous référer aux autres sections de la présente documentation et à l'aide en ligne
de "ProTool pour systèmes basés Windows".

Appareil graphique Système basé Windows Explication/Remplacement/


Contournement
Initialisation ---- Sur les systèmes basés
Windows, les variables sont
toujours initialisées à chaque
démarrage de l'appareil.
Cet événement peut être
remplacé par l'exploitation du
bit de démarrage.

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 9-1
Evénements Edition 12/01

Appareil graphique Système basé Windows Explication/Remplacement/


Contournement
Avant l'initialisation de non configurable Sur les systèmes basés
variable Windows, les variables sont
toujours initialisées à chaque
démarrage de l'appareil.
Cet événement peut être
remplacé par l'exploitation du
bit de démarrage.
Après l'initialisation de non configurable Sur les systèmes basés
variable Windows, les variables sont
toujours initialisées à chaque
démarrage de l'appareil.
Cet événement peut être
remplacé par l'exploitation du
bit de démarrage.
Communication en non configurable Sur les systèmes basés
cours Windows, les variables sont
Vous pouvez toujours initialisées à chaque
configurer pour cet démarrage de l'appareil.
événement la fonction L'événement peut être
Forcer la valeur remplacé par l'exploitation du
initiale de la bit de démarrage et la valeur
variable. A chaque d'une variable liée à
démarrage, la valeur l'automate pourra être forcée
initiale sera inscrite lorsque le bit change de
dans la variable et en valeur à l'aide de la fonction
même temps dans Forcer à une valeur.
l'automate.
Saisie d'une valeur Modification d'une valeur Pour déclencher uniquemet
Déclenche les Déclenche les fonctions des entrées sur les pupitres :
fonctions configurées configurées à chaque Configurez également pour
lors d'une saisie sur le modification de la valeur la touche ENTER (dont
pupitre, que la valeur de la variable (que ce soit l'opérateur se sert pour
de la variable ait sur l'automate ou par valider l'entrée) une fonction
changé ou non. saisie sur le pupitre). du groupe "Mise à 1 d'un bit"
Si vous entrez une valeur et exploitez le bit mis à 1.
inchangée sur le pupitre,
l'événement "Modification
de valeur" n'intervient pas.
Affichage d'une valeur Modification d'une valeur ---
Ne déclenche les Déclenche les fonctions
fonctions qu'en cas de configurées à chaque
modification d'une modification de la valeur
valeur sur l'automate. de la variable (que ce soit
sur l'automate ou par
saisie sur le pupitre).
Lire variable pas nécessaire Simplification du transfert
d'enregistrement des enregistrements sur
systèmes basés Windows

9-2 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Evénements

Appareil graphique Système basé Windows Explication/Remplacement/


Contournement
Lire enregistrement pas nécessaire Le transfert des
enregistrements s'effectue
sur systèmes basés
Windows à l'aide de
fonctions (p. ex.
Enregistrement_SUP_ve
rs_API) ou de contrats
d'automate (p. ex. "Ecrire
enregistrement sur
automate").
Pour connaître l'état du
transfert, exploitez la valeur
retournée de la fonction ou le
mot 4 ("mot d'état") du
tampon de données.
Ecrire enregistrement pas nécessaire Le transfert des
enregistrements s'effectue
sur systèmes basés
Windows à l'aide de
fonctions (p. ex.
Enregistrement_API_ve
rs_SUP) ou de contrats
d'automate (p. ex. "Lire
enregistrement sur
automate").
Pour connaître l'état du
transfert, exploitez la valeur
retournée de la fonction.
Lire variable de non configurable Configurez les fonctions pour
message les événements "Message
apparaît", "Message
acquitté" ou "Message
disparaît".
Effacement tampon non configurable En même temps que la
ME fonction Tampon
événements,
effacement appelez la
fonction Mise à 1 d'un
bit et mettez à 1 le bit d'une
variable sans liaison à un
automate. Configurez pour
l'événement "Modification de
valeur" de cette variable les
mêmes fonctions que celles
qui étaient configurées dans
le projet source pour
l'événement "Effacement
tampon ME".

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 9-3
Evénements Edition 12/01

Appareil graphique Système basé Windows Explication/Remplacement/


Contournement
Effacement tampon non configurable En même temps que la
d'alarmes fonction Tampon
événements,
effacement appelez la
fonction Mise à 1 d'un
bit et mettez à 1 le bit d'une
variable sans liaison à un
automate. Configurez pour
l'événement "Modification de
valeur" de cette variable les
mêmes fonctions que celles
qui étaient configurées dans
le projet source pour
l'événement "Effacement
tampon d'alarmes".
Répétition de touche non configurable ---
(TP uniquement)
Imprimer non configurable En même temps que la
fonction du groupe
"Imprimer" appelez la
fonction Mise à 1 d'un
bit et mettez à 1 le bit d'une
variable sans liaison à un
automate. Configurez pour
l'événement "Modification de
valeur" de cette variable les
mêmes fonctions que celles
qui étaient configurées dans
le projet source pour
l'événement "Imprimer".

9-4 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Fonctions

10 Fonctions

Conversion de fonctions

Seule une partie des fonctions est reprise sans changement lors de la conversion.
Certaines fonctions ne sont plus nécessaires ou plus configurables en raison des
différences au niveau des fonctionnalités des pupitres. Vous devrez le cas échéant
postéditer le projet cible pour retrouver la fonctionnalité du projet source.

Fonctions reprises à l'identique

Les fonctions suivantes ne nécessitent pas de postédition après conversion :

Appareil graphique Système basé Windows


Vues
Sélection d'image Sélection fixe image
Sélection dynamique 1 d'image Sélection variable image
Sélection dynamique 2 d'image Sélection variable image
Sélection image précédente Sélection image
précédente
Numéro d'image PROFIBUS (TP uniquement) Numéro d'image PROFIBUS
(TP uniquement)
Edition de bits
Mise à zéro d'un bit Mise à zéro d'un bit
Mise à 0 d'un bit dans un mot Mise à 0 d'un bit dans
une variable
Mise à 1 d'un bit Mise à 1 d'un bit
Mise à 1 bit par touche Mise à 1 bit par touche
Mise à 1 d'un bit dans un mot Mise à 1 d'un bit dans
une variable
Mise à 1/à 0 d'un bit dans un mot Mise à 1/à 0 d'un bit
dans une variable
Mise à 1/à 0 d'un bit Mise à 1/à 0 d'un bit
Touche directe (TP uniquement) Touche directe (TP
uniquement)
Imprimer
Début/arrêt de copie d'écran Copie d'écran
Messages
Fenêtre de messages d'événements Afficher fenêtre de
messages d'événements

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 10-1
Fonctions Edition 12/01

Appareil graphique Système basé Windows


Effacement de tampon de messages Tampon d'événements,
d'événement effacement,
paramètre "type de tampon" = 1
= messages d'événement
Afficher messages d'événement
paramètre "Affichage" = 0 = page Afficher page de
paramètre "Affichage" = 1 = tampon messages d'événement
Afficher tampon de
messages d'événement
Listage de messages Oui/Non Listage de messages
Oui/Non
Afficher messages
paramètre "Type de message" = 0 = messages Afficher la page de
d'alarme messages d'alarme
paramètre "Type de message" = 1 = messages afficher la page de
d'événement messages d'événement
Tampon alarmes, effacement Tampon d'alarmes,
effacement,
paramètre "type de tampon" = 0
= messages d'alarme
Afficher messages d'alarme
paramètre "Affichage" = 0 = page Afficher la page de
paramètre "Affichage" = 1 = tampon messages d'alarme
Afficher le tampon de
messages d'alarme
Calculer
Variable : plus/moins valeur Plus valeur
Variable : Forcer à une valeur Forcer à une valeur
Paramètres système
Afficher le texte d'aide (TP Afficher le texte d'aide
uniquement) (TP uniquement)
Image nettoyage (TP uniquement) Image nettoyage (TP
uniquement)
Signal sonore (TP uniquement) Signal sonore (TP
uniquement)
Calibrer la sensibilité tactile (TP Calibrer la sensibilité
uniquement 37) tactile (TP uniquement )
Clavier
Feuilleter vers le haut Feuilleter vers le haut
Feuilleter vers le bas Feuilleter vers le bas
Basculer
Changement de mode Changement de mode
Changement de langue Changement de langue

10-2 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Fonctions

Fonctions qui ne peuvent pas être reprises sans changement

Dans le cas des fonctions suivantes, le principe de réalisation de la fonctionnalité a


changé ou bien elles ne sont plus configurables sur les systèmes basés Windows.
Vous trouverez dans le tableau des informations sur la manière de contourner le
problème en postéditant le projet cible. Pour plus d'informations (marche à suivre
détaillée p. ex.) veuillez vous référer aux autres sections de la présente
documentation et à l'aide en ligne de "ProTool pour systèmes basés Windows".

Appareil graphique Système basé Explication/


Windows Remplacement/
Contournement
Edition de bits
Mise à 1 d'un bit au n'est pas Sur les systèmes basés
démarrage nécessaire Windows la valeur initiale
est inscrite dans la
variable non seulement
lors du premier
démarrage mais lors de
tous les démarrages du
pupitre.
Remise à 0 bit var. BOOL n'est pas pris ---
en charge
Mise à 1 bit var. BOOL n'est pas pris ---
en charge
Enregistrement
Choisir un enregistrement Les fonctions
Edition d'un enregistrement sont
Il existe pour les
Effacer un enregistrement reproduites
systèmes basés Windows
Enregistrement : SUP > OP différemment
Enregistrement : SUP > l'objet d'image "Afficheur
OP/API de recettes" ainsi que les
Enregistrement : OP > SUP nouvelles fonctions de
Enregistrement : OP > API transfert
Enregistrement : API > OP d'enregistrements.
Enregistrement : API > Vous trouverez des
OP/SUP informations plus
Formatage du support détaillées dans la rubrique
"Recettes" de la présente
documentation.
Date/Heure
Date et heuret Ces fonctions
Saisie/affichage de la date ne sont plus
Les systèmes basés
Saisie/affichage de l'heure nécessaires
Windows disposent de
l'objet d'image
"Date/heure".
L'affichage de la date et
de l'heure est
fondamentalement
différente.

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 10-3
Fonctions Edition 12/01

Appareil graphique Système basé Explication/


Windows Remplacement/
Contournement
Vous trouverez des
informations plus
détaillées dans la rubrique
"Conversion de l'affichage
date/heure" de la
présente documentation.
Imprimer
Impression graphique Cette fonction Sur les systèmes basés
automatique n'est pas prise Windows, vous pouvez
en charge imprimer les messages
comme suit :
Mode ASCII :
par impression
automatique de la liste
des messages ("Système
cible" > "Messages" >
"Réglages", case "Listage
des messages" cochée)
Mode graphique :

par une documentation


avec l'objet "Impression
des messages"
Dans le cas de projets
dans une langue
comprenant des
caractères non ASCII, les
messages peuvent
uniquement être imprimés
dans une documentation.
Impression graphique pour n'est pas Sur les systèmes basés
liste d'images nécessaire Windows les images et
listes de messages sont
toujours imprimées en
mode graphique.
Imprimer une liste d'images n'est pas pris Copiez les images dans
en charge une documentation et
imprimez-la avec la
fonction Imprimer
documentation.
Imprimer les messages n'est pas
nécessaire
Ajoutez l'objet
"Impression des
messages" à une
documentation. Activez
sur l'onglet "Messages"
les classes de messages

10-4 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Fonctions

Appareil graphique Système basé Explication/


Windows Remplacement/
Contournement
"Messages d'alarme"
et/ou "Messages
d'événement".
Imprimez la
documentation avec la
fonction Imprimer
documentation.
Imprimer messages, filtre 1 Ces fonctions
Imprimer messages, filtre 2 ne sont pas
prises en Remplacez cette fonction
charge par une documentation
avec l'objet "Impression
des messages".
Sur les systèmes basés
Windows, les messages
peuvent uniquement être
filtrés en fonction du type
de message. Toutes les
autres propriétés des
messages ne peuvent
qu'être affichées ou
imprimées (paramètres de
l'onglet "Message" et
"Colonnes").
Imprimez la
documentation avec la
fonction Imprimer
documentation.
Au runtime, l'affichage
des messages peut être
trié par un double clic sur
le titre de colonne en
fonction de ce critère.
Si vous ne voulez
imprimer que des
informations concernant
une période définie, vous
pouvez sur les systèmes
basés Windows vous
servir de l'archive de
messages. Vous pourrez
alors imprimer une
période définie de
l'archive.
Paramètres imprimante Ces fonctions Effectuez les
Paramètres imprimante ne sont plus paramétrages requis dans
(ancrage) Affectation nécessaires le panneau de
couleurs imprimante configuration du pupitre
Paramètres copie d'écran (Option :
è i d é

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 10-5
Fonctions Edition 12/01

Appareil graphique Système basé Explication/


Windows Remplacement/
Contournement
Paramètres copie d'écran "Imprimantes").
(ancrage)
Messages
Image pour page de messages Cette fonction Comportement de
courte (TP uniquement) n'est pas l'indicateur de messages
nécessaire d'alarme sur les systèmes
basés Windows au
runtime :
Le contact avec
l'indicateur de messages
d'alarme clignotant
ramène la fenêtre de
messages d'alarme au
premier plan. Le contact
avec l'indicateur de
messages d'alarme non
clignotant ouvre la page
de messages d'alarme.
Page/Tampon d'alarmes Afficher la Sur les systèmes basés
page de Windows, la page et le
messages tampon de messages
d'alarme système s'affichent à
l'aide des fonctions
Afficher la page de
messages système et
Afficher le tampon
de messages système.
Pour commuter entre
l'affichage du tampon de
messages système et
l'affichage de la page de
messages système, vous
pouvez adapter
l'Exemple "Affichage
commutable du tampon et
de la page de messages
d'évènement" que vous
trouverez dans la
présente documentation.
Page/Tampon d'alarmes Afficher la Sur les systèmes basés
page de Windows, la page et le
messages tampon de messages
d'alarme système s'affichent à
l'aide des fonctions
Afficher la page de
messages système et
Afficher le tampon
de messages système.
Pour commuter entre

10-6 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Fonctions

Appareil graphique Système basé Explication/


Windows Remplacement/
Contournement
l'affichage du tampon de
messages système et
l'affichage de la page de
messages système vous
pouvez adapter
l'"Exemple : Affichage
commutable du tampon et
de la page de messages
d'événement" qui vous
trouverez dans la
présente documentation.
Commande de l'image de Cette fonction Sur les systèmes basés
messages (TP uniquement) n'est pas Windows, la fenêtre, la
nécessaire page, le tampon et
l'affichage de messages
sont dotés d'une barre de
défilement.
Des textes d'aide peuvent
être consultés à l'aide du
bouton "Aide". La
commutation entre page
et tampon de messages
peut être réalisée comme
décrit sous
Page/tampon de
messages
d'événement.
Filtrer les messages Cette fonction
n'est pas prise
Sur les systèmes basés
en charge
Windows, les messages
sont affichés avec l'objet
d'image "Afficheur de
messages".
Les messages ne peuvent
être triés qu'à l'aide du
paramétrage de l'onglet
"Général". Le tri en
fonction de la "Priorité",
du "Groupe
d'acquittement" et de
l'"Etat" n'est pas pris en
charge.
Au runtime, l'affichage
des messages peut être
trié par un double clic sur
le titre de colonne en
fonction du critère qui y
est affiché (uniquement
pour les colonnes "Date"
et "Heure").

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 10-7
Fonctions Edition 12/01

Appareil graphique Système basé Explication/


Windows Remplacement/
Contournement
Avis de débordement du Cette fonction Configurez, pour
tampon n'est pas prise remplacer la fonction
en charge Avis de débordement
du tampon, la fonction
Afficher texte de
message système pour
l'événement global
"Débordement de
tampon". Cette fonction
permet d'afficher un texte
de message que vous
avez formulé vous-même.
Le texte de message est
limité à une langue.
Premier/Dernier message Cette fonction Sur les systèmes basés
d'alarme n'est pas prise Windows, l'ordre de tri de
en charge la fenêtre, de la page et
du tampon de messages
d'alarme est défini avec la
commande de menu
"Système cible" >
"Messages" > "Réglages".
Vous pouvez définir l'odre
de tri pour chaque
afficheur de messages
dans l'onglet "Colonnes".
Au runtime, l'affichage
des messages peut être
trié par un double clic sur
le titre de colonne en
fonction du critère qui y
est affiché (uniquement
pour les colonnes "Date"
et "Heure").
Mot de passe
Définition du mot de passe Ces fonctions
Définition niveau mot de ne sont plus
passe nécessaires Les systèmes basés
Afficher les mots de passe Windows disposent de
l'objet d'image "Affichage
de mot de passe".
Vous donnez ainsi à
l'opérateur la possibilité
de gérer les mots de
passe d'autres opérateurs
et d'attribuer des
autorisations de conduite.

10-8 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Fonctions

Appareil graphique Système basé Explication/


Windows Remplacement/
Contournement
Entrée du mot de passe Cette fonction Configurez pour l'entrée
n'est pas prise du mot de passe un
en charge champ de saisie avec la
représentation "Mot de
passe".
Pour associer une entrée
de mot de passe à une
connexion, configurez une
variable de type string
pour le champ de saisie.
Configurez pour
l'événement "Modification
de valeur" de cette
variable la fonction
Connexion
utilisateur.
En outre, il est possible
d'affecter un niveau de
mot de passe à la plupart
des objets ProTool dans
l'onglet "Validation". Si un
opérateur tente au
runtime d'utiliser un
organe de commande
protégé par mot de passe
alors qu'il ne possède pas
le niveau de mot de passe
requis, une fenêtre de
connexion s'ouvre
pourl'entrée du mot de
passe.
Pour transférer tous les
mots de passe d'un projet
dans un autre projet ou
sur un autre pupitre,
utilisez la fonction
Exporter/importer
mots de passe.
Calculer
Forcer la valeur initiale Cette fonction Sur les systèmes basés
de la variable n'est pas prise Windows, les variables
en charge sont toujours initialisées à
chaque démarrage de
l'appareil. Pour que la
valeur initiale d'une
variable soit également
inscrite dans l'automate,
exploitez le bit de
démarrage et forcez la
valeur voulue de la

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 10-9
Fonctions Edition 12/01

Appareil graphique Système basé Explication/


Windows Remplacement/
Contournement
variable avec liaison à
l'automate à l'aide de la
fonction Forcer valeur
déclenchée par
l'événement "Modification
de valeur".
Conversion linéaire 1 Onglet La fonction de conversion
Conversion linéaire 2 "Conversion" est automatiquement
dans le inscrite après conversion
dialogue dans l'onglet "Conversion"
"Propriétés" du dialogue "Propriétés"
des variables des variables.
Remarque :
Les fonctions
Conversion linéaire
1 et Conversion
linéaire 2 se
rapportent à la conversion
de la valeur d'une variable
en valeur d'une seconde
variable. Elles ne peuvent
par conséquent pas être
utilisées ici.
Conversion quadratique 1 Cette fonction Remplacez la fonction par
Conversion quadratique 2 n'est pas prise des scripts appropriés.
en charge
Etat/Forçage de variables
S5 Etat/Forçage init 1 Ces fonctions
S5 Etat/Forçage init 2 ne sont plus
Dans l'image qui
S5 Forçage variable nécessaires
S5/S7 Etat Lanc./Arrêt contenait dans le projet
S5/S7 Etat variable source les fonctions du
S5/S7 Désélection groupe "Etat/Forçage des
Etat/Forçage variables" ajoutez l'objet
S5/S7 Sélection d'image "Etat/Forçage".
Etat/Forçage Cet objet d'image permet
S5/S7 Forçage entrée de remplacer toutes les
S5/S7 Cacher Etat/Forçage fonctions du groupe
S5/S7 Identificateur "Etat/Forçage des
Etat/Forçage variables".
S7 Etat/Forçage init 1 Remarque :
S7 Forçage variable L'objet d'image
"Etat/Forçage" ne peut
pas être utilisé pour un
automate S7 200.

10-10 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Fonctions

Appareil graphique Système basé Explication/


Windows Remplacement/
Contournement
Paramétrage système
Module Cette fonction
sauvegarde/restauration n'est pas Pour transférer toutes les
nécessaire données d'un système
basé Windows sur une
carte mémoire, utilisez sur
les appareils fonctionnant
sous Windows CE l'option
Sauvegarde/Restauration
du Panneau de
configuration.
Vous pouvez également
utiliser pour ce faire la
fonction
Sauvegarde/Restauration
de l'utilitaire ProSave.
Pour sauvegarder
individuellement des
enregistrements sur une
carte mémoire ou pour les
rapatrier, utilisez les
fonctions Exporter
enregistrement et
Importer
enregistrement.
Mise en veilleuse Cette fonction Les systèmes basés
n'est pas Windows peuvent, au
nécessaire bout d'un temps réglable,
réduire la luminosité de
l'écran ou activer un
économiseur d'écran.

Les deux options peuvent


être sélectionnées dans le
Panneau de configuration
sous "Economiseur
d'écran".
Modifier le contraste Cette fonction Sur les appareils dont le
reste disponible clavier est à membrane,
sur les pupitres le contraste peut être
tactiles à écran modifié au runtime
STN. comme suit :
Cette fonction
n'est pas prise + curseur à gauche
en charge sur : réduit le contraste
les pupitres
tacticles à + curseur à droite :
écran TFT. augmente le contraste

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 10-11
Fonctions Edition 12/01

10.1 Exemple : Affichage commutable du tampon et de la page


de messages d'événement

Exemple de configuration

L'affichage commutable du tampon et de la page de messages d'événement se


configure à l'aide d'un script comme suit :

Marche à suivre
1 Créez une variable de type BOOL sans liaison à l'automate. Dans l'exemple
de configuration, la variable est nommée "Changement_PageTampon".
2 Créez un script se présentant comme suit :
If Changement_PageTampon = 0 Then
Call PtFct.Afficher_tampon_messages_événement(désactivé)
Call PtFct.Afficher_page_messages_événement(activé)
Call PtFct.Mise_à_1_Bit(PtVar.Changement_PageTampon)
Else
Call PtFct.Afficher_page_messages_événement(désactivé)
Call PtFct.Afficher_tampon_messages_événement(activé)
Call PtFct.Remise_à_0_Bit(PtVar.Changement_PageTampon)
End If
3 Configurez ce script pour une touche ou un bouton.

10-12 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Contrats d'automate

11 Contrats d'automate

Une partie seulement des contrats d'automate sont réutilisables sur les systèmes
basés Windows. Certains contrats d'automate ne sont plus nécessaires ou ne sont
plus réutilisables en raison des différences au niveau des fonctionnalités des
pupitres. Vous devrez le cas échéant postéditer le projet cible et le programme
d'automate pour retrouver la fonctionnalité du projet source.
Si une postédition du projet cible est de toute façon nécessaire, il y lieu de se
demander si certaines tâches qui étaient exécutées dans le projet source à l'aide
de contrats d'automate, ne pourraient pas l'être plus efficacement dans le projet
cible à l'aide de fonctions.

Contrats d'automate qui peuvent être réutilisés sans changement après conversion

Les contrats d'automates suivants ne nécessitent pas de postédition après


conversion :
14 "Réglage de l'heure (codé BCD)"
15 "Réglage de la dage (codé BCD)"
23 "Définition du niveau de mot de passe"
24 "Mot de passe déconnexion"
41 "Transfert de la date/heure sur l'automate"
42 "Lire zone de LED sur l'automate"
43 "Lire zone des messages d'événement sur l'automate"
44 "Lire zone des messages d'alarme sur l'automate"
45 "Lire zone d'acquittement sur l'automate"
49 "Effacement de tampon de messages d'événement"
50 "Effacement de tampon de messages d'alarme"
51 "Sélection d'image"

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 11-1
Contrats d'automate Edition 12/01

Contrats d'automate qui doivent être adaptés

Dans le cas des contrats d'automates suivants, le principe de réalisation de la


fonctionnalité a changé ou bien ils ne sont plus utilisables sur les systèmes basés
Windows. Vous trouverez dans le tableau des informations sur la manière de
contourner le problème en postéditant le projet cible ou le programme d'automate.
Pour plus d'informations (marche à suivre détaillée p. ex.) veuillez vous référer aux
autres sections de la présente documentation et à l'aide en ligne de ProTool.

Appareil graphique Système basé Windows Explication/


Remplacement/
Contournement
2 "Mise en veille" Ce contrat d'automate Les systèmes basés
n'est pas nécessaire Windows peuvent, au bout
d'un temps réglable, réduire
la luminosité de l'écran ou
activer un économiseur
d'écran.

Les deux options peuvent


être sélectionnées dans le
Panneau de configuration
sous "Economiseur
d'écran".
3 "Recopie d'écran" Ce contrat d'automate Configurez comme solution
n'est pas pris en charge de remplacement la
fonction Recopie
d'écran déclenchée par
l'événement "Modification
de valeur" pour une
variable liée à l'automate.
4 "Piloter port/Activer Ce contrat d'automate Les systèmes basés
relais" n'est pas nécessaire Windows ne possèdent ni
ports ni relais.
12 "Activez/désactiver Ce contrat d'automate Configurez comme solution
listage de messages" n'est pas pris en charge de remplacement la
fonction
Listage_de_messages_
Oui_Non déclenchée par
l'événement "Modification
de valeur" pour une
variable liée à l'automate.
13 "Changement de Ce contrat d'automate Configurez comme solution
langue" n'est pas pris en charge de remplacement la
fonction Changement de
langue déclenchée par
l'événement "Modification
de valeur" pour une
variable liée à l'automate.
21 "type d'affichage Ce contrat d'automate Sur les systèmes basés
messages d'alarme" n'est pas pris en charge Windows, l'ordre de tri de la
fenêtre, de la page et du

11-2 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Contrats d'automate

Appareil graphique Système basé Windows Explication/


Remplacement/
Contournement
tampon de message
d'alarme est défini avec la
commande de menu
"Système cible" >
"Messages" > "Réglages".
Vous pouvez définir l'ordre
de tri pour chaque afficheur
de messages dansl'onglet
"Colonnes".
Au runtime, l'affichage des
messages peut être trié par
un double clic sur le titre de
colonne en fonction du
critère qui y est affiché
(uniquement pour les
colonnes "Date" et
"Heure").
37 "Activer/désactiver Ce contrat d'automate Il n'existe pas sur les
avis de débordement de n'est pas nécessaire systèmes basés Windows
messages d'événement" d'avis de débordement de
38 "Activer/désactiver tampon.
avis de débordement de Configurez, pour remplacer
messages d'alarme" l'avis de débordement du
tampon, la fonction
Afficher texte de
message système pour
l'événement global
"Débordement de tampon".
Cette fonction permet
d'afficher un texte de
message que vous avez
formulé vous-même. Le
texte de message est limité
à une langue.
47 "Transférer la zone Ce contrat d'automate Utilisez comme solution de
de LED directement sur n'est pas pris en charge remplacement le contrat
le pupitre" d'automate 42 "Lire zone
de LED sur l'automate".

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 11-3
Contrats d'automate Edition 12/01

Appareil graphique Système basé Windows Explication/


Remplacement/
Contournement
69 "Transférer 69 "Lire enregistrement sur Sur les systèmes basés
enregistrement de l'automate" Windows, il convient de
recette de l'automate spécifier les paramètres
vers le TP/OP" "Numéro de recette" et
"Numéro d'enregistrement".
Si vous voulez transférer le
nom de la recette ou de
l'enregistrement de
l'automate sur le pupitre,
utilisez à la place du contrat
d'automate 69 la fonction
Enregistrement API
vers variables.
70 "Transférer 70 "Ecrire enregistrement Sur les systèmes basés
enregistrement de sur l'automate" Windows, il convient de
recette de TP/OP vers spécifier les paramètres
l'automate" "Numéro de recette" et
"Numéro d'enregistrement".
Si vous voulez transférer le
nom de la recette ou de
l'enregistrement du pupitrer
sur l'automate, utilisez à la
place du contrat d'automate
70 la fonction
Enregistrement
variables vers API.
72 "Positionnement du Ce contrat d'automate Utilisez à la place de ce
curseur dans l'image n'est pas pris en charge contrat le contrat
actuelle" d'automate 51 "Sélection
d'image".

11-4 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Contrats d'automate

11.1 Remplacement de contrats d'automate par des fonctions

Remplacement de contrats d'automate par des fonctions

Certains contrats d'automate qui ne peuvent plus être utilisé sur des systèmes
basés Windows, peuvent être remplacés par des fonctions.
Si une postédition du projet cible est de toute façon nécessaire, il y lieu de se
demander si certaines tâches qui étaient exécutées dans le projet source à l'aide
de contrats d'automate, ne pourraient pas l'être plus efficacement dans le projet
cible à l'aide de fonctions.

Configuration

Si vous voulez que l'automate déclenche une fonction configurée sur le pupitre,
vous devez configurer sous ProTool une variable avec l'option "Lecture
permanente". Configurez pour cette variable la fonction voulue déclenchée par
l'événement "Modification de valeur".

Exécution

Si, dans l'automate, la valeur de la variable change, la fonction est exécutée sur le
pupitre dès que le pupitre détecte la modification.

Exemple : Fonction "Listage_de_messages_Oui_Non" déclenchée par l'automate

La configuration ci-après permet de remplacer, par une fonction dans le projet


cible, le contrat d'automate 12 "Listage_de_messages_Oui_Non" utilisé dans le
projet source.
Dans ProTool

Marche à suivre
1 Créez une variable de type INTEGER liée à l'automate.
2 Activez la case à cocher "Lecture permanente" de l'onglet "Option" dans le
dialogue "Propriétés" de la variable.
3 Configurez pour cette variable la fonction
Listage_de_messages_Oui_Non déclenchée par l'événement
"Modification de valeur". Entrez comme paramètre la variable même.

Sur l'automate

Marche à suivre
1 Dans le programme de l'automate, mettez la variable à 0 (listage de
messages désactivé) ou à 1 (listage de messages activé).
Le listage des messages sera activé ou désactivé selon la valeur de la
variable.

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 11-5
Contrats d'automate Edition 12/01

11-6 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Recettes

12 Recettes

Avant-propos

Sur les systèmes basés Windows le traitement des recettes et enregistrements est
fondamentalement différents du traitement sur appareils graphiques. Il se peut par
conséquent qu'il soit plus judicieux de réaliser les recettes dans le projet cible
autrement que dans le projet source. Vous trouverez des informations détaillées à
propos des "Recettes" ainsi que des instructions de configuration d'un afficheur de
recettes et d'une image de recette dans l'aide en ligne "ProTool pour systèmes
basés Windows".

Conversion de recettes

Lors de la conversion les recettes sont reprises du projet source et sont adaptées
dans une large mesure aux exigences et possibilités des systèmes basés
Windows.
La conversion des champs procède aux adaptations suivantes :
• Transfert et synchronisation
Les recettes sont transférées directement, c.-à-d. à l'aide de variables liées à
l'automate, sur les systèmes basés Windows. La synchronisation n'est
possible qu'avec un seul automate. Lors de la conversion du transfert et de la
synchronisation, les paramètres restent inchangés : "transfert direct" "pas de
synchronisation" "synchronisation avec l'automate_n" Les paramètres suivants
sont adaptés automatiquement :

Appareil graphique Système basé Windows


Transfert indirect Transfert direct
Synchronisation de "Tous les automates" Pas de synchronisation

• Nom, version, numéro


Ces paramètres sont repris intégralement. En l'absence de paramètres dans le
projet source, les paramètres par défaut valables pour le projet cible sont
activés.
• Identificateur
L'identificateur est supprimé pour les systèmes basés Windows. Sur
l'automate, les recettes sont identifiées par leur numéro et leur nom.

Postédition : Nouvelle saisie d'enregistrements

Sur les systèmes basés Windows le traitement des enregistrements est


fondamentalement différents du traitement sur appareils graphiques. Les
enregistrements proprement dits ne peuvent par conséquent pas être transférés du
projet source dans le projet cible mais doivent être saisis à nouveau.

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 12-1
Recettes Edition 12/01

Postédition : Remplacement d'une image standard

Lors de la conversion, les images standard "Z_RECORD 1" und "Z_RECORD 2"
qui contiennent les fonctions de base pour l'utilisation d'enregistrements, sont
supprimées.

Dans le projet cible, vous pouvez remplacer ces images standard par des images
contenues dans l'objet d'image "Afficheur de recettes". Vous trouverez des
informations détaillées à propos des "Recettes" ainsi que des instructions de
configuration d'un afficheur de recettes et d'une image de recette dans l'aide en
ligne "ProTool pour systèmes basés Windows".

Postédition : Transfert d'enregistrements

Sur les systèmes basés Windows, le transfert d'enregistrements est nettement plus
simple que sur les appareils graphiques. Le fonctionnement étant cependant
fondamentallement diférent, vous devez postéditer le projet cible et le programme
de l'automate. La postédition dépendra de la manière dont le transfert
d'enregistrements avait été réalisé dans le projet source :
Réalisation à l'aide des contrats d'automate 69 "Lire enregistrement sur
l'automate" et 70 "Ecrire l'enregistrement sur l'automate"
Il suffira dans ce cas que vous spécifiez les paramètres "Numéro de recette" et
"Numéro d'enregistrement". Les paramètres "Identificateur1" à "Identificateur3"
n'existent plus dans les systèmes basés Windows.
Dans le programme de l'automate, l'exploitation de la "zone d'état" doit être
remplacée par celle du "mot d'état" (4e mot) dans la zone de communication
"Tampon de données" pour assurer la coordination du transfert de recettes.
Réalisation à l'aide de fonctions
Si le transfert d'enregistrements avait été réalisé dans le projet source à l'aide de
fonctions, une nouvelle configuration du transfert d'enregistrements s'impose. Vous
avez le choix entre deux possibilités :

• Utiliser l'objet d'image "Afficheur de recettes" pour le transfert


d'enregistrements
Configurez une image avec l'objet d'image "Afficheur de recettes". Cochez
dans l'onglet "Affichage" les cases des boutons "de l'API" et "vers l'API". Au
runtime, l'opérateur pourra transférer les enregistrements à l'aide de deux
boutons de l'afficheur de recettes.
• Transferer les enregistrements à l'aide de fonctions
Configurez les fonctions suivantes respectivement pour un bouton : Pour le
transfert via un support de données Enregistrement SUP vers API et
Enregistrement API vers SUP Pour le transfert via des variables de
recettes Enregistrement API vers variables et Enregistrement
variables vers API. Au runtime, l'opérateur pourra transférer les
enregistrements à l'aide de ces boutons.

12-2 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Recettes

Postédition : Contrôler l'état du transfert d'enregistrements

Vous disposez des possibilités suivantes pour contrôler l'état du transfert


d'enregistrements :
• Si vous avez utilisé des fonctions pour le transfert d'enregistrements : Exploitez
la valeur retournée.
• Pour toutes les autres méthodes : Exploitez le "mot d'état" (4e mot) de la zone
de communication "Tampon de données". Il se peut que vous soyez obligé de
modifier non seulement le projet ProTool mais également le programme de
l'automate. Le mot d'état peut prendre les valeurs suivantes : 0 = Transfert
admissible, tampon de données libre 2 = Transfert en cours 4 = Transfert
terminé sans erreur 12 = Transfert terminé avec erreur

Postédition : Continuer à utiliser le transfert d'enregistrements indirect

Si dans votre projet source vous avez transférés les enregistrements indirectement
à l'automate et que vous voulez continuer à utiliser cetter méthode, procédez
comme suit :

Marche à suivre
1 Marquez dans la fenêtre de projet "Recettes". Sélectionnez dans le menu
contextuel de la recette convertie (bouton droit de la souris) la commande de
menu "Propriétés".
Le dialogue "Propriétés" de la recette s'ouvre.
2 Activez dans l'onglet "Transfert" l'option "Synchronisation avec" et indiquez
l'automate auquel votre projet est lié.
3 Refermez le dialogue par OK.
4 Ouvrez une image et ajouter un champ de saisie pour le nom et le numéro
d'enregistrement
ou

ajoutez l'objet d'image "Afficheur de recettes".


Le dialogue "Propriétés" du champ de saisie ou de l'afficheur de recette
s'ouvre.
5 Configurez dans l'onglet "Général" la variable pour le nom/numéro
d'enregistrement de sorte que l'adresse renvoie directement à l'emplacement
correspondant de l'"ancien" tampon de données (du projet source).
6 Refermez le dialogue par OK.

ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows 12-3
Recettes Edition 12/01

12-4 ProTool V6.0 Service Pack 2 Aide à la configuration pour la migration vers les systèmes basés Windows
Edition 12/02 Index

Index

A L
Automate 3-4 Liste 6-3

B M
Bargraphe 6-10 Messages 5-1

C P
Champ 6-2 Page de message d'événement 10-12
Champ de saisie/affichage 6-3 Panneau de configuration 2-4
Clavier 2-8 Projets 1-2
Contrat 11-1 Conversion 1-2, 1-4
Contrats d'automate 11-5 Protocole 3-1, 3-3, 3-5, 3-6
Conversion 1-2, 1-4

R
D
Recettes 12-1
Date 6-5 Réglages globaux 2-1, 2-4

E S
Evénement 9-1 Semi-graphique 6-8
SIMATIC S5-AS511 3-5
SIMATIC-S5 - FAP 3-4
F Système 2-1
Système cible 2-1
Fonctions 10-1 Image/Touches 2-1, 2-4
Imprimante 2-1, 2-4
Messages>Réglages 2-1, 2-5
G Polices 2-1
Réglages 2-1, 2-4
Graphique 6-8, 6-10 Zone de communication 2-1, 2-6, 2-8

H T
Heure 6-5 Tampon de message d'événement 10-12
Touches 2-8, 8-1

I
Images 7-1, 7-2, 7-6 V
Imprimer 2-4 Variables 4-1

Aide à la configuration pour la migration vers les systèmes basésWindows I-1


Index Edition 12/02

Z
Zone 2-1, 2-6

I-2 Aide à la configuration pour la migration vers les systèmes basésWindows

You might also like