76net±ØÓ®¹ÙÍøÊÖ»ú°æ

ÐÐÒµ¶¯Ì¬
Äúµ±Ç°Î»Ö㺠Ê×Ò³ >> ÐÂÎÅ×ÊѶ >> ÐÐÒµ¶¯Ì¬

ÎïÁªÍøÍø¹ØÖÐMQTTºÍModbusÖ®¼äÓкÎÇø±ð

ʱ¼ä£º2022-05-11ä¯ÀÀ£º1948

ÎïÁªÍøÐÐÒµ×îÖØÒªµÄ¾ÍÊÇͨÐż¼Êõ£¬ÎïÁªÍø·¢Õ¹ÖÁ½ñ£¬³öÏÖÁËÐí¶àÖÖЭÒ飬ÎÞÂÛºÎÖÖЭÒé×÷ÓÃÎÞÍâºõ¶¼Êǽ«¡±¸÷ÀàÊÂÎͨ¹ý¸÷ÖÖЭÒéÁ¬½Óµ½ÎïÁªÍøÖУ¬ÒÔʵÏÖÎïÓëÎïÖ®¼äµÄͨÐÅ¡£½ñÌ죬±¾ÎĽéÉÜÁ½ÖÖÎïÁªÍøÐ­ÒéÖеIJ¹³äЭÒ顪¡ªMQTTºÍModbusЭÒ飬°ïÖú´ó¼Ò¿ìËÙÁ˽âÕâÁ½ÖÖЭÒé¡£

ModbusÊÇÒ»¸ö´®ÐÐͨÐÅЭÒ飬Ê״γöÏÖÓÚ1979Ä꣬ÊÇÁ¬½ÓÐÐÒµÉ豸ʵ¼ÊʹÓõıê׼ЭÒé¡£MQTTÔçÔÚ20Äêǰ±ãÒѳöÏÖ£¬µ«Êǽ«ÕâÁ½¸öЭÒé½áºÏÔÚÒ»ÆðʹÓã¬Äܹ»ÎªÉî¶ÈǶÈëʽÉ豸ÌṩÎïÁªÍøµÄ¹æÄ£ºÍÁ¬½ÓÐÔ¡£ÏÂͼչʾÁËÕâЩЭÒéÖ®¼äµÄÒ»°ã¹ØÏµ£¬Í¬Ê±½éÉÜÁËÁ¬½ÓµÄÖ§³Ö½â¾ö·½°¸£ºÎïÁªÍøÍø¹Ø¡£

ÎïÁªÍøÍø¹Ø×÷ΪÎïÁªÍøÍ¨ÐŵÄÖ§³Ö½â¾ö·½°¸£¬ÏÖÔÚÈÃ76net±ØÓ®¹ÙÍøÊÖ»ú°æÀ´¿´Ò»ÏÂModbusºÍMQTT£¬ÒÔÁ˽âÆäÇø±ðÒÔ¼°ÈçºÎÔÚÎïÁªÍøÖл¥Ïಹ³ä¡£

¡¡¡¡

Modbus

×Ô1979ÄêÊ״γöÏÖÖÁ½ñ£¬ModbusÒѾ­ÑݱäΪһÌ×È«ÃæµÄÖ§³Ö¶àÖÖÎïÀíÁ´½ÓµÄЭÒ鼯(ÈçRS485)¡£ModbusµÄºËÐÄÊÇÒ»¸ö´®ÐÐͨÐÅЭÒ飬²ÉÓÃÖ÷´Óģʽ¡£Ö÷»úÏò´Ó»ú·¢ËÍÇëÇ󣬴ӻúÓèÒԻظ´¡£ÔÚ±ê×¼ModbusÍøÂçÖУ¬ÓÐһ̨Ö÷»úÒÔ¼°×î¶à247̨´Ó»ú(µ«ÊÇ£¬Èç¹û²ÉÓÃ2×Ö½ÚѰַ£¬Ôò¿ÉÏÔÖøÌá¸ßÕâÒ»½çÏÞ)¡£

½èÖúRS485£¬Ö÷´Ó»úÖ®¼äµÄͨÐÅ·¢ÉúÔÚָʾ¹¦ÄÜÂëµÄÖ¡ÖС£¸Ã¹¦ÄÜÂë¿Éʶ±ðÒª²Ù×÷µÄ¹¦ÄÜ£¬Èç¶ÁÈ¡¶ÀÁ¢ÊäÈë;¶ÁÈ¡ÏȽøÏȳö¶ÓÁÐ;»òÖ´ÐÐÕï¶Ïº¯Êý¡£È»ºó£¬´Ó»ú¸ù¾ÝÊÕµ½µÄ¹¦ÄÜÂë½øÐÐÏìÓ¦£¬¸ÃÏìÓ¦½ÏΪ¼òµ¥£¬ÓÉÒ»×é×Ö½Úָʾ¡£Òò´Ë£¬´Ó»ú¿ÉÒÔÊÇÖÇÄÜÉ豸£¬Ò²¿ÉÒÔÊÇÖ»ÓÐÒ»¸ö´«¸ÐÆ÷µÄ¼òµ¥É豸¡£

´Ó¸ÃÃèÊöÖУ¬Äú¿ÉÒÔ¿´µ½ModbusЭÒé·Ç³£¼òµ¥£¬µ«ÊÇÆä×÷ΪЭÒéµÄ¿ª·ÅÐÔʹÆä³ÉΪÕû¸öÐÐÒµ»òSCADAϵͳµÄʵ¼ÊͨÐÅЭÒé¡£

ÏûÏ¢¶ÓÁÐÒ£²â´«Êä

MQTTÊÇÒ»¸ö¿ª·ÅµÄÇáÁ¿¼¶»úÆ÷¶Ô»úÆ÷ЭÒ飬רΪÎïÁªÍø½»»¥Éè¼Æ¡£MQTTÍøÂç°üº¬Ò»¸öMQTT¾­¼ÍÈË(broker)£¬¸ºÔðЭµ÷MQTT´úÀíÖ®¼äµÄ½»»¥¡£´úÀíÊÇ·¢²¼Æ÷£¬¸ºÔð·¢²¼¹©Óû§Ê¹ÓõÄÐÅÏ¢(²Î¼ûÏÂͼ)¡£

ÏûÏ¢¶ÓÁÐÒ£²â´«ÊäÍøÂçÖеÄ×÷ÓÃÒòËØ


¡¡¡¡



MQTTµÄÒªÇó·Ç³£ÉÙ£¬ÒòΪËüרΪ×ÊÔ´ÓÐÏÞµÄǶÈëʽÉ豸Éè¼Æ¡£³ýÁËÕ¼µØ¿Õ¼äÉÙÖ®Í⣬MQTT»¹¿ÉÌṩ³öÉ«µÄͨПßЧÐÔ(¼´Ê¹Í¨¹ýµÍ´ø¿íÍøÂç½øÐÐͨÐÅ)ºÍ·Ç³£ÉٵĿªÏú(½ÏÖ®HTTPµÈЭÒé)¡£¼´Ê¹ÊÇÔÚ3GÍøÂçÖУ¬MQTTµÄÍÌÍÂÁ¿ËÙ¶ÈÊÇʹÓÃHTTPµÄ±íÊöÐÔ×´Ì¬×ªÒÆ(REST)µÄ93±¶£¬5G/4GϵÄÌáÉý½«»á¸ü´ó¡£

MQTT¿ÉʹÓÃ×îÉٵķ½·¨Ö¸Ê¾ÒªÔÚÌØ¶¨Ö÷ÌâÉÏʵʩµÄ²Ù×÷£¬½ø¶øÊµÊ©·¢²¼/¶©ÔÄģʽ¡£´úÀíÏÈÁ¬½Óµ½¾­¼ÍÈË£¬È»ºóÔÙ·¢²¼»ò¶©ÔÄÖ÷Ìâ¡£Íê³Éºó£¬´úÀí½«´Ó¾­¼ÍÈËÉ϶ϿªÁ¬½Ó¡£MQTT·½·¨¶¨Ò壺

Á¬½Ó-½¨Á¢ÓëMQTT¾­¼ÍÈËÖ®¼äµÄÁ¬½Ó¡£

¶Ï¿ªÁ¬½Ó-¶Ï¿ªÓëMQTT¾­¼ÍÈËÖ®¼äµÄÁ¬½Ó¡£

·¢²¼-ÔÚMQTT¾­¼ÍÈËÉÏ·¢²¼Ö÷Ìâ¡£

¶©ÔÄ-´ÓMQTT¾­¼ÍÈËÉ϶©ÔÄÖ÷Ìâ¡£

Í˶©-´ÓMQTT¾­¼ÍÈËÉÏÍ˶©Ö÷Ìâ¡£

ÓÖÈçÏÂͼËùʾ£¬ÏÂͼչʾÁË·¢²¼ÕßÓë¶©ÔÄÕßʹÓÃMQTT¾­¼ÍÈ˽øÐеļòµ¥½»»¥¡£ÈçͼËùʾ£¬ÐÅÏ¢´´½¨Õß(producer)Á¬½ÓÖÁMQTT¾­¼ÍÈË¡£Í¬Ñù£¬ÐÅÏ¢Ïû·ÑÕß(consumer)Á¬½ÓÖÁMQTT¾­¼ÍÈË¡£Ïû·ÑÕß¶©ÔÄÖ÷Ìâ(´Ë´¦¶¨ÒåΪ/home/alarms/1/status)¡£±¾Ê¾ÀýÖ÷Ìâ¿Éʶ±ðÖ÷Ò³ÉÏÕë¶ÔÇøÓò1µÄ¾¯±¨ÏµÍ³µÄ״̬±ä»¯¡£µ±´´½¨ÕßÓÐÐÅÏ¢Òª·ÖÏíʱ£¬Ëü»áÏò¾­¼ÍÈË·¢²¼Ò»ÌõÏûÏ¢£¬È»ºó¾­¼ÍÈ˽«»á½«ÐÅÏ¢·ÖÏí¸øËùÓж©ÔĸÃÖ÷ÌâµÄÓû§¡£

ÏûÏ¢¶ÓÁÐÒ£²â´«Êä´úÀíÖ®¼äµÄ¼òµ¥½»»¥


Çë×¢Òâ´Ë´¦·ÖÏíµÄÖ÷Ìâ½á¹¹¡£ËüÓëÎļþϵͳ²ã´Î½á¹¹ÏàËÆ£¬Õâ¿É¼ò»¯Ö÷ÌâµÄ½á¹¹¡£ÕâÖÖ×ÊÔ´²ã´ÎÐÎʽҲ³£¼ûÓÚЭÒé¼Ü¹¹ÖУ¬ÈçREST¡£

MQTTÉõÖÁÔÊÐíʹÓÃͨÅä·ûµÄÐÎʽ£¬ÒÔ¼ò»¯¶©ÔÄÁ÷³Ì¡£Èç¹ûÓû§ÏëÒª»ñÈ¡ËùÓо¯±¨µÄ״̬£¬Ôò¿ÉÖ±½Ó¶©ÔÄ/home/alarms/+/status£¬¸ÃÖ÷Ìâ¿É֪ͨÓû§ËùÓеľ¯±¨×´Ì¬±ä»¯¡£Õû¸ö×ÓÊ÷»¹¿ÉʹÓÃÖ÷Ìâ/home/#½øÐж©ÔÄ£¬¸ÃÖ÷Ìâ¿ÉÒÔ¶©ÔÄ/homeϵÄËùÓÐʼþ¡£

·þÎñÖÊÁ¿

MQTTÔÊÐí¶¨Òå·þÎñÖÊÁ¿(QoS)¡£MQTTÖÐÓÐÈý¸öµÈ¼¶µÄQoS£º

1¡¢QoS0¡£¸ÃµÈ¼¶±íʾ¡°×î¶àÒ»´Î¡±½»¸¶(×î¼Ñ×´¿ö)¡£ÏûÏ¢²»»áµÃµ½È·ÈÏ£¬Òò¶ø£¬ÕâÊÇÒ»ÖÖÒ»ÀÍÓÀÓëµÄ·½·¨¡£

2¡¢QoS1¡£¸ÃµÈ¼¶±íʾ¡°ÖÁÉÙÒ»´Î¡±½»¸¶¡£Óû§¿ÉÄܲ»Ö¹Ò»´Î»ñµÃÏûÏ¢£¬µ«ÊÇÔÊÐíÊÕµ½µÄÈËÈ·ÈÏÒѾ­ÊÕµ½¡£

3¡¢QoS2¡£×îÂýµ«ÊÇ×îÓб£ÕϵķþÎñÖÊÁ¿µÈ¼¶¼´ÎªµÈ¼¶2¡£QoS2±íʾ¡°Ö»ÓÐÒ»´Î¡±£¬²¢°üº¬Ëĸö½×¶ÎµÄ½»¸¶ÎÕÊÖ¡£¸ÃµÈ¼¶×îÂý£¬µ«ÊÇ×ȫ¡£

ÄúÑ¡ÔñµÄQoSµÈ¼¶½«È¡¾öÓÚÊý¾Ý¼°Æä½»¸¶µÄÖØÒªÐÔ¡£

Ëæ×ÅÔ½À´Ô½¶àµÄÎïÁªÍøÉ豸²ÉÓÃMQTT×÷Ϊ֧³ÖЭÒ飬×÷Ϊ֧³Ö´«¸ÐÆ÷¡¢É豸ºÍÔÆÖ®¼ä°²È«½»»¥µÄ76net±ØÓ®¹ÙÍøÊÖ»ú°æÎïÁªÍøÍø¹Ø²»½öÖ§³ÖMQTTºÍModbusЭÒ飬»¹Ö§³ÖZigBee¡¢5G/4G/3ÎÞÏßÍøÂç¡¢À¶ÑÀ¡¢USB¡¢WiFiµÈ¶àÖÖͨÐÅЭÒ飬ÍêÃÀµÄ¼æÈÝÁ˸÷Ààǰ¶ËÉ豸.


Ãâ·ÑÑù»úÉêÇë Ñù»úÃâ·ÑÊÔÓã¬Ìáǰ¹µÍ¨È·±£76net±ØÓ®¹ÙÍøÊÖ»ú°æ²úÆ·Éî¶ÈÆõºÏ¹ó˾ҵÎñÐèÇó
  • *ÄúµÄÐÕÃû£º
  • *ÊÖ»úºÅÂ룺
  • *¹«Ë¾Ãû³Æ£º
  • ÄúµÄְλ£º
  • ÄúµÄÓÊÏ䣺
  • ÄúµÄQQ£º
Ïà¹Ø²úÆ·
²úÆ·°Ù¿Æ
Òþ˽Õþ²ßÍøÕ¾µØÍ¼ Copyright ? 2015-2022 ÏÃÃÅ76net±ØÓ®¹ÙÍøÊÖ»ú°æÍ¨ÐſƼ¼ÓÐÏÞ¹«Ë¾ All Rights Reserved. ¡¡ ÃöICP±¸15018514ºÅ
ÔÚÏß×Éѯ ²¦´òµç»°
sitemap¡¢ÍøÕ¾µØÍ¼