plasseringTianjin, Kina (fastlandet)
E-postE-post: sales@likevalves.com
TelefonTelefon: +86 13920186592

Design og implementering av sanntidskommunikasjon for Electric gate Valve ytelsesovervåkingssystem

Design og implementering av sanntidskommunikasjon for Electric gate Valve ytelsesovervåkingssystem

/

Det skjematiske kretsnummeret til kontrollkortet og den elektriske enheten er det samme. Styremodulen og den elektriske enheten er forbundet med hverandre med kabel i henhold til samme terminalnummer. Hvis brukeren ikke bruker styring på stedet, er ikke ledningsklemmene til 12, 13 og 14 tilkoblet. Elektrisk ventilkontroller brukes for automatisk kontrollsystem, 12, 13, 14 terminaler for "fjernbryter", "automatisk av" matchende signalstrøminngangsterminaler.
Installasjon og justering av elektrisk ventilkontroller:
1. Monter og fest den i henhold til de valgte produktspesifikasjonene, og rekkeklemmen på bakkortet må være jordet.
2. Det skjematiske kretsnummeret til kontrollkortet og den elektriske enheten er det samme. Kontrollmodulen og den elektriske enheten er forbundet med hverandre med kabel i henhold til samme ledningsterminalnummer. Elektrisk ventilkontroller brukes for automatisk kontrollsystem, 12, 13, 14 terminaler for "fjernbryter", "automatisk av" matchende signalstrøminngangsterminaler.
3. Trykk og hold inne låseskjermtasten, indikatoren vil lyse, fjernkontrollen vil være forskjøvet til fjernkontrollen på stedet, og fjernkontrollens display vil lyse.
4, bruk spindelen for å åpne portventilen til 50 % åpen grad, hold den åpne ventilen nede eller lukk ventilnøkkelen, kontroller om rotasjonen av ventilen og funksjonstasten er konsekvent, hvis ikke konsekvent trykk umiddelbart på stopptasten, koble fra den trefasede strømforsyningen, bytt ut den trefasede strømforsyningen i den tilfeldige tofasen.
5. Trykk og hold åpen ventiltasten. Når portventilen åpner i tide, vil displayet for åpen ventil i frontplaten lyse opp; Trykk og hold nede ventiltasten. Når portventilen er stengt i tide, vil lukkeventildisplayet i frontplaten lyse opp; Når ventilhuset er åpent eller lukket når det er behov for å avslutte, trykk på stopptasten, gateventilterminering. Koble til klemme nr. 4 eller 7. Ulykkeslys i frontpanel.
6. Når sluseventilen er i helt åpen stilling, juster justeringsmotstanden i frontplaten slik at åpningsmåleren viser 100 %.
7, spot fjernkontroll avvik til stedet, spot display lys, kortslutning feil nr. 12 eller 13 ledningsterminaler, gate ventil og åpen retning drift, for oppstart; Kortslutningsfeil Ledningsklemme nr. 12 eller nr. 14, portventilen lukkes for å fungere, for oppstartstilstand.
8. Sikringsrør på bakplate 5 x 20 A.
Design og implementering av sanntidskommunikasjon for elektrisk port Valve ytelsesovervåkingssystem
Introduksjon: I henhold til 485-systembussen foreslås sanntidskommunikasjonssystemprogramvaren i ytelsestestsystemet for elektrisk utstyr som består av overvåkingssenter-PC og flere enkeltbrikkekontrollsystemer. Metoden for å bruke VB for å fullføre umiddelbar kommunikasjonsprogramdesign av PC og flere enkeltbrikkes kontrollsystemprogramvare er ettertrykkelig introdusert. PC-en har fullført synkron kontroll og administrasjon av flere eksterne enheter.
Stikkord: Visual Basic seriell kommunikasjon kommunikasjon elektrisk utstyr ytelsesovervåking system fjernkontroll
1. Introduksjon
I mange sanntids overvåkingssystemer, ofte må akseptere fjernmåling og kontroll av tekniske punktdata, hvordan oppnå pålitelig ekstern dataoverføring er disse deteksjonssystemene må løse problemet. I deteksjonsfeltet, for å redusere kostnadene for systemprogramvare, brukes SCM-systemet vanligvis som datainnsamlings- og opptaksmodul. I ** overvåkingssenter brukes PC ofte til å fullføre voksenmulighet og kommunikasjon med teststedet.
Denne artikkelen introduserer en Master/Slave ekstern direktemeldingssystemprogramvare som kan brukes til å overvåke ytelsen til elektrisk utstyr på fabrikken. Den nedre maskinen i overvåkingssystemet er designet med 32-bit ARM mikrokontroller (L PC2214) som CPU. To CPLDS (XC95108) utvider I/O-porten for å kontrollere mikrokontrollersystemet som lastemotor, lossemotor, fotoelektrisk koder og AD-omformer, og det er et datamaskintastatur for å utføre dataoverføring og LCD-skjerm Vis hver funksjon av kontakten , og dens skriverutskriftstest kvalifiserte produktytelsen til hovedparameterposten. Styringssystemet for øvre dataprogramvare er basert på Visual Basic 610. Dette systemet gjennom produktytelsen til hovedparametrene for inspeksjonen, forhindrer strengt ukvalifiserte produkter på fabrikken, forbedrer produktkvaliteten, forbedrer produktets konkurranseevne i markedet.
Programvaren til kommunikasjonssystemet bruker fem typer tvunnet par ledninger på arbeidsplassen som kommunikasjonsmedier. Den øvre dataprogramvaren bruker kommunikasjonskontrollen MSComm til VB 610 for å fullføre den eksterne umiddelbare kommunikasjonen med den nedre datamaskinen. Den nedre datamaskinen brukes i produksjonslinjen, og den faktiske effekten er tilfredsstillende.
2. Struktur og prinsipp for systemet
2.1 Strukturell sammensetning
Applikasjonssystemet består av et overvåkingssenter og flere Remote Terminal Unite-moduler (Rtus) (Figur 1). Overvåkingssenteret er sammensatt av øvre dataprogramvare og RS232/485-omformer, og hver fjernmodul skal være utformet som det beste ytelsesovervåkingssystemet for elektrisk utstyr basert på ARM-enkeltbrikke-mikrodatamaskin (Figur 2).
2.2 Prinsipper
Som en omfattende datainnsamling Terminal Equipment DTE (Da2ta Terminal Equipment), forplikter overvåkingssenteret seg til å fullføre identifisering av deteksjonsdata og lagring av det eksterne overvåkingssystemet for elektrisk utstyr. PC i henhold til 485 kommunikasjonskabel og eksternt elektrisk utstyrs ytelsesovervåkingssystem tilkoblet, overføringshastigheten er 9 600 bps, portdataoverføringshastigheten kan settes til 1 200 bps ~ 19 200 bps (1) i henhold til systemprogramvaren.
Basert på den fotoelektriske koderen og AD-omformeren, samler det eksterne ytelsesovervåkingssystemet for elektrisk utstyr inn data om hovedytelsesparameterne til nøkkelutstyret. MAX1480-behandlingsbrikken er valgt for å overføre dataene med PC-enheten, og datainngangs- og utgangssvitsjesignalene realiseres av to CPLDS, for å realisere kontrollen av nøkkelutstyret og nøyaktig måling av de grunnleggende parameterne. Ytelsesovervåkingssystem for elektrisk utstyr har også programvare for kalibrering, feilvarsling og prosesseringsbrikke for normal drift. BRnbsp; nbsp; nbsp; nbsp; Kommunikasjonssystemprogramvare for å overvåke den sentrale PC-en og det eksterne enkeltbrikke-mikrodatamaskinens kontrollsystem gjennom 485 kommunikasjonskabel i form av samme skjerm multithreading parallell overføring av datainformasjon datakommunikasjon, PC i henhold til serieporten for å sende tokens til den eksterne modulen, fjernmodulen mottok sin egen token etter overføring av data til PC-en, PC-en mottok dataene tilbake til riktig informasjonsinnhold. På denne måten kan overvåkingssentralen kontrollere den eksterne maskinen og samle inn data.
3. Programmeringsdesign for øyeblikkelig seriell kommunikasjon
3.1 Kommunikasjonsavtale
(1) Datainformasjon for en ramme er sammensatt av 1 startbit, 8 databiter, 1 kontrollbit og 1 stoppbit.
(2) Baudhastigheten for seriell port er 9 600 bps. Seriell kommunikasjon av 51 mikrokontroller av elektrisk utstyr testsystem bruker UART0 til å pushe og motta data. For å oppnå nøyaktig seriell overføringshastighet, bruker ARM mikrokontroller krystalloscillatorkrets med oscillasjonsfrekvens på 111059 2MHz. Baudraten til PC-en stilles inn i henhold til innstillingsfunksjonen til VB-kommunikasjonskontrollen MSComm. For å sikre nøyaktigheten av dataoverføringen, må overføringshastigheten til PC-ens serielle port være den samme.
(3) Flertrådskommunikasjon er tatt i bruk i systemet. Den øvre dataprogramvaren kommuniserer med eksterne moduler i henhold til token-passing buss [2]. Informasjonen som overføres på en PC er et fast nummer på 4 byte. Den første og andre byten er henholdsvis startidentifikatoren og den eksterne enhetens detaljadressenummer. Den tredje byten indikerer at push er et instruksjonskort eller instruksjon, og den fjerde byten er sluttidentifikatoren.
(4) Etter å ha mottatt tokenet, foretar den eksterne modulen en vurdering ved å sammenligne adressenummeret til tokenet og den detaljerte adressen til modulen, vel vitende om at tokenet er enheten, og da er systembussen i en situasjon med å innhente data . Denne modulen sender gradvis en kort melding, det opplastede informasjonsinnholdet er 158 byte. Den første og andre byten indikerer henholdsvis startidentifikatoren og kommandotegnet, den tredje byten indikerer mengden datainformasjon, den fjerde byten indikerer den 157. testrapporten som er samlet inn, og den 158. byten indikerer sluttidentifikatoren. Hvis den detaljerte adressen ikke stemmer overens, deles tokenet til neste enhet [3]. Kommunikasjonsmetoden er vist i figur 3 nedenfor.
3.2 Fjernstyrt MCU-kontroll omfattende seriell kommunikasjonsprogrammeringsdesign
Ekstern ARM enkeltbrikke mikrodatamaskindesign bruker avbruddsmodus for å utføre datamottak, i henhold til mobiltelefonprogramvaren ADS112-programmet for å utføre kommunikasjon med den øvre dataprogramvaren, det øvre dataprogramvarekommunikasjonsunderflytskjemaet og den nedre datamaskinterminalens frakoblingsdel -flytskjema som vist i henholdsvis figur 4 og figur 5 nedenfor.
Når den eksterne modulen mottar token med samme detaljerte adresse som enheten, setter den et tegn på å godta datainformasjon. Etter å ha mottatt tokenet vårt, laster fjernmodulen gradvis opp dataene til PC-en på scenen. I tillegg slutter PC-en å trykke på tokenet og fortsetter å innhente data til dataene er innhentet og datameldingen oppdages. Etter aksept, skyv bekreftelsesinstruksjonen til fjernmodulen her. Hvis ingen datainformasjon mottas eller dataene ikke er kvalifisert, trykk feilmerke til fjernmodulen her. Hvis det mottatte tokenet ikke samsvarer med den detaljerte adressen til enheten, går programflyten tilbake til terminalinngangen og utfører andre faktiske operasjoner. Dette sikrer at fjernmodulen sender dataene tydelig til programvare-PC-en på den øvre datamaskinen.
3.3 Seriell kommunikasjon program design metode for PC
Den øvre dataprogramvaren bruker VB 610 til å utvikle programmer. Det er to måter å utvikle og designe serielle kommunikasjonsprogrammer med VB 610: den ene er å bruke API-funksjonsformelen til Windows; Den andre er å velge VB kommunikasjonskontroll MSComm. Bruken av API-funksjonsformel for å skrive seriell kommunikasjonsprogramprosess er mer kompleks, må muliggjøre mye komplisert API-funksjonsformel, og VB610 MSComm kommunikasjonskontroll bringer standardisert hendelseshåndteringsfunksjon, hendelse og måte, kunden trenger ikke å mestre kommunikasjonen prosessen med det laveste nivået av drift kontroll API funksjon formel (4), og deretter veldig enkel, effektiv gjennomføring av seriell kommunikasjon.
Kontrollen bringer to funksjoner for seriell datamottak og opplasting: den ene er polling, som kan gjøres ved å bruke timer og DO.Loop-programflyt for å runde hendelser og kommunikasjon i henhold til Com2mEvent-verdier; Den andre er hendelsesdrevet tilnærming, som bruker MSComm til å kontrollere OnComm-hendelser for å fange opp serielle kommunikasjonsfeil eller hendelser, og skriver programmer i OnComm-ulykker for å løse dem til en viss grad [5]. Denne systemprogramvaren bruker en tidtaker for å trykke tokenet og godta kvitteringsinformasjonen som er designet av den eksterne mikrokontrolleren, slik at PC-en kan svare raskere.
Mobilappen bruker timer Timer1-kontroll for å oppnå syklisk trykk på tokens. Still inn tidtakeren til å svare én gang i 10ms (Timer11Internal=10).
3.4 SCM design av ARM2210 serie produkter seriell kommunikasjon program design metode
Den neste datamaskinen bruker mobiltelefonprogramvaren ADS112 for å utføre programskriving, denne mobiltelefonprogramvaren er spesielt utviklet for ARM-enkeltbrikkemikrodatamaskin en mobiltelefonprogramvare, språkuttrykket ligner på C-språkuttrykk, har svært god gjennomførbarhet.
4 Sluttkommentarer
Applikasjonen administrerer online overvåking av den eksterne maskinen, og delen av kommunikasjonen Internett går jevnt, overføringshastigheten oppfyller forskriftene, arbeidseffektiviteten er høy, bruken er praktisk, nettverksskjemaet er praktisk, og datadeteksjonen og kontrollforskrifter av arbeidsstedet kan oppnås. Dette systemet kan brukes mye i industriell produksjonsmåling og kontrollteknologi med høy presisjon og datainnsamling og andre bransjer.
Papirreferanse
(1) JanAxelson. Komplett samling av seriell kommunikasjonsportnumre [M]. Beijing: State Electric Power Publishing House, 2001
(2) Yang Xianhui. Feltbussteknologi og dens anvendelse [M]. Beijing: Tsinghua University Press,
(3) Li Zhaoqing.PC og single-chip mikrodatamaskin design Datakommunikasjonsteknologi [M]. Beijing: University of Aeronautics and Astronautics Press, 2000.
(4) Xiang Juwei et al. Bruke Windows API funksjon formel struktur C6 klasse for å fullføre seriell kommunikasjon [J]. Deteksjonsteknologi, 2000
(5) Vifte Yizhi.Visual Basic og RS232 seriell kommunikasjonskontroll [M]. Beijing: China Youth Publishing House, 2000.


Innleggstid: 24. februar 2023

Send din melding til oss:

Skriv din melding her og send den til oss
WhatsApp nettprat!