Le compilateur Windows provoque le blocage du code PLC
- Année de l'incident
- 2001
- Fiabilité
- Likely But Unconfirmed
- Pays
- United Kingdom
- Secteur
- Food & Beverage
Description
Lors de modifications mineures apportées au programme de l'automate, l'automate a commencé à faire fonctionner l'installation de la mauvaise manière. Les vannes se sont ouvertes au mauvais moment, la séquence des lots a été modifiée et l'opérateur n'a pas pu contrôler son installation. L'automate en question utilisait un certain nombre de sous-programmes qui avaient changé au fil du temps. Le logiciel du fabricant d’automates utilisait le compilateur Microsoft Windows pour compiler le code ; cependant, ce compilateur n'a pas réussi à détecter le fait qu'il y avait trop de variables transmises au sous-programme.
Impact
L'organisation n'a pas pu modifier le programme de l'automate pendant plusieurs mois et le problème a été découvert par hasard. Trois automates supplémentaires avaient un style de programmation similaire et rencontraient le même problème.