回复:CP341做从站modbus RTU与DCS通讯,给DCS的modbus地址怎么确定

H.L

  • 帖子

    1766
  • 精华

    9
  • 被关注

    8

论坛等级:侠圣

注册时间:2005-07-20

普通 普通 如何晋级?

发布于 2012-09-07 13:50:22

1楼

做通讯程序,我认为以下几点至关重要:
1、首先要了解通讯规约。
2、了解硬件接口的定义、用什么样的通讯电缆、如何制作通讯电缆等,这很重要,硬件要是做的不对,做其它的等于耽误工夫,还可能会烧设备。
3、告诉主站你的从站的站号(站地址),波特率等参数的设置,这样才能建立通讯连接。
4、然后就是发送/接收功能块,功能块都有相应的说明。
5、虽然说通讯是靠硬件靠程序实现的,但通讯的数据来源、去向,数据多少,格式,代表的内容这些东西可都是事先已在编程者的脑子中的。
6、西门子的通讯功能块一般都会让你指定通讯的站地址、数据(一般用DB块)起始地址、数据长度等信息。
7、MODBUS通讯用modscan先调试一下很有必要,这样至少可以先保证一方是对的,有利于问题的排查。你所读到的地址,所用的功能码等在测试软件里都能看到。
8、相关资料地址http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0006
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54621条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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