PosizioneTianjin, Cina (continente)
E-mailE-mail: sales@likevalves.com
TelefonoTelefono: +86 13920186592

Progettazione e implementazione della comunicazione in tempo reale per il sistema di monitoraggio delle prestazioni delle serrande elettriche

Progettazione e implementazione della comunicazione in tempo reale per il sistema di monitoraggio delle prestazioni delle serrande elettriche

/

Il numero dello schema elettrico della scheda di controllo e del dispositivo elettrico è lo stesso. Il modulo di controllo e il dispositivo elettrico sono collegati tra loro tramite cavo secondo lo stesso numero di terminale. Se l'utente non utilizza il controllo in loco, i terminali di cablaggio 12, 13 e 14 non sono collegati. Il controller per valvole elettriche viene utilizzato per il sistema di controllo automatico, 12, 13, 14 terminali per "interruttore remoto", terminali di ingresso alimentazione segnale corrispondenti "spegnimento automatico".
Installazione e regolazione del controller per valvole elettriche:
1. Assemblarlo e fissarlo secondo le specifiche del prodotto selezionato e la morsettiera sul pannello posteriore deve essere messa a terra.
2. Il numero dello schema elettrico della scheda di controllo e del dispositivo elettrico è lo stesso. Il modulo di controllo e il dispositivo elettrico sono collegati tra loro tramite cavo secondo lo stesso numero di terminale di cablaggio. Il controller per valvole elettriche viene utilizzato per il sistema di controllo automatico, 12, 13, 14 terminali per "interruttore remoto", terminali di ingresso alimentazione segnale corrispondenti "spegnimento automatico".
3. Tenere premuto il tasto di blocco dello schermo, l'indicatore si accenderà, il telecomando verrà predisposto al controllo remoto sul posto e il display del telecomando si illuminerà.
4, utilizzare il mandrino per aprire la valvola a saracinesca al 50% di apertura, tenere premuta la valvola aperta o chiudere il tasto della valvola, verificare se la rotazione della valvola e del tasto funzione è coerente, in caso contrario premere immediatamente il tasto di arresto, scollegare l'alimentazione trifase, sostituire l'alimentazione trifase con una bifase casuale.
5. Tenere premuto il tasto di apertura della valvola. Quando la valvola a saracinesca si apre in tempo, il display della valvola aperta sulla piastra frontale si illuminerà; Tenere premuto il tasto di chiusura della valvola. Quando la valvola a saracinesca viene chiusa in tempo, il display della valvola chiusa sulla piastra frontale si illuminerà; Quando il corpo della valvola è aperto o chiuso quando è necessario terminare, premere il tasto di arresto, terminazione della valvola a saracinesca. Collegare i terminali n. 4 o 7. Luce incidente sul pannello anteriore.
6. Quando la valvola a saracinesca è in posizione completamente aperta, regolare la resistenza di regolazione sulla piastra anteriore in modo che il misuratore di apertura indichi il 100%.
7, la deviazione del telecomando spot dallo spot, la luce del display spot, il guasto di cortocircuito n. 12 o 13 terminali di cablaggio, la valvola a saracinesca e il funzionamento in direzione di apertura, per l'avvio; Guasto di cortocircuito Terminale di cablaggio N. 12 o N. 14, valvola a saracinesca troppo chiusa per funzionare, per la condizione di avvio.
8. Tubo portafusibili su piastra posteriore 5 x 20 A.
Progettazione e implementazione della comunicazione in tempo reale per il sistema di monitoraggio delle prestazioni delle valvole dei cancelli elettrici
Introduzione: Secondo il bus di sistema 485, viene proposto il software del sistema di comunicazione in tempo reale nel sistema di test delle prestazioni delle apparecchiature elettriche composto dal PC del centro di monitoraggio e da diversi sistemi di controllo a chip singolo. Viene introdotto con enfasi il metodo di utilizzo di VB per completare la progettazione del programma di comunicazione istantanea del PC e di diversi software di sistema di controllo a chip singolo. Il PC ha completato il controllo e la gestione sincrona di più unità remote.
Parole chiave: Visual Basic comunicazione seriale comunicazione sistema di monitoraggio delle prestazioni delle apparecchiature elettriche controllo remoto
1. Introduzione
In molti sistemi di monitoraggio in tempo reale, spesso devono accettare misurazioni a lunga distanza e controllare dati di punti tecnici, come ottenere una trasmissione affidabile dei dati a distanza è che questi sistemi di rilevamento devono risolvere il problema. Nel campo del rilevamento, al fine di ridurre il costo del software di sistema, il sistema SCM viene solitamente utilizzato come modulo di raccolta e registrazione dei dati. Nel centro di monitoraggio **, il PC viene spesso utilizzato per completare le opportunità degli adulti e la comunicazione con il sito di test.
Questo documento presenta un software di sistema di messaggistica istantanea remota Master/Slave che può essere utilizzato per monitorare le prestazioni delle apparecchiature elettriche in fabbrica. La macchina inferiore del sistema di monitoraggio è progettata con un microcontrollore ARM a 32 bit (L PC2214) come CPU. Due CPLDS (XC95108) estendono la porta I/O per controllare il sistema del microcontrollore come motore di caricamento, motore di scarico, codificatore fotoelettrico e convertitore AD, ed è presente una tastiera del computer per eseguire la trasmissione dei dati e un display LCD Mostra ciascuna funzione del jack e il test di stampa della stampante ha qualificato le prestazioni del prodotto del record dei parametri principali. Il sistema di gestione del software del computer superiore si basa su Visual Basic 610. Questo sistema attraverso le prestazioni del prodotto dei principali parametri di ispezione, previene rigorosamente i prodotti non qualificati in fabbrica, migliora la qualità del prodotto, migliora la competitività del prodotto sul mercato.
Il software del sistema di comunicazione utilizza cinque tipi di doppini intrecciati nel luogo di lavoro come mezzi di comunicazione. Il software del computer superiore utilizza il controllo della comunicazione MSComm di VB 610 per completare la comunicazione remota istantanea con il computer inferiore. Il computer inferiore viene utilizzato nella linea di produzione e l'effetto reale è soddisfacente.
2. Struttura e principio del sistema
2.1 Composizione strutturale
Il sistema applicativo è costituito da un centro di monitoraggio e da diversi moduli Remote Terminal Unite (Rtus) (Figura 1). Il centro di monitoraggio è composto dal software del computer superiore e dal convertitore RS232/485 e ciascun modulo remoto deve essere progettato come il miglior sistema di monitoraggio delle prestazioni delle apparecchiature elettriche basato sul microcomputer ARM a chip singolo (Figura 2).
2.2 Principi
In quanto apparecchiatura terminale DTE (Da2ta Terminal Equipment) di acquisizione dati completa, il centro di monitoraggio si impegna a completare l'identificazione e l'archiviazione dei dati di rilevamento del sistema di monitoraggio delle prestazioni delle apparecchiature elettriche remote. PC secondo cavo di comunicazione 485 e sistema di monitoraggio delle prestazioni delle apparecchiature elettriche remote collegato, la velocità di trasmissione è 9 600 bps, la velocità di trasmissione dati della porta può essere impostata su 1 200 bps ~ 19 200 bps (1) in base al software di sistema.
Basato sul codificatore fotoelettrico e sul convertitore AD, il sistema di monitoraggio remoto delle prestazioni delle apparecchiature elettriche raccoglie i dati dei principali parametri prestazionali delle apparecchiature chiave. Il chip di elaborazione MAX1480 è selezionato per trasmettere i dati con il dispositivo PC e i segnali di commutazione di ingresso e uscita dei dati sono realizzati da due CPLDS, in modo da realizzare il controllo delle apparecchiature chiave e la misurazione accurata dei parametri di base. Il sistema di monitoraggio delle prestazioni delle apparecchiature elettriche dispone inoltre di un software di sistema di calibrazione, avviso di guasto e controllo del funzionamento normale del chip di elaborazione. BRnbsp; nbsp; nbsp; nbsp; Software del sistema di comunicazione per monitorare il PC centrale e il sistema di controllo remoto del microcomputer a chip singolo tramite cavo di comunicazione 485 sotto forma dello stesso schermo trasmissione parallela multithreading della comunicazione dei dati delle informazioni sui dati, PC in base alla porta seriale per inviare token al modulo remoto, il modulo remoto ha ricevuto il proprio token dopo la trasmissione dei dati al PC, il PC ha ricevuto nuovamente i dati con il contenuto informativo appropriato. In questo modo, il centro di monitoraggio può controllare la macchina remota e raccogliere dati.
3. Progettazione della programmazione della comunicazione seriale istantanea
3.1 Accordo di comunicazione
(1) Le informazioni sui dati di un frame sono composte da 1 bit di inizio, 8 bit di dati, 1 bit di controllo e 1 bit di stop.
(2) La velocità di trasmissione della porta seriale è 9 600 bps. La comunicazione seriale di 51 microcontrollori del sistema di test di apparecchiature elettriche utilizza UART0 per inviare e ricevere dati. Per ottenere una velocità di trasmissione seriale accurata, il microcontrollore ARM adotta un circuito oscillatore a cristallo con frequenza di oscillazione di 111059 2 MHz. La velocità di trasmissione del PC viene impostata in base alla funzione Impostazione del controllo di comunicazione VB MSComm. Per garantire la precisione della trasmissione dei dati, la velocità di trasmissione della porta seriale del PC deve essere la stessa.
(3) Nel sistema è adottata la comunicazione multi-thread. Il software del computer superiore comunica con i moduli remoti secondo il bus token-passing [2]. L'informazione trasmessa su un PC è un numero fisso di 4 byte. Il primo e il secondo byte sono rispettivamente l'identificatore iniziale e il numero di indirizzo di dettaglio dell'unità remota. Il terzo byte indica che il push è una scheda di istruzioni o un'istruzione e il quarto byte è l'identificatore finale.
(4) Dopo aver ricevuto il token, il modulo remoto esprime un giudizio confrontando il numero di indirizzo del token e l'indirizzo dettagliato del modulo, sapendo che il token è l'unità, e quindi il bus di sistema è nella situazione di ottenere dati . Questo modulo invia gradualmente un breve messaggio, il contenuto informativo caricato è di 158 byte. Il primo e il secondo byte indicano rispettivamente l'identificatore iniziale e il carattere di comando, il terzo byte indica la quantità di informazioni sui dati, il quarto byte indica il 157esimo rapporto di test raccolto e il 158esimo byte indica l'identificatore finale. Se l'indirizzo dettagliato non corrisponde, il token viene condiviso con l'unità successiva [3]. Il metodo di comunicazione è mostrato nella Figura 3 di seguito.
3.2 Progettazione completa della programmazione della comunicazione seriale per il controllo remoto dell'MCU
Il design del microcomputer a chip singolo ARM remoto utilizza la modalità di interruzione per effettuare la ricezione dei dati, secondo il programma ADS112 del software del telefono cellulare per effettuare la comunicazione con il software del computer superiore, il diagramma di flusso secondario di comunicazione del software del computer superiore e il sub di disconnessione del terminale del computer inferiore -diagramma di flusso rispettivamente come mostrato nella Figura 4 e nella Figura 5 di seguito.
Quando il modulo remoto riceve il token con lo stesso indirizzo dettagliato del dispositivo, segnala di accettare le informazioni sui dati. Dopo aver ricevuto il nostro token, il modulo remoto carica gradualmente i dati sul PC sul palco. Inoltre, il PC smette di spingere il token e continua ad acquisire i dati finché i dati non vengono acquisiti e viene rilevato il messaggio di dati. Dopo l'accettazione, inviare qui l'istruzione di conferma al modulo remoto. Se non vengono ricevute informazioni sui dati o i dati non sono qualificati, inserire qui il contrassegno errato sul modulo remoto. Se il token ricevuto non corrisponde all'indirizzo dettagliato del dispositivo, il flusso del programma torna alla voce del terminale ed esegue altre operazioni effettive. Ciò garantisce che il modulo remoto invii i dati in modo chiaro al PC software sul computer superiore.
3.3 Metodo di progettazione del programma di comunicazione seriale del PC
Il software del computer superiore utilizza VB 610 per sviluppare programmi. Esistono due modi per sviluppare e progettare programmi di comunicazione seriale con VB 610: uno è utilizzare la formula della funzione API di Windows; L'altro è scegliere il controllo della comunicazione VB MSComm. L'uso della formula della funzione API per scrivere il processo del programma di comunicazione seriale è più complesso, deve abilitare molte formule di funzione API complicate e il controllo della comunicazione VB610 MSComm offre funzioni di gestione degli eventi, eventi e modalità standardizzati, il cliente non ha bisogno di padroneggiare la comunicazione processo della formula della funzione API di controllo operativo del livello più basso (4), quindi completamento molto semplice ed efficiente della comunicazione seriale.
Il controllo offre due funzioni di ricezione e caricamento di dati seriali: una è il polling, che può essere eseguito utilizzando il timer e il flusso del programma DO.Loop per arrotondare eventi e comunicazioni in base ai valori Com2mEvent; L'altro è l'approccio basato sugli eventi, che utilizza MSComm per controllare gli eventi OnComm per acquisire errori o eventi di comunicazione seriale e scrive programmi negli incidenti OnComm per risolverli in una certa misura [5]. Questo software di sistema utilizza un timer per spingere il token e accettare il contenuto delle informazioni sulla ricevuta progettato dal microcontrollore remoto, in modo che il PC possa fornire una risposta più rapida.
L'app mobile utilizza il controllo del timer Timer1 per ottenere la spinta ciclica dei token. Imposta il timer per rispondere una volta ogni 10 ms (Timer11Internal=10).
3.4 Progettazione SCM del metodo di progettazione del programma di comunicazione seriale dei prodotti della serie ARM2210
Il computer successivo utilizza il software del telefono cellulare ADS112 per eseguire la scrittura del programma, questo software del telefono cellulare è sviluppato appositamente per il microcomputer ARM a chip singolo, un software per telefono cellulare, la sua espressione linguistica è simile all'espressione del linguaggio C, ha un'ottima praticabilità.
4 Considerazioni conclusive
L'applicazione gestisce il monitoraggio online della macchina remota e la parte della comunicazione Internet funziona senza intoppi, la velocità di trasmissione soddisfa le normative, l'efficienza del lavoro è elevata, l'uso è conveniente, lo schema di rete è conveniente e il rilevamento e il rilevamento dei dati si possono ottenere le norme di controllo del cantiere. Questo sistema può essere ampiamente utilizzato nella tecnologia di misurazione e controllo della produzione industriale ad alta precisione, nella raccolta dati e in altri settori.
Riferimento cartaceo
(1) Jan Axelson. Raccolta completa dei numeri delle porte di comunicazione seriale [M]. Pechino: Casa editrice statale per l'energia elettrica, 2001
(2) Yang Xianhui. Tecnologia dei bus di campo e sua applicazione [M]. Pechino: Tsinghua University Press,
(3) Li Zhaoqing.PC e progettazione di microcomputer a chip singolo Tecnologia di comunicazione dati [M]. Pechino: University of Aeronautics and Astronautics Press, 2000.
(4) Xiang Juwei et al. Utilizzo della struttura della formula della funzione API di Windows classe C6 per completare la comunicazione seriale [J]. Tecnologia di rilevamento,2000
(5) Controllo ventola Yizhi.Visual Basic e comunicazione seriale RS232 [M]. Pechino: Casa editrice cinese per la gioventù, 2000.


Orario di pubblicazione: 24 febbraio 2023

Inviaci il tuo messaggio:

Scrivi qui il tuo messaggio e inviacelo
Chatta in linea di WhatsApp!