s7300的db块详细说明_s7-300与s7-200的mpi通信中db块的详细使用

哪位有s7-300与s7-200的mpi通信中db块与v区对应详细资料,另外我想问一下想用组态软件与s7-300做mpi通信,然后用e277模块与s7-300做dp通信同时组态软件也能访问s7-200不知道可不可以,硬/软件组态方面应该怎样连接,三者波特率是不是要设置相同,好用这方面的资料.

问题补充:

我看了一些相关的资料好像要先在db区里编辑

佳答案

1、db块与v区对应:

s7200与s7300之间采用mpi通讯方式时,s7200plc中不需要编写任何与通讯有关的程序,只需要将要交换的数据整理到一个连续的v存储区当中即可,而s7300中需要在ob1(或是定时中断组织块ob35)当中调用系统功能x_get(sfc67)和x_put(sfc68),实现s7300与s7200之间的通讯,调用sfc67和sfc68时var_addr参数填写s7-200的数据地址区,由于s7-200的数据区为v区,这里需填写p#db1.×××byten对应的就是s7200v存储区当中vb××到vb(××+n)的数据区。

具体操作方法见下述文档,下载连接:

http://www.ad.siemens.com.cn/download/searchresult.aspx?searchtext=a0148

2、相关文档:

《plc—plc之间的mpi通信----调用系统功能的通信方式》下载:

http://www2.ad.siemens.com.cn/download/upload/as/application/a0065.pdf

3、组态软件与mpi和profibus-dp可以同时使用,然后用e277模块与s7-300做dp通信同时组态软件也能访问s7-200不知道可不可以?

mpi和profibus-dp可以同时使用。但同时对s7-200进行mpi通讯有进行dp通讯,是无意义的事情。而且mpi通讯距离大为50米。

一般s7-300的mpi多用于与上位机或hmi连接,dp用于与s7-200等智能从站连接。

参见:

http://www.ad.siemens.com.cn/service/answer/solution.aspx?q_id=60224&cid=1029

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值