PLC programmeren met PowerPoint
Nieuwe toepassing opent nieuwe perspectieven


version française

Hoe men met de standaard Officetoepassing PowerPoint van Microsoft een PLC kan programmeren, simuleren en testen, lijkt voor menig specialist ongeloofwaardig. Een sprookje of pure realiteit?


Vele nieuwe mini- en micro-PLC’s hebben de laatste jaren hun opmars gemaakt in de industriële automatiseringsmarkt. Zo kunnen Siemens met hun LOGO!-serie, Klöckner-Möller met hun EASY-serie en Mitsubishi met hun ALPHA-PLC in dit marktsegment tot de toonaangevende fabrikanten worden gerekend. Zij hebben allen een ding gemeen, namelijk een zeer eenvoudig programmeringsysteem, dat toch wel afwijkt van zijn afkomstige PLC programmeringsstandaard volgens IEC61131.

Modulaire PLC met allures
Hiquel heeft nu met hun PLC-serie de SLS-500 een centraal en decentraal, modulair opgebouwd PLC-systeem ontwikkeld, dat zich van de hierboven genoemde producten onderscheidt doordat het alle in- en uitgangen in modulaire bouwwijze ondersteunt en doordat het op gebied van CPU-capaciteit, geheugenplaats en programmagrootte eerder met de Simatic S7-300-CPU te vergelijken is. Toch moeten we opmerken dat er zelfs met deze laatste toch een verschil is op te merken, hetgeen leidt tot de essentie van ons artikel. Hiquel heeft namelijk geopteerd om de programmeermethode te ontwikkelen in functie van de eindgebruiker en niet in functie van een specialist/programmeur. Dus er werd geen energie gestoken in het ontwikkelen van een nieuwe programmeervorm op basis van IEC61131, maar wel op basis van Microsoft PowerPoint.

Voordelen van PowerPoint
Vast staat dat de bediening van de knoppen en sneltoetsen van de verschillende componenten zoals Word, Excel en PowerPoint onderling quasi identiek zijn. Daarmee is de leercurve om in PowerPoint grafische voorstellingen te tekenen zeer gering in vergelijking met eender welk ander propriëtair pakket. Daarbovenop bevat PowerPoint standaard al alle grafische eigenschappen om teksten, beelden, geluiden of video-opnamen samen te voegen op een pagina, en kunnen pagina’s zeer eenvoudig afgedrukt of per e-mail verzonden worden. HigraphPlus verbindt de grafische beelden van PowerPoint met een eenvoudig te gebruiken grafische programmataal die bit-, analoge en tekstverwerking ondersteunt. Het biedt merkers, in- en uitgangen, timers, tellers, flankherkenningsmodules en andere elementen die van toepassing zijn voor PLC-programmatie. De grafische programmadelen worden echter wel met eigen symbolen voorgesteld.

De clou
De clou bij het programmeren met PowerPoint is dat men naar believen teksten, grafieken, tekeningen of video’s als commentaar of verduidelijking bij het programma kan bijvoegen. Uit het schakelplan kan zelfs de schakelcombinatie ingevoegd worden waarop het programmadeel van toepassing is. Videobeelden kunnen dan weer de gewenste programma-afloop weergeven, waardoor het onderhoudspersoneel weet hoe het er in normale omstandigheden moet uitzien. Om niet te vergeten kunnen natuurlijk ook complete documenten toegevoegd worden, waarmee je met een dubbele muisklik zich een ganse handboek van bijvoorbeeld een frequentieregelaar als PDF-document of het complete elektrische plan of de bedieningshandleiding in Word te voorschijn tovert. Een bijzondere eigenschap van PowerPoint is dat al deze multimedia-informatie in een gegevensbestand opgeslagen wordt, hetgeen noodzakelijk is om het gehele programma elders te installeren. Ook de compiler, een geïntegreerde simulator en een online-laadmodule en testmodule zijn in deze PowerPoint gegevens geïntegreerd. Op die manier moet geen software meer geïnstalleerd worden om met HigraphPlus te werken.

Waarom dat nu allemaal tezamen?
De documentatie van een programma is even belangrijk dan het programma zelf. Naarmate de complexiteit van de PLC-toepassing drastisch stijgt, is het belangrijk om snel te weten waar elk programmadeel voor staat. Een beeld of een gesproken tekst van de programmeur hoe desbetreffende programmadeel werkt of waarom en hoe eventuele aanpassingen doorgevoerd werden, kan dan een enorme hulp betekenen. HigraphPlus breekt met de tradities in de PLC-programmering en gebruikt de voordelen van het moderne Officepakket. Daarmee vloeit de grafische programmering samen met de volledige documentatie van een installatie, hetgeen efficiënter werkt voor de eindgebruiker en hetgeen de leercurve positief beïnvloedt. <<
ing. Xavier De Buysscher, Control & Automation Magazine

Programmer un PLC avec PowerPoint
Une nouvelle application qui ouvre de nouvelles perspectives


La possibilité de programmer, simuler et tester un PLC avec l’application PowerPoint standard de Microsoft semble incroyable aux yeux de plus d’un spécialiste. Une fable ou pure réalité? L’article qui suit vous le dira.


Les mini et micro PLC ont connu ces dernières années un succès grandissant sur le marché de l’automatisation indus­trielle. Siemens et sa série LOGO !, Klöckner-Möller et sa série EASY et enfin, Mitsubishi et son PLC ALPHA figurent parmi les chefs de file dans ce segment du marché. Tous ces constructeurs ont un point en commun, à savoir un système de programmation très simple qui s’écarte toutefois de son standard de programmation PLC conforme IEC61131. Ceci est dû au fait que l’on s’adresse surtout à l’utilisateur final qui souhaite utiliser ces modules afin de relier rapidement plusieurs entrées et sorties dans le but d’automatiser une application très simple.

Des PLC modulaires qui ont de l’allure
Le constructeur Hiquel, distribué en Belgique par Digitron Industrial Systems, a développé dans sa série de PLC le SLS-500, un système de PLC central et décentralisé, de construction modulaire. Cette conception modulaire le distingue des produits cités ci-dessus par son soutien de toutes les entrées et sorties et par ses similitudes, en termes de capacité de CPU, de place de mémoire et de taille de programme, avec la CPU Simatic S7-300. Notons toutefois que le SLS-500 présente une différence par rapport à ce dernier, ce qui nous amène d’ailleurs à l’essence de notre article. De fait, Hiquel a opté pour le développement d’une méthode de programmation orientée vers l’utilisateur final et non pas vers un spécialiste/programmeur. Elle s’est concentrée sur le développement d’une nouvelle forme de programmation basée non pas sur la norme IEC61131 mais sur PowerPoint, le progiciel standard qui tourne sous Microsoft Office.

Les avantages de PowerPoint
Un fait est certain, la suite Office est le progiciel le plus installé au monde sur PC Windows. En outre, la fonction des boutons et raccourcis des différents composants que sont Word, Excel et PowerPoint est quasi identique entre eux. De ce fait, la vitesse d’apprentissage pour dessiner des présentations graphiques en PowerPoint est très rapide par rapport à n’importe quel autre paquet propriétaire. Par ailleurs, PowerPoint comprend déjà de série toutes les fonctionnalités graphiques pour rassembler les textes, images, sons ou enregistrements vidéo sur une page. De plus, ces pages peuvent être aisément imprimées ou envoyées par e-mail. HigraphPlus relie les images graphiques de PowerPoint à l’aide d’un langage de programmation graphique simple à l’emploi qui soutient le traitement de bits, de données analogiques et de textes. Il offre des mémentos, des entrées et sorties, des temporisations, des compteurs, des modules de détection de flanc et d’autres éléments qui s’appliquent à la programmation de PLC. Ces parties graphiques du programme sont toutefois représentées avec leurs propres symboles.

Le clou
Le nec plus ultra dans la programmation avec PowerPoint réside dans la possibilité de rajouter à volonté des textes, des graphiques, des dessins ou des vidéos comme commentaire ou explication du programme. Il est également possible d’insérer la combinaison des commutations du plan de commutation à laquelle s’applique une partie de programme. Les images vidéo peuvent afficher le déroulement souhaité du programme, ce qui permet au personnel de l’entretien de savoir de quoi il doit avoir l’air dans des conditions normales. Pour ne pas oublier, on peut naturellement aussi rajouter des documents complets. D’un simple double clic de souris, vous faites apparaître, comme par magie, le manuel complet d’un régulateur de fréquence sous la forme d’un document PDF ou encore, le plan électrique complet ou le manuel de commande en Word. PowerPoint permet de stocker toutes ces informations multimédia dans un fichier de données, ce qui est nécessaire pour installer à un autre endroit l’ensemble du programme. Même le compilateur, le simulateur intégré et un module de chargement et de test en ligne sont intégrés dans ces données PowerPoint. Il n’est dès lors plus nécessaire d’installer un quelconque logiciel pour utiliser HigraphPlus.

Pourquoi rassembler le tout?
La documentation d’un programme est aussi importante que le programme en lui-même, surtout à l’heure actuelle où l’on travaille moins avec des spécialistes mais plus avec des personnes polyvalentes qui doivent pouvoir aborder au plus vite un éventail de problèmes. Au fur et à mesure qu’augmente la complexité de l’application PLC, il est important de connaître rapidement l’emplacement de chaque partie de programme. Une image ou un texte écrit par le programmeur sur le fonctionnement d’une partie du programme et sur la raison et la manière dont ont été effectuées d’éventuelles applications peut apporter une aide précieuse. HigraphPlus brise les traditions de la programmation PLC et exploite les avantages du progiciel Office moderne. Ce faisant, la programmation graphique et la documentation complète de l’installation convergent, améliorant ainsi l’efficacité pour l’utilisateur final et influençant positivement la courbe d’apprentissage. <<
Ing. Xavier De Buysscher, Control & Automation Magazine

 

 

©