MahaliTianjin, Uchina (Bara)
Barua pepeBarua pepe: sales@likevalves.com
SimuSimu: +86 13920186592

Kubuni na utekelezaji wa mawasiliano ya wakati halisi kwa mfumo wa ufuatiliaji wa utendaji wa Valve ya lango la Umeme

Kubuni na utekelezaji wa mawasiliano ya wakati halisi kwa mfumo wa ufuatiliaji wa utendaji wa Valve ya lango la Umeme

/

Nambari ya schematic ya mzunguko wa bodi ya kudhibiti na kifaa cha umeme ni sawa. Moduli ya kudhibiti na kifaa cha umeme huunganishwa na kila mmoja kwa cable kulingana na nambari ya terminal sawa. Ikiwa mtumiaji hawatumii udhibiti wa tovuti, vituo vya wiring vya 12, 13 na 14 haviunganishwa. Mdhibiti wa valve ya umeme hutumiwa kwa mfumo wa kudhibiti otomatiki, vituo 12, 13, 14 vya "swichi ya mbali", "kuzima otomatiki" vinavyolingana na vituo vya kuingiza nguvu za ishara.
Ufungaji na marekebisho ya kidhibiti cha valve ya umeme:
1. Kusanya na kuitengeneza kulingana na vipimo vya bidhaa zilizochaguliwa, na kuzuia terminal kwenye ubao wa nyuma lazima iwe msingi.
2. Nambari ya mzunguko wa mzunguko wa bodi ya kudhibiti na kifaa cha umeme ni sawa. Moduli ya kudhibiti na kifaa cha umeme huunganishwa na kila mmoja kwa cable kulingana na nambari ya terminal ya wiring sawa. Mdhibiti wa valve ya umeme hutumiwa kwa mfumo wa kudhibiti otomatiki, vituo 12, 13, 14 vya "swichi ya mbali", "kuzima otomatiki" vinavyolingana na vituo vya kuingiza nguvu za ishara.
3. Bonyeza na ushikilie kitufe cha kufunga skrini, kiashiria kitawaka, kidhibiti cha mbali kitakuwa na upendeleo kwa udhibiti wa kijijini papo hapo, na onyesho la udhibiti wa kijijini litawaka.
4, tumia spindle kufungua valve ya lango hadi digrii 50 wazi, shikilia valve wazi au funga ufunguo wa valve, angalia ikiwa mzunguko wa valve na ufunguo wa kazi ni thabiti, ikiwa haufanani mara moja bonyeza kitufe cha kuacha; kata ugavi wa umeme wa awamu tatu, ubadilishe ugavi wa umeme wa awamu tatu katika awamu mbili za nasibu.
5. Bonyeza na ushikilie ufunguo wa valve wazi. Wakati valve ya lango inafungua kwa wakati, onyesho la valve iliyo wazi kwenye sahani ya mbele itawaka; Bonyeza na ushikilie kitufe cha valve ya kufunga. Wakati valve ya lango imefungwa kwa wakati, onyesho la karibu la valve kwenye sahani ya mbele litawaka; Wakati valve mwili katika wazi au kufunga wakati haja ya kusitisha, bonyeza kitufe cha kuacha, kusitisha valve lango. Unganisha vituo No 4 au 7. Nuru ya ajali kwenye paneli ya mbele.
6. Wakati valve ya lango iko katika nafasi ya wazi kabisa, kurekebisha kupinga kurekebisha kwenye sahani ya mbele ili mita ya ufunguzi ionyeshe 100%.
7, doa kijijini mtawala kupotoka kwa doa, doa kuonyesha mwanga, short mzunguko kosa No 12 au 13 vituo wiring, valve lango na uendeshaji wazi mwelekeo, kwa ajili ya startup; Hitilafu ya mzunguko mfupi Wiring terminal No 12 au No. 14, valve ya lango ili kufunga ili kufanya kazi, kwa hali ya kuanza.
8. Fuse bomba kwenye bamba la nyuma 5 x 20 A.
Kubuni na utekelezaji wa mawasiliano ya wakati halisi kwa lango la umeme Mfumo wa ufuatiliaji wa utendaji wa Valve
Utangulizi: Kulingana na mfumo wa basi 485, programu ya mfumo wa mawasiliano ya muda halisi katika mfumo wa majaribio ya utendakazi wa vifaa vya umeme inayojumuisha PC ya kituo cha ufuatiliaji na mifumo kadhaa ya udhibiti wa chipu-moja inapendekezwa. Mbinu ya kutumia VB kukamilisha uundaji wa programu ya mawasiliano ya papo hapo ya Kompyuta na programu kadhaa za mfumo wa kudhibiti chip moja inaletwa kwa mkazo. Kompyuta imekamilisha udhibiti na usimamizi wa usawazishaji wa vitengo kadhaa vya mbali.
Maneno Muhimu: Visual Basic serial mawasiliano mawasiliano ya mfumo wa ufuatiliaji wa utendaji wa mfumo wa udhibiti wa kijijini
1. Utangulizi
Katika mifumo mingi ya ufuatiliaji wa wakati halisi, mara nyingi wanapaswa kukubali kipimo cha umbali wa mbali na kudhibiti data ya uhakika ya kiufundi, jinsi ya kufikia upitishaji wa data wa kijijini unaoaminika ni mifumo hii ya kugundua lazima isuluhishe tatizo. Katika uwanja wa ugunduzi, ili kupunguza gharama ya programu ya mfumo, mfumo wa SCM kawaida hutumiwa kama moduli ya kukusanya na kurekodi data. Katika ** kituo cha ufuatiliaji, Kompyuta mara nyingi hutumiwa kukamilisha fursa na mawasiliano ya watu wazima na tovuti ya majaribio.
Karatasi hii inatanguliza programu ya mfumo wa utumaji ujumbe wa papo hapo wa mbali wa Mwalimu/Mtumwa ambayo inaweza kutumika kufuatilia utendakazi wa vifaa vya umeme kiwandani. Mashine ya chini ya mfumo wa ufuatiliaji imeundwa ikiwa na kidhibiti kidogo cha 32-bit ARM (L PC2214) kama CPU. CPLDS mbili (XC95108) hupanua bandari ya I/O ili kudhibiti mfumo wa kidhibiti kidogo kama vile injini ya kupakia, injini ya kupakua, encoder ya picha ya umeme na kibadilishaji AD, na kuna kibodi ya kompyuta ya kusambaza data na onyesho la LCD Onyesha kila utendaji wa jeki. , na printa yake ya mtihani wa uchapishaji wa utendaji uliohitimu wa rekodi kuu ya kigezo. Mfumo wa usimamizi wa programu ya juu ya kompyuta inategemea Visual Basic 610. Mfumo huu kwa njia ya utendaji wa bidhaa wa vigezo kuu vya ukaguzi, kuzuia madhubuti bidhaa zisizo na sifa katika kiwanda, kuboresha ubora wa bidhaa, kuongeza ushindani wa soko la bidhaa.
Programu ya mfumo wa mawasiliano hutumia aina tano za nyaya zilizosokotwa kwenye tovuti ya kazi kama vyombo vya mawasiliano. Programu ya juu ya kompyuta hutumia kidhibiti cha mawasiliano cha MSComm cha VB 610 ili kukamilisha mawasiliano ya papo hapo ya mbali na kompyuta ya chini. Kompyuta ya chini hutumiwa katika mstari wa uzalishaji, na athari halisi ni ya kuridhisha.
2. Muundo na kanuni ya mfumo
2.1 Muundo wa muundo
Mfumo wa maombi una kituo cha ufuatiliaji na moduli kadhaa za Remote Terminal Unite (Rtus) (Mchoro 1). Kituo cha ufuatiliaji kinaundwa na programu ya juu ya kompyuta na kibadilishaji RS232/485, na kila moduli ya mbali inapaswa kuundwa kama mfumo bora wa ufuatiliaji wa utendakazi wa vifaa vya umeme kulingana na kompyuta ndogo ndogo ya ARM (Mchoro 2).
2.2 Kanuni
Kama kifaa cha kina cha upatikanaji wa data cha Vifaa vya Kituo cha DTE(Vifaa vya Kituo cha Da2ta), kituo cha ufuatiliaji kinajitolea kukamilisha utambuzi wa data ya utambuzi na uhifadhi wa mfumo wa ufuatiliaji wa utendaji wa kifaa cha mbali cha umeme. PC kulingana na 485 mawasiliano cable na mfumo wa ufuatiliaji wa utendaji wa kijijini vifaa vya umeme kushikamana, kasi ya maambukizi yake ni 9 600 bps, data bandari kiwango cha maambukizi inaweza kuweka 1 200 bps ~ 19 200 bps (1) kulingana na programu ya mfumo.
Kulingana na encoder photoelectric na kibadilishaji AD, mfumo wa ufuatiliaji wa utendaji wa vifaa vya mbali vya umeme hukusanya data ya vigezo kuu vya utendaji wa vifaa muhimu. Chip ya usindikaji ya MAX1480 imechaguliwa ili kusambaza data na kifaa cha PC, na pembejeo za data na ishara za kubadili pato zinatambuliwa na CPLDS mbili, ili kutambua udhibiti wa vifaa muhimu na kipimo sahihi cha vigezo vya msingi. Mfumo wa ufuatiliaji wa utendaji wa vifaa vya umeme pia una urekebishaji, onyo la hitilafu na usindikaji wa programu ya mfumo wa ukaguzi wa operesheni ya kawaida ya chip. BRnbsp; nbsp; nbsp; nbsp; Programu ya mfumo wa mawasiliano ya kufuatilia PC kuu na mfumo wa udhibiti wa kompyuta ndogo-chini ya mbali kupitia kebo ya mawasiliano 485 katika mfumo wa upitishaji sawia wa skrini ya mawasiliano ya data ya habari ya data, PC kulingana na bandari ya serial kutuma ishara kwa moduli ya mbali, moduli ya mbali ilipokea ishara yao wenyewe baada ya uhamisho wa data kwa PC, PC ilipokea data nyuma kwa maudhui ya habari inayofaa. Kwa njia hii, kituo cha ufuatiliaji kinaweza kudhibiti mashine ya mbali na kukusanya data.
3. Ubunifu wa programu ya mawasiliano ya serial ya papo hapo
3.1 Mkataba wa Mawasiliano
(1) Maelezo ya data ya fremu yanajumuisha biti 1 ya kuanzia, biti 8 za data, biti 1 ya kuangalia na biti 1 ya kusimama.
(2) Kiwango cha serial port baud ni 9 600 bps. Mawasiliano ya kiserikali ya vidhibiti vidogo 51 vya mfumo wa majaribio ya vifaa vya umeme hutumia UART0 kusukuma na kupokea data. Ili kupata kiwango sahihi cha upotevu wa serial, kidhibiti kidogo cha ARM hutumia saketi ya kioo ya oscillator yenye masafa ya oscillation ya 111059 2MHz. Kiwango cha baud cha Kompyuta kimewekwa kulingana na kipengele cha Kuweka cha udhibiti wa mawasiliano wa VB MSComm. Ili kuhakikisha usahihi wa maambukizi ya data, kiwango cha baud cha bandari ya serial ya PC lazima iwe sawa.
(3) Mawasiliano ya nyuzi nyingi hupitishwa katika mfumo. Programu ya juu ya kompyuta huwasiliana na moduli za mbali kulingana na basi la kupita ishara [2]. Habari inayotumwa kwenye PC ni nambari ya 4-byte iliyowekwa. Baiti za kwanza na za pili ni kitambulisho cha kuanza na nambari ya anwani ya kitengo cha mbali, mtawalia. Byte ya tatu inaonyesha kuwa kushinikiza ni kadi ya maagizo au maagizo, na byte ya nne ni kitambulisho cha mwisho.
(4) Baada ya kupokea ishara, moduli ya mbali hufanya hukumu kwa kulinganisha nambari ya anwani ya ishara na anwani ya kina ya moduli, ikijua kuwa ishara ni kitengo, na kisha basi ya mfumo iko katika hali ya kupata data. . Moduli hii polepole hutuma ujumbe mfupi, yaliyomo kwenye habari iliyopakiwa ni ka 158. Byte za kwanza na za pili zinaonyesha kitambulisho cha mwanzo na tabia ya amri kwa mtiririko huo, byte ya tatu inaonyesha kiasi cha habari za data, byte ya nne inaonyesha ripoti ya mtihani wa 157 iliyokusanywa, na byte ya 158 inaonyesha kitambulisho cha mwisho. Ikiwa anwani ya kina hailingani, ishara itashirikiwa kwa kitengo kinachofuata [3]. Njia ya mawasiliano imeonyeshwa kwenye Mchoro 3 hapa chini.
3.2 Udhibiti wa usanifu wa programu ya mawasiliano wa mbali wa MCU
Usanifu wa kompyuta ndogo ya ARM ya chipu moja ya mbali hutumia hali ya kukatiza ili kutekeleza mapokezi ya data, kulingana na programu ya simu ya mkononi ya ADS112 kufanya mawasiliano na programu ya juu ya kompyuta, chati ndogo ya mtiririko wa programu ya kompyuta ya juu na sehemu ndogo ya kukatwa kwa terminal ya kompyuta. -chati ya mtiririko mtawalia kama inavyoonyeshwa kwenye Mchoro 4 na Mchoro 5 hapa chini.
Wakati moduli ya mbali inapokea ishara yenye anwani ya kina sawa na kifaa, inaweka ishara ya kukubali taarifa za data. Baada ya kupokea ishara yetu, moduli ya mbali hupakia hatua kwa hatua data kwenye PC kwenye hatua. Kwa kuongeza, PC inachaacha kushinikiza ishara na inaendelea kupata data mpaka data ipatikane na ujumbe wa data unapatikana Baada ya kukubalika, kushinikiza maagizo ya uthibitisho kwenye moduli ya mbali hapa. Ikiwa hakuna taarifa ya data inayopokelewa au data haijahitimu, bonyeza alama isiyo sahihi kwenye moduli ya mbali hapa. Ikiwa ishara iliyopokelewa hailingani na anwani ya kina ya kifaa, mtiririko wa programu hurudi kwenye ingizo la terminal na kufanya shughuli zingine halisi. Hii inahakikisha kwamba moduli ya mbali hutuma data kwa uwazi kwa Kompyuta ya programu kwenye kompyuta ya juu.
3.3 Mbinu ya muundo wa programu ya mawasiliano ya serial ya PC
Programu ya juu ya kompyuta hutumia VB 610 kutengeneza programu. Kuna njia mbili za kuendeleza na kubuni programu za mawasiliano ya serial na VB 610: moja ni kutumia formula ya kazi ya API ya Windows; Nyingine ni kuchagua udhibiti wa mawasiliano wa VB MSComm. Matumizi ya fomula ya kazi ya API kuandika mchakato wa programu ya mawasiliano ya serial ni ngumu zaidi, lazima iwezeshe fomula ngumu ya kazi ya API, na udhibiti wa mawasiliano wa VB610 MSComm huleta utendakazi sanifu wa kushughulikia tukio, tukio na njia, mteja haitaji kusimamia mawasiliano. mchakato wa kiwango cha chini cha udhibiti wa uendeshaji API kazi formula (4), na kisha rahisi sana , ufanisi kukamilika kwa mawasiliano ya serial.
Udhibiti huleta kazi mbili za kupokea na kupakia data ya mfululizo: moja ni upigaji kura, ambayo inaweza kufanywa kwa kutumia timer na mtiririko wa programu ya DO.Loop kwa matukio ya pande zote na mawasiliano kulingana na maadili ya Com2mEvent; Nyingine ni mbinu inayoendeshwa na Tukio, ambayo hutumia MSComm kudhibiti matukio ya OnComm kunasa hitilafu au matukio ya mawasiliano ya mfululizo, na huandika programu katika ajali za OnComm ili kuzitatua kwa kiwango fulani [5]. Programu ya mfumo huu hutumia kipima muda kusukuma tokeni na kukubali maudhui ya taarifa ya risiti iliyoundwa na kidhibiti kidogo cha mbali, ili Kompyuta iweze kufanya jibu la haraka.
Programu ya simu ya mkononi hutumia kidhibiti kipima saa1 ili kufikia msukumo wa mzunguko wa tokeni. Weka kipima muda kujibu mara moja baada ya 10ms(Timer11Internal=10).
3.4 Muundo wa SCM wa mbinu ya muundo wa programu ya mawasiliano ya mfululizo wa ARM2210
Kompyuta inayofuata hutumia programu ya simu ya rununu ya ADS112 kutekeleza uandishi wa programu, programu hii ya simu ya rununu imeundwa mahsusi kwa kompyuta ndogo ndogo ya ARM, programu ya simu ya rununu, usemi wake wa lugha ni sawa na usemi wa lugha ya C, una uwezekano mzuri sana.
4 Maneno ya Kufunga
Programu inasimamia ufuatiliaji wa mtandaoni wa mashine ya mbali, na sehemu ya mtandao wa mawasiliano huendesha vizuri, kiwango cha uwasilishaji kinakidhi kanuni, ufanisi wa kazi ni wa juu, matumizi ni rahisi, mpango wa mtandao ni rahisi, na kugundua data na data. kanuni za udhibiti wa tovuti ya kazi zinaweza kupatikana. Mfumo huu unaweza kutumika sana katika upimaji wa ubora wa juu wa uzalishaji viwandani na udhibiti wa teknolojia na ukusanyaji wa data na tasnia zingine.
Rejea ya karatasi
(1) JanAxelson. Mkusanyiko Kamili wa Nambari za Bandari ya Mawasiliano ya Ufuatiliaji [M]. Beijing: Jumba la Uchapishaji la Umeme la Jimbo, 2001
(2) Yang Xianhui. Teknolojia ya Fieldbus na Matumizi yake [M]. Beijing: Chuo Kikuu cha Tsinghua Press,
(3) Li Zhaoqing.PC na muundo wa Kompyuta-chip moja Teknolojia ya mawasiliano ya data [M]. Beijing: Chuo Kikuu cha Aeronautics na Astronautics Press, 2000.
(4) Xiang Juwei et al. Kutumia fomula ya kitendakazi cha Windows API darasa la C6 kukamilisha mawasiliano ya mfululizo [J]. Teknolojia ya Ugunduzi, 2000
(5) Udhibiti wa Mawasiliano ya Fan Yizhi.Visual Basic na RS232 [M]. Beijing: Jumba la Uchapishaji la Vijana la China, 2000.


Muda wa kutuma: Feb-24-2023

Tutumie ujumbe wako:

Andika ujumbe wako hapa na ututumie
Gumzo la Mtandaoni la WhatsApp!