Laveaux Software Engineering BV
Beekhoverstraat 10
6166 AC Geleen
tel: 046-475 21 24
info@laveaux.org


Home     Projecten    
Projecten machine besturing
Projecten datacollectie Projecten infratechniek Projecten robots

Opbouw software.

De software is opgebouwd uit 4 delen:
  • Logische besturing, ladder in de CPU.
  • Berekeningen en data handling, SCL in de CPU.
  • Regelingen en aansturing motoren, CFC in de FM458 kaart.
  • Scada software, Intouch scripting op de PC.
Logische besturing, ladder in de CPU.

Ladder is voor de meeste mensen de aangewezen manier om stappenprogramma's te maken. Voorafgaand aan het nieuw maken van de logische besturing zijn eerst flowcharts opgesteld. Deze flowcharts zijn letterlijk vertaald naar de stappenprogramma's. Gedurende de uitvoering van het projekt is doorlopend ervoor gezord dat de flocharts en stappenprogramma's met elkaar in overeenstemming waren. Na het testen zijn de flowcharts toegevoegd aan het Scada systeem om het storingszoeken te vergemakkelijken.


Berekeningen en data handling, SCL in de CPU.

Deze funkties zijn ook eerste gedocumenteerd middels logische diagrammen. Duidelijk is aagegeven welke funkties in de CPU dan wel de regelkaart zijn uitgevoerd. Ook de interfaces tussen beide zijn duidelijk vastgelegd. SCL is gebruikt om deze software te bouwen omdat deze het beste te begrijpen is voor dit soort funkties.

Regelingen en aansturing motoren, CFC in de FM458 kaart.

Naast de interface met de CPU (zie hierboven) is ook de interface met de servo-regelaars vastgelegd. De gebruikte regelkaart is enkel te programmeren met CFC. De manier van programmeren maakt het mogelijk om software funkties willekeurig aan elkaar te knopen. Deze kluwen is ontward. Functies zijn in logische groepen bij elkaar gezet, met eenduidige interfaces tussen de groepen.

Scada software, Intouch scripting op de PC.

Scada was voorzien van berekeningen en diverse schalingen en formaat conversies van waardes. Dit is er overal uitgehaald. Scada heeft een eenduidige interface met de CPU, vaste tabellen, gelijke benamingen en ranges als de rest van de software. Scada is uitgebreid met dynamische weergave van startvoorwaarden voor de diverse cycli en weergave van de stappenprogramma's. Dit maakt storingszoeken eenvoudiger.
Terug...