0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎么样才能将S7-1500作为DP从站连接到第三方到DP主站系统

1bGT_GKYXT1508 来源:未知 2019-08-11 09:42 次阅读

要将S7-1500自动化系统作为PROFIBUS DP从站接入到第三方自动化系统的DP主站系统中,必须使用CM 1542-5或CP 1542-5并设置PROFIBUS 相关参数,才能实现S7-1500与第三方自动化系统的数据交换。

本文通过一个示例,说明如何在STEP 7 V13 SP1(TIA Portal )中组态CP 1542-5为DP从站,并在STEP 7 V5.5 SP4中由S7-300 CPU(作为DP主站,模拟第三方自动化系统)访问该DP从站的情况。

如何将S7-1500作为DP从站连接到第三方DP主站系统?

S7-1500的PROFIBUS DP通信可通过集成DP接口的CPU、PROFIBUS通信模块CM 1542-5或通信处理器CP 1542-5实现。CPU 1516/CPU 1517/CPU1518集成的PROFIBUS DP接口只能被组态为DP主站,不能被组态为DP从站。CM 1542-5/CP 1542-5既可被组态为DP主站,也可被组态为DP从站,但是不能同时作为DP主站和DP从站使用。

1 组态S7-1500 PROFIBUS DP从站

在STEP 7 V13 SP1(TIA Portal)中按照实际配置插入S7-1500 CPU及CP 1542-5。在CP 1542-5的属性标签页下选择“常规”-“PROFIBUS接口”-“操作模式”,选择“DP从站”操作模式,“分配的DP主站”为“未分配”。如图1-1所示。

图1-1 设置CP1542-5的“DP从站”操作模式

在“常规”-“PROFIBUS接口”-“操作模式”-“智能从站通信”的“传输区域”中,设置PROFIBUSDP主从通信的传输区,示例中设置了两个传输区,分别对应从站的接收地址区(I区)和发送地址区(Q区)。设置每个传输区的长度为64字节(最大),“一致性”选择“按长度单位”,如图1-2所示。

图1-2 设置“智能从站通信”的传输区域

在“常规”-“PROFIBUS接口”-“PROFIBUS地址”下,添加一个新的子网,并在“参数”中设置该DP从站的地址,示例中为3,如图1-3所示。

图1-3 添加新子网及设置DP从站地址

切换到网络视图,并选中新添加的子网“PROFIBUS_1”,在巡视窗口可更改该子网名称和“网络设置”相关参数。示例中选择“传输率”为“1.5Mbps”,“标识号”为“DP”,如图1-4所示。

图1-4 设置子网的传输率等参数

2 组态S7-300PROFIBUS DP主站

在STEP7 V5.5 SP4中组态一个S7-300站,并插入一个DP主站系统。因为DP从站(CP 1542-5)与DP主站(CPU 317-2 PN/DP)不在同一个工程软件中组态,所以需要将DP从站以GSD文件的形式导入到STEP7 V5.5 SP4中。CP1542-5 的GSD文件可以从以下链接下载

https://support.industry.siemens.com/cs/cn/zh/view/113652

下载完该GSD文件后,在STEP 7 V5.5 SP4的HWConfig中进行安装,如图1-5所示。

图1-5 安装CP1542-5的GSD文件

之后,可在硬件目录中找到已安装的CP1542-5 设备(CP 1542-5 PB),并将其拖放到DP主站系统下。在弹出的PROFIBUS接口属性对话框中设置该DP从站的地址,注意该地址必须与图1-3中的DP地址一致,示例中为“3”。另外,检查PROFIBUS子网的网络设置是否与图1-4中的设置一致(传输率1.5Mbps,DP规范),如果不一致,可打开“Properties”进行更改,如图1-6所示。

图1-6 插入DP从站及设置网络

在CP1542-5 PB的插槽中插入子模块“64Byte Output unit”和“64Byte Input unit”,分别对应图1-2中的“智能从站通信”中的“传输区_1”和“传输区_2”,根据需要可分配这两个子模块的I、Q地址,如图1-7所示。

图1-7 在CP 1542-5PB中插入子模块

保存编译硬件组态后退出硬件配置。

注意:如果在图1-2中为传输区数据的“一致性”选择了“总长度”,则在CP 1542-5PB的插槽中还可插入子模块“64 ByteOutput total length”和“64 ByteInput total length”,实现传输区数据的一致性传输。

3 在不同的工程软件中分别下载

DP从站和DP主站

在STEP 7 V13 SP1(TIA Portal)中下载DP从站组态数据;在STEP 7 V5.5 SP4中下载DP主站组态数据(并可包含OB86等组织块)。下载完成后,可以看到,PROFIBUS 主从通信已经建立。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    4974

    文章

    12244

    浏览量

    454823
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10434

    浏览量

    206521
  • DP
    DP
    +关注

    关注

    1

    文章

    170

    浏览量

    39299

原文标题:如何将S7-1500作为DP从站连接到第三方DP主站系统?

文章出处:【微信号:GKYXT1508,微信公众号:工控云学堂】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    PROFIBUS-DP智能从的开发与实现

    SPC3开发出可与传感器或其他电气或驱动设备相连的PROFIBUS-DP通信接口,使国产设备或仪表能连接到PROFIBUS现场总线的网络中,文中利用开发包开发出了开关量输入输出
    发表于 03-08 11:03

    基于PROFIBUS-DP的电能管理及电力监控系统

    、PB-B-MODBUS总线桥分别作为PROFIBUS-DP网络的,每个
    发表于 12-16 20:57

    如何打开第三方软件

    请问大神们 谁知道如何在Labview中 打开第三方软件,我现在想打开工程后 自动打开USB视频采集卡,然后就直接显示出采集卡采集的图像了请问如何打开在这先谢过了
    发表于 09-11 16:26

    如何把第三方库加到PROTEUS中?

    新手求教,弱弱的问下,下了一个第三方库,说是要先安装,再添加路径,可是我下来的第三方库没有看到安装文件啊。还望指教如何添加!
    发表于 06-15 22:32

    第三方dll调用问题!!!

    第三方dll,没有.h,labview怎么实现调用,dll可以用VS打开,类库说明也有
    发表于 05-11 09:14

    MPI和PROFIBUS-DP的区别

    RS-485中继器扩展。MPI允许通信和通信。PROFIBUS-DP允许构成单
    发表于 06-17 05:00

    国内知名第三方检测认证机构排名

    壮大,在这种情况下,独立的第三方检测机构的发展迎来了极好的机遇,其发展是势不可挡的。现在第三方检测机构的前景怎么?1.第三方检测属于服务行业,相比其他销售服务行业,会很容易上手,只要
    发表于 07-19 16:57

    labview如何连接第三方服务器

    我这里买了一个集成化做好了的第三方opcsevers,它是opc DA模式的,然后我想问下labview如何连接这个opcsevers,是通过labview内部控件还是NI OPC SEVERS,但是我找了一圈在labview内部没看到OPC DA,只有OPC UA的
    发表于 04-13 09:44

    关于LabVIEW调用第三方exe,如何去控制第三方exe按钮的问题

    和LParam如何确定呢,找了很多资料都没有明确表示是什么值,有一个例子是控制计算器的,里面参数也没有明确是怎么确定的,请教大神们这两个参数是怎么定义的,我要怎么才能控制这个按钮呢,或者说没有其他方法可以控制第三方软件上的按钮呢?
    发表于 08-12 16:37

    请问PROFIBUS DP 主从配置方法是什么

    CPU的集成点IW0。    3、组态基于 GSD 的 DP   当DP
    发表于 12-04 16:18

    PLC分享

    总站是主控制单元,含有CPU,可以不加CPU,可以作为远程,用控制。
    发表于 07-02 08:20

    头文件中包含第三方文件

    macrocmake如果源文件(例如 CPP)中包含第三方头文件,但是头文件(例如 hpp)中不包含该第三方文件头,采用 PRIVATE。如果源文件和头文件中都包含该第三方文件头,采用 PUBLIC
    发表于 08-18 08:10

    工业生产中Profibus转Profinet网关优势所在

    和管理。 具体步骤如下:1. 将Profibus-DP转Profinet网关连接到Profinet控制器(西门子S7-1500系列PL
    发表于 12-11 14:14

    怎样才能实现S7-1500第三方自动化系统的数据交换?

    要将S7-1500自动化系统作为PROFIBUS DP从站接入到第三方自动化系统
    的头像 发表于 07-27 09:16 4989次阅读
    怎样<b class='flag-5'>才能</b>实现<b class='flag-5'>S7-1500</b>与<b class='flag-5'>第三方</b>自动化<b class='flag-5'>系统</b>的数据交换?

    SIMATIC S7-1500的Profibus DP通讯

    SIMATIC S7-1500的Profibus DP通讯
    的头像 发表于 05-04 15:20 1096次阅读
    SIMATIC <b class='flag-5'>S7-1500</b>的Profibus <b class='flag-5'>DP</b>通讯