s7-200作主站通过MODBUS协议控制 施耐德ATV71变频器 CRC16校验码

已锁定

冰凌

  • 帖子

    381
  • 精华

    3
  • 被关注

    41

论坛等级:侠圣

注册时间:2006-04-08

黄金 黄金 如何晋级?

s7-200作主站通过MODBUS协议控制 施耐德ATV71变频器 CRC16校验码

1460

1

2011-12-04 15:39:26

请问 1. 如果要写入一个控制字到从站(modbus地址为十进制8601即十六进制2199),那么MBUS-MSG的address脚是不是为40001+8601=48602?
2. ATV71的modbus协议中规定其modbus ATU格式为 从站地址+请求代码+数据(包括数据地址和内容)+CRC16校验码 ,那么我在s7-200中写程序时,准备的数据区(比如起始字节为VB200)是不是要事先 把从站地址(如16#02)放到VB200 ,把请求代码(如16#06表示写一个输出字)放到VB202 ,把要写入的数据编号(如16#2199表示控制字)放到VW204,把数据的内容(比如16#0B00)放到VW208,另外还要把以上的各个数据报文16#020621990B00的CRC16检验码算出来(16#54DA),并把CRC16检验码(16#DA54)放到VW212 ?
谢谢您的指点
s7-200作主站通过MODBUS协议控制 施耐德ATV71变频器 CRC16校验码 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33290条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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