回复:谁有西门子CRC 库程序啊

凌飞翼

  • 帖子

    3395
  • 精华

    26
  • 被关注

    91

论坛等级:奇侠

注册时间:2007-11-11

普通 普通 如何晋级?

发布于 2013-08-01 17:00:35

1楼

CRC程序是根据不同协议要求编写的,不是随便拿来一个就能用的。
给你一个参考一下吧
Network 2
// 以下用于校验码计算,ZW8967B用的是校验和,最后一个字节以255为模
LD SM0.0
MOVB 0, AC1
MOVD 0, AC2
Network 3
// 取第三个字节为初值
LD SM0.0
+D 2, LD0
MOVB *LD0, LB21
Network 4
// 从第四个字节开始至第17字节结束,循环与前一个字节计算字节异或值
LD SM0.0
FOR LW9, 3, 17
Network 5
LD SM0.0
INCD LD0
MOVB *LD0, LB22
XORB LB22, LB21
Network 6
NEXT
制冷、热工-许可证试验室承建,给了我深究测量与控制的绝好机会。分享-值得期待!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33258条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。