Schneider Electric PL7Micro,PL7Junior, PL7Pro, PL7ProDyn Mode d'emploi

Ajouter à Mes manuels
66 Des pages
Schneider Electric PL7Micro,PL7Junior, PL7Pro, PL7ProDyn Mode d'emploi | Fixfr
A
Guide d'installation et de
démarrage de PL7
Chapitre
Sommaire
Page
1 Généralités
1/1
1.1
Architecture documentaire
1/1
1.2
Présentation des logiciels PL7
1/2
1.3
Evolutions
1/4
2 Mise en oeuvre logicielle
2/1
2.1
Configuration du terminal
2.1-1 Configuration minimale
2.1-2 Configuration typique
2/1
2/1
2/1
2.2
Installation des logiciels PL7
2.2-1 Opérations préliminaires
2.2-2 Les logiciels et leur contenu
2.2-3 Procédure d'installation
2.2-4 Répertoires et fichiers PL7
2/2
2/2
2/3
2/4
2/5
2.3
Installation des mises à jour et mises à niveau
2/6
2.4
Installation des drivers
2/7
2.5
Exécution
2/10
2.6
Désinstallation
2/10
2.7
En cas de défaut
2/11
___________________________________________________________________________
1
A
Guide d'installation et de
démarrage de PL7
Sommaire
Chapitre
2.8
Page
Installation automatique
2.8-1 Syntaxe d’appel
2.8-2 Syntaxe des champs du fichier de commande (*.INI)
2.8-3 Traitement des erreurs
3 Mise en oeuvre matérielle
3.1
Raccordements
3.1-1 Raccordement PC <-> automate
3.1-2 Raccordement FT• <-> automate
2/12
2/12
2/12
2/14
3/1
3/1
3/1
3/2
___________________________________________________________________________
2
Chapitre 11
Généralités
1 Généralités
1.1
Architecture documentaire
Ce présent manuel décrit les logiciels PL7 Micro, Junior, Pro, Pro Dyn sur un PC équipé
de systèmes d'exploitation :
i Windows 95, Windows 98,
i Windows NT 4.0.
L'intercalaire A traite de la mise en oeuvre logicielle et matérielle.
L'intercalaire B présente les fonctionnalités des logiciels et leur utilisation.
Dans la suite du document, la dénomination logiciels PL7 est appliquée pour désigner
indifféremment PL7 Micro, Junior, Pro ou Pro Dyn.
Pour de plus amples informations, il est possible de consulter d'autres manuels,
désignés sous la référence TLX DOC PL7 33 F :
i manuel de référence (description des langages et des instructions),
i manuel métier TSX37 (description de la mise en oeuvre logicielle des métiers
TSX37),
i manuel métier TSX57 (description de la mise en oeuvre logicielle des métiers
TSX57),
i manuel communication TSX37-TSX57 (description de la communication),
i manuel convertisseur PL7-2 (description de la conversion d'une application PL7-2
en PL7 Micro, Junior, Pro),
i manuel convertisseur PL7-3 (description de la conversion d'une application PL7-3
en PL7 Junior, Pro),
i manuel convertisseur ORPHEE (description de la conversion d'une application
ORPHEE en PL7 Junior, Pro),
i manuel écrans d'exploitation (description de la mise en oeuvre des écrans d'exploi-
tation).
___________________________________________________________________________
1/1
A
A
1.2
Présentation des logiciels PL7
Les logiciels PL7 Micro, Junior, Pro sont des outils de programmation et de mise au
point pour les automates TSX Micro et TSX Premium.
Le logiciel PL7 Pro Dyn est un outil d'exploitation (conduite, diagnostic, maintenance)
pour les automates TSX Micro et TSX Premium. Il ne permet pas la création ou
modification d'application.
Ces logiciels se déclinent sous trois variantes :
i l'ensemble logiciel : permet l'installation des logiciels PL7,
i l'ensemble logiciel de mise à jour : permet de modifier une version antérieure en
nouvelle version ( exemple : PL7 Micro V1.0 vers PL7 Micro V3.3),
i l'ensemble logiciel de mise à niveau : permet de modifier une version antérieure en
nouvelle version de niveau fonctionnel supérieur (exemple : PL7 Micro V1.0 vers PL7
Junior V3.3).
Référence des ensembles logiciels PL7
TLX CD PL7M P 33 M et EF: PL7 Micro
TLX CD PL7J P 33 M et EF:
PL7 Junior
TLX CD PL7P P 33 M et EF: PL7 Pro
TLX CD PL7PD P 33 M et EF: PL7 Pro Dyn
TLX RCD PL7M P 33 M et EF:Mise à jour de PL7 Micro, en PL7 Micro nouvelle version
TLX RCD PL7J P 33 M et EF: Mise à jour de PL7 Junior, en PL7 Junior nouvelle
version
TLX RCD PL7P P 33 M et EF: Mise à jour de PL7 Pro, en PL7 Pro nouvelle version
TLX RCD PL7PD P 33 M et EF:Mise à jour de PL7 ProDyn V3.x en PL7 ProDyn nouvelle
version
TLX UCD PL7J P 33 M et EF: Mise à niveau de PL7 Micro ou Junior V*.* en PL7
Junior nouvelle version
TLX UCD PL7P P 33 M et EF: Mise à niveau de PL7 Junior V*.* en PL7 Pro nouvelle
version
Un ensemble logiciel PL7 comprend :
i un CD-ROM d'installation du logiciel PL7,
i un CD ROM comprenant les différentes versions des systèmes d'exploitation pour
TSX 37 et TSX 57,
i un cordon prise terminal TSX 07/37/57 PC UNI-TE (référence TSX PCU 1030, non
fourni avec les mises à jour et les mises à niveau),
i un guide d'installation et démarrage de PL7 (le présent manuel),
i un numéro d'identification produit : numéro à conserver, nécessaire à chaque
installation du logiciel PL7 Micro, Junior, Pro et ProDyn ainsi que les mises à jour
et à niveau.
i un CD ROM documentation Français/Anglais.
___________________________________________________________________________
1/2
Généralités
1
Notes :
Le jeu de disquettes d'installation du logiciel PL7 peut être commandé séparément.
Fonctionnalité des logiciels PL7
PL7 Micro
Programmation TSX Micro
PL7 Junior
PL7 Pro
PL7 Pro Dyn
TSX Micro et
TSX Premium
TSX Micro et
TSX Premium
non
Langage
G7 CHART
visualisation
oui
oui
oui
non
TSX Premium
TSX Premium
LD
oui
oui
oui
IL
oui
oui
oui
ST
non
oui
oui
MACROS
Sections
oui
oui
oui
Modules
Fonctionnels
non
non
oui
Mise au point
oui
oui
oui
non
Réglage
oui
oui
oui
oui
Diagnostic
oui
oui
oui
oui
Ecrans
d'exploitation
non
non
création/utilisation
création/utilisation
Types DFB
non
utilisation
création/utilisation
non
DFB de
diagnostic
non
non
TSX/PCX/PMX 57
visualisation
TSX Premium
TSX Premium
TSX Premium
oui
oui
oui
Stockage des
symboles dans
l'automate
Dossier
d'application
oui
___________________________________________________________________________
1/3
A
A
1.3
Evolutions
Les logiciels PL7 permettent l'accès aux applications de tous niveaux.
Les logiciels PL7 Micro, Junior, Pro permettent de créer, lire, modifier les applications
sans changer leur version ou de les convertir en application de niveau V3 par simple
reconfiguration du processeur (choix d'un processeur V3 dans la configuration
matérielle).
Le logiciel PL7 Pro Dyn permet l'accès en lecture d'une application mais ne permet
pas la conversion d'une application en niveau V3.
Remarque :
La conversion est irréversible. L'application devenue exécutable par un processeur V3.0 ne pourra plus être exécutée par un processeur de version inférieure.
Logiciels PL7
Processeurs
Applications
PCMCIA
mémoire
Version de
niveau V1.0,
V1.5 et V2.0
OUI
OUI
NON
OUI
NON
Version de
niveau V3
OUI
OUI
Notes :
Les processeurs automates V1.0/V1.5/V2.0 n'exécutent pas des applications de niveau V3.
___________________________________________________________________________
1/4
Généralités
1
Principales évolutions des logiciels PL7 V3
Les nouvelles fonctionnalités offertes par les produits PL7 Micro, PL7 Junior, PL7 Pro
et PL7 ProDyn pour ces nouvelles versions sont les suivantes :
- la vue fonctionnelle et les modules fonctionnels,
- la protection partielle d’une application (droits d’accès pour les sections),
- le stockage dans l’automate de la base des symboles,
- Pl7 utilisé en mode serveur (OLE Automation),
- les évolutions de l’éditeur de variables et de l'éditeur LD,
- l’import/export FNES,
- les évolutions FIPIO et autres évolutions de configuration (1/2 racks, nouveaux
modules, ...),
- les blocs fonction utilisateur (Derived Function Block) écrits en LD,
- les services pour l’offre Diagnostic (DFB Diag),
- la visualisation à l’écran du dossier
- Ecrans d'exploitation : viewer de diagnostic, paramétrage écrans...
PL7
Micro
PL7
PL7
Junior Pro
PL7
ProDyn
TSX
Micro
x
x
x
x
Modules Fonctionnels
x
x
Création DFB en LD
x
Protection partielle des sections
Exploitation DFB en LD
x
x
x
x
PL7 en mode serveur
Demi racks
Evolutions Editeur de données
x
Evolutions Fipio
Import/Export section grafcet
x
x
x
x
Stockage symboles automate
x
x
x
Import/Export FNE
TSX
Premium
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
Visualisation du dossier
x
x
x
x
Evolution de l'éditeur LD
x
x
x
x
Evolution d'écrans d'exploitation
x
x
Services de diagnostic
x
x
x
x
x
x
x
___________________________________________________________________________
1/5
A
A
___________________________________________________________________________
1/6
2
Mise en oeuvreChapitre
logicielle 2
2 Mise en oeuvre logicielle
2.1
Configuration du terminal
2.1-1 Configuration minimale
Processeur
486 DX 5 133 MHz
Système
Windows 95
RAM
32 Mo
Lecteurs
Disque dur
Ports
Port série COM disponible pour connexion à l'automate (COM1 à
COM4)
Port parallèle pour imprimante (LPT1 à LPT4)
Moniteur
VGA
50 Mo pour le logiciel
25 Mo pour les répertoires temporaires
Disquette
2.1-2 Configuration typique
Processeur
Pentium 166
Systèmes
Windows 95 / 98
Windows NT 4.0
RAM
32 Mo
48 Mo
Lecteurs
Disque dur
50 Mo pour le logiciel
25 Mo pour les répertoires temporaires
CD ROM
Disquette
Ports
Port série COM disponible pour connexion à l'automate (COM1 à
COM4)
Port parallèle pour imprimante (LPT1 à LPT4)
Moniteur
VGA ou supérieur (SVGA avec gestion de la couleur sur 24 bits
recommandé)
Note :
Les caractéristiques décrites concernent les configurations pour la mise en oeuvre seule du
logiciel PL7. L'utilisation simultanée avec d'autres logiciels pourra nécessiter une configuration
plus importantes.
___________________________________________________________________________
2/1
A
A
2.2
Installation des logiciels PL7
2.2-1 Opérations préliminaires
Avant d'installer le logiciel PL7 sur disque, il est nécessaire de lire le certificat de licence
et de garantie concernant les restrictions de copie et d'installation du logiciel.
L'installation de PL7 est réalisée à l'aide du CD-ROM.Le jeu de disquettes d'installation
du logiciel PL7 peut être commandé séparément; dans ce cas , il est recommandé de
procéder à une duplication afin de les préserver contre toute détérioration accidentelle
et ne travailler qu'avec la copie.
Installation automatique
Ce mode particulier de l’installation PL7 permet de éxécuter celle ci de manière
totalement automatique, sans demander d’action de l’utilisateur
• même en cas d’erreur,
• en puisant les informations nécessaires dans un fichier de paramètres,
• en renvoyant un compte rendu par l’intermédiaire d ’un fichier .
Se reporter au chapitre 2.8 pour l'installation automatique.
___________________________________________________________________________
2/2
Mise en oeuvre logicielle
2
2.2-2 Les logiciels et leur contenu
Il est possible de choisir le contenu du logiciel PL7 à installer. L'installation standard
est plus simple mais l'installation personnalisée permet d'optimiser la place occupée
par le logiciel.
Installation standard
Logiciels
Contenu
PL7 Micro
Noyau, Librairie des fonctions, Driver UNI-TELWAY
Serveurs (Gestion de la sécurité)
Application de démonstration
Driver FIP
Convertisseur PL7-2
PL7 Junior
Noyau, Librairie des fonctions, Driver UNI-TELWAY
Serveurs (Gestion de la sécurité)
Application de démonstration
Driver FIP
Convertisseur PL7-2
Convertisseur PL7-3
Convertiseur S1000
PL7 Pro
PL7 Pro Dyn
Noyau, Librairie des fonctions, Driver UNI-TELWAY
Serveurs (Gestion de la sécurité)
Application de démonstration
Driver FIP
Fonction Import/Export FNE
Convertisseur PL7-2
Convertisseur PL7-3
Convertisseur S1000
Noyau, Librairie des fonctions, Driver UNI-TELWAY
Serveurs (Gestion de la sécurité)
Application de démonstration
Driver FIP
___________________________________________________________________________
2/3
A
A
2.2-3 Procédure d'installation
L'installation se réalise soit par CD-ROM, soit par disquettes. Dans ce dernier cas, Il
sera précisé à l'utilisateur d'insérer les disquettes une à une.
Insérer le CD-ROM
Insérer la première disquette
Valider l'écran de Bienvenue par
Next
Choisir la langue du logiciel puis
valider par Suivant
Saisir le numéro d'identification
produit puis valider par Suivant
(3 essais de saisie maximum)
communs à toutes les installations
Enregistrer les coordonnées de
l'utilisateur puis valider par Suivant
Sélectionner le
type d'installation
Standard
Personnalisé
Sélectionner les éléments à installer
puis valider par Suivant
Définir un chemin d'installation puis
valider par Suivant
Définir les différents chemins
d'installation puis valider par Suivant
Valider les informations par Suivant
Valider les informations par Suivant
Possibilté de modifier les renseignements en cliquant sur Précédent
Lancer le fichier Setup.exe
Sortir de l'installation par Revenir à
Windows
___________________________________________________________________________
2/4
Mise en oeuvre logicielle
2
2.2-4 Répertoires et fichiers PL7
Sur C:
\PL7user\
:
répertoire contenant les applications de
démonstration et du client,
\Pl7temp\
:
répertoire utilisé comme espace temporaire,
\Config.sys
:
fichier modifié incorporant les drivers UNITELWAY
et FIPWAY,
\Config.001
:
Ancien fichier de configuration.
Sur le chemin définit par l'utilisateur (exemple : D:\logiciels\)
\Oflib32\
:
répertoire contenant les fonctions,
\Pl7micro33\
:
répertoire contenant les exécutables et les
descriptions modules de PL7 Micro,
\Pl7junior33\
:
répertoire contenant les exécutables et les
descriptions modules de PL7 Junior,
\Pl7pro33\
:
répertoire contenant les exécutables et les
descriptions modules de PL7 Pro,
\Pl7prodyn33\
:
répertoire contenant les exécutables et les
descriptions modules de PL7 Prodyn,
\Pl7sys\
:
répertoire contenant les fichiers communs aux
PL7,
D:\Xwaydrv\
:
répertoire contenant les drivers de COM.
Sur C:\Windows
\Pl7sys\
:
répertoire contenant l'historique,
\Pl7sys\histo.ref
:
fichier comprenant l'historique des installations,
\Pl7sys.ini
:
fichier d'initialisation.
Sur C:\Windows\Menu Démarrer\Programmes
\Modicon Telemecanique\ :
répertoire contenant les icônes de lancement.
___________________________________________________________________________
2/5
A
A
2.3
Installation des mises à jour et mises à niveau
!
Pour la mise à jour / niveau d'un logiciel PL7 de version V3.0 ou
supérieure, l'utilisateur doit vérifier la présence du logiciel sur son
terminal ou système d'exploitation. Si non présent, procéder à sa
réinstallation.
Insérer le CD-ROM
Insérer la première disquette
Lancer le fichier Setup.exe
Valider l'écran de Bienvenue par
Next
Choisir la langue puis valider par
Suivant
Saisir le numéro d'identification
produit puis valider par Suivant
Changement de
système d'exploitation
?
Oui
Non
Ancienne version
présente sur le
terminal
?
Non
Oui
Version
<3.0
Insérer la première disquette ou le
CD ROM (*1) de la version antérieure puis valider par Suivant
Non
Oui
Réinstaller le
logiciel
CD-ROM
Installation de la
mise à jour / niveau
par
Disquettes
Réinsérer la disquette de la nouvelle
version puis valider par Suivant
Continuer la procédure d'installation
(voir paragraphe 2.2-3, partie grisée)
*1 Appuyer sur les touche SHIFT (maintien)
pour bloquer l'auto-boot du CD ROM.
___________________________________________________________________________
2/6
Mise en oeuvre logicielle
2.4
2
Installation des drivers
Les drivers de communication de Pl7 FIPFPC10 ainsi que UNITELWAY possèdent leur
installation propre qui est distincte de celle de PL7 .
Quand l’installation de Pl7 est lancée à partir d’un jeu de disquettes, l’installation des
deux drivers est à la charge de l’utilisateur. Il lui suffit d’exécuter le programme
setup.exe de chaque jeu de disquettes correspondant aux drivers.
Par contre quand le support est un CDROM, ces installations sont automatiquement
activées après le déroulement de l’installation de PL7.
Pour une installation des driver à partir des disquette
1 A partir du menu Démarrer sélectionner le groupe
Programmes du menu Démarrer.
2 Sélectionner le groupe Modicon Telemecanique.
3 Sélectionner XWAY Driver Manager.
Onglet X-WAY
Cet onglet permet :
• de consulter la liste des
drivers installés,
• d'installer ou mettre à jour
un drivers,
• de supprimer un driver.
Pour installer un driver
1.
Cliquer sur le bouton
Installer/Mettre à jour.
2. Sélectionner le répertoire
ou se trouve le driver à
l'aide du bouton
Parcourir .
3. Ouvrir le répertoire et
sélectionner le fichier
setup.exe puis cliquer
sur Ouvrir.
4. Valider le lancement de
l'installation par OK.
___________________________________________________________________________
2/7
A
A
Onglet FIP
Cet onglet permet de
configurer le driver
FIPWAY. Pour le réglage
des paramètres du driver
se reporter au chapitre
3.2-2 intercalaire B.
Onglet UNITELWAY
Cet onglet permet de
configurer le driver
UNITELWAY. Pour le réglage des paramètres du
driver se reporter au chapitre 3.2-1 intercalaire B.
Onglet XWAY Test
Cet onglet permet de tester le driver fonctionnement de base d'un driver XWAY, par
connexion et émission de requêtes.
1
2
3
___________________________________________________________________________
2/8
Mise en oeuvre logicielle
2
(1) Groupe driver
• Nom : Nom du driver à utiliser pour le test (UNITELWAY, FPC10, etc.).
• Numéro driver : Numéro d’instance du driver à utiliser pour le test (1 en général).
• Adresse Distante : Adresse XWAY de la station distante au format
“ réseau.station.porte ”. L’adresse “ 0.254.0 ” est l’adresse par défaut (prise
terminal par exemple). Pour une connexion sur un réseau (FIPWAY par exemple), l’utilisateur doit renseigner ce champ : “ 3.5.0 ” pour adresser la station 5 du
réseau 3, par exemple. La porte 0 correspond à la porte serveur système de la
station concernée.
• Adresse locale : Adresse interne utilisée localement par le driver. Ce champ est
renseigné automatiquement, à titre informatif, par le driver lorsque la connexion
est effective.
(2) Groupe Requête
• Requête : Nom du driver à utiliser pour le test (UNITELWAY, FPC10, XIP, etc.).
• Type : Type de requête. Différentes tailles de requêtes miroir sont proposées,
ainsi que la lecture du bit système %S6 de l’automate.
• Délai: Délai d’attente en ms de la réponse à la requête émise (time out).
• Etat : Etat de la connexion, “ déconnecté ”, “ connexion… ” ou “ connecté ”.
(3) Boutons de commande
• Connecter : Ouvre un canal de communication interne sur le driver sélectionné.
• Lancer : Lance l’émission de requêtes vers la station définie par le champ
“ Adresse distante ” du groupe “ Driver ”. Ce bouton est actif en connecté
uniquement.
• Plus d’infos… : Affiche informations système sur le driver. Ce bouton est actif en
connecté uniquement.
• A propos : Affiche la version et le copyright de Xway Manager.
___________________________________________________________________________
2/9
A
A
2.5
Exécution
A partir du menu Démarrer :
1 Sélectionner le groupe Programmes du menu Démarrer.
2 Sélectionner le groupe Modicon Telemecanique.
3 Sélectionner l'icône du logiciel.
Notes :
L'icône XWAY Driver Manager permet d'accéder aux réglages des paramètres des liaisons
terminal / UNI-TELWAY ou terminal / FIPWAY.
Readme contient des compléments d'informations sur le logiciel et la documentation.
Gestion sécurité d'accès permet l'accès au gestionnaire sécurité d'accès PL7.
Pour lancer PL7 ProDyn, il obligatoire de définir un profil utilisateur au préalable (se reporter à
l'intercalaire B, chapitre 3.1)
2.6
Désinstallation
La désinstallation est accessible dans la boite de dialogue Ajout/Suppression de
programmes du groupe Panneau de configuration :
1
2
3
4
5
6
7
Sélectionner l'onglet Installation/Désinstallation.
Sélectionner PL7 *** V3.*.
Sélectionner Ajouter/Supprimer.
Sélectionner les éléments à désinstaller (noyau et/ou composants communs).
Sélectionner Ok.
Confirmer par Oui.
Valider l'écran d'information par Ok.
Remarques :
La désinstallation détruit un seul logiciel à la fois. Afin de supprimer tous les
logiciels, réitérer les opérations.
La désinstallation ne détruit pas les éléments partagés par d'autres logiciels
(Pl7sys.ini, Config.sys, Pl7user, Pl7temp, ... ).
___________________________________________________________________________
2/10
Mise en oeuvre logicielle
2.7
2
En cas de défaut
Le présent paragraphe traitre des défauts qui peuvent survenir lors de l'installation des
logiciels PL7.
Défauts
Conseils
Erreur de lecture
Vérifier le contenu de la disquette avec la commandeScandisk
Arrêt de l'installation
Vérifier si le terminal n'est pas infecté par un virus
Désactiver le temps de l'installation, l'anti-virus
Temps d'installation long
Défragmenter le disque récepteur
___________________________________________________________________________
2/11
A
A
2.8
Installation automatique
Ce mode particulier
permet de s’éxécuter l'installation
automatique, sans demander d’action de l’utilisateur.
de manière totalement
2.8-1 Syntaxe d’appel
Il faut exécuter la commande suivante “ SETUP.EXE file ” où file est le chemin complet
d’un fichier .INI ( Exemple C:\INSTALLAUTO.INI) contenant l’ensemble des réponses
aux questions que pourrait demander l’installation.
Si le fichier n’est pas accompagné d’un chemin, alors le logiciel essaie de trouver ce
fichier dans le répertoire de lancement du Setup. Si le fichier n’existe pas , l’installation
sort en erreur.
2.8-2 Syntaxe des champs du fichier de commande (*.INI)
L’installation automatique n’offre pas toutes les possibilités de l’installation normale.
Elle est forcément en mode personnalisée, et le noyau est toujours par défaut installé.
Clés de la rubrique
[CONFIGURE]
Valeurs possibles
Utilité
LANGUAGE
1,2,3,4,5
Définition de la langue d’installation
1 FRENCH
2 ITALIEN
3 GERMAIN
4 ENGLISH
5 SPANISH
Oui
MAIN_PATH
Chemin cible pour produit principal
Oui
USERNAME
nom client
Oui
COMPANYNAME
nom société
Oui
IDCODE
Obligatoire
Code identification produit
Oui
TRUE ou FALSE
Conserve ou non les chemins vers
les produits deja existants sur le
disque
Oui
KEEP_MORERECENT_OF TRUE ou FALSE
Choix de garder ou non les OF plus
récentes sur le poste
Oui
CONVPL72 =
TRUE ou FALSE
Installation du convertisseur
Non
CONVPL73 =
TRUE ou FALSE
Installation du convertisseur
Non
CONV1000=
TRUE ou FALSE
Installation du convertisseur
Non
FIPDRV =
TRUE ou FALSE
Installation du driver FIP
Non
IMPORT_EXPORT_FNE
TRUE ou FALSE
Installation de l’outil IMPORT
EXPORT FNE
Non
KEEP_OLD_PATH
___________________________________________________________________________
2/12
Mise en oeuvre logicielle
2
Exemple1
Installation du noyau et de deux convertisseurs en français vers E:\PL7\TEST\SUB1
[CONFIGURATION]
MAIN_PATH=E:\PL7\TEST\SUB1
USERNAME=DS
COMPANYNAME=schneider
; 1= installation en français
LANGUAGE=1
; code d’identification client à remplir
IDCODE=xxxxxxxxxx
KEEP_OLD_PATH=TRUE
KEEP_OF_MORERECENT=TRUE
CONVPL72 = TRUE
CONVPL73=TRUE
CONV1000=FALSE
FIPDRV=FALSE
IMPORT_EXPORT_FNE=FALSE ;
Exemple2
Installation du noyau et du convertisseur série 1000 en français vers E:\PL7\TEST
[CONFIGURE]
MAIN_PATH=E:\PL7\TEST
USERNAME=USER
COMPANYNAME=COMPANY
; 1= FRENCH
LANGUAGE=1
; code d’identification client à remplir
IDCODE=xxxxxxxxxxxxx
KEEP_OLD_PATH=TRUE
KEEP_OF_MORERECENT=TRUE
CONVPL72 = FALSE
CONVPL73=FALSE
CONV1000=TRUE
FIPDRV=FALSE
IMPORT_EXPORT_FNE=FALSE ;
___________________________________________________________________________
2/13
A
A
Exemple3
Installation de tous les éléments en allemand vers E:\program files\test
[CONFIGURE]
MAIN_PATH=E:\program files\test
USERNAME=DS
COMPANYNAME=schneider
LANGUAGE=3
; code d’identification client à remplir
IDCODE=xxxxxxxxxxxxx
KEEP_OLD_PATH=TRUE
KEEP_OF_MORERECENT=TRUE
CONVPL72 = TRUE
CONVPL73= TRUE
CONV1000= TRUE
FIPDRV= TRUE
IMPORT_EXPORT_FNE= TRUE
2.8-3 Traitement des erreurs
Le code retour de l’installation est indiqué dans le fichier INSTALL.LOG qui est dans
le répertoire WINDOWS\PL7SYS.
Le contenu est de la forme suivante
ligne 1 : code résultat
lignes suivantes : chaines de caractères indiquant la signification du retour
Valeurs possibles de RESULT
valeur associée
à la clé INFO
palliatif
0 = OK
1 : anomalies installation des OF
Désinstaller les OF
2 : pas assez d’espace disque disponible
3 : fichier INSTALL.INI absent ou incorrect
Nettoyer le disque cible
nom de la clé
qui est fausse
4 : anomalie, pb espace mémoire
Renseigner correctement
le INSTALL.INI
REBOOTER le PC
5 : fichier vérouillé par windows.
impossible de l ’ écraser.
Nom du fichier vérouillé
REBOOTER le PC
6 : fichiers non trouvés dans l’installation.
La forme installable est incorrecte.
Noms des fichiers
manquants
Reconstruire la
forme installable
7 : Forme installable incorrecte. _setup.lib erroné
8 : chargement des DLL impossible
Noms des DLL
___________________________________________________________________________
2/14
3
Mise en oeuvre Chapitre
matérielle 3
3 Mise en oeuvre matérielle
3.1
Raccordements
Les raccordements spécifiques au terminal (moniteur, clavier, souris, imprimante,
secteur) sont décrits dans la documentation constructeur. Ce chapitre décrit les
raccordements : terminal vers automate.
3.1-1 Raccordement PC <-> automate
Ce raccordement nécessite le câble de liaison TSX PCU 1030 de longueur 2,5m, fourni
avec les variantes des ensembles logiciels neufs (non fourni avec les variantes de mise
à jour et de mise à niveau).
TSX 57
TSX 37
Secteur
Secteur
PC
Secteur
TSX PCU 1030
Connecteur
liaison série
TSX PCU 1030
___________________________________________________________________________
3/1
A
A
3.1-2 Raccordement FT• <-> automate
Le raccordement d'un terminal FTX 517 nécessite le câble de liaison T FTX CBF 020
de longueur 2m.
Le raccordement d'un terminal FT 2000 nécessite le câble de liaison TSX PCU 1030
de longueur 2,5m, fourni avec les variantes des ensembles logiciels neufs (non fourni
avec les variantes de mise à jour et de mise à niveau). .
FTX 517
TSX 57
FT 2000
TSX 37
Secteur
Connecteur
liaison série
Secteur
TSX PCU 1030
TSX PCU 1030
Secteur
T FTX CBF 020
___________________________________________________________________________
3/2
Guide d'installation et de
démarrage de PL7
Sommaire
B
Chapitre
Page
1 Généralités
1/1
1.1
Introduction
1/1
1.2
Ergonomie générale du logiciel
1.2-1 Généralités
1.2-2 Eléments de base
1.2-3 Barre d'outils
1.2-4 Barre d'état
1/1
1/1
1/2
1/3
1/4
1.3
Utilisation de l'aide en ligne
1.3-1 Aide contextuelle
1.3-2 Rubriques d'aides
1/5
1/5
1/5
2 Présentation de PL7
2/1
2.1
Elaboration d'une application
2/1
2.2
Mode local
2/2
2.3
Création d'une application
2/2
2.4
Structure d'une application
2/3
2.5
Edition de la configuration
2/6
2.6
Structure du programme
2/7
2.7
Edition des types DFB
2/8
2.8
Edition des variables
2/9
2.9
Ecrans d'exploitation
2/10
___________________________________________________________________________
1
Guide d'installation et de
démarrage de PL7
Sommaire
B
Chapitre
2.10 Programmation
2.10-1 Langage à contacts
2.10-2 Langage liste d'instructions
2.10-3 Langage littéral structuré
2.10-4 Langage Grafcet
2.10-5 Accès à l'aide en ligne des langages
2.10-6 Les DFB de diagnostic process
Page
2/11
2/11
2/12
2/13
2/13
2/15
2/16
2.11 Mode connecté
2/18
2.12 Transferts
2.12-1 Transfert programme Console / Automate
2.12-2 Transfert données Fichier / Automate
2/19
2/19
2/19
2.13 Tables d'animation
2/20
2.14 Mise au point
2.14-1 Outil de mise au point
2.14-2 Ecran de mise au point UC
2.14-3 Ecran de mise au point Grafcet
2.14-4 Mise au point des modules fonctionnels
2/21
2/21
2/21
2/22
2/22
2.15 Diagnostic
2/23
2.16 Constitution du dossier
2/24
2.17 Utilitaires
2.17-1 Convertisseurs
2.17-2 Import/Export
2.17-3 Références croisées
2.17-4 Remplacer variables
2.17-5 Protection de l'application
2/25
2/25
2/25
2/27
2/28
2/28
___________________________________________________________________________
2
Guide d'installation et de
démarrage de PL7
Sommaire
B
Chapitre
Page
3 Outils annexes
3/1
3.1
Gestion sécurité d'accès PL7
3/1
3.2
Connexions
3.2-1 Liaison UNI-TELWAY
3.2-2 Liaison FIPWAY
3.2-3 Problèmes de connexions
3/2
3/2
3/3
3/4
3.3
OS-LOADER
3/4
___________________________________________________________________________
3
Guide d'installation et de
démarrage de PL7
Sommaire
B
Chapitre
Page
___________________________________________________________________________
4
Chapitre 11
Généralités
1 Généralités
1.1
Introduction
Cet intercalaire présente succintement les différents constituants permettant de mettre
en oeuvre une application PL7.
Les logiciels PL7 Micro, Junior, Pro sont des outils de programmation et de mise au
point pour les automates TSX Micro et TSX Premium.
Le logiciel PL7 Pro Dyn est un outil d'exploitation (conduite, diagnostic, maintenance)
pour les automates TSX Micro et TSX Premium. Il ne permet pas la création ou
modification d'application.
Il est conseillé à l'utilisateur de se reporter à l'aide en ligne pour de plus amples
renseignements.
1.2
Ergonomie générale du logiciel
1.2-1 Généralités
Les logiciels PL7 utilisent l'ensemble des valeurs d'usages standards Windows :
i souris ou clavier,
i menus déroulants,
i navigateurs,
i barres et palettes d'outils avec icônes,
i plusieurs outils en parallèle,
i aide en ligne et bulles d'information.
___________________________________________________________________________
1/1
B
1.2-2 Eléments de base
Les logiciels PL7 utilisent l'ergonomie de Windows et se présentent de la manière
suivante :
B
2
1
5
1
2
3
4
5
6
7
6
3 4
7
barre de menus permettant l'accès à toutes les fonctions du logiciel,
barre d'outils offrant un accès rapide par la souris à toutes les fonctions de base,
aide,
qu'est-ce que c'est ? (correspond à l'aide contextuelle),
zone de commentaire,
palette d'élément graphique,
contexte de travail.
___________________________________________________________________________
1/2
Généralités
1
1.2-3 Barre d'outils
La barre d'outil assure un accès rapide aux fonctions de base du logiciel, à l'aide de
la souris :
Nouvelle application
Ouvrir une application
Enregistrer l'application
Imprimer une partie ou toute l'application
Annuler les dernières modifications
Valider les modifications
Atteindre
Navigateur Application
Références croisées
Bibliothèque de fonctions
Transfert automate <-> console
Mode local
Mode connecté
Passage de l'automate en RUN
Passage de l'automate en STOP
Lancer / stopper l'animation
Organisation des fenêtres en cascade
Organisation des fenêtres en mosaïque horizontale
Organisation des fenêtres en mosïque verticale
Aide
Qu'est-ce que c'est ?
Note :
Toutes ces fonctions sont aussi disponibles par menu.
___________________________________________________________________________
1/3
B
1.2-4 Barre d'état
La barre d'état, située en bas de l'écran, présente un ensemble d'informations liées au
fonctionnement du logiciel :
B
Mini-aide en ligne
Mode de fonctionnement
Etat automate
Adresse réseau
Mode GRAFCET
Modification en cours
Indicateur d'animation
Fonctions clavier
___________________________________________________________________________
1/4
Généralités
1.3
1
Utilisation de l'aide en ligne
L'aide en ligne, accessible lorsque PL7 est lancé, décrit de manière séquentielle la
mise en oeuvre des différents éditeurs du logiciel. Elle fournit également de nombreuses informations sur :
i les utilisateurs,
i les généralités de PL7,
i les instructions des langages PL7,
i l'utilisation de PL7,
i les métiers TSX Micro et Premium.
Pour accéder à l'aide en ligne, deux possibilités s'offrent à l'utilisateur :
i utiliser l'aide contextuelle Qu'est-ce que c'est ?,
i utiliser le navigateur Rubriques d'aides.
1.3-1 Aide contextuelle
L'aide contextuelle permet directement de visualiser la rubrique d'aide d'un élément
en le sélectionnant.
La procédure est la suivante :
.
1
Sélectionner l'icône
2
Sélectionner l'élément à identifier (un menu, un écran, une barre d'outils, ...).
Il est possible de faire apparaitre l'aide contextuelle par la touche de raccourci F1.
1.3-2 Rubriques d'aides
L'aide en ligne se présente sous la forme d'un navigateur Rubriques d'aide. L'utilisateur accède à ce navigateur par :
i la commande Index du menu ? ,
i l'icône
.
___________________________________________________________________________
1/5
B
Il comprend :
i Sommaire de l'aide,
i Index : recherche d'une rubrique par mot clé,
B
i Rechercher : recherche générale par mot clé.
Recherche par le sommaire
1 Sélectionner et ouvrir le répertoire.
2 Sélectionner et afficher la rubrique.
3 Sélectionner le mot clé.
Recherche par Index / Rechercher
1 Choisir l'onglet de recherche.
2 Saisir le mot recherché.
3 Sélectionner et afficher la rubrique du menu déroulant.
Retour au sommaire ou l'index
Dans la page de description, sélectionner Sommaire ou Index.
___________________________________________________________________________
1/6
Chapitre
2
Présentation
de PL7 2
2 Présentation de PL7
2.1
Elaboration d'une application
Mode local
Création d'une
application
Edition de la
configuration
Edition des types DFB
B
Edition des écrans
d'exploitation
Paramétrage ou utilisation
Paramétrage des métiers,
du logiciel, du Grafcet
Paramétrage ou utilisation
Structure du programme
Edition des variables
Monotâche, multitâche,
tâche rapide, événements,
sections,
Modules fonctionnels
Symbolisation des bits,
mots, ...
Programmation
Mode connecté
Transfert
Ecrans d'exploitation
Tables d'animation
Mise au point de
l'application
Constitution du dossier
de l'application
Sauvegarde de
l'application
Ecrans d'exploitation
Constitution du dossier
des écrans d'exploitation
___________________________________________________________________________
2/1
2.2
B
Mode local
Le mode local (pas de connexion avec l’automate) permet de créer / modifier une
application sur le terminal. Cette application réside dans le répertoire de travail sur le
disque dur.
2.3
Création d'une application
En réalisant cette opération, l'utilisateur configure la base de son application.
La création d'une application permet de sélectionner :
i le type d'automate,
i le type de processeur,
i le type de carte mémoire.
Pour les versions de processeurs inférieures à la version V3.0, l'utilisateur sélectionne
l'option Grafcet si l'application doit être développée en Grafcet.
Pour les processeurs de version V3.3, le développement d'une application en Grafcet
se fait en définissant une section Grafcet dans la tâche maître.
Accès à l'aide par le sommaire du navigateur :
Utilisation du logiciel / Gestion de l'application / Création d'une application
Note:
Si l'application est déjà existante, il est possible d'ouvrir le fichier correspondant.
___________________________________________________________________________
2/2
Présentation de PL7
2.4
2
Structure d'une application
La constitution d'une application avec le logiciel PL7 s'appuie autour d'éditeurs et
d'outils accessibles à partir de l'écran Navigateur Application.
Celui-ci présente le contenu de l'application sous forme arborescente. Il permet de se
déplacer à l'intérieur et d'accéder directement aux différents services selon les droits
du logiciel utilisé.
Editeur de Configuration
Editeur de programme
Editeur de DFB
Editeur de variables
Editeur de table d'animation
Editeur de documentation
Editeur d'écrans d'exploitation
L'accès à chaque éditeur est réalisé soit en cliquant sur le bouton droit de la souris puis
en choisissant la commande Ouvrir dans le menu ou double clic gauche sur l'icône,
soit par les flèches et la touche Entrée du clavier.
Accès à l'aide par le sommaire du navigateur :
Utilisation du logiciel / Navigateur d'application
Note:
Si le signe + est présent devant un répertoire, ce répertoire contient plusieurs fichiers ou sousrépertoires. L'ouverture/fermeture est possible par un double clic ou par les flèches.
___________________________________________________________________________
2/3
B
Structuration en modules fonctionnels
B
Un module fonctionnel est un regroupement d'éléments de programme (sections,
sous programmes, macro-étapes, tables d'animation ...) destinés à réaliser une
fonction d’automatisme.
Un module fonctionnel est défini par un certain nombre d’attributs (nom, commentaire,
programmation, tables d’animation associées...).
Un module fonctionnel comprend un répertoire programme (composée d'un ou
plusieurs modules de code) et un répertoire table d'animation.
Un module fonctionnel
comporte du programme
et des tables d'animation
Un module fonctionnel peut être lui-même décomposé en modules fonctionnels de
niveau inférieur, ces modules assumant, par rapport à la fonction principale, une ou
plusieurs sous-fonctions d’automatisme.
Le module Prod1 possède un sous module Mdm1
Seul le produit PL7 PRO permet la mise en oeuvre des modules fonctionnels sur les
automates TSX/PMX/PCX57.
Le logiciel PL7 ProDyn permet la visualisation des modules fonctionnels.
Les "écrans d'exploitation" ne peuvent être positionnés dans un modules fonctionnel.
___________________________________________________________________________
2/4
Présentation de PL7
2
Représentation d'un module fonctionnel dans PL7 PRO
Le logiciel permet d'afficher :
i la vue structurelle de l'application : c'est la vue traditionnelle dans le navigateur
d'application correspondant à l'ordre d'exécution par l'automate.
i la vue fonctionnelle de l'application : c'est la vue de l'application en modules
fonctionnels correspondant à des fonctions de l'automatisme .
Le Navigateur application propose 4 visualisations possibles :
i la vue traditionnelle et
fonctionnelle en parallèle,
i la vue traditionnelle et fonctionnelle en
série,
i la vue traditionnelle seule,
i la vue fonctionnelle seule.
___________________________________________________________________________
2/5
B
2.5
B
Edition de la configuration
Configuration matérielle
L'éditeur de configuration permet de manière intuitive et graphique de déclarer et
configurer les différents éléments constitutifs de l'automate :
i rack,
i alimentation,
i processeur,
i modules métiers.
Configuration logicielle
L'éditeur de configuration assure aussi le paramétrage logiciel de l'application en
renseignant le nombre de blocs de fonctions, registres et la taille des zones de
variables globales.
Configuration des objets Grafcet
Dans le cas d'une programmation en langage Grafcet, l'éditeur de configuration permet
de définir les objets Grafcet (étapes, macro-étapes, ...) et les paramètres d'exécution
(nombre d'étapes et de transitions actives).
Remarque :
En mode connecté, l'éditeur de configuration assure aussi des fonctions de mise
au point, réglage et diagnostic.
Accès à l'aide par le sommaire du navigateur :
Utilisation du logiciel / configuration de l'application
___________________________________________________________________________
2/6
Présentation de PL7
2.6
2
Structure du programme
Les logiciels PL7 permettent deux types de structure programme :
i structure monotâche : structure par défaut, elle comporte la tâche maître.
i structure multitâche : elle comporte la tâche maître, la tâche rapide, les tâches
événementielles
Les tâches d'un programmes PL7 se composent de plusieurs parties, appelées
sections, et de sous-programmes.Chacune de ces sections peut être programmée
dans un langage approprié au traitement à réaliser.
Cette décomposition permet de créer un programme structuré et de généré ou insérer
aisément des modules de programme.
Accès à l'aide par le sommaire du navigateur :
Informations générales PL7 / Structure logicielle
___________________________________________________________________________
2/7
B
2.7
Edition des types DFB
L'éditeur de DFB permet de programmer des blocs fonction propre à l'utilisateur qui
répondent aux spécificités de ses applications.
B
Les blocs DFB seront utilisés dès qu'une séquence de programme se trouve répétée
dans une application ou pour figer une programmation standard. Ils sont exportables
dans toutes autres applications PL7.
La création de blocs fonction DFB nécessite l'utilisation du logiciel PL7 Pro. Leurs
utilisations sont possibles avec les logiciels PL7 Junior, Pro sur les automates TSX 57
V3.0 et PCX/PMX 57.
Les paramètres et variables sont purement symboliques (pas d'adressage sous forme
de repère) et la programmation est effectuée en langage littéral structuré (ST) et Ladder
(LD).
Accès à l'aide par le sommaire du navigateur :
Utilisation du logiciel / Blocs fonction DFB
___________________________________________________________________________
2/8
Présentation de PL7
2.8
2
Edition des variables
L’éditeur de variables permet de :
i symboliser les différents objets de l’application (bits, mots, blocs fonctions, modules
métiers, ...),
i paramétrer les blocs fonction prédéfinis (temporisateurs, compteurs, ...),
i saisir les valeurs des constantes et choisir la base d’affichage (décimal, binaire,
hexadécimal, flottant, message),
i paramétrer les blocs fonction utilisateur DFB.
L’accès aux variables est facilité par :
i un classement par famille et par type,
i des fonctions de tri (tri par symboles ou repères),
i la possibilité d’afficher tous les objets associés à une même variable (par exemple
tous les bits d’un mot, tous les objets associés à un bloc fonction prédéfini),
i la possibilité de présymboler des objets de certains métiers,
i la possibilité de lancer une rechercher avec joker sur symbole ou commentaire,
i la possibilité de filtre sur les E/S (permettre de ne visualiser, pour un module, que les
variables d’entrée ou de sortie agissant réellement sur le process),
i la possibilité de Copier / Coller par bloc de variables ,
i la possibilité de supprimer la Présymbolisation
i affichage en gras des variables utilisées dans le programme.
Accès à l'aide par le sommaire du navigateur :
Utilisation du logiciel / Edition des variables
___________________________________________________________________________
2/9
B
2.9
B
Ecrans d'exploitation
L'éditeur d'écrans d'exploitation est un outil intégré aux logiciels PL7 Pro et PL7 Pro Dyn
depuis la version V3.0. Il est destiné à faciliter l'exploitation d'un processus automatisé.
PL7 ProDyn permet de créer, modifier et sauvegarder les écrans d'exploitation.
Il est constitué d'un ensemble d'informations (textes explicatifs, valeurs dynamiques,
synoptiques,...) et permet une action simple et rapide (modification et surveillance
dynamique des variables de l'automate).
L'éditeur permet la conception de ces écrans à l'aide des outils :
Ecran
i Création des écrans exploitation, de familles d’écrans,
i Gestion de l’Import/Export des écrans et familles d’écrans,
i Gestion du lien entre numéro d’écran et l’objet de navigation d’écran,
i Liste de toutes les variables utilisées dans un écran,
i Paramétrage écran : taille, ascenseurs, plein écran, position souris, coordonnées
et taille des objets ,
i Copier-coller d’un ou plusieurs objets,
i Viewer de diagnostic : permet de visualiser les défauts de l'application remontés par
les DFB de diagnostic instanciés dans le programme automate.
Message
i Création des messages utilisés dans les écrans,
Objets :
i Création d'une bibliothèque d'objets graphiques.
Ecrans d'exploitation
Viewer des DFB de
diagnostic
Accès à l'aide par le sommaire du navigateur :
Ecrans d'exploitations / ...
___________________________________________________________________________
2/10
Présentation de PL7
2
2.10 Programmation
L'éditeur de programme permet la programmation des fonctions et des métiers que doit
mettre en oeuvre l'application. Il propose les différents types de langage de programmation suivant :
i langage à contacts (LD),
i langage liste d'instructions (IL),
i langage littéral structuré (ST),
i langage Grafcet (G7).
Symbolisation en ligne
La symbolisation en ligne permet lors de la saisie du programme LD, IL, ou ST
d’associer immédiatement (sans ouvrir l’éditeur de données) :
- à un nouveau symbole son repère
- à un repère non symbolisé son symbole
2.10-1 Langage à contacts
L’éditeur du langage à contacts offre de nombreux outils assurant la construction des
réseaux de contacts de façon conviviale :
i une palette d’éléments graphiques permet d’accéder directement par la souris ou
le clavier, aux différents symboles graphiques du langage : contacts, fil booléen,
bobines, blocs opération, blocs fonction prédéfinis, types DFB, etc.
i le dessin du réseau peut être réalisé sans avoir à renseigner chaque élément,
i les objets du langage peuvent être indifféremment saisis et visualisés sous forme de
symboles, de repères, ou les deux à la fois,
i la construction du réseau de contacts
s’effectue en sélectionnant le symbole
dans la palette graphique et en le plaçant à l’endroit voulu dans la grille présentée à l’écran,
i une vue réduite.
___________________________________________________________________________
2/11
B
L’éditeur du langage à contacts permet l’appel immédiat à des fonctions d’aide à la
saisie :
i accès aux bibliothèques de fonctions,
B
i accès à l’éditeur de variables pour la saisie des symboles et le paramétrage des blocs
fonctions.
En visualisation, les réseaux sont présentés sous forme contractée. Il est ainsi possible
de visualiser plusieurs réseaux dans la même fenêtre, et d’y accéder par la barre de
défilement ou par leur étiquette.
Plusieurs modules programme peuvent être visualisés simultanément.
L’accès à un sous-programme peut s’effectuer directement à partir du programme
d’appel.
Nouvelles fonctionnalités :
- tracé de lien automatique,
- boite d'information,
- évolution de l'ergonomiede saisie des blocs fonction,
- signalisation par un panneau d'interdiction des déplacements d'objets son autorisés.
2.10-2 Langage liste d'instructions
L’éditeur du langage liste d’instructions permet de saisir au clavier les instructions et
les opérandes du langage. La mise en forme (alignement des instructions et des
opérandes) est réalisée automatiquement par l’éditeur.
Les opérandes peuvent être indifféremment saisies et visualisées sous forme de
symboles ou de repères.
Pour faciliter la lecture du programme, les mots clefs du langage et les commentaires
sont affichés en couleur.
L’éditeur du langage liste d’instructions offre des possibilités d’aide à la saisie :
i des instructions sur blocs fonction (par exemple : %TMi, %Ci, ...),
i des fonctions, par la bibliothèque de fonctions.
___________________________________________________________________________
2/12
Présentation de PL7
2
2.10-3 Langage littéral structuré
L’éditeur du langage littéral structuré permet de saisir au clavier des lignes de
programme, à l’aide de caractères alphanumériques.
Les opérandes peuvent être indifféremment saisies et visualisées sous forme de
symboles ou de repères.
L'éditeur du langage littéral structuré offre la possibilité d'aide à la saisie de fonctions,
par la bibliothèque de fonctions.
Pour faciliter la lecture du programme, les mots clefs du langage et les commentaires
sont affichés en couleur.
2.10-4 Langage Grafcet
L’éditeur du langage Grafcet dispose de nombreux outils permettant la saisie du
graphe de façon conviviale :
i de palettes d’objets graphiques accessibles directement par la souris ou le clavier
(étapes, transitions, liaisons, renvois, macro-étapes, ...),
i un accès direct à la programmation des actions ou des réceptivités,
i une numérotation automatique des étapes,
i un affichage par page grafcet avec les lignes d’étapes et de transitions,
i une saisie simplifiée des commentaires,
i une vue réduite.
___________________________________________________________________________
2/13
B
B
La construction du graphe s’effectue en sélectionnant l’objet désiré dans la palette
graphique et en le plaçant dans la page Grafcet.
La visualisation immédiate des objets graphiques programmés est assurée par une
évolution de leur graphisme (traits fins).
L’éditeur Grafcet se comporte comme une zone d’édition se déplaçant sur un module
complet de 8 pages Grafcet.
___________________________________________________________________________
2/14
Présentation de PL7
2
2.10-5 Accès à l'aide en ligne des langages
L'utilisateur a deux types d'informations à sa disposition :
i des informations concernant les instructions du langage,
i des informations concernant la programmation dans les différents langages.
Les instructions du langage
Cette rubrique d'aide décrit la structure des instructions de programmation. Elle
présente pour toutes les instructions :
i leurs fonctionnalités,
i leurs syntaxes,
i les opérandes (paramètres).
Accès à l'aide par le sommaire du navigateur :
Les instructions du langage / ...
La programmation en langage
Cette rubrique d'aide décrit la structure de programmation. Elle présente en fonction
des différents types de langage :
i les éditeurs de programmation,
i les régles d'utilisations, de priorités, ...,
i la constitution d'un programme.
Accès à l'aide par le sommaire du navigateur :
Utilisation du logiciel / Programmation en langage ... (LD, IL, ST, G7)
___________________________________________________________________________
2/15
B
2.10-6 Les DFB de diagnostic process
Utilisables avec PL7 PRO ou PL7 Junior, les DFB de diagnostic sont composés :
B
• de DFBs de diagnostic application qui permettent de mettre en oeuvre la surveillance
du procédé, au travers du programme applicatif :
- surveillance d'une équation PL7,
- surveillance du temps de réaction du procédé à une commande,
- surveillance des conditions de sécurité,
- surveillance des entrées/sorties et du bus ASI,
• des DFBs de commande et diagnostic de la partie opérative qui permettent de
contrôler et commander les éléments de la partie opérative (EPO) :
- contrôle des informations capteurs,
- contrôle des demandes de commande d'un actionneur,
- surveillance de la durée d'un mouvement,
- mémorisation des durées minimum et maximum d'un mouvement,
- apprentissage des durées d'un déplacement,
- commande d'un actionneur.
Compatibilité : TSX57/PCX57/PMX57.
La bibliothèque se compose des DFB suivants :
EV_DIA
Surveillance de l’état de 2 bits sans prise en compte d’un facteur
temps.
MV_DIA
Surveillance de l’état de 2 bits sans prise en compte d’un facteur
temps avec possibilité de surveiller l’évolution d'un mouvement
(changement d’état d’un bit dans un délai défini).
NEPO_DIA Surveillance, contrôle et diagnostic d'un élément de la partie
TEPO_DIA opérative.
IO_DIA
Diagnostic de tous les modules d’E/S.
ASI_DIA
Diagnostic d'un module d’entrées/sortie Asi.
ALRM_DIA Interface avec un buffer de diagnostic (stockage des erreurs).
Message d'erreur
Chaque DFB comporte son propre message d’erreur standard ou personnalisable
suivant le type de DFB.
___________________________________________________________________________
2/16
Présentation de PL7
2
Visualisation des messages d'erreur
1. Le Viewer intégrée dans dans les ateliers PL7 Pro et PL7 ProDyn permet de:
- visualiser de façon très simple les messages de diagnostic (se reporter à la
documentation des écrans d'exploitation),
- d'effectuer le diagnostic du défaut à l'aide des accès directs au programme et à la
configuration.
Accès direct à la
configuration
Accès direct à
l'éditeur programme
pour visualisation du
DFB de diagnostic
2. Un Viewer de diagnostic est également disponible avec le CCX17 V2.5 (se reporter
à la documentation du Pupitre de commande CCX 17).
* ALARMES ACTIVES : 011 *
002 03/04/97 11:07:54....NEPO....ACK
Défaut Moteur Gauche N°3
<ALT>+<P> -> Status < > -> Retour
___________________________________________________________________________
2/17
B
2.11 Mode connecté
B
Mode connecté
Le mode connecté (connexion avec l’automate) permet de modifier une application
dans l’automate.
Il est possible de réaliser les fonctions suivantes :
i création / modification du programme LD, IL ou ST,
i modification de la période des tâches,
i modification des paramètres des blocs fonctions prédéfinis (sauf la taille des
registres),
i modification des données et paramètres des modules,
i import, export d’une application, automate en Stop,
i ajout de blocs fonction prédéfinis,
i mise au point, réglage,
i création / modification des écrans d'exploitation,
i modification de la structure du Grafcet en mode STOP.
Les fonctions suivantes ne sont pas réalisables :
i création d’une application,
i ajout ou suppression d’un module métier,
i modification de l’association voie E/S <-> fonctions métier,
i modification de la taille d’un registre,
i modification du nombre de bits, constantes et mots internes,
i modification de la structure du Grafcet en mode RUN (mais possibilité de modifier
les étapes et transitions).
Remarques
Lors d’une modification en mode connecté, l’application est mise à jour dans
l’automate et dans le répertoire de travail sur le disque dur :
i la sauvegarde dans l’automate est automatique,
i la sauvegarde sur disque doit être effectuée par l'utilisateur.
La modification d'un écran d'exploitation ne modifie pas l'application.
Lors du passage en mode connecté, si les applications dans le répertoire de travail
sur disque et dans l’automate sont différentes ou absentes, le logiciel propose une
mise à jour.
Symboles et commentaires embarqués dans l’automate TSX Premium
Les symboles et commentaires peuvent êtres mémorisés dans l’automate TSX
Premium (PMX 57202, 57302, 57402, 57452 V3.3) équipé d’un type de cartouche :
- carte mémoire 128 kmots : TSXMRP 2128P
- carte mémoire 256 kmots : TSXMRP 3256P
___________________________________________________________________________
2/18
Présentation de PL7
2
2.12 Transferts
2.12-1 Transfert programme Console / Automate
Deux sens de transfert sont possibles :
i de la console vers l'automate,
i de l'automate vers la console.
Le transfert programme permet d'échanger l'intégralité de l'application mise à part les
écrans d'exploitation.
Si une cartouche permettant le stockage des symboles et commentaires est déclarée
dans la configuration, vous pouvez choisir d'effectuer ou de retarder le transfert des
symboles lors d’une phase ultérieure de transfert.
2.12-2 Transfert données Fichier / Automate
Deux sens de transfert sont possibles :
i du fichier vers l'automate,
i de l'automate vers le fichier.
Le transfert données permet d'échanger simplement les variables d'une application.
Accès à l'aide par le sommaire du navigateur :
Utilisation du logiciel / Gestion de l'application / Transfert ...
___________________________________________________________________________
2/19
B
2.13 Tables d'animation
B
Des tables, contenant les variables de l’application à surveiller ou à modifier, peuvent
être créées par saisie ou automatiquement initialisées à partir du réseau de contacts,
de la phrase sélectionnée ou des objets animés dans un écran d'exploitation.
Les variables peuvent être alors :
i modifiées,
i forcées à 0 ou 1 pour les objets bits.
Pour chaque variable numérique, il est possible de choisir la base d’affichage
(décimal, binaire, hexadécimal, flottant, message ASCII).
Accès à l'aide par le sommaire du navigateur :
Utilisation du logiciel / Mise au point / Animation et modification des variables
___________________________________________________________________________
2/20
Présentation de PL7
2
2.14 Mise au point
2.14-1 Outil de mise au point
Les logiciel PL7, sauf pour PL7 Pro Dyn, offrent un ensemble d’outils complet pour la
mise au point des applications. Une palette d’outils permet d’accéder directement aux
fonctions principales :
i pose de points d’arrêt,
i exécution en pas à pas du programme,
i exécution indépendante des tâches maître MAST et rapide FAST, ...
2.14-2 Ecran de mise au point UC
Cet écran offre les fonctions suivantes :
i informations sur l’état de l’application,
i commande de l’exécution du programme,
i accès au diagnostic programme et modules métiers,
i accès à la mise à jour et à la visualisation de l’horodateur.
Outils de diagnostic
___________________________________________________________________________
2/21
B
2.14-3 Ecran de mise au point Grafcet
B
Cet écran permet d’avoir
une vue hiérarchique du
graphe avec l’imbrication
du module CHART et des
macro-étapes.
Cette vue est animée en
connecté. L’animation est
représentée par l’absence,
la présence d'indicateurs.
Barre de mise au point Grafcet
La barre de mise au point permet de, visualiser l'état du graphe, modifier les états du
graphe, renseigner l'état de la tâche maître.
Accès à l'aide par le sommaire du navigateur :
Utilisation du logiciel / Mise au point / ...
2.14-4 Mise au point des modules fonctionnels
L’organisation d’un module fonctionnel, la répartition des sections, des événements
et des modules Grafcet dans les différents modules n’a aucun impact sur l’exécution
du programme.
L'exécution du programme se fait suivant l'ordre présenté dans la vue structurelle.
Pour la mise au point d'un module fonctionnel l’utilisateur dispose des fonctions mise
au point de base et de fonctions complémentaires permettant la mise au point
incrémentale de l’application, module fonctionnel par module fonctionnel.
•
•
•
Désactivation de toutes les sections rattachées à un module fonctionnel
Activation de toutes les sections rattachées à un module fonctionnel
Annulation du forçage de toutes les sections rattachées à un module fonctionnel
___________________________________________________________________________
2/22
Présentation de PL7
2
2.15 Diagnostic
Outil de diagnostic
Le logiciel propose différents outils de diagnostic. L'accès aux outils de diagnostic
nécessite d'être en mode connecté.
i Diagnostic du dernier arrêt d'exécution de l'automate
i Diagnostic module
i Diagnostic programme
i Ordre d’appel des modules
DFB de diagnostic
PL7 PRO ou PL7 Junior permettent d'utilider des DFB de diagnostic compatible TSX57/
PCX57/PMX57 (voir ch 2.10-6).
Accès à l'aide par le sommaire du navigateur :
Utilisation du logiciel / Diagnostic
___________________________________________________________________________
2/23
B
2.16 Constitution du dossier
L’éditeur de documentation s'articule autour du navigateur Documentation qui montre
sous forme arborescente la constitution du dossier.
B
Il permet d’imprimer tout ou une partie du dossier application, sur toute imprimante
graphique accessible sous Windows, en utilisant la technologie True Type (polices
vectorielles). Les formats d’impression supportés sont : A4 ou lettre US (en orientation
portrait).
L’éditeur de documentation permet de définir :
i une page de garde, comprenant le nom
du concepteur et du projet,
i des pages d’informations générales,
i un cartouche.
L’éditeur de documentation génère automatiquement :
i le sommaire,
i le dossier d’application : configurations
matérielle / logicielle, et programme,
i la liste des variables, triées par repère
ou par symbole,
i les références croisées, triées par re-
père ou symbole.
L’éditeur permet également d'avoir une
visualisation des pages du dossier avant
l'impression.
Cas des modules fonctionnels
Lors du lancement de l’outil de documentation, celui-ci détecte si l’application est
fonctionnelle, et s’il existe au moins un module fonctionnel référencant soit des
modules de programme non vides (sections, evt, modules Grafcet, Srs), soit des tables
d’animation. Si c’est le cas, un noeud supplémentaire, ‘Vue fonctionnelle’, est ajouté
dans l’arborescence.
Accès à l'aide par le sommaire du navigateur :
Utilisation du logiciel / Documentation
Note :
L'édition du dossier des écrans d'exploitation est local. Il est accessible dans l'éditeur d'écrans
d'exploitation.
___________________________________________________________________________
2/24
Présentation de PL7
2
2.17 Utilitaires
2.17-1 Convertisseurs
Les convertisseurs d'applications disponibles sont :
i PL7-2 vers PL7,
i PL7-3 vers PL7,
i ORPHEE vers PL7,
i SMC vers PL7.
Ceci permet le portage de manière simple et performante d'applications déjà existantes,
sur les automates TSX Micro et TSX Premium.
L'accès au convertisseur est obtenu par la commande Convertir du menu Fichier,
après création au préalable d'une application réceptrice.
Le convertisseur SMC est un convertisseur optionnel à PL7 Junior ou PL7 Pro
(Référence TLX LC SMC PL7 30M).
2.17-2 Import/Export
Le logiciel PL7 propose différentes fonctions d'import/export :
Import/export de fichiers source
i Import d'un fichier source LD, IL, ST, Grafcet
i Export d'un fichier source LD, IL, ST, Grafcet
i Import de variables
i Export de variables
i Import d'une application
i Export d'une application
Import/export des DFB
i Importer un type DFB
i Exporter un type DFB
i Importer un type DFB en format binaire
i Exporter un type DFB en format binaire
i Importer une application contenant des types DFB
i Exporter une application contenant des types DFB
Modules fonctionnels
i Export d'un module fonctionnel
i Import d'un module fonctionnel
i Import d'un module fonctionnel avec réaffectation des repères et symboles
___________________________________________________________________________
2/25
B
Sections
i Importer une section LD, IL, ST
i Importer une section Grafcet
B
i Exporter une section LD, IL, ST, Grafcet, un SR ou un événement
Application au format FNES
i Importer une application au format FNES
i Exporter une application au format FNES
Exemple : Import / Export de fichiers source
Cette fonction permet pour des applications automate TSX 37 et TSX 57 :
i la sauvegarde / la restitution d'une application,
i d'insérer ou recopier tout ou une partie de module programme (IL, LD, ST, G7, Type
DFB, Source symbole),
i d'insérer une section IL, LD, ST ou G7 dans une tâche MAST ou FAST,
i d'insérer un module programme en tâche événementielle,
i d'insérer un type DFB dans la liste des DFB.
Remarque :
L' exportation et l'importation d'une application entraine :
i la redéfinition des entrées / sorties,
i la recherche et remplacement des objets modifiés,
i l'initialisation de la station avec la nouvelle application obtenue.
Cette fonction ne réalise pas l'import/export d'écrans d'exploitation. L'éditeur d'écrans
d'exploitation possède sa propre fonction import/export.
Accès à l'aide par le sommaire du navigateur :
Utilisation du logiciel / Programmation en langage (LD, IL, ST, G7) / Import/Export
de fichier source
___________________________________________________________________________
2/26
Présentation de PL7
2
2.17-3 Références croisées
La fonction Références croisées permet :
i de localiser toutes tâches, sections, et lignes de programme où est utilisé une
variable ou un type DFB (sous forme de repère ou symbole),
i d'accéder directement aux lignes concernées,
i d'afficher l'historique de la recherche et navigation.
Les références croisées seront principalement utilisées lors de la mise au point d'une
application, pour identifier la cause d'une variable erronée.
L'écran Références croisées se présente de la manière suivante :
Les références croisées s'appliquent à l'application et non aux écrans d'exploitation.
Accès à l'aide par le sommaire du navigateur :
Utilisation du logiciel / Programmation en langage (LD, IL, ST) / Références croisées
___________________________________________________________________________
2/27
B
2.17-4 Remplacer variables
La fonction Remplacer variables permet de localiser une variable utilisée dans une
application et de la remplacer par une autre.
B
L'utilisateur localise sa zone de recherche en définissant la sélection de programme.
L'écran Rechercher se présente de la manière suivante :
La sélection peut se faire également à partir de la vue fonctionnelle.
La fonction Remplacer n'agit pas dans l'éditeur d'écrans d'exploitation.
Accès à l'aide par le sommaire du navigateur :
Utilisation du logiciel / Programmation en langage (LD, IL, ST) / Remplacer une
variable dans l'application
2.17-5 Protection de l'application
La fonction Protection de l'application est accessible depuis l'écran Propriété de
l'application en mode local. Cette fonction permet :
La protection globale de l'application
Cette fonction permet après transfert de l'application dans l'automate, d'assurer la
protection de celle-ci en lecture et en écriture. Seules les fonctions Run, Stop et Init
accessibles à un automate sont autorisées sur une application automate protégée.
La protection partielle des sections
Pour chaque section il est possible de définir lors de sa création (ou à partir du menu
contextuel propriété de la section) le type de protection : aucune protection, protection
en écriture, protection en lecture/écriture.
Définion du type de protection
La définion du type de protection peut être réalisée :
• par section,
• globalement sur l'ensemble des sections au niveau du répertoire programme, tâche,
sections.
___________________________________________________________________________
2/28
3
OutilsChapitre
annexes 3
3 Outils annexes
3.1
Gestion sécurité d'accès PL7
La gestion sécurité d'accès PL7, déterminée par le super utilisateur, limite et contrôle
l'accès des différentes fonctionnalités de PL7.
Elle n'est pas accessible depuis PL7. Son exécution est obtenue en sélectionnant la
commande Gestion sécurité d'accès PL7 du menu Modicon Telemecanique. Elle
s'applique au terminal sur lequel est installé le logiciel PL7 et non à l'application. Par
défaut, elle est inactivée (modifiable dans l'onglet Option).
Cinq profils d'utilisateur sont proposés en fonction des logiciels PL7:
i Read Only (Lecture seule, accessible avec tous les logiciels PL7),
i Operate (Opérateur, accessible avec tous les logiciels PL7),
i Adjust (Réglage, accessible avec tous les logiciels PL7),
i Debug (Mise au point, inaccessible avec le logiciel PL7 Pro Dyn),
i Program (Programmation, inaccessible avec le logiciel PL7 Pro Dyn).
Seul le super utilisateur dispose des privilèges nécessaires à la gestion des droits
utilisateurs.
Le nom d'accès associé au super utilisateur est Supervisor (sans mot de passe à
l'installation).
Accès dans l'aide en ligne par la commande :
Utilisation du logiciel / Gestion de l'application / Gestion sécurité d'accès PL7
___________________________________________________________________________
3/1
B
3.2
Connexions
3.2-1 Liaison UNI-TELWAY
B
L'outil UNI-TELWAY permet de configurer les paramètres de fonctionnement du driver
UNI-TELWAY du terminal.
La liaison terminal / automate peut s'effectuer :
i par câble,
i par bus UNI-TELWAY (un terminal peut accéder aux automates connectés au bus),
i par modem (permet de raccorder un terminal à un automate via le réseau télépho-
nique).
L'outil est lancé par la commande XWAY Driver Manager du menu Modicon
Telemecanique.
La fenêtre de configuration suivante apparait en sélectionnant l'onglet UNITELWAY
Driver et appuyant sur le bouton configuration (voir ch 2.4) :
L'utilisateur configure :
i le port de communication,
i la vitesse de transmission,
i l'adresse UNI-TELWAY.
Accès à l'aide en ligne par la commande :
Les métiers TSX Micro (ou Premium) / Communication / Bus de terrain UNITELWAY
___________________________________________________________________________
3/2
Outils annexes
3
3.2-2 Liaison FIPWAY
L'outil FIPWAY permet de configurer les paramètres de fonctionnement du driver
FIPWAY du terminal.
La liaison terminal / automate s'effectue par :
i un coupleur pour le terminal,
i une carte PCMCIA pour l'automate.
L'outil est lancé par la commande XWAY Driver Manager du menu Modicon
Telemecanique.
La fenêtre de configuration suivante apparait en sélectionnant l'onglet FPC10 Driver
et appuyant sur le bouton configuration (voir ch 2.4) :
L'utilisateur configure :
i le mode de fonctionnement et l'adresse FIPWAY,
i l'instance du driver,
i le mode de fonctionnement et le point de raccordement FIPIO.
Accès à l'aide en ligne par la commande :
Les métiers TSX Micro (ou Premium) / Communication / Réseau FIPWAY
___________________________________________________________________________
3/3
B
3.2-3 Problèmes de connexions
B
Le présent paragraphe donne des solutions pour les problèmes de connexions /
déconnexions avec l'automate. Effectuer les opérations dans l'ordre préconisé et ne
passer à la suivante que si le problème n'est toujours pas résolu.
Sur un terminal portable :
i désactiver le gestionnaire d'énergie,
Sur tout type de PC :
i remplacer les drivers de vidéo et de la souris par des drivers Microsoft.
i mettre Rx Tx à 0 dans les paramètres du driver,
i désactiver l'anti-virus (si un anti-virus est éventuellement installé),
i dans le fichier C:\WINDOWS\PL7SYS.INI, ajouter dans la rubrique [DRIVERS] :
RetryNumber=2
3.3
OS-LOADER
Cet outil permet la mise à jour du système d'exploitation (OS) des automates TSX Micro
et TSX Premium, par téléchargement via la prise terminal.
Il permet :
i la visualisation de la version d'OS de l'automate ,
i le téléchargement du système d'exploitation dans une mémoire système de l'auto-
mate.
Remarque :
L'opération de téléchargement comprend une phase délicate pendant laquelle
toute coupure secteur de l'automate est susceptible de le rendre inutilisable.
___________________________________________________________________________
3/4

Manuels associés