LokacijaTianjin, Kina (kopno)
EmailE-pošta: sales@likevalves.com
TelefonTelefon: +86 13920186592

Dizajn i implementacija komunikacije u realnom vremenu za sistem praćenja performansi električnih zasunnih ventila

Dizajn i implementacija komunikacije u realnom vremenu za sistem praćenja performansi električnih zasunnih ventila

/

Broj šeme kontrolne ploče i električnog uređaja je isti. Upravljački modul i električni uređaj su međusobno povezani kablom prema istom broju terminala. Ako korisnik ne koristi kontrolu na licu mjesta, terminali ožičenja 12, 13 i 14 nisu povezani. Regulator električnog ventila se koristi za sistem automatskog upravljanja, 12, 13, 14 terminala za “daljinski prekidač”, “automatsko isključivanje” odgovarajućih signalnih ulaznih terminala.
Ugradnja i podešavanje regulatora električnog ventila:
1. Sastavite i popravite ga prema odabranim specifikacijama proizvoda, a terminalni blok na zadnjoj ploči mora biti uzemljen.
2. Broj šeme kontrolne ploče i električnog uređaja je isti. Upravljački modul i električni uređaj su međusobno povezani kablom prema istom broju terminala za ožičenje. Regulator električnog ventila se koristi za sistem automatskog upravljanja, 12, 13, 14 terminala za „daljinski prekidač“, „automatsko isključivanje“ odgovarajućih terminala za napajanje signala.
3. Pritisnite i držite taster za zaključavanje ekrana, indikator će se upaliti, daljinski upravljač će biti prebačen na daljinski upravljač na licu mesta, a displej daljinskog upravljača će zasvetleti.
4, koristite vreteno da otvorite zasun do 50% otvorenog stepena, držite otvoreni ventil ili zatvorite ključ ventila, provjerite da li je rotacija ventila i funkcijske tipke dosljedna, ako nije dosljedna, odmah pritisnite tipku za zaustavljanje, isključite trofazno napajanje, zamijenite trofazno napajanje u nasumične dvije faze.
5. Pritisnite i držite ključ za otvaranje ventila. Kada se zasun otvori na vrijeme, zaslon otvorenih ventila na prednjoj ploči će zasvijetliti; Pritisnite i držite tipku za zatvaranje ventila. Kada se zasun zatvori na vrijeme, zaslon zatvaranja ventila na prednjoj ploči će zasvijetliti; Kada se tijelo ventila otvori ili zatvori kada je potrebno prekinuti, pritisnite tipku za zaustavljanje, zatvaranje ventila. Spojite terminale br. 4 ili 7. Lampica za nesreću na prednjoj ploči.
6. Kada je zasun u potpuno otvorenom položaju, podesite otpornik za podešavanje na prednjoj ploči tako da mjerač otvaranja pokazuje 100%.
7, odstupanje daljinskog upravljača na licu mjesta, svjetlo na licu mjesta, kvar kratkog spoja br. 12 ili 13 terminala ožičenja, ventil za zatvaranje i rad u otvorenom smjeru, za pokretanje; Greška kratkog spoja Terminal ožičenja br. 12 ili br. 14, zasun za zatvaranje radi rada, za stanje pokretanja.
8. Cijev osigurača na zadnjoj ploči 5 x 20 A.
Dizajn i implementacija komunikacije u realnom vremenu za sistem praćenja performansi električnih zasunča
Uvod: U skladu sa sistemskom magistralom 485, predlaže se softver komunikacionog sistema u realnom vremenu u sistemu za testiranje performansi električne opreme koji se sastoji od računara centra za praćenje i nekoliko sistema upravljanja jednim čipom. Naglašeno je predstavljen način upotrebe VB za kompletiranje dizajna programa za trenutnu komunikaciju PC-a i nekoliko softvera upravljačkog sistema sa jednim čipom. Računar je završio sinhronu kontrolu i upravljanje nekoliko udaljenih jedinica.
Ključne riječi: Visual Basic serijska komunikacija komunikacija električnom opremom daljinsko upravljanje sistemom za praćenje performansi
1. Uvod
U mnogim sistemima za praćenje u realnom vremenu, često moraju prihvatiti mjerenje daljine i kontrolisati tehničke podatke o tački, kako bi se postigao pouzdan daljinski prijenos podataka, ovi sistemi detekcije moraju riješiti problem. U polju detekcije, kako bi se smanjili troškovi sistemskog softvera, SCM sistem se obično koristi kao modul za prikupljanje i snimanje podataka. U ** centru za praćenje, PC se često koristi za kompletiranje mogućnosti za odrasle i komunikaciju sa poligonom.
Ovaj rad predstavlja softver za daljinski sistem za razmjenu trenutnih poruka Master/Slave koji se može koristiti za praćenje performansi električne opreme u tvornici. Donja mašina sistema za nadzor je dizajnirana sa 32-bitnim ARM mikrokontrolerom (L PC2214) kao CPU. Dva CPLDS-a (XC95108) proširuju I/O port za kontrolu sistema mikrokontrolera kao što su motor za punjenje, motor za pražnjenje, fotoelektrični enkoder i AD konverter, a tu je i kompjuterska tastatura za prenos podataka i LCD displej Prikaz svake funkcije priključka , a njegov štampač ispisuje kvalificirane performanse proizvoda u zapisu glavnog parametra. Sistem upravljanja gornjim računarskim softverom baziran je na Visual Basic 610. Ovaj sistem kroz performanse proizvoda od glavnih parametara inspekcije, striktno sprečava nekvalifikovane proizvode u fabrici, poboljšava kvalitet proizvoda, povećava tržišnu konkurentnost proizvoda.
Softver komunikacionog sistema koristi pet vrsta upredenih parica na radnom mestu kao komunikacioni medij. Gornji kompjuterski softver koristi komunikacijsku kontrolu MSComm od VB 610 da dovrši trenutnu daljinsku komunikaciju sa donjim računarom. U proizvodnoj liniji se koristi donji kompjuter, a stvarni učinak je zadovoljavajući.
2. Struktura i princip sistema
2.1 Strukturni sastav
Aplikacioni sistem se sastoji od centra za nadzor i nekoliko Remote Terminal Unite modula (Rtus) (Slika 1). Monitoring centar se sastoji od gornjeg kompjuterskog softvera i RS232/485 konvertera, a svaki daljinski modul treba da bude dizajniran kao najbolji sistem za praćenje performansi električne opreme baziran na ARM mikroračunaru sa jednim čipom (slika 2).
2.2 Principi
Kao sveobuhvatna terminalna oprema za prikupljanje podataka DTE (Da2ta terminalna oprema), centar za nadzor preuzima obavezu da dovrši identifikaciju podataka o detekciji i skladištenje daljinskog sistema za praćenje performansi električne opreme. Računar prema 485 komunikacijskom kablu i daljinski sistem za praćenje performansi električne opreme povezan, njegova brzina prijenosa je 9 600 bps, brzina prijenosa podataka porta može se podesiti na 1 200 bps ~ 19 200 bps (1) prema sistemskom softveru.
Na osnovu fotoelektričnog enkodera i AD pretvarača, sistem za daljinsko praćenje performansi električne opreme prikuplja podatke o glavnim parametrima performansi ključne opreme. Čip za obradu podataka MAX1480 je odabran da prenosi podatke sa PC uređaja, a ulazni i izlazni signali za prebacivanje podataka se realizuju preko dva CPLDS-a, kako bi se ostvarila kontrola ključne opreme i precizno merenje osnovnih parametara. Sistem za praćenje performansi električne opreme također ima softver za kalibraciju, upozorenje na kvar i obrada čipa za provjeru normalnog rada. BRnbsp; nbsp; nbsp; nbsp; Softver komunikacijskog sistema za nadgledanje centralnog PC-a i daljinskog upravljačkog sistema mikroračunara s jednim čipom preko 485 komunikacijskog kabela u obliku istog ekrana sa višenitnim paralelnim prijenosom podataka informacija, komunikacija podataka, PC prema serijskom portu za slanje tokena na udaljeni modul, udaljeni modul je primio vlastiti token nakon prijenosa podataka na PC, PC je primio podatke natrag u odgovarajući informacioni sadržaj. Na ovaj način, centar za nadzor može kontrolisati udaljenu mašinu i prikupljati podatke.
3. Dizajn programiranja trenutne serijske komunikacije
3.1 Sporazum o komunikaciji
(1) Podaci okvira se sastoje od 1 početnog bita, 8 bitova podataka, 1 bita za provjeru i 1 zaustavnog bita.
(2) Brzina prijenosa serijskog porta je 9 600 bps. Serijska komunikacija 51 mikrokontrolera sistema za testiranje električne opreme koristi UART0 za slanje i primanje podataka. Da bi se postigla tačna serijska brzina prenosa, ARM mikrokontroler usvaja krug kristalnog oscilatora sa frekvencijom oscilovanja od 111059 2MHz. Brzina prijenosa PC-a je podešena prema funkciji podešavanja VB komunikacijske kontrole MSComm. Da bi se osigurala tačnost prenosa podataka, brzina prenosa podataka na serijskom portu računara mora biti ista.
(3) Višenitna komunikacija je usvojena u sistemu. Gornji kompjuterski softver komunicira sa udaljenim modulima prema token-passing magistrali [2]. Informacija koja se prenosi na PC je fiksni 4-bajtni broj. Prvi i drugi bajt su početni identifikator i broj detaljne adrese udaljene jedinice, respektivno. Treći bajt označava da je push instrukcijska kartica ili instrukcija, a četvrti bajt je krajnji identifikator.
(4) Nakon prijema tokena, udaljeni modul donosi prosudbu upoređujući broj adrese tokena i detaljnu adresu modula, znajući da je token jedinica, a onda je sistemska magistrala u situaciji da dobije podatke. . Ovaj modul postepeno šalje kratku poruku, sadržaj učitanih informacija je 158 bajtova. Prvi i drugi bajt označavaju početni identifikator i komandni karakter, treći bajt označava količinu informacija o podacima, četvrti bajt označava 157. prikupljeni izvještaj o testiranju, a 158. bajt označava krajnji identifikator. Ako se detaljna adresa ne podudara, token se dijeli sa sljedećom jedinicom [3]. Način komunikacije prikazan je na slici 3 ispod.
3.2 Daljinska MCU kontrola sveobuhvatnog dizajna programiranja serijske komunikacije
Udaljeni ARM dizajn mikroračunara s jednim čipom koristi način prekida za obavljanje prijema podataka, u skladu sa softverom za mobilni telefon ADS112 programom za obavljanje komunikacije s gornjim računalnim softverom, gornjim dijagramom komunikacije softverskog softvera i potkom za isključivanje terminala donjeg računala. - dijagram toka kao što je prikazano na slici 4 i slici 5 ispod.
Kada udaljeni modul primi token sa istom detaljnom adresom kao i uređaj, on stavlja znak prihvatanja podataka o podacima. Nakon što primi naš token, udaljeni modul postepeno učitava podatke na PC na pozornici. Osim toga, PC prestaje gurati token i nastavlja prikupljati podatke sve dok se podaci ne prikupe i dok se poruka s podacima ne otkrije. Nakon prihvatanja, ovdje pritisnite instrukciju za potvrdu udaljenom modulu. Ako podaci o podacima nisu primljeni ili podaci nisu kvalificirani, ovdje utisnite pogrešnu oznaku na udaljenom modulu. Ako primljeni token ne odgovara detaljnoj adresi uređaja, tok programa se vraća na unos terminala i izvodi druge stvarne operacije. Ovo osigurava da udaljeni modul jasno šalje podatke softverskom računaru na gornjem računaru.
3.3 Metoda dizajna programa za serijsku komunikaciju PC-a
Gornji kompjuterski softver koristi VB 610 za razvoj programa. Postoje dva načina za razvoj i dizajniranje programa za serijsku komunikaciju sa VB 610: jedan je korištenje formule funkcije API-ja Windowsa; Drugi je odabir VB komunikacijske kontrole MSComm. Upotreba formule API funkcije za pisanje procesa serijskog komunikacijskog programa je složenija, mora omogućiti puno komplicirane formule API funkcije, a VB610 MSComm kontrola komunikacije donosi standardiziranu funkciju rukovanja događajima, događajem i načinom, kupac ne mora ovladati komunikacijom proces najnižeg nivoa kontrole rada API funkcije formule (4), a zatim vrlo lako, efikasno završavanje serijske komunikacije.
Kontrola donosi dvije funkcije primanja i učitavanja serijskih podataka: jedna je prozivanje, što se može obaviti korištenjem tajmera i toka programa DO.Loop za zaokruživanje događaja i komunikacija prema vrijednostima Com2mEvent; Drugi je pristup vođen događajima, koji koristi MSComm za kontrolu OnComm događaja kako bi uhvatio greške u serijskoj komunikaciji ili događaje, i piše programe u OnComm nezgodama kako bi ih riješio do određene mjere [5]. Ovaj sistemski softver koristi tajmer da pritisne token i prihvati sadržaj informacija o prijemu koji je dizajnirao udaljeni mikrokontroler, tako da PC može brže odgovoriti.
Mobilna aplikacija koristi tajmer Timer1 kontrolu za postizanje cikličkog pritiskanja tokena. Podesite tajmer da odgovori jednom u 10ms (Timer11Internal=10).
3.4 SCM dizajn proizvoda serije ARM2210 Metoda dizajna serijskih komunikacijskih programa
Sljedeći računar koristi softver za mobilni telefon ADS112 za pisanje programa, ovaj softver za mobilni telefon je posebno razvijen za ARM mikroračunalo s jednim čipom, softver za mobilni telefon, njegov jezični izraz je sličan izrazu jezika C, ima vrlo dobru izvedljivost.
4 Završne riječi
Aplikacija upravlja online praćenjem udaljene mašine, a dio komunikacije Internetom radi nesmetano, brzina prijenosa je u skladu sa propisima, radna efikasnost je visoka, korištenje je zgodno, šema umrežavanja je zgodna, a detekcija podataka i mogu se postići regulacija kontrole radilišta. Ovaj sistem se može široko koristiti u visokopreciznoj industrijskoj proizvodnji mjerenja i tehnologije kontrole i prikupljanja podataka i drugim industrijama.
Referenca na papiru
(1) JanAxelson. Kompletna zbirka brojeva serijskih komunikacijskih portova [M]. Peking: Državna izdavačka kuća električne energije, 2001
(2) Yang Xianhui. Fieldbus tehnologija i njena primjena [M]. Peking: Tsinghua University Press,
(3) Li Zhaoqing.PC i dizajn mikroračunara sa jednim čipom Tehnologija komunikacije podataka [M]. Peking: University of Aeronautics and Astronautics Press, 2000.
(4) Xiang Juwei et al. Korištenje strukture formule funkcije Windows API C6 klase za dovršetak serijske komunikacije [J]. Tehnologija detekcije, 2000
(5) Fan Yizhi.Visual Basic i RS232 kontrola serijske komunikacije [M]. Peking: China Youth Publishing House, 2000.


Vrijeme objave: Feb-24-2023

Pošaljite nam svoju poruku:

Ovdje napišite svoju poruku i pošaljite nam je
WhatsApp Online ćaskanje!