回复:关于西门子S7-200的Modbus通信指令问题

流星fly

  • 帖子

    523
  • 精华

    0
  • 被关注

    18

论坛等级:侠士

注册时间:2010-01-01

普通 普通 如何晋级?

发布于 2012-06-19 14:12:19

3楼

1.变频器的寄存器地址是2000H,在这个指令的Addr填多少啊?怎么计算的啊?
48193
计算方法:保持寄存器开始为4,,2000H转换成10进制,最后加1

2.比如:01、02、05、15、这些功能码,在三菱里面我知道怎么输入,但是在这个指令上没有功能码的输入端啊,我不知道在哪儿填,能不能请高手解释一下
直接融入到地址Addr里面了,最开始的数字:0输出点,1输入点,3输入寄存器,4保持寄存器。写和读在RW处填写。

3.还有就是假如在三菱里面:01 06 20 00 00 01 CRC(效验),现在在西门子MBUS_MSG指令里面怎样输入啊?这些数据是不是装在以DataPtr起始指针的存储区里面啊(对应的是V区)
01 06 20 00 00 01 CRC是modbus最终生成的数据帧,西门子最后也是这样生成的,不过西门子的输入方法比较有个性而已。具体的设置见200系统手册P357
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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