Modbus¸ÅÀÀ
ModbusÊÇÒ»ÖÖ´®ÐÐͨÐÅÐÒ飬Ëüͨ¹ý´®ÐÐÏß·»òÒÔÌ«ÍøÔÚµç×ÓÉ豸֮¼ä´«ÊäÐÅÏ¢¡£Ëü×î³õÓÉĪµÏ¿µ£¨ÏÖΪʩÄÍµÂµçÆø£©ÓÚ1979Äê·¢²¼£¬ÓÃÓڿɱà³ÌÂß¼¿ØÖÆÆ÷£¨PLC£©¡£×Ô1979ÄêÒÔÀ´£¬ËüÒ»Ö±Êǹý³Ì¿ØÖƺÍ×Ô¶¯»¯ÁìÓò¹¤Òµµç×Ó´®ÐÐÊý¾ÝͨÐŵÄÊÂʵ±ê×¼¡£Ê©ÄÍµÂµçÆø¹ýÈ¥Ò»Ö±Ö§³ÖºÍά»¤ModbusÏîÄ¿¡£ModbusÊÇÔÚÊ©ÄÍµÂµçÆø»ý¼«ÐÖúϳÉÁ¢µÄ¶ÀÁ¢¿ª·¢É̺ÍÓû§ÉçÇø×éÖ¯£¬Modbus×éÖ¯ÔÚ¹¤ÒµÊг¡ÖаçÑÝ×ÅÖØÒªµÄÕ½ÂÔ½ÇÉ«¡£2004Ä꣬ʩÄÍµÂµçÆø½«×¨ÀûתÈøøModbus×éÖ¯£¬´Ó¶øÊ¹¸ÃÐÒé³ÉΪ¿É¹©Ãâ·ÑʹÓõĿª·Å±ê×¼¡£
Modbus RTU£¨Ô¶³ÌÖն˵¥Ôª£©ºÍModbus ASCIIÓÃÓÚ´®ÐÐͨÐÅ£¬Modbus TCPÓÃÓÚÒÔÌ«Íø¡£Modbus¶¨Ò岢ʹÓÃÖ÷/´ÓͨÐÅģʽ¡£ÔÚÒ»¸ö±ê×¼µÄModbusÍøÂçÖУ¬ÓÐÒ»¸öÖ÷Õ¾ºÍ¶à´ï247¸ö´ÓÕ¾£¬Ã¿¸ö´ÓÕ¾¶¼ÓÐÒ»¸ö´Ó1µ½247µÄΨһ´ÓÕ¾µØÖ·¡£Ö÷Õ¾¶Ô´ÓÕ¾½øÐе¥Ïò¿ØÖÆ£¬¿ÉÒÔÏò´ÓÕ¾¼Ä´æÆ÷дÈëÐÅÏ¢£¬Ò²¿ÉÒÔ´Ó´ÓÕ¾¼Ä´æÆ÷¶ÁÈ¡ÐÅÏ¢¡£ModbusÖ÷Õ¾¿ÉÒÔѰַµ¥¸ö´ÓÕ¾É豸£¬Ò²¿ÉÒÔÏòËùÓдÓÕ¾·¢Ë͹㲥ʽ±¨ÎÄ¡£´ÓÕ¾Ö»¶ÔÏòÆäѰַµÄ²éѯ×ö³öÏìÓ¦£¬¶ø²»»á¶Ô±¨ÎIJ¥±¨×ö³öÏìÓ¦¡£
Modbus ASCIIºÍModbus RTUʹÓÃRS-485»òRS-232´®ÐÐͨÐÅ·½Ê½´«ÊäÊý¾Ý°ü¡£Modbus TCP/IP»òModbus TCPÊÇ´øÓÐTCP½Ó¿ÚµÄModbus RTUÐÒ飬ÓÃÓÚÔËÐÐÒÔÌ«Íø¡£ÓÉÓÚÒÔÌ«ÍøÔÊÐíµã¶ÔµãͨÐÅ£¬¶ø²»ÊÇÖ÷/´ÓվͨÐÅ£¬Òò´ËModbus TCPÒÀÀµÓÚÒÔÌ«ÍøµÄ¿Í»§¶Ë·þÎñÆ÷ͨÐÅ¡£Modbus TCP×ñÑOSIÍøÂçÄ£ÐÍ£¬²¢¶¨Òå±íʾ²ãºÍÓ¦Óò㡣
Modbus±¨ÎÄ·¢ËÍ
ModbusÖ÷վͨ¹ý±¨ÎĶÁÈ¡´ÓÕ¾£¨Êý¾Ý²É¼¯µã£©µÄÅäÖÃÒÔ¼°×ֶβâÁ¿Öµ¡£Ö÷Õ¾ÔÚ²éѯ±¨ÎÄÖÐÖ¸¶¨Êý¾ÝµØÖ·ÒÔ¶ÁÈ¡»òÐÞ¸ÄÊý¾Ý¡£Ö÷Õ¾ÒýÓôÓÕ¾ÖеÄ4ÖÖÊý¾Ý£¬°üÀ¨£º
- ÏßȦ£¨ÀëÉ¢Êä³ö£©¡ª¡ª1λ²¼¶û±äÁ¿£¬¿ÉÒÔ¶ÁÈ¡ºÍÐÞ¸ÄΪ¿ª/¹Ø£¨ON/OFF£©¡£ËüÃÇÓÃÓÚ½«ÀëÉ¢Êä³öµÄON/OFF×´Ì¬Ç¿ÖÆ´«Ë͵½²âÁ¿ÇøÓò¡£ÕâЩÀëÉ¢Êä³öÒ²ÓÃÓÚÐ޸ĴÓÕ¾µÄģʽ»ò״̬£¨¶Áд£©¡£
- ÊäÈë״̬£¨ÀëÉ¢ÊäÈ룩¡ª¡ª1λ²¼¶û±äÁ¿£¬ÓÃÓÚÀ´×Ô¸Ã×ֶεÄÀëÉ¢£¨²¼¶ûÐÍ£©ÊäÈëµÄ¿ª/¹Ø×´Ì¬£¬»ò¶ÁÈ¡´ÓÕ¾µÄ״̬£¨Ö»¶Á£©¡£
- ÊäÈë¼Ä´æÆ÷¡ª¡ª16λÕûÊý£¬´ú±íÀ´×Ô×ֶεÄÄ£ÄâÊäÈëÖµ»ò´Ó´ÓÕ¾¶ÁÈ¡µÄÖµ£¨Ö»¶Á£©¡£
- ±£³Ö¼Ä´æÆ÷¡ª¡ª16λÕûÊý£¬ÓÃÓÚµ½¸Ã×ֶεÄÄ£ÄâÊä³öµÄÖµ»òÉèÖôÓÕ¾µÄÐÅÏ¢£¨¶Áд£©¡£
±ê×¼ModbusÍøÂçͨÐÅ¿ÉʹÓÃASCII»òRTUÁ½ÖÖ´«Êäģʽ£¬µ«ËùÓÐÉ豸±ØÐëʹÓÃÏàͬµÄģʽ¡£ÔÚASCIIģʽÏ£¬±¨ÎÄÖеÄÿ¸ö8λ×Ö½Ú×÷Ϊ2¸öASCII×Ö·û·¢ËÍ£¬¶øÔÚRTUģʽÏ£¬±¨ÎÄÖеÄÿ¸ö8λ×Ö½Ú°üº¬Á½¸ö4λʮÁù½øÖÆÊý¡£
Modbus±¨ÎÄÓÉ16λ´ÊÓï¶Á/дºÍ³ÆÎª¡°ÏßȦ¡±µÄ¶þ½øÖƼĴæÆ÷×é³É¡£À´×ÔÖ÷Õ¾µÄ²éѯ±¨Îİüº¬ÒÔÏÂ×ֶΣº
- É豸µØÖ·
- ¹¦ÄÜÂë
- ²éѯÊý¾Ý
- ´íÎó¼ì²é
´ÓÕ¾µÄÏìÓ¦±¨Îİüº¬ÒÔÏÂ×ֶΣº
- É豸µØÖ·
- ¹¦ÄÜÂë
- ÏìÓ¦Êý¾Ý
- ´íÎó¼ì²é
ʹÓõĴíÎó¼ì²éËã·¨°üÀ¨£º
- ASCIIģʽϵÄLRC£¨×ÝÏòÈßÓàУÑ飩
- RTUģʽϵÄÑ»·ÈßÓàУÑé
µØÖ·×Ö¶Î
ÓÐЧµÄ´ÓÕ¾µØÖ··¶Î§Îª1~247£¨Ê®½øÖÆ£©£¬0Ϊ¹ã²¥µØÖ·¡£
Ö÷Õ¾½«Ä¿±ê´ÓÕ¾µÄµØÖ··ÅÈëÉ豸µØÖ·×ֶΡ£Òò´Ë£¬µ±Ã¿¸ö´ÓÕ¾½ÓÊÕµ½²éѯ±¨ÎÄʱ£¬ËüÃǽ«Ê×Ïȼì²éµØÖ·×ֶΣ¬Èç¹ûµØÖ·ÓëÆä²»¶ÔÓ¦£¬Ôò³ýÁ˱»Ñ°Ö·µÄ´ÓÕ¾Ö®ÍâµÄËùÓдÓÕ¾¶¼»áºöÂԸñ¨ÎÄ¡£µ±´ÓÕ¾ÏìÓ¦²éѯʱ£¬Ëü»á½«ÆäÉ豸µØÖ··ÅÔÚÏìÓ¦±¨ÎÄÖУ¬ÒÔÏòÖ÷վָʾ¸ÃÏìÓ¦À´×Ô¸ÃÌØ¶¨´ÓÕ¾¡£
¹¦ÄÜ×Ö¶Î
ÓÐЧµÄ¹¦ÄÜ×ֶδúÂ뷶ΧΪ1¨C255£¨Ê®½øÖÆ£©¡£¸Ã×ֶεŦÄÜ´úÂë¸æËß´ÓÕ¾ÒªÖ´ÐÐʲô¹¦ÄÜ£¬±ÈÈ磺²Î¿¼Äĸö±í/¼Ä´æÆ÷£¬ÒÔ¼°ÊǶÁ»¹ÊÇд¡£´ÓÕ¾ÔÚÖ´ÐÐÁ˹¦ÄÜ´úÂëÖÐָʾµÄ¶¯×÷ºó£¬½«ÔÚ¹¦ÄÜ×Ö¶ÎÖÐ×÷³öÕý³£ÏìÓ¦£¨Ôʼ¹¦ÄÜ´úÂëָʾÎÞ´íÎó״̬£©»òָʾÒì³£ÏìÓ¦£¨³öÏÖ´íÎ󣩡£
¹¦ÄÜ | ´úÂë | ¶¯×÷ |
---|---|---|
01 | ¶Á | ÀëÉ¢Êä³öÏßȦ |
05 | дµ¥ | ÀëÉ¢Êä³öÏßȦ |
15 | д¶à | ÀëÉ¢Êä³öÏßȦ |
02 | ¶Á | ÀëÉ¢ÊäÈëÏßȦ |
04 | ¶Á | Ä£ÄâÊäÈë¼Ä´æÆ÷ |
03 | ¶Á | Ä£ÄâÊä³ö±£³Ö¼Ä´æÆ÷ |
06 | дµ¥ | Ä£ÄâÊä³ö±£³Ö¼Ä´æÆ÷ |
16 | д¶àÏßȦ | Ä£ÄâÊä³ö±£³Ö¼Ä´æÆ÷ |
ModbusµÄÓÅÊÆ
- ³ýÁË×÷Ϊ¹¤ÒµÐÒ飬Modbus»¹¿ÉÓ¦ÓÃÓÚÂ¥Óî¡¢»ù´¡ÉèÊ©¡¢½»Í¨ºÍÄÜÔ´ÁìÓò¡£
- Modbus TCP/IPÓÉÓÚÆä¿ª·ÅÐÔ¡¢¼òµ¥ÐÔ¡¢µÍ¿ª·¢³É±¾ºÍ×îµÍÓ²¼þÒªÇó¶ø±äµÃ·Ç³£ÊÜ»¶Ó¡£
- ËüΪ²ÉÓÃTCP/IPÐÒéµÄÒÔÌ«ÍøÓ¦ÓÃÌṩÁËÒ»Öֶ๦ÄÜ¡¢¿ÉÀ©Õ¹ºÍ³§ÉÌÖÐÁ¢µÄÊý¾Ý±íʾ¡£
- ´ËÍ⣬»¹ÌṩÁ˲»Í¬¹©Ó¦ÉÌÉ豸֮¼äµÄ»¥²Ù×÷ÐÔ¡£
- Modbus TCP/IPÐÒéºÍModbusÐÒé¿ÉÃâ·ÑÏÂÔØ£¬ÎÞÐèÖ§¸¶ºóÐøÐí¿É·Ñ¡£
ModbusµÄÓ¦ÓÃ
ModbusÊÇÒ»ÖÖ¿ª·ÅµÄÃâ°æË°ÐÒ飬֯ÔìÉÌÎÞÐèÖ§¸¶°æË°¼´¿ÉÔÚÆäÉ豸ÖÐʹÓá£ÕâÒѾ³ÉΪ¹¤Òµµç×ÓͨÐŵıê×¼ÐÒé¡£ÔÚµäÐ͵ÄÓ¦Óó¡¾°ÖУ¬Ëü±»ÓÃÀ´½«ÒDZíºÍ¿ØÖÆÉ豸£¨ÈçÖÇÄÜÉ豸ºÍ´«¸ÐÆ÷£©µÄÐźŴ«Êäµ½×÷ΪÖ÷¿ØÖÆÆ÷µÄÊý¾ÝÊÕ¼¯»òÊý¾Ý²É¼¯ÏµÍ³¡£ModbusÒ²³£ÓÃÓÚ¼à¿ØºÍÊý¾Ý²É¼¯ÏµÍ³£¨SCADA £©£¬ÒÔÁ¬½ÓÔ¶³ÌÖÕ¶ËÉ豸ºÍ¼à¿Ø¼ÆËã»ú¡£ÆäËûÓ¦Óû¹°üÀ¨£º
- ÓÉÓÚModbus RTUÖ§³ÖÎÞÏßͨÐÅ£¬Òò´Ë¿ÉÓÃÓÚÌìÈ»ÆøºÍʯÓͱäµçÕ¾¡£
- ÓÉÓÚ¾ßÓпçÉ豸¼æÈݵı¨ÎĽṹ£¬Modbus¹¤ÒµÐÒé±»ÓÃÓÚ½¨Öþ¡¢»ù´¡ÉèÊ©¡¢½»Í¨ºÍÄÜÔ´Ó¦Óá£
- ͨ¹ýRS485 Modbus ADC´Ó¶à¸öλÖÃÊÕ¼¯Êý¾Ý£¬¿ÉʵÏÖµ¥Ò»½Ó¿ÚµÄÎÂ¶È¼à¿Ø¡£
- ¹ã·ºÓÃÓÚ¼ÒÍ¥×Ô¶¯»¯£¬Í¨¹ýModbusÐÒé´«ÊäÀ´×Ô¼ÒÍ¥×Ô¶¯»¯É豸²»Í¬´«¸ÐÆ÷µÄÊý¾Ý¡£
ModbusÔÚ¹¤ÒµÖеÄÓ¦ÓÃ
Ê©ÄÍµÂµçÆøÌṩ¸÷ÖÖModbus²úÆ·£¬°üÀ¨£º
- PowerLogic G3200£ºModbusÖÁIEC 61850Íø¹Ø
- EnerlinµÄIFE¡¢EIFE¡¢IFM½Ó¿ÚºÍÍø¹Ø£¬ÓÃÓÚÒÔÌ«ÍøºÍModbus-SLͨÐÅ
- Acti 9 Smartlink Modbus£ºSmartlink Modbus£¬´ÓÕ¾°æ±¾
- Ä£¿éIFE¨CModbus TCP¨CÒÔÌ«ÍøIPºÍMBSL
Comtrol Corp.ĿǰÌṩDeviceMaster UPµ¥¶Ë¿ÚVDC Modbus¡£Í¨¹ýʵÏÖ³µ¼ä´®ÐС¢ModbusÉ豸ÓëPLC¿ØÖÆÆ÷Ö®¼äµÄͨÐÅ£¬¿ÉÒÔÌáÉý¹¤³§³µ¼äÉ豸µÄ¿ÉÊÓÐÔ¡£
ÆäËûÖ÷ÒªµÄModbus²úÆ·°üÀ¨£º
- VPGate MODBUS/TCPת´®ÐÐ
- ADAM-4572µ¥¶Ë¿ÚModbusÍø¹Ø
- ´ø¿íμ¼Êõ£¨Wide Temperature£©µÄEKI-12211µ¥¶Ë¿ÚModbusÍø¹Ø
- DAM140 ¨C 16??Ä£ÄâÊäÈëModbusÄ£¿é
- Digigate Profibus DP / Modbus RTUÍø¹Ø

²éÕÒModbusÈí¼þ
²éÕÒÓëModbus¼æÈݵÄÈí¼þ¡£
ËÑË÷Èí¼þ