Nga pahi me nga kawa i roto i nga mahi aunoatanga ahumahi: pehea te mahi katoa

Nga pahi me nga kawa i roto i nga mahi aunoatanga ahumahi: pehea te mahi katoa

He pono he maha o koutou e mohio ana, kua kite ranei i te nui o nga taonga aunoa e whakahaerehia ana, hei tauira, he whare karihi karihi, he wheketere ranei he maha nga raina whakaputa: ko te mahi matua ka mahia i roto i tetahi ruma nui, me te paihere o nga mata, nga rama rama. me nga mana mamao. Ko te nuinga o nga wa e kiia ana ko te ruma whakahaere matua - te paewhiri mana matua mo te aro turuki i te whare whakaputa.

He pono kei te miharo koe me pehea te mahi katoa mo te taputapu me te rorohiko, he pehea te rereke o enei punaha mai i nga rorohiko whaiaro. I roto i tenei tuhinga, ka titiro tatou me pehea te tae atu o nga raraunga ki te ruma whakahaere matua, me pehea te tuku o nga whakahau ki nga taputapu, me nga mea e hiahiatia ana hei whakahaere i te teihana compressor, he tipu whakangao propane, he raina hui waka, ara he te tipu kumara wai.

Ko te taumata iti rawa atu, ko te pahi mara ranei te waahi ka tiimata katoa

Ko tenei huinga kupu, kaore i te marama ki te hunga kaore i mohio, ka whakamahia i te wa e tika ana ki te whakaahua i nga tikanga o te whakawhitiwhiti korero i waenga i nga microcontrollers me nga taputapu o raro, hei tauira, nga waahanga I/O, nga taputapu ine ranei. I te nuinga o te wa ka kiia tenei hongere korero ko te "pahi papa" na te mea kei a ia te kawenga mo te tuku raraunga ka puta mai i te "mara" ki te kaiwhakahaere.

Ko te "Apure" he kupu ngaio hohonu e tohu ana ko etahi taputapu (hei tauira, nga pūoko, nga kaiwhakatere ranei) e mahi tahi ai te kaiwhakahaere kei tetahi waahi tawhiti, tawhiti, i te huarahi, i nga mara, i raro i te uhi o te po. . A kaore he mea ka taea te noho i te haurua mita mai i te kaiwhakahaere me te ine, me kii, ko te pāmahana i roto i te rūnanga automation, kei te whakaaro tonu kei te "i te mara." Ko te nuinga o nga wa, ka haere tonu nga tohu mai i nga pukoro ka tae mai ki nga waahanga I/O mai i te tekau ki te rau mita (me etahi wa ka nui ake), ka kohi korero mai i nga waahi mamao, taputapu ranei. Inaa, koinei te take i kiia ai te pahi whakawhiti, na te kaiwhakahaere e whiwhi uara mai i enei pukoro ano, ka kiia he pahi mara, he iti ake ranei, he pahi taumata iti, he pahi ahumahi ranei.

Nga pahi me nga kawa i roto i nga mahi aunoatanga ahumahi: pehea te mahi katoa
Te kaupapa whanui mo te mahi aunoatanga o tetahi whare ahumahi

Na, ko te tohu hiko mai i te pukoro ka haere i tetahi tawhiti i runga i nga raina taura (te nuinga o te waa i runga i te taura parahi me te maha o nga waahanga), e hono ana etahi o nga pukoro. Ko te tohu ka uru ki te waahanga tukatuka (whakauru / putanga), ka huri ki te reo matihiko e marama ana ki te kaiwhakahaere. I muri mai, ko tenei tohu ma te pahi mara ka haere tika ki te kaiwhakahaere, ka mutu te tukatuka. I runga i enei tohu, ka hangaia te arorau whakahaere o te microcontroller ake.

Te taumata o runga: mai i te karaehe ki te teihana mahi katoa

Ko te taumata o runga e kiia ana ko nga mea katoa ka pa atu ki tetahi kaiwhakahaere tahuti noa e whakahaere ana i nga mahi hangarau. I roto i te keehi ngawari, ko te taumata o runga he huinga rama me nga paatene. Ko nga topuku rama e tohu ana ki te kaiwhakahaere mo etahi huihuinga ka puta i roto i te punaha, ka whakamahia nga paatene ki te tuku whakahau ki te kaiwhakahaere. Ka kiia tenei punaha he "garland" he "rakau Kirihimete" na te mea he tino rite te ahua (ka kitea e koe i te whakaahua i te timatanga o te tuhinga).

Mena he waimarie ake te kaiwhakahaere, na te mea ko te taumata o runga ka whiwhi ia i te roopu kaiwhakahaere - he momo rorohiko papatahi ka whiwhi raraunga mai i te kaiwhakahaere me te whakaatu ki runga i te mata. I te nuinga o te wa ka mauhia taua panui ki runga i te rūnanga aunoa, no reira me mahi tahi koe i a koe e tu ana, ka raru ai, me te kounga me te rahi o te ahua i runga i nga panui ahua iti ka nui te hiahia.

Nga pahi me nga kawa i roto i nga mahi aunoatanga ahumahi: pehea te mahi katoa

Ka mutu, he mea whakahihiri o te manaakitanga kaore ano i rite - he teihana mahi (he maha nga taarua ranei), he rorohiko whaiaro noa.

Ko nga taputapu o runga me mahi tahi me te microcontroller (mehemea he aha te take e hiahiatia ana?). Mo enei taunekeneke, ka whakamahia nga kawa taumata-runga me tetahi tikanga tuku, hei tauira, Ethernet, UART ranei. I roto i te take o te "rakau Kirihimete", ko nga mahi maamaa, he pono, kaore e tika ana; ka tahuna nga rama rama ma te whakamahi i nga raina tinana noa, kaore he hononga maamaa, he tikanga ranei kei reira.

I te nuinga o te waa, he iti ake te pai o tenei taumata o runga i te pahi, na te mea karekau pea tenei taumata o runga (kare he mea hei titiro ma te kaiwhakahaere mai i te raupapa; ma te kaiwhakahaere tonu e mohio he aha nga mahi me pehea ).

"Tawhito" nga tikanga whakawhiti raraunga: Modbus me HART

He torutoru nga tangata e mohio ana, engari i te whitu o nga ra o te hanganga o te ao, kaore te Atua i okioki, engari i hanga a Modbus. I te taha o te kawa HART, ko Modbus pea te kawa whakawhiti raraunga ahumahi tawhito rawa; i puta mai i te tau 1979.

I whakamahia tuatahi te atanga rangatū hei reo whakawhiti, katahi ka whakatinanahia a Modbus ki runga TCP/IP. He tikanga tukutahi tenei kawa rangatira-pononga (master-slave) e whakamahi ana i te kaupapa tono-whakautu. He tino uaua, he puhoi hoki te kawa, ko te tere o te whakawhiti ka whakawhirinaki ki nga ahuatanga o te kaikawe me te kaikawe, engari ko te nuinga he tata ki te rau milliseconds te tatau, ina koa ka whakatinanahia ma te atanga rangatū.

I tua atu, ko te rehitatanga whakawhiti raraunga Modbus he 16-bit, ka tukuna tonu he here mo te whakawhitinga o nga momo tuuturu me te rua. Ka tukuna ki etahi waahanga, ki te ngaro ranei o te tika. Ahakoa kei te whakamahia tonuhia a Modbus i roto i nga keehi kaore e hiahiatia te tere o te whakawhitiwhiti korero me te ngaro o nga raraunga tuku kaore he mea nui. He maha nga kaihanga o nga momo taputapu e pai ana ki te whakawhänui i te kawa Modbus i roto i ta raatau ake huarahi motuhake me te tino taketake, me te taapiri i nga mahi kore-paerewa. Nō reira, he maha ngā rerekētanga me ngā rerekētanga o tēnei kawa mai i te tikanga, engari kei te noho angitu tonu i roto i te ao hou.
Ko te kawa HART mai ano i nga tau waru tekau, he kawa whakawhitiwhiti ahumahi i runga i te rua-waea o naianei e hono ana i nga pukoro 4-20 mA me etahi atu taputapu e taea ana e te HART.

Hei huri i nga raina HART, ka whakamahia nga taputapu motuhake, e kiia nei ko nga pouwhanga HART. He kaitahuri ano e whakarato ana ki te kaiwhakamahi, me kii, ko te kawa Modbus i te putanga.

He tino rongonui a HART mo te mea hei taapiri atu ki nga tohu tairitenga o te 4-20 mA sensors, ka tukuna ano te tohu mamati o te kawa ake i roto i te ara iahiko, na tenei ka taea e koe te hono atu i nga waahanga mamati me te tairitenga ki tetahi raina taura. Ka taea te hono nga pouwhanga HART hou ki te tauranga USB o te kaiwhakahaere, ka hono ma te Nihokikorangi, te huarahi tawhito ranei ma te tauranga rangatū. I te tekau tau ki muri, na roto i te whakataurite me te Wi-Fi, ka puta te paerewa ahokore WirelessHART, e mahi ana i te awhe ISM.

Whakatupuranga tuarua o nga kawa kaore ranei i nga pahi ahumahi ISA, PCI(e) me VME

Ko nga kawa Modbus me te HART kua whakakapihia e nga pahi kaore i te tino ahumahi, penei i te ISA (MicroPC, PC/104) ranei PCI/PCIe (CompactPCI, CompactPCI Serial, StacPC), me te VME.

Kua tae mai te wa o nga rorohiko kei a ratou ano he pahi raraunga mo te ao, ka taea te hono atu i nga momo papa (kowae) ki te whakahaere i tetahi tohu whakakotahi. Hei tikanga, i tenei keehi, ka whakauruhia te waahanga tukatuka (rorohiko) ki roto i te anga e kiia nei, e whakarite ana i te taunekeneke ma te pahi me etahi atu taputapu. Ko te anga, ko, ko nga tohunga miihini pono e kii ana, "crate," ka taapirihia ki nga papa whakauru-putanga e tika ana: analog, discrete, atanga, me etahi atu, ka whakauruhia ranei enei katoa ki te ahua o te hanawiti kore. he anga - kotahi te papa ki runga ake o tetahi. I muri i tera, ko tenei momo i runga i te pahi (ISA, PCI, me etahi atu) ka whakawhiti raraunga me te waahanga tukatuka, na reira ka whiwhi korero mai i nga puoro me te whakatinana i etahi arorau.

Nga pahi me nga kawa i roto i nga mahi aunoatanga ahumahi: pehea te mahi katoa
Kaiwhakahaere me nga kōwae I/O i roto i te anga PXI i runga i te pahi PCI. Puna: National Instruments Corporation

Ka pai nga mea katoa me enei pahi ISA, PCI(e) me VME, ina koa mo aua waa: kaore te tere o te whakawhiti i te pouri, a ko nga waahanga o te punaha kei roto i te anga kotahi, kiato me te waatea, kaore pea he wera-whakawhiti. Ko nga kaari I/O, engari kaore au i te tino hiahia.

Engari he namu kei roto i te hinu, he maha atu i te kotahi. He tino uaua ki te hanga i tetahi punaha tohatoha i roto i taua whirihoranga, he rohe te pahi whakawhiti, me kii mai he mea hei whakawhiti raraunga me etahi atu pona pononga, hoa ranei, ko taua Modbus mo TCP/IP, etahi atu kawa ranei, i roto i whānui, he iti rawa nga waahi. Ae, ko te mea tuarua kaore i te tino pai: I te nuinga o te waa ka tumanako nga papa I/O ki etahi momo tohu whakakotahi hei whakaurunga, a kaore o raatau he wehe mai i nga taputapu mara, na reira me hanga he taiapa mai i nga momo huringa hurihuri me te ara iahiko takawaenga, e tino whakararu ana i te turanga huānga.

Nga pahi me nga kawa i roto i nga mahi aunoatanga ahumahi: pehea te mahi katoa
Ko nga waahanga whakawhiti tohu takawaenga me te wehenga piauau. Puna: Ko te Kamupene DataForth

"He aha te tikanga mo te kawa pahi ahumahi?" - ui koe. Kaore he mea. Karekau i roto i tenei whakatinanatanga. Na roto i nga raina taura, ka haere te tohu mai i nga kaitahuri ki nga kaitahuri tohu, ka tukuna e nga kaitahuri ngaohiko ki te papa I/O motuhake, tairitenga ranei, a kua panuihia nga raraunga mai i te poari ma nga tauranga I/O ma te whakamahi i te OS. A kaore he kawa motuhake.

He pehea te mahi o nga pahi me nga kawa ahumahi hou

He aha inaianei? I tenei wa, kua rereke te ahua o nga whakaaro o mua mo te hanga i nga punaha aunoa. He maha nga mea i whai waahi, timata mai i te meka kia watea hoki te mahi aunoa, ka mutu me te ahua ki nga punaha aunoa toha me nga pona kei tawhiti atu i a raatau.

Ka taea pea e tatou te kii e rua nga kaupapa matua mo te hanga i nga punaha aunoa i enei ra: ko nga punaha aunoa me te tohatoha.

I roto i te take o nga punaha o te rohe, kei reira te kohinga raraunga me te mana whakahaere i roto i tetahi waahi motuhake, ko te kaupapa o tetahi huinga o nga waahanga whakauru / putanga e honoa ana e te pahi tere noa, tae atu ki tetahi kaiwhakahaere me tana ake kawa whakawhiti, kei te hiahia. I roto i tenei take, hei tikanga, kei roto i nga waahanga I/O he kaitahuri tohu me te wehenga galvanic (ahakoa, kaore i nga wa katoa). Arā, he nui mo te kaiwhakamahi mutunga ki te mohio he aha nga momo puoro me nga miihini ka puta i roto i te punaha aunoa, tatauhia te maha o nga waahanga whakauru / putanga e hiahiatia ana mo nga momo tohu rereke ka hono atu ki tetahi raina noa me te kaiwhakahaere. . I tenei keehi, hei tikanga, ka whakamahia e ia kaihanga tana kawa whakawhiti tino pai i waenga i nga waahanga I/O me te kaiwhakahaere, a he maha nga whiringa kei konei.

Mo nga punaha tohatoha, he pono nga korero katoa e pa ana ki nga punaha o te rohe, hei taapiri, he mea nui ko nga waahanga takitahi, hei tauira, he huinga whakaurunga-whakaputa me tetahi taputapu mo te kohi me te tuku korero - kaore. microcontroller tino mohio e tu ana i tetahi wahi i roto i te tihokahoka i roto i te mara, i te taha o te takirere e tutakina atu te hinu - ka taea e pāhekoheko ki te taua kōpuku me ki te pūmana matua i tawhiti nui ki te utu utu whai hua.

Me pehea te whiriwhiri a nga kaihanga i tetahi kawa mo a raatau kaupapa? Ko nga kawa whakawhiti hou katoa e whakarato ana i nga mahi tino nui, na ko te kowhiringa o tetahi, tetahi atu kaihanga kaore i te whakatauhia e te utu whakawhiti i runga i tenei pahi ahumahi. Ko te whakatinanatanga o te kawa ake ehara i te mea tino nui, no te mea, mai i te tirohanga a te kaiwhakawhanake punaha, ka waiho tonu hei pouaka pango e whakarato ana i tetahi hanganga whakawhiti o roto, kaore i hangaia mo te pokanoa o waho. Ko te nuinga o nga wa, ka aro nui ki nga ahuatanga whaihua: te mahi o te rorohiko, te ngawari ki te tono i te ariā o te kaihanga ki te mahi kei a koe, te waatea o nga momo waahanga I/O e hiahiatia ana, te kaha ki te whakahuri i nga waahanga wera me te kore e pakaru. te pahi, etc.

Ko nga kaiwhakarato taputapu rongonui e tuku ana i a raatau ake whakatinanatanga o nga tikanga ahumahi: hei tauira, ko te kamupene rongonui a Siemens kei te whakawhanake i tana raupapa o nga tikanga Profinet me Profibus, B&R kei te whakawhanake i te kawa Powerlink, kei te whakawhanake a Rockwell Automation i te kawa EtherNet / IP. He otinga whare kei roto i tenei rarangi tauira: he putanga o te kawa FBUS mai i te kamupene Russian Fastwel.

He maha atu ano nga otinga o te ao kaore e herea ki tetahi kaihanga motuhake, penei i a EtherCAT me CAN. Ka tātarihia e maatau enei tikanga i roto i te haere tonu o te tuhinga me te whakaaro ko wai o raatau e pai ake ana mo nga tono motuhake: nga umanga miihini me te aerospace, te hanga hikohiko, nga punaha tuunga me nga karetao. Kia mau tonu!

Source: will.com

Tāpiri i te kōrero