°ïÖúÎĵµ
¹¤ÒµÍø¹Ø·ÖÎö Ö§³ÖMQTTÐÒé
Ò»¡¢Ê²Ã´ÊÇMQTTÐÒé
MQTT(Message Queuing Telemetry Transport Protocol)µÄÈ«³ÆÊÇÏûÏ¢¶ÓÁÐÒ£¸Ð´«ÊäÐÒéµÄËõд£¬ÊÇÒ»ÖÖ»ùÓÚÇáÁ¿¼¶´úÀíµÄ·¢²¼/¶©ÔÄģʽµÄÏûÏ¢´«ÊäÐÒ飬ÔËÐÐÔÚTCPÐÒéÕ»Ö®ÉÏ£¬ÎªÆäÌṩÓÐÐò¡¢¿É¿¿¡¢Ë«ÏòÁ¬½ÓµÄÍøÂçÁ¬½Ó±£Ö¤¡£
¶þ¡¢MQTTµÄÖ÷ÒªÓÅÊÆ
1¡¢Ð§ÂÊ
MQTTÏûÏ¢´ø¿íС£¬Éè¼ÆºÏÀíÔڵ͹¦ÂÊϵͳÉÏʵʩ¡£ÕâʹÆä³ÉΪÈÎºÎµç³Ø¹©µç´«¸ÐÆ÷µÄÀíÏëÑ¡Ôñ¡£Ê¹ÓÃMQTT×÷ΪÏûÏ¢´«µÝÐÒé¿ÉÒÔÑÓ³¤ÏîÄ¿µÄµç³ØÊÙÃü¡£
2¡¢ÇáËÉʵÏÖ
ʵÏÖMQTT·Ç³£¼òµ¥Ô¶³Ì´«¸ÐÆ÷ϵͳÉϵÄÏûÏ¢¡£ÓÉÓڴ󲿷ָ´ÔÓ¹¤×÷¶¼ÊÇÔÚÖÐÑë·þÎñÆ÷ÉÏʵÏֵģ¬Òò´ËÔ¶³Ìϵͳ¿ÉÒÔÔÚÆäËûµØ·½Ê¹ÓÃÆä×ÊÔ´¡£
3¡¢¿É¿¿ÐÔ
MQTTÓÃÓÚÈÎÎñ¹Ø¼üÐÍ´«¸ÐÆ÷ϵͳ£¬ÆäÖз¢Ë͵ÄÈκÎÏûÏ¢¶¼µÃµ½È·ÈϺͽÓÊÕÖÁ¹ØÖØÒª¡£ MQTTÔÊÐíÄúͨ¹ýÉùÃ÷Æä·þÎñÖÊÁ¿(QOS)¼¶±ðÀ´¶¨ÒåÏûÏ¢µÄÖØÒªÐÔ¡£ÔÚÏîÄ¿ÖÐʹÓÃMQTT¿ÉÒÔÈÃÄú¸ßÕíÎÞÓÇ£¬¼´¿ÉÒÔÊÕµ½ËùÓÐÖØÒªÐÅÏ¢¡£
4¡¢Êý¾Ý²»¿ÉÖª
´ËÐÒéÔÊÐíÄúÒÔÏûÏ¢£¬Êý×Ö£¬µ¥´Ê£¬ÉõÖÁ¿ÉÀ©Õ¹±ê¼ÇÓïÑÔ(XML)»òJavaScript¶ÔÏó±íʾ·¨(JSON)·¢ËÍÈκÎÀàÐ͵ÄÎı¾Êý¾Ý¡£
Èý¡¢Ê²Ã´Êǹ¤ÒµÍø¹Ø
¹¤ÒµÍø¹ØÊǸ߶ȼ¯³É»¯µÄÍ¨Ñ¶ÍøÂçת»»¡¢Í¨ÐÅÐÒéת»»µÄ¹¤Òµ¼¶ÎÞÏßÊý¾Ý²É¼¯Í¨Ñ¶Íø¹Ø£¬¸ºÔðÖÇÄÜ´«¸ÐÍøÂç½ÚµãºÍ·þÎñÆ÷Ö®¼äµÄÊý¾Ý½»»¥£¬ÊʺÏСÈÝÁ¿Êý¾Ý½ÓÊպʹ«Ê䣬֧³Ö¶àÖÖͨѶÐÒéºÍͨѶ·½Ê½¡£
¹¤ÒµÍø¹ØÌṩÒÔÌ«Íø½Ó¿Ú£¬ÒÔ´ËʵÏÖÊý¾ÝµÄÔ¶³Ì¼ìË÷ºÍ½»»»¡£ÌṩÔÚÈí¼þϵͳʧ°ÜÇé¿öϵÄ×Ô¶¯¸´Î»¹¦ÄÜ¡£×Ô¶¯¼ì²é²âÊÔ¿¨µÄ±ä¸üÇé¿ö£¬ÊµÊ±°Ñ×îеIJâÊÔ¿¨¸üÐÂÇé¿ö֪ͨϵͳ¡£
TG451ÊÇÒ»¿î¹¤Òµ¼¶ÎïÁªÍøÎÞÏßÍø¹Ø£¬²ÉÓøßÐÔÄܵĹ¤Òµ¼¶32λͨÐÅ´¦ÀíÆ÷£¬Èí¼þ¶à¼¶¼ì²â£¬Ó²¼þ¶àÖØ±£»¤»úÖÆ±£Ö¤É豸Îȶ¨ÐÔ¡£
Ö§³ÖModbus RTU/TCPÐÒé;Ö§³ÖMQTTÐÒé;Ö§³ÖÆäËû¹¤ÒµÐÒ鶍֯;
Ö§³ÖÈý´óÔËÓªÉÌ4G/3GÍøÂç²¢¼æÈÝEDGE¡¢CDMA 1X¼°GPRSÍøÂ磬¼«ËÙÈëÍø£¬ÈȵãÈ«¸²¸Ç¡£
Ö§³ÖIPsec /L2TP/PPTP/OpenVPN/GRE/l2tp over IpsecµÈVPNÐÒ飬¶à²ã¼ÓÃÜ´«Êä±£ÕÏÊý¾ÝµÄ°²È«ÐÔ¡¢×¼È·ÐÔ
Ö§³Ö2·DIÊý×ÖÁ¿ÊäÈë½Ó¿Ú¡¢2·¼ÌµçÆ÷¿ØÖƽӿڡ¢1·RS232ºÍ1·RS485½Ó¿Úͬʱ¹¤×÷µÈ¡£