Bij de programmering van applicatiesoftware waren standaard en veiligheid tot nu toe bijna volledig gescheiden werelden. Een omschakeling tussen de verschillende talen en editors is complex en verhoogt de engineeringkosten. Dit is niet het geval bij de editors in het automatiseringssysteem PSS 4000, want de TÜV Süd heeft de PAS4000-talen als Limited Variability Language (LVL) geclassificeerd.
EN/IEC-61131-3-talen van PAS4000 nu Limited Variability Language
Voor programmeurs zijn op het softwareplatform PAS4000 de editors PAS IL (instructielijst) en PAS STL (gestructureerde tekst) beschikbaar. Deze EN/IEC 61131-3-talen zijn voor het eerst op het gebied van industriële automatisering ook als LVL geclassificeerd, waardoor is voldaan aan de eisen aan het maken van veiligheidsgerelateerde gebruikerssoftware van de toepassingsnormen zoals EN/IEC 62061 en EN ISO 13849-1. De programmeur kan zo zijn gebruikelijke programmeertaal blijven gebruiken en gebruik maken van de uitdrukkingswijze en functies van deze programmeertalen. En hij hoeft daarbij niet zijn complete ontwikkelings- en valideringsproces naar het wetenschappelijke niveau van de IEC 61508 te verhogen.
Gevolgen van de bevestiging als LVL
De bevestiging als LVL vindt echter niet zonder beperkingen plaats. Door veranderingen en beperkingen bij de taalomvang vanwege het systeem zijn de "gevaarlijkste" taalconstructen van de volledige EN/IEC-61131-3-commandoset al uitgesloten. Het systeem biedt bovendien al bij het invoeren tool-ondersteuning en begeleidt de programmeur, bijvoorbeeld bij het strikte gestandaardiseerde gebruik van constanten en dergelijke.
Gestructureerd werken, overzichtelijke programma's en uitgebreide bibliotheek
De eenvoudige combinatie van STL, IL en de grafische programma-editor PASmulti maakt gestructureerd werken, overzichtelijke programma's en een uitgebreide bibliotheek voor failsafe- en standaardbouwstenen mogelijk. Het aandeel herbruikbare oplossingen kan zo vergroot worden en engineeringprocessen worden veel eenvoudiger.
Meer informatie:
Automatiseringssysteem PSS 4000