《如何实现S7300 与S7-200 的EM277i 之间的PROFIBUS DP 通讯链接.doc》由会员分享,可在线阅读,更多相关《如何实现S7300 与S7-200 的EM277i 之间的PROFIBUS DP 通讯链接.doc(8页珍藏版)》请在金锄头文库上搜索。
1、问题:如何实现S7300 与S7-200 的EM277i 之间的PROFIBUS DP 通讯链接? (i代表国产,详情咨询QQ:1242136482)回答: S7-300 与S7-200 通过EM277i 进行PROFIBUS DP 通讯,需要在STEP7 中进行S7-300 站 组态,在S7-200 系统中不需要对通讯进行组态和编程,只需要将要进行通讯的数据整理存放 在V 存储区与S7-300 的组态EM277i 从站时的硬件I/O 地址相对应就可以了。 插入一个 S7-300 的站: 选中 STEP7 的硬件组态窗口中的菜单 Option Install new GSD
2、,导入SIEM089D.GSD 文 件,安装EM277i 从站配置文件,如下图: 在SIMATIC 文件夹中有EM277i 的GSD 文件: 导入 GSD 文件后,在右侧的设备选择列表中找到EM277i 从站,PROFIBUS DPAdditional Field DevicesPLCSIMATICEM277i,并且根据您的通讯字节数,选择一种通讯方式,本 例中选择了8 字节入/8 字节出的方式,如下图: 根据 EM277i 上的拨位开关设定以上EM277i 从站的站地址,如下图: 组态完系统的硬件配置后,将硬件信息下载到S7-300 的PLC 当中: S7-300 的硬件下载完成后,将EM277i 的拨位开关拨到与以上硬件组态的设定值一致,在S7- 200 中编写程序将进行交换的数据存放在VB0VB15,对应S7-300 的PQB0-PQB7 和PIB0- PIB7,打开STEP7 中的变量表和STEP7 MicroWin32 的状态表进行监控,它们的数据交换结 果如下图: 注意:VB0VB7 是S7300 写到S7200 的数据,VB8VB15 是S7300 从S7200 读 取的值。EM277i 上拨位开关的位置一定要和S7300 中组态的地址值一致。