回复:s7300如何与200进行Profibus通信(em277)

分忧

  • 帖子

    154
  • 精华

    0
  • 被关注

    2

论坛等级:游士

注册时间:2008-06-20

普通 普通 如何晋级?

发布于 2009-05-06 16:16:40

0楼

你是否是DP通讯,如果是,使用EM277,你得在300里面组态DP从站,在组态EM277时需要选择数据传输量,建议选择8 Word out/8 word in,分配地址根据你的具体要求,例如:Output start address 设置100 /Input start address 设置100及偏移量选择 84,这样就可以对应了,只不过有两个从站得话,你的分配地址不要重复就行,比如1#从站的输入/输出起始地址为100,2#从站的输入/输出起始地址为200,就可以了。在200里面写的程序是把要传送的数据放到VB100开始的16Bytes 里面就可以了,在硬件上设置拨码开关得地址和组态得从站地址一致就可以了,300里面的程序是,读取1#从站的16 Bytes 为PIW100-PIW115 ,读取2#从站得16 Bytes 为PIW200-PIW215 就可以了。

如果用的是MPI通讯,可能需要通过全局数据进行,主要是配置300了,200里面的程序和上述DP的一样。

做自己喜欢做的事情。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54348条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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