1.ͨѶ½Ó¿ÚµçÆø±ê×¼:ͨѶ½Ó¿Ú·ûºÏRS-232 RS--485¹ú¼Ê±ê×¼¡£
2. ͨѶÐÒé:²ÉÓÃMODBUSͨѶÐÒéRTUģʽ¡£
3.ͨѶ¸ñʽԼ¶¨:
(1)ͨÐÅËÙÂÊ: 300 600 1200 2400 4800 9600¿ÉÑ¡
(2)RTUÊý¾Ý¸ñʽ¡£
(3)×Ö·û¸ñʽΪ11λ£º
Ò»¸öÆðʼλ °Ë¸öÊý¾Ýλ Ò»¸öÆæżУÑéλ(ÎÞУÑéÔòÎÞ)
Ò»¸öֹͣλ(ÓÐУÑéʱ)£¬Á½¸öֹͣλ(ÎÞУÑéʱ)¡£
ÿ¸ö×Ö·û»ò×Ö½ÚÒÔÈçÏ·½Ê½·¢ËÍ(´Ó×óµ½ÓÒ)£º
×îµÍÓÐЧλ...×î¸ßÓÐЧλ;
4.RTUÖ¡£º
³õʼ½á¹¹¡Ý 4×Ö½Úʱ¼ä µØÖ·Âë = 1×Ö½Ú ¹¦ÄÜÂë = 1×Ö½Ú
Êý¾ÝÇø = n×Ö½Ú ´íÎóУÑé= 16λCRC Âë ½áÊø½á¹¹¡Ý 4×Ö½Úʱ¼ä
µØÖ·Â룺µØÖ·ÂëΪͨѶ´«Ë͵ĵÚÒ»¸ö×Ö½Ú¡£ÔÚÒ»¸öͨѶÍøÂçÖÐÿ¸ö´Ó»ú¶ÔӦΨһµÄµØÖ·Â룬¿ÉÉèÖõķ¶Î§Îª0---255(Ê®½øÖÆ)£¬°´ÕÕMODBUSͨÐŹæÔ¼£¬¿ÉÄܵĴÓÉ豸µØÖ··¶Î§Îª1---247(Ê®½øÖÆ)¡£Ö÷»ú·¢Ë͵ĵØÖ·Âë±íÃ÷½«·¢Ë͵½µÄ´Ó»úµØÖ·£¬´Ó»ú·¢Ë͵ĵØÖ·Âë±íÃ÷»ØË͵ĴӻúµØÖ·¡£
¹¦ÄÜÂ꣺¹¦ÄÜÂëΪͨѶ´«Ë͵ĵڶþ¸ö×Ö½Ú¡£MODBUSͨѶ¹æÔ¼¶¨ÒåµÄ¹¦ÄܺÅΪ1¡ª127£¬±¾±íÖ»ÀûÓÃÁËÆäÖеÄÒ»²¿·Ö¹¦ÄÜÂë¡£Ö÷»ú·¢Ë͹¦ÄÜÂëÊǸæËß´Ó»úÆ÷Ó¦¸ÃÖ´ÐÐʲô²Ù×÷£¬Õý³£Çé¿öÏ£¬´Ó»ú½«Ö´ÐиòÙ×÷²¢×÷ΪÏìÓ¦»ØË͸ù¦ÄÜÂ룬Èç¹û»ØË͵ŦÄÜÂë×î¸ßλΪ1£¬Ôò±íÃ÷´Ó»úûÓÐÏìÓ¦²Ù×÷»ò·¢Ëͳö´íÎó¡£
Êý¾ÝÇø£ºÊý¾ÝÇøµÄ×éÖ¯ÊǸù¾Ý²»Í¬µÄ¹¦ÄÜÂë¶ø²»Í¬¡£Êý¾ÝÇø¿ÉÒÔÊÇʵ¼ÊµÄÊýÖµ£¬Ò²¿ÉÒÔÊÇÒÇ ±í¼Ä´æÆ÷µÄµØÖ·»òÕß״̬ÉèÖá£
´íÎóУÑ飺CRCУÑé¡£½«Õû¸öRTUÖ¡¿´×÷ÊÇÒ»¸öÁ¬ÐøµÄ¶þ½øÖÆÊý¾Ý´®£¬Ð£ÑéʱֻÉæ¼°Êý¾Ý룬ÉáÈ¥Æðʼλ£¬Í£Ö¹Î»ºÍÈÎÑ¡µÄÆæżУÑéλ¡£
²úÉúCRCÂëµÄ²½ÖèÈçÏ£º
Ô¤ÖÃÒ»¸ö16λµÄ¼Ä´æÆ÷Ϊȫ1(¼´Ê®Áù½øÖÆFFFFH)£¬³Æ´Ë¼Ä´æÆ÷ΪCRC¼Ä´æÆ÷;
°ÑµÚÒ»¸ö8λÊý¾ÝÓëCRC¼Ä´æÆ÷µÄµÍ8λÏàÒì»ò£¬½á¹û·Å»ØCRC¼Ä´æÆ÷;
°Ñ16λCRC¼Ä´æÆ÷ÓÒÒÆһ룬ÓÃ0Ìí²¹×î¸ß룬¼ì²âÒƳöλ£º
Èç¹ûÒƳöλΪ0£¬ÔòÖظ´µÚ3²½Öè(ÔÙ´ÎÒƳö);Èç¹ûÒƳöλΪ1£¬ÔòCRC¼Ä´æÆ÷
Óë¶àÏîʽA001HÏàÒì»ò£¬½á¹û·Å»ØCRC¼Ä´æÆ÷;
Öظ´µÚ3¡¢4²½Ö裬ֱÖÁÒƳö8λ;
½«ÏÂÒ»¸ö8λÊý¾ÝÓëCRC¼Ä´æÆ÷µÍ8λÏàÒì»ò£¬½á¹û·Å»ØCRC¼Ä´æÆ÷£¬Öظ´µÚ2¡¢3¡¢4¡¢5²½Öè;×îºóµÃµ½µÄCRC¼Ä´æÆ÷ÄÚÈݼ´Îª²úÉúµÄCRCУÑéÂë¡£
1.¶ÁÈ¡µ¥¸ö»ò¶à¸öÒDZí¼Ä´æÆ÷ÄÚÈÝ(¹¦ÄÜÂëΪ03)£º
´Ë¹¦ÄÜÔÊÐíÓû§´ÓÒDZíÖжÁÈ¡²âÁ¿Öµ¡¢¼Ç¼×ÊÁϼ°ÏµÍ³ËùÉ趨µÄ²ÎÊý¡£
·¢Ë͸ñʽ | ÒDZíµØÖ· | ¹¦ÄÜÂë | ÆôʼµØÖ·¸ßλ | ÆôʼµØÖ·µÍλ | Êý¾Ý¸öÊý¸ßλ | Êý¾Ý¸öÊýµÍλ | CRCУÑéµÍλ | CRCУÑé¸ßλ |
¾ÙÀý | 01H | 03H | 00H | 02H | 00H | 01H | CRC | CRC |
ÒDZí»Ø´«µÄÊý¾ÝÖаüº¬ÁËÒDZíµØÖ·¡¢¹¦ÄÜÂë¡¢Êý¾Ý³¤¶È¡¢ºÍCRCУÑéÂë¡£
2.дµ¥¸öÊý¾Ýµ½ÒDZíijһ¼Ä´æÆ÷(¹¦ÄÜÂëΪ06)£º
´Ë¹¦ÄÜÔÊÐíÓû§ÐÞ¸ÄÒDZíÖÐÈκÎÐí¿ÉµÄµ¥Ò»¼Ä´æÆ÷ÄÚÈÝ;µ«Æä±ä¸üµÄ×ÊÁϱØÐëÊÇÔÚ±»½ÓÊյķ¶Î§ÄÚ¡£
·¢Ë͸ñʽ | ÒDZíµØÖ· | ¹¦ÄÜÂë | ¼Ä´æÆ÷µØÖ·¸ßλ | ¼Ä´æÆ÷µØÖ·µÍλ | дÈëÊý¾Ý¸ßλ | дÈëÊý¾ÝµÍλ | CRCУÑéµÍλ | CRCУÑé¸ßλ |
¾ÙÀý | 01H | 06H | 00H | 10H | 00H | 01H | CRC | CRC |
ÒDZí»ØËÍÐÅϢΪ£º
»ØË͸ñʽ | ÒDZíµØÖ· | ¹¦ÄÜÂë | ·µ»ØÕýÈ·´úÂë | CRCУÑéµÍλ | CRCУÑé¸ßλ |
¾ÙÀý | 01H | 10H | 00H | CRC | CRC |
3.дÁ¬ÐøÊý¾Ýµ½ÒDZí¼Ä´æÆ÷(¹¦ÄÜÂëΪ10H)£º
´Ë¹¦ÄÜÔÊÐíÓû§±ä¸üÈκÎÐí¿ÉµÄÁ¬Ðø¼Ä´æÆ÷ÄÚÈÝ;µ«Æä±ä¸üµÄ×ÊÁϱØÐëÊÇÔÚ±»½ÓÊյķ¶Î§ÄÚ¡£
4.´íÎó²úÉúʱµÄ»ØÓ¦£º
»ØËÍ ¸ñʽ | ÒÇ±í µØÖ· | ¹¦ÄÜÂë | ³ö´í ´úÂë | CRCУÑéµÍλ | CRCУÑé¸ßλ |
¾ÙÀý | 01H | 83H | 01H | CRC | CRC |
5.´úÂëÏìÓ¦£º
00H = ÕýÈ·ÏìÓ¦Ö÷»ú²Ù×÷£¬Í¬Ê±»ØËÍÔ¹¦ÄÜ´úÂë;
01H = ·Ç·¨µÄ¹¦ÄÜÂ룬ͬʱ¹¦ÄÜÂë×î¸ßλÖÃ1;
02H = ·Ç·¨µÄ¼Ä´æÆ÷£¬Í¬Ê±¹¦ÄÜÂë×î¸ßλÖÃ1;
03H = ·Ç·¨µÄÊý¾Ý£¬Í¬Ê±¹¦ÄÜÂë×î¸ßλÖÃ1;
04H = CRCУÑé´íÎó£¬Í¬Ê±¹¦ÄÜÂë×î¸ßλÖÃ1¡£
05H = ÆæżУÑé´íÎó£¬Í¬Ê±¹¦ÄÜÂë×î¸ßλÖÃ1¡£
ÒDZí»ØË͵ÄÊý¾ÝΪ˫×Ö½ÚÕûÊý±íʾ²âÁ¿Öµ»ò×é̬²ÎÊýʱ£¬¸ÃË«×Ö½ÚÕûÊýËù±íʾµÄ·¶Î§Îª-23767--+32767(ÕýÊýÒÔÔÂë±íʾ£¬¸ºÊýÒÔ²¹Âë±íʾ)¡£µ±Ëù¶ÁÈ¡µÄÊý¾Ý±¾Éíº¬ÓÐСÊýλʱ£¬Ó¦ÔÚ¶ÁÈ¡Êý¾Ý֮ǰ»òÖ®ºó£¬Ó¦¶ÔÕÕÒDZíµÄ¼Ä´æÆ÷²ÎÊý±í£¬¶Á³öСÊýλ²ÎÊýx£¬¹¤³ÌÊý¾Ý=¸ÃË«×Ö½ÚÕûÊý/10x ; ÓëСÊýλÎ޹صÄÊý¾Ý£¬Ôòx=0;¶øСÊýλ¹Ì¶¨Êý¾Ý£¬Ôòx=³£ÊýÖµ¡£ÏòÒDZíдÈëÊý¾Ýʱ£¬Êý¾ÝµÄ×é³É·½Ê½Óë¶ÁÊý¾ÝʱµÄ½âÂ뷽ʽÄæÏò¡£
Àý£º¶ÁÈ¡µÄ²âÁ¿ÖµÊý¾Ý=03E8H(Ë«×Ö½ÚÊ®Áù½øÖÆ)=1000(Ê®½øÖÆ)
´Ëʱ¶ÁÈ¡µÄÒDZíСÊýλ²ÎÊý=0001H(Ë«×Ö½ÚÊ®Áù½øÖÆ)=1(Ê®½øÖÆ)£¬¼´x=1
Ôò²âÁ¿ÖµµÄ¹¤³ÌÁ¿=1000/101=100.0 ÆäËûÊý¾ÝͬÒÔÉϼÆËã·½·¨
ÒÇ±í¸½¼ÓͨѶ¹¦ÄÜʱ£¬Ôö¼ÓÁ½¸ö²ÎÊý£ºÍ¨Ñ¶µØÖ·²ÎÊýΪCd£¬·½Ê½²ÎÊýΪSCT(WT700ϵÁÐΪbt)¡£
SCT.0 = 5 ¡¢4¡¢3¡¢2¡¢1¡¢0ʱ£¬²¨ÌØÂÊΪ9600¡¢4800¡¢2400¡¢1200¡¢600¡¢300;
SCT.1 = 0¡¢1¡¢2ʱ£¬ÎªÎÞУÑé¡¢ÆæУÑ顢żУÑé;
SCT.2 = 0¡¢1ʱ£¬Îª2λֹͣλ¡¢1λֹͣλ¡£
×¢£ºSCT.0ΪÏÔʾֵ×îÓÒ²àÊýÖµ¡£ SCT.2¡¢ SCT.1Ϊ0ʱ¶ÔÓ¦ÏÔʾλ²»ÁÁ¡£
¶ÔÓ¦ÒDZíµÄ²ÎÊýºÍ²âÁ¿ÖµµØÖ·
¼Ä´æÆ÷µØַ˵Ã÷
No. | ¼Ä´æÆ÷µØÖ· | ¼Ä´æÆ÷ÄÚÈÝ | ״̬ | ±¸ ×¢ |
1 | 0000H | 1ºÅ±¨¾¯Æ÷ÏÞÖµ | ¶Á/д | Ë«×Ö½ÚÕûÊý£¨¿ÉÉèÖ÷¶Î§£ºÊ®½øÖÆ-999---9999£©,ÓëСÊýλÏà¹Ø |
2 | 0001H | 2ºÅ±¨¾¯Æ÷ÏÞÖµ | ¶Á/д | Ë«×Ö½ÚÕûÊý£¨¿ÉÉèÖ÷¶Î§£ºÊ®½øÖÆ-999---9999£©,ÓëСÊýλÏà¹Ø |
3 | 0002H | É趨ֵ | ¶Á/д | Ë«×Ö½ÚÕûÊý£¨¿ÉÉèÖ÷¶Î§£ºÊ®½øÖÆ-999---9999£©,ÓëСÊýλÏà¹Ø |
4 | 0003H | ָʾµÆÀàÐÍ | ¶Á/д | Ë«×Ö½ÚÕûÊý£¨¿ÉÉèÖ÷¶Î§£ºÊ®½øÖÆ 1---3£©,ÓëСÊýλÎÞ¹Ø |
5 | 0004H | ±£Áô | ||
6 | 0005H | 1ºÅ±¨¾¯Æ÷ÀàÐÍ | ¶Á/д | Ë«×Ö½ÚÕûÊý£¨¿ÉÉèÖ÷¶Î§£ºÊ®½øÖÆ 00---14£©,ÓëСÊýλÎÞ¹Ø |
7 | 0006H | 1ºÅ±¨¾¯Æ÷»Ø²î | ¶Á/д | Ë«×Ö½ÚÕûÊý£¨¿ÉÉèÖ÷¶Î§£ºÊ®½øÖÆ-999---9999£©,ÓëСÊýλÏà¹Ø |
8 | 0007H | 2ºÅ±¨¾¯Æ÷ÀàÐÍ | ¶Á/д | Ë«×Ö½ÚÕûÊý£¨¿ÉÉèÖ÷¶Î§£ºÊ®½øÖÆ 00---14£©,ÓëСÊýλÎÞ¹Ø |
9 | 0008H | 2ºÅ±¨¾¯Æ÷»Ø²î | ¶Á/д | Ë«×Ö½ÚÕûÊý£¨¿ÉÉèÖ÷¶Î§£ºÊ®½øÖÆ-999---9999£©,ÓëСÊýλÏà¹Ø |
10 | 0009H | СÊýλ | ¶Á/д | Ë«×Ö½ÚÕûÊý£¨¿ÉÉèÖ÷¶Î§£ºÊ®½øÖÆ 0---3£©,ÓëСÊýλÎÞ¹Ø |
11 | 000AH | ÏÔʾ×î´óÖµ | ¶Á/д | Ë«×Ö½ÚÕûÊý£¨¿ÉÉèÖ÷¶Î§£ºÊ®½øÖÆ-999---9999£©,ÓëСÊýλÏà¹Ø |
12 | 000BH | ÏÔʾ×îСֵ | ¶Á/д | Ë«×Ö½ÚÕûÊý£¨¿ÉÉèÖ÷¶Î§£ºÊ®½øÖÆ-999---9999£©,ÓëСÊýλÏà¹Ø |
13 | 000CH | ÊäÈë×î´óÖµ | ¶Á/д | Ë«×Ö½ÚÕûÊý£¨¿ÉÉèÖ÷¶Î§£ºÊ®½øÖÆ 0---100.0£©¹Ì¶¨Ð¡ÊýλΪ1 |
14 | 000DH | ÊäÈë×îСֵ | ¶Á/д | Ë«×Ö½ÚÕûÊý£¨¿ÉÉèÖ÷¶Î§£ºÊ®½øÖÆ 0---100.0£©¹Ì¶¨Ð¡ÊýλΪ1 |
15 | 000EH | ÒDZíÀàÐÍ | ¶Á/д | Ë«×Ö½ÚÕûÊý£¨¿ÉÉèÖ÷¶Î§£ºÊ®½øÖÆ 001---016£©,ÓëСÊýλÎÞ¹Ø |
16 | 000FH | Êä³öÀàÐÍ | ¶Á/д | Ë«×Ö½ÚÕûÊý£¨¿ÉÉèÖ÷¶Î§£ºÊ®½øÖÆ 0--- 2£©,ÓëСÊýλÎÞ¹Ø |
17 | 0010H | ±¾»úµØÖ· | Ö»¶Á | Ë«×Ö½ÚÕûÊý£¨¿ÉÉèÖ÷¶Î§£ºÊ®½øÖÆ 0---255£©ÓëСÊýλÎÞ¹Ø |
18 | 0011H | ͨѶÉèÖà | Ö»¶Á | Ë«×Ö½ÚÕûÊý£¨¿ÉÉèÖ÷¶Î§£ºÊ®½øÖÆ 000---025£©,ÓëСÊýλÎÞ¹Ø |
19 | 0060H | ÒDZí²âÁ¿Öµ | Ö»¶Á | Ë«×Ö½ÚÕûÊýÏÔʾֵ+Ë«×Ö½ÚÕûÊýСÊýλ |
Ìáʾ˵Ã÷£º
ÿ´ÎÊý¾Ý¶Á/дµÄ×î´ó³¤¶ÈΪ16×Ö½Ú£¬¼´°Ë¸ö¼Ä´æÆ÷µÄÊý¾ÝÄÚÈÝ(Ò»¸ö¼Ä´æÆ÷µØÖ·¶ÔÓ¦Á½¸ö×Ö½ÚÊý¾Ý);µ±¶Á/дµÄÊý¾Ý³¤¶È´óÓÚ16×Ö½Úʱ£¬½«·µ»Ø´íÎó´úÂë¡£Êý¾Ý³¤¶È±ØÐëºÍËùÐè¶Á/дµÄ¼Ä´æÆ÷ÊýÁ¿Ïà¶ÔÓ¦£¬·ñÔò½«·µ»Ø´íÎó´úÂë¡£¶ÔÓÚÖ»¶Á¼Ä´æÆ÷²»ÄܽøÐÐд²Ù×÷£¬·ñÔò½«·µ»Ø´íÎó´úÂë¡£ÔÚ¶Ô½ÓÊÕµÄÊý¾Ý´¦Àí¹ý³ÌÖУ¬Èç¹ûÆæżУÑéÓëCRCУÑéͬʱ·¢ÏÖ´íÎó£¬ÔòÓÅÏÈ·µ»ØÆæżУÑé´íÎó´úÂë¡£ÒÇ±í´¦ÓÚ²ÎÊýÉèÖÃ״̬ʱ£¬½«Ôݲ»ÏìÓ¦Ö÷»ú·¢³öµÄÃüÁֻÓд¦ÓÚÕý³£²âÁ¿×´Ì¬ÏÂʱ£¬²ÅÕýÈ·ÏìÓ¦Ö÷»ú¡£
²âÁ¿ÖµÎª¹ÊÕÏ״̬ʱ¶Á³öµÄÊý¾ÝΪÎÞЧÊý¾Ý4E20H(Ê®½øÖÆ20000,±íʾÊäÈëÐźŹý´ó)£¬D8F0H(Ê®½øÖÆ-10000£¬±íʾÊäÈëÐźŹýС)¡£