Inquiry
Form loading...
Pourquoi votre automate et votre écran tactile ne parviennent-ils toujours pas à communiquer ?

Nouvelles

Pourquoi votre automate et votre écran tactile ne parviennent-ils toujours pas à communiquer ?

2023-12-08
Raisons courantes d'échec de communication entre l'écran tactile et l'automate 1. Si le protocole de communication correct (Modbus, PROFIBUS, CANopen, EtherCAT) est sélectionné. 2. Si la ligne de communication est OK (câble réseau RS232 RXD TXD GND RS485 A+B - CANopen CAN_L CAN_H CAN_GND EtherCAT). 3. Si les paramètres de communication sont corrects (numéro de station, débit en bauds, bit de contrôle). La résistance des bornes est requise pour la communication CAN. 4. S'il y a des interférences Selon le programme, la communication entre l'écran tactile et l'automate échoue La méthode générale consiste à utiliser la détection des battements de cœur pour définir un booléen. HMI définit le point à une fréquence fixe. L'automate réinitialise le point après avoir reçu le signal ON. Si aucun signal ON n'est reçu à ce stade dans un délai de 5 s par exemple, la communication est considérée comme interrompue. L'automate transmet l'octet d'horloge mémoire à l'écran. L'écran utilise le script pour attribuer la valeur de cet octet à l'adresse dans un autre automate, puis l'automate juge si les deux cycles de scrutation de l'octet renvoyé sont identiques. Si les deux cycles de scrutation sont identiques, l'interruption de communication est clarifiée. Par exemple, le processus est le suivant : 1. Établissez le bloc de données DB1 dans l'API et définissez deux valeurs de commutateur « deuxième commutateur PLC » et « commutateur de réponse homme-machine » à l'intérieur ; 2. Les deux variables sont connectées dans les variables homme-machine ; 3. Ajoutez la « position inversée » à la caractéristique de la variable homme-machine « deuxième commutateur PLC » – événement – ​​changement de valeur, de sorte que la variable « commutateur de réponse homme-machine » change avec le changement du « deuxième commutateur PLC » ; 4. Programmez dans le bloc de programme PLC, faites tourner le « deuxième commutateur PLC » toutes les 0,5 secondes, puis utilisez la commande de retard TON pour que le « commutateur de réponse homme-machine » génère un échec de communication homme-machine s'il n'y a aucune action à l'intérieur. 1 seconde. Parce que le « commutateur de réponse homme-machine » ne changera pas une fois la communication homme-machine anormale. Quatre problèmes pour admettre que la communication entre l'écran tactile et l'automate n'est pas bonne 1. Si les paramètres de l'automate et ceux du projet sont communs 2. Si les lignes de communication sont câblées selon les broches du schéma de câblage 3. Si la répartition temporelle du port COM défini dans le projet est correcte à l'écran 4. Si les paramètres et les lignes sont OK, vérifiez s'il s'agit d'un programme automate ou d'un problème d'adresse automate. Méthode spécifique 1 : paramètres de l'écran tactile. Vérifiez les réglages des paramètres de l'écran tactile. Connectez le logiciel de programmation PLC au test PLC pour voir combien de paramètres PLC existent et si les paramètres définis dans le projet sont les mêmes que ceux testés. Voici plusieurs paramètres qui nécessitent une attention particulière : 1. Le paramétrage du port de communication doit être clair quant à savoir si l'automate se connecte au port COM1 ou COM2 de l'écran tactile ; 2. Type d’appareil : c’est le plus important. Si le protocole n’est pas sélectionné correctement, encore moins les autres ; 3. Mode de connexion - la connexion entre l'API et l'écran tactile, qu'il s'agisse de RS485 ou RS232C ; 4. Les paramètres d'interface et le numéro de station API doivent être cohérents avec les paramètres de l'API. 2、 Si la reconnaissance des paramètres est définie, vérifiez le circuit. Utilisez un multimètre pour tester le câblage selon la définition des broches dans le schéma de câblage. Vérifiez si le câblage RS485 et RS232C est correct et si le câblage de l'écran tactile est différent des différentes méthodes de câblage de l'automate. Ceci peut être vérifié en se référant au document de maintenance et de contrôle (document d'aide à la connexion des câbles de communication de l'automate et de l'écran tactile), qui constitue la méthode de base pour le dépannage normal des problèmes de communication. Ensuite, apprenez-nous comment éviter le problème de l'écran tactile : l'imitation en ligne. Lorsque la communication n'est pas disponible, certains clients devineront qu'il peut s'agir d'un problème avec l'écran tactile ou l'interface. La simulation en ligne consiste à contourner l'écran tactile et à connecter directement l'automate à l'ordinateur. Utilisez notre logiciel de configuration pour connecter le câble de communication de l'automate à l'ordinateur et simulez en ligne pour voir si le projet peut communiquer. Vous pouvez utiliser un composant ou un commutateur d'entrée numérique pour le faire fonctionner, et vérifier si l'opération précédente est toujours utilisée après la mise hors et sous tension du simulateur, et si l'invite NC est donnée directement après la simulation en ligne (NC et le les opérations précédentes ne sont pas écrites, c'est-à-dire qu'elles ne sont pas connectées). Méthodes spécifiques : 1. L'automate et l'ordinateur doivent être connectés via RS232. Certains automates disposent d'interfaces RS232, d'autres non, et aucun ne peut être connecté à l'ordinateur via l'adaptateur. 2. Créez un projet simple. Mettez deux composants, un pour l’affichage et un pour la saisie. Adresse Définissez l'adresse à l'intérieur de l'automate. 3. Les réglages des paramètres d'ingénierie doivent être les mêmes que ceux de l'automate. 4. Cliquez sur la fonction d'imitation en ligne. De cette façon, vous pouvez évidemment vérifier si l'automate peut communiquer avec le PC. Si nous pouvons communiquer, nous pouvons éliminer les problèmes de PLC et de paramétrage.