>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Qu'est-ce qu'une erreur de communication API ?

Un contrôleur logique programmable (PLC) peut être trouvé dans un environnement commercial ou industriel. Il est généralement utilisé pour contrôler des équipements électromécaniques dans un cadre complexe tel qu'une chaîne de montage de fabrication ou pour des applications simples, telles que l'allumage et l'extinction des lumières qu'une entreprise utilise la nuit ou pendant la journée. Une erreur de communication API se produit lorsque l'API ne répond pas aux demandes de communication ou répond négativement à ces demandes. Une erreur de communication de l'automate peut survenir entre l'ordinateur programmable et les appareils qu'il contrôle ou lorsque le technicien tente de programmer l'appareil à distance.

Codes d'erreur

Les contrôleurs logiques programmables sont construits par une variété de fabricants et sont conçus pour des utilisations spécifiques. Chaque entreprise a une série de codes d'erreur qui se réfèrent à son automate spécifique. Par exemple, une erreur de temporisation peut empêcher un périphérique de communiquer correctement, ou une erreur de somme de contrôle peut être générée lorsque le package de communication est de taille incorrecte. Une autre erreur de communication peut se produire lorsque l'automate ne répond pas à la dernière demande de message ou n'a pas assez de temps pour répondre à la demande.

Communication

Les automates peuvent communiquer via des ports série avec d'autres équipements ou en branchant un dispositif de surveillance sur le port modem RS-232 disponible sur l'automate. Une connexion modem qui n'est pas correctement insérée dans le port peut entraîner une erreur de communication lors de la tentative d'accès à l'appareil à l'aide d'un téléphone cellulaire ou d'un autre appareil de communication. Lorsqu'il est connecté à un dispositif de surveillance à distance, un technicien peut programmer l'automate à distance, envoyer et recevoir des données et afficher les journaux de l'automate. Les interruptions du signal entraîneront également des erreurs de communication.

Pièces défectueuses

Des cartes de communication défectueuses au sein d'un automate peuvent également être à l'origine d'erreurs de communication. Une erreur de "réception" ou de "transmission" peut se produire pendant les communications, entraînant un manque de toutes les données reçues ou envoyées par l'automate. D'autres erreurs de communication peuvent se produire en raison d'un câblage de communication défectueux ou si de l'eau pénètre dans les points de connexion du câble de communication. Chacun de ces types d'erreur nécessite généralement une inspection visuelle de l'appareil ; aucun d'entre eux ne peut être corrigé en accédant à distance à l'appareil.

Mises à jour du logiciel et du micrologiciel

Comme pour tout équipement informatique, pour éviter les erreurs de communication et autres problèmes, le logiciel de l'appareil doit être compatible et à jour avec tous les autres appareils avec lesquels il s'interface. Configurer l'appareil pour qu'il recherche automatiquement les mises à jour du micrologiciel ou du logiciel ou le programmer pour les mises à jour peut empêcher les erreurs de communication de se produire. Les coupures de courant peuvent également affecter l'automate et peuvent nécessiter un redémarrage pour réinitialiser l'appareil pour la communication et éviter ces erreurs.


Vie intelligente