Sorties de journal de la pile de protocoles
Les sorties de journal sont le seul moyen pour l'utilisateur de surveiller le comportement de la pile de protocoles intégrée.
Astuce
En définissant le filtre de journal, plus de sorties sont écrites dans l'enregistreur que celles fournies par le paramètre par défaut. Pour ce faire, la valeur Logger.0.Filter
est réglé sur 0xFFFFFFFF
dans le fichier de configuration du RTE CODESYSControl_User.cfg
, dans le segment [CmpLog]
.
*** SysSocketlwIP -> No network-adapter for LwIP available!
Aucun des pilotes de carte réseau n'a été chargé car soit ils n'existent pas dans la configuration (liste des composants), soit ils n'ont pas été installés pour au moins une carte réseau via le gestionnaire de périphériques Windows.
*** SysSocketlwIP -> x network-adapters for LwIP available.
Au moins un adaptateur réseau est disponible pour être utilisé par la pile de protocoles intégrée.
*** SysSocketlwIP -> Switched to Winsock, use of unknown adapter! Winsock: 0xxxxxxxx
.Un socket avec l'adresse du handle après les deux-points a été transmis à la pile IP de Windows pour une utilisation ultérieure. Dans la plupart des cas, la cause est un appel de SysSockBind ou SysSockSendTo à une adresse d'adaptateur inconnue de la pile de protocole interne, telle que 127.0.0.1 (localhost) ou 0.0.0.0 (ANY_ADDR).
La sortie de ces types de journaux est normale lors du démarrage du système d'exécution car les composants internes tels que le serveur OPC UA, le serveur Web ou le lien CmpBlkDrvTcp vers localhost/ANY_ADDR.
*** Error: SysSocketlwIP driver -> local receive buffer overrun.
Si le système d'exécution est extrêmement occupé (par exemple en raison de tâches CEI qui consomment plus de 80 ou 90 % de la puissance de calcul totale disponible), il peut arriver que les trames Ethernet reçues ne puissent pas être évaluées à temps par la pile de protocoles avant la réception. tampon est plein. Dans le cas d'UDP, ces données sont perdues et une répétition dépend du protocole sous-jacent. Pour les connexions TCP, une répétition de bloc est fournie.
Autre
*** Error…
les sorties de journal ne doivent pas se produire et, si nécessaire, doivent être signalées à l'équipe d'assistance.