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

Design och implementering av realtidskommunikation för övervakningssystem för elektrisk grindventils prestanda

Design och implementering av realtidskommunikation för övervakningssystem för elektrisk grindventils prestanda

/

Det schematiska kretsnumret för styrkortet och den elektriska enheten är detsamma. Styrmodulen och den elektriska enheten är anslutna till varandra med kabel enligt samma plintnummer. Om användaren inte använder platsstyrning är ledningsterminalerna 12, 13 och 14 inte anslutna. Elektrisk ventilstyrenhet används för automatiskt styrsystem, 12, 13, 14 terminaler för "fjärrbrytare", "automatisk avstängning" matchande signaleffektingångsterminaler.
Installation och justering av elektrisk ventilkontroll:
1. Montera och fixera den enligt de valda produktspecifikationerna, och kopplingsplinten på bakpanelen måste vara jordad.
2. Det schematiska kretsnumret för styrkortet och den elektriska enheten är detsamma. Styrmodulen och den elektriska enheten är anslutna till varandra med kabel enligt samma kopplingsplintnummer. Elektrisk ventilstyrenhet används för automatiskt styrsystem, 12, 13, 14 terminaler för "fjärrbrytare", "automatisk avstängning" matchande signaleffektingångsterminaler.
3. Tryck och håll ned låsskärmsknappen, indikatorn tänds, fjärrkontrollen kommer att vara förspänd mot fjärrkontrollen på plats och fjärrkontrollens display tänds.
4, använd spindeln för att öppna slussventilen till 50 % öppen grad, håll ner den öppna ventilen eller stäng ventilnyckeln, kontrollera om rotationen av ventilen och funktionstangenten är konsekvent, om inte konsekvent tryck omedelbart på stoppknappen, koppla bort trefasströmförsörjningen, byt ut trefasströmförsörjningen i slumpmässig tvåfas.
5. Tryck och håll ned knappen för öppen ventil. När slussventilen öppnar i tid kommer displayen för öppen ventil i frontplattan att lysa; Tryck och håll ned knappen för stängning av ventilen. När slussventilen stängs i tid, kommer displayen för stängningsventilen i frontplattan att lysa; När ventilkroppen är öppen eller stängd när behovet av att avsluta, tryck på stoppknappen, gate ventil avslutning. Anslut plint nr 4 eller 7. Olycksljus i frontpanelen.
6. När slussventilen är i helt öppet läge, justera inställningsmotståndet i frontplattan så att öppningsmätaren visar 100 %.
7, spotfjärrkontrollens avvikelse till platsen, spotdisplayens ljus, kortslutningsfel nr 12 eller 13 ledningsterminaler, grindventil och drift i öppen riktning, för start; Kortslutningsfel Kopplingsplint nr 12 eller nr 14, slussventilen ska stängas för att fungera, för starttillstånd.
8. Säkringsrör på bakplåten 5 x 20 A.
Design och implementering av realtidskommunikation för elektrisk grind Valve prestandaövervakningssystem
Inledning: Enligt 485-systembussen föreslås realtidskommunikationssystemmjukvaran i den elektriska utrustningens prestandatestsystem som består av övervakningscentralens PC och flera kontrollsystem med ett chip. Metoden att använda VB för att slutföra omedelbar kommunikationsprogramdesign av PC och flera mjukvara för styrsystem med ett chip introduceras med eftertryck. Datorn har slutfört den synkrona styrningen och hanteringen av flera fjärrenheter.
Nyckelord: Visual Basic seriell kommunikation kommunikation elektrisk utrustning prestandaövervakningssystem fjärrkontroll
1. Introduktion
I många realtidsövervakningssystem, ofta måste acceptera fjärrmätning och kontroll av tekniska punktdata, hur man uppnår tillförlitlig fjärrdataöverföring är dessa upptäcktssystem måste lösa problemet. Inom detektionsfältet, för att minska kostnaderna för systemprogramvara, används vanligtvis SCM-systemet som datainsamlings- och inspelningsmodul. I ** övervakningscenter används PC ofta för att slutföra vuxenmöjligheter och kommunikation med testplatsen.
Det här dokumentet introducerar en Master/Slave-mjukvara för direktmeddelandesystem för fjärrstyrning som kan användas för att övervaka prestanda hos elektrisk utrustning i fabriken. Den nedre maskinen i övervakningssystemet är designad med 32-bitars ARM-mikrokontroller (L PC2214) som CPU. Två CPLDS (XC95108) utökar I/O-porten för att styra mikrokontrollersystemet som laddningsmotor, avlastningsmotor, fotoelektrisk kodare och AD-omvandlare, och det finns ett datortangentbord för att utföra dataöverföring och LCD-skärm Visa varje funktion av uttaget , och dess skrivarutskriftstest kvalificerade produktprestanda för huvudparameterposten. Ledningssystemet för övre datorprogramvara är baserat på Visual Basic 610. Detta system genom produktprestanda för huvudparametrarna för inspektionen, förhindrar strikt okvalificerade produkter i fabriken, förbättrar produktkvaliteten, förbättrar produktens konkurrenskraft på marknaden.
Mjukvaran för kommunikationssystemet använder fem typer av partvinnade kablar på arbetsplatsen som kommunikationsmedia. Den övre datormjukvaran använder kommunikationskontrollen MSComm från VB 610 för att slutföra fjärrkommunikationen med den nedre datorn. Den undre datorn används i produktionslinjen, och den faktiska effekten är tillfredsställande.
2. Systemets struktur och princip
2.1 Strukturell sammansättning
Applikationssystemet består av ett övervakningscenter och flera Remote Terminal Unite-moduler (Rtus) (Figur 1). Övervakningscentret består av övre datorprogramvara och RS232/485-omvandlare, och varje fjärrmodul bör utformas som det bästa övervakningssystemet för elektrisk utrustnings prestanda baserat på ARM-enkelchipsmikrodator (Figur 2).
2.2 Principer
Som en omfattande datainsamling Terminal Equipment DTE (Da2ta Terminal Equipment), åtar sig övervakningscentret att slutföra identifiering av detekteringsdata och lagring av fjärrövervakningssystemet för elektrisk utrustning. PC enligt 485 kommunikationskabel och fjärrstyrd elektrisk utrustnings prestandaövervakningssystem ansluten, dess överföringshastighet är 9 600 bps, portdataöverföringshastigheten kan ställas in till 1 200 bps ~ 19 200 bps (1) enligt systemprogramvaran.
Baserat på den fotoelektriska kodaren och AD-omvandlaren, samlar systemet för övervakning av prestanda för fjärrstyrd elektrisk utrustning in data om de viktigaste prestandaparametrarna för nyckelutrustningen. MAX1480-bearbetningschippet väljs för att överföra data med PC-enheten, och datainmatnings- och utgångsväxlingssignalerna realiseras av två CPLDS, för att förverkliga kontrollen av nyckelutrustningen och noggrann mätning av de grundläggande parametrarna. Elektrisk utrustnings prestandaövervakningssystem har också kalibrering, felvarning och bearbetningschips normala driftkontrollsystemprogramvara. BRnbsp; nbsp; nbsp; nbsp; Kommunikationssystemprogramvara för att övervaka den centrala PC:n och fjärrkontrollen av mikrodatorn med en chip genom 485 kommunikationskabel i form av samma skärm multitrådande parallell överföring av datainformation datakommunikation, PC enligt serieporten för att skicka tokens till fjärrmodulen, fjärrmodulen fick sin egen token efter överföringen av data till PC:n, fick PC:n data tillbaka till lämpligt informationsinnehåll. På så sätt kan övervakningscentralen styra fjärrmaskinen och samla in data.
3. Programmeringsdesign för omedelbar seriekommunikation
3.1 Kommunikationsavtal
(1) Datainformation för en ram är sammansatt av 1 startbit, 8 databitar, 1 kontrollbit och 1 stoppbit.
(2) Den seriella portens baudhastighet är 9 600 bps. Seriell kommunikation av 51 mikrokontroller av elektrisk utrustning testsystem använder UART0 för att pusha och ta emot data. För att erhålla exakt seriell baudhastighet använder ARM mikrokontroller kristalloscillatorkrets med oscillationsfrekvens på 111059 2MHz. Datorns överföringshastighet ställs in enligt inställningsfunktionen i VB-kommunikationskontrollen MSComm. För att säkerställa dataöverföringens noggrannhet måste överföringshastigheten för PC:ns seriella port vara densamma.
(3) Flertrådskommunikation används i systemet. Den övre datormjukvaran kommunicerar med fjärrmoduler enligt token-passing buss [2]. Informationen som överförs på en PC är ett fast 4-byte nummer. De första och andra byten är startidentifieraren respektive fjärrenhetens detaljadressnummer. Den tredje byten indikerar att pushen är ett instruktionskort eller en instruktion, och den fjärde byten är slutidentifieraren.
(4) Efter att ha mottagit token, gör fjärrmodulen en bedömning genom att jämföra adressnumret för token och den detaljerade adressen för modulen, med vetskap om att token är enheten, och sedan är systembussen i situationen att hämta data . Denna modul skickar gradvis ett kort meddelande, det uppladdade informationsinnehållet är 158 byte. Den första och andra byten indikerar startidentifieraren respektive kommandotecknet, den tredje byten indikerar mängden datainformation, den fjärde byten indikerar den 157:e testrapporten som samlats in, och den 158:e byten indikerar slutidentifieraren. Om den detaljerade adressen inte stämmer överens delas token till nästa enhet [3]. Kommunikationsmetoden visas i figur 3 nedan.
3.2 Fjärrstyrd MCU-styrning omfattande programmeringsdesign för seriell kommunikation
Fjärrstyrd ARM enchips mikrodatordesign använder avbrottsläge för att utföra datamottagning, enligt mobiltelefonprogramvaran ADS112-programmet för att utföra kommunikation med den övre datormjukvaran, det övre kommunikationsunderflödesschemat för datorprogramvaran och den nedre datorterminalens frånkopplingsdel -flödesschema som visas i figur 4 respektive figur 5 nedan.
När fjärrmodulen tar emot token med samma detaljerade adress som enheten, sätter den ett tecken på att acceptera datainformation. Efter att ha tagit emot vår token laddar fjärrmodulen gradvis upp data till PC:n på scenen. Dessutom slutar PC:n att trycka på token och fortsätter att hämta data tills data hämtas och datameddelandet detekteras. Efter godkännande, tryck bekräftelseinstruktioner till fjärrmodulen här. Om ingen datainformation tas emot eller om data inte är kvalificerade, tryck in felaktig markering till fjärrmodulen här. Om den mottagna token inte stämmer överens med enhetens detaljerade adress, går programflödet tillbaka till terminalposten och utför andra faktiska operationer. Detta säkerställer att fjärrmodulen skickar data tydligt till mjukvaru-PC:n på den övre datorn.
3.3 Seriell kommunikationsprogram designmetod för PC
Den övre datormjukvaran använder VB 610 för att utveckla program. Det finns två sätt att utveckla och designa seriella kommunikationsprogram med VB 610: ett är att använda API-funktionsformeln för Windows; Den andra är att välja VB kommunikationskontroll MSComm. Användningen av API-funktionsformel för att skriva seriell kommunikationsprogramprocess är mer komplex, måste möjliggöra en hel del komplicerad API-funktionsformel, och VB610 MSComm kommunikationskontroll ger standardiserad händelsehanteringsfunktion, händelse och sätt, kunden behöver inte behärska kommunikationen process av den lägsta nivån av drift kontroll API funktion formel (4), och sedan mycket lätt, effektivt slutförande av seriell kommunikation.
Kontrollen har två funktioner för mottagning och uppladdning av seriell data: en är polling, vilket kan göras genom att använda timer och DO.Loop-programflöde för att runda händelser och kommunikation enligt Com2mEvent-värden; Den andra är Event-driven approach, som använder MSComm för att kontrollera OnComm-händelser för att fånga seriella kommunikationsfel eller händelser, och skriver program i OnComm-olyckor för att lösa dem i viss utsträckning [5]. Denna systemprogramvara använder en timer för att trycka på token och acceptera kvittoinformationsinnehållet designat av fjärrmikrokontrollern, så att datorn kan ge ett snabbare svar.
Mobilappen använder timer Timer1-kontroll för att uppnå den cykliska tryckningen av tokens. Ställ in timern så att den svarar en gång på 10 ms (Timer11Internal=10).
3.4 SCM design av ARM2210 serie produkter seriell kommunikation program design metod
Nästa dator använder mobiltelefonprogramvaran ADS112 för att utföra programskrivningen, denna mobiltelefonprogramvara är speciellt utvecklad för ARM-enkelchips mikrodator en mobiltelefonprogramvara, dess språkuttryck liknar C-språkuttrycket, har mycket god genomförbarhet.
4 Avslutande kommentarer
Applikationen hanterar onlineövervakningen av fjärrmaskinen, och den del av kommunikationen Internet går smidigt, överföringshastigheten uppfyller bestämmelserna, arbetseffektiviteten är hög, användningen är bekväm, nätverksschemat är bekvämt och datadetekteringen och kontrollbestämmelser av arbetsplatsen kan uppnås. Detta system kan användas i stor utsträckning inom industriell produktion med hög precision mätning och kontrollteknik och datainsamling och andra industrier.
Pappersreferens
(1) Jan Axelson. Komplett samling av seriella kommunikationsportnummer [M]. Peking: State Electric Power Publishing House, 2001
(2) Yang Xianhui. Fältbussteknik och dess tillämpning [M]. Peking: Tsinghua University Press,
(3) Li Zhaoqing.PC och single-chip mikrodator design Datakommunikation Technology [M]. Peking: University of Aeronautics and Astronautics Press, 2000.
(4) Xiang Juwei et al. Använda Windows API funktion formel struktur C6 klass för att slutföra seriell kommunikation [J]. Detektionsteknik, 2000
(5) Fläkt Yizhi.Visual Basic och RS232 seriell kommunikationskontroll [M]. Peking: China Youth Publishing House, 2000.


Posttid: 24-2-2023

Skicka ditt meddelande till oss:

Skriv ditt meddelande här och skicka det till oss
WhatsApp onlinechatt!