首页 ModBus CRC16校验VB算法

ModBus CRC16校验VB算法

举报
开通vip

ModBus CRC16校验VB算法ModBus CRC16校验VB算法 ModBus CRC16校验VB算法 公共功能calcrc16tbl(data()字节,不为整数,btlocrc字节, bthicrc字节)为字符串 “暗btlocrc字节 “暗bthicrc字节 btlocrc =与HFF bthicrc =与HFF 模糊i为整数 昏暗的指数一样长 对于i = 0到(NO - 1) 指数= bthicrc异或数据(我) bthicrc = btlocrc异或getcrclo(指数) “低位处理 btlocrc = ge...

ModBus CRC16校验VB算法
ModBus CRC16校验VB算法 ModBus CRC16校验VB算法 公共功能calcrc16tbl(data()字节,不为整数,btlocrc字节, bthicrc字节)为字符串 “暗btlocrc字节 “暗bthicrc字节 btlocrc =与HFF bthicrc =与HFF 模糊i为整数 昏暗的指数一样长 对于i = 0到(NO - 1) 指数= bthicrc异或数据(我) bthicrc = btlocrc异或getcrclo(指数) “低位处理 btlocrc = getcrchi(指数)的高位处理 下一个我 昏暗的returndata(1)字节 returndata(0)=六(bthicrc)的CRC高位 returndata(1)=六(btlocrc)的CRC低位 calcrc16tbl = returndata(0)和(1)returndata 端功能 “华润低位字节值表 功能getcrclo(Ind时间)为字节 getcrclo =选择(IND + 1,_ 与H0,与HCl、H81、和H40,与H1和HC0,与H80,和H41,与H1和HC0,_ 与H80,和H41,& H0,与HCl、H81、和H40,与H1和HC0,与H80,和H41,_ 与H0,与HCl、H81、和H40,& H0,与HCl、H81、和H40,与H1和HC0,_ 与H80,和H41,与H1和HC0,与H80,和H41,& H0,与HCl、H81、和H40,_ 与H0,与HCl、H81、和H40,与H1和HC0,与H80,和H41,& H0,与HCl、_ 与H81、和H40,与H1和HC0,与H80,和H41,与H1和HC0,与H80,和H41,_ 与H0,与HCl、H81、和H40,与H1和HC0,与H80,和H41,& H0,与HCl、_ 与H81、和H40,& H0,与HCl、H81、和H40,与H1和HC0,与H80,和H41,_ 与H0,与HCl、H81、和H40,与H1和HC0,与H80,和H41,与H1和HC0,_ 与H80,和H41,& H0,与HCl、H81、和H40,& H0,与HCl、H81、和H40,_ 与H1和HC0,与H80,和H41,与H1和HC0,与H80,和H41,& H0,与HCl、_ 与H81、和H40,与H1和HC0,与H80,和H41,& H0,与HCl、H81、和H40,_ 与H0,与HCl、H81、和H40,与H1和HC0,与H80,和H41,与H1和HC0,_ 与H80,和H41,& H0,与HCl、H81、和H40,& H0,与HCl、H81、和H40,_ 与H1和HC0, & & & H80, H41, H0, HC1 h81 & & & & & hc0 H40, H1, _ & & & H80, H41, H1, hc0 H80 & & & & & H0, H41, HC1, h81 H40 &, &, _ & & & h81 HC1, H0, H1, H40 &, &, & hc0 H80, & & & & hc0 H41, H1, _ H41 H80 &, &, & & & h81 HC1, H0, H1, H40 & & & & & hc0, H80, H41, _ & & H0, HC1, h81 H40 & & & & & h81 HC1, H0, H1, H40 &, &, & hc0, _ H41 H80 &, &, & & & h81 HC1, H0, H1, H40 & & & & & hc0, H80, H41, _ & & & hc0 H80, H1, H41, & & & & h81 HC1, H0, H1, H40 &, &, & hc0, _ & & & H80, H41, H0, HC1 h81 & & & & & H40, H0, HC1, h81 H40 &, &, _ Hc0 H1 & & & & & H80, H41, H1, hc0 H80 & & & & & H0, H41, HC1, _ H81 H40 & & & & & h81 HC1, H0, H1, H40 & & & & & hc0, H80, H41, & & & h81 HC1, H0, H1, H40 & & & & & hc0, H80, H41, & H1, hc0 H80 & & &,, H41, & H0, HC1 h81 &, &, & H40) End Function 'crc高位字节值表 Function getcrchi (Ind as long) as byte Getcrchi IND = Choose (+ 1, _ &H0, &HC0, &HC1, &H1, &HC3, &H3, &H2, &HC2, &HC6, &H6, &H7, &HC7, &H5, &HC5, &HC4, &H4, &HCC, &HC, &HD, &HCD, &HF, &HCF, &HCE, &HE, &HA, &HCA, &HCB, &HB, &HC9, &H9, &H8, &HC8, &HD8, &H18, &H19, &HD9, &H1B, &HDB, &HDA, &H1A, &H1E, &HDE, &HDF, &H1F, &HDD, &H1D, &H1C, &HDC, &H14, &HD4, &HD5, &H15, &HD7, &H17, &H16, &HD6, &HD2, &H12, &H13, &HD3, &H11, &HD1, &HD0, &H10, &HF0, &H30, &H31, &HF1, &H33, &HF3, &HF2, &H32, &H36, &HF6, &HF7, &H37, &HF5, &H35, &H34, &HF4, &H3C, &HFC, &HFD, &H3D, &HFF, &H3F, &H3E, &HFE, &HFA, &H3A, &H3B, &HFB, &H39, &HF9, &HF8, &H38, &H28, &HE8, &HE9, &H29, &HEB, &H2B, &H2A, &HEA, &HEE, &H2E, &H2F, &HEF, &H2D, &HED, &HEC, &H2C, &HE4, &H24, &H25, &HE5, &H27, &HE7, &HE6, &H26, &H22, &HE2, &HE3, &H23, &HE1, &H21, &H20, &HE 0 & & H60, HA0, _ & & & h63 H61, HA1, HA2 HA3, & & & & & H66, H62, HA7 HA6, &, & H67, ha5 H65 &, &, & h64 HA4, & & & & h6c, HAC, had h6d, & & & & h6e h6f HAF,,, & Hae, & & & h6b H6a, Haa, hab, & & & & H69, 5, 8, & h78 HB8 H68, &, &, & HB9, &H79, &HBB, &H7B, &H7A, &HBA, &HBE, &H7E, &H7F, &HBF, &H7D, &HBD, &HBC, &H7C, &HB4, &H74, &H75, &HB5, &H77, &HB7, &HB6, &H76, &H72, &HB2, &HB3, &H73, &HB1, &H71, &H70, &HB0, &H50, &H90, &H91, &H51, &H93, &H53, &H52, &H92, &H96, &H56, &H57, &H97, &H55, &H95, &H94, &H54, &H9C, &H5C, &H5D, &H9D, &H5F, &H9F, &H9E, &H5E, &H5A, &H9A, &H9B, &H5B, &H99, &H59, &H58, &H98, &H88, &H48, &H49, &H89, &H4B, &H8B, &H8A, &H4A, &H4E, &H8E, &H8F, &H4F, &H8D, &H4D, &H4C, &H8C, &H44, &H84, &H85, &H45, &H87, &H47, &H46, &H86, &H82, &H42, &H43, &H83, &H41, &H81, &H80, &H40) end function
本文档为【ModBus CRC16校验VB算法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_153723
暂无简介~
格式:doc
大小:18KB
软件:Word
页数:0
分类:生活休闲
上传时间:2017-11-10
浏览量:32