Vous êtes sur la page 1sur 88

Aide en ligne PAScal à partir de la version 1.9.

1 Page 1 of 88

https://www.youtube.com/watch?v=tUXjanqhs7o

Aide en ligne PAScal à partir de la version 1.9.1

Accueil

Aide en ligne PAScal à partir de la version 1.9.1

Aide à propos du PAScal

Aide à propos du PAScal


Les informations particulièrement importantes sont répertoriées comme suit :

DANGER !
Respectez absolument cet avertissement ! Il vous met en garde contre une situation dangereuse imminente
pouvant provoquer de graves blessures corporelles, voire la mort et précise les mesures de précaution
appropriées.

AVERTISSEMENT !
Respectez absolument cet avertissement ! Il vous met en garde contre les situations dangereuses pouvant
provoquer de graves blessures corporelles, voire la mort et précise les mesures de précaution appropriées.

ATTENTION !
Cette remarque attire l’attention sur une situation qui peut entraîner des blessures légères ou des dommages
matériels et précise les mesures de précaution appropriées.

IMPORTANT
Cette remarque décrit les situations dans lesquelles le produit ou les appareils pourrai(en)t être endommagé(s)
et précise les mesures de précaution appropriées. Par ailleurs, les emplacements de textes particulièrement
importants sont indiqués.

INFORMATIONS
Cette remarque fournit des conseils d’utilisation et vous informe sur les particularités.

Vous avez appelé l'aide en ligne de PAScal.


L'aide en ligne est valable pour PAScal à partir de la version 1.9.1

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 2 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Introduction

Introduction
Le terme « sécurité fonctionnelle » a été introduit dans les normes récentes. Ce terme classifie les risques et les mesures pour
lesquels la sécurité des hommes et de l’environnement dépend du bon fonctionnement d’un système.
Sécurité fonctionnelle signifie que :
Les parties relatives à la sécurité d’un système de commande fonctionnent correctement.
En cas de dysfonctionnement, la machine ou l’installation conserve son état de sécurité ou est amenée dans un état de
sécurité.
La norme de sécurité de base CEI 61508 traite de la sécurité fonctionnelle des systèmes électriques, électroniques et
programmables de façon neutre pour tous les domaines d’applications.
Les normes EN/CEI 62061 et EN ISO 13849-1 traitent de la sécurité fonctionnelle dans le domaine de la sécurité des machines.
Ces deux normes formulent des exigences permettant d’atteindre la sécurité fonctionnelle. Elles reposent sur des principes
fondamentaux :
éviter les erreurs systématiques
maîtriser les erreurs ou défaillances aléatoires
Pour mesurer la sécurité fonctionnelle, les normes introduisent des termes différents :
EN ISO 13849-1 : niveau de performance (PL)
EN/CEI 62061 : niveau d’intégrité de sécurité (SIL)
SIL et PL sont déterminés par plusieurs facteurs, entre autres :
la structure du système
la fiabilité des composants
les mécanismes de détection des erreurs
Les deux normes décrivent la démarche suivante :
1. L’appréciation du risque permet de déterminer le niveau de performance PL ou le niveau d’intégrité de sécurité SIL requis
pour une fonction de sécurité.
2. Développement / sélection d’un système de commande approprié.
3. Vérification avec le niveau de performance PL prescrit selon l’EN ISO 13849-1 ou le niveau d’intégrité de sécurité SIL
prescrit selon l’EN/CEI 62061
Le logiciel PAScal aide l’utilisateur à déterminer le niveau d’intégrité de sécurité ou le niveau de performance de fonctions de
commande relatives à la sécurité sur les machines et les installations.

IMPORTANT
Le PAScal n’est pas un logiciel de conception. Il n’est pas toujours techniquement faisable de réaliser toutes
les combinaisons possibles. C’est pourquoi le circuit doit dans un premier temps être conçu avant d’être vérifié
au moyen du PAScal.
Le PAScal se distingue par les caractéristiques suivantes :
Assistance pour la détermination du niveau d’intégrité de sécurité SIL ou du niveau de performance PL requis pour une
fonction de sécurité
Calcul de la valeur PFHD pour une fonction de sécurité (probabilité d’une défaillance dangereuse par heure)

Vérification avec le niveau de performance prescrit selon l’EN ISO 13849-1 ou le niveau d’intégrité de sécurité SIL prescrit
selon l’EN/CEI 62061
Vaste bibliothèque de composants extensibles à des composants propres à l’utilisateur
Prise en compte du format d’échange de données pour les caractéristiques de sécurité fonctionnelle (page pratique
VDMA 66413)

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 3 of 88

Interface utilisateur intégrant complètement l’environnement Windows


Pour Windows 7, 8, 8.1 et 10

IMPORTANT
L’utilisation conforme du PAScal exige des connaissances en techniques de sécurité ainsi que dans le
domaine des normes, des directives et des législations qui s’appliquent.
En particulier, des exigences relatives à l’intégrité de sécurité systématique stipulées dans l’EN/CEI 62061 et
non couvertes par le PAScal, doivent être prises en compte. La limite de revendication du SIL (SIL CL) ne
prend en compte que les exigences « en relation avec des contraintes architecturales » selon l’EN/CEI 62061
(voir Onglet Graphe de calcul PFH).
Les exigences de l’EN ISO 13849-1 visant à éviter les défaillances systématiques, non couvertes par le
PAScal, doivent être prises en compte.

Aide en ligne PAScal à partir de la version 1.9.1

Normes

Normes
Les normes suivantes servent de base :
EN ISO 12100:2010 : Sécurité des machines – Principes généraux de conception – Appréciation du risque et réduction du
risque
EN ISO 13849-1 Sécurité des machines – Parties des systèmes de commande relatives à la sécurité – Partie 1 : Principes
généraux de conception
Versions
– EN ISO 13849-1:2006 + COR:2009 + EN ISO 13849-2:2003
– EN ISO 13849-1:2006 + COR:2009 + EN ISO 13849-2:2012
– ISO 13849-1: 2015 + EN ISO 13849-2: 2012
CEI 61508, parties 1 à 7 : Sécurité fonctionnelle des systèmes électriques / électroniques / électroniques programmables
relatifs à la sécurité
EN/CEI 62061:2005 : Sécurité des machines – Sécurité fonctionnelle des systèmes de commande électriques,
électroniques et électroniques programmables

Aide en ligne PAScal à partir de la version 1.9.1

Principes fondamentaux

Principes fondamentaux
Cette partie de l’aide en ligne décrit les normes et procédures essentielles à la base du calcul des valeurs techniques de
sécurité.
Introduction
Procédure
Exemple : Conception d’un système de commande électrique relatif à la sécurité (SRECS)
La signification des termes et abréviations utilisés est indiquée dans le Glossaire.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 4 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Principes fondamentaux Introduction

Introduction
Ce chapitre traite des normes EN/CEI 62061 et EN ISO 13849-1 et de leur corrélation.
EN/CEI 62061
EN ISO 13849-1
Corrélation entre l’EN/CEI 62061 et l’EN ISO 13849-1

Aide en ligne PAScal à partir de la version 1.9.1

Principes fondamentaux Introduction EN/CEI 62061

EN/CEI 62061
La norme EN/CEI 62061 est une déclinaison pour un secteur particulier de la norme CEI 61508. Elle prend en considération
la réalisation des systèmes de commande électriques relatifs à la sécurité sur les machines.
le cycle de vie complet, de la phase de conception jusqu’à la mise hors service.
Des considérations quantitatives et qualitatives des fonctions de sécurité servent ici de base.
À partir de l’analyse du risque, les fonctions de sécurité sont réparties en sous-fonctions (blocs fonctions). Ces sous-fonctions
sont ensuite affectées aux appareils. Les appareils constituent des sous-systèmes et des éléments de sous-systèmes.
L’EN/CEI 62061 concerne le matériel et le logiciel. La norme décrit également les exigences qui s’appliquent à la réalisation de
programmes d’application.
Les grandeurs caractéristiques suivantes sont requises pour l’appréciation de la sécurité fonctionnelle :
λD : taux de défaillances dangereuses

T1 : test périodique
T2 : intervalle du test de diagnostic
DC : taux de couverture du diagnostic
ß : défaillances de cause commune
De plus, des contraintes liées aux propriétés structurelles doivent être prises en compte.

Aide en ligne PAScal à partir de la version 1.9.1

Principes fondamentaux Introduction EN ISO 13849-1

EN ISO 13849-1
La norme EN ISO 13849-1 est basée sur les catégories connues de l’EN 954-1. Tout comme l’EN 954-1, elle considère les
fonctions de sécurité complètes avec tous les appareils nécessaires à cet effet. L’EN ISO 13849-1 complète l’approche
qualitative de l’EN 954-1 en ajoutant une considération quantitative des fonctions de sécurité. Elle utilise des niveaux de
performance PL qui se basent sur les catégories.
Les valeurs techniques de sécurité suivantes sont nécessaires pour les composants et les appareils :

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 5 of 88

Catégorie (exigence structurelle)


PL : niveau de performance
MTTFD : temps moyen écoulé avant défaillance dangereuse (mean time to dangerous failure)

DC : taux de couverture du diagnostic (diagnostic coverage)


CCF : défaillance de cause commune (common cause failure)
La norme décrit le calcul du niveau de performance PL pour les parties de sécurité des systèmes de commande sur la base
d’architectures prévues. En cas de divergences, l’EN ISO 13849-1 renvoie à la norme CEI 61508.

Aide en ligne PAScal à partir de la version 1.9.1

Principes fondamentaux Introduction Corrélation entre l’EN/CEI 62061 et l’EN ISO 13849-1

Corrélation entre l’EN/CEI 62061 et l’EN ISO 13849-1


L’EN/CEI 62061 et l’EN ISO 13849-1 formulent des exigences pour la conception et l’implémentation de systèmes de
commande relatifs à la sécurité sur les machines. L’application de chacune de ces deux normes conformément à leur domaine
d’application respectif permet de présumer de la conformité aux exigences de sécurité essentielles.
Le PL ou le SIL doit être déterminé pour les parties d’un système relatives à la sécurité qui exécutent les fonctions de sécurité.
Chacune des normes décrit la procédure à appliquer pour l’estimation du PL ou du SIL (selon la norme).
Plus la réduction du risque dépend du SRP/CS, plus le PL ou SIL requis sera élevé. L’apport en fiabilité et en structure varie en
fonction de la technologie appliquée. Le tableau 1 établit une corrélation entre les deux normes en ce qui concerne la probabilité
d’une défaillance dangereuse (PFHD).

Niveau de performance selon SIL selon l’EN/CEI 62061 ou la Probabilité moyenne de défaillance
l’EN ISO 13849-1 CEI 61508 dangereuse [1/h]
a -- 10-5 ≤ PFHD < 10-4
b SIL 1 3 ·10-6 ≤ PFHD < 10-5
c SIL 1 10-6 ≤ PFHD < 3 ·10-6
d SIL 2 10-7 ≤ PFHD < 10-6
e SIL 3 10-8 ≤ PFHD < 10-7

Tableau 1 – corrélation entre l’EN/CEI 62061 et l’EN ISO 13849-1

Aide en ligne PAScal à partir de la version 1.9.1

Principes fondamentaux Procédure

Procédure
Ce chapitre décrit la procédure à appliquer pour la détermination des valeurs techniques de sécurité selon les normes
EN/CEI 62061 et EN ISO 13849-1.
Procédure selon l’EN/CEI 62061
Procédure selon l’EN ISO 13849-1

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 6 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Principes fondamentaux Procédure Procédure selon l’EN/CEI 62061

Procédure selon l’EN/CEI 62061


Appréciation du risque
Exigences
Déroulement du processus de conception
Structuration de la fonction de sécurité

Aide en ligne PAScal à partir de la version 1.9.1

Principes fondamentaux Procédure Procédure selon l’EN/CEI 62061 Appréciation du risque

Appréciation du risque
L’appréciation du risque est un process itératif. Ce process doit être exécuté plus d’une fois. En principe, il faut estimer le risque
et déterminer le SIL pour chacun des phénomènes dangereux dont le risque doit être réduit par des mesures relatives aux
systèmes de contrôle-commande.
L’appréciation du risque prend en compte
la gravité des lésions (S)
la fréquence et la durée de l’exposition au danger (F)
la probabilité de l’apparition d’un événement dangereux (W)
la possibilité d’éviter ou de limiter le phénomène dangereux (P)
Utilisation de logiciels pour l’appréciation du risque (Risk Assessment-Tools)
Le PAScal est compatible avec les logiciels d’appréciation du risque. Les modifications apportées dans le PAScal aux
fonctions de sécurité sont prises en charge dans le logiciel et les modifications apportées dans le logiciel sont prises en
charge dans le PAScal.
– Pour cela, le PAScal est appelé depuis RA-Tool. Les modifications dans le PAScal sont enregistrées dans un fichier
XML dès qu’elles sont visibles dans l’éditeur de la SRCF. Ces modifications sont par conséquent également disponibles
dans RA-Tool.
– Si le PAScal est déjà ouvert à ce moment, il reste ouvert. Les projets ouverts ne sont pas affectés mais ne peuvent pas
être modifiés si le programme se concentre sur le projet PAScal ouvert depuis RA-Tool.
Procédure
Édition de RA-Tool
Assurez-vous que le fichier XML généré par RA-Tool est conforme aux prescriptions suivantes :
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<PILZ_PAScal_Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="PILZ_PAScal_Projects.xsd">
<Version>1.0.0</Version>
<ExternalApplication>
<Name>RA Tool</Name>
<Executable>RATool.exe</Executable>
</ExternalApplication>
<Project>
<Name>Sample Project1</Name>

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 7 of 88

<BasePath>c:\Data\MyFiles</BasePath>
<ProjectFile>SampleProject.psc</ProjectFile>
<ProjectFileVersion>v1.7.0</ProjectFileVersion>
<Author>Mr.Safety2</Author>
<CreationDate>2012-12-06T15:45:57Z</CreationDate>
<ModifyDate>2013-10-15T11:08:59.223+01:00</ModifyDate>
<ProjectReportFile>SampleProject.pdf</ProjectReportFile>
<FocusOn>
<SafetyFunctionName>Door Control</SafetyFunctionName>
</FocusOn>
<ComponentCollections>
<ComponentCollection>MyComponentCollection.xml</ComponentCollection>
</ComponentCollections>
<Attachments>
<Attachment>
<File>C:\Data\attach\attachment1.pdf</File>
<Description>Pictures to the project</Description>
</Attachment>
</Attachments>
<Standard>
<StandardName>EN ISO 13849-1:2006 + COR:2009 + EN ISO 13849-2:2012</StandardName>
</Standard>
<SafetyFunctions>
<SafetyFunction>
<Name>Door Control</Name>
<Description>This is the description for the door control SF</Description>
<Open>false</Open>
<PLSafetyLevel>
<StandardName>EN ISO 13849-1:2006 + COR:2009 + EN ISO 13849-2:2012</StandardName>
<TargetLevel>PL_a</TargetLevel>
<AchievedLevel>unassigned</AchievedLevel>
</PLSafetyLevel>
</SafetyFunction>
<SafetyFunction>
<Name>Gate Control</Name>
<Description>This is the description for the Gate control SF</Description>
<Open>false</Open>
<PLSafetyLevel>
<StandardName>EN ISO 13849-1:2006 + COR:2009 + EN ISO 13849-2:2012</StandardName>
<TargetLevel>PL_b</TargetLevel>
<AchievedLevel>unassigned</AchievedLevel>
</PLSafetyLevel>
</SafetyFunction>
</SafetyFunctions>
</Project>
<CRC>0x12345678</CRC>
</PILZ_PAScal_Project>

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 8 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Principes fondamentaux Procédure Procédure selon l’EN/CEI 62061 Exigences

Exigences
La sélection ou l’ébauche d’un SRECS doit satisfaire au minimum aux exigences suivantes :
Exigences relatives à l’intégrité de sécurité du matériel
– Contraintes architecturales relatives à l’intégrité de sécurité du matériel
– Probabilité de défaillances matérielles aléatoires dangereuses
Exigences relatives à l’intégrité de sécurité systématique
– Évitement des défaillances
– Maîtrise des erreurs systématiques

La probabilité de défaillance calculée (PFHD) de chacun des SRECS doit être inférieure à la probabilité de défaillance requise
de la fonction de sécurité. La probabilité de défaillance nécessaire en fonction du SIL peut être consultée dans le tableau
Corrélation entre l’EN/CEI 62061 et l’EN ISO 13849-1. Si cette condition n’est pas satisfaite, la réalisation technique de la
fonction de sécurité doit alors être modifiée.
Le SIL atteint ne peut pas être supérieur au plus petit SIL CL (SIL Claim Limit) d’un sous-système participant à l’exécution de la
fonction de sécurité.

Aide en ligne PAScal à partir de la version 1.9.1

Principes fondamentaux Procédure Procédure selon l’EN/CEI 62061 Déroulement du processus de conception EN 62061

Déroulement du processus de conception EN 62061


Le processus de conception consiste dans un premier temps à développer graduellement une structure appropriée du système
de commande pour chaque fonction de sécurité. Les architectures de toutes les fonctions de sécurité de la machine concernée
sont ensuite intégrées pour constituer un système de commande.

Aide en ligne PAScal à partir de la version 1.9.1

Principes fondamentaux Procédure Procédure selon l’EN/CEI 62061 Structuration de la fonction de sécurité

Structuration de la fonction de sécurité


Le principe de base de la conception structurée repose sur la répartition des fonctions de commande en blocs fonctions. Des
sous-systèmes sont affectés aux blocs fonctions. Lors de ce processus, les différents blocs fonctions sont délimités de manière
à pouvoir être entièrement représentés par des sous-systèmes définis. Important : chaque bloc fonctions représente une unité
logique. Elle doit fonctionner correctement afin de garantir la bonne exécution de la fonction de sécurité totale.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 9 of 88

Illustration: Affectation des exigences de sécurité des blocs fonctions aux sous-systèmes

Aide en ligne PAScal à partir de la version 1.9.1

Principes fondamentaux Procédure Procédure selon l’EN ISO 13849-1

Procédure selon l’EN ISO 13849-1


La procédure de conception a pour but d’atteindre les objectifs de sécurité. La norme EN ISO 12100 décrit l’ensemble des
principes techniques permettant d’atteindre la sécurité par la conception de la machine. La conception du SRP/CS de manière à
assurer la réduction du risque requise fait partie intégrante de la procédure de conception globale de la machine. Le SRP/CS
représente les fonctions de sécurité pour un niveau de performance avec lequel la réduction du risque requise est atteinte.
Les fonctions de sécurité peuvent être réalisées par
une partie de sécurité intrinsèque de la conception
la commande d’un dispositif de protection
un dispositif de protection non mobile
La conception du SRP/CS fait ainsi partie de la stratégie visant à réduire le risque. Ceci est un processus itératif.
En fonction de l’appréciation du risque, différentes mesures peuvent être adaptées :
aux applications présentant un risque faible : mesures servant à éviter les erreurs
aux applications présentant un risque élevé : amélioration de la structure du SRP/CS en vue d’éviter, de détecter ou de
tolérer les erreurs
Les mesures pratiques comprennent les aspects de redondance, de diversité et de surveillance. Plus la réduction du risque
dépend du SRP/CS, plus le niveau de performance PL requis est élevé. Des mesures de protection sont par conséquent
nécessaires pour la réduction du risque.
Mesures de protection essentielles :
Réduction de la probabilité d’une erreur au niveau des composants.
Le but est de réduire la probabilité d’erreurs ou de défaillances qui influencent la fonction de sécurité.
Ceci peut être atteint en augmentant la fiabilité des composants, par exemple par
– la sélection de composants éprouvés
– l’application de principes de sécurité éprouvés afin d’exclure les erreurs et les défaillances critiques.
l’amélioration de la structure du système.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 10 of 88

Le but est d’éviter l’effet dangereux d’une erreur. Certaines erreurs peuvent être détectées et une structure redondante
et / ou auto-contrôlée peut s’avérer nécessaire.
Ces deux mesures peuvent être utilisées séparément ou conjointement. Avec certaines technologies, la réduction du risque
peut être atteinte par la sélection de composants fiables et par l’exclusion de défaillances. Dans le cas d’autres technologies, la
réduction du risque peut nécessiter un système redondant et / ou auto-contrôlé comptant deux ou plusieurs parties. Par ailleurs,
les défaillances de cause commune (CCF) devraient être prises en compte.
L’appréciation du risque et le déroulement du processus de conception selon l’EN ISO 13849 sont indiqués dans les sous-
chapitres suivants :
Appréciation du risque
Déroulement du processus de conception

Aide en ligne PAScal à partir de la version 1.9.1

Principes fondamentaux Procédure Procédure selon l’EN ISO 13849-1 Appréciation du risque

Appréciation du risque
L’appréciation du risque est un process itératif. Ce process doit être exécuté plus d’une fois. L’appréciation du risque et la
détermination du niveau de performance s’effectuent en principe pour chaque phénomène dangereux dont le risque doit être
réduit par des mesures de contrôle-commande. L’appréciation du risque prend en compte
la gravité des lésions (S)
la fréquence et la durée de l’exposition au danger (F)
la possibilité d’éviter ou de limiter le phénomène dangereux (P).
Le graphe du risque est établi à l’aide des paramètres S, F et P et détermine le niveau de performance requis (PLr) pour une
fonction de sécurité.
La sélection des paramètres est identique à celle de la procédure connue et définie par l’EN 954-1 (1996). Le résultat n’est
cependant plus une catégorie, mais le PL.
Utilisation de logiciels pour l’appréciation du risque (Risk Assessment-Tools)
Le PAScal est compatible avec les logiciels d’appréciation du risque. Les modifications apportées dans le PAScal aux
fonctions de sécurité sont prises en charge dans le logiciel et les modifications apportées dans le logiciel sont prises en
charge dans le PAScal.
– Pour cela, le PAScal est appelé depuis RA-Tool. Les modifications dans le PAScal sont enregistrées dans un fichier
XML dès qu’elles sont visibles dans l’éditeur de la SRCF. Ces modifications sont par conséquent également disponibles
dans RA-Tool.
– Si le PAScal est déjà ouvert à ce moment, il reste ouvert. Les projets ouverts ne sont pas affectés mais ne peuvent pas
être modifiés si le programme se concentre sur le projet PAScal ouvert depuis RA-Tool.
Procédure
Édition de RA-Tool
Assurez-vous que le fichier XML généré par RA-Tool est conforme aux prescriptions suivantes :
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<PILZ_PAScal_Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="PILZ_PAScal_Projects.xsd">
<Version>1.0.0</Version>
<ExternalApplication>
<Name>RA Tool</Name>
<Executable>RATool.exe</Executable>
</ExternalApplication>
<Project>
<Name>Sample Project1</Name>

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 11 of 88

<BasePath>c:\Data\MyFiles</BasePath>
<ProjectFile>SampleProject.psc</ProjectFile>
<ProjectFileVersion>v1.7.0</ProjectFileVersion>
<Author>Mr.Safety2</Author>
<CreationDate>2012-12-06T15:45:57Z</CreationDate>
<ModifyDate>2013-10-15T11:08:59.223+01:00</ModifyDate>
<ProjectReportFile>SampleProject.pdf</ProjectReportFile>
<FocusOn>
<SafetyFunctionName>Door Control</SafetyFunctionName>
</FocusOn>
<ComponentCollections>
<ComponentCollection>MyComponentCollection.xml</ComponentCollection>
</ComponentCollections>
<Attachments>
<Attachment>
<File>C:\Data\attach\attachment1.pdf</File>
<Description>Pictures to the project</Description>
</Attachment>
</Attachments>
<Standard>
<StandardName>EN ISO 13849-1:2006 + COR:2009 + EN ISO 13849-2:2012</StandardName>
</Standard>
<SafetyFunctions>
<SafetyFunction>
<Name>Door Control</Name>
<Description>This is the description for the door control SF</Description>
<Open>false</Open>
<PLSafetyLevel>
<StandardName>EN ISO 13849-1:2006 + COR:2009 + EN ISO 13849-2:2012</StandardName>
<TargetLevel>PL_a</TargetLevel>
<AchievedLevel>unassigned</AchievedLevel>
</PLSafetyLevel>
</SafetyFunction>
<SafetyFunction>
<Name>Gate Control</Name>
<Description>This is the description for the Gate control SF</Description>
<Open>false</Open>
<PLSafetyLevel>
<StandardName>EN ISO 13849-1:2006 + COR:2009 + EN ISO 13849-2:2012</StandardName>
<TargetLevel>PL_b</TargetLevel>
<AchievedLevel>unassigned</AchievedLevel>
</PLSafetyLevel>
</SafetyFunction>
</SafetyFunctions>
</Project>
<CRC>0x12345678</CRC>
</PILZ_PAScal_Project>

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 12 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Principes fondamentaux Procédure Procédure selon l’EN ISO 13849-1 Déroulement du processus de conception EN 13849-1

Déroulement du processus de conception EN 13849-1


Le niveau de performance (PL) distingue 5 niveaux de probabilité de défaillance. Le rapport entre le niveau de performance (PL)
et la probabilité de défaillance dangereuse par heure (PFHD) est représenté dans le tableau Corrélation entre l’EN/CEI 62061 et
l’EN ISO 13849-1.
Après avoir défini le niveau de performance PL requis, il faut déterminer le niveau de performance PL atteint par la fonction de
sécurité (SRP/CS). Il est possible pour cela de répartir le SRP/CS en sous-systèmes. La norme EN ISO 13849-1 ne connaît que
les sous-systèmes Entrée, Logique et Sortie. En pratique, une sous-division plus précise est effectuée. Des sous-systèmes
supplémentaires peuvent être par exemple Capteur, Actionneur ou Connexion au bus.
Pour l’évaluation de la fonction de sécurité, le niveau de performance PL est déterminé de la manière suivante :
1. Identification de toutes les parties relatives à la sécurité, qui influencent l’exécution de la fonction de sécurité.
2. Détermination du niveau de performance PL atteint, par un graphique sous forme de diagramme en barres ou par calcul.
Lors de l’utilisation d’une architecture prévue ou d’une architecture dont la structure est similaire, le niveau de performance PL
atteint peut être déterminé par un graphique sous forme de diagramme en barres. L’architecture du SRP/CS est alors classée
en catégories. Le MTTFD et le DCavg sont également nécessaires. À partir de la catégorie 2, les CCF doivent en plus être prises
en considération. Dans la plupart des cas, la valeur MTTFD d’un composant est fournie par le fabricant. Pour la détermination
des autres valeurs, la norme fournit des tableaux et des listes de contrôle.
Le niveau de performance PL atteint d’un SRP/CS peut également être calculé. Le PAScal utilise cette procédure. Pour cela, il
additionne les probabilités de défaillances dangereuses de tous les blocs qui constituent la fonction de sécurité :
PFHsystème = PFHentrée + PFHlogique + PFHsortie

Le niveau de performance PL atteint d’un SRP/CS doit au moins être égal au niveau de performance PL requis de la fonction de
sécurité. Si cette condition n’est pas remplie, la réalisation technique de la fonction de sécurité doit alors être modifiée.

Aide en ligne PAScal à partir de la version 1.9.1

Principes fondamentaux Exemple : Conception d’un système de commande électrique relatif à la sécurité (SRECS)

Exemple : Conception d’un système de commande électrique relatif à la sécurité


(SRECS)
L’approche structurée utilisée dans l’EN/CEI 62061 pour l’ébauche d’un SRECS définit une méthode. Les exigences
fonctionnelles et les exigences concernant l’intégrité de sécurité pour les fonctions de commande relatives à la sécurité sont
réparties en sous-fonctions. Cette procédure est utilisée pour mettre en place un cadre technique pour la sécurité fonctionnelle
dans le secteur des machines.
L’exemple suivant montre la conception d’un SRECS. Il indique les principes de la séparation fonctionnelle et la réalisation
d’une fonction de commande spécifique relative à la sécurité. La conformité aux exigences de la norme est expliquée. Cet
exemple est simplifié et ne tient pas compte de mesures supplémentaires qui pourraient s’avérer nécessaires dans la pratique,
par exemple les dispositifs de commande avec réarmement automatique.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 11 of 88

<BasePath>c:\Data\MyFiles</BasePath>
<ProjectFile>SampleProject.psc</ProjectFile>
<ProjectFileVersion>v1.7.0</ProjectFileVersion>
<Author>Mr.Safety2</Author>
<CreationDate>2012-12-06T15:45:57Z</CreationDate>
<ModifyDate>2013-10-15T11:08:59.223+01:00</ModifyDate>
<ProjectReportFile>SampleProject.pdf</ProjectReportFile>
<FocusOn>
<SafetyFunctionName>Door Control</SafetyFunctionName>
</FocusOn>
<ComponentCollections>
<ComponentCollection>MyComponentCollection.xml</ComponentCollection>
</ComponentCollections>
<Attachments>
<Attachment>
<File>C:\Data\attach\attachment1.pdf</File>
<Description>Pictures to the project</Description>
</Attachment>
</Attachments>
<Standard>
<StandardName>EN ISO 13849-1:2006 + COR:2009 + EN ISO 13849-2:2012</StandardName>
</Standard>
<SafetyFunctions>
<SafetyFunction>
<Name>Door Control</Name>
<Description>This is the description for the door control SF</Description>
<Open>false</Open>
<PLSafetyLevel>
<StandardName>EN ISO 13849-1:2006 + COR:2009 + EN ISO 13849-2:2012</StandardName>
<TargetLevel>PL_a</TargetLevel>
<AchievedLevel>unassigned</AchievedLevel>
</PLSafetyLevel>
</SafetyFunction>
<SafetyFunction>
<Name>Gate Control</Name>
<Description>This is the description for the Gate control SF</Description>
<Open>false</Open>
<PLSafetyLevel>
<StandardName>EN ISO 13849-1:2006 + COR:2009 + EN ISO 13849-2:2012</StandardName>
<TargetLevel>PL_b</TargetLevel>
<AchievedLevel>unassigned</AchievedLevel>
</PLSafetyLevel>
</SafetyFunction>
</SafetyFunctions>
</Project>
<CRC>0x12345678</CRC>
</PILZ_PAScal_Project>

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 14 of 88

Illustration: Spécification des exigences pour une SRCF

Aide en ligne PAScal à partir de la version 1.9.1

Principes fondamentaux Exemple : Conception d’un système de commande électrique relatif à la sécurité (SRECS) Process de conception et de développement d’un
SRECS

Process de conception et de développement d’un SRECS


Le process de conception et de développement d’un SRECS se présente comme suit :
Définition de la structure
Répartition en sous-systèmes
Détermination des éléments du sous-système
Estimation du niveau d’intégrité de sécurité SIL atteint par le SRECS

Aide en ligne PAScal à partir de la version 1.9.1

Principes fondamentaux Exemple : Conception d’un système de commande électrique relatif à la sécurité (SRECS) Process de conception et de développement d’un
SRECS Définition de la structure

Définition de la structure
La fonction de commande relative à la sécurité, spécifiée dans les exigences de sécurité, est répartie sur une structure de blocs
fonctions.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 15 of 88

Illustration: Répartition sur une structure de blocs fonctions

Aide en ligne PAScal à partir de la version 1.9.1

Principes fondamentaux Exemple : Conception d’un système de commande électrique relatif à la sécurité (SRECS) Process de conception et de développement d’un
SRECS Répartition en sous-systèmes

Répartition en sous-systèmes
Un premier concept d’architecture du SRECS fournit la structure des blocs fonctions. Les exigences de sécurité de chacun des
blocs fonctions sont issues des exigences de sécurité de la fonction de commande relative à la sécurité correspondante.
Les éléments d’un bloc fonctions doivent au minimum atteindre le SIL qui a été déterminé pour la SRCF. Sur l’illustration, il
s’agit du SIL 2 (exemple : FB1 SIL CL 2).

Illustration: Premier concept d’architecture d’un SRECS

Aide en ligne PAScal à partir de la version 1.9.1

Principes fondamentaux Exemple : Conception d’un système de commande électrique relatif à la sécurité (SRECS) Process de conception et de développement d’un
SRECS Détermination des éléments du sous-système

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 16 of 88

Détermination des éléments du sous-système


Chaque bloc fonctions est affecté à un sous-système au sein de l’architecture du SRECS. Chaque sous-système peut se
composer d’éléments du sous-système. Dans la mesure où cela est nécessaire, ils contiennent des fonctions de diagnostic afin
de détecter les erreurs en toute sécurité et d’initier les mesures appropriées.
L’architecture devrait décrire le SRECS par une représentation de ses sous-systèmes et de leurs relations réciproques. Dans
cet exemple, il existe un certain nombre de possibilités de sélections pouvant être utilisées pour la réalisation du SRECS et de
l’architecture de ses sous-systèmes.
Les sous-systèmes (SS) contiennent des blocs fonctions. Dans l’architecture, ils se situent au niveau supérieur. La défaillance
d’un sous-système quelconque entraîne la défaillance de la fonction de commande relative à la sécurité.
Les éléments du sous-système (ESS) sont des modules qui contiennent les blocs fonctions affectés aux sous-systèmes.
Les fonctions de diagnostic (D) sont considérées comme des fonctions distinctes. Elles peuvent posséder une structure
différente de celle de la fonction de commande relative à la sécurité.
La fonction de diagnostic peut être exécutée
à l’intérieur du sous-système du SRECS.
par un autre sous-système du SRECS.
par un sous-système externe au SRECS.

Exemple 1
Dans cet exemple, les fonctions de diagnostic sont intégrées dans chacun des sous-systèmes.

Illustration: Architecture du SRECS avec fonctions de diagnostic dans chaque sous-système

Exemple 2
Dans cet exemple, les fonctions de diagnostic sont intégrées dans un automate programmable (API) en TS3. L’API satisfait aux
aspects essentiels de la CEI 61508.

Illustration: Architecture du SRECS avec fonctions de diagnostic dans un sous-système

Aide en ligne PAScal à partir de la version 1.9.1

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 17 of 88

Principes fondamentaux Exemple : Conception d’un système de commande électrique relatif à la sécurité (SRECS) Process de conception et de développement d’un
SRECS Estimation du niveau d’intégrité de sécurité SIL atteint par le SRECS

Estimation du niveau d’intégrité de sécurité SIL atteint par le SRECS


Le niveau d’intégrité de sécurité SIL pouvant être revendiqué pour le SRECS doit être inférieur ou égal à la plus petite valeur de
SIL CL d’un sous-système quelconque.
Tous les sous-systèmes impliqués dans la fonction de commande relative à la sécurité doivent être pris en considération dans
le calcul de la probabilité d’une défaillance matérielle aléatoire dangereuse du SRECS.
La probabilité d’une défaillance matérielle aléatoire dangereuse du SRECS (PFHDSRECS) correspond à la somme des
probabilités de défaillances matérielles aléatoires dangereuses par heure de tous les sous-systèmes (de PFHD1 jusqu’à PFHDn).
Dans le cas des connexions aux bus, la probabilité d’une erreur de transmission dangereuse pour les processus numériques de
communication de données (PTE) doit y être additionnée :
PFHDSRECS = PFHD1 + ... + PFHDn + PTE

Exemple
Dans notre exemple, la valeur limite de défaillance pour la fonction de commande relative à la sécurité est SIL 2. Selon la
Corrélation entre l’EN/CEI 62061 et l’EN ISO 13849-1, ceci correspond à la probabilité d’une défaillance dangereuse par heure
(PFHD) se situant dans la plage de 10-7 à < 10-6. Le PFHDSRECS d’un SRECS correspond à la somme des PFHD des sous-
systèmes qu’il contient. L’estimation du niveau d’intégrité de sécurité SIL atteint s’effectue sur cette base.
Dans l’exemple, l’ébauche du SRECS satisfait à toutes les exigences pour exécuter la fonction de commande relative à la
sécurité avec SIL 2.

Illustration: Estimation du PFHD d’un SRECS

PFHDSRECS = (1 x 10-7) + (1 x 10-7) + (2 x 10-7) = 4 x 10-7

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel

Utilisation du logiciel
Le logiciel installé comporte :
PAScal en version démo
PAScal avec fonctions limitées, voir Restrictions de la version démo
PAScal en version intégrale
Version intégrale du PAScal, toutes les fonctions sont disponibles
Lorsque vous démarrez le PAScal après son installation, c’est la version démo qui s’ouvre. Pour obtenir la version intégrale du
PAScal, vous devez d’abord enregistrer la licence du logiciel (voir Enregistrement de la licence).
Le logiciel est disponible en plusieurs langues. Vous pouvez changer de langue à tout moment (voir Paramétrer la langue).
La procédure à suivre pour créer un projet est décrite dans Créer un projet.
Vous pouvez aussi utiliser les raccourcis clavier à la place de la souris (voir la liste des raccourcis clavier).

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 18 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Paramétrer la langue

Paramétrer la langue
Si vous souhaitez choisir une autre langue, procédez de la manière suivante :
Sélectionnez Outils -> Langue et paramétrez la langue souhaitée.
Vous devez fermer puis rouvrir le PAScal pour activer le choix de la langue.

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Interface utilisateur

Interface utilisateur
L’interface utilisateur du PAScal suit la norme Windows. Son utilisation devrait donc vous être familière. C’est pourquoi cette
aide ne décrit que les particularités de l’outil de calcul.
La fenêtre principale du PAScal se divise en quatre parties.
Gestionnaire de projets et procédure
– Le gestionnaire de projets contient le nom du projet ouvert et les SRCF qu’il comprend.
– La procédure vous aide à utiliser le logiciel et vous guide à travers un projet.
Fenêtre pour les fonctions de sécurité
Cette fenêtre vous permet de créer les fonctions de sécurité et d’analyser les défaillances de cause commune (facteur
CCF) :
– Éditeur du SRP/CS selon l’EN ISO 13849-1
– Éditeur de la SRCF selon l’EN/CEI 62061
– Éditeur de la CCF
Fenêtre d’informations La fenêtre d’informations contient plusieurs onglets :
– Résultat SRCF : résultats du calcul selon l’EN/CEI 62061
– Résultat SRP/CS : résultats du calcul selon l’EN ISO 13849-1
– Les fonctions de sécurité d’un projet se trouvent les unes en dessous des autres dans une ligne chacune.
– Avertissements
– Graphe de calcul
– Propriétés des fonctions de sécurité, des sous-systèmes et des composants
Bibliothèques de composants et macros
– Les bibliothèques de composants contiennent des éléments électriques / électroniques. Ceux-ci contiennent des valeurs
de base nécessaires au calcul. Les composants peuvent être affectés aux sous-systèmes figurant dans l’éditeur de la
SRCF ou du SRP/CS par glisser-déposer.
– L’onglet comporte des fonctions de recherche pour les composants et les sous-systèmes ainsi que des listes avec des
assemblages de composants personnalisés.
– Dans l’onglet Macros, les macros disponibles du projet sont affichées dans une arborescence.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 19 of 88

Les différentes fenêtres peuvent être déplacées librement. Le PAScal enregistre la position et la taille lors de la fermeture et
restaure l’interface utilisateur lors du redémarrage.

Rétablir l’interface utilisateur par défaut


Si vous souhaitez restaurer l’état initial au moment de la livraison de l’interface utilisateur, procédez de la manière suivante :
Dans le menu Fenêtre, sélectionnez l’option Rétablir les paramètres par défaut.

Voir également
Barre de menu
Barre d’outils

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Version démo

Version démo
Limites de la version démo
– Un seul projet peut être ouvert et modifié

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 20 of 88

– Un maximum de 10 SRCF peut être traité


– Il est possible de créer, d’ouvrir et de modifier des projets selon l’EN ISO 13849-1. Les projets selon l’EN/CEI 62061
peuvent seulement être ouverts
– Un rapport peut être créé mais il est pourvu d’un filigrane qui indique l’état de la licence
– Le rapport ne peut pas être personnalisé
– Impossible de masquer la page d’accueil
– Aucune annexe ne peut être ajoutée
– Impossible d’exporter des bibliothèques, des bibliothèques de langues, des assemblages de composants ou des macros
– Aucun fichier Excel ne peut être importé à partir des bibliothèques d’autres fabricants (utilisez l’importation de fichiers
ZIP comme pour les bibliothèques PAScal)
– L’importation de bibliothèques de langues n’est pas prise en charge
– Aucun nom personnalisé ne peut être affecté aux composants
– Les projets et les bibliothèques peuvent uniquement être enregistrés dans les répertoires standard
– L’interface avec le logiciel pour l’appréciation du risque n’est pas prise en charge
– Les actualisations automatiques de composants ne sont pas compatibles
– Les actualisations automatiques de bibliothèques ne sont pas prises en charge

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Sélection du menu et barres d’outils

Sélection du menu et barres d’outils


Menu Projet

Option Description Icône


Nouveau crée un nouveau projet
Ouvrir ouvre un projet existant
Ouvrir l’exemple de projet ouvre l’un des exemples de projet
Actualiser les composants comparaison des composants du projet
avec les composants de la bibliothèque
Fermer ferme un projet
Tout fermer ferme tous les projets ouverts
Enregistrer enregistre un projet
Enregistrer sous ouvre la boîte de dialogue Enregistrer
sous
Tout enregistrer enregistre tous les fichiers ouverts
Générer imprime le projet dans un fichier PDF ou
crée un fichier XML en tant que modèle
d’assemblages de composants
Importation importe des bibliothèques, des
bibliothèques de langues, des
assemblages de composants ou des
macros
Exportation exporte des bibliothèques (au format
VDMA), des bibliothèques de langues,
tous les assemblages de composants
ou toutes les macros
Derniers projets utilisés affiche les derniers projets ouverts
(dans Options... -> Généralités, vous

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 21 of 88

pouvez paramétrer le nombre à


max. 10)
Quitter ferme le PAScal
Menu Édition

Option Description Icône


Annuler annule la dernière action effectuée dans
la fenêtre ouverte
Répéter rétablit la dernière action annulée dans
la fenêtre ouverte
Couper coupe les éléments sélectionnés et les
copie dans le presse-papiers
Copier copie l’élément sélectionné dans le
presse-papiers
Coller insère les éléments à partir du presse-
papiers
Supprimer supprime les éléments sélectionnés
Rechercher recherche des composants dans
l’assemblage de composants et dans la
bibliothèque de composants
Rechercher dans la bibliothèque recherche étendue dans la bibliothèque
de composants
Remplacer l’appareil remplace l’appareil sélectionné par un
autre
Menu Outils

Option Description Icône


Langue Interface du programme : commute
entre les langues disponibles de
l’interface du programme
Bibliothèque de composants : si
aucune bibliothèque de langues
correspondant à la langue
sélectionnée n’a été importée, la
langue par défaut s’affiche dans les
textes spécifiques aux langues des
bibliothèques de composants (voir
Options...)
Actualiser en ligne actualiser les bibliothèques ou les
exemples de projets conformément aux
préférences (voir Options...)
Options... définit les préférences du PAScal
Menu Fenêtre

Option Description Icône


Éditeur suivant passe à la fenêtre de la SRCF ouverte
suivante
Éditeur précédent passe à la fenêtre de la SRCF ouverte
précédente
Zoom possibilité de sélectionner un facteur
pour l’affichage à partir d’une liste
Fermer ferme la fenêtre ouverte de la SRCF
Tout fermer ferme toutes les fenêtres ouvertes de la
SRCF
Rétablir les paramètres par défaut rétablit l’agencement des fenêtres en

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 22 of 88

fonction des paramètres par défaut


prédéfinis
Menu Aide

Option Description Icône


Sommaire et index appelle l’aide en ligne du PAScal
Licence ouvre le gestionnaire des licences
À propos de PAScal ouvre la fenêtre contenant des
informations sur le PAScal

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Liste des raccourcis clavier

Liste des raccourcis clavier


Vous pouvez aussi utiliser les raccourcis clavier à la place de la souris.

Généralités

Description Raccourci-clavier
Appeler l’aide en ligne F1
Fermer la fenêtre active ou quitter le PAScal Alt + F4
Activer la barre de menu F10
Ouvrir le menu contextuel pour l’élément sélectionné Maj + F10 (également clic droit)
Ouvrir le menu dans la barre de menu Alt + première lettre du nom de menu

Modifier

Description Raccourci-clavier
Copier Ctrl + C
Coller Ctrl + V
Couper Ctrl + X
Restaurer Ctrl + Y
Annuler Ctrl + Z
Supprimer Suppr

Projet

Description Raccourci-clavier
Créer un nouveau projet Ctrl + N
Ouvrir un projet Ctrl + O
Enregistrer un projet Ctrl + S

Boîte de dialogue

Description Raccourci-clavier
Avancer dans les options TAB ou Ctrl + TAB
Revenir en arrière dans les options Maj + TAB
Cocher ou décocher une case Espace
Afficher les éléments dans la liste active Alt + flèche vers le bas

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 23 of 88

Fermer la boîte de dialogue active Alt + F4


Exécuter la commande pour l’option active ou appuyer sur le Entrée
bouton
Annuler Esc

Sélectionner (dans les répertoires ou les textes)

Description Raccourci-clavier
Sélectionner un groupe d’éléments ou un texte Maj + Clic (début, fin)

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Gestionnaire de projets

Gestionnaire de projets
Les composants du projet sont représentés dans l’onglet gestionnaire de projets :
le nom du projet avec la norme de sécurité appliquée au projet
les SRCF (section relative à la sécurité d’une commande selon la norme EN / CEI 62061) et le SRP/CS (fonctions de
commande relatives à la sécurité selon la norme EN ISO 13849-1) contenus dans le projet
les sous-systèmes affectés à la SRCF et au SRP/CS
les composants contenus dans les sous-systèmes
les annexes qui sont jointes aux différents objets

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Bibliothèques de composants

Bibliothèques de composants
L’onglet Affichage des bibliothèques contient des composants de sécurité.
Les composants sont classés par fabricants. L’utilisateur peut ajouter ou importer des composants supplémentaires. Vous
pouvez télécharger ou actualiser les bibliothèques sur www.pilz.de/PAScal_Lib (voir Importer des composants).
Les fonctions dépendent du format des bibliothèques à importer. Les formats suivants sont disponibles :
PAScal (ZIP ou PCL)
VDMA (ZIP ou XML)
SISTEMA (SLB)
Après l’importation d’une bibliothèque, les composants sont disponibles dans la fenêtre « Affichage des bibliothèques ».
Les composants et les bibliothèques de composants situés dans l’« Affichage des bibliothèques » peuvent être configurés avec
le filtre de bibliothèques . Détails pour la fonction de filtrage.
De là, les composants peuvent, également par glisser-déposer,
être affectés aux sous-systèmes dans l’éditeur de la SRCF ou du SRP/CS.
Si un composant d’une bibliothèque de composants est affecté à un sous-système, la configuration du composant doit être
effectuée.
être affectés à un assemblage de composants ou à un groupe de composants.
En cas d’affectation à un assemblage de composants ou à un groupe de composants, aucune autre action n’est requise.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 24 of 88

Les assemblages de composants sont composés de composants ou de groupes de composants.


Les groupes de composants comprennent des composants de différents sous-systèmes. L’assemblage est fonction de
l’opportunité donnée.

Voir également
Modifier la bibliothèque de composants
Exporter des composants
Importer des composants
Bibliothèque de composants de Pilz
Assemblages de composants

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Macros

Macros
Dans l’onglet Macros , vous avez la possibilité de réutiliser les éléments fréquemment utilisés d’une SRFC ou d’un SRP/CS
en créant des macros. Un ou plusieurs sous-systèmes configurés sont réunis dans une macro.
Les macros sont créées et gérées dans la bibliothèque de macros et sont ensuite disponibles pour une réutilisation. La fonction
Importer et Exporter est disponible pour le remplacement de macros entre différentes installations PAScal.

Voir également
Créer et utiliser des macros

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Fenêtre SRCF ou SRP/CS

Fenêtre SRCF ou SRP/CS


En fonction de la norme utilisée du projet, créez les fonctions de sécurité dans l’éditeur de la SRCF ou du SRP/CS.
Il existe deux onglets dans la fenêtre SRCF ou SRP/CS :
Éditeur de la SRCF ou du SRP/CS
Cet éditeur permet de créer les fonctions de commande relatives à la sécurité.
Voir également l’onglet : Éditeur de la SRCF ou du SRP/CS
Éditeur CCF
Cet éditeur permet d’analyser les défaillances de cause commune.
Voir également l’onglet : Éditeur CCF

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Fenêtre SRCF ou SRP/CS Onglet : Éditeur de la SRCF ou du SRP/CS

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 25 of 88

Onglet : Éditeur de la SRCF ou du SRP/CS


Dans l’éditeur de la SRCF ou du SRP/CS, les fonctions de sécurité sont créées et représentées sous forme graphique. La
SRCF ou le SRP/CS est géré(e) dans le projet. Un projet dans le PAScal peut se composer de plusieurs fonctions de sécurité. Il
existe un onglet par fonction de sécurité sur le bord supérieur de cet affichage.
Une SRCF ou un SRP/CS se compose d’un certain nombre de sous-systèmes. Le nombre et le type de ces sous-systèmes
dépendent de la structure et de la complexité de la fonction de sécurité.
Dans l’éditeur, les sous-systèmes sont représentés sous forme de surfaces dotées de bordures de différentes couleurs (voir
l’illustration). Lors de la création d’un nouveau sous-système, la bordure est colorée en vert, bleu ou rouge, conformément au
type de sous-système. Si le type n’est pas encore défini, la bordure est noire. Les sous-systèmes suivants sont disponibles :
Entrée (bordure verte)
Logique (bordure bleue)
Sortie (bordure rouge)
Généralement, les sous-systèmes Entrée et Sortie sont supprimés lorsque la structure du composant logique utilisé n’est plus
modulaire (exemple : dans le cas d’un bloc logique de sécurité). Le sous-système Connexion au bus ne doit être pris en
considération que lorsque des données de sécurité d’une SRCF ou d’un SRP/CS sont transmises via une connexion de bus,
par exemple SafetyBUS p.
Les sous-systèmes contiennent des composants. Les composants sont prélevés dans la bibliothèque de composants. Les
composants dotés d’une architecture interne monocanale sont représentés sous forme de rectangles. Les composants dotés
d’une architecture interne à deux canaux sont représentés sous forme de rectangles avec deux composants.

Voir également
Créer une SRCF ou un SRP/CS
Créer des sous-systèmes
Affecter des composants aux sous-systèmes

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 26 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Fenêtre SRCF ou SRP/CS Onglet : Éditeur CCF

Onglet : Éditeur CCF


Pour chaque SRCF ou SRP/CS, les défaillances de cause commune sont analysées et prises en compte dans le calcul de la
sécurité fonctionnelle. L’éditeur CCF contient une liste de contrôle avec des paramètres de pondération différente. Le PAScal
calcule le facteur CCF à partir de ces données.
En principe, la procédure selon l’EN/CEI 62061 et celle selon l’EN ISO 13849-1 sont identiques. Cependant, les questions de la
liste de contrôle ainsi que l’analyse sont différentes.
Le facteur CCF n’est pas calculé si
la SRCF ou le SRP/CS est entièrement constitué(e) de composants PL
ou
la SRCF ou le SRP/CS est entièrement constitué(e) de sous-systèmes monocanaux.

Voir également
Prendre les défaillances de cause commune en considération

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Fenêtre du graphe de calcul

Fenêtre du graphe de calcul


Dans cette fenêtre, les valeurs PFH ou PL des sous-systèmes sont analysées selon la norme utilisée.
Voir également l’onglet : Graphe de calcul PFHd

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Fenêtre d’informations

Fenêtre d’informations
La fenêtre d’informations comporte quatre onglets :
Résultat SRCF ou SRP/CS
Sont représentés les résultats du calcul pour chaque SRCF ou SRP/CS, basés sur les SIL, PFHD et PL spécifiés.

Voir également l’onglet : Résultat SRCF ou SRP/CS


Propriétés
Selon le contexte, les valeurs de la SRCF ou du SRP/CS d’un sous-système ou d’un composant sont représentées.
Voir également l’onglet : Propriétés
Avertissements
Contient des informations et des remarques concernant la configuration d’une fonction de sécurité. Ils n’influencent pas les
calculs du PAScal.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 27 of 88

Voir également l’onglet : Avertissements


Description
Le contenu de la description est affiché ici dans les propriétés si des objets sont sélectionnés dans les bibliothèques de
composants ou des assemblages de composants ou des macros.

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Fenêtre d’informations Onglet : Résultat SRCF ou SRP/CS

Onglet : Résultat SRCF ou SRP/CS


L’onglet Résultat de la SRCF ou du SRP/CS de la fenêtre d’informations affiche le résultat du calcul pour chaque fonction de
sécurité en fonction des SIL, PFHD et PL prescrits :

EN/CEI 62061
Si le projet est basé sur la norme EN/CEI 62061, alors les valeurs suivantes sont affichées pour chaque SRCF :
Système / module : nom de la SRCF
SIL requis
Résultat
– Cible atteinte : le niveau d’intégrité de sécurité SIL et le facteur CCF ont atteint au minimum les valeurs requises.
– Cible non atteinte : le niveau d’intégrité de sécurité SIL et/ou le facteur CCF n’ont pas atteint les valeurs requises.
Facteur CCF
– Cible atteinte : le facteur CCF a atteint la valeur requise.
– Cible non atteinte : le facteur CCF n’a pas atteint la valeur requise.
PFHD
SIL/PFHD

SIL CL
SIL atteint

EN ISO 13849-1
Si le projet est basé sur la norme EN ISO 13849-1, alors les valeurs suivantes sont affichées pour chaque SRP/CS :
Système / module : nom du SRP/CS
PL requis
Résultat
– Cible atteinte : le niveau de performance PL et le facteur CCF ont atteint au minimum les valeurs requises.
– Cible non atteinte : le niveau de performance PL et/ou le facteur CCF n’ont pas atteint les valeurs requises.
Facteur CCF
– Cible atteinte : le facteur CCF a atteint la valeur requise selon la norme EN ISO 13849-1.
– Cible non atteinte : le facteur CCF n’a pas atteint la valeur requise selon la norme EN ISO 13849-1.
PFHD

PL atteint

Voir également
Afficher les résultats de la SRCF et du SRP/CS

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 28 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Fenêtre d’informations Propriétés

Propriétés
L’onglet Caractéristiques de la fenêtre d’informations affiche les valeurs de la SRCF ou du SRP/CS d’un sous-système ou d’un
composant en fonction du contexte.

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Fenêtre d’informations Avertissements

Avertissements
L’onglet Avertissements de la fenêtre d’informations affiche des remarques concernant des états de fait qui n’ont pas été pris
en considération dans le calcul du niveau de performance PL ou du niveau d’intégrité de sécurité SIL. L’affichage d’un message
d’avertissement signifie que le PAScal peut certes déterminer un niveau de performance PL ou un niveau d’intégrité de sécurité
SIL, mais qu’il a détecté un problème dans la configuration des composants. Un tel message d’avertissement est émis par
exemple lorsque
l’architecture interne des composants sélectionnés ne correspond pas.
l’ordre des composants est atypique.
les composants attendus ne sont pas contenus dans la fonction de sécurité.

IMPORTANT
Le PAScal n’est pas un logiciel de conception. Le PAScal n’est absolument pas en mesure de détecter toutes
les erreurs découlant d’une mauvaise configuration.

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Graphe de calcul PFHd

Graphe de calcul PFHd


Le graphe de calcul PFHD représente les rapports des valeurs de sécurité des sous-systèmes sur le résultat total. Les lignes de
composants ou de sous-systèmes qui n’atteignent pas le niveau de sécurité exigé sont affichées en rouge. Cela permet
d’identifier plus facilement les composants ou sous-systèmes critiques.
Les barres indiquent la part des composants ou sous-systèmes dans le résultat total. Plus les barres sont courtes, meilleures
sont les valeurs.

Graphe de calcul PFHD selon l’EN/CEI 62061

Les résultats suivants découlent des calculs :


Désignation du sous-système / module
PFHD en % du résultat total

– Pourcentage des sous-systèmes sur le résultat total du PFHD de la fonction de commande relative à la sécurité (SRCF)
– Diagramme en barres représentant les rapports des sous-systèmes sur le résultat total du PFHD de la SRCF

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 26 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Fenêtre SRCF ou SRP/CS Onglet : Éditeur CCF

Onglet : Éditeur CCF


Pour chaque SRCF ou SRP/CS, les défaillances de cause commune sont analysées et prises en compte dans le calcul de la
sécurité fonctionnelle. L’éditeur CCF contient une liste de contrôle avec des paramètres de pondération différente. Le PAScal
calcule le facteur CCF à partir de ces données.
En principe, la procédure selon l’EN/CEI 62061 et celle selon l’EN ISO 13849-1 sont identiques. Cependant, les questions de la
liste de contrôle ainsi que l’analyse sont différentes.
Le facteur CCF n’est pas calculé si
la SRCF ou le SRP/CS est entièrement constitué(e) de composants PL
ou
la SRCF ou le SRP/CS est entièrement constitué(e) de sous-systèmes monocanaux.

Voir également
Prendre les défaillances de cause commune en considération

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Fenêtre du graphe de calcul

Fenêtre du graphe de calcul


Dans cette fenêtre, les valeurs PFH ou PL des sous-systèmes sont analysées selon la norme utilisée.
Voir également l’onglet : Graphe de calcul PFHd

Aide en ligne PAScal à partir de la version 1.9.1

Utilisation du logiciel Fenêtre d’informations

Fenêtre d’informations
La fenêtre d’informations comporte quatre onglets :
Résultat SRCF ou SRP/CS
Sont représentés les résultats du calcul pour chaque SRCF ou SRP/CS, basés sur les SIL, PFHD et PL spécifiés.

Voir également l’onglet : Résultat SRCF ou SRP/CS


Propriétés
Selon le contexte, les valeurs de la SRCF ou du SRP/CS d’un sous-système ou d’un composant sont représentées.
Voir également l’onglet : Propriétés
Avertissements
Contient des informations et des remarques concernant la configuration d’une fonction de sécurité. Ils n’influencent pas les
calculs du PAScal.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 30 of 88

6. Créer un rapport
Grâce à cette procédure, vous pouvez créer un projet en exécutant les étapes de travail dans l’ordre numéroté. Pour exécuter
une étape, cliquez sur la flèche verte se trouvant à droite du nom de l’étape de travail. Ceci a pour effet d’appeler la fonction qui
vous permettra d’exécuter l’étape de travail.
Lorsque vous cliquez sur la case dotée du symbole « + » se trouvant à gauche du nom de l’étape de travail, des informations
supplémentaires concernant cette étape s’affichent.
Une fois que vous avez exécuté l’étape de travail, la case située à gauche du nom de l’étape est cochée. Cette étape est ainsi
identifiée comme étant terminée. Vous pouvez également cocher vous-même la case en cliquant sur Achever l’étape dans le
champ de l’étape de travail concernée.
Vous pouvez à tout moment quitter et redémarrer la procédure, passer dans le gestionnaire de projets ou le quitter.

Aide en ligne PAScal à partir de la version 1.9.1

Projets

Projets
Vous devez créer un projet pour effectuer le calcul des valeurs techniques de sécurité.
Dans le PAScal, plusieurs projets peuvent être ouverts et modifiés. Le nombre maximal des projets pouvant être ouverts et
modifiés en même temps dépend de la licence et d’un modèle dans le PAScal.
Nombre maximum de projets ouverts
Sélectionnez le menu Outils -> Options et saisissez un nombre dans le champ Nombre maximal de projets ouverts.
Pour la version intégrale, le nombre maximal est de 10.
Définir les options
Créer un projet
Modifier un projet
Ouvrir un projet
Fermer un projet
Enregistrer un projet

Aide en ligne PAScal à partir de la version 1.9.1

Projets Définir les options

Définir les options


Après le premier démarrage du PAScal, certains paramètres par défaut sont actifs (exemple : le répertoire du projet). Vous
pouvez modifier et enregistrer différentes options durablement. Les options modifiées seront de nouveau disponibles lors du
prochain appel du PAScal.

Sélectionner les options


Sélectionnez Menu Outils -> Options. La fenêtre Options s’ouvre.
Vous pouvez définir des modèles pour le projet et le rapport.

Généralités
Désactiver la procédure
Après le démarrage du PAScal, l’onglet Procédure ne s’affiche pas.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 31 of 88

Sélectionner le répertoire du projet par défaut


Emplacement pour l’enregistrement des projets.
Sélectionner le répertoire standard pour les bibliothèques
Vous déterminez le répertoire dans lequel les bibliothèques (ainsi que la bibliothèque de composants de Pilz) seront
enregistrées.
Langue
Pour les appareils définis dans une bibliothèque de composants, les textes spécifiques à une langue doivent être définis
dans au moins une langue. Cette langue est nommée langue par défaut. Il est possible de sélectionner l’une des langues
dans lesquelles le PAScal est disponible.
Sélectionnez la langue qui doit être utilisée en tant que langue par défaut.
Actualiser les composants automatiquement à l’ouverture d’un projet
Les composants sont actualisés dans la bibliothèque à l’ouverture d’un projet. Cela correspond à l’exécution du menu Projet
-> Actualiser les composants...
Nombre maximum de projets ouverts
5 projets ouverts (par défaut dans la version intégrale). Valeurs autorisées : 1 à 10.
Vérifier automatiquement les mises à jour en ligne une fois par mois
Vérifie une fois par mois si des mises à jour des bibliothèques de composants sont disponibles.
Paramètres Proxy
Lorsque vous utilisez au sein d’un réseau d’entreprise un serveur Proxy, via lequel vous établissez l’accès à internet, vous
pouvez paramétrer ici :
– Adresse IP du serveur Proxy
– Port
– Identification de l’utilisateur (nom de l’utilisateur, mot de passe)
Vous pouvez aussi reprendre simplement les paramètres Proxy de votre navigateur actuel :
Cliquez sur le bouton Appliquer les paramètres Proxy du navigateur.
Restore Defaults (paramètres par défaut)
En cliquant sur Restore Defaults, vous écrasez tous les paramètres définis par l’utilisateur et rétablissez les paramètres par
défaut.

Établir par défaut


Pour certaines actions, des paramètres par défaut modifiables sont prévus.
Dérouler l’arborescence Généralités et sélectionner vos paramètres.
Afficher le dialogue de confirmation pour supprimer des macros (par défaut = oui)
Afficher le dialogue de confirmation pour supprimer des assemblages de composants (par défaut = oui)
Afficher le dialogue de confirmation pour supprimer le contenu du projet (par défaut = oui)
Générer un nouveau CRC pour la bibliothèque VDMA au cours de l’importation (par défaut = non)
Sélectionnez le champ s’il faut importer une bibliothèque VDMA avec CRC = 0x00000000.
Lors de l’importation, la bibliothèque est convertie au format PAScal et enregistrée au format PAScal.
Avant effectuer une importation, assurez-vous que la bibliothèque provient d’une source fiable.

Préférences des mises à jour en ligne


Vous pouvez saisir une ou plusieurs URL à partir desquelles les bibliothèques sont téléchargées en vue de l’actualisation de
composants. L’actualisation de bibliothèques de composants personnalisées est impossible.
L’URL doit mener vers un fichier de bibliothèque ou vers un fichier ZIP contenant un fichier de bibliothèque. L’URL saisie doit se
terminer par le type de fichier correspondant (exemple : *.zip)
La création d’une variable d’environnement peut être requise pour l’accès à l’URL pour le téléchargement de bibliothèques.

Procédure

1. Dans le menu de démarrage Windows, sélectionnez Panneau de configuration -> Système -> Réglages étendus -> Onglet

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 32 of 88

Étendu -> bouton Variables d’environnement.


2. Sélectionnez Nouveau.
3. Ajoutez la variable _JAVA_OPTIONS.
Nom des variables : _JAVA_OPTIONS
Valeur des variables : -Djava.net.preferIPv4Stack=true
Fermez les fenêtres ouvertes avec « OK ».
Quittez PAScal et redémarrez le programme.
Les modifications ne seront effectives qu’au prochain démarrage de PAScal.

Rapport
Ici, vous déterminez des options supplémentaires pour l’édition du rapport. Les fonctions disponibles dépendent de la licence et
sont parfois restreintes.
Langue
Vous pouvez déterminer une langue du rapport différente de la langue de l’interface utilisateur
Format d’édition
Déterminez ici le format du fichier : PDF ou DOC (Word 97)
Emplacement pour l’enregistrement du rapport
Déterminez ici l’emplacement pour l’enregistrement du rapport.
Afficher le rapport avant impression
Ouvre le fichier dans le format de fichier créé.
Directement à l’imprimante
Envoie le rapport directement à l’imprimante.

Voir également
Créer un rapport

Aide en ligne PAScal à partir de la version 1.9.1

Projets Créer un projet

Créer un projet
Procédez comme suit pour créer un nouveau projet :
1. Démarrer le PAScal
2. Créer un nouveau projet
Sélectionnez Projet -> Nouveau...
Une fenêtre de saisie des données du projet s’ouvre.
3. Saisir les données du projet
Vous pouvez saisir les données du projet suivantes :
– Nom du projet
– Auteur
– Version
– Norme de sécurité
Le nom du projet peut être choisi librement, par exemple, une désignation claire du projet. Ce nom sera utilisé en tant que
titre de projet dans le PAScal.
La saisie d’un nom de projet est obligatoire, tandis que celle de l’auteur et de la version est facultative.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 33 of 88

Le PAScal peut calculer le niveau d’intégrité de sécurité SIL ou le niveau de performance PL selon différentes normes pour
un même projet.
– Niveau d’intégrité de sécurité SIL selon l’EN/CEI 62061:2005 + COR:2010 ou
– Niveau de performance de sécurité PL selon l’EN ISO 13849-1:2006 + COR:2009 + EN ISO 13849-2:2003 ou
– Niveau de performance de sécurité PL selon l’EN ISO 13849-1:2006 + COR:2009 + EN ISO 13849-2:2012
(en cas d’application de l’EN ISO 13849-1:2006, on rapporte tout d’abord la MTTFD à 100 ans, puis on équilibre)

– Niveau de performance de sécurité PL selon l’ISO 138491:2015 + EN ISO 138492:2012


(en cas d’application de l’ISO 138491:2015, on rapporte tout d’abord la MTTFD à 100 ans, puis on équilibre. Une MTTFD
de 2 500 ans peut être utilisée pour les sous-systèmes de la catégorie 4.)
Un calcul selon plusieurs normes simultanément est impossible.
Les champs Date de création et Dernière modification ne peuvent pas être modifiés :
- Date de création : date de création du projet
- Dernière modification : date de la dernière modification du projet
Saisissez le nom du projet, l’auteur et la version. Sélectionnez la norme que le PAScal doit utiliser pour le projet.
4. Saisir l’emplacement pour l’enregistrement du projet
Le chemin d’accès peut être choisi librement.
Si l’option Sélectionner les paramètres pas défaut est sélectionnée, le projet sera classé dans le répertoire des projets
par défaut du PAScal.
Saisissez le chemin d’accès vers l’emplacement où le projet devra être enregistré.
5. Saisir un commentaire
On peut saisir un commentaire pour chaque projet.
Décrivez le projet dans le champ Commentaire.
6. Ajouter des annexes
Vous pouvez ajouter des annexes à votre projet dans l’onglet Annexes. Cela peut être : des documents de textes, des
images, des schémas de raccordement,...
Les annexes sont gérées en tant qu’élément du projet et sont reprises dans les rapports. Les annexes jointes à un projet
sont répertoriées dans l’onglet Annexes. Elles peuvent être supprimées, ouvertes ou pourvues d’un commentaire.
Cliquez sur le bouton Ajouter de nouvelles annexes... pour ajouter une nouvelle annexe (voir Créer et gérer des
annexes).
7. Confirmer les saisies
Cliquez sur OK.

Aide en ligne PAScal à partir de la version 1.9.1

Projets Modifier un projet

Modifier un projet
Vous pouvez aussi modifier ultérieurement un projet.
1. Ouvrir la fenêtre de configuration
Choisissez le projet dans le gestionnaire de projets, puis sélectionnez dans le menu contextuel Propriétés.
La fenêtre d’édition des informations du projet apparaît.
2. Modifier un projet
À l’exception du nom du fichier et du niveau de sécurité (PL ou SIL), il est ensuite possible de modifier tous les champs.
Vous ne pouvez pas renommer un projet. Une copie avec un nouveau nom peut toutefois être enregistrée.
Modifiez les entrées souhaitées (voir aussi Créer un projet).

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 34 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Projets Ouvrir un projet

Ouvrir un projet
Si vous souhaitez ouvrir un projet existant, procédez de la manière suivante :
1. Démarrer le PAScal
2. Ouvrir un projet
Sélectionnez le menu Projet -> Ouvrir.
3. Une fenêtre de sélection du projet s’ouvre.
4. Sélectionner un projet
Sélectionnez le projet qui doit être ouvert et cliquez sur Ouvrir.
5. Ouvrir l’éditeur de la SRCF ou du SRP/CS
– Dans le gestionnaire de projets, sélectionnez une SRCF ou un SRP/CS. Dans le menu contextuel, sélectionnez Ouvrir
l’éditeur du SRP/CS / de la SRCF.
Procédure alternative :
– double-cliquez sur la SRCF ou le SRP/CS dans le gestionnaire de projets.

Contrôle des composants lors de l’ouverture d’un projet


Le PAScal effectue un contrôle des composants lors de l’ouverture d’un projet :
Le projet contient-il des composants qui ne se trouvent pas dans la bibliothèque de composants ?
Le projet et la bibliothèque de composants contiennent des composants qui portent le même nom. Les valeurs
correspondent-elles ?

Composant non compris dans la bibliothèque de composants


Une boîte de dialogue s’ouvre. Le PAScal affiche la liste des composants qui ne se trouvent pas dans la bibliothèque de
composants.

Bouton Action
Oui Ajoute le composant à la bibliothèque de composants
Oui pour tout Ajoute tous les composants à la bibliothèque de composants
Non N’ajoute pas le composant à la bibliothèque de composants
Annuler N’ajoute pas de composant à la bibliothèque de composants et ferme la boîte de dialogue

Les valeurs des composants ne correspondent pas


Une fenêtre affichant en vis-à-vis les valeurs des composants s’ouvre. Les valeurs qui se différencient sont marquées en jaune.

Bouton Action
Oui Remplace le composant du projet par le composant de la bibliothèque de composants
Oui pour tout Remplace tous les composants du projet par les composants correspondants de la bibliothèque
de composants
Non Ne modifie ni le composant dans le projet ni le composant dans la bibliothèque de composants
Annuler Ne modifie ni le composant dans le projet ni le composant dans la bibliothèque de composants et
ferme la boîte de dialogue

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 35 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Projets Fermer un projet

Fermer un projet
Avant de fermer un projet, vous devriez l’enregistrer.

Fermer le projet actif


Sélectionnez le menu Projet -> Fermer.
Si vous n’avez pas encore enregistré le projet, le système vous demande si vous souhaitez l’enregistrer maintenant.

Fermer tous les projets


1. Sélectionnez le menu Projet -> Tout fermer.
Si vous n’avez pas encore enregistré les projets, une liste des projets s’affiche.
2. Sélectionnez les projets que vous souhaitez enregistrer.
Oui pour tout : enregistrer et fermer tous les projets ouverts.
Non pour tout : n’enregistrer aucun des projets ouverts.
Vous pouvez également sélectionner dans la liste des projets individuels que vous souhaitez enregistrer.
3. Sélectionnez OK pour fermer les projets.

Aide en ligne PAScal à partir de la version 1.9.1

Projets Enregistrer un projet

Enregistrer un projet
Vous pouvez écraser un projet existant par sa nouvelle version ou enregistrer un projet sous un nouveau nom.
Toutes les annexes qui sont contenues dans un projet sont enregistrées avec le projet.
Nom du fichier du projet : Nom du projet. psc
Nom du dossier pour les annexes du projet : \Nom du projet_files.
Le dossier se trouve dans le gestionnaire de projets.

Écraser un projet
Un projet existant a été modifié et l’ancienne version est remplacée par la nouvelle version. Le nom du fichier ne change pas.
Dans le menu Projet, sélectionnez l’option Enregistrer ou cliquez sur l’icône .

Enregistrer le projet sous un nouveau nom


Le projet est enregistré sous un nouveau nom.
Dans le menu Projet, sélectionnez l’option Enregistrer sous...
Une fenêtre vous permettant de modifier les éléments suivants apparaît :
Nom du projet
Auteur
Version
Emplacement pour l’enregistrement du projet

Enregistrer tous les projets


Dans le menu Projet, sélectionnez l’option Tout enregistrer.
Tous les projets sont enregistrés.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 36 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Projets Remplacer l’appareil

Remplacer l’appareil
Un appareil qui est utilisé dans un sous-système dans un projet peut être remplacé par un autre appareil dans tout le projet
avec Remplacer l’appareil... L’appareil est ainsi remplacé simultanément dans toutes les parties du projet.
1. Dans le gestionnaire de projets ou dans l’éditeur de la SRCF, sélectionnez l’appareil à remplacer.
Dans le menu contextuel, cliquez sur Remplacer l’appareil....
2. Sélection du nouvel appareil
Utilisation de la structure arborescente : Le PAScal affiche une arborescence avec les appareils pouvant être sélectionnés
en remplacement de l’appareil concerné.
Sélection avec filtre de texte : L’affichage des bibliothèques disponibles est adapté à la saisie dans le champ pour le filtre de
texte (lors de la recherche de texte, toutes les données des appareils sont prises en compte).
Sélectionnez le cas d’application correct pour le nouvel appareil.
Si l’appareil sélectionné ne convient pas pour le remplacement, il n’est pas possible de terminer avec OK.

Aide en ligne PAScal à partir de la version 1.9.1

SRCF ou SRP/CS

SRCF ou SRP/CS
Le gestionnaire de projets vous permet de créer une nouvelle SRCF ou un nouveau SRP/CS ou d’en modifier une /un existant
(e). Vous pouvez prendre en considération les défaillances de cause commune dans le calcul des valeurs techniques de
sécurité.
Créer une SRCF ou un SRP/CS
Modifier une SRCF ou un SRP/CS
Prendre les défaillances de cause commune en considération
Supprimer une SRCF ou un SRP/CS

Voir également
Fenêtre SRCF ou SRP/CS
gestionnaire de projets

Aide en ligne PAScal à partir de la version 1.9.1

SRCF ou SRP/CS Créer une SRCF ou un SRP/CS

Créer une SRCF ou un SRP/CS


Après la création d’un projet, vous devez créer les fonctions de commande relatives à la sécurité (SRCF ou SRP/CS). Un projet
peut contenir plusieurs SRCF ou SRP/CS. Il est possible d’ajouter de nouvelles SRCF ou de nouveaux SRP/CS à des projets

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 37 of 88

existants.
1. Créer un projet ou ouvrir un projet existant
Voir Créer un projet ou Ouvrir un projet
2. Ajouter une SRCF ou un SRP/CS
Sélectionnez dans le gestionnaire de projets le nom du projet et cliquez dans le menu contextuel sur Ajouter un
SRP/CS / une SRCF.
Une fenêtre de création d’une nouvelle SRCF ou d’un nouveau SRP/CS s’ouvre.
3. Saisir le nom de la SRCF ou du SRP/CS
Vous devez saisir un nom pour la SRCF ou le SRP/CS.
Le nom peut être choisi librement, par exemple une désignation précise de la SRCF. Ce nom sera utilisé en tant que titre de
projet dans le PAScal.
Saisissez un nom pour la SRCF ou le SRP/CS.
4. Saisir la description de la SRCF ou du SRP/CS
La saisie d’une description est facultative.
5. Définir le niveau cible
Vous pouvez désormais sélectionnez les valeurs requises pour le niveau d’intégrité de sécurité SIL ou le niveau de
performance PL dans une liste ou les faire calculer par le PAScal.
– Sélectionner le niveau cible dans une liste
– Calculer le niveau cible
6. Ajouter des annexes
Des annexes de votre choix peuvent être ajoutées à chaque SRCF ou SRP/CS. Les annexes peuvent également être
ajoutées après la création d’une SRCF ou d’un SRP/CS.
7. Confirmer les saisies
Cliquez sur OK.

Voir également
Onglet : Résultat SRCF ou SRP/CS
Onglet : Avertissement de la SRCF ou du SRP/CS
Sélectionner le niveau cible dans une liste
Cette méthode est généralement sélectionnée lorsqu’une appréciation du risque a déjà été effectuée ou qu’une norme de
produits prescrit un SIL ou un PL.
Cliquez sur l’option Sélectionner le niveau cible puis sélectionnez les valeurs requises pour SIL et PL dans la liste.

Calculer le niveau cible


Sélectionnez cette méthode si vous souhaitez effectuer une appréciation du risque dans le PAScal.
1. Sélectionnez l’option Calculer le niveau cible
Une fenêtre permettant d’effectuer l’appréciation du risque s’affiche.
2. Pour des projets selon l’EN/CEI 62061, renseignez quatre onglets, pour des projets selon l’EN ISO 13849-1,
renseignez trois onglets.
Projets selon l’EN/CEI 62061 :
– gravité de la lésion,
– fréquence / durée,
– apparition,
– évitement
À l’ouverture de la fenêtre, les onglets sont paramétrés de façon à ce que le niveau de SIL le plus élevé en résulte. Le
graphe du risque suit l’EN/CEI 62061 et il est affiché conformément aux réglages effectués.
Projets selon l’EN ISO 13849-1 :
– gravité de la lésion,

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 38 of 88

– fréquence / durée,
– évitement,
– sélection facultative : la probabilité d’apparition d’un événement dangereux est considérée comme faible et le PLr est
diminué d’un niveau
À l’ouverture de la fenêtre, les onglets sont paramétrés de façon à ce que le niveau de PL le plus élevé en résulte. Le
graphe du risque suit l’EN ISO 13849-1 et il est affiché conformément aux réglages effectués.
3. Fermez l’appréciation du risque avec OK.
Important : Il est recommandé de justifier l’appréciation du risque dans le champ Commentaire. En particulier lorsque le risque
est classé faible, les raisons doivent être mentionnées.

Aide en ligne PAScal à partir de la version 1.9.1

SRCF ou SRP/CS Modifier une SRCF ou un SRP/CS

Modifier une SRCF ou un SRP/CS


Vous pouvez aussi modifier une SRCF ou un SRP/CS ultérieurement.
1. Ouvrir la fenêtre de configuration
Sélectionnez la SRCF ou le SRP/CS dans le gestionnaire de projets, puis sélectionnez dans le menu contextuel
Caractéristiques.
La fenêtre de configuration s’affiche.
2. Configurer une SRCF ou un SRP/CS
Configurez les paramètres souhaités.

Voir également
Créer une SRCF ou un SRP/CS

Aide en ligne PAScal à partir de la version 1.9.1

SRCF ou SRP/CS Prendre les défaillances de cause commune en considération

Prendre les défaillances de cause commune en considération


Pour chaque SRCF ou SRP/CS, il est possible de saisir dans une liste de contrôle des paramètres qui analysent les
défaillances de cause commune. Ils sont pris en considération lors du calcul de la sécurité fonctionnelle.
1. Sélectionnez dans la fenêtre SRCF ou SRP/CS l’onglet Éditeur CCF.
2. Remplissez la liste de contrôle de l’éditeur CCF.
Le PAScal calcule le facteur CCF.

Voir également
Onglet : Éditeur CCF

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 39 of 88

Aide en ligne PAScal à partir de la version 1.9.1

SRCF ou SRP/CS Supprimer une SRCF ou un SRP/CS

Supprimer une SRCF ou un SRP/CS


Dans le gestionnaire de projets, vous pouvez supprimer une SRCF ou un SRP/CS ainsi que tous les sous-systèmes et
composants qu’il/elle contient.
1. Sélectionner une SRCF ou un SRP/CS à supprimer
Dans le gestionnaire de projets, sélectionnez la SRCF que vous souhaitez supprimer.
2. Supprimer une SRCF ou un SRP/CS
Dans le menu contextuel, sélectionnez l’option Supprimer.
ou
Vous pouvez aussi utiliser l’icône de la barre d’outils.
Un message de confirmation vous demande si la suppression est effectivement souhaitée. Cliquez sur le bouton Oui pour
supprimer la SRCF ou le SRP/CS.

INFORMATIONS
Vous pouvez réintégrer dans votre projet une SRCF ou un SRP/CS supprimé(e) à l’aide de Édition -> Annuler
(ou Ctrl + Z, ).

Aide en ligne PAScal à partir de la version 1.9.1

Sous-systèmes

Sous-systèmes
La fenêtre SRCF ou SRP/CS vous permet de créer un nouveau sous-système ou de modifier un sous-système existant.
Les sous-systèmes vous permettent de créer des structures sans devoir sélectionner des composants déjà concrets.
Selon la norme de sécurité, sélectionnez dans la fenêtre SRCF ou SRP/CS l’onglet Éditeur CCF ou Éditeur du SRP/CS.

INFORMATIONS
Type et source du danger
La taille des sous-systèmes dans l’éditeur de la SRCF ou du SRP/CS peut être réglée avec un facteur de zoom
de 25 à 400 %.
Créer un sous-système
Modifier un sous-système
Supprimer des sous-systèmes

Voir également
Onglet : Éditeur de la SRCF ou du SRP/CS

Aide en ligne PAScal à partir de la version 1.9.1

Sous-systèmes Créer un sous-système

Créer un sous-système

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 40 of 88

1. Ajouter un sous-système
Ouvrez dans la fenêtre SRCF ou SRP/CS le menu contextuel (clic droit dans la fenêtre) et sélectionnez Ajouter un
sous-système.
ou

Dans la barre d’outils, cliquez sur l’icône .


Une fenêtre pour la configuration du sous-système s’affiche.
2. Complétez l’onglet Paramètres
– Complétez les champs Nom et Auteur.
– Dans le champ pour le Taux de couverture du diagnostic, l’élément suivant est saisi en tant que paramètre par défaut :
Créé à partir du DC des éléments contenus. Si une valeur numérique est saisie ici, elle est utilisée pour écraser une
valeur différente déterminée par le PAScal. Si le champ est vide, la valeur déterminée par le PAScal est utilisée.
3. Sélectionner une architecture
Sélectionnez la catégorie du sous-système.
Sélectionnez l’une des valeurs B, 1, 2, 3, 4 ou la valeur prédéfinie Architecture calculée par le PAScal.
4. Sélectionner le nombre de composants / canaux
Vous pouvez affecter 1 ou 2 composants au sous-système.
– Projets selon l’EN/CEI 62061 :
Dans Nombre d’éléments physiques, sélectionnez 1 ou 2.
– Projets selon l’EN ISO 13849-1 :
Dans Nombre d’éléments / de canaux physiques, sélectionnez 1 ou 2.
5. Saisir un commentaire
La saisie d’un commentaire est optionnelle.
6. Ajouter une annexe
Pour compléter les informations sur le sous-système correspondant, vous pouvez ajouter des fichiers au choix en tant
qu’annexe.
– Sélectionnez l’onglet Annexe.
– Sélectionnez Ajouter de nouvelles annexes... puis choisissez un fichier.
7. Confirmer les saisies
Cliquez sur OK.

Aide en ligne PAScal à partir de la version 1.9.1

Sous-systèmes Modifier un sous-système

Modifier un sous-système
Vous pouvez aussi modifier un sous-système d’une SRCF ou d’un SRP/CS ultérieurement. Vous pouvez en particulier
déterminer le nombre des éléments physiques ou des canaux.
1. Ouvrir la fenêtre de configuration
Double-cliquez sur le sous-système concerné dans l’éditeur de la SRCF ou du SRP/CS.
ou
Ouvrez le menu contextuel du sous-système dans l’éditeur de la SRCF ou du SRP/CS et sélectionnez Propriétés.
La fenêtre pour la configuration du sous-système s’affiche.
2. Configurer un sous-système
Vous pouvez en particulier modifier le nombre des éléments / canaux physiques ou modifier les annexes.
Configurez les paramètres souhaités.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 41 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Sous-systèmes Supprimer des sous-systèmes

Supprimer des sous-systèmes


Vous pouvez supprimer des sous-systèmes d’une SRCF ou un SRP/CS. Le PAScal recalcule la valeur de PFHD.

Dans le gestionnaire de projets


1. Sélectionner le sous-système à supprimer
Dans le gestionnaire de projets, sélectionnez le sous-système que vous souhaitez supprimer.
2. Supprimer un sous-système
Dans le menu contextuel, sélectionnez l’option Supprimer.
ou
Vous pouvez aussi utiliser l’icône de la barre d’outils.
Un message de confirmation vous demande si le sous-système doit effectivement être supprimé. Cliquez sur le bouton Oui
pour supprimer le sous-système.

INFORMATIONS
Vous pouvez réintégrer dans votre projet un sous-système supprimé à l’aide de Édition -> Annuler (ou Ctrl +
Z, ).
Dans l’éditeur de la SRCF ou du SRP/CS
1. Sélectionner le sous-système
Avec la souris, sélectionnez dans l’éditeur de la SRCF ou du SRP/CS le sous-système que vous souhaitez supprimer.
2. Supprimer un sous-système
Dans le menu contextuel, sélectionnez l’option Supprimer.
ou
Vous pouvez aussi utiliser l’icône de la barre d’outils.
Un message de confirmation vous demande si le sous-système doit effectivement être supprimé. Cliquez sur le bouton Oui
pour supprimer le sous-système.

INFORMATIONS
Vous pouvez réintégrer dans votre projet un sous-système supprimé à l’aide de Édition -> Annuler (ou Ctrl +
Z, ).

Aide en ligne PAScal à partir de la version 1.9.1

Composants

Composants
La fenêtre SRCF ou SRP/CS vous permet d’ajouter un composant à un sous-système ou d’en modifier un existant.
Sélectionnez dans la fenêtre SRCF ou SRP/CS l’onglet Éditeur CCF ou Éditeur du SRP/CS.
Affecter des composants aux sous-systèmes
Créer un sous-système mixte
Configurer des composants

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 42 of 88

Estimations du taux de couverture du diagnostic (DC)


Modifier des composants d’un sous-système
Supprimer des composants

INFORMATIONS
La taille des sous-systèmes dans l’éditeur de la SRCF ou du SRP/CS peut être réglée avec un facteur de zoom
de 25 à 400 %.

Aide en ligne PAScal à partir de la version 1.9.1

Composants Affecter des composants aux sous-systèmes

Affecter des composants aux sous-systèmes


1. Sélectionner un composant
Sélectionnez un composant dans la bibliothèque de composants ou dans un assemblage de composants.
2. Ajouter un composant à un sous-système
Déplacez le composant dans le sous-système dans l’éditeur de la SRCF ou du SRP/CS.
Le PAScal vérifie ensuite si le composant doit être configuré (étape 3).
ou
Déplacez le composant dans la zone libre entre les sous-systèmes existants ou à côté.
Le PAScal crée un sous-système du modèle adéquat et vérifie si le composant doit être configuré (étape suivante).
Le modèle du sous-système est adapté si nécessaire. Ceci est en particulier le cas lorsque différents types de composants
doivent être combinés dans un sous-système.
3. Configurer le composant
Configurez le composant (voir Configurer les composants).
Les saisies possibles dépendent du type de composant (entrée, logique, sortie).
Pour créer des sous-systèmes mixtes, voir Créer un sous-système mixte.

Aide en ligne PAScal à partir de la version 1.9.1

Composants Créer un sous-système mixte

Créer un sous-système mixte


Des sous-systèmes mixtes peuvent être créés dans les projets selon la norme EN ISO 13849-1. Les sous-systèmes mixtes
regroupent des composants issus de différents types de sous-systèmes.
Conditions préalables

Composants avec une valeur MTTFD, B10D ou

exclusion de défaillance (appareils de type 2, 3 ou 4), par exemple composants mécaniques, pneumatiques ou
hydrauliques.
Les composants ne doivent pas avoir de niveau de performance PL. Ces composants ne peuvent pas être regroupés dans
un sous-système mixte.
Vous pouvez regrouper autant de types de composants que souhaité, par exemple, entrée et logique, dans un sous-système
mixte.
1. Ajouter un sous-système

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 43 of 88

Dans la fenêtre SRCF, ouvrez le menu contextuel et sélectionnez Ajouter un sous-système.


Ou bien

Dans la barre d’outils, cliquez sur l’icône .


Une fenêtre pour la configuration du sous-système s’affiche.
2. Complétez l’onglet Paramètres
Complétez les champs Nom, Auteur et Taux de couverture du diagnostic.
3. Sélectionner le nombre de composants / canaux
Vous pouvez affecter 1 ou 2 canaux au sous-système.
Dans Nombre d’éléments / de canaux physiques, sélectionnez 1 ou 2.
4. Ajouter une annexe
Pour compléter les informations sur le sous-système correspondant, vous pouvez ajouter des fichiers au choix en tant
qu’annexe.
– Sélectionnez l’onglet Annexe.
– Sélectionnez Ajouter de nouvelles annexes... puis sélectionnez un fichier.
5. Ajouter un composant correspondant au type de sous-système
Déplacez le composant dans le sous-système dans l’éditeur de la SRCF ou du SRP/CS.
Ajoutez par exemple un composant Entrée au sous-système.
6. Configurer le composant
Configurez les paramètres souhaités.
7. Ajouter un composant qui ne correspond pas au type de sous-système
Déplacez le composant dans le sous-système dans l’éditeur de la SRCF ou du SRP/CS.
Ajoutez par exemple un composant Logique au sous-système Entrée.
8. Configurer le composant
Configurez les paramètres souhaités.
Le sous-système contient désormais des composants de différents types de sous-système (Entrée, Logique). Le sous-système
indique cette situation par la désignation Mixte.

Aide en ligne PAScal à partir de la version 1.9.1

Composants Configurer des composants

Configurer des composants


Dans la fenêtre Configurer un composant, déterminez les éléments suivants :
Composant
– référence
– version
Cas d’application
Il existe deux possibilités pour ouvrir la fenêtre Configurer un composant :
Si vous affectez pour la première fois un composant à un sous-système :
Ouvrez la fenêtre comme décrit dans Affecter des composants aux sous-systèmes
Si vous souhaitez modifier ultérieurement le composant d’un sous-système :
Ouvrez la fenêtre comme décrit dans Modifier des composants d’un sous-système

Sélectionner un composant
Sélectionner l’onglet Sélectionner un composant.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 44 of 88

Références
La référence du composant est indiquée dans ce champ. Si plusieurs références sont affectées au composant, toutes les
références sont affichées.
– Sélectionnez la référence correcte.
Version
Dans le champ Version, il est possible de sélectionner un modèle d’appareil dans la bibliothèque de composants si
plusieurs versions du composant sont disponibles.
Lors de la saisie dans le champ Toutes les versions, il n’existe aucune différence de valeurs techniques de sécurité entre
les modèles d’appareils.
Cas d’application
La sélection dans le champ Cas d’application dépend de l’appareil et correspond aux prescriptions configurées pour ce
composant.
Il faut sélectionner parmi les 5 restrictions hiérarchiquement indiquées celles qui sont valables.
Le bouton Gestion des restrictions permet d’adapter à vos besoins l’affichage des restrictions possibles et le bouton
permet de définir vos propres restrictions.
L’architecture interne d’un composant peut être monocanale ou à deux canaux. Un élément physique est généralement un
appareil équipé de son propre boîtier. Un sous-système peut se composer d’un ou de deux éléments physiques.
Exemple : Un sous-système Entrée se compose de deux appareils séparés, équipés chacun d’un boîtier distinct ainsi que
d’un contact électrique, par exemple, un fin de course sur un protecteur mobile. La représentation dans le PAScal se fait
sous la forme d’un sous-système Entrée avec deux éléments physiques. L’architecture interne des capteurs est monocanale
car un contact électrique existe pour chacun des éléments physiques.

Configurer le composant
Vous pouvez sélectionner des paramètres pour les sous-systèmes sans diagnostic intégré (exemple : capteur et actionneur).
Nombre de cycles de fonctionnement
– Jours de fonctionnement par an :
Nombre maximum de jours de fonctionnement d’une machine en un an
– Heures de fonctionnement par jour :
Nombre d’heures de fonctionnement par jour
– Temps écoulé entre deux manœuvres :
Temps écoulé entre deux manœuvres durant les heures de fonctionnement
– Manœuvres par unité de temps :
Nombre de manœuvres durant une unité de temps prédéfinie (exemple : par heure, par jour)
– Exemples :

Dans les exemples 2, 3 et 5, une manœuvre comprend plusieurs jours de fonctionnement. Lors du calcul du nombre moyen de
manœuvres annuelles nop selon la norme EN ISO 13849-1, les heures de fonctionnement sont définies dans ces cas sur des
journées de 24 h. Cela permet d’éviter les écarts lors de l’utilisation de la formule selon la norme EN ISO 13849-1.
T1 : intervalle du test périodique [années]
Seulement pour les calculs selon l’EN/CEI 62061 (voir dans le glossaire Test périodique – T1).
T2 : intervalle du test de diagnostic
Seulement pour les calculs selon l’EN/CEI 62061 : Vous pouvez sélectionner le temps entre deux tests ou les tests par
unité de temps. (voir dans le glossaire Intervalle du test de diagnostic – T2).
Détection des erreurs dans le câblage

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 45 of 88

– Aucun(e)
Aucune mesure n’est prise pour la détection des courts-circuits. Il est impossible d’exclure un court-circuit.
– Exclusion de défaillance
Aucune mesure n’est prise pour la détection des courts-circuits. Il est cependant possible d’exclure un court-circuit sur la
base des conditions physiques (exemple : par la protection du câblage ou à l’intérieur du lieu d’implantation électrique).
Le câblage n’est pas pris en compte lors du calcul.
– Détection des courts-circuits
Il n’est pas possible d’exclure un court-circuit, mais des mesures sont prises pour les détecter (exemple : tests
impulsionnels) avec une réponse adéquate aux erreurs.
« Exclusion de défaillance » ou « Détection des courts-circuits » doit être sélectionné pour atteindre PL e ou SIL 3.

Taux de couverture du diagnostic


Le taux de couverture du diagnostic est un critère pour l’efficacité des mesures prises pour le test interne et la surveillance d’un
composant. Le diagnostic étant habituellement exécuté par le sous-système Logique, ce dernier n’est pas représenté par
ailleurs. La nécessité du diagnostic dépend de la définition du composant.
À ce propos, tenez compte de la liste des caractéristiques pour l’estimation du taux de couverture du diagnostic indiquées dans
le tableau E.1 de l’annexe E de la norme EN ISO 13849-1.
Contrôle de plausibilité
La plausibilité de deux signaux redondants est contrôlée, c’est-à-dire que le système vérifie si les signaux concordent et s’ils
correspondent à la valeur attendue.
Par exemple, lorsque le système vérifie dans le cas d’un bouton-poussoir d’arrêt d’urgence si les deux canaux signalent
toujours un état de commutation identique, il s’agit d’un contrôle de plausibilité.
Boucle de retour
Le relais ou le contacteur est équipé d’une boucle de retour (contact supplémentaire qui est surveillé par le sous-système
Logique).
Surveillance de la position
L’électrovanne dispose d’un dispositif de surveillance de la position (capteur de position qui est analysé par le sous-système
Logique).
Fréquence de sollicitation
Sélectionnez cette option en cas d’appréciation simplifiée des structures monocanales avec un DC >= 60 %. Ceci confirme
une structure de catégorie 2 :
– <= taux de test 1/100 (catégorie 2) et MTTFD, TE > 0,5 * MTTFD, L ou MTTFD, TE+OTE > 0,5 * MFFTD, I+L+O
– <= taux de test 1/25 (catégorie 2) et MTTFD, TE > 0,5 * MTTFD, L ou MTTFD, TE+OTE > 0,5 * MFFTD, I+L+O
– taux de test (1 to 1) (catégorie 2) et MTTFD, TE > 0,5 *MTTFD, L ou MTTFD, TE+OTE > 0,5 * MFFTD, I+L+O
Signification :
– TE : dispositif de test
– OTE : sortie du dispositif de test
– I : sous-système Entrée
– L : sous-système Logique
– O : sous-système Sortie
Le MTTFD de l’unité à tester (TE) doit au moins représenter la moitié du MTTFD du sous-système Logique devant être testé

ou :
Le MTTFD des unités à tester (TE et OTE) doit au moins représenter la moitié du MTTFD de l’ensemble des sous-systèmes
Entrée, Logique et Sortie devant être testés.
Vous trouverez des informations complémentaires dans la norme EN ISO 13489-1.
Le taux de couverture du diagnostic > 0 % ne peut être utilisé que si une réponse aux erreurs est garantie par la coupure
d’un second canal ou par le process. Dans ce cas, les parties concernées doivent être inclues dans l’évaluation de la
sécurité.
Dans le PAScal, les structures monocanales ont par conséquent toujours un taux de couverture du diagnostic de 0 % par
défaut. La catégorie 2 peut être rendue possible par la saisie d’un DC >= 60 %.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 46 of 88

Une structure dans le PAScal peut être à deux canaux lorsque


l’architecture interne d’un composant est à deux canaux
ou
lorsque le nombre d’éléments physiques d’un sous-système est de deux.
Les structures à deux canaux avec contrôle de plausibilité, boucle de retour et surveillance de la position ont un taux de
couverture du diagnostic de 99%. L’utilisateur peut saisir d’autres valeurs pour le taux de couverture du diagnostic si le taux
de couverture du diagnostic nécessaire peut être assuré par d’autres mesures.

Aide en ligne PAScal à partir de la version 1.9.1

Composants Estimations du taux de couverture du diagnostic (DC)

Estimations du taux de couverture du diagnostic (DC)


Le tableau suivant concernant l’estimation du taux de couverture du diagnostic (DC) figure dans l’annexe E de la norme EN ISO
13849-1.
Le tableau concernant l’estimation du taux de couverture du diagnostic (DC) correspond à celui de l’annexe E de la norme
EN ISO 13849-1.
Annexe E de la norme EN ISO 13849-1:2006 + COR:2009 + EN ISO 13849-2:2003
Annexe E de la norme EN ISO 13849-1:2006 + COR:2009 + EN ISO 13849-2:2012
Annexe E de la norme ISO 13849-1:2015 + COR:2009 + EN ISO 13849-2:2003

Aide en ligne PAScal à partir de la version 1.9.1

Composants Modifier des composants d’un sous-système

Modifier des composants d’un sous-système


Vous pouvez aussi modifier ultérieurement les composants du sous-système d’une SRCF ou d’un SRP/CS.
1. Ouvrir la fenêtre de configuration
Double-cliquez sur le composant concerné d’un sous-système dans l’éditeur de la SRCF ou du SRP/CS.
ou
Ouvrez le menu contextuel du composant concerné d’un sous-système dans l’éditeur de la SRCF ou du SRP/CS et
sélectionnez Propriétés.
La fenêtre de configuration du composant s’affiche.
2. Configurer le composant
Configurez le composant (voir Configurer les composants).
Les saisies possibles dépendent du type de composant (entrée, logique, sortie).

Aide en ligne PAScal à partir de la version 1.9.1

Composants Supprimer des composants

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 47 of 88

Supprimer des composants


Vous pouvez supprimer des composants qui sont affectés à un sous-système de la SRCF ou du SRP/CS.

Dans le gestionnaire de projets


1. Sélectionner le composant à supprimer
Dans le gestionnaire de projets, sélectionnez le composant que vous souhaitez supprimer.
2. Supprimer un composant
Dans le menu contextuel, sélectionnez l’option Supprimer.
ou
Cliquez sur l’icône dans la barre d’outils
Un message de confirmation vous demande si le composant doit vraiment être supprimé.
Cliquez sur le bouton Oui pour supprimer le composant.

Dans l’éditeur de la SRCF


1. Sélectionner le composant
Avec la souris, sélectionnez dans l’éditeur de la SRCF ou du SRP/CS le composant que vous souhaitez supprimer.
2. Supprimer un composant
Dans le menu contextuel, sélectionnez l’option Supprimer.
ou
Cliquez sur l’icône dans la barre d’outils
Un message de confirmation vous demande si le composant doit vraiment être supprimé.
Cliquez sur le bouton Oui pour supprimer le composant.

Aide en ligne PAScal à partir de la version 1.9.1

Composants Copier des composants

Copier des composants


Vous pouvez sélectionner des composants avec Copier dans le menu contextuel et les ajouter dans un type de composant
dans des bibliothèques non protégées ; cela est également possible avec le menu contextuel et Ajouter.

Aide en ligne PAScal à partir de la version 1.9.1

Afficher les résultats

Afficher les résultats


Les résultats du calcul pour chaque SRCF ou SRP/CS sont basés sur les SIL, PFHD et PL spécifiés. Ils sont représentés sous
forme de tableau et sous forme graphique :
Afficher les résultats SRCF ou SRP/CS
Afficher le graphe de calcul

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 48 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Afficher les résultats Afficher les résultats de la SRCF

Afficher les résultats de la SRCF


L’onglet Résultat de la SRCF ou Résultat du SRP/CS de la fenêtre d’informations affiche les résultats du calcul pour chaque
fonction de sécurité en fonction des SIL, PFHD et PL prescrits.

Dans la fenêtre d’informations, sélectionnez l’onglet Résultat de la SRCF ou Résultat du SRP/CS.

Voir également
Onglet : Résultat de la SRCF ou du SRP/CS
Onglet : Avertissements

Aide en ligne PAScal à partir de la version 1.9.1

Afficher les résultats Afficher le graphe de calcul

Afficher le graphe de calcul


Le graphe de calcul PFHD est disponible pour les projets selon les normes EN/CEI 62061 et EN ISO 13849-1.

Le graphe de calcul est affiché dans la fenêtre Graphe de calcul.

Voir également
Onglet : Graphe de calcul PFH

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants

Modifier la bibliothèque de composants


La bibliothèque de composants contient les éléments suivants :
Composants de Pilz
Ces composants sont fournis par Pilz et ne peuvent pas être configurés. Il est cependant possible d’importer de nouveaux
composants ou des composants modifiés dans la bibliothèque.
Composants personnalisés
Vous pouvez vous-même créer, exporter et importer ces composants.
Une bibliothèque de composants est structurée comme suit :

Sous-système Type de composant Composant


Capteur composé de arrêt d’urgence composé de PSEN es1.11
PSEN es1.11
barrière immatérielle composée de PSEN op4b-l
PSEN op4b-s

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 49 of 88

Créer un type de composant


Créer un composant personnalisé
Configurer des composants personnalisés
Options et paramètres
Estimations du taux de couverture du diagnostic (DC)
Modifier des composants personnalisés
Supprimer des composants personnalisés
Modifier le type de composant
Importer et exporter des composants
Actualiser en ligne les bibliothèques de composants
Actualiser les composants
Assemblages de composants

Voir également
Bibliothèque de composants
Bibliothèque de composants de Pilz

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants Icônes et filtres dans l’affichage des bibliothèques

Icônes et filtres dans l’affichage des bibliothèques


Filtrer l’affichage des bibliothèques
– Sélection des bibliothèques (icône )
Vous pouvez définir dans la sélection des bibliothèques les bibliothèques qui doivent être affichées.
– Utiliser un filtre de bibliothèques
Cette icône permet d’appeler le réglage du filtre de bibliothèques. Si le filtre est utilisé, l’icône est affichée en rouge. Si
un composant est affecté par glisser-déposer à un sous-système, les parties filtrées ne sont pas affectées.
– Recherche via filtre de texte
Un champ de texte se trouve sous la barre d’outils dans l’affichage des bibliothèques. Vous pouvez y saisir un texte au
choix.
L’affichage des bibliothèques est étendu automatiquement après la première lettre.
Tous les éléments présents dans les bibliothèques non masquées et contenant la lettre saisie sont affichés. L’affichage
est adapté de façon adéquate après chaque lettre supplémentaire.
Icônes dans l’affichage des bibliothèques
– La bibliothèque dispose d’un « accès en lecture seule »
Avec l’exportation en tant que bibliothèque VDMA, un « accès en lecture seule » est défini pour cette bibliothèque.
Les fonctions Couper, Copier et Coller ne sont pas disponibles pour les bibliothèques avec un « accès en lecture
seule » pour des raisons de droit d’auteur.
– La bibliothèque n’est pas conforme à VDMA
La bibliothèque ne répond pas aux prescriptions de la page pratique VDMA 66413. La bibliothèque ne peut pas être
exportée.
Dans la fenêtre Propriétés de la bibliothèque, il est possible de démarrer sur l’onglet Bibliothèque une Vérification de
la conformité de la bibliothèque. La vérification peut être démarrée pour le format PAScal ou le format VDMA.
– Nom du fabricant de l’appareil
– Nom du fichier de la bibliothèque de données

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 45 of 88

– Aucun(e)
Aucune mesure n’est prise pour la détection des courts-circuits. Il est impossible d’exclure un court-circuit.
– Exclusion de défaillance
Aucune mesure n’est prise pour la détection des courts-circuits. Il est cependant possible d’exclure un court-circuit sur la
base des conditions physiques (exemple : par la protection du câblage ou à l’intérieur du lieu d’implantation électrique).
Le câblage n’est pas pris en compte lors du calcul.
– Détection des courts-circuits
Il n’est pas possible d’exclure un court-circuit, mais des mesures sont prises pour les détecter (exemple : tests
impulsionnels) avec une réponse adéquate aux erreurs.
« Exclusion de défaillance » ou « Détection des courts-circuits » doit être sélectionné pour atteindre PL e ou SIL 3.

Taux de couverture du diagnostic


Le taux de couverture du diagnostic est un critère pour l’efficacité des mesures prises pour le test interne et la surveillance d’un
composant. Le diagnostic étant habituellement exécuté par le sous-système Logique, ce dernier n’est pas représenté par
ailleurs. La nécessité du diagnostic dépend de la définition du composant.
À ce propos, tenez compte de la liste des caractéristiques pour l’estimation du taux de couverture du diagnostic indiquées dans
le tableau E.1 de l’annexe E de la norme EN ISO 13849-1.
Contrôle de plausibilité
La plausibilité de deux signaux redondants est contrôlée, c’est-à-dire que le système vérifie si les signaux concordent et s’ils
correspondent à la valeur attendue.
Par exemple, lorsque le système vérifie dans le cas d’un bouton-poussoir d’arrêt d’urgence si les deux canaux signalent
toujours un état de commutation identique, il s’agit d’un contrôle de plausibilité.
Boucle de retour
Le relais ou le contacteur est équipé d’une boucle de retour (contact supplémentaire qui est surveillé par le sous-système
Logique).
Surveillance de la position
L’électrovanne dispose d’un dispositif de surveillance de la position (capteur de position qui est analysé par le sous-système
Logique).
Fréquence de sollicitation
Sélectionnez cette option en cas d’appréciation simplifiée des structures monocanales avec un DC >= 60 %. Ceci confirme
une structure de catégorie 2 :
– <= taux de test 1/100 (catégorie 2) et MTTFD, TE > 0,5 * MTTFD, L ou MTTFD, TE+OTE > 0,5 * MFFTD, I+L+O
– <= taux de test 1/25 (catégorie 2) et MTTFD, TE > 0,5 * MTTFD, L ou MTTFD, TE+OTE > 0,5 * MFFTD, I+L+O
– taux de test (1 to 1) (catégorie 2) et MTTFD, TE > 0,5 *MTTFD, L ou MTTFD, TE+OTE > 0,5 * MFFTD, I+L+O
Signification :
– TE : dispositif de test
– OTE : sortie du dispositif de test
– I : sous-système Entrée
– L : sous-système Logique
– O : sous-système Sortie
Le MTTFD de l’unité à tester (TE) doit au moins représenter la moitié du MTTFD du sous-système Logique devant être testé

ou :
Le MTTFD des unités à tester (TE et OTE) doit au moins représenter la moitié du MTTFD de l’ensemble des sous-systèmes
Entrée, Logique et Sortie devant être testés.
Vous trouverez des informations complémentaires dans la norme EN ISO 13489-1.
Le taux de couverture du diagnostic > 0 % ne peut être utilisé que si une réponse aux erreurs est garantie par la coupure
d’un second canal ou par le process. Dans ce cas, les parties concernées doivent être inclues dans l’évaluation de la
sécurité.
Dans le PAScal, les structures monocanales ont par conséquent toujours un taux de couverture du diagnostic de 0 % par
défaut. La catégorie 2 peut être rendue possible par la saisie d’un DC >= 60 %.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 51 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants Créer un type de composant

Créer un type de composant


1. Sélectionner une bibliothèque de composants personnalisée
Dans la fenêtre Bibliothèque de composants, sélectionnez la bibliothèque : personnalisée.
2. Sélectionner un sous-système
Dans la bibliothèque de composants, sélectionnez le sous-système dans lequel vous souhaitez créer un nouveau type
de composant.
3. Ajouter un type de composant
Dans la liste des composants, sélectionnez Ajouter un type de composant.
4. Saisir le nom
Saisissez un nom pour le type de composant.

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants Créer un composant personnalisé

Créer un composant personnalisé


1. Sélectionner une bibliothèque de composants personnalisée
Dans la fenêtre Bibliothèque de composants, sélectionnez la bibliothèque à laquelle vous souhaitez affecter un
composant personnalisé.
2. Sélectionner un sous-système
Sélectionnez dans la bibliothèque de composants le sous-système dans lequel vous souhaitez créer un nouveau
composant
ou
Sélectionnez Ajouter un type de composant dans le menu contextuel de l’objet sélectionné
3. Sélectionner le nom du fabricant
Sélectionnez le fabricant.
4. Sélectionner une bibliothèque
5. Sélectionner la version de la bibliothèque
6. Sélectionner l’onglet Appareils
Vous pouvez créer et configurer des appareils pour le type de composant dans l’onglet Appareils.
Une fenêtre de création de composants s’ouvre (voir Configurer un composant personnalisé).

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants Configurer des composants personnalisés

Configurer des composants personnalisés

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 49 of 88

Créer un type de composant


Créer un composant personnalisé
Configurer des composants personnalisés
Options et paramètres
Estimations du taux de couverture du diagnostic (DC)
Modifier des composants personnalisés
Supprimer des composants personnalisés
Modifier le type de composant
Importer et exporter des composants
Actualiser en ligne les bibliothèques de composants
Actualiser les composants
Assemblages de composants

Voir également
Bibliothèque de composants
Bibliothèque de composants de Pilz

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants Icônes et filtres dans l’affichage des bibliothèques

Icônes et filtres dans l’affichage des bibliothèques


Filtrer l’affichage des bibliothèques
– Sélection des bibliothèques (icône )
Vous pouvez définir dans la sélection des bibliothèques les bibliothèques qui doivent être affichées.
– Utiliser un filtre de bibliothèques
Cette icône permet d’appeler le réglage du filtre de bibliothèques. Si le filtre est utilisé, l’icône est affichée en rouge. Si
un composant est affecté par glisser-déposer à un sous-système, les parties filtrées ne sont pas affectées.
– Recherche via filtre de texte
Un champ de texte se trouve sous la barre d’outils dans l’affichage des bibliothèques. Vous pouvez y saisir un texte au
choix.
L’affichage des bibliothèques est étendu automatiquement après la première lettre.
Tous les éléments présents dans les bibliothèques non masquées et contenant la lettre saisie sont affichés. L’affichage
est adapté de façon adéquate après chaque lettre supplémentaire.
Icônes dans l’affichage des bibliothèques
– La bibliothèque dispose d’un « accès en lecture seule »
Avec l’exportation en tant que bibliothèque VDMA, un « accès en lecture seule » est défini pour cette bibliothèque.
Les fonctions Couper, Copier et Coller ne sont pas disponibles pour les bibliothèques avec un « accès en lecture
seule » pour des raisons de droit d’auteur.
– La bibliothèque n’est pas conforme à VDMA
La bibliothèque ne répond pas aux prescriptions de la page pratique VDMA 66413. La bibliothèque ne peut pas être
exportée.
Dans la fenêtre Propriétés de la bibliothèque, il est possible de démarrer sur l’onglet Bibliothèque une Vérification de
la conformité de la bibliothèque. La vérification peut être démarrée pour le format PAScal ou le format VDMA.
– Nom du fabricant de l’appareil
– Nom du fichier de la bibliothèque de données

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 53 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants Indiquer les options et les paramètres

Indiquer les options et les paramètres


Lors de la configuration d’un composant personnalisé dans la bibliothèque de composants, vous pouvez indiquer diverses
options et divers paramètres.
Pour connaître les options et paramètres disponibles, il faut déterminer si le composant est une pièce d’usure ou s’il est équipé
de fonctions de diagnostic internes.
Conditions préalables

Une bibliothèque modifiable est présente (voir Créer une bibliothèque de composants personnalisée).
Le nom du fabricant, la bibliothèque et la version de la bibliothèque sont déjà sélectionnés. L’onglet Appareils peut être
sélectionné.

Nom de l’appareil
Saisissez un nom et une référence pour l’appareil.
Archive Device
Le champ Obsolète peut être sélectionné s’il s’agit d’un appareil qui n’est plus disponible dans la version décrite mais qui
reste disponible dans une version plus récente. Vous pouvez continuer à utiliser les appareils de cette version. Pour la
nouvelle version, les données sont utilisées à partir d’une nouvelle bibliothèque.

Cas d’application
Restrictions
Les restrictions des niveaux de hiérarchie H1 à H5 peuvent être sélectionnées. Les valeurs affichées pour H1 à H5 peuvent
être adaptées aux propres besoins dans Gestion des restrictions.
Fonction
Il faut sélectionner l’une des trois fonctions Entrée, Logique ou Sortie.
Catégorie
Il faut sélectionner l’une des catégories affichées.
Description
En option, il est possible d’ajouter une description du cas d’application.

Type d’appareil
Les options et les paramètres possibles dépendent du type de composant. Il faut sélectionner un type précis. La
recommandation est MTTFD. Les composants se distinguent de la manière suivante :

Type 1 : PL / SIL
Composants qui possèdent un diagnostic interne et sont généralement développés conformément aux normes de sécurité
(exemple : CEI 61508).
Type 2 : MTTFD
Composants non soumis à une usure mécanique (exemple : capteurs optiques) et ne possédant pas de diagnostic interne
Type 3 : B10D

Composants soumis à une usure mécanique (exemple : interrupteurs mécaniques) et ne possédant pas de diagnostic
interne
Type 4 : exclusion de défaillance
Composants dont il faut certes tenir compte, mais avec lesquels, en raison des contrôles effectués, on ne peut pas partir du
principe qu’ils ont un effet sur le comportement défaillant de la fonction de sécurité. Malgré les exclusions de défaillance,

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 54 of 88

une limitation à un niveau de performance PL maximal ou à un niveau d’intégrité de sécurité SIL maximal peut être exigée
en cas d’utilisation unique. Ces composants sont généralement développés selon les normes de sécurité (exemple :
EN/CEI 61508).

Type d’appareil 1 : PL / SIL


PL
Si aucune valeur n’a été saisie, le composant est autorisé uniquement dans des applications SIL.
Plage de valeurs autorisées : a à e ou « na »
SIL CL
Si aucune valeur n’a été saisie, le composant est autorisé uniquement dans des applications PL.
Plage de valeurs autorisées : 1 à 3 ou « na »
PFHD (par heure)
Plage de valeurs autorisées : 1,00E-20 à 1,00E20 (1 * 10-20 à 1 * 1020)
En général : 10-6 à 10-10
Durée d’utilisation en années
– Saisissez un nombre comprenant au moins un chiffre et max. deux. Un nombre décimal doit avoir max. 1 chiffre après la
virgule.
Plage de valeurs autorisées : 0 à 99
En général : 10 à 20 ans

Type d’appareil 2 : MTTF


Taux de défaillances ou durée avant la défaillance / durée entre deux défaillances sur des appareils réparés
MTTF, MTTFD ou MTBF

– Saisissez un nombre comprenant au moins un chiffre et max. 7. Un nombre décimal doit avoir max. 1 chiffre après la
virgule.
Plage de valeurs autorisées : 0,0 à 9999999
En général : 10 à 10 000 ans
LambdaD (λd, taux de défaillances dangereuses)

– Saisissez un nombre ou un nombre décimal sous la forme exponentielle négative comprenant au moins un chiffre et au
plus deux chiffres en tant qu’exposants. Un nombre décimal doit avoir max. deux chiffres après la virgule.
Plage de valeurs autorisées : 1,00E-15 à 9,99E-04
Exemples :
1E-9 ou
1.23E-09
RDF = pourcentage des défaillances dangereuses par rapport à toutes les défaillances
Le calcul selon l’EN 62061 nécessite les taux de défaillance λs et λD (voir Taux de défaillances en sécurité). En général,
l’indication de ces valeurs est difficile, voire impossible. Sachant que pour le calcul, le rapport λD/ λ = λD/(λs+λD) est suffisant
et que cette valeur est bien plus facile à estimer, la question est posée ici. Si le rapport n’est pas connu, on peut supposer à
la place, conformément à l’EN/CEI 61508 pour les systèmes électroniques, que les erreurs non dangereuses et
dangereuses sont réparties de manière égale. On peut indiquer la valeur « 50% ». Pour les autres systèmes (mécaniques,
pneumatiques, ...), une estimation de ce type n’est pas indiquée et une valeur de 100 % peut être acceptée dans le pire des
cas. Toutefois, l’utilisateur endosse la responsabilité de cette utilisation.
– Saisissez une valeur entre 1 et 100.
Durée d’utilisation en années
– Saisissez un nombre comprenant au moins un chiffre et max. deux. Un nombre décimal doit avoir max. 1 chiffre après la
virgule.
Plage de valeurs autorisées : 0 à 99
En général : 10 à 20 ans

Type d’appareil 3 : B10 / B10D

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 55 of 88

B10 / B10D
Pour les pièces d'usure, par exemple, les commutateurs électromécaniques.
Nombre de cycles avec jusqu'à 10 % de défaillances des composants (B10) ou avec jusqu'à 10 % de défaillances
dangereuses des composants (B10D).

– Saisissez un nombre comprenant au moins un chiffre et max. 100 chiffres ou un nombre décimal sous la forme
exponentielle avec deux chiffres en tant qu’exposant. Un nombre décimal doit avoir max. deux chiffres après la virgule.
Plage de valeurs autorisées : 0,01E+0 à 9,99E+99
En général : 100 000 à 10 000 000
RDF = pourcentage des défaillances dangereuses par rapport à toutes les défaillances
Le calcul selon l’EN/CEI 62061 nécessite les taux de défaillance λs et λD (voir Taux de défaillances en sécurité). En général,
l’indication de ces valeurs est difficile, voire impossible. Sachant que pour le calcul, le rapport λD/ λ = λD/(λs+λD) est suffisant
et que cette valeur est bien plus facile à estimer, la question est posée ici. Si le rapport n’est pas connu, on peut supposer à
la place, conformément à l’EN/CEI 61508 pour les systèmes électroniques, que les erreurs non dangereuses et
dangereuses sont réparties de manière égale. On peut indiquer la valeur « 50% ». Pour les autres systèmes (mécaniques,
pneumatiques, ...), une estimation de ce type n’est pas indiquée et une valeur de 100 % peut être acceptée dans le pire des
cas. Toutefois, l’utilisateur endosse la responsabilité de cette utilisation.
– Saisissez une valeur entre 1 et 100.
Durée d’utilisation en années
– Saisissez un nombre comprenant au moins un chiffre et max. deux. Un nombre décimal doit avoir max. 1 chiffre après la
virgule.
Plage de valeurs autorisées : 0 à 99
En général : 10 à 20 ans

Type d’appareil 4 : composant avec exclusion de défaillance


Pour un composant avec exclusion de défaillance, au moins une des trois conditions suivantes doit être valable :
La justification d’une exclusion de défaillance peut être faite selon l’EN ISO 13849-1.
La probabilité d’une défaillance dangereuse par heure est nulle, soit PFH = 0.
Aucune erreur n’entraîne une situation dangereuse.
La limitation à une analyse selon un niveau d’intégrité de sécurité SIL ou niveau de performance PL peut être requise en raison
de restrictions structurelles ou exclusions résultant de normes.
PL
Si aucune valeur n’a été saisie, le composant est autorisé uniquement dans des applications SIL.
Plage de valeurs autorisées : a à e ou « na »
SIL CL
Si aucune valeur n’a été saisie, le composant est autorisé uniquement dans des applications PL.
Plage de valeurs autorisées : 1 à 3 ou « na »
Durée d’utilisation en années
– Saisissez un nombre comprenant au moins un chiffre et max. deux. Un nombre décimal doit avoir max. 1 chiffre après la
virgule.
Plage de valeurs autorisées : 0 à 99
En général : 10 à 20 ans

Terminer la saisie
Cliquez sur OK pour enregistrer les options et les paramètres.

Aide en ligne PAScal à partir de la version 1.9.1

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 56 of 88

Modifier la bibliothèque de composants Estimations du taux de couverture du diagnostic (DC)

Estimations du taux de couverture du diagnostic (DC)


Le tableau suivant concernant l’estimation du taux de couverture du diagnostic (DC) figure dans l’annexe E de la norme EN ISO
13849-1.
Le tableau concernant l’estimation du taux de couverture du diagnostic (DC) correspond à celui de l’annexe E de la norme
EN ISO 13849-1.
Annexe E de la norme EN ISO 13849-1:2006 + COR:2009 + EN ISO 13849-2:2003
Annexe E de la norme EN ISO 13849-1:2006 + COR:2009 + EN ISO 13849-2:2012
Annexe E de la norme ISO 13849-1:2015 + COR:2009 + EN ISO 13849-2:2003

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants Modifier des composants personnalisés

Modifier des composants personnalisés


Vous pouvez modifier ultérieurement les composants personnalisés.
1. Sélectionner une bibliothèque de composants personnalisée
Dans la fenêtre Bibliothèque de composants, sélectionnez la bibliothèque : personnalisée.
2. Appeler la fenêtre de saisie
Dans le répertoire Liste des composants, cliquez avec le bouton droit de la souris sur le composant que vous
souhaitez modifier et sélectionnez Propriétés dans le menu contextuel.
Une fenêtre de création de composant s’ouvre.
3. Effectuez vos modifications.
voir Configurer des composants personnalisés

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants Supprimer des composants personnalisés

Supprimer des composants personnalisés


Vous pouvez supprimer des composants personnalisés de la bibliothèque de composants.
1. Sélectionner une bibliothèque de composants personnalisée
Dans la bibliothèque de composants, sélectionnez la bibliothèque personnalisée.
2. Sélectionner le composant à supprimer
3. Dans la liste des composants, sélectionnez le composant que vous souhaitez supprimer.
4. Supprimer un composant
Dans le menu contextuel, sélectionnez l’option Supprimer.
Ou bien
Vous pouvez aussi utiliser l’icône de la barre d’outils.
Un message de confirmation vous demande si le composant doit vraiment être supprimé. Cliquez sur le bouton Oui pour
supprimer le composant.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 57 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants Modifier le type de composant

Modifier le type de composant


Vous pouvez modifier les types de composant personnalisés ultérieurement.
1. Sélectionner une bibliothèque de composants personnalisée
Dans la fenêtre Bibliothèque de composants, sélectionnez la bibliothèque : personnalisée.
2. Appeler la fenêtre de saisie
Dans le répertoire Liste des composants, cliquez avec le bouton droit de la souris sur le type de composant que vous
souhaitez modifier et sélectionnez Propriétés dans le menu contextuel.
Une fenêtre pour la création du type de composant s’ouvre.
3. Effectuez vos modifications.

Voir également
Créer des composants personnalisés

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants Importer et exporter des composants

Importer et exporter des composants


Vérifier les composants selon le standard VDMA
Importer des composants
Exporter des composants

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants Importer et exporter des composants Vérifier les composants selon le standard VDMA

Vérifier les composants selon le standard VDMA


Pour le format de bibliothèque VDMA, certains modèles sont valables pour le contenu. Ils doivent être remplis afin de pouvoir
exporter la bibliothèque dans ce format.
Les bibliothèques peuvent être vérifiées afin de constater si une exportation est possible.
Procédure

1. Avec le bouton droit de la souris, sélectionnez la bibliothèque dans l’affichage des bibliothèques, puis choisissez Propriétés
dans le menu contextuel.
2. Dans le champ Vérifier la bibliothèque selon, sélectionnez le format dans lequel la bibliothèque doit être vérifiée (le format
PAScal est sélectionné en tant que valeur par défaut). La vérification de la bibliothèque démarre automatiquement.
Lors de la vérification, les parties de la bibliothèque qui ne correspondent pas aux modèles du standard VDMA sont identifiées
comme défectueuses.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 58 of 88

Les erreurs peuvent être corrigées pour la configuration à partir du dialogue. Les modifications sont enregistrées au format
PAScal. Si des modifications doivent être apportées dans la bibliothèque, la vérification doit être redémarrée.
Une exportation est impossible si la bibliothèque n’est pas conforme aux modèles du standard VDMA.

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants Importer et exporter des composants Importer des composants

Importer des composants


Vous pouvez à tout moment effectuer une mise à jour de la bibliothèque de composants :
Conditions préalables

La bibliothèque à importer est conforme au standard VDMA.


– Bibliothèques de composants de Pilz conformes au standard VDMA
– Bibliothèques SISTEMA conformes au standard VDMA
SISTEMA est un assistant logiciel pour l’analyse de la sécurité de systèmes de commande dans le cadre de
l’EN ISO 13849-1. SISTEMA est un produit de l’« Institut für Arbeitsschutz der deutschen gesetzlichen
Unfallversicherung » en Allemagne (IFA – équivalent de l’INRS en France).

Importer la bibliothèque
Procédure

1. Sélectionnez Projet -> Importation.


Une fenêtre s’ouvre pour la saisie des données nécessaires à l’importation.
Pour les bibliothèques de composants, vous pouvez importer les fichiers suivants :
– xml
bibliothèque de composants conforme à VDMA
– slb
bibliothèque de composants SISTEMA
– zip
bibliothèque de composants conforme à VDMA ou bibliothèque de composants issue d’une version PAScal plus
ancienne (≤ 1.6.3)
– pclx
bibliothèque de composants PAScal (version PAScal ≥ 1.7.0)
2. Sélectionner une bibliothèque de composants
Sélectionnez la bibliothèque de composants qui doit être importée.
3. Importez les composants en cliquant sur OK.
Lors de l’importation, la bibliothèque est convertie au format PAScal et enregistrée au format PAScal. Avant effectuer une
importation, assurez-vous que la bibliothèque provient d’une source fiable. Si la bibliothèque doit être actualisée, un
avertissement est émis. Vous pouvez
– effectuer l’importation et actualiser ainsi la bibliothèque ou
– annuler l’importation.

Vérification des composants lors de leur importation


Le PAScal effectue une vérification des composants lors de l’importation d’une bibliothèque :
Y a-t-il de nouveaux composants ? Les nouveaux composants sont importés sans qu’une boîte de dialogue ne s’ouvre.
Les valeurs des composants correspondent-elles à celles des composants portant le même nom dans la bibliothèque de

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 59 of 88

composants ?

Les valeurs des composants ne correspondent pas


Lorsque les valeurs des composants ne correspondent pas, une boîte de dialogue s’ouvre.
Oui
L’ancienne bibliothèque est remplacée.
Non
L’ancienne bibliothèque n’est pas remplacée.

INFORMATIONS
Les bibliothèques ne peuvent être remplacées que dans leur intégralité.
Les projets existants ne sont pas directement concernés par l’actualisation des bibliothèques (voir Actualiser
les composants).

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants Importer et exporter des composants Exporter des composants

Exporter des composants


Vous pouvez exporter des composants dans une bibliothèque de composants. Il existe pour cela différentes possibilités :
Bibliothèque utilisateur
– PAScal
Bibliothèque fabricant
– Bibliothèque VDMA
– Bibliothèque de langues

Exporter en tant que bibliothèque de composants PAScal


1. Sélectionnez Projet -> Exportation -> Bibliothèque utilisateur -> En tant que bibliothèque PAScal.
Une fenêtre s’ouvre pour la saisie des données nécessaires à l’exportation.
2. Nom du fabricant
Sélectionnez un fabricant.
3. Bibliothèque
La liste contient toutes les bibliothèques de la version du PAScal actuellement ouverte.
Sélectionnez une bibliothèque.
4. Version de la bibliothèque
Le numéro de la version de la bibliothèque s’affiche. Le numéro de la version peut être modifié.
Sélectionnez la version de la bibliothèque ou modifiez le numéro de la version.
5. Propriétés
– Modifiable : définissez si la bibliothèque exportée doit être modifiable ou pas.
– Langue : la langue de la bibliothèque s’affiche. Si plusieurs langues sont disponibles, vous pouvez sélectionner la
langue à utiliser pour l’exportation.
6. Emplacement d’enregistrement pour l’exportation
Définit le répertoire et le nom du fichier d’exportation.
Sélectionnez Parcourir. Saisissez un nom de fichier et sélectionnez un répertoire.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 60 of 88

Exporter en tant que bibliothèque de composants VDMA :


Lors de l’exportation d’une bibliothèque de composants VDMA, un fichier zip est généré (*.zip). Le fichier zip contient :
un fichier xml contenant les données de la bibliothèque de composants
des fichiers images affectés à un dossier
des annexes affectées à un dossier
des restrictions dans le fichier constraints.xml
Procédure

1. Sélectionnez Projet -> Exportation -> Bibliothèque -> Exporter en tant que bibliothèque VDMA
Une fenêtre s’ouvre pour la saisie des données nécessaires à l’exportation.
2. Nom du fabricant
Sélectionnez un fabricant.
3. Bibliothèque
La liste contient toutes les bibliothèques de la version du PAScal actuellement ouverte.
Sélectionnez une bibliothèque.
4. Version de la bibliothèque
Le numéro de la version de la bibliothèque s’affiche. Le numéro de la version peut être modifié.
Sélectionnez la version de la bibliothèque ou modifiez le numéro de la version.
5. Langue
la langue de la bibliothèque s’affiche. Si plusieurs langues sont disponibles, vous pouvez sélectionner la langue à utiliser
pour l’exportation.
Sélectionnez la langue de la bibliothèque.
6. Emplacement d’enregistrement pour l’exportation
Définit le répertoire et le nom du fichier d’exportation.
Sélectionnez Parcourir. Saisissez un nom de fichier et sélectionnez un répertoire.
7. Accord relatif à l’exclusion de la responsabilité
L’exportation en tant que bibliothèque de composants VDMA n’est possible que si l’accord relatif à l’exclusion de la
responsabilité affiché a été accepté.
Sélectionnez : Je confirme par la présente avoir lu et compris la remarque, lorsque vous aurez lu, compris et
accepté l’accord relatif à l’exclusion de la responsabilité.

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants Exporter la bibliothèque de langues

Exporter la bibliothèque de langues


Les textes spécifiques à une langue, qui sont définis comme texte linguistique dans une bibliothèque de composants, sont
enregistrés dans les bibliothèques de langues pour une ou plusieurs langues.

Les bibliothèques de langues peuvent être exportées.


Les langues de la bibliothèque de langues doivent être identifiées par le PAScal par la clé de langue située dans le fichier xml.
L’affectation des langues à la clé de langue satisfait à l’ISO 639-1.
Les bibliothèques de langues qui peuvent être exportées ne dépendent pas des langues disponibles dans le PAScal pour
l’interface du programme.
Lors de l’exportation de la bibliothèque de langues, un fichier zip est généré pour chaque langue dans lequel sont enregistrés

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 61 of 88

un fichier xml contenant les textes spécifiques aux langues de la bibliothèque de composants et
un fichier xsd pour une utilisation interne dans le
PAScal.
Procédure

1. Sélectionnez le menu Projet -> Exportation -> Bibliothèque fabricant -> Bibliothèque de langues.
2. Sélectionnez le fabricant.
3. Sélectionnez la bibliothèque de composants.
4. Sélectionnez dans la liste contenant les langues celle que vous voulez exporter.
5. Sélectionnez le répertoire dans lequel la bibliothèque de langues doit être classée.
6. Indiquez un nom pour la bibliothèque de langues (sans le type de données).
7. Cliquez sur OK.
La bibliothèque de langues est exportée.

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants Importer une bibliothèque de langues

Importer une bibliothèque de langues


Les textes spécifiques à une langue, qui sont définis comme texte linguistique dans une bibliothèque de composants, sont
enregistrés dans les bibliothèques de langues pour une ou plusieurs langues.

Si les textes spécifiques à une langue issus d’une bibliothèque de composants doivent être modifiés ou si une langue doit être
ajoutée, il faut importer une bibliothèque de langues.
Les langues de la bibliothèque de langues doivent être identifiées par le PAScal par la clé de langue située dans le fichier xml.
L’affectation des langues à la clé de langue satisfait à l’ISO 639-1.
Les bibliothèques de langues qui peuvent être importées ne dépendent pas des langues disponibles dans le PAScal pour
l’interface du programme.
Une bibliothèque de langues appartient précisément à une bibliothèque de composants d’un fabricant.
Procédure

1. Sélectionnez le fabricant.
2. Sélectionnez la bibliothèque de composants.
3. Sélectionnez dans le répertoire contenant les bibliothèques de langues celles que vous voulez importer.
Le fabricant, le nom et la version de la bibliothèque, la langue et la version de la bibliothèque de langues sont affichés.
4. Cliquez sur OK.
La bibliothèque de langues est importée.

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants Actualiser en ligne les bibliothèques de composants

Actualiser en ligne les bibliothèques de composants


Les bibliothèques de composants du PAScal peuvent être actualisées en ligne. L’actualisation de bibliothèques de composants
personnalisées est impossible.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 62 of 88

Conditions préalables

Le PC dispose d’une connexion internet


Une URL à partir de laquelle les bibliothèques ou les exemples de projets sont récupérés est configurée (voir Définir les
options).
L’actualisation est effectuée automatiquement si dans le menu Outils -> Options dans l’onglet Généralités, l’option Vérifier
automatiquement les mises à jour en ligne une fois par mois a été activée.
Procédure

Actualiser les bibliothèques de composants


– Sélectionnez le menu Outils -> Actualiser en ligne -> Bibliothèque de composants :
Actualiser les exemples de projets
– Sélectionnez le menu Outils -> Actualiser en ligne -> Actualiser des exemples de projets
Les versions des bibliothèques de composants utilisées actuellement par le PAScal sont comparées avec celles situées sur le
serveur Web.
Une fenêtre s’ouvre, mettant en parallèle les bibliothèques de composants disponibles en ligne et celles utilisées dans le
PAScal.
Montrer les différences
– Cliquez sur le bouton Montrer les différences.
Une fenêtre s’ouvre, montrant les différences des paramètres des composants de différentes bibliothèques.
Démarrer la mise à jour
– Sélectionnez dans la liste les bibliothèques de composants que vous souhaitez actualiser et cliquez sur le
bouton Mise à jour.
Les fichiers sont enregistrés dans les répertoires indiqués pour les bibliothèques (voir Définir les options).

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants Convertir une bibliothèque SISTEMA en bibliothèque VDMA

Convertir une bibliothèque SISTEMA en bibliothèque VDMA


Les bibliothèques de composants VDMA contiennent une série de paramètres qui ne sont pas prévus dans SISTEMA et qui, de
ce fait, ne sont pas prévus dans la bibliothèque SISTEMA importée.
Exemple : une fonction doit être définie pour chaque appareil dans une bibliothèque de composants VDMA (Entrée, Logique ou
Sortie). Cette information n’existe pas dans les bibliothèques SISTEMA. C’est pourquoi les trois fonctions sont définies pour
tous les appareils. Ce paramètre doit être modifié pour l’exportation en tant que bibliothèque VDMA.
Vous trouverez de plus amples informations sur la Chaîne YouTube Pilz GmbH & Co. KG.
Procédure

1. Cette information n’existe pas dans les bibliothèques SISTEMA.


Sélectionnez dans le menu Projet -> Importation -> Bibliothèque le fichier de la bibliothèque SISTEMA.
2. Sélectionnez l’affichage du fichier de la bibliothèque.
Cliquez sur le bouton et sélectionnez l’option Bibliothèque. Cliquez sur OK.
3. Actualisez les détails de la bibliothèque Nom du fichier de la bibliothèque, Nom du fichier Icône de l’appareil, URL et
Informations.
Ouvrez la bibliothèque SISTEMA et sélectionnez Propriétés avec le bouton droit de la souris.
4. Il n’y a pas de groupes dans SISTEMA. De ce fait, ceux-ci apparaissent en tant que « non définis ». Affectez le nom du
groupe souhaité à un appareil de votre choix, puis ajoutez à ce groupe les appareils qui appartiennent au même groupe.
– Sélectionnez un appareil avec le bouton droit de la souris et cliquez sur Propriétés.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 63 of 88

– Sélectionnez l’appareil et définissez le nom du groupe. Cliquez sur OK.


– Sélectionnez les autres appareils appartenant à ce groupe et ajoutez-les au groupe nouvellement créé à l’aide des
fonctions couper et coller.
5. Contrôlez pour tous les appareils si la fonction est correctement sélectionnée dans tous les cas d’applications. Si
nécessaire, supprimez une sélection superflue.
– Choisissez la bibliothèque et sélectionnez Propriétés avec le bouton droit de la souris.
– Sélectionnez l’onglet Appareils et choisissez chaque cas d’application pour chaque appareil disponible.
Désélectionnez les fonctions inutiles.
6. Il n’y a ni références, ni numéros de version, ni cas d’applications différents dans SISTEMA. La référence affichée dans le
PAScal est une copie d’une partie de l’identifiant. Par conséquent, ces informations de l’identifiant doivent être
décomposées en Référence, Version et Cas d’application. Dès lors que plusieurs cas d’applications sont enregistrés pour
un produit en tant que données caractéristiques dans SISTEMA, il faut les convertir en différents cas d’applications pour le
même produit.
Complétez les champs Référence, Version ainsi que les champs pour le ou les cas d’applications.
7. Affectez une icône de l’appareil, un document (exemple : manuel d’utilisation ou certificat) ainsi qu’une description à
l’appareil.
8. Cliquez sur OK. Les modifications sont ainsi enregistrées dans la bibliothèque dans le PAScal.
9. Si nécessaire, créez des bibliothèques de langues.
– Sélectionnez dans le menu Projet -> Exportation -> Bibliothèque -> Bibliothèque de langues.
– Sélectionnez le fabricant, la bibliothèque et la langue ainsi qu’un répertoire pour l’enregistrement de la bibliothèque et un
nom pour la bibliothèque de langues exportée.
– Cliquez sur OK. La bibliothèque de langues est enregistrée dans le répertoire sélectionné en tant que fichier xml dans
un fichier zip.
10. Traduisez la bibliothèque dans les langues requises.
11. Importez les fichiers traduits de la bibliothèque de langues.
12. Sélectionnez dans le menu Projet -> Importation -> Bibliothèque de langues.
Sélectionnez le fabricant, la bibliothèque et la bibliothèque de langues traduite. Cliquez sur OK. La bibliothèque de
langues est importée. Lors de l’importation, les données sont mêlées à la bibliothèque d’origine.
13. Exportez la bibliothèque en tant que bibliothèque VDMA. Un « état de lecture uniquement » est alors attribué.
– Sélectionnez dans le menu Projet -> Exportation -> Bibliothèque fabricant -> Exporter en tant que bibliothèque
VDMA.
– Sélectionnez le fabricant, la bibliothèque et la langue ainsi qu’un répertoire pour l’enregistrement de la bibliothèque et un
nom pour la bibliothèque exportée. La bibliothèque est enregistrée dans le répertoire sélectionné en tant que fichier xml
dans un fichier zip.
14. Mettez la bibliothèque exportée à disposition sur internet.
15. Envoyez un mail à Pilz et VDMA pour la publication du lien. Tous les utilisateurs du PAScal pourront alors accéder à la
bibliothèque.

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants Actualiser les composants

Actualiser les composants


La commande Projet -> Actualiser les composants... compare les composants du projet avec les composants de la
bibliothèque de composants.
Le PAScal détermine si
les composants du projet existent dans la bibliothèque de composants ;
la version des composants du projet est antérieure ou plus récente que celle des composants de la bibliothèque de

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 64 of 88

composants.
Vous devriez toujours utiliser cette commande lorsque vous travaillez sur un projet et que vous importez une nouvelle
bibliothèque.
1. Sélectionnez Projet -> Actualiser les composants.
En cas de divergences entre les composants du projet et ceux de la bibliothèque de composants, une liste s’affiche.
2. Sélectionnez les composants que vous souhaitez actualiser avec les valeurs de la bibliothèque de composants.

Aide en ligne PAScal à partir de la version 1.9.1

Modifier la bibliothèque de composants Assemblages de composants

Assemblages de composants
Dans le répertoire Assemblage de composants, vous pouvez regrouper librement des composants provenant de la
bibliothèque de composants. Les assemblages de composants peuvent à leur tour être répartis en groupes de composants. Les
assemblages de composants peuvent être organisés dans des dossiers (voir Bibliothèque de composants).
Ouvrez l’onglet Bibliothèque de composants.
La fenêtre contient en plus de la bibliothèque de composants les assemblages de composants.
L’utilisation via le menu contextuel est décrite ci-après. De nombreuses commandes peuvent aussi être atteintes via la barre
d’outils de la bibliothèque de composants.

Créer un dossier
1. Sélectionnez le dossier d’origine ou un autre dossier et ouvrez le menu contextuel.
2. Sélectionnez Ajouter le dossier pour l’assemblage de composants...
Une fenêtre s’ouvre.
3. Saisissez un nom pour le dossier et cliquez sur OK.

Créer l’assemblage de composants


1. Sélectionnez le dossier d’origine ou un autre dossier et ouvrez le menu contextuel.
2. Sélectionnez Ajouter l’assemblage de composants...
Une fenêtre s’ouvre.
3. Saisissez un nom, une description, une version et l’auteur puis cliquez sur OK.
Vous devez toujours indiquer un nom pour l’assemblage de composants. Une entrée par défaut est spécifiée pour la version
et l’auteur. Une description est facultative.

Créer un groupe de composants


Un groupe de composants peut être créé uniquement sous un assemblage de composants.
1. Sélectionnez un assemblage de composants et ouvrez le menu contextuel.
2. Sélectionnez Ajouter le groupe de composants...
Une fenêtre s’ouvre.
3. Saisissez un nom pour le groupe de composants et cliquez sur OK.

Créer des composants


Vous pouvez insérer des composants issus de la bibliothèque de composants dans des dossiers, assemblages de composants
ou groupes de composants.
Sélectionnez un composant dans la bibliothèque de composants et déplacez-le dans un dossier, un assemblage de
composants ou un groupe de composants.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 65 of 88

Modifier un dossier, un assemblage de composants ou un groupe de composants


Vous pouvez modifier à tout moment par la suite les caractéristiques des dossiers, assemblages de composants ou groupes de
composants.
1. Sélectionnez un dossier, un assemblage de composants ou un groupe de composants et ouvrez le menu
contextuel.
2. Sélectionnez Propriétés...
Une fenêtre s’ouvre.
3. Modifiez l’un des champs selon vos souhaits.

Exporter et importer des assemblages de composants


Les assemblages de composants peuvent être exportés ou importés à tout moment.
Exporter les assemblages de composants
1. Sélectionnez le menu Projet -> Exportation – Tous les assemblages de composants.
La fenêtre Exporter tous les assemblages de composants s’ouvre.
2. Indiquez le répertoire dans lequel vous souhaitez enregistrer l’assemblage de composants et sélectionnez OK.
L’assemblage de composants a l’extension de fichier XML.
Importer les assemblages de composants
1. Sélectionnez le menu Projet -> Importation – Assemblage de composants.
La fenêtre Importer tous les assemblages de composants s’ouvre.
2. Sélectionnez un assemblage de composants.
3. Sélectionnez le répertoire cible et importez l’assemblage de composants en cliquant sur OK.

Aide en ligne PAScal à partir de la version 1.9.1

Tableau Estimation du taux de couverture du diagnostic, annexe E de la norme EN ISO 13849-1:2006

Tableau Estimation du taux de couverture du diagnostic, annexe E de la norme


EN ISO 13849-1:2006

Estimation du taux de couverture du diagnostic EN ISO 13849-1:2006 + COR:2009 +


EN ISO 13849-2:2003/EN ISO 13849-2:2012

Caractéristiques DC
Entrée
Impulsion de test cyclique par une modification dynamique des signaux 90 %
d’entrées
Contrôle de plausibilité, par exemple, utilisation des contacts à ouverture et à 99 %
fermeture des relais à contacts liés
Comparaison croisée des signaux d’entrées sans test dynamique 0 % à 99 %, en fonction de la manière
dont un changement de signal est
effectué par l’application
Comparaison croisée des signaux d’entrées avec test dynamique lorsque les 90 %
courts-circuits peuvent ne pas être remarqués (avec des entrées / sorties
multiples)
Comparaison croisée des signaux d’entrées avec résultats intermédiaires et 99 %
immédiats dans la logique (L), surveillance temporelle et logique du
fonctionnement du programme et détection des défaillances et courts-circuits
statiques (avec des entrées / sorties multiples)

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 66 of 88

Surveillance indirecte (exemple : surveillance par pressostat, surveillance 90 % à 99 %, en fonction de l’application


électrique du positionnement des éléments d’entraînement)
Surveillance directe (exemple : surveillance électrique de la position des valves 99 %
de commande, surveillance des unités électromécaniques avec des contacts
liés)
Détection des erreurs par le processus 0 % à 99 %, en fonction de l’application ;
cette mesure ne suffit pas à elle seule
pour le niveau de performance requis
«e»!
Surveillance de quelques caractéristiques du capteur (temps d’appel, plage de 60 %
signaux analogiques, par exemple, résistance électrique, capacité)
Logique
Surveillance indirecte (exemple : surveillance par pressostat, surveillance 90 % à 99 %, en fonction de l’application
électrique du positionnement des éléments d’entraînement)
Surveillance directe (exemple : surveillance électrique des valves de commande, 99 %
surveillance des unités électromécaniques avec des contacts liés)
Surveillance temporelle simple du fonctionnement du programme (exemple : 60 %
temporisateur tel que chien de garde, avec signaux de déclenchement dans le
programme de la logique)
Surveillance temporelle et logique du fonctionnement du programme par chien 90 %
de garde, des tests de plausibilité du comportement de la logique étant effectués
Test interne lors du démarrage afin de trouver des erreurs masquées dans des 90 %, (en fonction de l’exécution du test)
parties de la logique (exemple : mémoire du programme et des données,
raccordements entrées / sorties, interfaces)
Test de la possibilité de réaction du dispositif de surveillance (exemple : chien de 90 %
garde) à travers le canal principal après le démarrage, ou chaque fois que la
fonction de sécurité est demandée, ou chaque fois qu’un signal externe le
demande via un dispositif d’entrée
Principes dynamiques (tous les éléments de la logique requièrent une 99 %
modification de l’état MARCHE-ARRÊT-MARCHE lorsque la fonction de sécurité
est demandée), par exemple, commutations de verrouillage dans la technique à
base de relais
Mémoire invariable : signature de largeur de mot simple (8 bits) 90 %
Mémoire invariable : signature de largeur de mot double (16 bits) 99 %
Mémoire rémanente : test RAM par l’utilisation de données redondantes, par 60 %
exemple, drapeaux, mémentos, constantes, temporisateurs et comparaison
croisée de ces données
Mémoire rémanente : test de la lisibilité et de la possibilité d’écriture des cellules 60 %
de mémoire utilisées
Mémoire rémanente : surveillance RAM avec code Hamming modifié ou auto- 99 %
test RAM (exemple : « Galpat » ou « Abraham »)
Unité de traitement : test interne par le logiciel 60 % à 90 %
Unité de traitement : traitement codé 90 % à 99 %
Détection des erreurs par le processus 0 % à 99 %, en fonction de l’application ;
cette mesure ne suffit pas à elle seule
pour le niveau de performance requis
«e»!
Sortie
Surveillance des sorties par un canal sans test dynamique 0 % à 99 %, en fonction de la manière
dont un changement de signal est
effectué par l’application
Comparaison croisée des signaux de sorties sans test dynamique 0 % à 99 %, en fonction de la manière
dont un changement de signal est
effectué par l’application
Comparaison croisée de signaux de sorties avec un test dynamique, sans 90 %

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 67 of 88

détection des courts-circuits (avec des entrées / sorties multiples)


Comparaison croisée des signaux de sorties avec résultats immédiats dans la 99 %
logique (L), surveillance logicielle temporelle et logique du déroulement du
programme et détection des défaillances et courts-circuits statiques (avec des
entrées / sorties multiples)
Chemin de coupure redondant sans surveillance de l’élément d’entraînement 0%
Chemin de coupure redondant avec surveillance d’un des éléments 90 %
d’entraînement, soit par la logique, soit par un dispositif de test
Chemin de coupure redondant avec surveillance des éléments d’entraînement 99 %
par la logique et par un dispositif de test
Surveillance indirecte (exemple : surveillance par pressostat, surveillance 90 % à 99 %, en fonction de l’application
électrique du positionnement des actionneurs)
Détection des erreurs par le processus 0 % à 99 %, en fonction de l’application ;
cette mesure ne suffit pas à elle seule
pour le niveau de performance requis
«e»!
Surveillance directe (exemple : surveillance électrique des valves de commande, 99 %
surveillance des unités électromécaniques avec des contacts liés)

Aide en ligne PAScal à partir de la version 1.9.1

Tableau Estimation du taux de couverture du diagnostic, annexe E de la norme ISO 13849-1:2015

Tableau Estimation du taux de couverture du diagnostic, annexe E de la norme


ISO 13849-1:2015

Estimation du taux de couverture du diagnostic EN ISO 13849-1:2015-12 + EN ISO 13849-2:2003

Caractéristiques DC
Entrée
Impulsion de test cyclique par une modification dynamique des signaux 90 %
d’entrées
Contrôle de plausibilité, par exemple, utilisation des contacts à ouverture et à 99 %
fermeture des relais à contacts liés
Comparaison croisée des signaux d’entrées sans test dynamique 0 % à 99 %, en fonction de la manière
dont un changement de signal est
effectué par l’application
Comparaison croisée des signaux d’entrées avec test dynamique lorsque les 90 %
courts-circuits peuvent ne pas être remarqués (avec des entrées / sorties
multiples)
Comparaison croisée des signaux d’entrées avec résultats intermédiaires et 99 %
immédiats dans la logique (L), surveillance temporelle et logique du
fonctionnement du programme et détection des défaillances et courts-circuits
statiques (avec des entrées / sorties multiples)
Surveillance indirecte (exemple : surveillance par pressostat, surveillance 90 % à 99 %, en fonction de l’application
électrique du positionnement des éléments d’entraînement)
Surveillance directe (exemple : surveillance électrique de la position des valves 99 %
de commande, surveillance des unités électromécaniques avec des contacts
liés)
Détection des erreurs par le processus 0 % à 99 %, en fonction de l’application ;
cette mesure ne suffit pas à elle seule

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 68 of 88

pour le niveau de performance requis


«e»!
Surveillance de quelques caractéristiques du capteur (temps d’appel, plage de 60 %
signaux analogiques, par exemple, résistance électrique, capacité)
Logique
Surveillance indirecte (exemple : surveillance par pressostat, surveillance 90 % à 99 %, en fonction de l’application
électrique du positionnement des éléments d’entraînement)
Surveillance directe (exemple : surveillance électrique des valves de commande, 99 %
surveillance des unités électromécaniques avec des contacts liés)
Surveillance temporelle simple du fonctionnement du programme (exemple : 60 %
temporisateur tel que chien de garde, avec signaux de déclenchement dans le
programme de la logique)
Surveillance temporelle et logique du fonctionnement du programme par chien 90 %
de garde, des tests de plausibilité du comportement de la logique étant effectués
Test interne lors du démarrage afin de trouver des erreurs masquées dans des 90 %, (en fonction de l’exécution du test)
parties de la logique (exemple : mémoire du programme et des données,
raccordements entrées / sorties, interfaces)
Test de la possibilité de réaction du dispositif de surveillance (exemple : chien de 90 %
garde) à travers le canal principal après le démarrage, ou chaque fois que la
fonction de sécurité est demandée, ou chaque fois qu’un signal externe le
demande via un dispositif d’entrée
Principes dynamiques (tous les éléments de la logique requièrent une 99 %
modification de l’état MARCHE-ARRÊT-MARCHE lorsque la fonction de sécurité
est demandée), par exemple, commutations de verrouillage dans la technique à
base de relais
Mémoire invariable : signature de largeur de mot simple (8 bits) 90 %
Mémoire invariable : signature de largeur de mot double (16 bits) 99 %
Mémoire rémanente : test RAM par l’utilisation de données redondantes, par 60 %
exemple, drapeaux, mémentos, constantes, temporisateurs et comparaison
croisée de ces données
Mémoire rémanente : test de la lisibilité et de la possibilité d’écriture des cellules 60 %
de mémoire utilisées
Mémoire rémanente : surveillance RAM avec code Hamming modifié ou auto- 99 %
test RAM (exemple : « Galpat » ou « Abraham »)
Unité de traitement : test interne par le logiciel 60 % à 90 %
Unité de traitement : traitement codé 90 % à 99 %
Détection des erreurs par le processus 0 % à 99 %, en fonction de l’application ;
cette mesure ne suffit pas à elle seule
pour le niveau de performance requis
«e»!
Sortie
Surveillance des sorties par un canal sans test dynamique 0 % à 99 %, en fonction de la manière
dont un changement de signal est
effectué par l’application
Comparaison croisée des signaux de sorties sans test dynamique 0 % à 99 %, en fonction de la manière
dont un changement de signal est
effectué par l’application
Comparaison croisée de signaux de sorties avec un test dynamique, sans 90 %
détection des courts-circuits (avec des entrées / sorties multiples)
Comparaison croisée des signaux de sorties avec résultats immédiats dans la 99 %
logique (L), surveillance logicielle temporelle et logique du déroulement du
programme et détection des défaillances et courts-circuits statiques (avec des
entrées / sorties multiples)
Chemin de coupure redondant avec surveillance des éléments d’entraînement 99 %
par la logique et par un dispositif de test

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 69 of 88

Surveillance indirecte (exemple : surveillance par pressostat, surveillance 90 % à 99 %, en fonction de l’application


électrique du positionnement des actionneurs)
Détection des erreurs par le processus 0 % à 99 %, en fonction de l’application ;
cette mesure ne suffit pas à elle seule
pour le niveau de performance requis
«e»!
Surveillance directe (exemple : surveillance électrique des valves de commande, 99 %
surveillance des unités électromécaniques avec des contacts liés)

Aide en ligne PAScal à partir de la version 1.9.1

Bibliothèque de composants de Pilz

Bibliothèque de composants de Pilz


La bibliothèque de composants de Pilz contient des composants électriques et électroniques de Pilz. Elle contient pour ces
composants de Pilz les valeurs nécessaires au calcul des valeurs techniques de sécurité. Pour les composants de Pilz, un
service de mise à jour est disponible (voir Importer des composants).
Le groupement des composants suit les prescriptions de la page pratique VDMA 66413 :
Entrée (correspond à l’ancien groupe Capteurs dans les bibliothèques de composants de Pilz),
Logique (correspond aux anciens groupes Entrée, Bridge, Logique et Sortie dans les bibliothèques de composants de Pilz),
Sortie (correspond à l’ancien groupe Actionneurs dans les bibliothèques de composants de Pilz).

Aide en ligne PAScal à partir de la version 1.9.1

Créer et utiliser des macros

Créer et utiliser des macros


Les macros consistent en un ou plusieurs sous-systèmes qui peuvent être réutilisés lors de la création d’une SRCF ou d’un
SRP/CS (voir aussi Macros).
Bibliothèque de macros
Créer une macro
Ajouter une macro à une fonction de sécurité
Exporter et importer des macros

Aide en ligne PAScal à partir de la version 1.9.1

Créer et utiliser des macros Bibliothèque de macros

Bibliothèque de macros
L’onglet Bibliothèque de macros se trouve dans les paramètres par défaut du PAScal à côté de l’onglet Bibliothèque de
composants. L’onglet peut être déplacé librement sur l’interface utilisateur.
Les macros sont enregistrées dans une structure habituelle de dossier.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 70 of 88

Attention, vous ne pouvez créer au maximum que 3 niveaux.

Créer un dossier
Vous pouvez créer un dossier dans la bibliothèque de macros de deux manières différentes. Attention, vous ne pouvez créer au
maximum que 3 niveaux.
Première possibilité :
Sélectionnez un dossier dans lequel vous souhaitez créer un autre dossier, et ouvrez le menu contextuel.
Sélectionnez Créer un dossier de macros...
Deuxième possibilité :
Sélectionnez l’icône dans la barre d’outils de la bibliothèque de macros.
Une fenêtre s’ouvre dans les deux cas.
Saisissez un nom pour le dossier dans le champ Nom et cliquez sur OK.

Déplacer les dossiers et les macros


Vous pouvez déplacer les dossiers et macros à l’aide de la souris comme d’habitude.

Aide en ligne PAScal à partir de la version 1.9.1

Créer et utiliser des macros Créer une macro

Créer une macro


Vous pouvez créer des macros dans
le répertoire du projet
l’éditeur de la SRCF ou du SRP/CS
Dans les deux cas, sélectionnez un sous-système, plusieurs sous-systèmes ou une fonction de sécurité complète afin de créer
une macro. Les caractéristiques des différents objets ne changent pas.
La procédure de création d’une macro est identique dans les deux cas.
Conditions préalables

L’onglet Bibliothèque de macros s’ouvre.


Vous avez créé éventuellement un dossier dans la bibliothèque de macros (voir Bibliothèque de macros).

Créer une macro dans le répertoire de projets


1. Ouvrir un projet dans le répertoire de projets
2. Sélectionner les sous-systèmes
Sélectionnez dans le gestionnaire de projets les sous-systèmes que vous souhaitez regrouper dans une macro. Utilisez
Ctrl + touche gauche de la souris pour sélectionner les sous-systèmes.
3. Ouvrir la fenêtre Propriétés des macros
Il existe deux possibilités pour ouvrir la fenêtre Propriétés des macros :
Ouvrez le menu contextuel dans la zone sélectionnée. Sélectionnez Créer une macro...
Ou :
Sélectionnez dans la barre d’outils l’icône .
Déplacez les sous-systèmes sélectionnés dans le dossier prévu dans la bibliothèque de macros.
La fenêtre Propriétés des macros s’ouvre dans les deux cas.
4. Saisir les données
Indiquez pour la macro un nom, un auteur et une description.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 71 of 88

5. Enregistrer une macro


Cliquez sur OK pour enregistrer la macro. La macro est répertoriée dans la bibliothèque de macros.

Créer une macro dans l’éditeur de la SRCF ou du SRP/CS


1. Ouvrir une fonction de sécurité dans l’éditeur de la SRCF ou du SRP/CS
2. Sélectionner les sous-systèmes
Sélectionnez dans l’éditeur de la SRCF ou du SRP/CS les sous-systèmes que vous souhaitez regrouper dans une macro.
Utilisez Ctrl + touche gauche de la souris pour sélectionner les sous-systèmes.
3. Fenêtre
Ouvrez le menu contextuel dans la zone sélectionnée. Sélectionnez Créer une macro...
La fenêtre Propriétés des macros s’ouvre.
4. Saisir les données
Indiquez pour la macro un nom, un auteur et une description.
5. Enregistrer la macro
Cliquez sur OK pour enregistrer la macro. La macro est répertoriée dans la bibliothèque de macros.

Aide en ligne PAScal à partir de la version 1.9.1

Créer et utiliser des macros Ajouter une macro à une fonction de sécurité

Ajouter une macro à une fonction de sécurité


Vous pouvez ajouter les macros à un emplacement prévu de la fonction de sécurité dans l’éditeur de la SRCF ou du SRP/CS.
Procédure

1. Ouvrir la bibliothèque de macros


2. Ouvrir l’éditeur de la SRCF ou du SRP/CS
3. Ajouter une macro
Déplacez une macro provenant de la bibliothèque de macros à l’emplacement prévu de la fonction de sécurité dans
l’éditeur de la SRCF ou du SRP/CS.

Aide en ligne PAScal à partir de la version 1.9.1

Créer et utiliser des macros Exporter et importer des macros

Exporter et importer des macros


Pour utiliser des macros dans d’autres versions de programmes du PAScal, vous pouvez exporter des macros et les importer
dans la bibliothèque de macros de l’autre installation.

Exporter des macros à partir de la bibliothèque de macros


Vous pouvez exporter une, plusieurs ou toutes les macros.
1. Ouvrez la bibliothèque de macros.
2. Sélectionnez une macro ou un dossier. Toutes les macros de la bibliothèque sont sélectionnées lorsque le dossier supérieur
a été sélectionné.
3. Ouvrez le menu contextuel et sélectionnez Exporter... La fenêtre Exporter une macro s’ouvre.
4. Indiquez le répertoire dans lequel vous souhaitez enregistrer la macro et sélectionnez OK.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 72 of 88

La macro a le format nom de la macro.macro. Nom de la macro désigne le nom de la macro dans la bibliothèque de macros.

Exporter toutes les macros


Pour exporter toutes les macros de la bibliothèque de macros, vous pouvez procéder également de la manière suivante :
1. Sélectionnez le menu Projet -> Exporter –> Toutes les macros. La fenêtre Exporter toutes les macros s’ouvre.
2. Indiquez le répertoire dans lequel vous souhaitez enregistrer la macro et sélectionnez OK.
La macro a le format dossier de la macro.macro.

Importer des macros


Vous pouvez importer certaines macros ou un dossier de macros.
1. Sélectionnez le menu Projet -> Importer –> Fichier de macros. La fenêtre Importer des macros s’ouvre.
2. Cliquez sur le bouton Parcourir... et sélectionnez une macro.
3. Sélectionnez le répertoire cible de la bibliothèque de macros et importez la macro en cliquant sur OK.

Aide en ligne PAScal à partir de la version 1.9.1

Créer et gérer des annexes

Créer et gérer des annexes


Vous pouvez ajouter des annexes contenant des informations complémentaires sur les parties d’un projet :
Les annexes sont affichées dans l’arborescence du gestionnaire de projets.
Les annexes sont enregistrées au format d’origine. Lors de l’enregistrement du projet, les annexes sont enregistrées dans
un répertoire avec le projet. Voir Enregistrer le projet.
Si vous le souhaitez, les annexes peuvent être listées dans le rapport PAScal.
Procédure

Dans le gestionnaire de projets, sélectionnez l’objet auquel vous souhaitez ajouter une annexe.
ou
Dans le menu contextuel de l’objet sélectionné, sélectionnez Ajouter une annexe.
Une fenêtre s’ouvre vous permettant de créer de nouvelles annexes, d’en supprimer ou de les décrire.
Les objets peuvent être :
de projets
des SRP/CS ou SRCF
des sous-systèmes
des composants

Modifier des annexes


Ajouter de nouvelles annexes...
Cliquez sur le bouton Ajouter de nouvelles annexes... pour créer une nouvelle annexe.
Supprimer
Cliquez sur le bouton Supprimer pour supprimer une annexe.
Ouvrir
Cliquez sur le bouton Ouvrir pour ouvrir une annexe avec l’afficheur adapté.
Modifier la description
Cliquez sur le bouton Description. Une fenêtre s’ouvre vous permettant de créer une description des annexes.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 73 of 88

Consulter une description


Vous pouvez consulter à tout moment la description d’une annexe :
Sélectionnez une annexe dans le gestionnaire de projets, puis sélectionnez dans le menu contextuel Propriétés.

Aide en ligne PAScal à partir de la version 1.9.1

Rechercher dans des bibliothèques de composants

Rechercher dans des bibliothèques de composants


Dans le PAScal, vous avez la possibilité de rechercher une bibliothèque de composants à partir de textes et de paramètres :
Recherche simple de textes
Recherche étendue

Aide en ligne PAScal à partir de la version 1.9.1

Rechercher dans des bibliothèques de composants Recherche simple dans les bibliothèques de composants

Recherche simple dans les bibliothèques de composants


Pour une recherche simple, utilisez dans la fenêtre Bibliothèque de composants l’icône Rechercher . La recherche est
effectuée dans les zones de textes comme, par exemple, les noms des bibliothèques, composants, sous-systèmes, types de
composants ou descriptions des composants.
1. Saisir un texte
Saisissez un texte.
Les caractères alphanumériques sont autorisés.
2. Rechercher un texte
Appuyez sur la touche Entrée.
Le premier texte trouvé est sélectionné dans la fenêtre de la bibliothèque de composants.
Vous trouverez d’autres emplacements en appuyant sur la touche F3.

Aide en ligne PAScal à partir de la version 1.9.1

Rechercher dans des bibliothèques de composants Recherche étendue dans les bibliothèques de composants

Recherche étendue dans les bibliothèques de composants


Dans la bibliothèque de composants, il vous est possible de rechercher des textes, des paramètres ou des options.
Sélectionnez la bibliothèque dans laquelle vous souhaitez réaliser la recherche et cliquez sur l’icône Recherche dans la
bibliothèque dans la fenêtre Bibliothèque de composants
Une fenêtre de saisie des critères de recherche s’ouvre.
Paramètre
À partir d’une liste, il est possible de sélectionner des paramètres dans lesquels les recherches sont effectuées, par

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 65 of 88

Modifier un dossier, un assemblage de composants ou un groupe de composants


Vous pouvez modifier à tout moment par la suite les caractéristiques des dossiers, assemblages de composants ou groupes de
composants.
1. Sélectionnez un dossier, un assemblage de composants ou un groupe de composants et ouvrez le menu
contextuel.
2. Sélectionnez Propriétés...
Une fenêtre s’ouvre.
3. Modifiez l’un des champs selon vos souhaits.

Exporter et importer des assemblages de composants


Les assemblages de composants peuvent être exportés ou importés à tout moment.
Exporter les assemblages de composants
1. Sélectionnez le menu Projet -> Exportation – Tous les assemblages de composants.
La fenêtre Exporter tous les assemblages de composants s’ouvre.
2. Indiquez le répertoire dans lequel vous souhaitez enregistrer l’assemblage de composants et sélectionnez OK.
L’assemblage de composants a l’extension de fichier XML.
Importer les assemblages de composants
1. Sélectionnez le menu Projet -> Importation – Assemblage de composants.
La fenêtre Importer tous les assemblages de composants s’ouvre.
2. Sélectionnez un assemblage de composants.
3. Sélectionnez le répertoire cible et importez l’assemblage de composants en cliquant sur OK.

Aide en ligne PAScal à partir de la version 1.9.1

Tableau Estimation du taux de couverture du diagnostic, annexe E de la norme EN ISO 13849-1:2006

Tableau Estimation du taux de couverture du diagnostic, annexe E de la norme


EN ISO 13849-1:2006

Estimation du taux de couverture du diagnostic EN ISO 13849-1:2006 + COR:2009 +


EN ISO 13849-2:2003/EN ISO 13849-2:2012

Caractéristiques DC
Entrée
Impulsion de test cyclique par une modification dynamique des signaux 90 %
d’entrées
Contrôle de plausibilité, par exemple, utilisation des contacts à ouverture et à 99 %
fermeture des relais à contacts liés
Comparaison croisée des signaux d’entrées sans test dynamique 0 % à 99 %, en fonction de la manière
dont un changement de signal est
effectué par l’application
Comparaison croisée des signaux d’entrées avec test dynamique lorsque les 90 %
courts-circuits peuvent ne pas être remarqués (avec des entrées / sorties
multiples)
Comparaison croisée des signaux d’entrées avec résultats intermédiaires et 99 %
immédiats dans la logique (L), surveillance temporelle et logique du
fonctionnement du programme et détection des défaillances et courts-circuits
statiques (avec des entrées / sorties multiples)

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 75 of 88

Modifier une liste de modèles


Cliquez sur l’icône .
Une liste s’affiche. Vous pouvez sélectionner dans la liste les modèles que vous souhaitez utiliser ou supprimer.

Onglet : Définir les caractéristiques de conception générales du rapport


Dans l’onglet Généralités, définissez les éléments suivants :
Texte de l’en-tête
Texte pour l’en-tête du rapport.
Icône de l’en-tête
Icône pour l’en-tête du rapport.
– Icône de l’en-tête par défaut
L’icône de l’en-tête par défaut est le logo Pilz.
– Icône de l’en-tête personnalisé
Sélectionnez une icône à l’aide de Parcourir.
Texte du pied de page
Texte pour le pied de page du rapport.
Nom de la société
Indiquez ici le nom de la société.
Adresse de la société
Indiquez ici l’adresse de la société.

Onglet : Définir le contenu du rapport


Dans l’onglet Contenu, définissez quelles parties du projet doivent être reprises dans le rapport.
Les contenus du rapport peuvent être sélectionnés dans une liste.
Vue d’ensemble
Les contenus de la première page sont rassemblés dans l’onglet Généralités.
Détails du SRP/CS
Sélectionnez ici les contenus du SRP/CS.
Détails complémentaires
Sélectionnez ici des informations complémentaires (exemple : données sur les composants, analyse du risque,...)
Commentaires
Sélectionnez ici quels commentaires sur les parties du projet sont repris dans le rapport.
Annexes
Les annexes affectées au projet peuvent être sélectionnées pour l’intégration dans le rapport. L’onglet Contenu sert
uniquement à définir de manière générale que des annexes sont également fournies.
Des annexes au choix affectées au projet peuvent être sélectionnées pour l’intégration dans le rapport. Le PAScal n’a pas
d’influence sur la représentation des annexes dans le rapport.
Sélectionnez dans la liste les contenus qui doivent être repris dans le rapport.

Onglet : Définir les options d’édition du rapport


Dans l’onglet Édition, déterminez des options supplémentaires pour l’édition du rapport :
Langue
Vous pouvez déterminer une langue du rapport différente de la langue de l’interface utilisateur. Vous disposez des langues
compatibles avec le logiciel dans sa version actuelle.
Format d’édition
Déterminez ici le format du fichier : PDF (PDF 1.4 - Acrobat 5.0) ou DOC (WORD 2007).
Emplacement pour l’enregistrement du rapport

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 76 of 88

Déterminez ici l’emplacement pour l’enregistrement du rapport.


Afficher le rapport avant impression
Ouvre le fichier dans le format de fichier défini.
Directement à l’imprimante
Envoie le rapport directement à l’imprimante.
Les paramètres dans l’onglet Édition peuvent également être définis dans la fenêtre Options, menu Outils -> Options.

Créer un rapport
Cliquez sur Créer le rapport pour générer le rapport avec les options définies.

Aide en ligne PAScal à partir de la version 1.9.1

Enregistrement de la licence

Enregistrement de la licence

Aide en ligne PAScal à partir de la version 1.9.1

Enregistrement de la licence Effectuer l’enregistrement de la licence

Effectuer l’enregistrement de la licence


Lorsque vous démarrez le logiciel après son installation, la version démo s’ouvre. Pour obtenir la version souhaitée, vous devez
d’abord enregistrer la licence du logiciel.
Vous devez également effectuer les opérations décrites ci-dessous si une licence est expirée ou si vous souhaitez modifier une
licence.
Démarrer le logiciel
1. Démarrer le gestionnaire de licence
Sélectionnez Aide -> Gestionnaire de licence, puis Ajouter une nouvelle licence.
2. Saisir les données de la licence
Saisissez les données de la licence que vous avez obtenues auprès de Pilz.
Vous les trouverez sur le certificat logiciel.
3. Saisir les données utilisateur
Saisissez les données utilisateur.
Il faut au moins remplir les lignes Nom de l’utilisateur et Adresse (ligne 1).
4. Vérifier les informations sur la licence
Vérifiez les informations affichées sur la licence. Si une indication est fausse, revenez dans la fenêtre correspondante et
modifiez la saisie.
5. Accepter les conditions de la licence
Lisez les conditions de la licence. La licence ne sera valable que si vous approuvez les conditions de la licence.
6. Démarrer l’enregistrement de la licence
Cliquez sur Terminer.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 77 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Enregistrement de la licence Afficher les informations sur la licence

Afficher les informations sur la licence


Vous pouvez à tout moment afficher les informations sur la licence.
1. Démarrer le logiciel
2. Démarrer le gestionnaire des licences
Sélectionnez Aide -> Gestionnaire des licences.
3. Afficher les informations concernant la licence actuelle
Sélectionnez Afficher les informations concernant la licence actuelle.

Aide en ligne PAScal à partir de la version 1.9.1

Enregistrement de la licence Limites de la version démo

Limites de la version démo


Après l’installation du logiciel, la version démo du PAScal est disponible. Les fonctions de cette version démo sont limitées
par rapport à celles d’une version intégrale. Afin d’accéder à la version intégrale, vous devez d’abord enregistrer la licence
du logiciel.
Limites de la version démo
– Un seul projet peut être ouvert et modifié
– Un maximum de 10 SRCF peut être traité
– Il est possible de créer, d’ouvrir et de modifier des projets selon l’EN ISO 13849-1. Les projets selon l’EN/CEI 62061
peuvent seulement être ouverts
– Un rapport peut être créé mais il est pourvu d’un filigrane qui indique l’état de la licence
– Le rapport ne peut pas être personnalisé
– Impossible de masquer la page d’accueil
– Aucune annexe ne peut être ajoutée
– Impossible d’exporter des bibliothèques, des bibliothèques de langues, des assemblages de composants ou des macros
– Aucun fichier Excel ne peut être importé à partir des bibliothèques d’autres fabricants (utilisez l’importation de fichiers
ZIP comme pour les bibliothèques PAScal)
– L’importation de bibliothèques de langues n’est pas prise en charge
– Aucun nom personnalisé ne peut être affecté aux composants
– Les projets et les bibliothèques peuvent uniquement être enregistrés dans les répertoires standard
– L’interface avec le logiciel pour l’appréciation du risque n’est pas prise en charge
– Les actualisations automatiques de composants ne sont pas compatibles
– Les actualisations automatiques de bibliothèques ne sont pas prises en charge

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 78 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire

Glossaire
Ce glossaire contient les termes spécialisés et abréviations utilisés.

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Proportion des défaillances dangereuses – RDF (Ratio of dangerous to all Failures)

Proportion des défaillances dangereuses – RDF (Ratio of dangerous to all Failures)


Rapport entre les défaillances dangereuses λD et les défaillances totales λ, donc λD/λ en %.

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Proportion de défaillances en sécurité – SFF (Safe Failure Fraction)

Proportion de défaillances en sécurité – SFF (Safe Failure Fraction)


Proportion des taux de défaillances non dangereuses par rapport à la somme des taux de défaillances d’un sous-système
(EN/CEI 62061, 3.2.42).
SFF = (Σλs +ΣλDD) / (Σλs +ΣλD)


– λs : taux de défaillances en sécurité
– Σλs +ΣλD : taux de défaillances total
– λDD : taux de défaillances dangereuses détectées par la fonction de diagnostic
– λD : taux de défaillances dangereuses

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Cas d’application

Cas d’application
Un cas d’application désigne une application d’un appareil spécifique. Une valeur caractéristique particulière doit exister pour
l’appareil spécifique.
S’il existe plusieurs cas d’applications pour un appareil et si différentes caractéristiques de sécurité s’appliquent à chaque cas
d’application, on différencie alors ces valeurs caractéristiques à l’aide d’un cas d’application.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 79 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire B10

B10
B10 correspond au nombre de cycles de manœuvres après lesquels 10 % de tous les appareils ont connu une défaillance.
B10D caractérise les défaillances dangereuses.
B10D = MTTFD * 0,1 * nop
nop correspond au nombre de manœuvres dans l’année.

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Défaillance de cause commune – CCF (Common Cause Failure)

Défaillance de cause commune – CCF (Common Cause Failure)


Défaillance qui est le résultat d’un ou de plusieurs événements causant simultanément la défaillance de deux ou de plusieurs
canaux particuliers dans un sous-système à plusieurs canaux et conduisant à une défaillance d’un SRECS (EN/CEI 62061,
3.2.43).

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Taux de défaillances dangereuses – λd

Taux de défaillances dangereuses – λd


Taux de défaillances dangereuses par unité de temps ; à probabilité constante de défaillances, la MTTFD constitue la valeur
réciproque de λd

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Taux de couverture du diagnostic – DC (Diagnostic Coverage)

Taux de couverture du diagnostic – DC (Diagnostic Coverage)


Réduction partielle de la probabilité d’apparition de défaillances dangereuses du matériel par l’application de diagnostics
automatiques (EN/CEI 62061, 3.2.28).
Remarque : il est également possible de représenter cette définition par l’équation suivante, DC étant le taux de couverture
du diagnostic, λDD le taux de défaillances dangereuses détectées et λDtotal le taux de défaillances dangereuses :

– DC =ΣλDD/ΣλDtotal
Le DC peut exister pour un système complet ou pour des parties d’un système de sécurité, par exemple pour les capteurs
et / ou le système logique et / ou les actionneurs
Les niveaux suivants sont définis par la norme EN ISO 13849-1 :

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 80 of 88

Signification du DC Niveau du DC
Aucune DC < 60 %
Faible 60% < DC < 90%
Moyenne 90 % < DC < 99 %
Élevée 99 % < DC

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Intervalle du test de diagnostic T2

Intervalle du test de diagnostic T2


Intervalle de temps entre les tests de diagnostic (EN/CEI 62061, 6.7.8.2.1).

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Restriction

Restriction
Critères pour la distinction de cas d’applications de l’appareil et pour la sélection du cas d’application.
La (Les) restriction(s) fait (font) partie de la valeur caractéristique d’un appareil et est (sont) sélectionnée(s) lors de la
configuration d’un appareil.

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Niveau de performance requis – PLr (Required Performance Level)

Niveau de performance requis – PLr (Required Performance Level)


Niveau de performance pour atteindre la réduction nécessaire du risque pour chaque fonction de sécurité.

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Durée d’utilisation – TM (mission time)

Durée d’utilisation – TM (mission time)


Durée couvrant l’utilisation prescrite du SRP/CS, valeur de base supposée pour la détermination du PL.
Au-delà de la durée d’utilisation, le PL d’un SRP/CS n’est pas valable.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 81 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Hiérarchie

Hiérarchie
Les restrictions sont enregistrées dans une hiérarchie. Un ou plusieurs critères peuvent s’appliquer à chacune des restrictions.
Critères Soit /soit
Une hiérarchie est prévue pour chaque restriction. Si des critères contradictoires s’appliquent à la restriction, ces critères
sont saisis un par un dans la même hiérarchie (voir l’illustration).
Critères Et
Les critères qui doivent être combinés pour un cas d’application doivent être structurés dans un ordre logique sur plusieurs
niveaux de hiérarchie (voir l’illustration).
Hiérarchie sans saisie
Une hiérarchie sans saisie n’est pas autorisée. L’une des valeurs de la liste de sélection doit être saisie ou le caractère de
remplacement « - » doit être utilisé.

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Catégorie (= architecture)

Catégorie (= architecture)
Classification des parties d’un système de commande relatives à la sécurité liée à leur résistance aux défauts et à leur
comportement suite à un défaut. Un tel comportement est obtenu par la structure de l’agencement des parties, la détection des
erreurs et/ou leur fiabilité (ISO 13849-1, 3.1.2).
Même signification que Architecture

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 82 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Composant

Composant
Une partie d’un système de commande de sécurité. Les caractéristiques d’un composant sont définies dans les données de
l’appareil. Les données de l’appareil d’un fabricant sont regroupées dans la bibliothèque de composants fournie par le fabricant.

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Bibliothèques de composants

Bibliothèques de composants
L’onglet Affichage des bibliothèques contient des composants de sécurité.
Les composants sont classés par fabricants. L’utilisateur peut ajouter ou importer des composants supplémentaires. Vous
pouvez télécharger ou actualiser les bibliothèques sur www.pilz.de/PAScal_Lib (voir Importer des composants).
Les fonctions dépendent du format des bibliothèques à importer. Les formats suivants sont disponibles :
PAScal (ZIP ou PCL)
VDMA (ZIP ou XML)
SISTEMA (SLB)
Après l’importation d’une bibliothèque, les composants sont disponibles dans la fenêtre « Affichage des bibliothèques ».
Les composants et les bibliothèques de composants situés dans l’« Affichage des bibliothèques » peuvent être configurés avec
le filtre de bibliothèques . Détails pour la fonction de filtrage.
De là, les composants peuvent, également par glisser-déposer,
être affectés aux sous-systèmes dans l’éditeur de la SRCF ou du SRP/CS.
Si un composant d’une bibliothèque de composants est affecté à un sous-système, la configuration du composant doit être
effectuée.
être affectés à un assemblage de composants ou à un groupe de composants.
En cas d’affectation à un assemblage de composants ou à un groupe de composants, aucune autre action n’est requise.
Les assemblages de composants sont composés de composants ou de groupes de composants.
Les groupes de composants comprennent des composants de différents sous-systèmes. L’assemblage est fonction de
l’opportunité donnée.

Voir également
Modifier la bibliothèque de composants
Exporter des composants
Importer des composants
Bibliothèque de composants de Pilz
Assemblages de composants

Aide en ligne PAScal à partir de la version 1.9.1

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 83 of 88

Glossaire Groupe de composants

Groupe de composants
Une possibilité de structurer de nombreux composants au sein d’un assemblage de composants.

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Assemblage de composants

Assemblage de composants
Un assemblage de composants. Il est possible de créer des assemblages de composants dans le PAScal afin de créer des
regroupements thématiques de composants à partir des bibliothèques de composants de différents fabricants importées dans le
PAScal. Ces assemblages peuvent à leur tour être répartis en Groupes de composants.
Les assemblages de composants sont modifiés dans l’onglet Assemblage de composants.
L’assemblage de composants peut être structuré :
Dossier
Assemblage de composants 1
Assemblage de composants 2
– Groupe de composants
– Composant C
– Composant D
– ...

Assemblage de composants
...
...
Les assemblages de composants ainsi que les dossiers avec des assemblages de composants peuvent être exportés en tant
que fichier XML.

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Temps moyen écoulé avant défaillance dangereuse – MTTFD (Mean Time To Failure)

Temps moyen écoulé avant défaillance dangereuse – MTTFD (Mean Time To Failure)
Durée moyenne de fonctionnement pendant laquelle on s’attend à ce qu’un canal particulier d’un système ne présente aucune
défaillance dangereuse (EN ISO 13849-1).
En supposant un taux de défaillances constant, on peut partir du principe que, statistiquement parlant, 63,2 % (ou 1-1/e) du
(des) composant(s) considéré(s) ont subi une défaillance au terme de la MTTF. Les défaillances prématurées ne sont pas
prises en considération.
Les valeurs d’un canal individuel ou d’un canal d’un système redondant sont définies comme suit selon l’EN ISO 13849-1 :

Signification de la MTTFD Niveau de MTTFD


Faible 3 ans < MTTFD < 10 ans
Moyenne 10 ans < MTTFD < 30 ans
Élevée 30 ans < MTTFD < 100 ans

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 84 of 88

Pour les appareils électromécaniques, le taux de défaillances (λD) doit être déterminé à partir de la valeur B10D de l’appareil et
du taux de manœuvres C de l’application spécifiée au moyen de l’équation suivante :
MTTFD = B10D / (0,1 * nop)
où nop correspond au nombre de manœuvres dans l’année. Par conséquent
nop = (dop * hop * 3.600 s/h) / tcycle
où dop = nombre de jours d’exploitation annuels
et hop = nombre d’heures d’exploitation par jour
ainsi que tcycle = temps écoulé entre 2 cycles de commutation

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Niveau de performance – PL

Niveau de performance – PL
Capacité des parties relatives à la sécurité d’exécuter une fonction de sécurité dans des conditions prévisibles, afin d’atteindre
la réduction nécessaire du risque (EN ISO 13849-1, 3.1.23).
Le niveau de performance est classé en cinq niveaux.

Remarque
Le niveau de performance dépend des facteurs suivants :
le comportement de la fonction de sécurité dans des conditions de défaillance
la capacité d’exécuter la fonction de sécurité dans les conditions climatiques attendues
la capacité d’exécuter la fonction de sécurité sur demande (fréquence de la demande (MTTFD)

la capacité du système de commande de détecter les erreurs


la structure des parties relatives à la sécurité
les erreurs résultant d’une défaillance de cause commune (CCF)
les erreurs systématiques lors de la sélection des mesures de protection adaptées à l’application.

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Niveau de performance requis – PLr (Required Performance Level)

Niveau de performance requis – PLr (Required Performance Level)


Niveau de performance pour atteindre la réduction nécessaire du risque pour chaque fonction de sécurité.

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Bibliothèque de composants de Pilz

Bibliothèque de composants de Pilz


La bibliothèque de composants de Pilz contient des composants électriques et électroniques de Pilz. Elle contient pour ces

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 76 of 88

Déterminez ici l’emplacement pour l’enregistrement du rapport.


Afficher le rapport avant impression
Ouvre le fichier dans le format de fichier défini.
Directement à l’imprimante
Envoie le rapport directement à l’imprimante.
Les paramètres dans l’onglet Édition peuvent également être définis dans la fenêtre Options, menu Outils -> Options.

Créer un rapport
Cliquez sur Créer le rapport pour générer le rapport avec les options définies.

Aide en ligne PAScal à partir de la version 1.9.1

Enregistrement de la licence

Enregistrement de la licence

Aide en ligne PAScal à partir de la version 1.9.1

Enregistrement de la licence Effectuer l’enregistrement de la licence

Effectuer l’enregistrement de la licence


Lorsque vous démarrez le logiciel après son installation, la version démo s’ouvre. Pour obtenir la version souhaitée, vous devez
d’abord enregistrer la licence du logiciel.
Vous devez également effectuer les opérations décrites ci-dessous si une licence est expirée ou si vous souhaitez modifier une
licence.
Démarrer le logiciel
1. Démarrer le gestionnaire de licence
Sélectionnez Aide -> Gestionnaire de licence, puis Ajouter une nouvelle licence.
2. Saisir les données de la licence
Saisissez les données de la licence que vous avez obtenues auprès de Pilz.
Vous les trouverez sur le certificat logiciel.
3. Saisir les données utilisateur
Saisissez les données utilisateur.
Il faut au moins remplir les lignes Nom de l’utilisateur et Adresse (ligne 1).
4. Vérifier les informations sur la licence
Vérifiez les informations affichées sur la licence. Si une indication est fausse, revenez dans la fenêtre correspondante et
modifiez la saisie.
5. Accepter les conditions de la licence
Lisez les conditions de la licence. La licence ne sera valable que si vous approuvez les conditions de la licence.
6. Démarrer l’enregistrement de la licence
Cliquez sur Terminer.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 86 of 88

de la machine ou empêcher un accroissement immédiat des risques (EN/CEI 62061, 3.2.16).

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Partie de commande relative à la sécurité – SRP/CS (Safety-Related part of a Control system)

Partie de commande relative à la sécurité – SRP/CS (Safety-Related part of a Control


system)
Partie d’un système de commande réagissant à des signaux d’entrées de sécurité et générant des signaux de sorties relatifs à
la sécurité.
La combinaison des parties de commande relatives à la sécurité commence là où des signaux de sécurité sont générés (y
compris par exemple l’actionneur et le galet d’un interrupteur de position) et se termine aux sorties des éléments de commande
de puissance (y compris par exemple les contacts principaux d’un contacteur). Ceci englobe également les systèmes de
surveillance. (EN ISO 13489-1, 3.1.1)

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Niveau d’intégrité de sécurité – SIL (Safety Integrity Level)

Niveau d’intégrité de sécurité – SIL (Safety Integrity Level)


Niveau discret (parmi 3 possibles) permettant de spécifier les exigences concernant l’intégrité de sécurité des fonctions de
commande relatives à la sécurité qui sont affectées au système de sécurité. Le niveau d’intégrité de sécurité 3 est le niveau le
plus élevé tandis que le niveau d’intégrité de sécurité 1 est le niveau le plus bas. (EN/CEI 62061, 3.2.23)

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Limite de revendication de SIL – SILCL (SIL Claim Limit)

Limite de revendication de SIL – SILCL (SIL Claim Limit)


SIL maximal pouvant être revendiqué pour un sous-système de SRECS en relation avec des contraintes architecturales et
l’intégrité de sécurité systématique (EN/CEI 62061, 3.2.24). Le SIL atteint par un SRECS dans son ensemble ne peut pas être
plus élevé que la limite de revendication de SIL la plus faible d’un sous-système.

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Bibliothèque de langues

Bibliothèque de langues
Les fabricants de composants peuvent fournir des bibliothèques de langues pour leurs bibliothèques de composants VDMA. Les
textes spécifiques à une langue, qui sont définis comme texte linguistique dans une bibliothèque de composants, sont
enregistrés dans les bibliothèques de langues pour une ou plusieurs langues. Seules les langues qui n’existent pas dans la

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 87 of 88

bibliothèque de composants sont définies dans la bibliothèque de langues.


Une bibliothèque de langues appartient précisément à une bibliothèque de composants.
Si le fichier XML d’une bibliothèque de langues est modifié manuellement, la valeur CRC doit être modifiée à 0x00000000 afin
que la bibliothèque de langues puisse ensuite être réimportée.
La valeur est indiquée dans la première ligne du fichier XML en tant qu’attribut « CRC32 » dans la balise « xml ».

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire SRS

SRS
Spécification des exigences de sécurité

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Sous-système

Sous-système
Unité de la conception de l’architecture du SRECS au plus haut niveau dans laquelle une défaillance d’un sous-système
quelconque entraînera une défaillance de la fonction de commande relative à la sécurité. (EN/CEI 62061, 3.2.5)

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Bibliothèque de composants VDMA

Bibliothèque de composants VDMA


La bibliothèque de composants VDMA contient des composants électriques et électroniques d’un quelconque fabricant. La
bibliothèque de composants est structurée conformément aux prescriptions de la page pratique VDMA 66413 et contient les
valeurs pour le calcul des valeurs techniques de sécurité.
Caractéristiques essentielles d’une bibliothèque de composants VDMA :
Définition des informations nécessaires
Description universelle des données de l’appareil
Indépendamment du fabricant, des interfaces physiques, des outils de calcul, des journaux de transmission, des formats de
base de données, etc.
Informations spécifiques à une langue
Dans les bibliothèques VDMA, les informations spécifiques à une langue sont fournies dans au moins une langue. D’autres
langues peuvent être importées à partir des bibliothèques de langues.

Les composants sont regroupés dans les sous-systèmes d’une fonction de commande relative à la sécurité :
Entrée
Logique
Sortie

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021
Aide en ligne PAScal à partir de la version 1.9.1 Page 78 of 88

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire

Glossaire
Ce glossaire contient les termes spécialisés et abréviations utilisés.

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Proportion des défaillances dangereuses – RDF (Ratio of dangerous to all Failures)

Proportion des défaillances dangereuses – RDF (Ratio of dangerous to all Failures)


Rapport entre les défaillances dangereuses λD et les défaillances totales λ, donc λD/λ en %.

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Proportion de défaillances en sécurité – SFF (Safe Failure Fraction)

Proportion de défaillances en sécurité – SFF (Safe Failure Fraction)


Proportion des taux de défaillances non dangereuses par rapport à la somme des taux de défaillances d’un sous-système
(EN/CEI 62061, 3.2.42).
SFF = (Σλs +ΣλDD) / (Σλs +ΣλD)


– λs : taux de défaillances en sécurité
– Σλs +ΣλD : taux de défaillances total
– λDD : taux de défaillances dangereuses détectées par la fonction de diagnostic
– λD : taux de défaillances dangereuses

Aide en ligne PAScal à partir de la version 1.9.1

Glossaire Cas d’application

Cas d’application
Un cas d’application désigne une application d’un appareil spécifique. Une valeur caractéristique particulière doit exister pour
l’appareil spécifique.
S’il existe plusieurs cas d’applications pour un appareil et si différentes caractéristiques de sécurité s’appliquent à chaque cas
d’application, on différencie alors ces valeurs caractéristiques à l’aide d’un cas d’application.

file:///C:/Users/UTILIS~1/AppData/Local/Temp/MZEI87DV.htm 14/04/2021

Vous aimerez peut-être aussi