回复:Modbus slave调试

Blue Sea

西门子1847工业学习平台

  • 帖子

    665
  • 精华

    1
  • 被关注

    9

论坛等级:侠士

注册时间:2005-10-31

普通 普通 如何晋级?

发布于 2011-07-25 16:57:45

13楼

之前走了很多弯路,address 和device ID设置以及15针的4和11的"+""-"接线上有问题,造成反复的实验,就是通不上。

总结一下:
15针接头, 11 + (TR+), 4 - (TR-)

Modscan参数设置:
Device ID: 是Modbus slave地址,双击CP341模块,然后点击参数,然后在Modbus slave里面设置Slave address地址。
Address:
对应功能FC01/FC02/FC03/FC04对应设置的地址,和CP341的inputs和outputs无关。
比如FC01,我设置的是from 0 to 100,对应的地址是M0.0 to M12.4, 对应的地址应该是00001--00101.
FC03, 我设置的是DB1.DBW0开始,对应的就是40001开始。

length:尽量设置短点,我刚才调试时,要什么数据,就设置什么地址,长度就选为1,很方便,而且不容易出错。

另外,很奇怪的是,wb210xa老师说奇偶校验要设定为偶校验,但我设为EVEN好像通不上,设为NONE,就好了,很奇怪。

附上图片,供参考。


点击此处查看附件
努力工作,快乐生活!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54756条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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