MQTTÓëRS485ÈںϵÄ4G·ÓÉÆ÷
ÔÚ¹¤ÒµÎïÁªÍø£¨IIoT£©ÁìÓò£¬É豸Á¬½ÓÓëÊý¾Ý´«ÊäµÄЧÂÊÖ±½Ó¾ö¶¨ÁËÆóÒµµÄÊý×Ö»¯×ªÐͳÉЧ¡£Ëæ×Ź¤Òµ4.0µÄÉîÈëÍÆ½ø£¬´«Í³RS485×ÜÏßÉ豸ÓëÐÂÐËMQTTÐÒéÉ豸µÄÐͬÐèÇóÈÕÒæÍ¹ÏÔ¡£Ôڴ˱³¾°Ï£¬¼¯³ÉMQTTÓëRS485µÄ¹¤Òµ4G·ÓÉÆ÷Õý³ÉΪÁ¬½ÓÎïÀíÊÀ½çÓëÊý×ÖÊÀ½çµÄºËÐÄÊàŦ¡£
¼¼Êõ¼Ü¹¹
¹¤Òµ4G·ÓÉÆ÷µÄºËÐÄÓÅÊÆÔÚÓÚÆäË«ÐÒéÕ»Éè¼Æ¡ª¡ªÍ¨¹ýÓ²¼þ¼¶ÐÒéת»»Ä£¿é£¬ÊµÏÖRS485×ÜÏßÓëMQTTÔÆÆ½Ì¨µÄÎÞ·ì¶Ô½Ó¡£ÕâÖÖÉè¼ÆÍ»ÆÆÁË´«Í³Íø¹Ø"µ¥Í¨µÀ´«Êä"µÄ¾ÖÏÞ£¬²ÉÓÃ"ÐÒé½âÎö-Êý¾Ýת»»-ÔÆ¶Ë·¢²¼"µÄÈý²ã¼Ü¹¹£ºµ×²ãRS485½Ó¿Ú¸ºÔð²É¼¯´«¸ÐÆ÷Êý¾Ý£¬Öмä²ãÐÒéת»»ÒýÇæ½«Modbus RTUµÈ¹¤ÒµÐÒéת»»ÎªMQTTÏûÏ¢¸ñʽ£¬¶¥²ãMQTT¿Í»§¶ËÔò¸ù¾ÝÉ豸ID×Ô¶¯¶©ÔÄÖ÷Ì⣬ʵÏÖ"¼´²å¼´ÓÃ"µÄÔÆ¶ËÁ¬½Ó¡£
ÕâÖּܹ¹Éè¼Æ´øÀ´µÄÏÔÖøÓÅÊÆ°üÀ¨£º
ÐÒéÊÊÅä³É±¾½µµÍ70%£º´«Í³·½°¸ÐèҪΪÿÀàÉ豸¿ª·¢¶ÀÁ¢Íø¹Ø£¬¶ø¸Ã·½°¸Í¨¹ýͳһÐÒéת»»ÒýÇæ£¬Ö§³ÖModbus¡¢ProfibusµÈÖ÷Á÷¹¤ÒµÐÒ飬¼«´ó¼õÉÙ¿ª·¢¹¤×÷Á¿
ÍøÂç´ø¿íÀûÓÃÂÊÌáÉý3±¶£ºMQTTµÄQoS»úÖÆ¿É¸ù¾ÝÉè±¸ÖØÒªÐÔ¶¯Ì¬µ÷Õû´«Êä²ßÂÔ£¬ÅäºÏRS485µÄ°ëË«¹¤ÌØÐÔ£¬ÔÚÓÐÏÞ´ø¿íÏÂʵÏÖ¸ßЧÊý¾Ý´«Êä
É豸À©Õ¹ÐÔÔöÇ¿50%£º²ÉÓ÷ֲ¼Ê½Ö÷Ìâ¼Ü¹¹£¬ÐÂÔöÉ豸ֻÐè×¢²á¶ÔÓ¦MQTTÖ÷Ì⣬ÎÞÐè¸Ä±äÏÖÓÐÍøÂçÅäÖÃ
Ó¦Óó¡¾°
ÔÚÖÇÄÜÖÆÔìÁìÓò£¬Â·ÓÉÆ÷ÕýÖØËÜÉú²úÁ÷³Ì£ºÔÚijÆû³µÖÆÔ칤³§£¬Í¨¹ý²¿Êð200¸öRS485´«¸ÐÆ÷½Úµã£¬ÅäºÏMQTTÐÒéµÄʵʱÊý¾ÝÁ÷£¬ÊµÏÖÁË0.5Ãë¼¶µÄÉú²úÏß״̬¼à²â¡£µ±º¸½Ó»úÆ÷È˳öÏÖζÈÒ쳣ʱ£¬ÏµÍ³ÄÜͨ¹ýMQTTµÄ"±£ÁôÏûÏ¢"¹¦ÄÜ£¬½«¹ÊÕÏÐÅÏ¢¼´Ê±ÍÆËÍÖÁά»¤ÈËÔ±ÊÖ»ú£¬ÏìÓ¦ËٶȽϴ«Í³·½°¸ÌáÉý60%¡£
ÖÇ»ÛÄÜÔ´³¡¾°
·ÓÉÆ÷½â¾öÁË·Ö²¼Ê½¹â·üϵͳµÄ½ÓÈëÄÑÌ⣺ͨ¹ýRS485½Ó¿ÚÁ¬½ÓÄæ±äÆ÷¡¢µç±íµÈÉ豸£¬ÀûÓÃMQTTµÄ"ÒÅÖöÏûÏ¢"»úÖÆ£¬ÔÚÉ豸ÀëÏßʱ×Ô¶¯´¥·¢±¸ÓõçÔ´Çл»£¬È·±£µçÁ¦¹©Ó¦µÄÁ¬ÐøÐÔ¡£Êµ¼ÊÓ¦ÓÃÊý¾ÝÏÔʾ£¬¸Ã·½°¸Ê¹ÏµÍ³¹ÊÕϻָ´Ê±¼ä´Ó15·ÖÖÓËõ¶ÌÖÁ3·ÖÖÓ¡£
»·¾³¼à²âÁìÓò
·ÓÉÆ÷Õ¹ÏÖÁËÇ¿´óµÄ±ßÔµ¼ÆËãÄÜÁ¦£ºÔÚij»¯¹¤Ô°Çø£¬Í¨¹ý±¾µØ²¿ÊðµÄMQTT BrokerʵÏÖÊý¾ÝÔ¤´¦Àí£¬½«¹Ø¼ü²ÎÊý£¨ÈçVOCsŨ¶È£©°´ÓÅÏȼ¶·Ö¼¶ÉÏ´«£¬ÅäºÏRS485×ÜÏߵij¤¾àÀë´«ÊäÌØÐÔ£¬ÊµÏÖÁË10¹«ÀﷶΧÄÚµÄÎȶ¨¼à²â¡£
°²È«±£ÕÏ
´«Êä²ã°²È«£º²ÉÓÃTLS 1.3¼ÓÃÜÐÒ飬ÅäºÏMQTTµÄSASLÈÏÖ¤»úÖÆ£¬ÊµÏֶ˵½¶ËÊý¾Ý¼ÓÃÜ
É豸Éí·Ý¹ÜÀí£ºÎªÃ¿¸öRS485É豸·ÖÅäΨһ֤Ê飬ͨ¹ýMQTTµÄACL¿ØÖÆÁбíʵÏÖϸÁ£¶ÈȨÏÞ¹ÜÀí
Òì³£¼ì²â»úÖÆ£ºÄÚÖù¤Òµ¼¶·À»ðǽ£¬ÊµÊ±¼à²âMQTTÖ÷ÌâÁ÷Á¿Òì³££¬Ö§³Ö°×Ãûµ¥/ºÚÃûµ¥¶¯Ì¬ÅäÖÃ
Êý¾ÝÍêÕûÐÔ±£ÕÏ£º²ÉÓÃCRC32УÑéËã·¨£¬½áºÏMQTTµÄQoS 2µÈ¼¶£¬È·±£¹Ø¼üÊý¾Ý100%ËÍ´ï
ÔÚʵ¼Ê²¿ÊðÖУ¬Ä³Ê¯»¯Æóҵͨ¹ý¸Ã·ÓÉÆ÷µÄ°²È«·À»¤Ìåϵ£¬³É¹¦µÖÓùÁËÕë¶ÔRS485×ÜÏßµÄÖмäÈ˹¥»÷£¬½Ï´«Í³·½°¸½«°²È«Ê¼þÏìӦʱ¼äËõ¶ÌÖÁ15ÃëÒÔÄÚ¡£Í¬Ê±£¬MQTTµÄ³Ö¾Ã»á»°¹¦ÄÜÈ·±£ÁËÔÚÍøÂ粨¶¯Ê±Êý¾Ý²»¶ªÊ§£¬±£ÕÏÁËÉú²úÊý¾ÝµÄÁ¬ÐøÐÔ¡£
¹¤ÒµÎïÁªÍøµÄ½ø»¯·½Ïò
ÐÒéÖÇÄÜÓÅ»¯£ºÍ¨¹ýAIËã·¨¶¯Ì¬µ÷ÕûMQTT QoSµÈ¼¶£¬ÔÚ´ø¿íÊÜÏÞʱ×Ô¶¯Çл»ÖÁQoS 0£¬È·±£¹Ø¼üÊý¾ÝÓÅÏÈ´«Êä
±ßÔµÖÇÄÜÔöÇ¿£ºÔÚ·ÓÉÆ÷±¾µØ²¿ÊðÇáÁ¿¼¶AIÄ£ÐÍ£¬ÊµÏÖRS485Êý¾ÝµÄʵʱÒì³£¼ì²â£¬¼õÉÙÔÆ¶Ë¼ÆËãѹÁ¦
Éú̬¿ª·Åƽ̨£ºÌṩMQTT SDKÓëRS485ÐÒé½âÎö¿â£¬Ö§³ÖµÚÈý·½¿ª·¢Õß¿ìËÙ¹¹½¨¹¤ÒµÎïÁªÍøÓ¦ÓÃ
ÄÜÔ´¹ÜÀíÓÅ»¯£ºÍ¨¹ýMQTTµÄ"ÀëÏßÏûÏ¢»º´æ"¹¦ÄÜ£¬ÅäºÏRS485×ÜÏߵĵ͹¦ºÄÌØÐÔ£¬ÊµÏÖ¹¤ÒµÉ豸µÄÖÇÄÜÐÝÃßÓ뻽ÐÑ
ÔÚ¹¤ÒµÎïÁªÍøµÄÀ˳±ÖУ¬¼¯³ÉMQTTÓëRS485µÄ¹¤Òµ4G·ÓÉÆ÷Õý³ÉΪÁ¬½ÓÎïÀíÊÀ½çÓëÊý×ÖÊÀ½çµÄºËÐÄÇÅÁº¡£ÆäË«ÐÒéÈںϵÄÉè¼Æ¡¢³¡¾°»¯µÄÓ¦ÓÃÄÜÁ¦ÒÔ¼°¿É¿¿µÄ°²È«±£ÕÏ£¬²»½öÖØ¹¹Á˹¤ÒµÉ豸µÄÁ¬½Ó·½Ê½£¬¸üΪÆóÒµµÄÊý×Ö»¯×ªÐÍÌṩÁ˼áʵµÄÍøÂç»ù´¡¡£