Libraries (bibliotheken) van functies en functieblokken bieden de
volgende
voordelen boven 'platte' programmering:
- Duidelijke groepering en opsplitsing van functionaliteiten
- Eenvoudig hergebruik van functionaliteit (code)
- De (hoofd)applicatie blijft beknopt en overzichtelijk
- Testen en debuggen van de library functionaliteit is niet nodig
- Gecompliceerde en/of gespecialiseerde functionaliteit of code kan
worden geïsoleerd (en worden ge-outsourced)
Een goed gedefinieerde, ontworpen, geteste en gedocumenteerde
bibliotheek kenmerkt zich door het feit dat men er jarenlang steeds maar
weer gebruik van maakt, en zich vervolgens realiseert dat men al die
tijd
niet in de code van de betreffende library heeft gekeken.
Wij leveren, ontwerpen en ontwikkelen libraries voor diverse merken
PLC's.
In samenspraak met u wordt de opzet, architectuur en vorm bepaald:
- De te bieden functionaliteit
- Te configureren opties en eigenschappen
- De gebruikers-interface
De libraries zijn gedetailleerd gedocumenteerd, en worden volledig en
grondig getest voor levering. Eventuele onvolkomenheden na
levering
worden onder garantie hersteld.
Levering met en zonder source
code behoort beide tot de mogelijkheden.
Voorbeelden: