CRC校验错误,请问错在哪里了

已锁定

小帅520

  • 帖子

    11
  • 精华

    0
  • 被关注

    1

论坛等级:游民

注册时间:2011-09-13

普通 普通 如何晋级?

CRC校验错误,请问错在哪里了

1171

1

2013-08-01 10:37:30

计算VB101-VB106 6个数据的校验码
主程序:
网络1
LD SM0.1
MOVB 8, VB100
MOVB 16#1, VB101
MOVB 16#06, VB102
MOVB 16#30, VB103
MOVB 16#0, VB104
MOVB 16#13, VB105
MOVB 16#88, VB106
CALL CRC校验:SBR0, &VB101, VB107, VB108(建立指针VB101,CRC校验码传送给VB107 VB108)

子程序(CRC校验):(LD0:输入变量指针&VB101, LB4,LB5:输出变量CRC校验码)
网络1
LD SM0.0
MOVW 16#FFFF, LW4
网络2
LD SM0.0
FOR LW7, 1, 6
网络3
LD SM0.0
XORB *LD0, LB5
网络4
LD SM0.0
INVD LD0
网络5
LD SM0.0
FOR LW9, 1, 8
网络6
LD SM0.0
SRW LW4, 1
AENO
A SM1.1
XORW 16#A001, LW4
网络7,8
NEXT
CRC校验错误,请问错在哪里了 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33274条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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