Eurotherm PC3000 Manuel du propriétaire

Ajouter à Mes manuels
36 Des pages
Eurotherm PC3000 Manuel du propriétaire | Fixfr
a dd 00000
Etoooooomonoos
Te al
Trodoooge=Bee
EEC.
proces
a Cal
36-000 0080
JOLEOCECoC=
Safar
dOUU-TIOOO0I09T2EEZ
a oooooimmon
Hasmalnoooonn-me
sos GC
moda
0600000008
ST 5090008 E
CIT “MO
epa bom
CNE Sees
PC 3000
Programmation
Supplément E
gorocozz=
a
000
nJ000-1080008072C
HEINE
ec ONO0 OO: EE
ETE
ЗЫ НЫ
оогааВоое =
mals
rH ==55900200222
Co: 0000098
coogmssocoos:
peana
OEGOdOdamOuOoooon
БИС СЛЗНЗ Е СА СЯ 3 9 3 4 = у
зая БО 0 ЕЕ ООО
ale
=C00
59090::CC0000D=
BOceastessEesEs
HA 174 516- Indice 1 | ообяаЕаВе
Nouvelles fonctions du
logiciel de programmation
PC3000 V3.00
©
т
E
Tr
o.
=
3
Edition +
Sommaire
PRESENTATION .. eemrans enenonaraaceananannnaiaa 151
MODIFICATIONS DE LA PROCEDURE
D'INSTALLATION .. I een 2-1
DOCUMENTATION SUR. LES PROGRAMMES. ... 3-1
COMMENTAIRES DES DECLARATIONS ...................... 4-1
TELECHARGEMENT DES VALEURS EN LIGNE ........... 5-1
MNEMONIQUES El BISYNCH DEFINIS PAR
FUTILISATEUR.. ennantinas peo ninanan enanas OÍ
PRISE EN CHARGE [ DE MODEM coerce cannes 7-1
CREATION DE CANAUX MULTIPLES. es 8-1
UTILITAIRE DE CONVERSION NUMERIQUE ................. 9-1
AMELIORATIONS GENERALES . rcamencenenzanas 10-1
GESTION DE LA MEMOIRE FICHIER .…….…...--...... 1-1
PRODUCTION DU CODE EPROM .. E Y
SONDE DE COMMUNICATIONS ... MA „ее 13-1
PRISE EN CHARGE DE L'ECRAN SOFT XYCOM... .. 4-1
UTILISATION AVEC MICROSOFT WINDOWS V3 ET
OOS/D Devnnransarennenseseennaneraneemnnn ere meme can re naaa ra rasa errr es .15-1
UTILITAIRES MSDOS SUPPLEMENTAIRES ................ 16-1
Guide utifsateur PC 3000 Sommaire 1
Présentation
PRESENTATION
Gette version du logiciel de programmation PC3000 offre un certain
nombre de nouveaux utilitaires puissants destinés à augmenter la
productivité et à faciliter la documentation relative aux programmes. Les
nouvelles fonctions incluent en particulier ce qui suit :
Un puissant générateur de documentation sur les programmes. Les
programmes ou les sections de programmes peuvent être énumérés
dans un format clair et lisible, avec les numéros de lignes, une liste
complete de références croisées et Un sommaire. La sortie peut être
imprimée et incluse directement comme élément de la documentation
pour une application.
Il est possible d'ajouter des commentaires aux déclarations de blocs
fonctions isolés, aux pas et transitions de GRAFCET et aux définitions
de canaux pour faciliter la compréhension et la maintenance des
programmes. Ces commentaires peuvent âtre visualisés ou modifiés à
l'aide d'une "touche programmable” st sont inclus dans la
documentation produite automatiquement.
Les paramètres de blocs fonctions qui ont été modifiés en ligne (par
exemple les paramètres des ports de communications ou les réglages
PID) peuvent être lus à partir du PC3000 et incorporés de manière
sélective dans le programme sous la forme de ‘valeurs de démarrage
a froid'.
(Uniquement avec le logiciel de base V3.00 et après). Une adresse
esclave El Bisynch peut être affectée à n'importe quel paramètre de
bioc fonction sans qu’une variable esclave soit nécessaire, à condition
que l'accès au paramètre s'effectue uniquement par ies ports LCM.
Dans de nombreuses applications, cela permet d'éviter d'avoir à
régénérer un fichier porte ESP à chaque modification d'un
programme.
L'accès déporté (appel extérieur) aux unités PC3000 par
l'intermédiaire d'un modem est désormais possible, Cela permet
d'assurer la maintenance d'instailations déportées où de récupérer
des données enregistrées sans qu'une visite sur site soit nécessaire.
Vous pouvez maintenant créer des canaux matériels multiples en une
seule opération au feu d'avoir à les créer Un par un.
Guide utilisateur PC 3000 1-1
nt
c
o
=
<
o
=.
=
Un
Présentation
Une nouvelle touche programmable (ALT H) a été ajoutée : elle offre
un utilitaire de conversion numérique. Cette touche permet d'effectuer
facilement des conversions de et vers les données binaires,
décimales, hexadécimales, octales et chaînes de caractères (formats
Intal et PC3000). Cela constitue une aide précieuse pour la mise en
service des applications.
De nombreuses autres petites améliorations ont été apportées pour
améliorer la productivité et faciliter l'utilisation de l'environnement de
programmation.
Une aide en ligne supplémentaire est disponible pour de nombreux
types, paramètres et codes d'erreur de blocs fonctions,
La mémoire fichier du PC3060 est maintenant directement accessibie
depuis le logiciel de programmation, ce qui permet d'examiner son
contenu, de l'archiver sur disque ou de le charger.
Le code Eprom peut être maintenant produit diractement par le logiciel
de programmation.
Prise en charge de l'écran soft XYCOM (Bisynch).
Tourne sous Windows 3 et OS/2 sur un écran Window ou pleine page.
Certains programmes utilitaires MSDOS supplémentaires ont été
joints à l'ensemble.
La nouvelle version du logiciel de programmation peut être utilisée avec
les versions actuelles du logiciel de base PC3000 (à partir de V2.09), bien
que toutes les fonctions nouvelles ne soient pas disponibles avec les
versions antérieures à [à version V3.00.
Guide utilisateur PC 3000
Installation
MODIFICATIONS DE LA PROCEDURE D'INSTALLATION
Logiciel de programmation
Insérez la disquette intitulée PROGRAMMING SOFTWARE DISK 1
(disquette 1 du logiciel de programmation) dans votre lecteur de
disquettes et tapez l'instruction d'installation. L'instruction d'installation
complète est la suivante :
L
=
©
=
2
o
=
3
>A: INSTALL
et provoque l'installation du logiciel du lecteur À: dans Un répertoire appelé
PC3000 sur C:.
Bibliothèque de blocs fonctions
Avaré d'installer la bibliothèque de blocs fonctions, il faut avoir déjà installé
le logiciel de programmation (cf. paragraphe précédent). Il est
indispensable que la bibliothèque de blocs fonctions soit installée dans le
même répertoire et sur le même lecteur que le logiciel de programmation.
L'instruction d'installation suivante
>AINSTALL[
provoque l'installation du logiciel du lecteur À: dans un répertoire appelé
FPC3000 sur C:.
Guide utilisateur FC 3000 2-1
Documentation sur es programmes
DOCUMENTATION SUR LES PROGRAMMES
Une nouvelle option dans là liste d'options 'Save"- (sauvegarde) donne
accès à Une option de documentation très puissante. Elle est utilisable
pour fournir une documentation complète sur les programmes, des listes
spéciales au cours du développement pour la mise au point où pour
fournir à l'utilisateur des listes de mnémoniques. Des références croisées
complètes sont fournies.
La
=
o
=
©
==
=
3
7
La liste produite est modulaire, ce qui permet d'énumérer des sections
présentant un intérêt particulier au cours des différentes phases d'un
projet, Les modules sont combinables pour former une liste principale très
détaillée qui peut servir de base à la documentation du projet.
Un fichier de configuration contient tout le texte utilisé par l'option de
documentation et des traductions en d'autres langues sont possibles sur
demande. Cela permet de fournir la documentation dans la langue utilisée
par les configureurs ou les utilisateurs finaux d'un système.
Si vous sélectionnez l'option de documentation, un sous-ensemble
d'options s'affiche. Ces options peuvent servir à agir sur le format de la
documention produite et sont conservées d'une exécution du logiciel de
programmation à l'autre. Les paramètres de ces options sont contenus
dans chaque sous-répertoire utiiisé pour contenir les programmes
utilisateur, ce qui permet de conserver des ensembles distincts pour jes
différents projets.
Guide utilisateur PC 3000 1
Documentation sur les programmes
Figure 1 | Ecran de sélection des options de documentation
La manière la plus simple de découvrir le mode d'utilisation des options de
documentation consiste à faire des essais avec elles. Les remarques ci-
après devraient fournir des informations suffisantes pour vous permettre
de démarrer.
La listé produite se trouve dans un fichier qui porte le même nom que le
programme utilisateur mais avec une extension .DOC. Un sommaire est
également produit : il utilise le même nom que lé programme utilisateur
avec une extension .CNT et il peut être imprimé et annexé à la liste de
documentation en fonction des besoins.
La liste est divisée en pages avec des numéros de lignes et des bas de
page. Elle est composée de sections qui peuvent être incluses séparément
ou omises (contrôlé par les options de documentation). Les sections sont
les suivantes :
Définition matérielle
Cette section renferme le contenu des emplacements, le nom des canaux,
les commentaires des canaux (s'il y en a, cf. ci-dessous) et un plan de
cablage qui indique le détail des connexions terminales utilisées pour un
canal donné sur un module.
3-2
Guide utilisateur FC 3000
Documentation sur les programmes
Blocs fonctions
dl
c
v
£
<
a
e
3
То
Cette section donne des informations détaillées sur les “déclarations” de
blocs fonctions utilisées dans un programme. Tous les changements par
apport aux valeurs par défaut (valeurs de démarrage à froid) sont
détaillés, le cäblage est répertorié et les informations relatives aux
réglages des tâches sont fournies. St ur commentaire de déclaration de
bloc fonction a été ajouté, il est également inclus de telle sorte qu'il est
possible de fournir une documentation fonctionnelle détaillée. Les
déclarations de GRAFÇET (étapes et macros) ne sont pas indiquées dans
cette section.
GRAFCET
Cette section donne une liste des GRAFCET et des informations
associées utilisés dans un programme. I! est possible de démarrer la liste
depuis n'importe quelle étape macro dans la structure du GRAFCET
{valeur par défaut : MAIN), ce qui fait que les listes des sous-sections ne
peuvent être effectuées qu'au cours de là mise au point. Vous pouvez
sélectionner la macro utilisée comme point de départ de la liste en tapant
son nom dans le champ ou en prélevant dans une liste de possibilités à
l'aide de là touche de fonction F3.
La structure du GRAFCET est parcourue niveau par niveau, contrairement
à la liste en Texte structuré qui utilise une scrutation récurrente. Cela
signifie que la totalité du Texte structuré des pas et des transitions d'un
graphique sera répertoriée avant la prochaine définition de macro, le
déplacement dans la Este est donc facile. Le GRAFCET est représenté
sous la forme de cadres et de lignes construits à l'aide de caractères
imprimables ASCII standard.
TEXTE STRUCTURE DES GRAFCET
Sélectionnez cette option si vous souhaitez que le Texte structure utilise
dans chaque pas et chaque transition soit inclus dans la liste. Vous pouvez
l'omettre si vous utilisiez la liste de la documentation pour fournir une
"carte" de la structure du GRAFCET, par exemple.
Guide utilisateur PC 3000 3-3
Documentation sur les programmes
Descente dans les macros.
Si vous choisissez de ne pas descendre dans les macros, la liste produite
ne comportera qu'un seul niveau de la hiérarchie du GRAFCET. Cela est
utile lorsqu'on travaille sur certaines sections d'un programme, lorsqu'une
liste complète contiendrait un trop grand nombre d'informations et utiliserait
trop de papier.
Mnémoniques utilisateur
(cf. également la section relative aux mnémoniques utilisateur ci-dessous)
Sélectionner cette option pour produire une liste des mnémoniques El
Bisynch affectés aux variables utilisant le nouvel utilitaire conçu pour éviter
la nécessité du recours à des variables esclaves. Ces mnémoniques sont
classés par ordre alphabétique st les noms de déclarations et de
paramètres apparaîtront dans le tableau de références croisées si cette
possibilité a été sélectionnée.
Références croisées
Si cette option est sélectionnée, une liste de références croisées est
produfte : elle répertorie chaque bloc fonction et chaque paramètre avec
les numéros de pages et de lignes ou des références à ces numéros dans
la liste. Cette option offre un index du programme complet et facile à
utiliser, très Utile lors de la maintenance ou de la modification de
programmes existants.
Nom de client, nom de programme et version de programme
Ces champs servent à fournir un "bas de page" pour la liste de
documentation qui contient des informations relatives au projet. Vous
pouvez saisir tout ce que vous souhaitez dans ces champs : les noms sont
simplement des suggestions. Le 'nom du client’ apparaît à gauche de la
page, la ‘version du programme“ au centre et le "nom de programme" á
roite.
34 Guide utilisateur FC S000
Documentation sur les programmes
Largeur et longueur de page, page initiale.
Ces champs servent à définir la longueur et la largeur de la page (par
exemple, vous pouvez avoir une imprimante grand format pouvant
imprimer 132 caractères en longueur ou une imprimante laser pouvant
imprimer un minimum de 80 lignes par page). La page initiale’ donne le
numéro de la page où commencera la liste, ce qui est utile si votre liste de
documentation doit êtré insérée dans un autre document. Vous pouvez
faire commencer la liste au numéro de page où doit être effectuée
l'insertion.
nt
на
o
=
2
=
с.
и.
un
Guide utilisateur PC 3000 25
Commentaires des déclarations
COMMENTAIRES DES DECLARATIONS
Les commentaires des déclarations offrent un moyen d'annexer un
commentairé descriptif à n'importe quelle déclaration de bloc fonction,
canal matériel, pas de GRAFCET, macro ou transition. Ces commentaires
sont utilisables pour faciliter la maintenance des programmes et sont
inclus dans une liste de documentation pour un programme.
La
=
=
a
a
с
3
(7
* Les commentaires des déclarations sont affichés ou modifiés (hors
ligne en mode configuration uniquement) par appui sur ALT C dans
les cas suivants :
+ Dans le prélèvement de bloc fonction fenêtres de déplacement
lorsque le curseur est positionné sur le nom de la déclaration,
® Sur l'écran "liste récapitulative* de bloc fonction, lorsque le curseur est
positionné sur le nom de la déclaration.
® Sur l'écran de paramètres de bloc fonction.
e Sur l'écran de définition matérielle, lorsque le curseur est positionné
sur le nom de canal.
® Dans l'éditeur de GRAFCET, lorsque le curseur est positionné sur un
pas, una macro ou une transition.
Le commentaire est saisi dans un petit cadre qui ressemble & un mini
traitement de texte. L'appui sur la touche 'Esc' provoque la sortie et la
sauvegarde du commentaire. Si vous souhaitez abandonner le
commentaire sans sauvegarder les modifications, appuyer sur la touche
F10 (touche de fonction 10).
Guide utilisateur PC 3000 4-1
Commentaires des déclaratons
+
Figure 2 Saisie des commentaires des déclarations
4-2 Guide utilisateur PC 3000
Télechargement des valeurs en ligne
TELECHARGEMENT DES VALEURS EN LIGNE
Une nouvelle option du menu principal du PC3000, lorsqu'elle est en ligne,
offre la possibilité de lira les valeurs effectives des paramètres et des
variables du PC3000 et de les incorporer de manière sélective dans le
programme utilisateur. Le programme peut être ensuite compilé et chargé
avec les nouvelles valeurs sauvegardées comme valeurs de "démarrage à
froid" ou initiales,
N s'agit d'une fonction utile lors de la mise en service d'une application. Les
valeurs PID (par exemple) peuvent être déterminées à l'aide de l'auto-
réglage et les valeurs des termes dérivés peuvent être ensuite
enragistrées dans le programme pour une utilisation quotidienne sur
l'installation.
Cette fonction est disponible dans le menu principal lorsque le logiciel de
programmation est en ligne avec le PC3000 et le méme programme est
chargé a la fois dans le PC3000 et le logiciel de programmation.
Sélectionner l'option de la manière normale en positionnant le curseur
dessus et en appuyant sur Retour : un écran servant à utiliser la fonction
s'affiche.
Supplément
— Figure 3 Affichage des modifications effectuées en ligne
Guide ublisateur PC 3000 51
Téléchargement des valeurs en ligne
F2:
F5:
Les fonctions disponibles sont les suivantes :
Upload All (tout charger)
Affichage du nom et des valeurs de tous les paramétres inscriptibles dont
là valeur est différente de leur valeur de 'démarrage a froid’. Une fois que
les valeurs sont affichées, il est possible de les modifier comme sur un
écran d'affichage utilisateur ou de paramètres.
il est à noter que des nombres à virgule flottante qui ne semblent pas avoir
changé peuvent apparaître dans la liste. Cela est dû à une légère
imprécision propre au format à virgule flottante utilisé par les
communications. Cette imprécision est minime mais peut faire paraître
deux nombres comme différents lorsqu'ils sont comparés l'un à l'autre
après une transaction de communications.
[| faut aussi noter que les champs 'Max_Exe Time pour les blocs fonctions
de tâches apparaissent normalement dans la liste. Ils provoquent une
erreur de limites en cas de tentative de modification de leurs valeurs
initiales et il faut les supprimer à l'écran avant de tenter une mise à jour.
Upload Non-Seq (chargement non séquentiel)
Affichage du nom et des valeurs de tous les paramètres inscriptibles dont
la valeur ast différente de leur valeur de démarrage à froid, à condition
qu'ils ne soient pas inscrits par le programme séquentiel. Permet aussi de
d'éliminer par filtrage les variables utilisées dans le programme séquentiel.
Une fois les valeurs affichées, il est possible de les modifier comme sur un
écran utilisateur ou de paramètres.
Update (mise à jour)
Lecture de toutes les valeurs des paramètres dont les noms sont
énumérés et transformation de ces valeurs en valeurs de démarrage à
froid pour là prochaine compilation.
N.B. : il faut se mettre hors ligne et sauvegarder et compiler le programme
pour incorporer ces valeurs dans le fichier exécutable (téléchargeable).
Une fois que vous êtes hors ligne, vous ne pouvez pas entrer à nouveau
sur l'écran avant d'avoir effectué la sauvegarde, la compilation et le
téléchargement.
Un fichier qui répertorie les modifications apportées est produit. |! porte le
même nom que le programme utilisateur mais avec une extension LST.
52
Guide utilisateur PC 3000
Téléchargement des valeurs en ligne
F6: Mark (marque)
Marquer ce paramètre pour la suppression. Utiliser cette fonction (et F7,
F8) pour supprimer les paramètres indésirables avant d'effectuer une
‘mise à jour, Sert aussi à basculer l'état marqué (désactive les marques
pour les paramètres déjà marqués).
=
©
=
2
=
a
3
©
F7 Mark Instance (déclaration de marque)
Marquage pour la suppression de tous les paramètres de cette déclaration.
F8 Deléte Marked (suppression des paramètres marqués)
Suppression à l'écran de tous les paramètres marqués.
Guide utilisateur PC 3000 53
Mnémoniques El Bisynch définis par l'utilisateur
MNEMONIQUES Ei BISYNCH DEFINIS PAR L'UTILISATEUR
(Logiciel de base V3.00 et postérieur uniquernent)
Lo
=
@
=
кт
O,
a
3
on
il est maintenant possible de définir des mnémoniques de communications
El Bisynch pour les paramètres PC3000 sans avoir besoin de variables
esclaves, à condition qu'ils soient uniquement accessibles par le LCM.
Cela permet de diminuer considérablement le nombre de déclarations de
variables esclaves nécessaires pour une application et diminue souvent la
quantité de 'câblage" avec les variables esclaves nécessaire.
Cette fonction est uniquement activée depuis l'écran de liste des
paramètres des blocs fonctions. L'appui sur F10 (MORE) fournit une liste
d'options :
F2 Mnemonic (mnémonigue)
Configuration du mnémonique utilisé pour accéder à ce paramètre.
F3 Mnermonic/Mark (mnémonique/marque}
Configuration du mnémonique et de la "Marque de porte’ en une seule
operation
F4 Mark All (marquage de tous les paramètres)
Marquage de tous les paramètres possédant une adresse bisynch définie
par l'utilisateur.
Une autre méthode d'accès à la fonction F2 consiste à utiliser la touche
ALT A lorsque le curseur est positionné sur un paramètre. Cela permet de
saisir le mnémonique sans avoir à appuyer sur F10 pour sélectionner les
nouvelles options et constitue normalement un moyen plus rapide de
définir les adresses.
Guide utilisateur PC 3000 6-1
Mnémoniques El Bisynch définis par l'utilisateur
Les mnémoniques qu'il faut taper pour F2 et F3 sant identiques à ceux
utilisés par les variables esclaves mais sans adresse de port car ils sont
uniquement accessibles par l'intermédiaire du LCM. Ils possèdent la
structure :
UCMNF
où ‘U' est une identification d'unité (ASCI'P' à 'Z"), C est une identité de
canal, MN est un mnémonique à deux caractères et F est un caractère de
format (cf. la documentation relative aux blocs fonctions El-Bisynch pour
avoir des détails supplémentaires sur les caractéres de format). La partie
adresse est laissée au choix de l'utilisateur, vous pouvez donc spécifier :
PIPVE
Р2РУЕ
comme étant les adresses de valeurs de process mesurées pour 2 boucles
PID, par exemple, a renvoyer en format ASCII à virgule flottante.
Il est possible de supprimer une adresse à l'aide de ALT À, F2 où F3. H
suffit de supprimer l'adresse à l'aide de la touche DEL ou suppression et
d'appuyer sur Retour.
L'option F4 est une manière pratique de trouver les paramètres auxquels
sont affectées des adresses. L'emploi de catte fonction provoque
l'affichage en rouge de tous ces paramètres, ce qui permet de les identifier
aisément.
Utiliser la liste de documentation pour obtenir une liste, classée par ordre
alphabétique, de vos adresses de communications. ll est possible d'utiliser
la référence croisée pour obtenir un index en fonction de la déclaration et
du nom de paramètre.
5-2 Guide utilisateur PC 3000
Prise en charge de modem
PRISE EN CHARGE DE MODEM
[| s'agit d'une fonction évoluée dont la configuration nécessite une bonne
connaissance des modems compatibles Hayes ainsi qu'un manuel pour le
modem. Les informations fournies doivent suffire pour permettre la
formation d'une liaison, bien qu'il puisse être nécessaire de s'exercer un
peu pour que tout fonctionne correctement. li faut s'assurer que les
modems que l'on prévoit d'utiliser conviennent avant de les acheter et il
faut noter que c'est au fournisseur ou au fabricant du modem qu'il faut
s'adresser en premier lieu pour toute demande d'assistance.
il faut également noter que l'utilisation de cette fonction avec des liaisons
téléphoniques par satellite peut poser des problèmes car la temporisation
propre à ces liaisons peut induire en erreur le protocole de
communications utilisé.
Nous avons ajouté une possibilité d'accès à des unités PC3000 déportées
avec certains modems compatibles Hayes. Pour utiliser cette fonction, #
faut deux modems pouvant fonctionner selon la spécification suivante :
Fe
=
Le
=
=
[+
©.
=}
on
+ V32bis V42 V42bis
+ Auto Answer (PC3000 End)
+ possibilité de communications transparentes a 9500 Bauds, 7 bits
de données, parité paire
Au Royaume-Uni, un modem adapté est par exemple le PACE Microlin fx
32 Plus Pocket Fax, ll convient pour une utilisation a Fextrómité PC3000 de
la liaison.
Le débit maximal utilisable est de 9600, le périphérique de votre station de
programmation et le LEM PC3000 auquel est relié votre modem déporté
doivent donc être configurés en conséquence,
Nous vous conseillons d'utiliser un modem externe relié à COM1 ou COM2
sur votre PC afin que vous puissiez utiliser le module d'interruption fiable
disponible sur ces ports, COM3 et COM4A sont utilisés par certains
modems internes et doivent étre configurés pour utiliser le mode "scruté'
avec le port de la configuration de périphériques positionné sur Divers’ et
la spécification de l'adresse de base du port (cf. documentation du
modem). ll est impossible d'utiliser le mode interruption avec COMB et 4,
même si vous avez fixé un numéro IRG pour ces ports.
L'utilisation dans Windows d'un port en mode scruté risque d'être très peu
fiable. En effet, Windows affecte du temps à tous les programmes chargés,
même s'ils ne tournent pas et, dans ces conditions, la liaison de
communications risque très vraisemblablernent de perdre des données.
Guide utilisateur PC 3000 7-1
Prise en charge de modem
Pour configurer une liaison modem 4 Taide du logicial de programmation,
entrez dans 'Device Configuration (configuration des périphériques) en
mode configuration at modifiez le champ ‘Diai Out Sequence" (séquence
d'appel extérieur) pour qu'il contienne le code utilisé par votre modem pour
composer le numéro de téléphone auquel est relié le modem du PC3000
déporté. Le résultat ressembie normalement à ce qui suit :
ATDT NNNNNN
pour la composition de la tonalité, ou
ATDP NNNNNN
pour la composition des impulsions. 'NNNNNN" doit être remplacé par le
numéro de téléphone.
Vous pouvez appeler à l'extérieur de deux manières (uniquement en mode
hors ligne). Premièrement, la touche programmable ALT R (accès déporté)
tente d'établir une connexion, Dans ce cas, vous restez en mode hors ligne
mais vous pouvez ensuite passer en ligne de manigre normale et
généralement utiliser le logiciel de programmation comme s'il était relié
directement au PC3000.
Deuxièmement, si l'on tente de passer en ligne sur un périphérique pour
lequel un numéro d'appel extérieur est configuré, le logiciel de
programmation démande si l'on souhaite appeler à l'extérieur. Dans
l'affirmative, Га connexion sera tentée et vous resterez an mode en ligne si
l'appel aboutit.
Le logiciel de programmation appelle à l'extérieur à l'aida d'un programme
‘terminal’ simple et surveille la ligne Détection de porteuse du modem pour
détecter une connexion. Si vous avez des problèmes d'établissement de
connexion, vérifiez que la détection de porteuse est activée et branchée
sur votre modem. Vous pouvez utiliser le terminal’ servant à la
numerotation pour émettre des commandes de modem 'AT' afin de
déterminer l'état du modem mais il faudra consulter la documentation de
votre modem et vous pourrez être amené à faire appel au fournisseur de
votre modem. Eurotherm n'est pas en mesure de résoudre les problèmes
rencontrés avec les différents modems.
Le logiciel de programmation utilise la ligne DTR pour déconnecter ia ligne.
Si vous avez des probièmes de déconnexion, vérifiez que cette ligne est
connectée et confiqurée pour être utilisés par le modem.
Guide utlisateur PC 3000
Prise en charge de modem
À l'inverse, le DTR et la détection de porteuse du modem relié au PC3000
{par l'intermédiaire du 261) doivent être désactivés et il faut utiliser un
câble à trois fils (émission, réception et mise 4 la terre) pour relier le
modem et le 261. Les lignes d'établissement de liaison ne sont pas
utilisées a cette extrémité de la ligne. Il faut également vous assurar que
la ligne est déconnectés si Un appel téléphonique est terminé. Pour le
modem Pace, les commandes de modem suivantes peuvent être utilisées
pour configurer l'extrémité PC3000 de la liaison :
apr
cc
QD
=
2
ru
ай
=
GR
AT&]Q Ignore DTR
АТ&КО Disable flow control
АТ&50 Force DIR high
ATY1 Long space disconnect
ATSO=3 Answer after three rings
AT&WO Save to user profile 1
Les valeurs par défaut a la mise sous tension du modem seront définies en
conséquence.
Les autres modems ont des commandes comparables mais probablement
pas identiques, Vérifiez les détails dans le manuel,
N.B. : la ligne téléphonique sera déconnectée si vous sortez du logiciel de
programmation lors de la construction d'un programme alors que la
variable d'environnement PC300OMODE n'est pas sur RESIDENT ou si
vous utilisez la touche programmable ALT R en étant connecté. La ligne
né sera pas déconnectée si vous passez simplement hors ligne, ce qui
vous permet de modifier les programmes, de les compiler et de les
télécharger comme vous le feriez en temps normal.
Assurez-vous que la ligne téléphonique a été correctement déconnectée
par le logiciel de programmation lorsque vous utilisez le système pour la
première fois. Si elle n'a pas été déconnectée, gare à la note de téléphone!
Les problèmes de déconnexion indiquent habituellement des problèmes du
câble de liaison entre le modem et le PC ou des problèmes de
configuration du modem. En cas de doute, consultez le fabricant du
modem.
En ligne, vous pouvez utiliser le logiciel de programmation de la manière
habituelle.
Guide utilisateur FC 3000 7-3
Création de canaux multiples
CREATION DE CANAUX MULTIPLES
Au lieu d'être obligé de créer un par un des canaux portant des noms,
vous pouvez maintenant donner ur nom à la totalité des canaux en une
seule opération. Pour cela, utilisez la touche F3 sur l'écran de définition
des canaux.
L
=
O
=
D
o
a
=
0
Les noms de canaux utilisés sont composés des 8 premiers caractéres
tapés et d'un code de canal à deux chiffres. Assurez-vous que les noms
ainsi obtenus sont uniques (dans le cas contraire, le logiciel de
programmation vous avertira et l'opération sera annulée). Tous les canaux
inutilisés recevront des noms ayant cette structure.
Guide utilisateur PC 3000 8-1
Utilitaire de conversion numérique
UTILITAIRE DE CONVERSION NUMERIQUE
Une nouvelle touche programmable offrant un utilitaire de conversion
numérique a été ajoutée, Elle permet des conversions aisées de et vers
les données binaires, décimales, hexadécimales, octales et chaînes de
caractères (formats Intel et PC3000). Cet utilitaire constitue une aide
précieuse lors de la mise en service des applications.
Pour employer l'utilitaire, appuyez sur ALT H. Un écran, sur lequel vous
pouvez taper des nombres en format décimal, hexadécimal, octal, binaire
ou chaîne de caractères, apparaît. L'appui sur <RETOUR> ou l'utilisation
des touches du curseur pour se déplacer entre le champs provoque la
conversion du nombre dans les autres formats, ainsi que son affichage.
Supplément
Guide utilisateur PC 3000 9-1
Améliorations générales
AMELIORATIONS GENERALES
Les utilisateurs des versions précédentes du logiciel de programmation
vont découvrir de nombreuses modifications légères qui amélioreront
l'utilisation du système. Par exemple, les méssages-quides avec lesquels
la saisie des noms de blocs fonctions est possible permettent ia
sauvegarde de leur ancien contenu, ce qui diminue le volume de frappe
lors de la configuration des systèmes ou de la réalisation d'opérations
répétitives de recherche.
Nous donnons ci-après une liste d'une partie des principales modifications:
mi
=
т
=
к.
eo
o.
3
de
® || est maintenant possible de voir le cablage, de configurer les formats
d'affichage réels et d'effectuer des opérations de recherche en ligne. Le
diagnostic, l'étalonnage et la maintenance sont ainsi améliorés.
® Une opération à pas unique qui vous permet de localiser les blocs
fonctions dans lesquels le paramètre de sortie forcée TEST _ENABLE"
a été positionné sur “on” a êté ajoutée au menu de blocs fonctions.
Utilisez F2 pour trouver le premier bloc fonction de ce type et F3 pour
localiser la(les) prochaine(s) occurrence(s). ll s'agit d'un contrôle de
sécurité important qui doit être effectué avant la connexion d'une
configuration PC3000 à une installation si la sortie forcée a été
sélectionnée au cours de la mise en service.
® Les noms des modules d'E/S ont été modifiés pour faire apparaître les
codes de commande Eurotherm des modules avec une plus grande
précision.
e En mode configuration, les flèches sur les fenêtres de déplacement
pour la sélection des blocs fonctions indiquent maintenant les classes
et les types de blocs fonctions effectivement utilisés dans une
configuration donnée au moment où l'on est entré sur l'écran pour ia
première fois. ll s'agit d'une précieuse aide à la maintenance des
programmes car les blocs utilisés sont faciles a explorer.
® Lors de la modification du Texte structuré, si vous affectez une valeur a
un paramètre énuméré, vous pouvez maintenant sélectionner la valeur
dans une liste d'énumérations en appuyant sur ja barre d’espacement.
Cala vous évite d'avoir à vous souvenir de la correspondance entre les
options et les numéros.
¢ La touche programmable ‘affichage de déclaration’ (ALT F) dans
l'éditeur de programmes séquentiels vous permet désormais de
prélever dans une liste d'options possibles au lieu d'avoir à vous
souvenir du nom de déclaration que vous souhaitez utiliser.
Guide utilisateur PC 3000 10-1
Ameliorations générales
* Four des raisons de facilité, la protection par boîtier de sécurité a été
supprimée,
e | existe maintenant une aide détaillée pour les types de blocs
fonctions, les paramètres et les codes d'erreur sélectionnés. Cette aide
comprend des informations sur la signification des réglages actuels des
codes d'erreur ou des valeurs énumérées. L'aide est accessible à l'aide
de la combinaison de touches de contrôle F1, lorsque le curseur ast
positionné sur un nom de paramètre dans la définition ou la liste
abrégée des blocs fonctions (aide pour les paramètres), lorsque le
curseur est positionné sur la nom de type dans les fenêtres de
déplacement des blocs fonctions ou sur un code d'erreur en ligne, dans
le journal de consignation des erreurs du diagnostic en ligne.
Lr
Figure 5 Aide pour les paramétres
10-2 Guide utilisateur PC 3000
Gestion de la mémoire-fichier
GESTIÓN DE LA MEMOIRE-FICHIER
Le PC3000 contient Une 'mémoire-fichier” utilisable par certains types de
blocs fonctions pour la sauvegarde. Elle &st normalement utilisée pour la
sauvegarde des données consignées ou des paramètres des programmes
de rampes et de paliers.
L
=
@
=
o
a
o
=
Le
L'option ‘Gestion de la mémeoire-fichier dans le menu principal, disponible
uniquement en ligne, peut servir à accéder à la mémoire-tichier depuis
votre PC, et permet l'exécution aisée de fonctions de ‘gestion interne’.
Lors de l'entrée sur cet écran, un répertoire des fichiers de la mémoire-
fichier apparaît, ainsi qu'une indication ‘espace libre’ dans l'angle supérieur
gauche.
ue
TITO)
ELLA tt
=
Figure 6 Ecran Gestion du systéme de fichi
Guide utilisateur PC 3000
Gestion de la rmémoirefichier
Les options disponibles sont les suivantes :
F2 Read Dir (lecture de répertoire)
F4
Lecture et nouvel affichage du répertoire. Cette option est utile si le
répertoire peut avoir changé, par exemple à causé de l'action de l'écriture
d'un programme séquentiel dans un fichier de consignation. L'appui sur
cette touche donne ur aperçu rapide de l'état dé la mémoire-fichier.
Upload Files (téléchargement des fichiers)
Permet le chargement d'un ou plusieurs fichier(s) À PARTIR de la
mémoire-fichier et leur sauvegarde dans le répertoire actuellement
sélectionné. Vous pouvez utiliser des caractères jokers dans le format
MSDOS habituel pour sélectionner un groupe de fichiers, par exemple *.*
provoque le chargement de la totalité des fichiers de la mémoire-fichier.
N.B. : la mémoire-fichier fait la distinction entre les majuscules et les
minuscules dans les noms de fichiers mais pas MSDOS. Dans ces
conditions, les deux fichiers file1.txt et "FILE1. TXT" seralent tous deux
chargés comme un seul fichier 'FILE1.TXT sur l'ordinateur MSDOS, Pour
éviter que cette situation se produise, utilisez uniquement des noms de
fichiers en majuscules dans la mémoire-fichier.
Download Files (téléchargement des fichiers)
Permet le chargement d'un ou plusieurs fichier(s) DANS la mémoire-fichier
à partir du répertoire sélectionné. Vous pouvez utiliser des caractères
jokers dans le format MSDOS habituel pour sélectionner un groupe de
ichiers.
Copy (copie)
Permet la copie d'un fichier de la mémoire-fichier de telle sorte qu'il existe
deux fichiers identiques avec des noms différents. Le fichier vers lequel
doit être effectuée la copie est celui sur le nom duquel est actuellement
positionné le curseur. Le système vous demandera de donner un nom
pour le fichier vers lequel dont être effectuée la copie.
Guide ufilisateur PC 3000
Gestion de la mémoire-fichier
F6 Del (suppression)
Permet la suppression d'un fichier dans la mémoire-fichier. Cette option
est à utiliser avec précaution, en particulier si le fichier est en cours
d'utilisation par le programme séquentiel. Le fichier à supprimer est celui
sur le nom duquel est actuellement positionné le curseur.
Supplément
F/ Format
ATTENTION
Le formatage de la mémoire-fichier détruit irrémédiablement
son contenu. Ne formatez pas la mémoire-fichier si vous
n'êtes pas sûr de ne plus avoir besoin des données qu'elle
contient !
Permet le formatage’ de la mémoire-fichier. !l est ainsi possible de répartir
la mémoire entre l'application, l'espace attribué pour les (éventuelles)
bibliothèques personnalisées de blocs fonctions et la mémoire-fichier.
Guide utilisateur PC 2000 | 11-3
Gestion de la mémoire-fichier
Vous pouvez aussi fixer ie nombre maximal de fichiers autorisé (le
maximum absolu et le nombre recommandé étant 40).
Le formatage de la mémoire-fichier s'effectue dans les meilleures
conditions possibles lorsqu'une application est chargée et tourne (dans ce
cas, ses besoins en mémoire sont connus par le système). Les valeurs en
cours sont affichées dans les champs lorsque l'option Format est
sélectionnée. Tapez les nombres nécessaires et appuyez sur RETOUR :
les autres nombres s'ajusteront d'eux-mêmes pour essayer de coincider
avec la mémoire disponible. Sélectionnez ‘Proceed' (continuer) pour
effectuer le formatage : deux vérifications seront effectuées avant que
l'opération puisse avoir lieu et vous devez confirmer à chaque fois.
Les nombres utilisés pour l'affectation mémoire sont approximatifs : pour
déterminer les valeurs effectivement utilisées, sélectionnez à nouveau
l'option “format”. Appuyez sur la touche 'Esc’ pour sortir sans formater.
F9 Change Directory (changement de répertoire)
Changement (ou création) du répertoire sélectionné sur votre ordinateur.
Vous pouvez taper ou sélectionner un nom de répertoire comme sur
l'écran de gestion des programmes utilisateur,
11-4 Guide utilisateur PC 3000
Production du code EPROM
PRODUCTION DU CODE EPROM PAR LE LOGICIEL DE
PROGRAMMATION
Une nouvelle option dans le menu de sauvegarde ‘Constitution pour
Eprom’ permet maintenant la production directe des applications PC3000
pour le chargement dans les EPROM. Le fichier produit a une extension
MOQ. I! faut connaître le type d'EPROM à utiliser et la vitesse d'accès. Îl
faut noter que le logiciel de programmation ne vérifie pas si l'application
est d'une taille suffisamment faible pour "tenir" dans une Eprom spécifiée.
afr
=
@
=
2
3
=
3
A
Si vous sélectionnez cette option au cours de la constitution, un petit sous-
menu dans lequel | faut saisir les détails relatifs au type d'EPHOM
apparaît.
Guide utilisateur PC 3000 12-1
Sonde de communications
SONDE DE COMMUNICATIONS
Un utilitaire à été ajouté au logiciel dé programmation pour permettre de
détecter automatiquement les unités PC3000 par la Haison de
communications en les 'sondant'. Cet utilitaire fonctionne uniquement pour
les unités dont le débit est connu et qui sont sur un port de
communications de PC connu ; il est surtout destiné à faciliter le travail
des techniciens d'Eurotherm.
Si le logiciel de programmation ne peut pas passer sn ligne avec un
PC3000, il vous demande si vous souhaitez sonder la liaison. Si vous
repondez ‘oui’, le logiciel de programmation scrute toutes les adresses
possibles de la liaison au débit fixé pour le périphérique actuellement
sélectionné. Lorsqu'un périphérique est détecté, il y a passage au mode en
ligne et la configuration du périphérique est modifiée et sauvegardée sur
disque avec le GID de l'unité qui a été localisée.
Si vous ne souhaitez pas effectuer de sondage, appuyez sur la touche
‘Esc’ ou répondez ‘Non’.
=
o
=
к
a
a
=]
о
Il faut noter que ce système ne trouve qu'une seule unité PC3000 sur une
liaison mukti-points,
Guide utilisateur PC 3000 131
Prise en charge de l'écran soft XYCOM
PRISE EN CHARGE DE L'ECRAN SOFT XYCOM
La prise en charge de la production d'un fichier d'importation d'écran soft
ХУСОМ (bisynch) est assurée par une nouvelle option : elle fonctionne
uniquement avec le tableau XYCOM équipé d'un driver El-Bisynch. Les
détails de l'utilisation de ce tableau avec le driver d'écran soft ne sont pas
compris dans le présent document.
Le fichier est produit avec le même nom que l'application mais avec une
extension .EUR.
Comme d'habitude avec les fichiers ‘portes’, tous les paramètres de
l'application sont inclus dans le fichier, sauf s'il y a des marques actives ;
dans ce cas, seuls les paramètres qui ont été marqués sont inclus.
L'utifsation des marques est conseillée car le tableau XYCOM ne peut, au
total, prendre en charge qu'un nombre limité de paramètres.
Supplément
Guide utilisateur PC 3000 14-1
Microsoft Windows V3 et 05/2
UTILISATION AVEC MICROSOFT WINDOWS V3 ET 05/2
L'utilisation du logiciel de programmation dans Microsoft Windows V3.1
(ou 05/2) et versions postérieures sst maintenant possible soit dans une
application Window soit sous la forme d'une application plein écran. Il faut
être familiarisé avec l'utilisation de ces systèmes d'exploitation pour
pouvoir suivre les instructions ci-après.
Fo
=
Q
=
к
£l
2
=
on
Windows :
Pour touner en Windows, vous devez effectuer les opérations suivantes :
» Installer le logiciel de manière normale, à partir dun message-guide
DOS.
» Faire défiler le menu Fichiers á partir du gestionnaire de programmes
et sélectionner New. Sélectionner un 'New Program Item’ (nouvel
élément de programme) et cliquer sur ‘OK’
« Lorsque l'encadré de dialogue ‘Properties’ (propriétés) apparaît, saisir
una description de "PC3000 PS". Si l'on suppose que le logiciel a été
installé dans le répertoire par défaut (C:\PC3000), saisir une ligne de
commande C\PC3000\PC3000.PIF (si ce n'est pas le cas, il faut
modifier PC3000.PIF, ce qui ne rentre pas dans ie cadre du présent
document). Le répertoire de travail doit être positionné sur celui dans
lequel à été installé le logiciel de programmation, par exemple
CAPC3000.
« Cliguer sur ‘Change lcon' (changement d'icone) et sélectionner
EUROTHER.ICO dans le réperioire dans lequel a été installé le
logiciel de programmation.
= Accéder au message-quide DOS ou au gestionnaire de fichiers et
copier ie fichier PHARLAP.386 à partir du répertoire d'installation
PC3000 dans le sous-répertoire WINDOWS,
« Sortir entièrement de Windows et ajouter la ligne suivante à la section
[386enh] de votre fichier Windows SYSTEM.INI :
DEVICE=PHARLAP. 386
Guide utilisateur PC 3000 15-1
Microsoft Windows V3 at OS/2
05/2
Sortir de Windows et passer au répertoire et au lecteur dans lesquels
le logiciel à été installé, par exemple CAPC3000. Avec un éditeur de
texte, accéder à PC3000 BAT et insérer une ligne après :
setres GA
La nouvelle ligne doit contenir ce qui suit :
sat PC3000CHARS-RCM
Sauvegarder le fichier et sortir dans DOS. Taper ensuite la commande
suivante :
Copy GRAFIC,.MAL GRAFIC. MAP
Relancer l'ordinateur et redémarrer Windows
Lancer ie logiciel de programmation en cliquant deux fois sur l'icone.
Pour tourner dans QS/2, effectuer les opérations suivantes :
Installer le logiciel de manière normale, à partir du message-quide
05/2 ou DOS.
Ouvrir le conteneur Modèles et créer un nouveau programme en
sélectionnant l'icone Programme à l'aide du bouton droit de la souris et
en l'amenant sur le bureau .
Lorsque la case de dialogue Paramètres apparaît, saisir le chemin et
le nom de fichier ainsi que le répertoire de travail. Si l'on suppose que
le logiciel à été installé dans le répertoire par défaut C\PC3000, le
chemin et le nom de fichier seraient САРСЗО0О.ВАТ et le répertoire de
travail serait C\\PC3000.
15-2
Guide utilisateur PC 3000
Microsoft Windows V3 et 05/2
Sélectionner l'icone Session et choisir le plein écran DOS ou l'option
de fenêtre DOS. Les paramètres DOS doivent être ensuite fixés par
appui sur le bouton de réglage DOS. Il faut configurer les paramètres
DOS suivants.
L
=
o
=
2
3
a
=]
UN
COM DIRECT ACCESS doit être positionné sur "off
DPMI_ DOS API doit être positionné sur 'Disablead' (désactivé)
« Sélectionner l'icone Généralités et saisir le nom souhaité pour le titre
de programme, par example PC3000 PS.
. Pour sélectionner l'icone standard pour le logiciel de programmation
PC3000, cliquer sur la bouton Find (trouver). Dans le champ
conteneur, taper le lecteur et le nom du répertoire où à été installé le
logiciel, par exemple C\\PC3000, st cliquer sur le bouton Find.
Sélectionner l'icone OS _2.1CO et cliquer sur le bouton OK.
+ Si l'on prévoit de faire tourner le logiciel de programmation dans une
fenêtre, | faut accéder à un message-quide DOS ou 0572 et passer
au répertoire et au lecteur où a été installé le logiciel, par exemple
CAPC3000. Avec un éditeur de texte, accéder à PC3000 BAT et
insérer une ligne après :
sotres aja
La nouvelle ligne doit contenir ce qui suit :
set PC3000CHARS=ROM
Sauvegarder le fichier et sortir dans le message-guide DOS ou 05/2.
Saisir ensuite la commande suivante :
copy GRAFIC.MAl GRAFIC.MAP
« ll est alors possible de revenir aux fenêtres OS/2.
* Fermer 'encadré de dialoge Paramatres puis cliquer deux fois sur
l'icone programmes pour lancer le logiciel de programmation PC3000.
Guide utilisateur PC 3000 15-3
Utilitaires MSDOS
UTILITAIRES MSDOS SUPPLEMENTAIRES
N.B. : ces utilitaires ont été fournis 'en l'état’ sans aucune garantie.
npr
с
©
=
<
cr
LL
=
N
Les programmes utilitaires suivants ont été foumis comme aide au
développement :
PCSMODE . EXE
Permet de déterminer ou de définir le mode d'une unité PC3000 déportée
a partir de la ligne de commande. Peut être utilisé à partir de Windows ou
dans un fichier batch pour permettre la commande du PC3000 sans qu'il
soit nécessaire d'installer le logiciel de programmation. Taper PCSMODE
-? sur la ligne de commande MSDOS pour avoir des détails sur le
fonctionnement du programme.
CHESIZE.EXE
Permet de déterminer les besoins de mémoire des programmes
téléchargeables. Taper CHKSIZE sur la ligne de commande MSDOS pour
avoir des détails sur le fonctionnement du programme.
PUSMON.BAT
PCSCOL. BAT
Ghanger le fonctionnement de la station de programmation pour l'utilisation
avec un écran monochrome comme un ordinateur portable (PCSMON) ou
rétablir le mode de fonctionnement couleur. Pour utiliser ces fichiers,
passer dans ie répertoire dans lequel a été installée la station de
programmation et taper
PCEMON
ou
PCSCOT,
Guide utiisateur PC 3000 16-1
EUROTHERM AUTOMATION SERVICE REGIONAL
SIEGE SOCIAL
ET USINE
6 chemin des Jones
BP 55
62572 Dardilly Cedex
Tél. : 04 78 66 45 00
rax :04 78 35 24 90
AGENCES
Aix-en-Provence
Tél.: 04 42 39 70 31
Colmar
Tél.; 03 89 23 52 20
Lille
Tél.: 03 20 96 96 39
Lyon
Tel: 04 78 66 45 10
04 78 66 45 12
Nantes
Tél: 02 40 20 31 33
Paris
Tél.: 01 63 18 50 60
Toulouse
Tél: 05 61 71 99 33
BUREAUX
Bordeaux
Clermont-Ferrand
Dijon
Grenoble
Metz
Normandis
Orléans
L'évolution de nos produits peut amener le présent document à être modifié sans préavis.
© Copyright Eurotherm Automation
Tous droits réservés. Toute reproduction ou retransmission sous quelque forme ou quelque
procédé que ce soit, sans autorisation écrite d'Eurotherm Automation est strictement interdite.
Imprimé en France 09/96
Manuel FC3000 Programmmation Supplément - HA 174516 - Indice 1

Manuels associés