欢迎来到北京合创万通科技有限公司官方网站! 收藏 | 关于合创万通 | 在线留言
010-52873850
 
新闻资讯
联系合创万通
 
  服务咨询热线:010-52873850、010-68882731
  电话:010-52873850
  传真:010-68882731-805
  E-mail: hcwt@bjhcwt.com
  地址:办公:北京市大兴区西红门欣美街兴创国际中心A座5层506室;车间:北京市石景山区双峪路65号
公司新闻 您的位置: 新闻资讯 > 公司新闻
S7-200和S7-300之间的PROFIBUS通信

S7-300与S7-200通过EM277进行PROFIBUS DP通讯,需要在STEP7中进行S7-300站组态,在S7-200系统中不需要对通讯进行组态和编程,只需要将要进行通讯的数据整理存放在V 存储区,并且S7-300组态EM277从站时设置正确的地址即可。
EM277的地址,在模块本身上的拨码设置分为X0(地址个位)和X10(地址十位);EM277是波特率自适应的,取决于S7-300的组态。

配置步骤

首先,在STEP 7项目里插入一个S7-300的站:


图1 S7-300组态

选中STEP7的硬件组态窗口中的菜单 Option-install new GSD(GSD 文件下载:113652) ,导入SIEM089D.GSD文件,安装EM277从站配置文件,如下图:


图2 安装GSD

在SIMATIC文件夹中有EM277的GSD文件:


图3 安装GSD

导入GSD文件后,在右侧的设备选择列表中找到EM277从站,PROFIBUS DP-Additional Field Device-PLC-SIMATIC-EM277,并且根据通讯字节数,选择一种配置,本例选择8字节入/8字节出的方式,如下图:


图4 通信区域组态

确定S7-300硬件组态中所设置EM277的地址,如下图红框标注,为DP从站EM277的站地址。


图5 组态DP通信地址

组态完系统的硬件配置后,将编译下载到S7-300的PLC当中。
在S7-200侧断电的情况下,将EM277的拨位开关拨到与S7-300侧硬件组态的设定值一致。
在S7-200中编写程序将进行交换的数据存放在VB0-VB15,对应S7-300的PQB0-PQB7和PIB0-PIB7,打开 STEP7中的变量表和STEP7 MicroWin32的状态表进行监控,它们的数据交换结果如下图:


图6 通信数据监控


图7 通信数据监控

注意:VB0-VB7是S7-300写到S7-200的数据,VB8-VB15是S7-300从S7-200读取的值。EM277上拨位开 关的位置一定要和S7-300中组态的地址值一致。如果使用的S7-200通信区域不从VB0开始,则需要设置地址偏移,在S7-300硬件组态中双击 EM277,修改数值0为实际使用的数值即可,如下图所示:


图8 地址区域偏移设置


上一篇: CP243-1 作为服务器端和S7-300/S7-400建立S7连接
Copyright 2012.All Rights Reserved   版权所有:北京合创万通科技有限公司    京ICP备10051602号
地址:办公:北京市大兴区西红门欣美街兴创国际中心A座5层506室;车间:北京市石景山区双峪路65号       电话:010-52873850       传真:010-68882731-805
技术支持:一网科技