使用DPDP coupler在不同CPU之间进行安全通信
DP_coupler快速入门
![DP_coupler快速入门](https://img.taocdn.com/s3/m/4ea4a32f453610661ed9f48d.png)
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网络中进行通讯及程序诊断。
DP-DP coupler
![DP-DP coupler](https://img.taocdn.com/s3/m/13aa6669561252d380eb6e42.png)
挺进中的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。
DPCOUPLER使用心得
![DPCOUPLER使用心得](https://img.taocdn.com/s3/m/6d72ac885901020206409c59.png)
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 中非易失性存储区的。
DP_DP Coupler手册
![DP_DP Coupler手册](https://img.taocdn.com/s3/m/179de62d915f804d2b16c160.png)
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通讯模块的应用](https://img.taocdn.com/s3/m/8240c42f770bf78a6429543d.png)
基于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 使用心得](https://img.taocdn.com/s3/m/31527dc2d5bbfd0a79567393.png)
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通讯](https://img.taocdn.com/s3/m/09345574e45c3b3567ec8b9f.png)
西门子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锌锭,副产硫酸、精铟,同时综合回收铟、镉、铜、钴、银、铁等有价元素。
如何通过Y-LINK与300CPU通讯
![如何通过Y-LINK与300CPU通讯](https://img.taocdn.com/s3/m/2d6975d40d22590102020740be1e650e52eacfd0.png)
Y-link功能Y Link 用于将只有一个DP接口的远程 IO连接至冗余 H 系统,Y link 包括两个 IM 153-2 接口模块和一个 Y coupler。
Y Link 的功能∙Y Link 作为冗余DP主站系统的DP从站,是处于下一级 DP 主站系统(DP 从站)的数据代理。
∙Y-Link 作为冗余DP主站系统的转换DP从站,扩展冗余DP主站系统至下一级的DP主站系统。
Y Coupler 的功能∙Y Coupler 设计仅被用冗余DP主站系统(如S7-400H)的Y Link中。
它用于连接下层的 PROFIBUS DP 到IM153-2所连接的 DP 主站。
∙Y Coupler 和下层的 DP 主站系统构成一个独立的总线系统,与冗余的DP主站系统的操作隔离。
∙Y Coupler 是Y Link 的一部分,不能被单独组态Y-link冗余接口模块打包信息Y Link订货信息及包含组件如下表所示:更多Y Link 信息请参考FAQ.Y link 的结构是怎样的https:///cs/cn/zh/view/43688632Y-link 接口模块兼容性Y Link的接口模块版本比较多,用户希望能够不修改现有项目的硬件组态,使用新的接口模板直接替换旧的接口模板,下表列出了DP Link用作Y Link 的接口模板时的兼容性DP Link与有源底板的兼容性Y-link组态及组态限制Y-Link采购时是设备打包订货号,在进行硬件组态时,在PROFIBUS DP\DPPA Link目录下找到订货号中的接口模块,然后拖拽到DP总线上,在弹出的对话框中选择 DP 总线,如下所示:在Y-Link后面组态设备需要注意以下限制:∙从站数量:使用中继器时64个DP设备,不使用中继器时31个∙IO字节数:输入/输出各244 字节同时必须在Y-Link后面的DP总线上配置设备,否则硬件组态编译会提示错误。
GSD tool功能在第三方系统中使用Y-link时,无法象STEP 7一样组态Y_link然后在Y_link后面的DP总线上组态DP设备,可以借助GSD tool工具将DP设备与Y_link一起作为DP从站。
DPDP Coupler实现ABB AC450与S7-300的Profibus-DP通讯
![DPDP Coupler实现ABB AC450与S7-300的Profibus-DP通讯](https://img.taocdn.com/s3/m/32da04ee910ef12d2af9e76c.png)
一,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 Coupler模块使用方法图解
![西门子DP Coupler模块使用方法图解](https://img.taocdn.com/s3/m/3e844677e418964bcf84b9d528ea81c758f52ef1.png)
西门子DP Coupler模块使用方法图解DP/DP Coupler用于连接两个Profibus-DP主站网络,以便在这两个主站网络之间进行数据通讯,数据通讯区最高可以达244字节输入和244字节的输出。
DP/DP Coupler模块具有如下特点:.连接两个不同的Profibus网络进行通讯,2个网络的通讯速率,站地址可以不同.最多可以建立16个I/O数据交换区.两个网络电气隔离,一个网段故障不影响另一个网段的运行.支持DPV1全模式诊断.可通过DIL开关,Step 7或其它编程工具设定Profibus站地址.双路冗余供电方式对于DP/DP Coupler连接的两个网段,通讯速率可以不同,因此DP/DP Coupler特别适用于不同通讯速率的两个Profibus-DP主站系统之间的数据通讯,但是对于通讯数据区,网络1的输入区必需和网络2的输出区完全对应,同样网络2的输入区必需和网络1的输出区完全对应,否则会造成通讯故障,下图显示了两个网络之间的数据通讯区的对应关系:一、组态在两个Profibus master网络中通讯1、硬件需求:S7-400电源模块1块,S7-400 CPU414-3PN/DP模块1块,S7-400机架1块,S7-300导轨块,PS307 24VDC电源1块,S7-300 CPU315-2DP模块1块,CP5512编程卡,Profibus电缆1条,笔记本电脑1台。
2、软件需求:STEP7 V5.4 (以上)组态编程软件。
3、网络1(CPU414-3PN/DP主站系统):-DP/DP Coupler的DP1 Profibus站地址为3,网络波特率为12Mbit/s -与网络2的数据通信接口区:.2字节的输入(不连续).4字节的输出(不连续).2字节的输入(连续).4字节的输出(连续).自定义3字节输入/5字节输出(连续)4、网络2(CPU315-2DP主站系统):-DP/DP Coupler的DP2 Profibus站地址为4,网络波特率为1.5Mbit/s -与网络2的数据通信接口区:.2字节的输出(不连续).4字节的输入(不连续).2字节的输出(连续).4字节的输入(连续).自定义5字节输入/3字节输出(连续)5、各拨码开关设置如下图:6、在Step7组态DP/DP Coupler为DP Slave打开Step7软件,新建一个工程项目文件,命名为“Gateway as PN IO Proxy”,在项目下插入一个S7-400站。
DP DP Coupler 通信数据区
![DP DP Coupler 通信数据区](https://img.taocdn.com/s3/m/c0f06cf1195f312b3069a511.png)
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系统中的应用](https://img.taocdn.com/s3/m/06bb6c29bd64783e09122b1c.png)
第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 系统中,总线上连有多个主站,这些主站与其从属的从站构成相互独立的子系统。
在TIA环境下实现S7-1200F和1500F使用DPDP Couple的安全相关主站与主站通讯
![在TIA环境下实现S7-1200F和1500F使用DPDP Couple的安全相关主站与主站通讯](https://img.taocdn.com/s3/m/bad17ddfe53a580217fcfe2e.png)
在TIA环境下实现S7-1200F和1500F使用DP/DP Couple的安全相关主站与主站通讯目录1概念 (3)2安全相关的DP主站之间的通信 (3)2.1示例所使用的软硬件环境 (3)2.2硬件配置 (4)2.3通讯编程 (14)1概念与在标准的系统中一样,TIA安全系统中S7-1500F的CP1542-5 DP口和S7-1200F 的CM1243-5 DP口之间可以进行主站与主站安全相关的通信。
通信通过两个安全应用程序块进行,即SENDDP块用于发送数据,而RCVDP块用于接收数据。
这些块由用户在F-CPU相应的安全程序中调用,可用于固定数量的BOOL和INT类型的数据进行安全传送。
2安全相关的DP主站之间的通信在本例程中,将CPU1511F-1PN带CP1542-5作为一个PROFIBUS主站,CPU1215FC带CM1243-5作为另一个PROFIBUS主站。
通过DP/DP Coupler实现两个CPU的安全相关通信。
2.1示例所使用的软硬件环境·STEP7 P rofessional V14 SP1·STEP7 Safety Advanced V14 SP1·CPU1511F-1PN V2.0订货号 6ES7 511-1FK01-0AB0·CP1542-5 V1.0订货号 6GK7542-5FX00-0XE0·CPU1215FC V4.2订货号6ES7215-1HF40-0XB0·CM1243-5 V1.3订货号 6GK7243-5DX30-0XE0·DP/DP Coupler订货号6ES7158-0AD01-0XA0测试目的:通过DP/DP Coupler实现主站和主站的F-CPU之间的安全相关通信,使用F应用程序块SENDDP进行发送,用RCVDP进行接收。
使用以安全方式一次传送16个BOOL型数据和2个INT型数据,如图1-1。
通过DPDP耦合器实现F-CPU之间安全相关主站与主站通讯_2013-08-30
![通过DPDP耦合器实现F-CPU之间安全相关主站与主站通讯_2013-08-30](https://img.taocdn.com/s3/m/554646380b4c2e3f5727636d.png)
通过DP/DP 耦合器实现F-CPU 之间安全相关主站主站与与主站通讯( STEP7版本) 条目号:79715889 日期:2013-08-30 通过DP/DP 耦合器实现F-CPU 之间安全相关主站与主站通讯( STEP7版本)1 概述与在标准准统中中样,在S7 分分分分分准统中中中PROFIBUS 接接接分分CPU 之间可可进行分分相关接的的。
的的的两过个分分应用用用块进行,即F_SENDDP 块用用发送数据,而F_RCVDP 块用用接于数据。
这些块由用户在F-CPU 相应接分分用用中调用,可用用可可数量接BOOL 和INT 类型接数据进行分分传送2 分分相关接DP 主主之间的的在在在用中,将CPU 319F-3PN/DP 作为中个DP 主主,CPU 315F-2PN/DP 作为另中个 DP 主主设备。
的过DP/DP Coupler 两实现个CPU 接分分相关接的的。
2.1 示在示示用接软硬硬环境• STEP7 V5.5 SP2• STEP7 Distributed Safety V5.4 SP5• CPU319F-3PN/DP V3.2 订订号6ES7 318-3FL01-0AB0 • CPU315F-2PN/DP V2.6订订号6ES7 315-2FH13-0AB0 • DP/DP Coupler 订订号6ES7 158-0AD01-0XA0测测目接:的过DP/DP Coupler 实现主主和主主设备接F-CPU 之间接分分相关接的讯,示用F 应用用用块FB223“F_SENDDP”进行发送,用FB224“F_RCVDP”进行接于。
示用它们可分分以分中以传送16个BOOL 型数据和2个INT 型数据。
要要要接要要须在分分用用开始时调用F_RCVDP ,F_SENDDP 要须在分分用用结束时调用2.22.2 硬硬硬硬1) 点击“新新项目”输入项目目称,设硬项目目硬目储路径;点击”确可“,完完项目创新,如图2-1CPU319F 传输类型 CPU315F 16 Bool 2 INT16 Bool 2 INT图2-1创新项目2)插入S7-300 主,将目名名名为:CPU315F-2PNDP。
FANUC 0i在Siemens Profibus总线中的应用
![FANUC 0i在Siemens Profibus总线中的应用](https://img.taocdn.com/s3/m/dabd0caf70fe910ef12d2af90242a8956aecaa52.png)
机 电 工 程 技 术 第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总线,以其高可靠性及高传输速度成为应用十分广泛的现场总线技术。
基于DPDP coupler的西门子PLC300与艾默生DeltaV系统的通信研究
![基于DPDP coupler的西门子PLC300与艾默生DeltaV系统的通信研究](https://img.taocdn.com/s3/m/7fafa13a590216fc700abb68a98271fe910eaf7e.png)
所用的GSD文件,可以由西门子官网下载。依次打开 Library→Device Definitions→profibus DP Devices右键→Add Device Definition,选中所用GSD文件导入即可。
5 常见错误总结 在通信的过程中,有一些容易出现错误的重点难点需要注
意,总结如下: (1)耦合器实现的是两个主站之间的通信,耦合器的1网
和2网分别对应两个主站的从站。 (2)耦合器的1网和2网的地址由拨码开关设置,在相应
的主站要对应好相应的地址,两个网络互不干扰。 (3)耦合器数据区域应当相互对应,比如PLC网络选择64
315-2DP。 其组态设计如下: 网络1:CPU315-2DP主站,DP/DP coupler的DP1地址为
11,网络波特率为1.5Mbit/s; 与网络2的数据通信接口区: 64字节的输出(连续),64字节的输出(连续)。
4 DeltaV系统通信编程组态 4.1 DCS侧组态设计 网络2:DeltaV系统主站,DP/DP coupler的DP1地址为12,
信息化技术应用
TECHNOLOGY AND INFORMATION
基于DPDP coupler的西门子PLC300与艾默生DeltaV 系统的通信研究
张倍 北方铜业股份有限公司垣曲冶炼厂 山西 运城 043700
摘 要 本文以冶炼厂硫酸风机为例,介绍了西门子300系统通过DP/DP coupler与艾默生DeltaV DCS系统的通信方法。 关键词 DP/DP coupler;DeltaV;DCS与PLC通信
在TIA环境下实现S7-1200F和1500F使用DPDPCouple的安全相关主站与主站通讯
![在TIA环境下实现S7-1200F和1500F使用DPDPCouple的安全相关主站与主站通讯](https://img.taocdn.com/s3/m/07be9b1ebb1aa8114431b90d6c85ec3a87c28b2f.png)
在TIA环境下实现S7-1200F和1500F使⽤DPDPCouple的安全相关主站与主站通讯在TIA环境下实现S7-1200F和1500F使⽤DP/DP Couple的安全相关主站与主站通讯⽬录1概念 (3)2安全相关的DP主站之间的通信 (3)2.1⽰例所使⽤的软硬件环境 (3)2.2硬件配置 (4)2.3通讯编程 (14)1概念与在标准的系统中⼀样,TIA安全系统中S7-1500F的CP1542-5 DP⼝和S7-1200F 的CM1243-5 DP⼝之间可以进⾏主站与主站安全相关的通信。
通信通过两个安全应⽤程序块进⾏,即SENDDP块⽤于发送数据,⽽RCVDP块⽤于接收数据。
这些块由⽤户在F-CPU相应的安全程序中调⽤,可⽤于固定数量的BOOL和INT类型的数据进⾏安全传送。
2安全相关的DP主站之间的通信在本例程中,将CPU1511F-1PN带CP1542-5作为⼀个PROFIBUS主站,CPU1215FC带CM1243-5作为另⼀个PROFIBUS主站。
通过DP/DP Coupler实现两个CPU的安全相关通信。
2.1⽰例所使⽤的软硬件环境·STEP7 P rofessional V14 SP1·STEP7 Safety Advanced V14 SP1·CPU1511F-1PN V2.0订货号 6ES7 511-1FK01-0AB0·CP1542-5 V1.0订货号 6GK7542-5FX00-0XE0·CPU1215FC V4.2订货号6ES7215-1HF40-0XB0·CM1243-5 V1.3订货号 6GK7243-5DX30-0XE0·DP/DP Coupler订货号6ES7158-0AD01-0XA0测试⽬的:通过DP/DP Coupler实现主站和主站的F-CPU之间的安全相关通信,使⽤F应⽤程序块SENDDP进⾏发送,⽤RCVDP进⾏接收。
Dp coupler
![Dp coupler](https://img.taocdn.com/s3/m/b73aa6d876eeaeaad1f330d7.png)
DP/DP Coupler Profibus网络通讯耦合模块
1.如何使用模块本身DIL拨码开关?
2.利用step7配置DP/DP Coupler在两个DP网络中进行通讯机通过模块指示灯或用户程序进行诊断?
DP/DP Coupler用于连接两个Profibus-DP主站网络,实现网络间进行数据通讯。
2个网络的通讯速率,站地址可以不同。
非常实用于不同通讯速率的两个Profibus-DP主站系统间的数据通讯。
但是,网络1的输入区必须和网络2的输出区完全对应,网络2的输入和网络的1输出区必须对应。
拨码开关如下:
下面是如何利用STEP7配置DP/DP Coupler在两个DP网络中通讯及程序诊断:
打开STEP 7 ,新建项目文件“Gateway as PN IO Proxy”,右键插入s7-400。
双击s7-400的“硬件”,
组态通信接口区:。
DP从站,CP模板以及CPU之间的数据通讯过程是如何进行的?1
![DP从站,CP模板以及CPU之间的数据通讯过程是如何进行的?1](https://img.taocdn.com/s3/m/10d564e39fc3d5bbfd0a79563c1ec5da50e2d6a7.png)
DP从站,CP模板以及CPU之间的数据通讯过程是如何进行
的?1
使用CP342-5模块,无论调用"DP_SEND" 功能块还是"DP_RECV" 功能块,您都不能直接读写某个PROFIBUS从站的I/O数据。
CP342-5模块有一个内部的Input和Output存储区,用来存放所有PROFIBUS 从站的的I/O数据,较新版本的CP342-5模板内部存储器的Input和Output区分别为2160个字节,Output区的数据循环写到从站的输出通道上,循环读出从站输入通道的数值存放在Input 区,整个过程是CP342-5与PROFIBUS从站之间自动协调完成的,您不需编写程序。
您可以在PLC的用户程序中调用"DP_SEND"和"DP_RECV"功能块,读写CP342-5这个内部的存储器。