KB-2000 MODBUS À©Õ¹Ä£¿é¹æ·¶:
ͨÐÅÐÒé: µç·±ê×¼: ²¨ÌØÂÊ: ´úÂë¿í¶È: Æðʼλ: Êý¾Ýλ: ÆæżУÑéλ: ֹͣλ: Êý¾ÝÖжÏ: УÑéģʽ:
MODBUS RTU SLAVE+ 2Ïß°ëË«¹¤ TIA/EIA-485
4800,9600,19200£¨Ä¬ÈÏ£º9600£© 8 1 8 0 2 11bits CRC
64(ÔÚÍøÂçÏß·×î²îʱ32¸ö) <3.3V
¿ÉÉ趨MODBUSµØÖµ: 1-248(½¨Òé:1-64) ÍøÂçÖ§³Ö×î´óÉ豸Êý: Ðźŵçѹ
µçÔ´¹©¸ø: È¡×Ô̽²âÆ÷±¾Éí <50mA@24V
KB-2000ϵÁб¨¾¯Æ÷Ö§³ÖRTUģʽ
¿ØÖÆÆ÷ÒÔRTUģʽÔÚModbus ×ÜÏßÉϽøÐÐͨѶʱ£¬ÐÅÏ¢ÖеÄÿ8 λ×Ö½Ú·Ö³É2 ¸ö4 λ16 ½øÖƵÄ×Ö·û£¬¸ÃģʽµÄÖ÷ÒªÓŵãÊÇÔÚÏàͬ²¨ÌØÂÊÏÂÆä´«ÊäµÄ×Ö·ûµÄÃܶȸßÓÚASCII ģʽ£¬Ã¿¸öÐÅÏ¢±ØÐëÁ¬Ðø´«Êä¡£ RTU ģʽÖÐÿ¸ö×ֽڵĸñʽ£º
±àÂëϵͳ£º Êý¾Ýλ£º
8 λ¶þ½øÖÆ£¬Ê®Áù½øÖÆ0-9£¬A-F
1Æðʼλ8λÊý¾Ý£¬µÍλÏÈËÍÆæ/żУÑéʱ1λ£»ÎÞÆæżУÑéʱ0 λֹͣλ1 λ(´øУÑé);ֹͣλ2 λ(ÎÞУÑé)´øУÑéʱ1λֹͣλ£»ÎÞУÑéʱ2 λֹͣλ
´íÎóУÑéÇø£º RTU Ö¡
RTU ģʽÖУ¬ÐÅÏ¢¿ªÊ¼ÖÁÉÙÐèÒªÓÐ3.5 ¸ö×Ö·ûµÄ¾²Ö¹Ê±¼ä£¬ÒÀ¾ÝʹÓõIJ¨ÌØÂÊ£¬ºÜÈÝÒ×¼ÆËãÕâ¸ö¾²Ö¹µÄʱ¼ä(ÈçÏÂͼÖеÄT1-T2-T3-T4)¡£½Ó×Å£¬µÚÒ»¸öÇøµÄÊý¾ÝΪÉ豸µØÖ·¡£¸÷¸öÇøÔÊÐí·¢Ë͵Ä×Ö·û¾ùΪ16½øÖƵÄ0-9,A-F¡£ÍøÂçÉϵÄÉ豸Á¬Ðø¼à²âÍøÂçÉϵÄÐÅÏ¢£¬°üÀ¨¾²Ö¹Ê±¼ä¡£µ±½ÓÊÕµÚÒ»¸öµØÖ·Êý¾Ýʱ£¬Ã¿Ì¨É豸Á¢¼´¶ÔËü½âÂ룬ÒÔ¾ö¶¨ÊÇ·ñÊÇ×Ô¼ºµÄµØÖ·¡£·¢ËÍÍê×îºóÒ»¸ö×Ö·ûºÅºó£¬Ò²ÓÐÒ»¸ö3.5 ¸ö×Ö·ûµÄ¾²Ö¹Ê±¼ä£¬È»ºó²ÅÄÜ·¢ËÍÒ»¸öеÄÐÅÏ¢¡£Õû¸öÐÅÏ¢±ØÐëÁ¬Ðø·¢ËÍ¡£Èç¹ûÔÚ·¢ËÍÖ¡ÐÅÏ¢Æڼ䣬³öÏÖ´óÓÚ1.5 ¸ö×Ö·ûµÄ¾²Ö¹Ê±¼äʱ£¬Ôò½ÓÊÕÉ豸ˢв»
Ñ»·ÈßÓàУÑé(CRC)
9
ÍêÕûµÄÐÅÏ¢£¬²¢¼ÙÉèÏÂÒ»¸öµØÖ·Êý¾Ý¡£Í¬ÑùÒ»¸öÐÅÏ¢ºó£¬Á¢¼´·¢Ë͵ÄÒ»¸öÐÂÐÅÏ¢£¬£¨ÈôÎÞ3.5 ¸ö×Ö·ûµÄ¾²Ö¹Ê±¼ä£©Õ⽫»á²úÉúÒ»¸ö´íÎó¡£ÊÇÒòΪºÏ²¢ÐÅÏ¢µÄCRC УÑéÂëÎÞЧ¶ø²úÉúµÄ´íÎó¡£
×¢Òâ:
×¢Òâ:
MODBUSµÄÉ豸µØÖ·²»Ó¦ÓгåÍ»³öÏÖ£¬µ±1¸öµØÖ·±»Í¬Ò»ÍøÂçÖظ´Ê¹ÓûᵼÖÂÍøÂç³öÏÖÒì³££¬Ò²¿ÉÄܵ¼ÖÂʹÓÃÖظ´µØÖ·µÄMODBUSÄ£¿éË𻵡£
KB-2000³ö³§Ê±µØÖ·ÉèΪ0£¬¸ÃµØÖ·²»»áÏàÓ¦ÈκβÙ×÷£¬É豸ÉèΪ´ËµØÖ·²»»áÏìÓ¦485ÍøÂçÉϵIJÙ×÷£¨°üÀ¨¹ã²¥²Ù×÷ÔÚÄÚ£©£¬ÈçÐè½ÓÈëÍøÂçÇëµ÷Õû±¨¾¯Æ÷ÄÚ²¿µÄ²¦Â뿪¹ØÖÁÏàÓ¦µÄµØÖ·¡£
×¢Òâ
²¦Â뿪¹ØµÄ×î¸ßλΪµ¥Ë«Â·¿ØÖÆ£¬ÔÚÐ޸ĵØÖ·ÊÇÇëÎðÐ޸ĸÃλ¡£ ¿ªÊ¼ µØÖ· 8BS ¹¦ÄÜ 8BS Êý¾Ý N¡Á8B УÑé 16B ÖÕÖ¹ S T1-T2-T1-T2-T3-T4
²¦Â뿪¹Øµ÷ÕûµØÖ·£º
ModBus ͨПñʽ
²¦Â뿪¹ØÓÉÊý×Ö±êʶ12345678´ú±í¡£ ÿһλ¶ÔӦһλ¶þ½øÖÆλȨ¡£
¸÷·ÓëλȨ¶ÔÓ¦ÈçÏ£¨1±íʾµ¥Ë«Â·Ñ¡Ôñ£¬2-8±íʾModBusµØÖ·£© 1 2 3 4 5 6 7 8 µ¥Ë«Â· 64 32 16 8 4 2 1 µÚ1벦ÂëÉϲ¦ÖÃ루µ¥Â·£©£¬Ï²¦ÇåÁ㣨˫·£©¡£
2-8벦ÂëÉϲ¦ÖÃλ£¬Ï²¦ÇåÁã¡£ ONONDIP DIP
1 2 3 4 5 6 7 81 2 3 4 5 6 7 8
³ö³§µØÖ· ½ÓÈëÍøÂ磨Óû§×Ö¶¨Ò壩
ÉÏͼ²¦Â뿪¹Ø´ú±íµØַΪ£º39£¨Ê®½øÖÆ£©
10
°²×°ÓëʹÓÃ
ÔÚʹÓÃModBus½øÐÐÊý¾Ý½»»»Ê±,Ӧȷ±£KB-2000ϵÁб¨¾¯Æ÷´¦ÓÚÕý³£¹¤×÷״̬,²¢ÇÒµçÀÂÕýÈ·µÄÁ¬½Óµ½ÒÇÆ÷ÉÏ¡£
×¢Òâ: ¹ØÓÚÕýȷʹÓñ¨¾¯Æ÷Çë¿´±¾ÊÖ²áÖа²×°¡¢ÅäÏß¼°²Ù×÷Õ½ڡ£
´Ëʱ£¬Äú±ã¿ÉÒÔͨ¹ýModBusÍøÂç¶Ô±¨¾¯Æ÷½øÐÐÈ«ÃæµÄ¿ØÖÆ¡£
3¡¢±ê×¼ModBus²»Ö§³Ö´óÓÚ256×Ö½Ú´«Ê䣬±¾±¨¾¯Æ÷Ö§³Ö²»´óÓÚ264×Ö½Ú´«Êä(³¬³ö³¤¶ÈÊý¾ÝÎÞЧ)¡£
4¡¢±¾±¨¾¯Æ÷²»Ö§³ÖͨÓüĴæÆ÷¶àÎļþ(File)ͬʱ¶Áд¡£¼´A6 14 07 06 00 XX 00 XX 00 XX CRC0 CRC1
¼Ä´æÆ÷ÃèÊö
¾¯¸æ: ÏÂÃæµÄÄÚÈݽöÔÚÓû§·ÇÖƶ¨Ì½²âÆ÷²¢ÇÒÓÉÓû§×ÔÐпª·¢ModBusÖ÷»úʱ²ÅʹÓá£
±£³Ö¼Ä´æÆ÷ÃèÊö ¼Ä´æÆ÷ R0 R1
ÃèÊö
ÀàÐÍ
²Ù×÷ÀàÐÍ ÃèÊö2
ÏÔʾֵ - ÏÔʾֵ ²ÎÊý ²ÎÊý ²ÎÊý -
±¨¾¯Æ÷ CH1µÄÖµ ¶¨µãÕûÐÍ Ö»¶Á ±¨¾¯Æ÷ CH2µÄÖµ ¶¨µãÕûÐÍ Ö»¶Á
R2-R11 ±¨¾¯Æ÷ CH1²ÎÊý ½á¹¹Ìå ¶Á/д R12-R21 ±¨¾¯Æ÷ CH2²ÎÊý ½á¹¹Ìå ¶Á/д R22-R25 ϵͳʱ¼ä R26
¾¯¸æ:
±£´æ¼Ä´æÆ÷
½á¹¹Ìå ¶Á/д λͼ
·Ç·¨
´Ë´¦ÁгöµÄ¼Ä´æÆ÷½á¹¹½ö±£Ö¤ÔÚ½«À´µÄ°æ±¾Öб£³Ö¼Ä´æÆ÷Ϊ¼æÈÝÐԵģ¬¶àÊý±£³Ö¼Ä´æÆ÷¿ÉÒÔΪÓû§ÌṩÖƶ©µÄ½â¾ö·½°¸£¬Óû§¿ÉÌṩÏàÓ¦µÄModBus¿ØÖÆÆ÷¹æ·¶ÒÔ±ã¸ü¸ÄÉÏÃæ¼Ä´æÆ÷µÄÄÚÈÝ¡£Í¨ÓüĴæÆ÷ͨ³£Óû§²»ÐèÒª²Ù×÷£¬¶øÇÒKB-2000ϵÁÐÒ²²»±£Ö¤ÔÙδ֪ͨÓû§µÄÇé¿öϸıäͨÓüĴæÆ÷µÄÄÚÈݺÍÓï·¨¡£
×¢Òâ: Àý£º
Ö§³ÖÃüÁîµÄ¹æ·¶¼°·½·¨²Î¼ûÆäËü¹ØÓÚModBusµÄÎĵµËµÃ÷¡£
·¢ µØÖ· 03 00 00 00 02 CRC1 CRC2 ÊÕ µØÖ· 03 04 AA AA BB BB CRC1 CRC2
11
AA AA=CH1 Ũ¶È BB BB=CH2 Ũ¶È
µÚÎåÕ ά»¤¼°¹ÊÕÏÐÞÀí
ά»¤
Ò»¡¢ ±¨¾¯Æ÷°²×°Íê±ÏºóÐëÓÉרҵ¼¼ÊõÈËÔ±ÏÖ³¡½øÐмල¿ªÍ¨¡£±¨¾¯Æ÷¾Ò»´Î°²×°¡¢µ÷ÊÔ
ºó£¬²»Ó¦ÔÙËæÒâµ÷Õû»ò¸Ä±ä½ÓÏߣ¬Ó¦°´¹æ¶¨´¦Öá£
¶þ¡¢ Ó¦¾³£¹Û²ì¸÷·Ũ¶ÈÏÔʾÇé¿ö£¬Èô·¢ÏÖij·Ũ¶ÈÏÔʾºãΪ¶¨Öµ»òÏÖ³¡±¾ÎÞÆøÌå驶ø
Ũ¶ÈÏÔʾºãΪijֵʱ£¬ËµÃ÷̽²âÆ÷Áãµã²»ÕýÈ·£¬Ó¦ÓÐÓйز¿ÃŹ¤³Ì¼¼ÊõÈËÔ±½øÐе÷Õû¡£
Èý¡¢ ΪÁ˱£Ö¤Ì½²âÆ÷¼°±¨¾¯¿ØÖÆϵͳ±£³ÖÕý³£ÔËÐУ¬·¢»Ó×÷Ó㬱ØÐëÓÉÓÐ×ÊÖÊ»ò¾¹ýÅàѵ
µÄÈËÔ±¶ÔÒÇÆ÷¶¨ÆÚУ׼ºÍ±¨¾¯ÊÔÑé¡£°²×°ºóµÄµÚÒ»´Î±ê¶¨£¨»ò³ÆУ׼£©·Ç³£ÖØÒª£¬½¨Òé°²×°ºóÒ»¸öÔ½øÐеڶþ´Î±ê¶¨£¬ÒÔºóÿÈý¸öÔ»ò¼¾½Ú¸üÌæʱ£¨»·¾³Î¶ȡ¢Êª¶È±ä»¯Ã÷ÏÔʱ£©½øÐб궨¡£Óû§Ò²¿ÉÒÔ¸ù¾ÝÆóÒµµÄʵ¼ÊÇé¿ö×ÔÐоö¶¨±ê¶¨ÖÜÆÚ¡£
ËÄ¡¢ Òò±¨¾¯¿ØÖÆÆ÷Ϊ°²È«ÒÇ±í£¬Ö±½Ó¹Øϵµ½Óû§µÄÉúÃü²Æ²ú°²È«£¬¹ÊÇëÎñ±ØÑϸñ°´¹æÕÂÖÆ
¶ÈÖ´ÐÐ
Îå¡¢ ±¨¾¯ÏµÍ³·¢Éú¹ÊÕÏʱ£¬Ó¦ÓÉרҵ¼¼ÊõÈËÔ±½øÐÐάÐÞ£¬²¢ÖØпªÍ¨¡£
¹ÊÕÏ´¦Àí
1¼ò½é
KB-2000ϵͳΪÖÇÄÜÐͱ¨¾¯Æ÷£¬ÆäÖд󲿷ֵĿÉÄÜ´íÎó¾ù½øÐÐÁËÄÚ²¿´¦Àí²Ù×÷¡£µ«ºÜ¶à´íÎóÐèÒªÈËΪ½â¾ö¡£KB-2000»áÌṩ¸øÓû§Ò»Ð©ÒѼì²âµ½µÄ´íÎóÐÅÏ¢ÒÔ°ïÖúÓû§½â¾öÎÊÌâ¡£ 2Õï¶Ï
¶àÊýÇé¿öÏÂKB-2000»áÒÔÖ÷ÆÁÄ»ÏÔʾERRµÄ·½Ê½ÏòÏò¿Í»§Ìṩ´íÎó´úÂë¡£µ«ÓÐʱҲ»áÖ±½Ó¸ø³ö´íÎóģʽ¡£ 3άÐÞ
ÎÒÃDz»½¨Òé¿Í»§×ÔÐвðжάÐÞÒÇ±í£¬Çë°²ÕÕµÚÁùÕµÄÖʱ£Ç볧¼Ò½øÐÐάÐÞ¡£ÆäËû²Ù×÷Çë²Î¼û¸½Â¼C
12