DP_coupler快速入门

合集下载

DP-DP coupler

DP-DP coupler

挺进中的Profibus张永江张永江先生,本刊高级编辑、编委。

正当Profibus在离散、混合生产过程中应用取得骄人业绩,又向连续生产过程挺进时,由中国自动化学会仪表与装置专业委员会、上海市自动化学会自动化仪表及应用专业委员会联合举办的“Profibus现场总线专家研讨会”,于5月13~14日在青山环抱、碧波荡漾的浙江海盐南北湖畔召开。

会议受到西门子公司的重视与支持,来自中石化、宝钢、上海大众、上海电气、上海隧道公司等用户及设计、研究、高校等单位的代表共30人与会。

会议由中国自动化学会仪表与装置专业委员会主任范铠教授级高工致词,常务委员华东理工大学吴勤勤教授及上海工业自动化仪表研究所彭瑜教授级高工主持。

一报告要点会议特邀西门子负责Profibus东南亚市场推广的经理V olker Schulz作“Profibus Network Desing”为题的报告,据负责翻译的西门子自动化系统部市场推广部门经理陈海东介绍Mr. V olker Schulz曾在E+H公司工作7年,参加过工程项目,熟悉仪表、系统、FF与Profibus总线,这次将介绍Profibus在过程自动化中的应用经验。

笔者根据记录整理,将其内容丰富、讲述细致的报告简要归纳成以下3部分。

1. Profibus的新发展Profibus诞生于1987年,现已成为IEC61158、IEC61784中通用、开放的标准,10余年来,它不断发展。

(1)核心技术:原先Profibus由DP、PA与FMS三个兼容部分组成,近年来随着工业以太网的发展,FMS已淡出市场;而Profibus-DP已从DP-V0发展到DP-V1、DP-V2,功能更加强大;为满足市场需求,Profibus国际组织(PI)还推出用于运动控制的PROFIdrive新行规,用于故障安全控制系统中的PROFIsafe新行规。

为了满足工业用户日益增长的使用以太网技术的期望,PI也推出了基于工业以太网架构的创新总线标准PROFINET。

DP_DP Coupler手册

DP_DP Coupler手册
2. GENERAL
3. SETTINGS ON THE MODULE 3.1 Setting the Slave Address and Diagnosis 3.2 LED Displays 3.3 Setting the Data Length
4. COMMISSIONING 4.1 Components Needed 4.2 Installation 4.3 Commissioning
Area of Application Industry
Requirements for
Emitted Interference
Interference Immunity
EN 50081-2 : 1993
EN 50082-2 : 1995
With an individual permit, the interface module can also be used in residential areas (residential-, commercial- and trade sector, small industries).
Copyright Copyright © Siemens AG 1997. All rights reserved Unless permission has been expressly granted, passing on this document or copying it, or using and sharing its content, is not allowed. Offenders will be held liable. All rights reserved, in the event a patent is granted, or a utility model or design is registered. Subject to technical changes.

基于PROFIBUS下DP/DP COUPLER通讯模块的应用

基于PROFIBUS下DP/DP COUPLER通讯模块的应用

基于PROFIBUS下DP/DP COUPLER通讯模块的应用随着工厂自动化水平的不断提高,总线技术被广泛的应用到各类控制之中,PROFIBUS就是目前常用的一种总线形式。

通过使用PROFIBUS总线技术可以提高设备的可靠性和抗干扰能力,使设备性能大幅提高。

文章主要介绍在石油专用管传输生产线上,不同设备之间通过DP/DP COUPLER通讯模块进行数据交换,用于解决生产中的信息交换的问题,从而为实现工厂自动化提供可行的解决方案。

标签:PROFIBUS;DP/DP COUPLER;S7-300PLC引言在石油专用管生产线自动化安装调试过程中,经常会遇到多个主机设备与辅机设备厂家在不同时间调试设备,由于各个设备的调试进度不同,这时在安装调试过程中就需要预先定义好接口数据,如管号、管径、壁厚、钢管长度等,待设备完成了各自的调试后,这时不同设备之间就可以按照之前约定好数据信息进行信号交换,当然,这就存在如何进行信号交换。

通常,两个设备之间的I/O的信号交换是比较容易的,但是当遇到多个设备的I/O信号交换或者模拟量信号交换时就相对麻烦了,通过使用西门子DP/DP COUPLER通讯模块,将其作为一个从站组态到各自PLC控制系统的网络中就很容易解决上述问题。

此通讯耦合模块即可以实现两个不同设备调试时互不影响,也可以提高设备的可靠性和抗干扰能力,使设备性能大幅提高。

1 DP/DP COUPLER 通讯模块的基本介绍1.1 DP/DP COUPLER通讯模块的特点DP/DP COUPLER通讯模块是西门子公司面向两个不同的系统为实现DP通讯而推出的一款硬件,其主要是用于连接两个Profibus-DP主站网络,以便在这两个主站网络之间进行数据通讯,其特点是当两个PROFIBUS-DP网络进行通讯时,即使两个网络的通讯速率和站地址不一致时,两个网络之间也可以正常通讯,并且两个网络电气隔离,当任何一个网络故障时并不会影响另一个网络的正常运行。

DP COUPLER 使用心得

DP COUPLER 使用心得

DP COUPLER使用心得:组态: step7 v5.3 或更高版本中以经安装了GSD files ,可以在“net component”中直接找到,若低版本的则需要下载GSD 文件并安装。

电源供电(端子PS1,PS2):coupler 可以使用两个各自独立的电源供电。

若连接两路24V电源,coupler自动使用network1的电源供电,此时电源供电是冗余的,network1电源失效后自动切换到network2 电源供电。

若仅提供一个24v 电源,建议连接到PS2.拨钮:DIA (data validity indication) 是I/0 数据有效性。

DIA on (dp1)网络1 的input=网络2的output 使能LSB 校验位DIA on (dp2)网络2 的input=网络1的outputEg. Profibus1 8 byte input= profibus 2 8byte output , 则8 byte 中的第一位可以判断来自coupler 的 profibus2 中的数据是否有效。

(=1 有效;=0 无效)当选择“ON”时组态输入字节时不能使用第一个字节中的第一位。

建议使用数据有效性时不用第一个字节。

ADDR : 此开关的位置决定PROFIBUS 地址是由拨钮设置还是由step7 中设置。

=OFF 地址是由拨钮设置(使用拨钮设置的新地址需要断电再上电才有效)=ON 由step7 中设置,profibus 地址从非易失性存储器中获取(使用STEP7 分配地址时必须使用“Assign Profibus ddress”才能把地址进行更改),在profibus dp slave属性中修改的地址然后“download”,此时是无法真正修改profibus 地址的。

这跟Cpu 的集成DP 口不太相同。

试验时曾经读到了 DP/DP coupler address 是126,这是默认地址,存储在coupler 中非易失性存储区的。

西门子DPDPCOUPLER与艾默生Deltav系统profibusDP通讯

西门子DPDPCOUPLER与艾默生Deltav系统profibusDP通讯

西门子DP/DP COUPLER与艾默生Deltav系统profibus DP通讯念会涛(云锡文山锌铟冶炼有限公司,云南 文山 663700)摘 要:本文主要针对西门子DP/DP COUPLER 与艾默生Deltav系统的DP通讯,在我们实际调试设备隔膜泵过程中,存在的一些问题进行总结,并给出最终的通讯参数及结果。

为广大同行提供一点参考。

关键词:DP/DP;COUPLER;Deltav;通讯;问题中图分类号:TM921.51;TP273 文献标识码:A 文章编号:1002-5065(2019)04-0223-2Siemens DP/DP COUPLER communicates with Emerson Deltav system profibus DPNIAN Hui-tao(Yunxi Wenshan Zinc and Indium Smelting Co., Ltd.,Wenshan 663700,China)Abstract: This paper mainly summarizes some problems existing in the process of debugging the diaphragm pump of Siemens DP/DP COUPLER and Emerson Deltav system, and gives the final communication parameters and results. For the majority of peers to provide some reference.Keywords: DP/DP; COUPLER; Deltav; Communication; Problems1 概述1.1 背景云锡文山锌铟冶炼有限公司位于云南省文山壮族苗族自治州马关县夹寒箐镇达号工业园区。

项目设计规模为10万t/a锌锭,副产硫酸、精铟,同时综合回收铟、镉、铜、钴、银、铁等有价元素。

ET 200SP 基座单元 (BaseUnit) 使用入门说明书

ET 200SP 基座单元 (BaseUnit) 使用入门说明书

下载中心文档编号产品类别下载中心中文标题文档类型发布时间简单描述关键字下载地址A0837/自动化系统/ET200/ET 200SP ET 200SP基座单元(BaseUnit)使用入门操作指南9/17/2013针对ET 200SP基座单元(BaseUint)的选型及使用进行介绍ET 200SP, ET200SP 基座单元/download/docMessage.aspx?Id=7447A0829/通信/网络/PROFINET/PLC F-CPU之间安全相关的控制器-智能设备通信(Portal V11)操作指南9/13/2013通过实例介绍了在S7分布式安全中,在博途V11环境下如何实现IO控制器和智能设备间的安全相关通信。

分布式安全,IO控制器,智能设备,TIA博途/download/docMessage.aspx?Id=7446F1028/驱动技术/运动控制系统SIMOTION/SIMOTION软件/工程软件/Service toolssoftware/PLCengineeringsystem/SIMATICprogrammingsystem/STEP 7SINAMICS G120 CU240B/E-2、CU250S-2如何使用自由功能块实现自动的周期启停常问问题9/12/2013本文介绍SINAMICS G120 CU240B/E-2、CU250S-2如何使用自由功能块实现自动的周期启停/download/docMessage.aspx?Id=7445F1029/驱动技术/低压交流变频器/SINAMICSG120 chassis units 如何修改SINAMICS G120 (<V4.0)强制潜在故障检查时间间隔常问问题9/12/2013本文介绍如何修改CU240S DP(PN)-F强制潜在故障检查时间间隔/download/docMessage.aspx?Id=7442A0836/通信/网络/工业远程通信/modem 基于WCDMA网络在SCALANCES612与SCALANCE M875之间建立VPN操作指南9/12/2013本文主要介绍如何基于WCDMA的无线网络配置SCALANCE S612与SCALANCEM875的VPN,实现对PLC的远程诊断、远程编程、远程维护。

浅析西门子DP—DP COUPLER在热处理淬火生产线中的应用

浅析西门子DP—DP COUPLER在热处理淬火生产线中的应用

浅析西门子DP—DP COUPLER在热处理淬火生产线中的应用作者:刘善梅孙昕来源:《卷宗》2014年第08期摘要:在工控领域中,经常遇到在不同设备生产厂家生产的不同设备间进行数据交换的问题。

通过在热处理淬火生产线中使用西门子DP-DP COUPLER,我们很好地解决了这个问题,取得了较好的效果。

关键词:DP-DP COUPLER;热处理;淬火生产线DP-DP COUPLER是用于连接两个Profibus-DP的主站网络。

通过DP-DP COUPLER连接,两个主站网络之间可以进行数据通讯,数据通讯区最高可以达到244字节输入和244字节输出。

西门子PLC在工控领域得到了广泛的应用。

为了在不同设备生产厂家间更方便地交换信息,我们使用了西门子DP-DP COUPLER。

它具有以下特点:1.联接两个不同的Profibus网络进行通讯,2个网络的通讯速率,站地址可以不同;2.最多可以建立16个I/O数据交换区;3.两个网络电气隔离,一个网段故障不影响另一个网段的运行;4.支持DPV1全模式诊断;5.可通过DIL开关,Step7或其它编程工具设定Profibus 站地址;6.双路冗余供电方式。

我们在热处理淬火生产线中使用了西门子DP-DP COUPLER。

热处理淬火生产线由炉子淬火系统及搬运料物的插料车系统组成,这两个系统由不同的厂家生产,我们是生产插料车的厂家,炉子淬火控制系统采用的是西门子S7-300 PLC,插料车控制系统也是采用西门子S7-300 PLC,为了两控制系统之间联络方便,我们之间的通讯模块选用了DP-DP COUPLER。

热处理淬火生产线中的组成如图1。

淬火选择一个炉子与一个油池或水池,淬火的料物首先由插料车搬运至炉子中,当炉温达到工艺要求,由插料车搬运已经达到工艺要求的料物到油池或水池进行冷却,这个过程对时间的要求很高,需要自动完成,下面以选择一号热处理炉与一号油池为例来阐述整个淬火过程。

西门子 DP DP Coupler 使用操作指南说明书

西门子 DP DP Coupler 使用操作指南说明书

038/CN/view/zh/109757450C o p y r i g h t ãS i e m e n s A G C o p y r i g h t y e a r A l l r i g h t s r e s e r v e d 目录1现象描述........................................................................................................... 32测试方法.. (3)2.1组态设置............................................................................................ 32.2通信测试.. (5)C o p y r i g h t ãS i e m e n s A G C o p y r i g h t y e a r A l l r i g h t s r e s e r v e d 1现象描述在许多项目中,经常会使用DP/DP Coupler 来实现2个DP 主站之间的DP 网络通信,而且2个DP 主站也是由两方合作一起完成数据交换。

但是,该通信方式是需要双方合作才能完成实现的,只要有一方通信设置出现问题,就无法完成2个DP 网络之间的正常通信,同时还无法判断由哪方来承担该通信方式出错的责任。

鉴于这种现象,本文档设计了一个方法,可以自己测试自己的DP/DP Coupler 的DP 网络是否设置正确。

2测试方法2.1组态设置都知道DP/DP Coupler 用来实现2个 DP 网络之间的通信,在合作双方的实际情况中,任何一方的DP 主站系统中,DP 网络都只是下挂1个DP/DP Coupler 。

如下图所示。

图2-1而本文档设计的方法,就是借用合作方的使用的DP/DP Coupler 的DP 接口,即将DP/DP Coupler 的2个DP 接口都纳入到自己的DP 系统网络中。

DPDP Coupler实现ABB AC450与S7-300的Profibus-DP通讯

DPDP Coupler实现ABB AC450与S7-300的Profibus-DP通讯

一,DP/DP Coupler说明图11 / 24图2图3图4 二,ABB AC450侧的通讯配置2 / 243 / 24ABB AC450系统中的软件组态分数据库(DB)组态和程序(PC)组态两部分,。

在PC 部分,只需使用PC 元素PB-R 和PB-S 从Slave 站点读出和发送所需的数据,这里着重介绍DB 组态。

在AC450中,与PROFIBUS-DP 有关的数据库元素有三个:PB、PBSD、PBS,分别完成对总线、Slave 特性描述、Slave 站点的组态。

(1) (1) 总线的组态总线的组态总线的组态按照下述步骤正确设置总线组态数据库PB 各输入端的值:-输入总线号(BUSNO),范围为1到255,注意不要与本系统中其它的总线号冲突。

-输入站号(STNNO),范围为1到125,注意不要与总线上其它Slave 的站号冲突。

-输入CI541模块在机架中的位置和子位置(POSITION,SUBPOS)。

4 / 24图5-设置总线参数部分,一般均使用系统默认值,需要注意的是参数BAURATE,应当根据选用的通信介质及其长度合理设置。

图6例如如果使用A 型电缆,则传输速率与长度对应关系如下表1:表1(2)Slave 特性描述特性描述5 / 246 / 247 / 24站点定义(3)Slave站点定义在AC450系统中,PB元素的IMPL端和PBS的IMPL端有很强的依赖性,具体而言,只有当前者为0时才能创建该总线上的Slave站点。

当增加Slave站点时,新增的PBS的IMPL端必须在PB元素的IMPL端置1之前设置为1,否则该站点不工作。

因此正确建立Slave站点的步骤是:-把相应PB元素的IMPL端改为0-增加PBS站点,并输入总线号(BUSNO)、站号(STNNO)和Slave站点描述索引(它必须是一个已经存在的PBSD)。

-把该PBS元素的IMPL端改为1(默认值)。

-把相应PB元素的IMPL端改为1以启动该总线。

DP DP Coupler 通信数据区

DP DP Coupler 通信数据区

DP DP Coupler 通信数据区
DPDPCoupler通信数据区中的地址与信号模块中的地址有没有关系,如果有,则是什么关系?
最佳答案
通过DP/DPCoupler可以将两个不同通信速率的PROFIBUS-DP网络之间直接I/O地址数据访问方式(IB、QB),可以直接在原来的各自PLC的PROFIUBS-DP总线上组态DP/DPCoupler,给DP/DPCoupler分配一个DP地址(在硬件上通过拨码设置),通过硬件组态好各自通信数据区的通信数据长度(Input/Output),组态编译并下载到各自的PLC 中就可以不同PROFIBUS-DP网络之间实现数据的交换。

通信数据区的输入与输出采用S7-300/400PLC中的过程映像区,以字节为单位。

一般用户程序访问PLC的输入(I)和输出(O)地址区是,不是去读/写信号模块中的信号状态,而是访问CPU中的过程映像去,以保证在整个程序周期内过程映像的状态始终一致。

DPDPCoupler通信数据区中的地址与信号模块中的地址都有PLC操作系统自动分配的,是各自独立的地址,彼此之间是唯一的,都属于过程映像区,没有任何关系。

你在PROFIBUS-DP总线上挂上DPDPCoupler并且选择通信数据区时,PLC操作系统会自动分配输入地址
(如IAddress:IB0-1)和输出地址(如QAddress:QB0-1);同样对于在S7-300PLC主机架中4号槽位插入数字量模块,自动分配每个槽位4个字节(4号槽位默认为IB0-3),当然你也可以在硬件组态中修改默认值;但你在修改默认地址时,要注意不要选择PLC系统已经分配的地址,否则就会出错,最后选择默认,让PCL操作系统自动分配,这样地址就是唯一的。

DP_DPCoupler在多主站Profibus_DP系统中的应用

DP_DPCoupler在多主站Profibus_DP系统中的应用

第5卷 第5期 中 国 水 运 Vol.5 No.5 2007年 5月 China Water Transport May 2007收稿日期:2007-3-19作者简介:方一鹏 男 武汉理工大学自动化学院 硕士研究生 (430063) 研究方向:计算机通信、计算机过程控制与信息处理DP/DP Coupler 在多主站Profibus-DP 系统中的应用方一鹏 望治明 张 洁摘 要:多主站Profibus-DP 系统中主站—主站间的通信技术是计算机控制系统中的一个难点。

本文从某港口20万吨级铁矿石码头控制系统的工程实例出发,介绍了一种用西门子DP/DP Coupler 网关组建多主站Profibus-DP 系统的设计方法,文中对DP/DP Coupler 的工作原理及其在DP 网络中的配置做了重点的介绍。

关键词:Profibus-DP DP/DP Coupler ABB AC450 西门子S7-300中图分类号:TP361 文献标识码:A 文章编号:1006-7973(2007)05-0157-03一、引言Profibus-DP 是由国际知名的自动化公司,如:西门子、ABB 等公司研发的,完全是为了满足工业自动化领域应用的现场总线系统,并且在各行业特别是物流、冶金、石化等行业都有很多应用。

Profibus-DP 允许构成单主站或多主站系统,在同一条总线上最多可连接126个设备(主站或从站),这为系统配置提供了高度的灵活性。

在多主站配置中,总线上可连接若干个主站,然而不同的主站对于现场总线的支持程度并不完全相同,提供的接口也不完全一致,因而实现主站—主站间的通信是DP 系统中的控制难点之一。

本文将以某港口20万吨级码头控制系统中ABB 公司的AC450与西门子S7-300间通过Profibus-DP 进行通信为例,阐述使用DP/DP Coupler 网关组建多主站DP 系统的原理及方法。

二、多主站Profibus-DP 系统的组建在多主站Profibus-DP 系统中,总线上连有多个主站,这些主站与其从属的从站构成相互独立的子系统。

DP/DPCoupler通信应用研究

DP/DPCoupler通信应用研究

DP/DPCoupler通信应用研究介绍了DP/DP Coupler Profibus网络通讯耦合模块在西马格ST3-D液压站和中矿传动生产的ASCS-3电控系统之间的数据交换,从现场实例出发,详细介绍了DP/DP Coupler在两个DP网络中进行通讯的Step7软件配置,实现了上位机成功显示液压站所需数据的目的。

标签:DP/DP Coupler;Profibus-DP;DP Master Step7doi:10.19311/ki.16723198.2016.31.0941 简介钱家营矿副井大罐液压站使用的是德国西马格生产的带恒减速功能的电-液控制系统的ST3-D型制动器,该液压站由一个油箱带两个独立的液压系统(即双泵双阀),一套工作,一套备用,由一套闸控系统控制。

电控系统由中矿传动生产的ASCS-3全数字直流调节系统,共有三台西门子S7-300 PLC组成,相互之间由MPI和Profibus-DP通讯网络交换数据。

而实现液压站PLC主站和电控系统PLC主站之间的通讯,需要使用西门子生产的DP/DP Coupler Profibus网络通讯耦合器,DP/DP Coupler可用于连接两个不同网络通讯速率的Profibus主站,且站地址可以不同,最多可实现244字节输入和244字节输出的数据通讯区,两个主站网络之间电气隔离,一个网段故障不影响另一个网段正常运行,双路冗余供电。

2 组态DP/DP Coupler在两个主站Profibus-DP网络中的通讯2.1 现场使用的硬件设备和软件软件使用的是Step7 V5.5 sp3组态编程软件英文版并需要1个DP/DP Coupler 耦合器和一条PC adapter USB编程电缆。

2.2 在液压站的Profibus-DP master中组态DP/DP Coupler双击液压站的“Hardware”,打开硬件组态,在右侧的PROFIBUS DP网络中搜索6ES7158-0AD01-0XA0,然后从硬件目录中将DP/DP Coupler拖拽至Profibus Master中,并在其属性对话框中,设置DP/DP Coupler的站地址为8,网络行规为“DP”,波特率为“1.5Mbit/s”,其他属性保持为默认。

DPCOUPLER使用心得

DPCOUPLER使用心得

DP COUPLER使用心得:组态: step7 或更高版本中以经安装了GSD files ,可以在“net component”中直接找到,若低版本的则需要下载GSD 文件并安装。

电源供电(端子PS1,PS2):coupler 可以使用两个各自独立的电源供电。

若连接两路24V电源,coupler自动使用network1的电源供电,此时电源供电是冗余的,network1电源失效后自动切换到network2 电源供电。

若仅提供一个24v 电源,建议连接到PS2.拨钮:DIA (data validity indication) 是I/0 数据有效性。

DIA on (dp1)网络1 的input=网络2的output 使能LSB 校验位DIA on (dp2)网络2 的input=网络1的outputEg. Profibus1 8 byte input= profibus 2 8byte output , 则8 byte 中的第一位可以判断来自coupler 的 profibus2 中的数据是否有效。

(=1 有效;=0 无效)当选择“ON”时组态输入字节时不能使用第一个字节中的第一位。

建议使用数据有效性时不用第一个字节。

ADDR : 此开关的位置决定PROFIBUS 地址是由拨钮设置还是由step7 中设置。

=OFF 地址是由拨钮设置(使用拨钮设置的新地址需要断电再上电才有效)=ON 由step7 中设置,profibus 地址从非易失性存储器中获取(使用STEP7 分配地址时必须使用“Assign Profibus ddress”才能把地址进行更改),在profibus dp slave属性中修改的地址然后“download”,此时是无法真正修改profibus 地址的。

这跟Cpu 的集成DP 口不太相同。

试验时曾经读到了 DP/DP coupler address 是126,这是默认地址,存储在 coupler 中非易失性存储区的。

RMx621 FML621 DP-slave模块(PROFIBUS-coupler)操作手册说明

RMx621   FML621 DP-slave模块(PROFIBUS-coupler)操作手册说明
Note! This symbol draws attention to activities or procedures that have an indirect effect on operation, or can trigger an unforeseen device reaction if not carried out properly.
G09-RMx621ZZ-04-10-xx-de-004
PROFIBUS DP connections (to the PROFIBUS-coupler)
For connection to the PROFIBUS we recommend the use of an EN 50170 compliant 9-pole Sub-D plug with an integrated Bus termination resistance.
5
Installation
பைடு நூலகம்
2.3 Connections and operating elements
2.4 Installation on DIN rail
A - Snap ON
B - Snap OFF
G09-RMx621ZZ-04-10-xx-de-001
G09-RMx621xx-17-10-06-xx-001
PROFIBUS-master
All units such as DCS, PLC, PC-plug in boards, that operate as a PROFIBUS-DP master, will be known as the PROFIBUS-master.
4
Installation
1.4 Abbreviations/terminology explanation

FANUC 0i在Siemens Profibus总线中的应用

FANUC 0i在Siemens Profibus总线中的应用

机 电 工 程 技 术 第49卷 第11期MECHANICAL&ELECTRICALENGINEERINGTECHNOLOGY Vol 49 No 11收稿日期:2020-06-08 DOI:10 3969/j issn 1009-9492 2020 11 069李强,申晓园.FANUC0i在SiemensProfibus总线中的应用[J].机电工程技术,2020,49(11):226-230FANUC0i在SiemensProfibus总线中的应用李 强,申晓园(江苏金方圆数控机床有限公司,江苏扬州 225127)摘要:某自动化工厂项目中有应用FANUC0i系统的单机设备和应用Siemens系统的自动化上下料机构,为解决两种不同的数控系统之间如何进行数据通讯的问题,以SiemensS7-315作为主站,将多台单机FANUC系统作为从站,组成完整的Profibus总线网络,再通过DP-Coupler模块实现与自动化上下料的Profibus总线进行数据通讯,从而将多台FANUC0i数控系统融入到整个自动化工厂的Profibus总线的控制方案中,实现整个无人化生产线项目。

关键词:汽车底盘自动生产线;FANUC0i;ProfibusDP;DP-Coupler;GSD文件中图分类号:TG659 文献标志码:A 文章编号:1009-9492(2020)11-0226-05ApplicationofFANUC0iintheSiemensProfibusSystemLiQiang,ShenXiaoyuan(JiangsuJinfangyuanCNCMachineCo ,Ltd ,Yangzhou,Jiangsu225127,China)Abstract:TherearesomeindividualmachineswithFANUC0icontrollerandasetofautomaticloadingandunloadingstructurewithSiemensS7inoneautomaticfactory ByusingoneSiemensS7-315asmasterstationandsixFANUC0icontrollersasslavestations,awholeProfibusnetworkwassetup ThroughDPcouplermodule,datacommunicationwithProfibusbusforautomaticloadingandunloadingwasrealized,sothatmultipleFANUC0inumericalcontrolsystemswereintegratedintotheProfibuscontrolschemeofthewholeautomaticchemicalplant,andthewholeunmannedproductionlineprojectwasrealized.Keywords:automaticproductionlineoftruckframe;FANUC0i;ProfibusDP;DP-Coupler;GSDfile0 引言随着近年来工业4 0推动自动化技术的蓬勃发展,总线通讯技术应用更加成熟,尤其是德国西门子公司推出ProfibusDP总线,以其高可靠性及高传输速度成为应用十分广泛的现场总线技术。

dp耦合器

dp耦合器

DP/DP COUBLE耦合器应用实例
DP/DP COUBLE可以连接不同网速的DP网络,两个网络电气隔离。

一个网络瘫痪也不会相互影响。

实际应用的举例:
硬件S7300+DP/DP COUBLE 158(订货号)
步骤1:硬件部分
建立一个s7项目。

组态一个S7300站。

在DP口建个主从DP网络。

如图1所示
图1
在catalog选择DP/DP COUBLE从站。

如图2所示:
图2
组态主站,从站地址,及网络通信速率:从站158地址设置由硬件拨盘开关有效(如拨之8)。

组态一致即可(软件组态也为8)。

双击从站属性设置。

DPVO,诊断设为off 如上图所示。

DP/DP COUBLE介绍如下图所示
注1: catalog里DP/DP COUBLE的GSD文件要有实物对应。

选用连续consistent 2:DP/DP COUBLE158两侧电源可由一端供电(必须同时供电)
3:网络另一侧不用管,两边只要把158里的I/O地址和数据格式告诉通讯方。

4:初电源使能为ON,其他拨盘均OFF
点击DP/DP COUBLE158从站.组态其地址分配。

不要与主站I/O地址冲突
步骤2:软件部分
程序里的DB数据块定义要完整一致。

实际本人用过。

实际出了些解释不通的问题后,最终通过(qq:1047750647)。

西门子PLC与三菱PLC通讯(dpdp耦合器)

西门子PLC与三菱PLC通讯(dpdp耦合器)

一>组态部分1 )三菱PLC与dpdp耦合器通讯(以三菱Q02UPLC+QJ71PB92D为例)打开GX works2点击连接目标后双击connection进行PLC联机设定这次测试中选用USB联机方式,设定好后点击通讯测试,通讯成功后点击确定,不要直接点取消点击工程,在选项中右击智能功能模块,添加DP通讯模块(QJ71PB92D)DP模块配置完成后点击参数中的PLC参数,之后点击IO分配设置,可以看到智能模块中dp模块的分配的IO地址在智能模块的dp模块中双击parameter,可以配置硬件组态,右键GSD database可以添加GSD文件(在网上下载的或者官方技术支持给的gsd文件,若是没有后缀名为GSD的文件,可以将后缀名为gse,gsg的文件改为gsd,优先修改gse ),组态过程中基本保持默认配置,只需要修改站地址就好,此处站地址为3,swap I/O选项也需要勾选,用于交换数据的高低八位上图中需要注意配置的input和output的顺序需要与西门子中组态的对应(此处是input+output,西门子的顺序应该是output+input)下图为组态结果,双击I/O no可以设置DP模块的属性点击next,可以看到dp模块配置的输入和输出地址2)西门子PLC与的dpdp耦合器组态(以西门子300PLC为例)这个组态中唯一需要注意的就是output和input应该和三菱的组态一一对应,数据长度也需要一致。

二>程序编写三菱Y0位是三菱dp模块通讯激活位,使用该模块是Y0置一,数据交换中用到的指令有:Word传输mov,dword传输dmove,dp模块中input是从的d1000开始,output是从d2000开始,具体地址可以查看该模块的属性配置。

指令中K4m100代表从M100开始的一个字长度的数据区,K8M200代表从M200开始的一个双字长度的数据区。

完成后进行程序下载需要注意的是智能模块需要勾选启用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

DP/DP Coupler使用快速入门DP/DP Coupler usage getting startedGetting-Started Edition(2009年3月)摘要 本文简要介绍了DP/DP Coupler Profibus网络通讯耦合模块的产品特点及使用,详细介绍如何利用模块本身DIL拨码开关或Step7编程软件配置DP/DP Coupler在两个DP网络中进行通讯及通过模块指示灯或用户程序进行诊断,希望通过本文档,能够给读者提供入门指导关键词 DP/DP耦合器,DIL开关,数据有效性,一致性,DPV0,DPV1,诊断,S7 DP主站,Step 7Key Words DP/DP Coupler,DIL switch,Data validity,consistent,DPV0,DPV1,Diagnosis, S7 DP master,Step 7IA&DT Service & Support Page 2-21目录1 DP/DP Coupler模块概述 (4)2 组态DP/DP Coupler在两个Profibus master网络中通讯 (6)2.1例子中使用的硬件设备及软件 (6) (7)2.2在一个Profibus master中组态DP/DP coupler2.2.1在Step7组态DP/DP Coupler为DP Slave (7)2.2.2设定Profibus站地址 (8)2.2.3设定DP/DP Coupler其他属性 (8)2.2.4组态通信接口区 (9)2.3 在另一个Profibus master中组态DP/DP coupler (10) (10)2.3.1在Step7组态DP/DP Coupler为DP Slave2.3.2设定Profibus站地址 (11)2.3.3设定DP/DP Coupler其他属性 (11) (12)2.3.4组态通信接口区2.4 通讯测试 (12)3模块诊断 (15) (15)3.1通过模块外部指示灯诊断3.2通过用户程序诊断 (16)3.2.1 DPV0主站系统模式下诊断 (16)3.2.2 DPV1主站系统或S7 DP主站系统模式下诊断 (17)3.2.3 诊断编程举例 (18)4. DP/DP Coupler订货号、与旧模块的兼容性及相关技术数据 (19) (19)4.1 订货号及与旧模块的兼容性4.2 相关技术数据 (19)附录-推荐网址 (21)IA&DT Service & Support Page 3-211 DP/DP Coupler 模块概述DP/DP Coupler 用于连接两个Profibus-DP 主站网络,以便在这两个主站网络之间进行数据通讯,数据通讯区最高可以达244字节输入和244字节的输出. DP/DP Coupler模块面板图如下:各拨码开关的含义如下表: 开关 拨码值 含义ON PS1 24V DC 供电监控使能(用于诊断)DP1 OFFPS1 24V DC 供电监控未使能ONPS2 24V DC 供电监控使能(用于诊断)PS DP2 OFFPS2 24V DC 供电监控未使能ON 网络2的输出数据发送给网络1的输入数据验证使能 DP1 OFF网络2的输出数据发送给网络1的输入数据验证未使能 ON 网络1的输出数据发送给网络2的输入数据验证使能 DIA DP2OFF网络1的输出数据发送给网络2的输入数据验证未使能ON 网络1Profibus 站地址由Step7软件设置DP1 OFF网络1Profibus 站地址通过模块本身DIL 开关来设置ON 网络2Profibus 站地址由Step7软件设置ADDR DP2OFF网络2Profibus 站地址通过模块本身DIL 开关来设置DP1 网络1Profibus 站地址设置开关(1-125) 1,2,4,8, 16,32,64 DP2 网络2Profibus 站地址设置开关(1-125)IA&DT Service & SupportPage 4-21DP/DP Coupler模块具有如下特点:.连接两个不同的Profibus网络进行通讯,2个网络的通讯速率,站地址可以不同.最多可以建立16个I/O数据交换区.两个网络电气隔离,一个网段故障不影响另一个网段的运行.支持DPV1全模式诊断.可通过DIL开关,Step 7或其它编程工具设定Profibus站地址.双路冗余供电方式其典型应用配置如下:对于DP/DP Coupler连接的两个网段,通讯速率可以不同,因此DP/DP Coupler非常适用于不同通讯速率的两个Profibus-DP主站系统之间的数据通讯,但是对于通讯数据区,网络1的输入区必须和网络2的输出区完全对应,同样网络2的输入区必须和网络1的输出区完全对应,否则会造成通讯故障,下图显示了两个网络之间的数据通讯区的对应关系:IA&DT Service & Support Page 5-21下面将详细介绍如何通过Step7编程软件配置DP/DP Coupler在两个DP网络中进行通讯及程序诊断。

2 组态DP/DP Coupler在两个Profibus master网络中通讯2.1例子中使用的硬件设备及软件本例中所用的硬件设备如下表:名称 数量 订货号S7-400电源模块PS 407 4A 1 6ES7407-0DA02-0AA0S7-400 CPU414-3PN/DP 1 6ES7414-3EM05-0AB0S7-400 机架 1 6ES7401-1DA01-0AA0S7-300导轨 1 6ES7390-1AF30-0AA0PS307 24VDC电源 1 6ES7307-1EA00-0AA0S7-300 CPU315-2DP 1 6ES7315-2AG10-0AB0CP5512编程卡 1 6GK1 551-2AA00Profibus电缆 若干笔记本电脑 1所用到软件如下表:名称 订货号STEP7 V5.4 组态编程软件 英文版下面的例子中以如下的数据通信区为例介绍详细的组态步骤:网络1(CPU414-3PN/DP主站系统):- DP/DP Coupler的DP1 Profibus站地址为3,网络波特率为12Mbit/s - 与网络2的数据通信接口区:.2字节的输入(不连续).4字节的输出(不连续).2字节的输入(连续).4字节的输出(连续).自定义3字节输入/5字节输出(连续)网络2(CPU315-2DP主站系统):- DP/DP Coupler的DP2 Profibus站地址为4, 网络波特率为1.5Mbit/s- 与网络2的数据通信接口区:.2字节的输出(不连续).4字节的输入(不连续).2字节的输出(连续).4字节的输入(连续).自定义5字节输入/3字节输出(连续)IA&DT Service & Support Page 6-21各拨码开关设置如下 :开关 拨码值 含义DP1 ON L+/M(PS1)已经连接到24V DC PS DP2 ON L+/M(PS2)已经连接到24V DCDP1 ON 网络2的输出数据发送给网络1的输入数据使能 DIA DP2 ON 网络1的输出数据发送给网络2的输入数据使能 DP1 ON 网络1Profibus站地址由Step7软件设置 ADDR DP2 ON 网络2Profibus站地址由Step7软件设置2.2在一个Profibus master中组态DP/DP coupler2.2.1在Step7组态DP/DP Coupler为DP Slave打开Step7软件,新建一个工程项目文件,命名为“Gateway as PN IO Proxy”, 在项目下插入一个S7-400站,如下图所示:双击插入的S7-400站的“Hardware”,打开硬件组态,在硬件组态界面下分别插入机架,电源PS407,CPU414-3PN/DP,从CPU的MPI/DP接口中新建一条Profibus(1)网络,网络行规为“DP”,波特率为“12Mbps”,从硬件目录中将DP/DP Coupler拖曳至Profibus Master 中,如下图所示:IA&DT Service & Support Page 7-212.2.2设定Profibus站地址在硬件组态中双击DP/DP Coupler打开其属性对话框,在Profibus对话框中设置DP/DP Coupler的站地址为3,如下图所示:2.2.3设定DP/DP Coupler其他属性在硬件组态中双击DP/DP Coupler打开其属性对话框,切换到“Parameter Assignment”对话框,设定模块的其它属性,如下图所示:IA&DT Service & Support Page 8-21各参数意义如下:-DP报警模式:DPV0或DPV1,根据所连接的主站系统的类型来设定-外部诊断使能:ON或OFFON:如DP/DP Coupler网络中有诊断报告产生时(如DP连接器从网络中拔出),OB82将被调用,SF指示灯亮,“模块错误”信息将被写入CPU诊断缓冲区.OFF: 如DP/DP Coupler网络中有诊断报告产生时(如DP连接器从网络中拔出),OB82将被调用,SF指示灯不点亮,也没有任何信息将被写入CPU诊断缓冲区.注意:如果处在模块调试阶段,建议禁止外部诊断模式,等调试完毕后再使能模块外部诊断2.2.4组态通信接口区在DP/DP Coupler模块的通信接口区组态与网络2的通信数据,如下图所示:IA&DT Service & Support Page 9-212.3 在另一个Profibus master中组态DP/DP coupler2.3.1在Step7组态DP/DP Coupler为DP Slave在上述已建的项目“Gateway as PN IO Proxy”下插入一个S7-300站,如下图所示:双击插入的S7-300站的“Hardware”,打开硬件组态,在硬件组态界面下分别插入机架,电源PS307,CPU315-2DP,从CPU的集成DP接口中新建一条Profibus(2)网络,网络行规为“DP”,波特率为“1.5Mbps”,从硬件目录中将DP/DP Coupler拖曳至Profibus Master 中,如下图所示:IA&DT Service & Support Page 10-212.3.2设定Profibus站地址在硬件组态中双击DP/DP Coupler打开其属性对话框,在Profibus对话框中设置DP/DP Coupler的站地址为4,如下图所示:2.3.3设定DP/DP Coupler其他属性在硬件组态中双击DP/DP Coupler打开其属性对话框,切换到“Parameter Assignment”对话框,设定模块的其它属性,如下图所示:IA&DT Service & Support Page 11-21各参数的意义参见2.2.3章节说明2.3.4组态通信接口区在DP/DP Coupler模块的通信接口区组态与网络1的通信数据,如下图所示:注意:网络1与网络2的数据通信区必须要完全对应(包括长度和数据类型),否则模快将会报通讯故障2.4 通讯测试由于是通过Step7给DP/DP Coupler模块分配Profibus站地址,因此将CP5512的Profibus电缆分别连上模块两个网络的DP接口,将”Set PG/PC Interface”设置为”CP5512(PROFIBUS)”,在Step7中通过”PLC->PROFIBUS->Assign PROFIBUS Address…”为模块的两个网络分配站地址,如下图所示:IA&DT Service & Support Page 12-21分别将S7-300和S7-400的硬件配置及程序下载到CPU中,将OB85-OB87加载到CPU 中防止因通讯故障导致CPU停机,对于连续的数据区(组态为”Total length”)必须在OB1中调用SFC14(DPRD_DAT)、SFC15(DPWR_DAT)以保证两个网络之间的所对应得数据通讯在一个通讯周期内完成,如下图所示:IA&DT Service & Support Page 13-21注意:关于SFC14(DPRD_DAT)、SFC15(DPWR_DAT)的参数设置及使用手册请参看下载中心编号为 “21848242”的文档,具体的连接地址如下:/Download/Upload/AS/FAQ/21848242.pdf之后在S7-300与S7-400 中各插入一个变量监控表,可以看到DP/DP Coupler模块两个网段的通讯已经建立起来了,且输入与输出数据是一一对应的,如下图所示:IA&DT Service & Support Page 14-213模块诊断3.1通过模块外部指示灯诊断DP/DP Coupler模块的指示灯及意义如下图所示:通过模块指示灯的指示状态,可以对网络及模块工作状态进行初步的诊断,详细的诊断信息必须通过用户程序进行读取.ON1及ON2的含义如下表:ON1 ON2 意义 如何处理Off Off • DP/DP Coupler模块没有供电• 已供电压不在允许的最低范围之内• 模块硬件故障 • 对模块供电• 检查电压大小,确保在允许范围 • 更换新模块ON Off 模块网络1已供电Off On 模块网络2已供电On On 模块网络1和2均已供电 注:On-灯亮;Off-灯灭通过SF1,SF2,BF1,BF2读取的诊断状态信息如下表: 指示灯ON1与ON2 SF1 SF2 BF1 BF2意义 如何处理On On On On On所有指示灯全亮大约1秒,模块在启动模式On On * * * 网络1有诊断信息 分析诊断信息 On * On * * 网络2有诊断信息 分析诊断信息On * * On * 没有主站系统连接到网络1,可能的原因如下:• 到模块的总线连接中断• DP主站系统不在运行 On * * * On 没有主站系统连接到网络2,可能的原因如下:• 到模块的总线连接中断• DP主站系统不在运行 • 检查总线连接器接线• 检查模块至主站系统总线连接电缆是否损坏• 将模块重新上电On * * Flash * 网络1中模块与主站系统没有数据交换On * * * Flash 网络2中模块与主站系统没有数据交换• 检查组态设置• 检查站地址设置IA&DT Service & Support Page 15-213.2通过用户程序诊断DP/DP Coupler 支持以下模式诊断: · DPV0主站系统 · DPV1主站系统 · S7 DP 主站系统不同的模式所对应的诊断数据结构及长度不尽相同3.2.1 DPV0主站系统模式下诊断当DP/DP Coupler 在如下两种情况运行时:·实际插入的模块为6ES7 158-0AD01-0XA0而组态型号为6ES7 158-0AD00-0XA0时 ·模块运行在DPV0模式下时(参见V2.2.3章节设置)其诊断数据长度为11字节,包括6字节的标准诊断数据(第0-5字节)和5字节的模块诊断数据(第6-10字节),标准诊断数据的具体地址分布及含义如下:字节 位 含义0 1:Profibus 主站与模块通讯中断 1 1:模块数据交换未准备好2 1:主站与模块有非一致性的数据在交换3 1:外部诊断使能4 1:模块不支持所组态的功能5 1:主站未能应答模块6 1:所组态的模块与实际不一致7 1:模块被另一个DP 主站系统所组态 0 1:必须为模块分配新参数站状态1-311:有诊断信息产生,模块不能运行直到诊断信息被校正(静态IA&DT Service & SupportPage 16-215 1:模块接收到”同步”控制命令6 0:该位一直为07 0:该位一直为02 0-7 0:所有位一直为0 Profibus 主站地址3 _ Profibus 主站地址4 0-7 80H:DP/DP Coupler 设备识别码5 0-7 70H:DP/DP Coupler 模块诊断数据的具体地址分布及含义如下:字节 位 含义 0 1 2 3 4 5 101000:从字节6开始的诊断数据长度(=5字节) 6 6 7 00:站诊断代码 7 0-7 00H:来自其它网络的数据无效;01H:来自其它网络的数据有效8 0-7 来自DP 网络输入数据的长度(以字节计算) 9 0-7 来自DP 网络输出数据的长度(以字节计算)0 保留1 1:其它DP 网络的CPU 发出输出清除命令(将输出清0)2 1:其他网络已经将网络模式改变到解冻状态3 1:其他网络已经将网络模式改变到冻结状态4 1:其他网络已经将网络模式改变到非同步状态5 1:其他网络已经将网络模式改变到同步状态6 模块诊断数据107保留 3.2.2 DPV1主站系统或S7 DP 主站系统模式下诊断当DP/DP Coupler 运行在DPV1主站系统或S7 DP 主站系统模式下时,诊断数据包括6字节的标准诊断数据(第0-5字节,参见V3.2.1)及9字节的模块诊断数据(第17-25字节),其中6-16字节为系统保留.模块诊断数据的具体地址分布及含义如下:字节 位 含义 0 1 2 3 4 17 5 100100:从字节17开始的诊断数据长度(=9字节) IA&DT Service & SupportPage 17-2121 0-7 00H:数据无效;01H:数据有效 22 0-7 来自DP 网络输入数据的长度(以字节计算) 23 0-7 来自DP 网络输出数据的长度(以字节计算) 0 保留 1 1:其它DP 网络的CPU 发出输出清除命令(将输出清0) 2 1:其他网络已经将网络模式改变到解冻状态 3 1:其他网络已经将网络模式改变到冻结状态 4 1:其他网络已经将网络模式改变到非同步状态 5 1:其他网络已经将网络模式改变到同步状态 6 247 保留 0 1:模块PS1供电失效(仅DIL 开关”PS1”(DP1)在ON 位置)1 1:模块PS2供电失效(仅DIL 开关”PS2”(DP2)在ON 位置)2 03 04 05 06 0 模块诊断数据25 7 03.2.3 诊断编程举例以第2章节中的S7-400站程序为例,在DP/DP Coupler 模块的属性对话框中将DP 报警模式设置为DPV1,使能外部诊断功能,诊断数据将存储在DB10中,在OB1中调用the SFC 13(DPNRM_DG),如下图所示:IA&DT Service & SupportPage 18-21之后可从DB10中得到相关诊断数据,块中的各地址所代表的意义如下图所示:4. DP/DP Coupler订货号、与旧模块的兼容性及相关技术数据4.1 订货号及与旧模块的兼容性DP/DP Coupler模块最新订货号为6ES7158-0AD01-0XA0, 目前最新的固件版本为V2.0,与旧模块6ES7158-0AD00-0XA0相比的兼容性及性能改进如下:- 新模块(6ES7158-0AD01-0XA0)可以完全兼容旧模块的所有功能- 新模块在同步和冻结功能的诊断信息上做了改进以符合Profibus标准- 新模快为双边供电- 新模块按照S7-300设计,但安装尺寸和旧模块完全兼容4.2 相关技术数据IA&DT Service & Support Page 19-21技术参数 数值通讯波特率 9,6; 19,2; 45,45; 93,75;187,5; 500 kbps 1,5; 3, 6, 12 Mbps总线协议 PROFIBUS DP最大I/O通信数据长度 244字节输入/244字节输出诊断数据长度 最大26字节参数分配数据长度 最大15字节能否支持运行中更改配置 否注意:有关DP/DP Coupler 模块的更多信息请参考“DP/DP Coupler用户手册”,具体连接地址如下:/CN/view/zh/1179382IA&DT Service & Support Page 20-21附录-推荐网址通信/网络西门子(中国)有限公司工业自动化与驱动技术集团客户服务与支持中心网站首页:通信/网络下载中心:/download/DocList.aspx?TypeId=0&CatFirst=12通信/网络全球技术资源:/CN/view/zh/10805868/130000“找答案”Net版区:/service/answer/category.asp?cid=1031注意事项应用示例与所示电路、设备及任何可能结果没有必然联系,并不完全相关。

相关文档
最新文档