Kamaʻilio Modbus: Ke kī i ke kūkulu ʻana i nā pūnaewele ʻoihana maʻalahi
Kamaʻilio Modbus: Ke kī i ke kūkulu ʻana i nā pūnaewele ʻoihana maʻalahi
ʻIke laulā
He protocol i hoʻohana nui ʻia ʻo Modbus ma ke kahua ʻoihana, i hoʻomohala ʻia i ka makahiki 1979 e hiki ai ke kamaʻilio ma waena o nā polokalamu automation. Ua hoʻokō mua ʻia ʻo Modbus ma ke ʻano he protocol pae noi no ka hoʻouna ʻana i ka ʻikepili ma o ka papa serial, a i kēia manawa hiki ke hoʻonui ʻia e hoʻokō ʻia ma o ka serial, TCP/IP, a me ka User Datagram Protocol (UDP). Hāʻawi kēia palapala i kahi wehewehe hohonu o ka hoʻokō ʻana o ka protocol.
He aha ke ʻano o ke kaʻina hana Modbus?
He protocol pane noi ʻo Modbus i hoʻokō ʻia ma o ka pilina haku-kauā. I loko o ka pilina haku-kauā, hana mau ʻia ke kamaʻilio ʻana ma nā pālua (pono kahi hāmeʻa e hoʻomaka i kahi noi a laila kali i kahi pane), a ʻo ka hāmeʻa noi (mea hana haku) ke kuleana no ka hoʻomaka ʻana i kēlā me kēia launa pū ʻana. ʻO ka maʻamau, ʻo ka hāmeʻa mua he ʻōnaehana interface kanaka-mīkini (HMI) a i ʻole ka nānā ʻana a me ka loaʻa ʻana o ka ʻikepili (SCADA), ʻoiai ʻo nā hāmeʻa lua he mau sensor, nā mea hoʻokele logic programmable (plcs), a i ʻole nā mea hoʻokele automation programmable (PACs). ʻO ka ʻike o kēia mau noi a me nā pane, a me ka papa pūnaewele e hoʻouna ana i kēia mau leka, ua wehewehe ʻia e nā papa like ʻole o ka protocol.
ʻO wai nā polokalamu e kākoʻo ana i ka protocol Modbus?
Kākoʻo nui ʻia ke kaʻina hana Modbus e nā polokalamu, me nā mea hoʻokele logic programmable (PLC), nā ʻāpana terminal mamao (RTU), nā mea ʻike, nā actuators, nā pilina kanaka-mīkini (HMI), a me nā ʻano polokalamu ʻē aʻe he nui i ka automation ʻoihana a me nā kahua ʻoihana. Ke Keʻena Mana Kaʻina Hana. Hoʻohana nui ʻia ʻo Modbus a ua lilo ia i kūlana de facto no ka interoperability ma waena o nā polokalamu i hana ʻia e nā mea hana like ʻole ma nā kahua e like me ka hana ʻana, ka ikehu, ka halihali, a me ka automation hale.
ʻO ke komo ʻana o Modbus kahi mea hana e hoʻololi i ka protocol kamaʻilio i hoʻohana ʻia e nā kikowaena pūnaewele ʻōnaehana automation ʻoihana. Kamaʻilio ia me nā mea akamai, hōʻiliʻili i ka ʻikepili mai nā mea hana haʻahaʻa a hoʻouna iā ia i ke komo ʻana o Modbus, hoʻokumu i kahi pilina me ka pūnaewele kamepiula kiʻekiʻe, a hana i ka protocol Modbus me nā kamepiula pūnaewele.
ʻAno kamaʻilio Modbus
ʻEkolu mau ʻano kamaʻilio nui ko ka protocol Modbus:
lRTU (ʻĀpana Kikowaena Mamao)
lASCII (ʻAmelika Kūlana Kūlana no ka Hoʻololi ʻIke)
lTCP/IP (Protocol Mana Hoʻoili/Protocol Pūnaewele)
Ma ke kaʻina hana Modbus, ʻo Modbus TCP a me Modbus RTU nā ʻano kamaʻilio maʻamau ʻelua. ʻOiai ua hoʻolālā ʻia lākou a pau e hoʻomaʻamaʻa i ka hoʻololi ʻikepili ma waena o nā polokalamu, aia kekahi mau ʻokoʻa koʻikoʻi i kā lākou mau ʻano hoʻokō a me nā hiʻohiʻona noi.
ʻAno kamaʻilio a me ka wikiwiki
Hoʻohana ʻo Modbus TCP i ka protocol stack TCP/IP no ka hoʻoili ʻikepili ma luna o nā pūnaewele, e hilinaʻi ana i nā ʻōnaehana pūnaewele e like me Ethernet e hoʻokō i ka hoʻoili ʻikepili wikiwiki a me ka nui.
ʻO Modbus RTU, ma ka ʻaoʻao ʻē aʻe, hoʻoili i ka ʻikepili ma o nā laina serial e like me RS-485 a me RS-232, nona nā wikiwiki hoʻoili lohi. Nā hiʻohiʻona hoʻoili ʻikepili a me nā noi.
Hoʻopili ʻo Modbus RTU i nā kiʻi ʻikepili ma kahi ʻano binary liʻiliʻi, me nā kahua helu wahi, nā code hana, ka ʻikepili, a me nā kahua checksum. Hoʻouna maikaʻi ʻia kēia ʻano ma ke ʻano binary, e ʻoi aku ka kūpono no nā noi kaohi manawa maoli a kūloko paha, ʻoi aku hoʻi ma nā wahi me ka ʻole o nā ʻōnaehana pūnaewele, e like me nā kahua automation ʻoihana, nā ʻōnaehana i hoʻokomo ʻia, nā pūnaewele sensor, a me nā ʻōnaehana kaohi liʻiliʻi.
ʻO Modbus TCP, ma ka ʻaoʻao ʻē aʻe, hoʻololi i kēlā me kēia byte o ka ʻikepili binary i loko o kahi kaula hexadecimal ʻelua huahelu paʻa, a laila hoʻohui ʻia a hoʻouna ʻia ma ke ʻano code TCP. Ma muli o kona maʻalahi, hilinaʻi, a me ke kumukūʻai kiʻekiʻe, hoʻohana nui ʻia ia i nā ʻōnaehana automation nui, nā kikowaena ʻikepili, ka automation hale, a me ka Pūnaewele o nā Mea ʻoihana, e koi ana i nā mamao kamaʻilio lōʻihi a me nā koi manawa maoli a me ke kūpaʻa kiʻekiʻe no ka hoʻouna ʻana i ka ʻikepili.
Awahi noi
I ka ʻoihana hana, hoʻohana ʻia ʻo Modbus e hoʻopili i nā lako hana like ʻole a hoʻokō i ka nānā ʻana a me ka kaohi ʻana i ke kaʻina hana i ka manawa maoli; I ke kahua o ka ikehu, hoʻohana ʻia no ka hoʻokele automation o nā ʻōnaehana mana, me ka hana mana, ka hoʻoili ʻana, a me nā kaʻina hana hāʻawi; I ka ʻoihana halihali, hoʻohana ʻia ʻo Modbus no nā ʻōnaehana hōʻailona transit kaʻaahi kūlanakauhale, ka nānā ʻana i ke kūlana o ke kaʻa, a me nā mea ʻē aʻe; I ke kahua o ka automation hale, hoʻopili ʻia ʻo Modbus i nā ʻōnaehana HVAC, nā kukui, a me nā palekana i loko o nā hale.
Me ka hoʻomohala ʻana o ka Pūnaewele ʻoihana a me ka ʻenehana Pūnaewele o nā Mea, ke hoʻomau nei ʻo Modbus i ka hana hou a me ka hoʻomaikaʻi ʻana e hoʻololi i nā hiʻohiʻona ʻoihana paʻakikī a loli. No ka laʻana, ke lilo mālie nei ʻo Modbus/TCP i ke kūlana maʻamau no ka kamaʻilio Ethernet ʻoihana, a ʻo nā mea hana puka e pili ana iā Modbus e hiki ai i nā mea Modbus kuʻuna ke hoʻopili maʻalahi i nā pūnaewele hou, e hiki ai ke mālama i ke ao a me ka nānā ʻana i ka ʻikepili.
I ka hōʻuluʻulu manaʻo, ʻo Modbus, ma ke ʻano he protocol kamaʻilio ʻoihana makua a hoʻohana nui ʻia, ua ʻike maka i ka holomua o ka ʻenehana automation ʻoihana a ua hoʻokumu i kahi kahua paʻa no ka naʻauao ʻoihana e hiki mai ana. Me ka hoʻomohala mau ʻana o ka ʻenehana, e hoʻomau ʻo Modbus i ka pāʻani i kahi kuleana koʻikoʻi i ka hoʻokele ʻana i ka hana hou a me ka loli i ka ʻāpana ʻoihana.a i ʻole.











