On ne saurait trop insister sur l’importance de la sécurité fonctionnelle, en tant que caractéristique inhérente à votre dispositif industriel.
Aujourd’hui, dans les entreprises ou les écosystèmes basés sur l’Internet industriel des objets (IIoT), la sûreté fonctionnelle fait partie des critères de conformité aux normes les plus récentes. Cette sûreté fonctionnelle ne doit pas se limiter aux systèmes : elle doit s’étendre à tous les nœuds d’extrémité et machines situés en périphérie. Le respect des normes de sûreté les plus récentes réduit le risque de dysfonctionnement des systèmes et, par conséquent, celui de blessure du personnel en cas d’incident. Il permet aussi de protéger les données sensibles et de lutter contre les problèmes de cybersécurité. En mettant en place un protocole de sûreté bien étudié pour le réseau IoT de votre entreprise (et celui de vos clients si vous êtes leur fournisseur de services), vous réduisez également le risque que vos systèmes soient vulnérables et exposés à des interruptions de fonctionnement. Mais au-delà du réseau, une bonne gestion globale de la sûreté et de la sécurité est cruciale pour la protection de l’environnement et pour éviter des préjudices économiques dus à des défaillances de vos machines et systèmes.
Ce nouveau livre blanc, intitulé How to Design Safe and Secure Industrial Devices (Comment concevoir des machines industrielles sûres et sécurisées), contient des conseils sur la manière dont votre entreprise et vos équipes de développement de systèmes embarqués peuvent construire des machines basées sur les environnements Linux®, Android et RTOS (système d’exploitation temps réel). Les nombreuses normes de sûreté dédiées aux machines actuelles – telles que CEI 61508 (industrie), CEI 62062 (machines), ISO 13849 (parties des systèmes de commande relatives à la sûreté), CEI 61511 (commande de processus) et ISO 10218 (robotique) – permettent une approche systématique de la gestion de la sûreté tout au long du processus de développement des produits, du concept initial à la fin de vie. Ces normes portent sur le développement au niveau des systèmes, mais aussi au niveau des applications installées sur les nœuds et les machines situés en périphérie.
En lisant ce livre blanc, les responsables de l’ingénierie et les équipes de développement de systèmes embarqués comprendront la différence entre « sûreté » et « sécurité », et pourquoi les problèmes de sécurité peuvent rapidement devenir des problèmes de sûreté. La sûreté vise à protéger les personnes et les équipements des comportements potentiellement dangereux d’une machine, et du dysfonctionnement d’une fonctionnalité quelconque d’un système. La sécurité vise à protéger les machines et le réseau contre toute influence extérieure néfaste. Les développeurs de systèmes embarqués comprendront mieux ces définitions et leurs liens avec les normes de sûreté cruciales actuelles.
L’information la plus précieuse offerte dans ce document, ce sont les huit étapes cruciales permettant de garantir un processus de développement de logiciels de sûreté correct, depuis le stade conceptuel jusqu’à l’achèvement et la maintenance de la machine, illustrées par un exemple basé sur la norme de sûreté CEI 61508 pour les systèmes industriels. Chaque étape est détaillée et accompagnée d’un raisonnement clair expliquant pourquoi elle est cruciale et comment elle traite les questions de sûreté pendant le développement d’une machine. Sont notamment expliquées la classification des dangers selon les niveaux d’intégrité SIL ( safety integrity level ), la définition des exigences de sûreté pour le développement de chaque composant matériel et logiciel d’une machine, et la validation de toutes les exigences en matière de sûreté. Rédigé par le responsable de la sûreté intégrée de Siemens Digital Industries Software, cet article constitue un guide indispensable pour tous les responsables produits et développeurs de systèmes embarqués travaillant dans le secteur des machines industrielles.
Dans un contexte marqué par une forte demande de machines industrielles intelligentes et connectées, ce document fournit l’approche systématique de la gestion de la sûreté dont vous avez besoin pour être certain que vos nouvelles machines industrielles répondront aux exigences des normes de sûreté. Il permet également à votre entreprise de travailler avec une productivité élevée tout en réduisant les risques au maximum. Ces huit étapes cruciales du processus de développement de logiciels embarqués permettent de réduire les risques de dommages environnementaux et humains, ainsi que leur impact financier pour les constructeurs de machines industrielles.
Auteur : Scot Morrison, Siemens Embedded Software, Siemens Digital Industries Software
Scot Morrison est vice-président responsable de la stratégie pour les solutions de plateformes embarquées chez Siemens Digital Industries Software. Jusqu’à ce qu’il rejoigne l’entreprise en 2012, il était directeur général et vice-président principal responsable des produits chez Wind River Systems. Avant cela, il travaillait chez Integrated Systems Inc., où son dernier poste fut celui de vice-président et directeur général de l’unité commerciale chargée des solutions d’automatisation de la conception. Scot est titulaire d’un Bachelor en Sciences et Ingénierie de l’université de Toronto et d’un Master en Sciences et Ingénierie aérospatiale du Massachusetts Institute of Technology (MIT), avec une spécialisation dans les systèmes de commande.