Sur le maître Profibus-DP ou Profi-S-I/O, il n'est pas possible de lire ou d'écrire des registres avec adresse > 4095 du secondaire
FAQ #100927
Sur le maître PCD le mappage de I/O à 4096 s'inscrire jusqu'au registre 16'383 pour RIO-réseaux (Profibus DP ou Profi-S-I/O) doesen ' t PCD3 et PCD2.Systèmes M480 et PCD2.M5xx0 avec la version firmware 1.08.23.
Symptôme
Lors de l'utilisation d'adresses entre 4096 à 16383 sur le maser PCD pour supports de lecture/écriture de Profibus-DP / Profi-S-I/O des esclaves, aucune valeur ne peut être lu de ces esclaves. Les registres pertinents ne sont pas mis à jour par la tâche Profibus ou S-I/O dans ce cas.
Ce problème survient seulement avec firmware versions 1.08.xx jusqu'à la version 1.08.31 ; par conséquent, il est même possible qu'un projet fonctionne correctement jusqu'à ce que le firmware du Profi-S-I/O ou PCD maître Profibus DP a été mis à jour.
Raison
La raison de ce comportement est un mappage incorrect sur le Profibus-DP / Profi-S-I/O maître fait par le microprogramme du processeur. Ce comportement a été introduit dans la version 1.08.xx (versions pilotes déjà en 1.07.xx) et est résolu dans la version 1.08.34 et plus tard.
Solution
Veuillez mettre à jour le firmware de votre
- PCD3 1.10.16 ou version ultérieure
- PCD2.M5 à 1.10.16 ou version ultérieure
- PCD2.M480 à 1.08.53 ou version ultérieure
Si pour une raison quelconque, ce n'est pas possible, utiliser uniquement les adresses R 0 - R 4095 pour mapper les modules.
Categories
PCD3 / Wxxx
PG5 2.0 / Profibus DP
PCD3 / T760
PG5 2.0 / Profi-S-I/O
PCD2 / M5xxx
PCD2 / M48x
Last update: 30.05.2015 05:09
First release: 24.04.2008 12:46
Views: 17687