菜鸟问个问题!

已锁定

maclaurin

  • 帖子

    4
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2007-04-13

普通 普通 如何晋级?

菜鸟问个问题!

435

8

2007-04-13 11:06:55

小弟我现在要用S7-200的PPI协议写一个规约
报文格式如下:
上位机发送报文1详细说明
68 1B 1B 68 /报文头 1B代表DA至FCS之前的字节数。上例总共27字节,即1BH
02 /目标地址,PLC站号,A通道为02,B通道为04
00 /源地址,上位机地址为00
6C /功能码
32 /PPI协议代号为32
01 /确认请求
03
00
A1 /消息号,最好每次增加1,以便回传信息确认
A1 /消息号,最好每次增加1,以便回传信息确认
00
0E
00
00
04
01
12
0A
10
02
00
20 /读取的寄存器个数,每个VD变量占4个字节,8个VD变量为32=20H
00
01 /V寄存器(00)
84 /V寄存器(84)
00 7D 00 /起始寄存器地址*8,4000*8=32000=007D00H。
49 /校验码,为DA至FCS之前的字节校验和,
16 /END,结束码
我有一个问题 就是从消息号结束起到寄存器个数那之间为什么是11个字节?
也就是说这一段
00
0E
00
00
04
01
12
0A
10
02
00
代表什么?看协议应该是DU,但是为什么是11字节啊?
菜鸟问个问题! 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33274条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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