Les origines des dangers et par conséquent les mesures techniques destinées à les éviter peuvent être très différentes. C’est pourquoi on distingue différents types de sécurité, par exemple en fonction de l’origine de dangers potentiels.
On parle de « sécurité fonctionnelle » lorsque la sécurité dépend du fonctionnement correct d’un système de commande.
En ce qui concerne les exigences en termes de sécurité fonctionnelle, l’appréciation du risque joue un rôle prépondérant. Les étapes à respecter pour l’appréciation du risque et la réduction du risque des machines sont mises en évidence dans la norme EN ISO 12100. L’analyse et la vérification des fonctions de sécurité reprennent le contenu des normes EN ISO 13849 et EN CEI 62061, le prérequis étant que la mesure de protection technique requise doit dépendre d’un système de commande. Les exigences relatives à l’intégrité de la sécurité (PL, SIL) résultent de l’estimation du risque.