EmplacementTianjin, Chine (continentale)
E-mailE-mail : sales@likevalves.com
TéléphoneTéléphone : +86 13920186592

Conception et mise en œuvre d'une communication en temps réel pour le système de surveillance des performances des vannes électriques

Conception et mise en œuvre d'une communication en temps réel pour le système de surveillance des performances des vannes électriques

/

Le numéro du schéma de circuit de la carte de commande et de l’appareil électrique est le même. Le module de commande et l'appareil électrique sont reliés entre eux par câble selon le même numéro de borne. Si l'utilisateur n'utilise pas le contrôle sur site, les bornes de câblage 12, 13 et 14 ne sont pas connectées. Le contrôleur de vanne électrique est utilisé pour le système de contrôle automatique, 12, 13, 14 bornes pour « interrupteur à distance », « arrêt automatique » correspondant aux bornes d'entrée de puissance du signal.
Installation et réglage du contrôleur de vanne électrique :
1. Assemblez-le et fixez-le selon les spécifications du produit sélectionné, et le bornier du panneau arrière doit être mis à la terre.
2. Le numéro de schéma du circuit de la carte de commande et de l’appareil électrique est le même. Le module de commande et l'appareil électrique sont reliés entre eux par câble selon le même numéro de borne de câblage. Le contrôleur de vanne électrique est utilisé pour le système de contrôle automatique, 12, 13, 14 bornes pour « interrupteur à distance », « arrêt automatique » correspondant aux bornes d'entrée de puissance du signal.
3. Appuyez et maintenez enfoncée la touche de l'écran de verrouillage, l'indicateur s'allumera, la télécommande sera orientée vers la télécommande sur place et l'écran de la télécommande s'allumera.
4, utilisez la broche pour ouvrir le robinet-vanne à 50% du degré d'ouverture, maintenez la vanne ouverte ou fermez la clé de la vanne, vérifiez si la rotation de la vanne et la touche de fonction sont cohérentes, si ce n'est pas le cas, appuyez immédiatement sur la touche d'arrêt, débranchez l'alimentation triphasée, remplacez l'alimentation triphasée en deux phases aléatoires.
5. Appuyez et maintenez enfoncée la touche de vanne ouverte. Lorsque le robinet-vanne s'ouvre à temps, l'affichage de la vanne ouverte sur la plaque avant s'allume ; Appuyez et maintenez enfoncée la touche de fermeture de la vanne. Lorsque le robinet-vanne est fermé à temps, l'affichage du robinet de fermeture sur la plaque avant s'allume ; Lorsque le corps de la vanne est ouvert ou fermé lorsqu'il est nécessaire de se terminer, appuyez sur la touche d'arrêt, terminaison du robinet-vanne. Connecter les bornes n°4 ou 7. Lampe d'accident en face avant.
6. Lorsque le robinet-vanne est en position complètement ouverte, réglez la résistance de réglage dans la plaque avant pour que le compteur d'ouverture indique 100 %.
7, l'écart de la télécommande spot vers le spot, le voyant d'affichage spot, le défaut de court-circuit n° 12 ou 13 bornes de câblage, la vanne à vanne et le fonctionnement en direction ouverte, pour le démarrage ; Défaut de court-circuit Borne de câblage n° 12 ou n° 14, vanne à fermer pour fonctionner, pour condition de démarrage.
8. Tube fusible sur plaque arrière 5 x 20 A.
Conception et mise en œuvre d'une communication en temps réel pour le système de surveillance des performances des vannes électriques
Introduction : Selon le bus système 485, le logiciel du système de communication en temps réel dans le système de test des performances des équipements électriques composé d'un PC du centre de surveillance et de plusieurs systèmes de contrôle monopuce est proposé. La méthode d'utilisation de VB pour compléter la conception du programme de communication instantanée du PC et de plusieurs logiciels de système de contrôle monopuce est présentée avec insistance. Le PC a complété le contrôle et la gestion synchrone de plusieurs unités distantes.
Mots clés : communication série Visual Basic, système de surveillance des performances des équipements électriques, télécommande
1. Introduction
Dans de nombreux systèmes de surveillance en temps réel, il faut souvent accepter des mesures à distance et contrôler les données techniques des points. Comment parvenir à une transmission fiable des données à distance est que ces systèmes de détection doivent résoudre le problème. Dans le domaine de la détection, afin de réduire le coût du logiciel système, le système SCM est généralement utilisé comme module de collecte et d'enregistrement de données. Dans ** le centre de surveillance, le PC est souvent utilisé pour compléter l'opportunité des adultes et la communication avec le site de test.
Cet article présente un logiciel de système de messagerie instantanée à distance maître/esclave qui peut être utilisé pour surveiller les performances des équipements électriques en usine. La machine inférieure du système de surveillance est conçue avec un microcontrôleur ARM 32 bits (L PC2214) comme CPU. Deux CPLDS (XC95108) étendent le port E/S pour contrôler le système de microcontrôleur tel que le moteur de chargement, le moteur de déchargement, l'encodeur photoélectrique et le convertisseur AD, et il y a un clavier d'ordinateur pour effectuer la transmission de données et un écran LCD pour afficher chaque fonction de la prise. , et son test d'impression d'imprimante a qualifié les performances du produit de l'enregistrement des paramètres principaux. Le système de gestion du logiciel informatique supérieur est basé sur Visual Basic 610. Ce système, grâce à la performance du produit des principaux paramètres de l'inspection, empêche strictement les produits non qualifiés dans l'usine, améliore la qualité du produit, améliore la compétitivité du produit sur le marché.
Le logiciel du système de communication utilise cinq types de fils à paires torsadées sur le chantier comme support de communication. Le logiciel de l'ordinateur supérieur utilise le contrôle de communication MSComm du VB 610 pour compléter la communication instantanée à distance avec l'ordinateur inférieur. L'ordinateur inférieur est utilisé dans la chaîne de production et l'effet réel est satisfaisant.
2. Structure et principe du système
2.1 Composition structurelle
Le système d'application se compose d'un centre de surveillance et de plusieurs modules Remote Terminal Unite (Rtus) (Figure 1). Le centre de surveillance est composé d'un logiciel informatique supérieur et d'un convertisseur RS232/485, et chaque module distant doit être conçu comme le meilleur système de surveillance des performances des équipements électriques basé sur un micro-ordinateur monopuce ARM (Figure 2).
2.2 Principes
En tant qu'équipement terminal complet d'acquisition de données DTE (Da2ta Terminal Equipment), le centre de surveillance s'engage à compléter l'identification et le stockage des données de détection du système de surveillance des performances des équipements électriques à distance. PC selon le câble de communication 485 et le système de surveillance des performances des équipements électriques à distance connectés, sa vitesse de transmission est de 9 600 bps, le taux de transmission des données du port peut être réglé sur 1 200 bps ~ 19 200 bps (1) selon le logiciel système.
Basé sur l'encodeur photoélectrique et le convertisseur AD, le système de surveillance des performances des équipements électriques à distance collecte les données des principaux paramètres de performances des équipements clés. La puce de traitement MAX1480 est sélectionnée pour transmettre les données avec le périphérique PC, et les signaux de commutation d'entrée et de sortie de données sont réalisés par deux CPLDS, de manière à réaliser le contrôle de l'équipement clé et la mesure précise des paramètres de base. Le système de surveillance des performances des équipements électriques dispose également d'un logiciel de système de vérification du fonctionnement normal de la puce d'étalonnage, d'avertissement de panne et de traitement. BRnbsp; nbsp; nbsp; nbsp; Logiciel de système de communication pour surveiller le PC central et le système de contrôle à distance du micro-ordinateur monopuce via un câble de communication 485 sous la forme du même écran, transmission parallèle multithread de la communication de données, PC selon le port série pour envoyer des jetons au module distant, le module distant a reçu son propre jeton après la transmission des données au PC, le PC a reçu les données en retour avec le contenu d'informations approprié. De cette manière, le centre de surveillance peut contrôler la machine distante et collecter des données.
3. Conception de programmation de communication série instantanée
3.1 Accord de communication
(1) Les informations de données d'une trame sont composées de 1 bit de démarrage, 8 bits de données, 1 bit de contrôle et 1 bit d'arrêt.
(2) Le débit en bauds du port série est de 9 600 bps. La communication série de 51 microcontrôleurs du système de test d'équipement électrique utilise UART0 pour transmettre et recevoir des données. Afin d'obtenir un débit en bauds série précis, le microcontrôleur ARM adopte un circuit oscillateur à cristal avec une fréquence d'oscillation de 111059 2 MHz. Le débit en bauds du PC est défini en fonction de la fonction de réglage du contrôle de communication VB MSComm. Pour garantir l'exactitude de la transmission des données, le débit en bauds du port série du PC doit être le même.
(3) La communication multithread est adoptée dans le système. Le logiciel informatique supérieur communique avec les modules distants selon le bus de passage de jeton [2]. L'information transmise sur un PC est un nombre fixe de 4 octets. Les premier et deuxième octets sont respectivement l'identifiant de début et le numéro d'adresse détaillée de l'unité distante. Le troisième octet indique que le push est une carte d'instruction ou une instruction, et le quatrième octet est l'identifiant de fin.
(4) Après avoir reçu le jeton, le module distant effectue un jugement en comparant le numéro d'adresse du jeton et l'adresse détaillée du module, sachant que le jeton est l'unité, puis le bus système est en mesure d'obtenir des données. . Ce module envoie progressivement un message court, le contenu des informations téléchargées est de 158 octets. Les premier et deuxième octets indiquent respectivement l'identifiant de début et le caractère de commande, le troisième octet indique la quantité d'informations de données, le quatrième octet indique le 157ème rapport de test collecté et le 158ème octet indique l'identifiant de fin. Si l'adresse détaillée ne correspond pas, le jeton est partagé avec l'unité suivante [3]. La méthode de communication est illustrée dans la figure 3 ci-dessous.
3.2 Conception complète de la programmation de la communication série du contrôle MCU à distance
La conception du micro-ordinateur monopuce ARM à distance utilise le mode d'interruption pour effectuer la réception des données, selon le programme ADS112 du logiciel de téléphonie mobile pour effectuer la communication avec le logiciel informatique supérieur, l'organigramme secondaire de communication du logiciel informatique supérieur et le sous-organigramme de déconnexion du terminal informatique inférieur. -organigramme respectivement comme illustré sur la figure 4 et la figure 5 ci-dessous.
Lorsque le module distant reçoit le jeton avec la même adresse détaillée que l'appareil, il indique qu'il accepte les informations sur les données. Après avoir reçu notre token, le module distant télécharge progressivement les données sur le PC sur scène. De plus, le PC arrête de pousser le jeton et continue d'acquérir des données jusqu'à ce que les données soient acquises et que le message de données soit détecté. Après acceptation, envoyez ici l'instruction de confirmation au module distant. Si aucune information de données n'est reçue ou si les données ne sont pas qualifiées, poussez ici une marque incorrecte sur le module distant. Si le jeton reçu ne correspond pas à l'adresse détaillée de l'appareil, le flux du programme revient à l'entrée du terminal et effectue d'autres opérations réelles. Cela garantit que le module distant envoie clairement les données au PC logiciel sur l'ordinateur supérieur.
3.3 Méthode de conception du programme de communication série du PC
Le logiciel informatique supérieur utilise VB 610 pour développer des programmes. Il existe deux manières de développer et de concevoir des programmes de communication série avec VB 610 : l'une consiste à utiliser la formule de fonction API de Windows ; L'autre consiste à choisir le contrôle de communication VB MSComm. L'utilisation de la formule de fonction API pour écrire le processus du programme de communication série est plus complexe, doit permettre de nombreuses formules de fonction API compliquées, et le contrôle de communication VB610 MSComm apporte une fonction, un événement et un moyen de gestion d'événements standardisés, le client n'a pas besoin de maîtriser la communication. processus du niveau le plus bas de formule de fonction API de contrôle des opérations (4), puis réalisation très simple et efficace de la communication série.
Le contrôle apporte deux fonctions de réception et de téléchargement de données série : l'une est l'interrogation, qui peut être effectuée en utilisant la minuterie et le flux du programme DO.Loop pour arrondir les événements et les communications en fonction des valeurs Com2mEvent ; L'autre est l'approche événementielle, qui utilise MSComm pour contrôler les événements OnComm afin de capturer les erreurs ou les événements de communication série, et écrit des programmes dans les accidents OnComm pour les résoudre dans une certaine mesure [5]. Ce logiciel système utilise une minuterie pour pousser le jeton et accepter le contenu des informations de réception conçu par le microcontrôleur distant, afin que le PC puisse répondre plus rapidement.
L'application mobile utilise le contrôle Timer Timer1 pour réaliser la poussée cyclique des jetons. Réglez la minuterie pour qu'elle réponde une fois toutes les 10 ms (Timer11Internal=10).
3.4 Conception SCM des produits de la série ARM2210, méthode de conception du programme de communication série
L'ordinateur suivant utilise le logiciel de téléphone mobile ADS112 pour effectuer l'écriture du programme, ce logiciel de téléphone mobile est spécialement développé pour le micro-ordinateur monopuce ARM et un logiciel de téléphone mobile, son expression linguistique est similaire à l'expression du langage C et a une très bonne praticabilité.
4 Remarques finales
L'application gère la surveillance en ligne de la machine distante, et la partie de la communication Internet fonctionne correctement, le taux de transmission est conforme aux réglementations, l'efficacité du travail est élevée, l'utilisation est pratique, le schéma de mise en réseau est pratique et la détection et la détection des données. des règles de contrôle du chantier peuvent être obtenues. Ce système peut être largement utilisé dans la technologie de mesure et de contrôle de la production industrielle de haute précision et dans la collecte de données et dans d'autres industries.
Référence papier
(1) JanAxelson. Collection complète de numéros de ports de communication série [M]. Pékin : Maison d'édition nationale de l'énergie électrique, 2001
(2) Yang Xianhui. Technologie de bus de terrain et son application [M]. Pékin : Presses universitaires Tsinghua,
(3) Li Zhaoqing.PC et conception de micro-ordinateur à puce unique Technologie de communication de données [M]. Pékin : Presse de l'Université d'aéronautique et d'astronautique, 2000.
(4) Xiang Juwei et coll. Utilisation de la classe C6 de la structure de formule de fonction de l'API Windows pour terminer la communication série [J]. Technologie de détection, 2000
(5) Fan Yizhi. Contrôle de communication Visual Basic et série RS232 [M]. Pékin : Maison d'édition chinoise pour la jeunesse, 2000.


Heure de publication : 24 février 2023

Envoyez-nous votre message :

Écrivez votre message ici et envoyez-le-nous
Chat en ligne WhatsApp !