Aho biherereyeTianjin, Ubushinwa (Mainland)
ImeriImeri: kugurisha@likevalves.com
TerefoneTerefone: +86 13920186592

Gutegura no gushyira mubikorwa itumanaho-nyaryo ryamashanyarazi Irembo rya sisitemu yo kugenzura imikorere

Gutegura no gushyira mubikorwa itumanaho-nyaryo ryamashanyarazi Irembo rya sisitemu yo kugenzura imikorere

/

Umubare wumuzunguruko wumubare wububiko nigikoresho cyamashanyarazi ni kimwe. Igenzura module hamwe nigikoresho cyamashanyarazi cyahujwe hagati yumurongo ukurikije numero imwe ya terefone. Niba umukoresha adakoresha kugenzura kurubuga, insinga za wiring ya 12, 13 na 14 ntabwo zahujwe. Igenzura ry'amashanyarazi rikoreshwa muri sisitemu yo kugenzura byikora, 12, 13, 14 ya terefone ya “kure ya kure”, “automatic off” ihuza ibimenyetso byinjira byinjira.
Kwinjiza no guhindura amashanyarazi agenzura amashanyarazi:
1. Guteranya no kugikosora ukurikije ibicuruzwa byatoranijwe, kandi guhagarika itumanaho kumurongo winyuma bigomba kuba bihagaze.
2. Inomero yumuzunguruko wumubare wububiko nigikoresho cyamashanyarazi ni kimwe. Igenzura module hamwe nigikoresho cyamashanyarazi cyahujwe hagati yumugozi ukurikije numero imwe ya wiring. Igenzura ry'amashanyarazi rikoreshwa muri sisitemu yo kugenzura byikora, 12, 13, 14 ya terefone ya “kure ya kure”, “automatic off” ihuza ibimenyetso byinjira byinjira.
3. Kanda kandi ufate urufunguzo rwa ecran ya ecran, icyerekezo kizamurika, umugenzuzi wa kure azabogama kugenzura kure, kandi igenzura rya kure rizamurika.
4, koresha spindle kugirango ufungure amarembo ya rugi kugeza kuri 50% ya dogere ifunguye, fata hasi ya valve ifunguye cyangwa ufunge urufunguzo rwa valve, urebe niba kuzenguruka kwa valve nurufunguzo rwimikorere bihuye, niba bidahuye uhite ukanda urufunguzo rwo guhagarika, guhagarika amashanyarazi y'ibyiciro bitatu, gusimbuza amashanyarazi ibyiciro bitatu mubyiciro bibiri bidasanzwe.
5. Kanda kandi ufate urufunguzo rwa valve. Iyo irembo rya valve rifunguye mugihe, gufungura valve yerekanwe mumasahani yimbere bizamurika; Kanda kandi ufate urufunguzo rwa valve. Iyo irembo rya rugi rifunze mugihe, icyerekezo gifunga icyapa imbere kizacana; Iyo umubiri wa valve ufunguye cyangwa ufunze mugihe bikenewe kurangira, kanda urufunguzo rwo guhagarara, irembo rya valve. Huza itumanaho No 4 cyangwa 7. Itara ryimpanuka imbere yimbere.
6. Mugihe irembo ryirembo riri mumwanya wuzuye, hindura rezistor ihindura isahani yimbere kugirango metero ifungura yerekana 100%.
7. Ikosa rigufi ryumuzingi Wiring terminal No 12 cyangwa No 14, valve yumuryango kugirango ufunge gukora, kugirango utangire.
8. Fuse umuyoboro ku isahani yinyuma 5 x 20 A.
Gutegura no gushyira mubikorwa itumanaho-nyaryo ryumuriro wamashanyarazi Valve sisitemu yo kugenzura imikorere
Iriburiro: Ukurikije bisi ya sisitemu 485, porogaramu ya sisitemu yo gutumanaho nyayo muri sisitemu yo gupima ibikoresho byamashanyarazi igizwe na sisitemu yo kugenzura PC hamwe na sisitemu nyinshi zo kugenzura chip imwe. Uburyo bwo gukoresha VB kugirango urangize gahunda yo gutumanaho ako kanya igishushanyo cya PC hamwe na software nyinshi igenzura sisitemu imwe yatangijwe. PC yarangije kugenzura no gucunga ibice byinshi bya kure.
Amagambo shingiro: Visual Basic serial itumanaho itumanaho ibikoresho byamashanyarazi imikorere ya sisitemu yo kugenzura kure
1 Intangiriro
Muri sisitemu nyinshi zo kugenzura igihe, akenshi zigomba kwemera intera ndende no kugenzura amakuru ya tekiniki, uburyo bwo kugera ku makuru yizewe ya kure ni ubu buryo bwo kumenya bugomba gukemura ikibazo. Mubice byo gutahura, kugirango ugabanye igiciro cya software ya sisitemu, sisitemu ya SCM isanzwe ikoreshwa nkikusanyamakuru hamwe na module yo gufata amajwi. Muri ** gukurikirana ikigo, PC ikoreshwa kenshi kugirango irangize amahirwe yabantu bakuru no gutumanaho nurubuga rwibizamini.
Uru rupapuro rutangiza Master / Umucakara kure ya sisitemu yohereza ubutumwa bwihuse bushobora gukoreshwa mugukurikirana imikorere yibikoresho byamashanyarazi muruganda. Imashini yo hepfo ya sisitemu yo kugenzura yateguwe hamwe na 32-bit ya ARM microcontroller (L PC2214) nka CPU. Babiri CPLDS (XC95108) bagura icyambu cya I / O kugirango bagenzure sisitemu ya microcontroller nko gupakira moteri, gupakurura moteri, kodegisi ya fotora na enterineti ya AD, kandi hariho clavier ya mudasobwa kugirango ikore amakuru kandi yerekanwe LCD Erekana buri gikorwa cya jack , na Mucapyi Yacapuye Ikizamini cyujuje ibisabwa ibicuruzwa byingenzi byingenzi byanditse. Sisitemu yo gucunga porogaramu yo hejuru ya mudasobwa ishingiye kuri Visual Basic 610. Iyi sisitemu binyuze mu bicuruzwa byakozwe n’ibipimo nyamukuru by’ubugenzuzi, birinda rwose ibicuruzwa bitujuje ibyangombwa mu ruganda, kuzamura ubuziranenge bw’ibicuruzwa, kuzamura isoko ku isoko ry’ibicuruzwa.
Porogaramu ya sisitemu y'itumanaho ikoresha ubwoko butanu bw'insinga zigoretse ku rubuga rw'akazi nk'itangazamakuru ry'itumanaho. Porogaramu yo hejuru ya mudasobwa ikoresha igenzura ryitumanaho MSComm ya VB 610 kugirango irangize itumanaho rya kure na mudasobwa yo hasi. Mudasobwa yo hepfo ikoreshwa mumurongo wo kubyara, kandi ingaruka nyazo zirashimishije.
2. Imiterere nihame rya sisitemu
2.1 Ibigize imiterere
Sisitemu yo gusaba igizwe nikigo gikurikirana hamwe na kure ya Terminal Unite module (Rtus) (Ishusho 1). Ikigo ngenzuramikorere kigizwe na software yo hejuru ya mudasobwa hamwe na RS232 / 485 ihindura, kandi buri module ya kure igomba gutegurwa nka sisitemu nziza yo kugenzura imikorere y’ibikoresho by’amashanyarazi ishingiye kuri ARM imwe ya chip microcomputer (Ishusho 2).
2.2 Amahame
Nkuburyo bwuzuye bwo kubona amakuru ya Terminal ibikoresho DTE (Da2ta Terminal Equipment), ikigo gikurikirana cyiyemeje kuzuza amakuru yo gutahura no kubika sisitemu yo kugenzura imikorere ya mashanyarazi ya kure. PC ukurikije umugozi w'itumanaho 485 hamwe na sisitemu yo kugenzura ibikoresho bya mashanyarazi bya kure byahujwe, umuvuduko wacyo ni 9 600 bps, igipimo cyo kohereza amakuru ku cyambu gishobora gushyirwa kuri 1 200 bps ~ 19 200 bps (1) ukurikije software ya sisitemu.
Ukurikije kodegisi ya fotoelectric hamwe na AD ihindura, sisitemu yo kugenzura ibikoresho bya mashanyarazi ya kure ikusanya amakuru yibikorwa nyamukuru byibikoresho byingenzi. Chip yo gutunganya MAX1480 yatoranijwe kugirango yohereze amakuru hamwe nigikoresho cya PC, kandi ibyinjira byinjira nibisohoka byo guhinduranya bigerwaho na CPLDS ebyiri, kugirango tumenye kugenzura ibikoresho byingenzi no gupima neza ibipimo fatizo. Sisitemu yo kugenzura imikorere yamashanyarazi nayo ifite kalibrasi, kuburira amakosa no gutunganya chip isanzwe ikora sisitemu yo kugenzura. BRnbsp; nbsp; nbsp; nbsp; Porogaramu y'itumanaho kugirango ikurikirane PC yo hagati hamwe na sisitemu imwe ya chip ya microcomputer igenzura ikoresheje umugozi w'itumanaho 485 muburyo bwa ecran imwe ya multithreading ugereranije no guhererekanya amakuru yamakuru yamakuru, PC ukurikije icyambu cyohereje ibimenyetso kuri module ya kure, module ya kure yakiriye ikimenyetso cyabo nyuma yo kohereza amakuru kuri PC, PC yakiriye amakuru asubira mubikubiyemo. Muri ubu buryo, ikigo gikurikirana gishobora kugenzura imashini ya kure no gukusanya amakuru.
3. Igishushanyo mbonera cyo gutumanaho byihuse
3.1 Amasezerano y'itumanaho
.
(2) Ikigereranyo cya port baud igipimo ni 9 600 bps. Itumanaho rya serivise ya microcontroller ya sisitemu yo gupima ibikoresho byamashanyarazi ikoresha UART0 kugirango isunike kandi yakire amakuru. Kugirango ubone igipimo cyukuri cya baud, microcontroller ya ARM ikoresha umuzenguruko wa kristu ya oscillator hamwe na oscillation inshuro 111059 2MHz. Igipimo cya baud cya PC gishyirwaho ukurikije uburyo bwo Gushiraho uburyo bwo kugenzura itumanaho rya VB MSComm. Kugirango umenye neza amakuru yoherejwe, igipimo cya baud cyicyambu cya PC kigomba kuba kimwe.
(3) Itumanaho ryinshi-ryitumanaho ryemewe muri sisitemu. Porogaramu yo hejuru ya mudasobwa ivugana na module ya kure ukurikije bisi itambuka [2]. Amakuru yatanzwe kuri PC numero ihamye ya 4-byte. Itangiriro na kabiri bytes ni intangiriro iranga hamwe na kure ya adresse ya aderesi ya nimero, uko bikurikirana. Icya gatatu byte yerekana ko gusunika ari ikarita yerekana amabwiriza cyangwa amabwiriza, naho byte ya kane ni iherezo ryerekana.
. . Iyi module yohereza buhoro buhoro ubutumwa bugufi, amakuru yoherejwe ni 158 bytes. Icya mbere nicyakabiri byerekana byitangiriro biranga intangiriro nibisobanuro byateganijwe, byte ya gatatu yerekana umubare wamakuru yamakuru, byte ya kane yerekana raporo yikizamini cya 157 yakusanyijwe, naho 158 byte yerekana ikiranga iherezo. Niba adresse irambuye idahuye, ikimenyetso gisangiwe mugice gikurikira [3]. Uburyo bw'itumanaho bwerekanwe ku gishushanyo cya 3 hepfo.
3.2 Remote MCU igenzura igishushanyo mbonera cyitumanaho gikurikirana
Remote ya ARM imwe ya chip microcomputer ikoresha uburyo bwo guhagarika kugirango ikore amakuru, nkuko porogaramu ya terefone igendanwa ADS112 ikora kugirango itumanaho hamwe na porogaramu yo hejuru ya mudasobwa yo hejuru, imbonerahamwe ya mudasobwa yo hejuru itumanaho hamwe na sisitemu yo hasi ya terefone. -imbonerahamwe yerekana nkuko bigaragara ku gishushanyo cya 4 na Ishusho 5 hepfo.
Iyo module ya kure yakiriye ikimenyetso hamwe na aderesi irambuye nkigikoresho, ishyira ikimenyetso cyo kwakira amakuru yamakuru. Nyuma yo kwakira ikimenyetso cyacu, module ya kure yohereza buhoro buhoro amakuru kuri PC kuri stage. Mubyongeyeho, PC ihagarika gusunika ikimenyetso kandi ikomeza kubona amakuru kugeza amakuru abonetse kandi ubutumwa bwamakuru bumaze kumenyekana Nyuma yo kwemerwa, gusunika amabwiriza yo kwemeza kuri module ya kure hano. Niba nta makuru yamakuru yakiriwe cyangwa amakuru atujuje ibisabwa, kanda ikimenyetso kitari cyo kuri module ya kure hano. Niba ikimenyetso cyakiriwe kidahuye na adresse irambuye yigikoresho, porogaramu itemba isubira muri terminal yinjira kandi ikora ibindi bikorwa bifatika. Ibi byemeza ko module ya kure yohereza amakuru neza kuri software PC kuri mudasobwa yo hejuru.
3.3 Uburyo bwitumanaho rya gahunda yo gutumanaho uburyo bwa PC
Porogaramu yo hejuru ya mudasobwa ikoresha VB 610 mugutezimbere porogaramu. Hariho uburyo bubiri bwo guteza imbere no gushushanya gahunda zitumanaho zikurikirana hamwe na VB 610: imwe ni ugukoresha formulaire ya API ya Windows; Ibindi ni uguhitamo kugenzura itumanaho rya VB MSComm. Gukoresha imikorere yimikorere ya API kugirango wandike gahunda yuburyo bwitumanaho gahunda itumanaho iraruhije, igomba gukora ibintu byinshi bigoye byimikorere ya API, kandi kugenzura itumanaho rya VB610 MSComm bizana imikorere isanzwe yibikorwa, ibyabaye n'inzira, umukiriya ntabwo akeneye kumenya itumanaho inzira yo murwego rwohejuru rwo kugenzura imikorere ya API imikorere ya formula (4), hanyuma byoroshye cyane, kurangiza neza itumanaho ryuruhererekane.
Igenzura rizana imikorere ibiri yuruhererekane rwamakuru yakira no kohereza: imwe ni gutora, bishobora gukorwa ukoresheje ingengabihe na DO. Kureka gahunda itembera mubyabaye no gutumanaho ukurikije indangagaciro za Com2mEvent; Ubundi ni uburyo bushingiye ku byabaye, bukoresha MSComm mu kugenzura ibyabaye kuri OnComm kugira ngo ifate amakosa y’itumanaho cyangwa ibyabaye, ikanandika porogaramu mu mpanuka za OnComm kugira ngo zibikemure ku rugero runaka [5]. Sisitemu ya sisitemu ikoresha ingengabihe yo gusunika ikimenyetso no kwakira amakuru yakiriwe yakiriwe na microcontroller ya kure, kugirango PC ibashe gusubiza vuba.
Porogaramu igendanwa ikoresha igihe cya Timer1 igenzura kugirango igere ku cyerekezo cyo gusunika ibimenyetso. Shiraho igihe cyo gusubiza rimwe muri 10ms (Timer11Imbere = 10).
3.4 Igishushanyo cya SCM cyibicuruzwa bya ARM2210 byuruhererekane rwibikorwa bya gahunda yo gutumanaho
Mudasobwa ikurikira ikoresha porogaramu igendanwa ya terefone igendanwa ADS112 kugira ngo ikore porogaramu yandika, iyi porogaramu ya terefone igendanwa yatunganijwe mu buryo bwihariye kuri ARM imwe ya chip microcomputer ya terefone igendanwa, imvugo yayo isa n’imvugo ya C, ifite imikorere myiza cyane.
4 Ijambo risoza
Porogaramu icunga igenzura rya interineti kumashini ya kure, kandi igice cyitumanaho rya interineti gikora neza, igipimo cyogukwirakwiza cyujuje amabwiriza, imikorere yakazi ni myinshi, imikoreshereze iroroshye, gahunda yo guhuza byoroshye, kandi kumenya amakuru no kugenzura amabwiriza yikibanza cyakazi arashobora kugerwaho. Sisitemu irashobora gukoreshwa cyane mugupima neza inganda zipima no kugenzura ikoranabuhanga no gukusanya amakuru hamwe nizindi nganda.
Impapuro
(1) JanAxelson. Ikusanyirizo ryuzuye rya nimero y'itumanaho ryitumanaho [M]. Pekin: Inzu y'Ubutegetsi bw'amashanyarazi ya Leta, 2001
(2) Yang Xianhui. Ikoranabuhanga rya Fieldbus nuburyo bukoreshwa [M]. Pekin: Itangazamakuru rya kaminuza ya Tsinghua,
(3) Li Zhaoqing.PC hamwe na chip imwe ya Microcomputer igishushanyo mbonera cyitumanaho ryikoranabuhanga [M]. Pekin: Itangazamakuru rya kaminuza y’indege n’ikirere, 2000.
(4) Xiang Juwei n'abandi. Koresha imikorere ya Windows API imikorere ya C6 icyiciro kugirango urangize itumanaho ryuruhererekane [J]. Ikoranabuhanga ryo gutahura, 2000
. Pekin: Inzu y'Ubwanditsi y'Abashinwa, 2000.


Igihe cyo kohereza: Gashyantare-24-2023

Ohereza ubutumwa bwawe:

Andika ubutumwa bwawe hano hanyuma utwohereze
Ikiganiro cya WhatsApp Kumurongo!