Présentation du logiciel Sucosoft S40 Logiciel de programmation 07/01 AWB2700-1

Présentation du logiciel Sucosoft S40 Logiciel de programmation 07/01 AWB2700-1305F 1ère édition 1997, date de rédaction 12/97 2ème édition 1998, date de rédaction 06/98 3ème édition 1998, date de rédaction 06/98 4ème édition 1999, date de rédaction 07/99 5ème édition 2000, date de rédaction 05/00 6ème édition 2001, date de rédaction 07/01 Voir état des modifications en dernière page © Moeller GmbH, Bonn Auteur : Arno Dielmann Rédaction : Thomas Kracht Traduction : Myriam Bernard Tous les noms de produits sont des marques ou des marques déposées des différents titulaires. Tous droits réservés, y compris de traduction. Toute reproduction de ce manuel sous quelque forme que ce soit (impression, photocopie, microfilm ou autre procédé) ainsi que tout traitement, copie ou diffusion par des systèmes électroniques sont interdits sans autorisation écrite de la société Moeller GmbH. En raison de l’évolution des matériels, les caractéristiques données dans ce manuel sont susceptibles de modifications. 1 07/99 AWB 2700-1305 F Sommaire Introduction 3 1 NAVIGATEUR 5 Présentation du NAVIGATEUR 5 Gestion de projets 15 Génération du code 38 Utilisation de bibliothèques 63 Importation de programmes S30 72 2 L'EDITEUR D'UOP 81 Présentation 81 Présentation de l'EDITEUR D'UOP 85 Déclaration de variables 98 Programmation en IL 117 Programmation en ST 123 Programmation en LD 128 Programmation en FBD 145 Choix d'un autre langage de progammation 171 Information sur l'UOP 178 Conversion du type d’UOP 179 Ouverture/Modification des fichiers de types globaux 181 Liste de références croisées 182 3 CONFIGURATEUR DE TOPOLOGIE (offline) 183 Principes fondamentaux 183 Fonctions de commande 188 Configuration topologique avec Suconet K 202 Configuration topologique avec AS-Interface® (offline) 215 Configuration topologique avec PROFIBUS-DP 216 Exemples de configuration 220 2 07/99 AWB 2700-1305 F 4 EDITEUR DE FORMULAIRES 277 Présentation 277 Présentation de l'écran 277 Fonctions de l'EDITEUR DE FORMULAIRES 280 5 TEST & MISE EN SERVICE 291 Présentation 291 Présentation de l'écran 293 Mise en service 307 Diagnostic du système 357 Test du programme 380 Fonctionnement du modem 413 Mise en œ uvre de plusieurs UC de type PS416 423 Glossaire 427 Raccourcis avec le clavier 433 Index des mots clés 437 3 07/01 AWB2700-1305-F Introduction Le manuel intitulé « Sucosoft S40, présentation du logiciel » est un guide complet du logiciel. Il vous assistera dans l’apprentissage du Sucosoft et l’utili- sation de tous les outils de programmation. Vous apprendrez à maîtriser l’élaboration d’un projet, depuis sa conception jusqu’au programme achevé. Le second manuel « Sucosoft S40, éléments de langages » contient les définitions, les éléments de langages et les caractéristiques de programmation du Sucosoft propres à tous les types d’automates fonctionnant sous Sucosoft S40. Les outils de mise en service et de test Sucosoft étant spécifiques aux appareils, ils diffèrent pour les auto- mates des séries PS4 et PS416. Ces différences sont signalées dans le manuel par des annotations ou notes de bas de page. «PS4-200» désigne les auto- mates PS4-201-MM1, PS4-271-MM1, PS4-151-MM1 et PS4-141-MM1. «PS4-300» se rapporte au PS4-341-MM1, tandis que «PS416» s'applique à tous les types d'unités centrales «CPU-200», «CPU-300ThinSpace>» et «CPU-400». 4 07/01 AWB2700-1305-F 5 07/01 AWB2700-1305-F 1 NAVIGATEUR Présentation du NAVIGATEUR Introduction Le NAVIGATEUR Sucosoft vous guide pour tout ce qui concerne l'organisation du Sucosoft S40 et la génération de projets. Il vous assiste dans les tâches d'exploitation nécessaires, gère les informations liées aux projets, assure leur cohérence et vous permet de générer le code exécutable approprié à l’automate. Vous pouvez également utiliser le NAVIGATEUR pour importer des blocs fonctionnels et des fonc- tions sous forme de bibliothèques propres à l’API, ce qui favorise l’automatisation des tâches et réduit le temps nécessaire au développement du programme. Ecran du NAVIGATEUR L’écran du NAVIGATEUR est délimité par la barre de titre en haut et la barre d’état en bas. Dans la barre de titre se trouve le nom du projet et dans la barre d'état, par exemple le dossier du projet. Sous la barre de titre s’affichent successivement la barre de menus, la barre d’outils, et la boîte à outils. L’espace de travail central est constitué de trois fenêtres. NAVIGATEUR 6 07/01 AWB2700-1305-F Figure 1 : L'écran du NAVIGATEUR La partie supérieure gauche de la fenêtre (de naviga- tion) affiche l'«arborescence» des différents dossiers et contient quatre onglets « Sources», « Automates », «Bibliothèques» et «Spécial » dans le bas. La fenêtre « Liste des fichiers » occupe la partie supérieure droite. Dans la partie inférieure, se trouve la fenêtre de visualisation de messages d'état et d'erreurs susceptibles d'apparaître, par exemple, lors de la génération du code. La disposition des fenêtres est définitive. Vous pouvez redimensionner ces fenêtres en faisant glisser leurs bordures horizontales ou verticales à l’aide de la souris. Présentation du NAVIGATEUR 7 07/01 AWB2700-1305-F Barre de menus Aux menus standard «Edition», «Affichage», «Fenêtre» et «Aide», s'ajoutent les menus suivants : « Projet » pour traiter les projets S40, nouveaux ou existants, «Fichier» pour traiter les objets sélectionnés dans la fenêtre de navigation ou dans la liste de fichiers, « Génération » pour générer le code exécutable, « Outils » pour lancer les outils Sucosoft ou les applications Windows intégrées et « Spécial » pour importer ou supprimer des biblio- thèques additionnelles, insérer des applications Windows et configurer l’environnement de votre NAVIGATEUR. Barre d'outils Dans la barre d'outils, vous trouverez outre les boutons destinés au traitement de projets et à la génération du code programme, les boutons de sélection de la liste de génération et du type d'API. Figure 2 : Boutons de commande de la barre d’outils pour le traitement des projets Figure 3 : Boutons de commande de la barre d'outils pour la génération du code NAVIGATEUR 8 07/01 AWB2700-1305-F Boîte à outils La boîte à outils d'origine contient quatre outils Sucosoft S40 pour le traitement de projets, parmi lesquels se trouve le menu «Outils». Vous pouvez ajouter des boutons à la boîte à outils ainsi qu'au menu Outils pour lancer des applications Windows, voir chapitre « Intégration d’autres applications dans le NAVIGATEUR », page 9. Figure 4 : Boutons de commande de la boîte à outils Les boutons correspondent aux outils Sucosoft S40 suivants : L'EDITEUR D'UOP Ici, vous créez et traitez les sources de votre programme. TEST & MISE EN SERVICE pour transférer et tester votre programme dans l'API. L'EDITEUR DE FORMULAIRES pour visualiser et modifier les formulaires standard d'impression de vos fichiers. LE CONFIGURATEUR DE TOPOLOGIE Ici, vous définissez la configuration matérielle et vous paramatrez les appareils. Barre d’état La fenêtre gauche peut afficher, selon le cas, la fonc- tion correspondant au bouton activé, la fenêtre de progression lors de la création de la liste de généra- tion ou du code, ou encore le message indiquant si l'opération s'est bien effectuée. Le chemin du projet ouvert s'affiche dans la fenêtre droite de la barre d'état. La fenêtre centrale indique la ligne sur laquelle se trouve le curseur dans la fenêtre «Messages». Présentation du NAVIGATEUR 9 07/01 AWB2700-1305-F Menus contextuels Les menus contextuels renferment les principales commandes correspondant à une fonction. Ils peuvent être ouverts en cliquant avec le bouton droit de la souris sur l’objet ou la fenêtre de votre choix. Le contenu des raccourcis diffère selon l’environne- ment ou le contexte dans lequel se trouve le curseur de la souris et de l’élément sélectionné. Intégration d’autres applications dans le NAVIGATEUR Pour faciliter le démarrage des applications Windows les plus fréquemment utilisées, vous pouvez ajouter les icônes correspondantes dans la boîte à outils du NAVIGATEUR. Figure 5 : Boîte à outils initiale Condition préalable : Il doit s'agir d'une application Windows.  Sélectionnez Spécial ➞ Outils... › Vous accédez à la boîte de dialogue «Ajouter/ supprimer des outils». NAVIGATEUR 10 07/01 AWB2700-1305-F Figure 6 : Boîte de dialogue «Ajouter/supprimer des outils»  Dans la zone « Ligne de commande », entrez le nom du programme exécutable ainsi que le chemin complet et complétez la zone «Nom du menu». Pour rechercher l'application voulue, vous pouvez également cliquer sur le bouton "...“, à côté de la ligne de commande. La fenêtre « Ouvrir » s’affiche à l’écran. Présentation du NAVIGATEUR 11 07/01 AWB2700-1305-F  Sélectionnez l’application voulue et validez-la par «OK». L'application marquée s'inscrit dans les zones «Nom du menu» et «Ligne de commande» de la fenêtre «Ajouter/supprimer des outils». Vous pouvez ajouter aussi des arguments pour l'appel de cette application. Lorsque vous cliquez sur le bouton «Ajouter», la nouvelle application est intégrée dans la liste des outils de la fenêtre «Ajouter/supprimer des outils» et la nouvelle icône est insérée dans la boîte à outils. Figure 7 : Nouvelle application Figure 8 : Boîte à outils personnalisée La commande «Outils» du menu Spécial peut égale- ment être utilisée pour supprimer des applications de la boîte à outils du NAVIGATEUR.  Pour modifier l'ordre des icônes, utilisez les boutons «vers le haut» et «vers le bas». NAVIGATEUR 12 07/01 AWB2700-1305-F Importation de bibliothèques additionnelles La commande «Importer la bibliothèque» est exécutée au moyen de l’option ‹ Spécial ➞ Bibliothèque ➞ Importer › ou en cliquant sur le bouton «Importer la bibliothèque». Importer une bibliothèque Cette uploads/Finance/ h-1305-f 1 .pdf

  • 26
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Apv 22, 2021
  • Catégorie Business / Finance
  • Langue French
  • Taille du fichier 3.3205MB