Cause
Une adresse qui ne se trouve pas dans la zone d'adresse de la carte API associée a été définie au niveau d'un raccordement API.
Solution
- Localisez le raccordement API dans le schéma des connexions au moyen de la fonctionnalité Atteindre (graphique) proposée dans le menu contextuel du dialogue Gestion des messages.
- Accédez via l'élément de menu contextuel Atteindre (contre-pièce) du raccordement API à la boîte API correspondante de la carte API.
- Accédez au dialogue de propriétés de la boîte API.
- Déterminez les valeurs saisies dans la liste des propriétés du premier onglet dans les champs Adresse de démarrage de la carte de l'API et Appareil API : Longueur de données (...).
- Modifiez l'adresse API du raccordement API pour qu'elle se trouve dans la zone d'adresse de la carte API, ou ajustez l'adresse de démarrage ou la longueur de données sur la boîte API en conséquence.
- Confirmez vos saisies.
- Démarrez ensuite un nouveau cycle de contrôle.
Remarques :
Ce cycle de contrôle contrôle si l'adresse d'un raccordement API se trouve dans la zone d'adresse de la carte associée (depuis = "Adresse de démarrage", jusqu'à = "Adresse de démarrage + Longueur de données").
Les conditions suivantes doivent être remplies pour que le cycle de contrôle soit exécuté :
- Le raccordement API dispose d'une des définitions de fonctions "Raccordement API, AO", "Raccordement API, AI", "Raccordement API, DO", "Raccordement API, DI" ou "Raccordement API, multifonction" avec la logique correspondante. L'identificateur de l'adressage des entrées et sorties n'est pas déterminante pour le contrôle.
- L'adresse API du raccordement API ne peut pas être vide.
- Pour le raccordement API, il existe une boîte API associée avec les propriétés Adresse de démarrage de la carte de l'API et Appareil API : Longueur de données. Les champs correspondants doivent être remplis avec une valeur et les deux informations doivent être définies en fonction du type d'E/S et de l'index du raccordement API à tester.
- La valeur de la propriété CPU : Nom (ID 20253) ne peut pas être vide. Cette entrée détermine le schéma d'adressage à utiliser.
- Dans le schéma d'adressage appartenant à la CPU, dans les réglages spécifiques à l'API, un compteur doit être défini avec la valeur de configuration "Adresse de démarrage de la carte de l'API".
Les points suivants s'appliquent également au cycle de contrôle :
- La zone d'adresse (jusqu'à = "Adresse de démarrage + Longueur de données") ne peut pas être calculée sans indication d'un schéma d'adressage.
- La longueur de données est spécifiée indépendamment du schéma d'adressage utilisé comme valeur décimale en bits.
- La longueur de données peut être enregistrée dans la gestion des articles et reprise à partir de là.