回复:西门子PLC的Modbus地址的问题

wb210xa

西门子1847工业学习平台

  • 帖子

    321
  • 精华

    18
  • 被关注

    15

论坛等级:侠士

注册时间:2003-06-06

普通 普通 如何晋级?

发布于 2013-07-08 20:16:06

7楼

读了廖老师的文章,有几点说明:
1. 主站的计算机软件(例如DCS或组态软件)的编程人员需要编写实现Modbus通信的程序,首先需要确定Modbus RTU的报文结构
其实根本不需要了解Modbus RTU的报文结构。如果现场PLC采用的是标准的Modbus通讯协议,RTU的报文结构完全是标准的,只是个别的PLC中地址的高低位对应关系有时有对调而已。
2. S7 PLC手册给出的Modbus地址与Modicon公司和GE公司PLC使用的地址相同,是基于1的地址,即同类元件的首地址为1。而西门子PLC采用的是基于0的地址,即同类元件的首地址为0
基于1的地址是指最小地址的1时的编址方式,即采用的是IEC1的地址编址方式;同理基于0的地址是采用IEC0的地址编址方式。如果通讯双方采用不同编址方式时,只需加1即可。
Modicon公司的Quantum、Momentum、Compact(已停产)是采用IEC1的编址方式;而Premium、M340、Micro、Twido、M218、M238、M258遵从的都是IEC0的编址方式。
豆豆
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

谈天说地

共有13355条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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