您好,欢迎来到筏尚旅游网。
搜索
您的当前位置:首页组态将S7-300 通过 CP342-5连接到 Y-Link后进行通讯(2006.9)

组态将S7-300 通过 CP342-5连接到 Y-Link后进行通讯(2006.9)

来源:筏尚旅游网
 Connecting S7-300 to Y-Link Via CP342-5

Connecting S7-300 to Y-Link via CP342-5

如何组态将S7-300通过CP342-5连接在Y-LINK后面进行通讯?

Getting Started(Updated) Edition 09/ 2006 Rev. 2006-09-19 1/15

Connecting S7-300 to Y-Link Via CP342-5

摘要: 本文主要阐述如何组态将S7-300通过CP342-5连接在Y-LINK后面进行通讯。 Abstract: How to realize connecting S7-300 to Y-Link via CP342-5? 关键字: CP342-5 ,S7-400H,S7-300

Key words:

CP342-5 ,S7-400H,S7-300 Rev. 2006-09-19 2/15

Connecting S7-300 to Y-Link Via CP342-5

目录

1 S7-400H 系统的硬件组态...........................................................................4 2 S7-300 系统的硬件组态..............................................................................7 3 针对CP342-5的编程.................................................................................10 4下载并安装GSD文件..................................................................................11 意见反馈表....................................................................................................15

Rev. 2006-09-19 3/15

Connecting S7-300 to Y-Link Via CP342-5

通常情况下在STEP 7的硬件组态中无法把在PROFIBUS-DP 目录下的300系列模块连接至Y LINK的DP MASTER段。S7-300 作为从站连接至Y-LINK的唯一办法是通过GSD文件。本篇介绍使用CP342-5实现S7-300与Y-LINK的连接。

1 S7-400H 系统的硬件组态

图1是H系统与CP342-5连接的硬件组态。在插入IM157时,请选择“Interface module for PROFIBUS-DP”选项,见图2、图3。

图1 Y-LINK 硬件组态

图2 IM157在目录中的位置

Rev. 2006-09-19

4/15

Connecting S7-300 to Y-Link Via CP342-5

图3 IM157 总线系统选择

然后在IM157后的PROFIBUS总线上插入CP342-5,它在目录中的位置见图4。注:如果相应位置找不到该组态GSD文件,可参照第四节“下载并安装GSD文件”。为使CP342-5能够作为桥梁连接S7-300与H系统,需要向CP342-5内插入相应的模块。本例中的组态见图5,模块在硬件目录中的位置见图6。

图4 作为DP-SLAVE的CP342-5在硬件目录中的位置

Rev. 2006-09-19 5/15

Connecting S7-300 to Y-Link Via CP342-5

图5 CP342-5 中的模块

图6 CP342-5的通讯模块

注:本例中选择完整性定义Consistency 1 byte的两个字节。表示主站将以字节格式处理(发送、接受)数据,从站循环地一个字节一个字节地处理(接受、发送)主站Rev. 2006-09-19

6/15

Connecting S7-300 to Y-Link Via CP342-5

数据,若从站处理的数据与主站不在同一时刻,此时如果需要保持数据的一致性,则要选用”Total consistency”。同时,主站侧需要SFC14(DPRD_DAT)/SFC15(DPWR_DAT)对数据进行打包或解包处理。例如:此时选择2 bytes DI/Total consistency,可编程如下:LADDER表示CP342-5发送区街收区起始地址(此例为0)可参见图5,RECORD跟相应的数据块地址(务必保证数据块中定义的字节长度与组态选中的长度一致,此例为2。)

2 S7-300 系统的硬件组态

H系统的组态完成后,在项目中插入相应的300CPU,其硬件组态见图7。在S7-300的组态中,请使用普通的CP342-5进行组态。注:对于该CP342-5所在的PROFIBUS DP网络不要定义成原来该项目中已存在的,应使用新的PROFIBUS DP 网络并保证该CP342-5地址与在先前400H中定义的地址一致(这里是5)。 Rev. 2006-09-19 7/15

Connecting S7-300 to Y-Link Via CP342-5

图 7 315-2DP的硬件组态

组态完成后,进行编译。此时,回到400H系统的硬件组态中,在CP342-5的属性对话框中,点击CONNECT按钮,把CP342-5连接到IM157后面的DP总线系统中,如图8所示。此时,S7-300系统中的CP342-5的属性如图9所示。

Rev. 2006-09-19 8/15

Connecting S7-300 to Y-Link Via CP342-5

图8 连接至DP总线系统的作为从站的CP342-5

图9 S7-300系统中CP342-5的属性

组态结束后,分别把组态文件下载至S7-400H和S7-300系统。

Rev. 2006-09-19

9/15

Connecting S7-300 to Y-Link Via CP342-5

3 针对CP342-5的编程

此时,系统并不能正常工作而且Y-LINK中的两个IM157的SF指示灯常亮、Y-LINK的BF2和CP342-5的BUSF指示灯会闪烁。解决此问题需要在300CPU中调用相应的功能块:FC1“DP_SEND”和FC2“DP_RECV”分别向CP342-5发送和接受数据。图10是在CPU315-2DP的OB1中的示例。这两个功能块的参数基本相同,第一个参数:CPLADDR须填写CP342-5的起始地制,可以参见图7。示例代码中使用的是十六进制的地址。第二个参数是接受或发送的数据的地址。这一参数有两部分组成:前一部分是起始地址,后一部分是偏移量。

注:偏移量的选取应该与S7-400中CP342-5添加模块的地址长度相对应。S7-400中CP342-5的I区表示来自S7-300系统的数据而Q区表示S7-400发送至S7-300的数据。 本例中FC1发送地址定义P#10.0 BYTE 2表示将S7-300侧从I10.0开始的2个字节发送给CP342-5的输入数据缓冲区。其中,起始地址也可以是BIT MEMORY或DATA BLOCK。FC2接收地址定义类似。 注:CP342-5中插入模块的尺寸和类型应与S7-300中需编程调用FC1“DP_SEND”/FC2“DP_RECV”的模块尺寸和类型相对应。这里只是设置了一段通讯缓冲空间,并不需要一定定义成和S7 315-2DP侧实际存在模板相对应的尺寸空间。

Rev. 2006-09-19 10/15

Connecting S7-300 to Y-Link Via CP342-5

图10 315-2DP OB1中的示例代码

4下载并安装GSD文件

Rev. 2006-09-19 11/15

Connecting S7-300 to Y-Link Via CP342-5

对应于某些STEP 7版本可能没有CP342-5或其它GSD文件,我们可以从相关网址下载。下图11说明了下载的INTERNET 地址以及在哪一页上能发现相应的GSD文件。

图 11

图11中的HTTP地址为:

http://support.automation.siemens.com/WW/llisapi.dll?query=Profibus+GSD+download&func=cslib.cssearch&content=skm%2Fmain.asp&lang=en&siteid=csius&objaction=cssearch&searchinprim=0&nodeid0=4000024&x=33&y=12

Rev. 2006-09-19 12/15

Connecting S7-300 to Y-Link Via CP342-5

图 12

通常下载后的GSD文件的文件名为:siem80d6.gsd。

得到GSD文件以后,应把它导入STEP 7的硬件组态目录中。见图13、图14。

图13 导入新的GSD文件

Rev. 2006-09-19 13/15

Connecting S7-300 to Y-Link Via CP342-5

图14 导入新的GSD文件,查找对话框

Rev. 2006-09-19 14/15

Connecting S7-300 to Y-Link Via CP342-5

意见反馈表

本文评价

󰂉 很有帮助 󰂉 没有帮助

原因……..................................................................................................…

…………………………………………………………………………………………………………. 󰂉 选题正确 󰂉 繁简适中 󰂉 条理清楚 󰂉 编排合理 󰂉 常见题目

较之从前本文节省的时间: 󰂉 无 建议:

󰂉 约 5%

󰂉 约 10%

󰂉 其它:.........%

󰂉 内容完整 󰂉 过分详细 󰂉 一般 󰂉 可以接受 󰂉 不常见

󰂉 过分简略 󰂉 不清楚 󰂉 很差 󰂉 只用一次

󰂉 有一定帮助

....................................................................................................................................................................................................................................................................................

Rev. 2006-09-19 15/15

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- efsc.cn 版权所有 赣ICP备2024042792号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务