Sie sind auf Seite 1von 22

SIMATIC HMI

Beiblatt zu ProTool V6.0 + SP1a


Gilt für Windows-basierte Systeme in Verbindung mit ProTool
V6.0 + SP1a.

Supplement to ProTool V6.0 + SP1a


Valid for Windows-based systems in connection with ProTool
6.0 with SP1a.

Feuillet annexe concernant ProTool V6.0 + SP1a


Concerne les pupitres sous Windows avec ProTool V6.0 +
SP1a.

Supplemento per ProTool V6.0 + SP1a


Vale per i sistemi basati su Windows in collegamento con
ProTool V6.0 + SP1a.

Suplemento para ProTool V6.0 + SP1a


Rige para sistemas basados en Windows en combinación con
ProTool V6.0 + SP1a.

Ausgabe 09/02
A5E00181580 1/22
Deutsch
Dieses Beiblatt enthält wichtige Hinweise. Die Aussagen in diesen Hinweisen
sind den Aussagen in der Inbetriebnahmeanleitung, in den Release Notes, in den
Handbüchern und in der Online-Hilfe in der Verbindlichkeit übergeordnet.
Bitte lesen Sie diese Hinweise sorgfältig durch, da dort für Sie hilfreiche
Informationen enthalten sind.

English
This supplement contains important information. The statements made take
precedence over those in the installation notes and release notes, as well as the
ProTool manual and online help.
Please read this supplement carefully, it contains helpful information.

Français
Ce feuillet annexe contient des remarques importantes. Les informations qui y
sont contenues prévalent celles du manuel de mise en service, des Release
Notes, des manuels et de l’aide en ligne.
Veuillez lire attentivement ces remarques étant donné qu’elles contiennent des
informations pouvant vous être utiles.

Italiano
Il presente supplemento contiene avvertenze importanti. Le informazione date in
queste avvertenze sono superiori a quelle date nel manuale per la messa in
servizio, nei Release Notes, nel manuale per l’apparecchiatura e nella guida in
linea.
Leggere le avvertenze scrupulosamente perché contengono informazioni molto
utili.

Español
Este suplemento contiene indicaciones importantes. Lo explicado en estas
indicaciones tiene un carácter más obligatorio que lo explicado en las
Instrucciones de puesta en servicio, en las Release Notes, en el Manual y en la
Ayuda Online.
Por favor leer cuidadosamente estas indicaciones que contienen informaciones
muy importantes.

2/22 Beiblatt zu ProTool V6.0 + SP1a


A5E00181580
Ausgabe 09/02 Windows-basierte Systeme

Windows-basierte Systeme 1
1.1 Windows-basierte Touchgeräte
Verwendung der Funktion "Direkttaste"
Bei Windows-basierten Touch-Geräten kann die Funktion "Direkttaste" für
folgende Bedienelemente verwendet werden:
• Schaltfläche
• Unsichtbare Schaltfläche
• Zustandsschaltfläche
Diese drei Bedienelemente werden im Folgenden zusammenfassend als
"Schaltfläche" bezeichnet.
Bei der Projektierung einer Schaltfläche mit der Funktion "Direkttaste" wird ein
fester Bereich des Touch-Displays für die Direkttasten-Bedienung reserviert.

Hinweis
Passwortschutz wird für Schaltflächen mit der Funktion „Direkttaste“ nicht
unterstützt.
Die DP-Direkttastenfunktion wird unabhängig von dem an der Schaltfläche
projektierten Passwortlevel ausgelöst, wenn die Schaltfläche bedient wird.

Grafikelemente, die sich zur Laufzeit in diesem Bereich über der Schaltfläche mit
der Funktion "Direkttaste" befinden, verdecken diese zwar optisch, eine
Bedienung auf dem Touch-Display an dieser Stelle führt jedoch trotzdem zur
Auslösung der Direkttastenfunktion.

Warnung
Hierbei können durch die Bedienung am Gerät Aktionen in der Anlage ausgelöst
werden, die nicht beabsichtigt sind und möglicherweise zur Gefährdung von
Personen oder zu Sachschäden führen.

Zur Vermeidung dieser Problematik muß folgendes beachtet werden:


1. Bei der Bildprojektierung darf kein Grafikelement die Schaltfläche mit der
Funktion "Direkttaste" überdecken.
2. Die Dynamisierung der Position oder Anzeige (Freigabe) eines Grafikobjekts
abhängig von Prozesswerten darf zur Laufzeit nicht zu einer Überdeckung
der Schaltfläche mit der Funktion "Direkttaste" führen.
3. Verwenden Sie keinen Passwortschutz für Schaltflächen mit der Funktion
"Direkttaste".
Diese Vorgaben müssen vom Projekteur unbedingt beachtet werden. Bestehende
Projektierungen müssen ggf. unverzüglich angepasst werden.

Beiblatt zu ProTool V6.0 + SP1a 3/22


A5E00181580
Windows-basierte Systeme Ausgabe 09/02

In folgenden Fällen führt die Überdeckung einer Schaltfläche mit der Funktion
"Direkttaste" nicht zu oben beschriebenem Problem:
• Bedienungen des Meldefensters
• Aufheben des Bildschirmschoners
• Eingabe eines Wertes mit der Bildschirmtastatur
• Bedienung einer externen Anwendung, z.B. Internet Explorer
• Aktivierung des Putzbildes
• ProTool Rezeptur-Dialoge

Neue Fehlermeldungen beim Generieren


Bei einer Schaltfläche mit der Funktion "Direkttaste" kann weder die Position
noch die Anzeige (Freigabe) abhängig von Prozesswerten dynamisiert werden,
da bereits bei der Projektierung ein fester Bereich des Touch-Displays für die
Direkttasten-Bedienung reserviert wird.
Beim Generieren eines Projektes können deshalb folgende neue
Fehlermeldungen auftreten:
Problem Beschreibung Abhilfe
E3040 Für die Schaltfläche y im Die Position einer Schaltfläche, Entfernen Sie die
Bild x ist neben der Funktion für die die Funktion "Direkttaste" unzulässige
DP-Direkttaste eine projektiert ist, kann nicht Dynamisierung.
dynamische Positionierung dynamisiert werden.
projektiert
E3041 Für die Schaltfläche y im Die Freigabe einer Schaltfläche, Entfernen Sie die
Bild x ist neben der Funktion für die die Funktion "Direkttaste" unzulässige
DP-Direkttaste eine projektiert ist, kann nicht Dynamisierung.
dynamische Freigabe dynamisiert werden.
projektiert

1.2 Verhalten von Direkttasten im Offline-Betrieb


Wird die Funktion “Betriebsart_wechseln“ mit dem Parameter "Offline" am
Bediengerät angestoßen, so wird die Verbindung zu der oder den projektierten
Steuerungen abgebaut.

Achtung
Die DP-Direkttasten sind in diesem Fall aber weiterhin aktiv. Wenn Sie in der
Betriebsart "Offline" eine Schaltfläche mit der Funktion "Direkttaste" oder bei
einem Tastengerät eine entsprechende Taste betätigen, so wird das zugehörige
Bit in der Steuerung gesetzt.

4/22 Beiblatt zu ProTool V6.0 + SP1a


A5E00181580
Ausgabe 09/02 Windows-basierte Systeme

1.3 Konvertierung von Projekten mit Variablen vom Typ STRING


Fehlerbild
Bei der Konvertierung eines Projektes für ein Grafikgerät in ein Projekt für ein
Windows-basiertes System wird die Adressierung bei Variablen vom Typ
STRING nicht korrekt umgesetzt.

Achtung
Dies kann dazu führen, dass Daten in der Steuerung ungewollt überschrieben
werden.

Hinweis
Die beschriebene Problematik tritt ausser beim Konvertieren von Projekten auch
beim Kopieren von Variablen zwischen Grafikgeräten/Zeilengeräten und
Windows-basierten Systemen auf.

Ursache 1: Verwendung von Zeichenketten mit dem STEP 7-Typ STRING


Der Aufbau eines STEP 7-Symbols vom Typ STRING ist in folgender Tabelle
dargestellt:
Adressoffset Beschreibung
0 Längeninformation
2 Text

Bei Grafikgeräten und Zeilengeräten wird als Adresse einer ProTool-Variablen


vom Typ STRING die Adresse des eigentlichen Textes projektiert. Windows-
basierte Systeme benötigen jedoch die Adresse unter Berücksichtigung der
Längeninformation.
Abhilfe
• Kontrollieren Sie nach der Konvertierung des Projektes bzw. nach dem
Kopieren der Variable, ob die Adresse der ProTool-Variablen mit der
tatsächlichen Adresse im STEP 7-Programm übereinstimmt und korrigieren
Sie die Adresse und Länge der ProTool-Variablen gegebenenfalls.

Hinweis
Die Adressen von STRING-Variablen, die mit der STEP 7-Symbolik verknüpft
sind, werden beim Generieren oder nächsten Neuöffnen des Projektes
automatisch korrigiert.

Beiblatt zu ProTool V6.0 + SP1a 5/22


A5E00181580
Windows-basierte Systeme Ausgabe 09/02

Ursache 2: Verwendung von Zeichenketten ohne den STEP 7-Typ STRING


Werden Zeichenketten im STEP 7-Programm nicht mit dem Datentyp STRING,
sondern z.B. als CHAR-Arrays projektiert, sind die Texte ohne Längeninformation
abgelegt.
Bei Windows-basierten Systemen wird jedoch immer davon ausgegangen, dass
STRING-Variablen im STEP 7-Programm mit dem STEP 7-Datentyp STRING
abgelegt sind.
Abhilfe
• Verwenden Sie für die Zeichenketten in Ihrem STEP 7-Programm den STEP
7-Datentyp STRING. Ändern Sie dazu gegebenenfalls ihr STEP 7-
Programm.
Bitte beachten Sie dabei, dass der Platzbedarf einer Zeichenkette nach der
Umstellung um zwei Bytes grösser ist als vorher (zusätzliche
Längeninformation).

1.4 Gültigkeit des Service Pack


Das Service Pack 1a gilt für die Version V6.0 / V6.0 Service Pack 1 von ProTool
Lite, ProTool, ProTool/Pro CS, ProTool/Pro Runtime und ProAgent.
Verwenden Sie für die Projektierung und für das Zielgerät jeweils die gleiche
Version von ProTool.
Wenn Sie mit ProTool V6.0 Service Pack 1a arbeiten, dann installieren Sie
folgende Versionen:
• ProTool CS V6.0 SP1a
• ProTool/Pro Runtime V6.0 SP1 / SP1a (PCs, Panel PCs)
• ProTool Image V6.0 SP1a (Windows-basierte Geräte: TP 170A, TP 170B,
OP 170B, OP 270, TP 270, MP 270, MP 270B, MP 370)

1.5 Kompatibilität von ProTool/Pro CS und ProTool/Pro Runtime


Mit ProTool/Pro CS V6.0 Service Pack 1a können folgende Versionen von
ProTool/Pro Runtime eingesetzt werden:
• ProTool/Pro Runtime V6.0 Service Pack 1
• ProTool/Pro Runtime V6.0 Service Pack 1a

6/22 Beiblatt zu ProTool V6.0 + SP1a


A5E00181580
Edition 09/02 Windows-based Systems

Windows-based Systems 1
1.1 Windows-based touch-operated units
Using the "Direct Key" function
The "Direct Key" function can be used for the following controls on Windows-
based touch-operated units:
• Button
• Invisible button
• State button
These three controls are collectively referred to as "button" in the following.
When you configure a button with the "Direct Key" function, a fixed area of the
touch display is reserved for direct key operation.

Note
Password protection is not supported for buttons having the "Direct Key" function.
The DP Direct Key function is triggered when the button is operated, irrespective
of the password level configured on the button.

Graphic elements that are located above the button having the "Direct Key"
function in this area at run time visually conceal the button but operation of the
touch display at this point will nevertheless result in the "Direct Key" function
being triggered.

Warning
Unintentional actions on the system can be initiated by operating the button and
might possibly result in persons being endangered or in material damage.

The following points have to be taken into account to avoid this problem:
1. When configuring screens, graphic elements must not conceal the button
containing the "Direct Key" function.
2. Dynamic updating of the position or the display (enable) of a graphic object
as a function of process values must not result in the button having the
"Direct Key" function being concealed at run time.
3. Do not use password protection for buttons having the "Direct Key" function.
It is essential for these requirements to be taken into account by the configuring
engineer. Existing configurations must be modified without delay if necessary.

Supplement to ProTool V6.0 + SP1a 7/22


A5E00181580
Windows-based Systems Edition 09/02

The problem described above does not occur in the following cases if the button
containing the "Direct Key" function is concealed:
• Operate message window
• Cancel screen saver
• Enter a value using the on-screen keyboard
• Run an external application such as Internet Explorer
• Activate the wipe screen
• ProTool recipe dialog boxes

New error messages during compilation


With a button having the "Direct Key" function, neither the position nor the display
(enable) can be dynamically updated as a function of process values, since a
fixed area of the touch display is reserved for direct key operation at the time of
configuration.
The following new error messages can therefore occur when you compile a
project:
Problem Description Remedy
E3040 A dynamic positioning The position of a button for which Remove the
has been configured for button the "Direct Key" function has unauthorized
y in screen x in addition to the been configured cannot be dynamic updating.
DP direct key function dynamically updated.
E3041 A dynamic enable has The enable of a button for which Remove the
been configured for button y in the "Direct Key" function has unauthorized
screen x in addition to the DP been configured cannot be dynamic updating.
direct key function dynamically updated.

1.2 Behavior of direct keys in Offline mode


If the "Change_Mode" function is triggered with the "Offline" parameter on the
operating unit, the connection to the configured PLC(s) is cleared.

Beware
The DP direct keys remain active in this case, however. If you operate a button
with the "Direct Key" function or a corresponding key on a key-operated unit in
Offline mode, the corresponding bit will be set on the PLC.

8/22 Supplement to ProTool V6.0 + SP1a


A5E00181580
Edition 09/02 Windows-based Systems

1.3 Converting projects with STRING-type tags


Error scenario
When converting a project for a graphics display into a project for a Windows-
based system, the addresses of STRING-type tags is not converted correctly.

Attention
This can cause the data in the PLC to be overwritten unintentionally.

Note
The problem described above occurs not only when converting projects, but also
when copying tags between graphics displays, text displays, and Windows-based
systems.

Cause 1: Using character strings with the STEP 7-type STRING


The structure of a STEP 7, STRING-type symbol is illustrated in the following
table:
Address offset Description
0 Length information
2 Text

With graphics displays and text displays, the address of the actual text is
configured as an address of a ProTool STRING-type tag. Windows-based
systems, however, require the length information of the address to be taken into
consideration.
Remedy
• After converting a project or copying a tag, check if the address of the
ProTool tags indeed correspond to the actual address in the STEP 7
program and, if necessary, correct the address and length of the ProTool
tags.

Note
The addresses of the STRING tags which are linked to STEP 7 symbols are
automatically corrected during compilation or when the project is re-opened.

Supplement to ProTool V6.0 + SP1a 9/22


A5E00181580
Windows-based Systems Edition 09/02

Cause 2: Using character strings without the STEP 7-type STRING


If character strings are not configured in the STEP 7 program with STRING-type
data, but rather as CHAR arrays, the text is saved without any length information.
With Windows-based systems, however, it is always assumed that STRING-tags
are saved in the STEP 7 program with the STEP 7 STRING-type data.
Remedy
• Use STEP 7 STRING-type data for the character strings in your STEP 7
program. If necessary, change your STEP 7 program accordingly.
Please keep in mind that the space required by a character string is two
bytes more than before conversion (due to the additional length information).

1.4 Validity of the Service Pack


Service Pack 1a is valid for the versions 6.0 / 6.0 Service Pack 1 of ProTool Lite,
ProTool, ProTool/Pro CS, ProTool/Pro Runtime and ProAgent.
Always use the same version of ProTool for your configuration and the
destination device.
If you are working with ProTool 6.0 SP1a, install the following versions:
• ProTool CS 6.0 SP1a
• ProTool/Pro Runtime 6.0 SP1 / SP1a (PCs, Panel PCs)
• ProTool Image 6.0 SP1a (Windows-based devices: TP 170A, TP 170B,
OP 170B, OP 270, TP 270, MP 270, MP 270B, and MP 370)

1.5 Compatibility of ProTool/Pro CS and ProTool/Pro Runtime


With ProTool/Pro CS 6.0 with Service Pack 1a you can use the following versions
of ProTool/Pro Runtime:
• ProTool/Pro Runtime with V6.0 Service Pack 1
• ProTool/Pro Runtime with V6.0 Service Pack 1a

10/22 Supplement to ProTool V6.0 + SP1a


A5E00181580
Edition 09/02 Pupitres sous Windows

Pupitres sous Windows 1


1.1 Pupitres tactiles sous Windows
Utilisation de la fonction "Touche directe"
Sur les pupitres tactiles sous Windows, la fonction "Touche directe" peut être
utilisée pour les organes de commande suivants :
• bouton
• bouton invisible
• bouton d'état
Ces trois organes de commande seront tous désignés dans la suite sous le terme
de "bouton".
Lors de la configuration d'un bouton avec la fonction "Touche directe", une zone
fixe de l'écran tactile est réservée à la commande des touches directes.

Nota
La protection par mot de passe n'est pas prise en charge pour les boutons avec
la fonction "Touche directe ".
La fonction de touche directe DP est déclenchée quand le bouton est actionné,
quel que soit le niveau de mot de passe configuré pour le bouton.

Les éléments graphiques qui, pendant l'exécution, se trouvent au-dessus de la


zone affectée au bouton portant la fonction "Touche directe", la recouvrent certes
visuellement, mais une commande sur l'écran tactile effectuée sur cet
emplacement conduit tout de même à un déclenchement de la fonction de la
touche directe.

Attention
Des commandes sur le pupitre risquent donc de déclencher dans l'installation des
actions involontaires et de conduire éventuellement à une mise en danger de
personnes ou à des dommages matériels.

Les points suivants doivent être pris en compte pour éviter cette problématique :
1. Pendant la configuration des images, veiller à ce qu'aucun élément
graphique ne recouvre le bouton portant la fonction "Touche directe".
2. La dynamisation de la position ou de l'affichage (validation) d'un objet
graphique en fonction de valeurs processus ne doit jamais conduire à un
recouvrement du bouton portant la fonction "Touche directe" pendant le
fonctionnement.

Feuillet annexe concernant ProTool V6.0 + SP1a 11/22


A5E00181580
Pupitres sous Windows Edition 09/02

3. N'utilisez pas de protection par mot de passe pour les boutons avec la
fonction "Touche directe".
Ces prescriptions doivent impérativement être respectées par le programmeur.
Les configurations existantes doivent éventuellement être modifiées sans délai.
Le recouvrement d'un bouton portant la fonction "Touche directe" ne conduit pas
au problème décrit ci-dessus dans les cas suivants :
• commandes dans la fenêtre de message
• déverrouillage de l'écran de veille
• saisie de valeur dans la fenêtre de clavier
• utilisation d'une application externe, par exemple Internet Explorer
• activation de l'image de nettoyage
• boîtes de dialogue de recette de ProTool

Nouveaux messages d'erreur lors de la génération


Dans le cas d'un bouton portant la fonction "Touche directe", ni la position ni
l'affichage (validation) ne peuvent être dynamisés en fonction des valeurs
processus, car une zone fixe de l'écran tactile est réservée à la commande par
touche directe dès la configuration.
Les nouveaux messages d'erreur suivants peuvent donc apparaître lors de la
génération d'un projet:
Problème Description Remède
E3040 Un positionnement La position d'un bouton sur Supprimez la
dynamique est configuré pour le lequel la fonction "Touche dynamisation non
bouton y de l'image x en plus de directe" a été configurée ne autorisée.
la fonction Touche directe DP peut pas être dynamisée.
E3041 Une validation dynamique La validation d'un bouton sur Supprimez la
est configurée pour le bouton y lequel la fonction "Touche dynamisation non
de l'image x en plus de la directe" a été configurée ne autorisée.
fonction Touche directe DP peut pas être dynamisée..

1.2 Comportement des touches directes en mode hors ligne


Si la fonction "Changement_de_mode" est déclenchée sur le pupitre avec le
paramètre "Hors_ligne", la liaison à l'automate ou aux automates configurés est
coupée.

Important
Les touches directes DP restent toutefois actives dans ce cas. Si, en mode
"Hors_ligne", vous actionnez un bouton avec la fonction "Touche directe", ou la
touche correspondante sur un pupitre à touches, le bit correspondant est mis à 1
dans l'automate.

12/22 Feuillet annexe concernant ProTool V6.0 + SP1a


A5E00181580
Edition 09/02 Pupitres sous Windows

1.3 Conversion de projets avec variables de type STRING


Erreur
Lors de la conversion d'un projet pour pupitre à afficheur graphique en un projet
pour système sous Windows, l'adressage n'est pas correctement converti pour
les variables de type STRING.

Précaution
Cela peut conduire à une modification involontaire de données dans l'automate.

Nota
Outre lors de la conversion de projet, ce problème se manifeste également lors
de la copie de variables entre pupitres à afficheur graphique/à afficheur de lignes
et systèmes sous Windows.

Cause 1 : utilisation de chaînes de caractères ayant le type STRING de STEP 7


La structure d'un mnémonique STEP 7 de type STRING est décrite dans le
tableau suivant :
Décalage Description
d'adresse
0 Informations de longueur
2 Texte

Dans le cas des pupitres à afficheur graphique et des pupitres à afficheur de


lignes, l'adresse configurée pour une variable ProTool de type STRING est celle
du texte même. Les systèmes sous Windows, par contre, demandent l'adresse
en tenant compte des informations de longueur.
Remède
• Après la conversion du projet, ou après la copie de la variable, vérifiez si
l'adresse de la variable ProTool correspond à l'adresse effective dans le
programme STEP 7. Si nécessaire, corrigez l'adresse et la longueur de la
variable ProTool.

Nota
Les adresses des variables de type STRING qui sont liées à la symbolique de
STEP 7 sont corrigées automatiquement lors de la génération ou de la première
ouverture du projet.

Feuillet annexe concernant ProTool V6.0 + SP1a 13/22


A5E00181580
Pupitres sous Windows Edition 09/02

Cause 2 : utilisation de chaînes de caractères sans le type STRING de STEP 7


Si des chaînes de caractères sont configurées dans le programme STEP 7 par
exemple avec le type de données array de CHAR au lieu de STRING, les textes
sont mémorisés sans informations de longueur.
Les systèmes sous Windows attendent toutefois que les variables de type
STRING dans un programme STEP 7 soient toujours mémorisées avec le type
de données STRING de STEP 7.
Remède
• Utilisez le type de données STRING de STEP 7 pour les chaînes de
caractères dans votre programme STEP 7. Le cas échéant, modifiez votre
programme STEP 7.
Tenez alors compte du fait qu'après conversion, une chaîne de caractères
occupera deux octets de plus que précédemment (informations
supplémentaires de longueur).

1.4 Validité du Service Pack


Le Service Pack 1a est valable pour la version 6.0 / 6.0 Service Pack 1 de
ProTool Lite, ProTool, ProTool/Pro CS, ProTool/Pro Runtime et ProAgent.
Toutefois, vous devez chaque fois utiliser la même version de ProTool pour les
projets et pour l'appareil cible.
Pour travailler avec ProTool V6.0 SP1a, vous devez installer les versions
suivantes :
• ProTool CS V6.0 SP1a
• ProTool/Pro Runtime V6.0 SP1 / SP1a (PC, Panel PC)
• ProTool Image V6.0 SP1a (systèmes sous Windows : TP 170A, TP 170B,
OP 170B, OP 270, TP 270, MP 270, MP 270B, MP 370)

1.5 Compatibilité de ProTool/Pro CS et ProTool/Pro Runtime


Les versions suivantes de ProTool/Pro Runtime peuvent être utilisées avec
ProTool/Pro CS V6.0 Service Pack 1a:
• ProTool/Pro Runtime V6.0 Service Pack 1
• ProTool/Pro Runtime V6.0 Service Pack 1a

14/22 Feuillet annexe concernant ProTool V6.0 + SP1a


A5E00181580
Edizione 09/02 Sistemi basati su Windows

Sistemi basati su Windows 1


1.1 Apparecchiature sensibili basate su Windows
Utilizzo della funzione "Tasto diretto"
Nelle apparecchiature sensibili basate su Windows, la funzione "Tasto diretto"
può essere usata per i seguenti elementi di comando:
• Pulsante
• Pulsante invisibile
• Pulsante di stato
Questi tre elementi di comando vengono da ora in poi in generale denominati
come "Pulsante".
Nella progettazione di un pulsante con la funzione "Tasto diretto", per l'uso dei
tasti diretti viene riservata un'area fissa del display sensibile.

Avvertenza
Per i pulsanti con la funzione "Tasto diretto", la protezione tramite password non
viene supportata.
Quando il pulsante viene azionato, la funzione tasti diretti DP viene attivata
indipendentemente dal livello di password progettato per il pulsante.

Gli elementi grafici che durante il runtime si trovano in quest'area sopra al


pulsante con la funzione "Tasto diretto", coprono questa sì solo otticamente, un
loro comando sul display sensibile in questo punto causa però ugualmente
l'attivazione della funzione del tasto diretto.

Pericolo
In tal modo, comandando l'apparecchiatura nell'impianto possono essere attivate
delle operazioni non volute e che mettono possibilmente in pericolo persone o
causano danni a cose.

Per evitare questo problema, si deve osservare quanto segue:


1. Nella progettazione della pagina nessun elemento grafico deve coprire il
pulsante con la funzione "Tasto diretto".
2. Durante il runtime, la dinamizzazione della posizione o visualizzazione
(abilitazione) di un oggetto di grafica dipendente da valori di processo non
deve causare una copertura del pulsante con la funzione "Tasto diretto".
3. Per i pulsanti con la funzione "Tasto diretto" non usare protezione tramite
password.

Supplemento per ProTool V6.0 + SP1a 15/22


A5E00181580
Sistemi basati su Windows Edizione 09/02

Il progettista deve assolutamente rispettare queste regole. Le progettazioni


esistenti devono essere eventualmente subito modificate.
La copertura di un pulsante con la funzione "Tasto diretto" non causa il problema
sopra descritto nei seguenti casi:
• Utilizzo della finestra di segnalazione
• Disattivazione dello screen saver
• Introduzione di un valore con la tastiera dello schermo
• Utilizzo di un' applicazione esterna, ad esempio l'Internet Explorer
• Attivazione della pagina per la pulizia
• Dialoghi di ricetta di ProTool

Nuove segnalazioni d'errore nella generazione


Con un pulsante con la funzione "Tasto diretto" non si può dinamizzare in
dipendenza dai valori di processo né la posizione né la visualizzazione
(abilitazione), poiché già nella progettazione, per il comando dei tasti diretti viene
riservata un'area fissa del display sensibile.
Nella generazione di un progetto possono comparire per questo motivo le
seguenti nuove segnalazioni d'errore:
Problema Descrizione Rimedio
E3040 Per il pulsante y nella La posizione di un pulsante per il Eliminare la
pagina x accanto alla funzione quale è progettata la funzione dinamizzazione non
Tasto diretto DP è progettato "Tasto diretto" non può essere ammessa.
un posizionamento dinamico dinamizzata.
E3041 Per il pulsante y nella L'abilitazione di un pulsante per il Eliminare la
pagina x accanto alla funzione quale è progettata la funzione dinamizzazione non
Tasto diretto DP è progettata "Tasto diretto" non può essere ammessa.
un'abilitazione dinamica dinamizzata.

1.2 Comportamente dei tasti diretti nel funzionamento offline


Se al pannello operativo viene avviata la funzione "Cambia_tipo_funzionamento"
con il paramentro "Offline", allora il collegamento al controllore o ai controllori
progettati viene disattivato.

Avviso
I tasti diretti DP continuano però in tal caso ad essere attivi. Se nel tipo di
funzionamento "Offline" si aziona un pulsante con la funzione "Tasto diretto" o se
in apparecchiatura a tasti si preme un corrispondente tasto, nel controllore il
corrispondente bit verrà settato.

16/22 Supplemento per ProTool V6.0 + SP1a


A5E00181580
Edizione 09/02 Sistemi basati su Windows

1.3 Conversione di progetti con variabili del tipo STRING


Errore
Nella conversione di un progetto per un’apparecchiatura grafica in un progetto
per un sistema basato su Windows, l’indirizzamento delle variabili del tipo
STRING non viene realizzato correttamente.

Avviso
Ciò può avere come conseguenza la sovrascrittura indesiderata di dati nel
controllore.

Avvertenza
Oltre che nella conversione di progetti, il problema descritto si presenta anche nel
copiare variabili tra apparecchiature grafiche/apparecchiature a riga e sistemi
basati su Windows.

Causa 1: utilizzo di sequenze di caratteri con il tipo STEP 7 STRING


La struttura di un simbolo STEP 7 del tipo STRING è rappresentata nella
seguente tabella:
Offset Descrizione
indirizzo
0 Informazione di lunghezza
2 Testo

Nelle apparecchiature grafiche e nelle apparecchiature a riga viene progettato


come indirizzo di una variabile ProTool del tipo STRING l’indirizzo del testo vero
e proprio. I sistemi basati su Windows necessitano però l’indirizzo tenendo conto
dell’informazione di lunghezza.
Rimedio
• Dopo la conversione del progetto o dopo la copiatura della variabile,
controllare se l’indirizzo della variabile di ProTool concorda con l’indirizzo
effettivo nel programma STEP 7 ed eventualmente correggere l’indirizzo e la
lunghezza della variabile di ProTool.

Avvertenza
Gli indirizzi di variabili STRING che sono collegati alla simbolica STEP 7,
vengono corretti automaticamente al momento della generazione o alla prossima
apertura del progetto.

Supplemento per ProTool V6.0 + SP1a 17/22


A5E00181580
Sistemi basati su Windows Edizione 09/02

Causa 2: utilizzo di sequenze di caratteri senza il tipo STEP 7 STRING


Se nel programma STEP 7 le sequenze di caratteri non vengono progettate con il
tipo di dati STRING bensì come array CHAR, i testi vengono memorizzati senza
informazione di lunghezza.
Nei sistemi basati su Windows, si parte però sempre dal presupposto che le
variabili STRING nel programma STEP 7 siano memorizzate con il tipo di dati
STEP 7 STRING.
Rimedio
• Usare per le sequenze di caratteri nel proprio programma STEP 7 il tipo di
dati STRING. Cambiare a tale scopo eventualmente il proprio programma
STEP 7.
Notare che in tal caso il fabbisogno di memoria di una sequenza di caratteri
dopo la conversione sarà maggiore di due byte rispetto a prima (per via
dell’informazione di lunghezza aggiuntiva).

1.4 Validità del Service Pack


Il Service Pack 1a vale per la versione 6.0 / 6.0 Service Pack 1 di ProTool Lite,
ProTool, ProTool/Pro CS, ProTool/Pro Runtime e ProAgent.
Per la progettazione e l’apparecchiatura utilizzare la stessa versione di ProTool.
Se si usa ProTool V6.0 SP1a, installare allora le seguenti versioni:
• ProTool CS V6.0 SP1a
• ProTool/Pro Runtime V6.0 SP1 / SP1a (PC, Panel PC)
• ProTool Image V6.0 SP1a (apparecchiature basate su Windows: TP 170A,
TP 170B, OP 170B, OP 270, TP 270, MP 270, MP 270B, MP 370)

1.5 Compatibilità di ProTool/Pro CS e ProTool/Pro Runtime


Con ProTool/Pro CS V6.0 Service Pack 1a possono essere impiegate le seguenti
versioni di ProTool/Pro Runtime:
• ProTool/Pro Runtime V6.0 Service Pack 1
• ProTool/Pro Runtime V6.0 Service Pack 1a

18/22 Supplemento per ProTool V6.0 + SP1a


A5E00181580
Edición 09/02 Sistemas basados en Windows

Sistemas basados en Windows 1


1.1 Equipos táctiles basados en Windows
Utilización de la función "Tecla directa"
En equipos táctiles basados en Windows se puede utilizar la función "Tecla
directa" para los siguientes elementos de operación:
• Botón de comando
• Botón de comando invisible
• Botón de comando de estado
Estos tres elementos de operación se designan a continuación globalmente
como "botón de comando".
En la configuración de un botón de comando con la función "Tecla directa" se
reserva una área fija del visualizador táctil para el manejo del las teclas directas.

Nota
No se da soporte a la protección mediante password para botones de comando
con la función "Tecla directa".
La función de tecla directa DP se activa independientemente del nivel de
password configurado en el botón de comando cuando se maneja dicho botón de
comando.

Los elementos gráficos que se encuentran en el tiempo de ejecución en este


área sobre el botón de comando con la función "Tecla directa", se cubren
ópticamente, un manejo en el visualizar táctil conduce, sin embargo, en este
punto a la activación de la función de tecla directa.

Advertencia
Por ello, mediante el manejo en el equipo, se pueden activar acciones en la
instalación que no son voluntarias y que posiblemente provoquen el riesgo de las
personas o cosas.

Para evitar esta problemática se ha de observar lo siguiente:


1. Durante la configuración de imágenes no debe cubrir ningún elemento
gráfico el botón de comando con la función "Tecla directa".
2. La dinamización de la posición o indicación (habilitación) de un objeto gráfico
en función de valores del proceso no debe producir durante el tiempo de
ejecución a una cobertura del botón de comando dotado de la función "Tecla
directa".
3. No utilice la protección mediante password para botones de comando con la
función "Tecla directa".

Suplemento para ProTool V6.0 + SP1a 19/22


A5E00181580
Sistemas basados en Windows Edición 09/02

Estas especificaciones se han de observar sin falta por parte del proyectista. Las
configuraciones existentes se han de adaptar, dado el caso, de forma inmediata.
En los casos siguientes, la cobertura de un botón de comando con la función
"tecla directa" no lleva al problema descrito anteriormente:
• Manejos de la ventana de aviso
• Modificar la estructura del protector de pantalla
• Entrada de un valor con el teclado de la pantalla
• Manejo de una aplicación externa, p. ej. Internet Explorer
• Activación de la imagen de limpieza
• Cuadros de diálogo de recetas ProTool

Nuevos avisos de error durante la generación


En un botón de comando con la función "tecla directa" no se puede dinamizar la
posición ni la indicación (habilitación) dependiendo de los valores del proceso,
dado que ya durante la configuración se reserva un área fija del visualizador táctil
para el manejo de teclas directas.
Al efectuar la generación de un proyecto se pueden presentar, por tanto, los
siguientes mensajes de error nuevos:
Problema Descripción Remedio
E3040 Para el botón de comando y en La posición de un botón de Elimine la
la imagen x hay configurado un comando, para el cual está dinamización
posicionamiento dinámico junto a la configurada la función "tecla inadmisible.
función de tecla directa DP directa" no se puede dinamizar.
E3041 Para el botón de comando y en La habilitación de un botón de Elimine la
la imagen x hay configurada una comando, para el cual está dinamización
habilitación dinámica junto a la función configurada la función "tecla inadmisible.
de tecla directa DP directa" no se puede dinamizar.

1.2 Comportamiento de teclas directas en el modo de servicio


offline
Si se activa la función "Cambio_de_modo_de_servicio" con el parámetro "Offline"
en la unidad de operación, se interrumpe la conexión con el o los controles
configurados.

Atención
Las teclas directas DP siguen, sin embargo, permaneciendo activas en este
caso. Si en el modo de servicio "Offline" acciona un botón de comando con la
función "Tecla directa" o acciona la correspondiente tecla en un equipo con
teclas, se ajuste el bit correspondiente en el control.

20/22 Suplemento para ProTool V6.0 + SP1a


A5E00181580
Edición 09/02 Sistemas basados en Windows

1.3 Conversión de proyectos con variables del tipo STRING


Imagen errónea
En la conversión de un proyecto para un equipo con display gráfico en un
proyecto para un sistema basado en Windows no se transforma correctamente el
direccionamiento en variables del tipo STRING.

Atención
Esto puede conllevar a que se sobrescriban involuntariamente datos en el
control.

Nota
La problemática descrita se presenta excepto al convertir proyectos, también al
copiar variables entre los equipos con display gráfico / equipos con display de
líneas y sistemas basados en Windows.

Causa n.º 1: Utilización de secuencias de caracteres con el tipo STRING de STEP 7


La estructura de un icono de STEP 7 del tipo STRING está representada en la
tabla siguiente:
Offset de Descripción
direccionamiento
0 Información de longitud
2 Texto

En equipos con display gráfico y equipos con display de líneas se configura como
dirección de una variable de ProTool del tipo STRING, la dirección del propio
texto. Los sistemas basados en Windows requieren, sin embargo, la dirección
teniendo en consideración la información de longitud.
Remedio
• Después de la conversión de un proyecto o después de copiar la variable,
controle si la dirección de la variable de ProTool coincide con la dirección
real en el programa de STEP 7 y, dado el caso, corrija la dirección y la
longitud de las variables de ProTool.

Nota
Las direcciones de las variables STRING que están vinculadas a los símbolos
STEP 7, se corrigen automáticamente durante la generación o durante la
siguiente nueva apertura del proyecto.

Suplemento para ProTool V6.0 + SP1a 21/22


A5E00181580
Sistemas basados en Windows Edición 09/02

Causa n.º 2: Utilización de secuencias de caracteres sin el tipo STRING de STEP 7


Si se configuran en el programa de STEP 7 secuencias de caracteres no con el
tipo de datos STRING, sino, p. ej. como matrices CHAR, los textos están
archivados sin información de la longitud.
Sin embargo, en sistemas basados en Windows, se parte siempre de que las
variables STRING estén archivadas en el programa STEP 7 con el tipo de datos
STRING de STEP 7.
Remedio
• Utilice para la secuencia de caracteres en su programa de STEP 7 el tipo de
datos STRING de STEP 7. Dado el caso, modifique su programa de STEP 7.
Observe al respecto que la necesidad de espacio de una secuencia de
caracteres después de la conversión es dos bytes mayor que antes
información de longitud adicional).

1.4 Validez del Service Pack


El Service Pack 1a rige para la versión 6.0 / 6.0 Service Pack 1 de ProTool Lite,
ProTool, ProTool/Pro CS, ProTool/Pro Runtime y ProAgent.
Utilice para la configuración y para el equipo de destino respectivamente la
misma versión de ProTool.
Si trabaja con ProTool V6.0 SP1a, instale entonces las siguientes versiones:
• ProTool CS V6.0 SP1a
• ProTool/Pro Runtime V6.0 SP1 / SP1a (PCs, Panel PCs)
• ProTool Image V6.0 SP1a (equipos basados en Windows: TP 170A, TP
170B, OP 170B, OP 270, TP 270, MP 270, MP 270B, MP 370)

1.5 Compatibilidad de ProTool/Pro CS y ProTool/Pro Runtime


Con ProTool/Pro CS V6.0 Service Pack 1a se pueden aplicar las siguientes
versiones de ProTool/Pro Runtime:
• ProTool/Pro Runtime V6.0 Service Pack 1
• ProTool/Pro Runtime V6.0 Service Pack 1a

22/22 Suplemento para ProTool V6.0 + SP1a


A5E00181580