ProfisafeHost (V2.4) et ProfisafeHostV26
Astuce
La version des blocs fonctionnels telle que décrite ici correspond à la dernière version des blocs fonctionnels dans Liste des versions des blocs fonctionnels.
Pour une explication du comportement par défaut, voir Bus de terrain – Partie générale.
Les instructions pour Comportement par défaut du pilote de la pile PROFIsafeHost doivent être pris en compte.
Détection d'erreur de bouclage
Moniteur SIL
Cette implémentation prend en charge la variante B du moniteur SIL. Chaque erreur CRC concernant le télégramme reçu génère une réponse d'erreur : État d'erreur du ProfisafeHost
(V2.4) et ProfisafeHostV26
: 16#C103
, état d'erreur du F-Device : 16#C2XX
bit 2.
Si la demande d'acquittement manuel provoquée par un message de diagnostic a été effectuée plusieurs fois dans un délai de 100 heures, il convient de faire appel au technicien de service responsable.
Pour les opérateurs et les techniciens de service : cela représente une grave perturbation de la transmission des données au sein du système de bus de terrain. Les raisons de ces perturbations peuvent être : des modifications dans l'installation, la corrosion des blindages des câbles de bus avec les connecteurs et des interférences électromagnétiques extrêmes. Le respect des directives d'installation correspondantes doit être vérifié ou un expert CEM doit être consulté (pour des instructions supplémentaires, voir « Annexe à la spécification PROFIsafe, version 2.5, décembre 2012 »).
Utilisation de l'instance de bloc fonction
Généralités : Le F-Device spécifie la version de la transmission PROFIsafe attendue. Si une F-Device Si les deux versions de PROFIsafe sont prises en charge, deux périphériques seront définis dans la description du périphérique, en fonction de la version de l'hôte Profisafe. Selon le périphérique configuré dans le CODESYS projet, la transmission s'effectue en version 2.4 ou 2.6.
ProfisafeHost
bloc fonctionnel et le ProfisafeHostV26
Les blocs fonctionnels sont utilisés dans l'application pour les éléments suivants :Contrôle du comportement de la connexion PROFIsafe
Confirmer la reprise de la communication après une erreur
État et diagnostic de la connexion au F-Device
Pour ce faire, l'instance correspondante du bloc fonctionnel ProfisafeHost doit être utilisée dans un programme au moyen de VAR_EXTERNAL <device name>:ProfisafeHost
ou VAR_EXTERNAL <device name>:ProfisafeHostV26
.
Blocs fonctionnels : ProfisafeHost (V2.4) et ProfisafeHostV26


nom | Type de données | Valeur initiale | Description, valeurs des paramètres |
---|---|---|---|
|
|
| (Entrée selon le PROFIsafe Spécification)
Valeur par défaut : |
|
|
| Nom selon le PROFIsafe Spécification, accusé de réception de l'opérateur ; pour l'entrée bord arrière pour l'accusé de réception manuel. Voir Entrée pour front d'acquittement (acquittement manuel) Valeur par défaut : Remarques Entrée sur le front d'acquittement (acquittement manuel) sont à prendre en compte. |
|
|
| Cette entrée existe uniquement pour le (Entrée selon la spécification PROFIsafe : accusé de réception de l'opérateur du canal) Cette entrée permet de confirmer la reprise de la fonction de sécurité d'un canal après une erreur de canal. Remarque : la procédure de confirmation des erreurs de canal est spécifiée par le F-Device et peut être trouvé dans son manuel. La valeur de l'entrée FB est transférée au F-Device dans l'octet de contrôle, bit 6, indépendamment de la |
|
|
| (Saisie selon la spécification PROFIsafe : Activation du paramétrage i du F-Device. Si nécessaire,
Valeur par défaut : |
|
|
| Nom PROFIsafe de l'entrée erreur de démarrage automatique pour l'acquittement automatique des erreurs au démarrage. Voir Entrée pour l'acquittement automatique des erreurs de démarrage Valeur par défaut : Avis de sécurité Entrée pour l'acquittement automatique des erreurs de démarrage doit être pris en compte. |
|
|
| Nom PROFIsafe de l'entrée interruption d'arrêt automatique pour un accusé de réception automatique après une interruption. Voir Entrée pour acquittement automatique après interruption La valeur par défaut est Avis de sécurité Entrée pour acquittement automatique après interruption doit être pris en compte. |
nom | Type de données | Valeur initiale | Description, valeurs des paramètres |
---|---|---|---|
|
|
| (Sortie selon la spécification PROFIsafe : affichage de l'activation des valeurs de sécurité)
(Remarque : la sortie devient |
| :
:
|
| Nom de la sortie selon le PROFIsafe Spécification : Demande d'accusé de réception de l'opérateur d'affichage, pour la sortie demande d'accusé de réception pour la demande d'accusé de réception. Voir Sortie vers la demande d'accusé de réception Avis Sortie vers la demande d'accusé de réception doit être pris en compte. |
|
|
| Cette sortie existe uniquement pour le Sortie selon la spécification PROFIsafe : Affichage de la demande d'accusé de réception de l'opérateur du canal Cette fonctionnalité n'est disponible que si
|
| :
:
|
| (Sortie selon la spécification PROFIsafe : Affichage de la fin du paramétrage i du F-Device.
|
|
|
| Affichage d'erreur
|
|
|
| Utilisation de la sortie comme code de diagnostic (voir Code de diagnostic ) Le |
|
|
| Sortie indiquant le délai d’exécution actuel d’un message. (voir ci-dessous Chronométrage) |
|
|
| Sortie indiquant le délai d'exécution minimum pour un message (voir ci-dessous : Chronométrage) depuis le dernier front montant de |
|
|
| Sortie indiquant le délai maximum d'acheminement d'un message (voir ci-dessous) Chronométrage) depuis le dernier front montant de |
Chronométrage
Le ProfisafeHost
(V2.4) et ProfisafeHostV26
Les blocs fonctionnels fournissent trois sorties pour la surveillance du temps de traitement des messages. Ces sorties servent au diagnostic. PROFIsafe communication.
Comme le temps de traitement mesuré d'un télégramme (F-Host -> F-Device -> F-Host) affichera le temps écoulé de la minuterie hôte après le PROFIsafe Spécification utilisée : La mesure va de l’envoi d’une requête à la réception de la réponse. Afin de ne pas fausser les mesures, seules les réponses valides sont prises en compte (c'est à dire uniquement les valeurs aux transitions T6
et T16
après PROFIsafe-Spécification adoptée).
Les blocs fonctionnels fournissent les temps de cycle actuels et minimaux d'un télégramme.