工控年代
和你一起探索工控年代的奥秘。
级别: 家园常客
精华主题: 0
发帖数量: 136 个
工控威望: 647 点
下载积分: 673 分
在线时间: 91(小时)
注册时间: 2014-10-17
最后登录: 2018-07-20
查看工控年代的 主题 / 回贴
楼主  发表于: 2015-04-04 12:38
                                                                      s7-300与s7-400PROFIBUS DP通讯案例+程序
        本案例是以S7-400(主站)与S7-300(从站)通过PROFIBUS 通讯实现数据交换。步骤如下  ↓
第一步建立项目“s7-300ands7-400DP通讯”,插入“s7-300从站”。之后双击“硬件”,进入“HW config”(硬件组态)环境。如下图
项目栏组态窗口 [attachment=133628]
组态硬件 [attachment=133629]
组态结束后双击dp进入属性,将地址(PROFIBUS DP)修改成  3 波特率设置统一187.5kbt [attachment=133630]
将之前的主站修改成从站 ,下面的测试、调试和路由(T)勾选。 [attachment=133631]
切换到组态新建主站MS在本地从站地址类型中,选输入地址根据组态是默认置。 [attachment=133632]
之后再次组态,从站地址类型输出。也是默认值即可波特率设置统一187.5kbt [attachment=133633]
此时伙伴地址为-- --  暂时不用去管他。此刻s7-300的从站已结束。
接下来组态s7-400主站
将硬件组态DP地址设置4(防止地址冲突)。 [attachment=133634]
结束后接下来插入PROFIBUS DP主站上的CPU31X,结束后会显示上图的PROFIBUS DP从站图标。 接下来双击图标如右图所示,在连接中点击连接如现实当前连接信息 [attachment=133635]
[attachment=133636]
后续如下+程序  
本帖最近评分记录:
  • 下载积分:+5(zhao0539000) 真诚感谢!
  • 收西门子AB GE PLC及触摸屏
    工控年代
    和你一起探索工控年代的奥秘。
    级别: 家园常客
    精华主题: 0
    发帖数量: 136 个
    工控威望: 647 点
    下载积分: 673 分
    在线时间: 91(小时)
    注册时间: 2014-10-17
    最后登录: 2018-07-20
    查看工控年代的 主题 / 回贴
    1楼  发表于: 2015-04-04 12:40
    之后切换到组态当前伙伴地址显示-- -- [attachment=133637]
    需要设置一下参数如下图主站这时设置输出对应地址默认 [attachment=133638]
    设置输入对应地址默认如下图 [attachment=133639]
    接下来保存编译将s7-300的程序下载到S7-300的cpu中,同样将s7-400的程序下载到s7-400的cpu中即可。此时S7-400的IB4—对应S7-300的QB4,S7-300的IB0—对应S7-400的QB4。附带程序如下。Goodluck!!
    程序 s7-300与s7-400PROFIBUS DP通讯案例.rar (534 K) 下载次数:1398   
    本帖最近评分记录:
  • 下载积分:+3(ps963852) 感谢分享!
  • 收西门子AB GE PLC及触摸屏