(最终)浅析PROFIBUS-DP通讯技术
介绍DP通讯
介绍DP通讯浏览次数:1330次悬赏分:200 |解决时间:2008-9-24 18:35 |提问者:匿名介绍一下DP通讯吧,谢谢了最佳答案PROFIBUS –DP用于现场层的高速数据传送。
主站周期地读取从站的输入信息并周期地向从站发送输出信息。
总线循环时间必须要比主站(PLC)程序循环时间短。
除周期性用户数据传输外,PROFIBUS-DP还提供智能化设备所需的非周期性通信以进行组态.诊断和报警处理。
①传输技术:RS-485双绞线.双线电缆或光缆。
波特率从9.6K bit/s到12M bit/s。
②总线存取:各主站间令牌传递,主站与从站间为主-从传送。
支持单主或多主系统。
总线上最站点(主-从设备)数为126。
③通信:点对点(用户数据传送)或广播(控制指令)。
循环主-从用户数据传送和非循环主-主数据传送。
④运行模式:运行.清除.停止。
⑤同步:控制指令允许输入和输出同步。
同步模式:输出同步;锁定模式:输入同步。
⑥功能:DP主站和DP从站间的循环用户有数据传送。
各DP从站的动态激活和可激活。
DP从站组态的检查。
强大的诊断功能,三级诊断诊断信息。
输入或输出的同步。
通过总线给DP从站赋予地址。
通过总线对DP主站(DPM1)进行配置,每DP从站的输入和输出数据最大为246字节。
⑦可靠性和保护机制:所有信息的传输按海明距离HD=4进行。
DP从站带看门狗定时器(Watchdog Timer)。
对DP从站的输入/输出进行存取保护。
DP 主站上带可变定时器的用户数据传送监视。
⑧设备类型:第二类DP主站(DPM2)是可进行编程.组态.诊断的设备。
第一类DP主站(DPM1)是中央可编程控制器,如PLC.PC等。
DP从站是带二进制值或模拟量输入输出的驱动器.阀门等。
(1)PROFIBUS – DP基本特征①速率:在一个有着32个站点的分布系统中,PROFIBUS-DP对所有站点传送512 bit/s 输入和512bit/s输出,在12Mbit/s时只需1毫秒。
ProfibusDP数据传递通信原理
简单Profibus/DP实验系统的组建引言:为了让更多刚接触到Profibus系统的朋友能对Profibus的网络架构及系统运行机制有一个整体的认识,笔者根据自身的运用经历编写这篇文章,以期望能带领各位读者快速进入到Profibus的世界。
本文所采用的系统是Siemens S7 300的CPU,加上ET200M并带AI和DI 模块,另加一Siemens MMX420变频器带Profibus接口板组成。
系统的目的是实五、PLC编程当网络组态工作正确完成之后,接下来继续进行PLC端梯形图的编程,S7 Manager提供了强大的PLC编程系统。
我们的任务是编写一个简单的梯形图程序,以能过ET200M上的DI和AI模块来对MMX Drives进行操作及参数访问。
DI模块用来对变频器进行启动,停止,正向,反向等控制操作,AI模块用来设定变频器的频率。
回到S7 Manager的主窗口,因为在Configure的过程中,我们已经加入了S7-300的CPU系统,故在右边的列表里已经多了一个CPU 315-2 DP。
现远程控制变频器启动,停止,及频率给定的操作,并实现变频器参数的访问。
按右图所示的路径点开列表,在最后的Blocks里面,有一个OB1,这是PLC主程序的入口模块,一般的程序都在此模块中进行设计,PLC程序也从此模块开始调用执行。
OB1模块打开,如图所示。
这时便可以在此窗口进行PLC程序的设计。
有关S7-300PLC 的指令列表请参阅详细的手册,在此不再详述。
梯形图是一种最直观的PLC程序设计语言,使用即方便也便于维护。
我们先产生一个永远为True的变量M0.0。
梯形图程序必须存在一个Input和一个Output,故我们在很多地方会使用M0.0来作为永远为True的Input。
现在我们要实现变频器的启动操作,根据ET200M模块上挂接的DI模块,确定其输入端子上的接线方法,然后接上数字输入信号。
SM321 DI模块使用24VDC 信号输入。
PROFIBUS-DP知识
什么是PROFIBUS-DP在有的电厂或化工厂中应用的控制系统是和利时的,和利时控制系统的控制网采用Profibus-DP,Profibus-DP工业现场总线与自动化系统各个I/O 模块及智能设备连接通讯,实时、快速、高效的完成过程或现场通讯任务。
而且我们都在使用,所以有必要了解一下什么是PROFIBUS-DP。
1.PROFIBUS-DP 是目前欧洲乃至全球应用最广泛的总线系统,安装简单、拓扑结构多样、易于实现冗余、通信实时可靠、功能比较完善,卓越的性能使得它适用于各种工业自动化领域。
随着PROFIBUS-DP 控制系统在我国越来越广泛的应用,将原有的不符合DP 标准的设备连接到PROFIBUS-DP 现场总线网络中,就需要开发DP 通讯转换接口。
因此,进行DP 通讯转换接口的开发是很有必要的。
本文主要讨论采用SPC3 通信协议芯片实现DP 通讯转换接口的硬件和软件。
2. PROFIBUS-DP 现场总线2.1 PROFIBUS-DP 基本特性PROFIBUS-DP 用于现场级的高速数据传输,中央控制器(如PLC/PC)通过串行连接与分散的现场设备(如I/O、驱动器和阀门及测量变送器)进行通信。
中央控制器(主站)期的读取从站的输入信息并周期的向从站发送输出信息,除周期性数据传输外,PROFIBUS-DP 还提供智能化设备所需的非周期通讯以进行组态、诊断和报警处理。
PROFIBUS-DP 具有快速、即插即用、高效低成本等优点。
2.2 PROFIBUS-DP 总线拓扑PROFIBUS-DP 系统有两种总线拓扑结构:一种是RS-485,采用屏蔽双绞线,拓扑结构为总线型,通信速率为9.6Kbps~12Mbps;另一种是采用光纤,用于电磁兼容性要求高和长距要求的场合。
2.3 PROFIBUS-DP 总线协议PROFIBUS-DP 协议根据ISO7498 国际标准以开放系统互联网络OSI 参考模型为基础,用了参考模型的第1 层物理层,第2 层数据链路层和用户自己定义的用户接口层,第3 层到第7 层未使用;这种精简的结构确保了快速、高效的数据传输。
profibus DP通信报文的有效数据由pzd
profibus DP通信报文的有效数据由pzd一、Profibus概念PROFIBUS是一种国际化.开放式.不依赖于设备生产商的现场总线标准。
PROFIBUS传送速度可在9.6kbaud~12Mbaud范围内选择且当总线系统启动时,所有连接到总线上的装置应该被设成相同的速度。
广泛适用于制造业自动化.流程工业自动化和楼宇.交通电力等其他领域自动化。
PROFIBUS是一种用于工厂自动化车间级监控和现场设备层数据通信与控制的现场总线技术。
可实现现场设备层到车间级监控的分散式数字控制和现场通信网络,从而为实现工厂综合自动化和现场设备智能化提供了可行的解决方案。
PROFIBUS由三个兼容部分组成,即PROFIBUS-DP(Decentralized Periphery).PROFIBUS-PA(ProcessAutomation).PROFIBUSFMS(Fie ldbus Message Specification)。
主要使用主从方式,通常周期性地与传动装置进行数据交换。
1)PROFIBUS–DP:是一种高速低成本通信,用于设备级控制系统与分散式I/O的通信。
使用PROFIBUS-DP可取代办24VDC或4-20mA 信号传输2)PORFIBUS-PA:专为过程自动化设计,可使传感器和执行机构联在一根总线上,并有本征安全规范。
3)PROFIBUS-FMS:用于车间级监控网络,是一个令牌结构.实时多主网络。
二、PROFIBUS协议结构PROFIBUS协议结构是根据ISO7498国际标准,以开放式系统互联网络(Open SystemInterconnectionOSI)作为参考模型的。
该模型共有七层。
(1)PROFIBUS-DP:定义了第一.二层和用户接口。
第三到七层未加描述。
用户接口规定了用户及系统以及不同设备可调用的应用功能,并详细说明了各种不同PROFIBUS-DP设备的设备行为。
(2)PROFIBUS-FMS:定义了第一.二.七层,应用层包括现场总线信息规范(Fieldbus Message Specification FMS)和低层接口(Lower Layer Interface-LLI)。
浅谈DP通讯检测技术应用及故障分析唐顺国马树甫莫新海
浅谈DP通讯检测技术应用及故障分析唐顺国马树甫莫新海发布时间:2023-06-15T00:49:18.810Z 来源:《中国电业与能源》2023年7期作者:唐顺国马树甫莫新海[导读] 随着PROFIBUS-DP网络的大量应用,许多用户开始接触并使用了现场总线。
但由于对现场总线技术的了解程度不同,再加上现场施工情况复杂,因而很有可能导致现场总线通讯上可能存在着一些隐患,如果不能及时发现和处理,将有可能导致系统出现通讯故障,从而影响整个系统的正常运行。
日照钢铁有限公司山东省日照市 276800摘要:随着PROFIBUS-DP网络的大量应用,许多用户开始接触并使用了现场总线。
但由于对现场总线技术的了解程度不同,再加上现场施工情况复杂,因而很有可能导致现场总线通讯上可能存在着一些隐患,如果不能及时发现和处理,将有可能导致系统出现通讯故障,从而影响整个系统的正常运行。
关键词:PROFIBUS-DP;现场总线;通讯;通讯故障1前言由于PROFIBUS-DP一直侧重于系统集成和系统工程等方面,尤其是侧重于应用行规的研究开发,使得该总线具有适合于快速、时间要求严格的应用和复杂的通信任务的特点,成为唯一能够全面覆盖工厂自动化和过程自动化应用的现场总线,特别适用于工厂自动化和过程自动化领域。
因而从诞生至今,PROFIBUS-DP 在现场总线技术领域一直是国际市场上的领导者。
冶金领域,在现场自动化通讯主要采用PROFIBUS-DP网络通讯方式,当通讯出现异常时,现象表现为十几个电气柜不定时、无规律的间断性报警。
很难判断是哪一段通讯线、哪个元器件有问题,只能大规模的更换通讯线和元器件来排除故障点,浪费了大量的时间,耗费了大量的备件。
2 DP网络检测技术概述总线状态诊断仪ROFIBUS TESTER 5,实现对DP段内所有主从站的物理层和协议层同时完整检测,分析网络状况并定位故障源。
3常见故障3.1 DP头制作存在问题DP通讯故障很大部分由于DP头制作不标准导致,好的DP头制作是DP网络稳定的基础,通过现场应用发现,DP头制作主要存在问题:1)屏蔽层没有压接或压接不标准。
Profibus 通讯
第一部分:Profibus-DP 通讯一、具有集成接口的CPU (CPU31x-2DP, CPU31x PN/DP, CPU 41x-2)做主站,ET200作从站组态完成后,访问位、字节、双字节,以及四字节地址区域(像本地I/O一样访问),3个字节或4字节以上的传输不能保证是同一时刻来的数据,只能通过SFC 14(读),SFC15(写) 来保证数据传输的连续性。
(342-5作主站可以保证数据传输的一致性,因为它本身是通过FC 实现数据传输的。
)二、具有集成接口的CPU (CPU31x-2DP, CPU31x PN/DP, CPU 41x-2)做主站,具有集成接口的CPU (CPU31x-2DP) 做智能从站。
1.组态智能从站,并编译2. 组态主站在主站的HW Config 中组态DP 口,并将其Operation Mode 设置成Dp master, 将目录中“profibus DP ”—“Configured Stations ” —“CUP 31x2DP ”拖拽到DP 网络上,配置“connect ”和“configuration ”属性,完成configuration 配置如上图所示。
(配置中的I/O 模块是虚拟的,用来实现数据交换,不能和自身I/O 模块的地址冲突 Unit :一个word ,一个word 的发;All :一起发MS 模式为主从模式,DX 模式为直接数据交换模式)通过PG 监控通讯3. 下装,监视通过MPI 将程序下装,由于找不到 虚拟IO 会使系统停机,将OB82,OB85下装,各自建立变量表,观察收发情况(可以切换到Profibus 网络,在通过profibus 进行同时监控,有可能发生不能同时监控的情况,在不能监控的模块里可以写一段move 指令。
)例如:三、CP342-5做主站,ET200做从站1. 将CP342-5组态为主站模块OB1: L IB 0 T QB 0 NOP 0 (IB0为实际模块)2. 组态ET2003. 编写程序(1) 将IW12发送到ET200的DO 模块。
PLC控制系统采用PROFIBUS-DP技术实现变频器通讯控制的应用
PLC控制系统采用PROFIBUS-DP技术实现变频器通讯控制的应用摘要:本文简要介绍了施耐德PLC控制系统,采用PROFIBUS-DP方式实现与西门子MM440变频器通讯控制的应用,并例举了施耐德PLC控制器通讯控制程序实例,PTQ通讯模板配置实例,及西门子MM440变频器通讯参数设置实例。
关键词:PROFIBUS-DP通讯技术 PTQ通讯模块 MM440变频器通讯参数设置引言自动控制系统中,采用4个施耐德140CPU65150型PLC控制站,实现了配料混合系统、烧结冷却系统及其辅助系统、成品整粒系统及其运输、原燃料接受和循环加水等系统生产的全自动化控制。
在烧结机、环冷机和配料皮带秤等重要调速控制设备中,采用了先进的PROFIBUS-DP数字通讯控制技术和西门子MM440变频器,实现了高精度数字调速控制。
1 PROFIBUS-DP通讯技术简介PROFIBUS以ISO7498为基础,以OSI(open system interconnection)作为参考模型,定义了物理传输特性、总线存取协议和应用功能。
其传输速率为9.6kbps-12Mbps,最大传输距离在12Mbps时为100m,在1.5Mbps时为400m,可用中继器延长至10km。
PROFIBUS-DP是专门为自动控制系统和设备分散的I/O之间进行的通讯而设计的。
直接数据链路映像(DDLM)提供的用户接口,使得对数据链路层的存取变的简单方便,传输可使用RS- 485传输技术。
2 PROFIBUS-DP通讯硬件配置2.1施耐德PLC控制站配置在施耐德PLC控制站硬件配置中,利用施耐德unity pro XL4.0编程组态软件,对PLC控制站中电源模块、CPU模块、以太网通讯模块、I/O模块等进行了如下图的基本硬件配置,其中PTQ-PDPMV1为PROFIBUS-DP通讯模块,安装于控制站中第6槽。
图1 施耐德PLC控制站基本配置示意图2.2 PTQ通讯模块配置PTQ-PDPMV1PROFIBUS DPV1 Master通讯模块是ProTalk公司为施耐德Quantum系列开发的第三方通讯组件,简称PTQ通讯模块。
PROFIBUS-DP网络通讯故障分析及处理方法
PROFIBUS-DP 网络通讯故障分析及处理方法发布时间:2023-01-28T08:22:50.278Z 来源:《科技新时代》2022年9月16期作者:张文学朱仕鑫王帅[导读] 对于自动化设备张文学朱仕鑫王帅重庆钢铁股份有限公司重庆 401220摘要:对于自动化设备,总线的可靠性会直接影响设备的运行和生产安全,总线一旦发生故障,比电气故障更难解决,从而导致生产设备长时间停机。
发生网络故障的概率远低于一般电气故障。
这使得很多现场设备管理维护人员更关注各种设备电气故障或机械故障的预防及处理,忽视总线的维护或及时有效地处理网络故障,从而导致通讯故障处理时间延迟。
在此基础上,有必要对PROFIBUS-DP网络通信故障分析及处理方法进行研究。
关键词:PROFIBUS-DP;网络通讯;故障分析;处理方法引言PROFIBUS-DP总线具有可用于设备级控制系统和分布式I/O通信的高速低成本特征,与PROFIBUS-PA、PROFIBUS-FMS一起构成了PROFIBUS标准。
PROFIBUS-DP总线可用于现场层的高速数据传输。
主站可以根据设置的周期读取从站输入的信息,并向从站发送输出信号。
除了周期数据传输功能外,PROFIBUS-DP总线还可以提供一些智能化设备运行所需的非周期通信。
1、PROFIBUS-DP网络介绍1.1 DP网络基本原理介绍PROFIBUS-DP协议将网络上的设备分为主设备和从设备两种。
主站通常是CPU(中央控制器)或CP板(通信模板),从站通常是“远程I/O”。
PROFIBUS-DP主节点必须知道PROFIBUS网络的DP辅地址、DP辅类型、数据交换区域和诊断缓存区域。
DP网络有单主站和多主站传输模式。
对于多主站系统,主站之间通过令牌(Token)传递对总线的控制权。
PROFIBUS-DP主节点启动整个网络的通信,并初始化DP从节点。
首先,根据DP地址将硬件配置信息(参数和IO配置)写入相应的从属服务器。
PROFIBUSDP协议简介剖析
PROFIBUS-DP协议简介一.PROFIBUS – DP用于现场层的高速数据传送。
主站周期地读取从站的输入信息并周期地向从站发送输出信息。
总线循环时间必须要比主站(PLC程序循环时间短。
除周期性用户数据传输外, PROFIBUS-Dp还提供智能化设备所需的非周期性通信以进行组态.诊断和报警处理。
①传输技术:RS-485双绞线.双线电缆或光缆。
波特率从9.6K bit/s到12Mbit/s。
②总线存取:各主站间令牌传递,主站与从站间为主-从传送。
支持单主或多主系统。
总线上最多站点(主-从设备数为126。
③通信:点对点(用户数据传送或广播(控制指令。
循环主-从用户数据传送和非循环主-主数据传送。
④运行模式:运行.清除.停止。
⑤同步:控制指令允许输入和输出同步。
同步模式:输出同步;锁定模式:输入同步。
⑥功能:DP主站和DP从站间的循环用户有数据传送。
各DP从站的动态激活和可激活。
DP从站组态的检查。
强大的诊断功能,三级诊断诊断信息。
输入或输出的同步。
通过总线给DP从站赋予地址。
通过部线对DP主站(DPM1进行配置,每个DP从站的输入和输出数据最大为246字节。
⑦可靠性和保护机制:所有信息的传输按海明距离HD=4进行。
DP从站带看门狗定时器(Watchdog Timer。
对DP从站的输入/输出进行存取保护。
DP主站上带可变定时器的用户数据传送监视。
⑧设备类型:第二类DP主站(DPM2是可进行编程.组态.诊断的设备。
第一类DP主站(DPM1是中央可编程控制器,如PLC.PC等。
DP从站是带二进制值或模拟量输入输出的驱动器.阀门等。
(1PROFIBUS – DP基本特征①速率:在一个有着32个站点的分布系统中,PROFIBUS-DP对所有站点传送512 bit/s 输入和512bit/s输出,在12M bit/s时只需1毫秒。
②诊断功能:经过扩展的PROFIBUS-DP诊断能对故障进行快速定位。
诊断信息在总线上传输并由主站采集。
PROFIBUS-DP介绍
2
一、PROFIBUS-DP简介
DP是Decentralized Periphery(分布式外部设备)的缩写。 PROFIBUS-DP(简称为DP)主要用于制造业自动化系统中单元 级和现场级通信。特别适合PLC与现场级分布式I/O设备之间的 快速循环效据交换。DP是PROFIBUS中应用最广的通信方式。
7
三、PROFIBUS-DP设备的分类
PROFIBUS-DP网络的硬件由主站、从站、网 络部件和网络组态与诊断工具组成。网络部 件包括通信电缆、总线连接器、中继器、耦 合器,以及用于连接串行通信、以太网、AS-i、 EIB等网络系统的网络连接器。
PROFIBUS-DP设备分为以下3种不同类型的 站:
16
4.2、PLC的PROFIBUS通信处理器
S7-200的PROFIBUS通信处理器为EM277,在网络中只 能作从站。
S7-300的PROFIBUS通信处理器为CP342-5、CP343-5 和有光纤接口的CP 342-5 FO。
S7-400的PROFIBUS通信处理器为CP443-5基本型、CP 443-5扩展型、IM 467和IM467-FO。CP 443-5支持冗余 的总线拓扑结构。
12
3.3、DP从站
DP从站是PROFIBUS网络上的被动节点,用于输入信息 的采集和输出信息的发送,DP从站只与它的DP主站交 换用户数据,向主站报告本地诊断中断和过程中断。典 型的从站设备是传感器、执行器和测量变送器。在DP通 信过程中,从站是被动的。
非智能型的分布式I/O没有程序存储和程序执行功能,通 信适配器或接口模块用来接收主站的指令,按主站指令 驱动I/O,并将I/O输入及故障诊断等信息返回给主站。
浅析PROFIBUS—DP通讯技术
浅析PROFIBUS—DP通讯技术作者:陈林龙来源:《硅谷》2012年第24期摘要:简要的分析PROFIBUS-DP的基本功能,同时就其中的数据传输技术进行重点分析,接着分析该技术在一些领域的应用,最后就该技术在实际运行中可能会出现的故障做探讨。
关键词: PROFIBUS-DP;传输技术;总线技术中图分类号:TP273 文献标识码:A 文章编号:1671-7597(2012)1220037-011 PROFIBUS-DP的基本功能中央控制器读取从设备的输入信息并发送输出信息这一过程具有周期性。
总线循环时间需要比中央控制(PLC)的程序循环时间短。
通过相关研究表明,在大多数的应用场合中程序循环的时间一般约为l0ms。
除了循环的用户数据传输外,PROFIBUS-DP同样提供了强有力的渗断和组态功能。
数据通信是由主站和从站上的监控功能进行监控的。
PROFIBUSDP的基本功能可以总结如下:1)传输技术:在实际工作中可以根据最大传输速率的不同来选用电缆和光缆两种传输介质。
2)现场总线存取:主站间的传递方式往往是令牌式传递,而主站与从站之间的传递方式为主一从传送,支持单主或多主系统。
在对总线上的设备数量进行选择时,需要根据实际情况来定。
3)通信功能:使用点对点(用户数据传送)或广播(控制指令);循环主一从用户数据传送和非循环主一主数据传送。
当用户数据在DPMI从站之间进行传输时,此时便需要按照确定的递归顺序自动执行。
值得注意的一点是:DPMl和DP从站之间的数据传送一般可以分为三个阶段,分别是:参数设定、组态配置、数据交换。
4)运行模式:PROFIBUS-DP规范中对系统行为进行了详细的描述,以便能够在一定程度上保证各种设备的互换性。
系统行为的确定往往需要根据DPMl的操作状态,这些状态由本地或总体的配置设备所控制,往往有如下三种状态:①运行:输入和输出数据的循环传送DPM1由DP从站读取输入信息并向DP从站写入输出信息;②清除:DMP1读取DP从站的输入信息并使输出信息保持为故障-安全状态;③停止:只能进行主-主数据传送DMP1和DP 从站之间没有数据传送。
profibusdp总线原理
profibusdp总线原理Profibus-DP(Decentralized Periphery)是一种数字通信总线技术,用于在自动化系统中传输数据。
DP总线原理包括物理层、数据链路层和应用层。
物理层是DP总线的基础,主要负责传输数据的电气特性。
DP总线使用差分信号传输数据,即将数据编码成两个不同电平的信号,并通过两根导线传输,一根导线发射正信号,另一根导线发射负信号。
这种差分信号传输方式可以提高抗干扰能力,减少传输错误。
在数据链路层,DP总线使用一个叫做Master-Slave的协议。
Master是总线的主设备,而Slave是连接到总线上的从设备。
Master负责管理整个总线通信过程,包括发送数据请求和控制总线流程,而Slave则负责响应Master的请求,并发送数据给Master。
这个协议确保了DP总线上的设备能够按照预定的规则进行数据交换,实现可靠的数据传输。
在应用层,DP总线定义了一系列的通信服务和对象,用于处理不同设备之间的通信。
这些服务和对象包括读写操作、报警和事件传输、参数设置等,用于实现设备之间的数据交互和控制。
应用层还定义了不同设备之间的通信协议,如传感器-执行器协议,用于处理传感器和执行器之间的通信,以及步进控制协议,用于处理步进控制器和执行器之间的通信等。
除了以上的基本原理,DP总线还具有以下的特点:1.灵活性:DP总线可以连接多个设备,包括传感器、执行器、PLC等,通过总线进行数据传输和控制。
这种灵活性使得系统具有更好的扩展性和可配置性。
2.高效性:DP总线使用异步传输方式,可以同时进行多个通信过程,提高了通信效率。
此外,DP总线采用数据打包和压缩技术,减少了数据传输的开销,提高了总线的带宽利用率。
3.实时性:DP总线具有高实时性,可以在毫秒级别响应数据请求。
这对于实时控制和监测应用非常重要。
4.可靠性:DP总线采用先进的纠错技术和误码检测机制,可以确保数据的可靠传输。
浅谈PROFIBUS-DP通讯在垃圾发电项目的应用
浅谈 P R O F l B U S - D P 通 讯在垃圾 发 电项 目的应用
刘益 成
( 广州环投技术设备有限公司 ,广东 广 州 5 1 1 4 4 7)
【 摘 要 】 本 文结合 广州市李坑生活垃圾 焚烧发  ̄z - y - 全厂控
制 系统 的工程 实例 ,对P ROF I BUS — DP 通讯在 垃圾焚烧发 电项 目控 制 系统 中的灵 活应 用进行 了简要分 析,供 在垃圾 焚烧发 电工程 中有 相 关 需 求 的技 术 人 员提 供 借 鉴 。 对全厂控制系统设备管理及维护 。 3通 讯 方式 P R O F I B U S 是德 国标 准 ( D I N 1 9 2 4 5 ) 和 欧 洲标 准 ( E N 5 0 1 7 0 )的 现场总线标准 ,P R O F I B U S — D P 允许构成单主站或 多主站系统 。在 同 总线上最多可连接 1 2 6个站 点。用于现场层的高速数据传送 ,主 站周期地读取从站 的输入信息 并周期地 向从 站发送输 出信 息。除周 期性用户数据传输 外,P R O F I B U S — D P 还提供 智能化 设备所 需的非周 期性通信 以进行组态.诊 断和报警处理 。它具有高速低 成本等优 点, 广泛应用于设备级控制系统与分散式 i / o的通信。 在李坑二厂项 目中, P R O F I B U S — D P 、以太网、M O D B U S等通讯方 式均有应用 。P R O F I B U S — D P通 讯主要用 于控 制器与现场信 号采集模
ቤተ መጻሕፍቲ ባይዱ
块 、D C s与 P L C之 间;以太网通讯主要用于 D C S系统操作站、控制 器相 互之 间;控 制系统 之间对响 应时 间要求不 高的数据 交换采 用
profibus dp通讯使用说明
profibus dp通讯使用说明Profibus DP通讯使用说明简介Profibus DP是一种用于工业自动化领域的通信协议,具有高速、可靠、实时性好等特点。
本文将对Profibus DP通讯进行详细说明。
Profibus DP的特点•高速性: Profibus DP支持高达12 Mbit/s的通信速率,能够满足大多数工业自动化应用的通信需求。
•可靠性: Profibus DP采用了差分信号传输和冗余通信机制,使得通信稳定可靠,抗干扰能力强。
•实时性: Profibus DP能够在实时的控制系统中使用,确保传输数据的及时性和准确性。
•灵活性: Profibus DP支持多种拓扑结构,如总线型、星型、环型等,可根据实际应用需求进行灵活配置。
Profibus DP的硬件连接使用Profibus DP进行通讯时,需要注意以下硬件连接的要点:1. 使用正确的通讯电缆进行连接,确保电缆符合Profibus DP的标准,包括电缆类型、屏蔽要求等。
2. 通过正确的连接器将各个设备连接到Profibus DP总线上,确保连接器的质量和稳定性。
3. 确保每个设备的地址设置正确,避免地址冲突导致通讯故障。
4. 对于较长的总线长度,需要使用合适的终端电阻进行衰减和防止信号反射。
Profibus DP的通讯配置在使用Profibus DP进行通讯前,需要进行相关的通讯配置,具体步骤如下: 1. 对于每个设备,需要在控制系统中进行设备参数的配置,包括设备地址、通信速率等。
2. 确定需要进行通讯的数据类型和数据量,并进行相关的参数设置。
3. 配置控制系统的通讯模块,确保其支持Profibus DP通讯,并进行相应的配置和参数设置。
Profibus DP的应用领域Profibus DP在工业自动化领域具有广泛的应用,包括但不限于以下几个方面: - 工业控制系统中的数据采集与传输 - 设备之间的联网和通讯 - 远程监控和控制 - 传感器与执行器的连接与控制总结Profibus DP通讯是一种高速、可靠的通信协议,适用于工业自动化领域的各种应用。
SEW伺服PROFIBUS-DP通讯讲解
Speed scaling factor 转速比例因子 -距离比例因子将自动计算和写入 1/min=(p*d / i) / 60=(p*d) / (60*i) mm/s
Driving the world
Extended positioning via bus
Version:TASC_2008_11
Driving the world
Extended positioning via bus
2
功能描述
扩展总线定位”Extended positioning via bus”提供如下的功能: • 通过总线控制可设置无限多的目标位置; • 总线控制定义设定速度的选择; • 软件限位功能; • 循环扫描实际转速,实际位置,有功电流,控制器的利用率; • 通过PI:3目标位到达“Target position reached”确认位置控制结束; • 实际位置源(电机侧编码器,外部编码器或绝对值编码器)可以选择; • 和上位机PLC连接简便; • 4个过程数据可替代6个过程数据运行(此种方式,斜率功能无须设置) • 三种运行模式:点动模式,参考模式和自动模式;
设置总线参数: -系统总线(SBus)控制器内集成,无须选 件卡的支持 -如果选择PROFIBUS, Interbus, Can, DeviceNet,Ethermet 总线通讯方式,需 要相应的总线卡支持 (DFP,DF1,DFC,DFD,DFE)
Version:TASC_2008_11
Driving the world
实际位置
实际转速 有功电流 利用率
Driving the world
Version:TASC_2008_11
第5章PROFIBUS-DP
5.1 PROFIBUS-DP的基本概念 5.2 DP各站之间的通信 5.3 DP的报文格式 5.4 DP主站和从站的工作过程 5.5 DP-V0报文详解 5.6 总线和信息的循环时间及估计
2007.2 V2.0
现场总线技术及应用教程
2
● PROFIBUS-DP
5.1 PROFIBUS-DP的基本概念
2007.2 V2.0
现场总线技术及应用教程
10
5.2 DP各站的功能及通信
● PROFIBUS-DP 及DP-V0
1. 功能
2类主站:管理组态数据;收集1类DP主站的诊断数据 ;此外,2类 主站可以执行1类主站与DP从站通信的所有基本功能和某些扩展功能。
从站:其基本功能主要包含在DP-V0版本中:
一类主站和二类主站均可以读取从站的数据; 每个从站可以有多达244字节的输入和输出数据; 传输速率可以高达12Mbit/s。
2007.2 V2.0
现场总线技术及应用教程
5
● PROFIBUS-DP
5.1 PROFIBUS-DP的基本概念
及DP-V0
4. 总线存取过程
PROFIBUS-DP的总线存取过程遵循以下原则:
与指定的DP主站循环交换I/O数据;
响应指定DP主站的诊断请求; 处理DP主站的组态请求。
其扩展功能包含在DP-V1和DP-V2版本中:
为DP主站提供对进程数据的非循环访问; 向指定的DP主站提供报警;
支持用于与1类DP主站同步目的的等时同步模式; 使用发布者/预订者通信进行DP从站之间的循环数据交换; 支持装载区域数据的上装、下载;
支持由1类主站或2类主站调用的预定义功能; 提供本地时钟与DP主站时钟的时钟同步;
PROFIBUS-DP现场总线技术
PROFIBUS-DP现场总线技术PROFIBUS-DP(Decentralized Periphery)是德国西门子(Siemens)公司于1992年发布的工业自动化现场总线协议,该协议通常用于自动化控制领域中,用于实现控制器与现场设备(如传感器、执行机构等)的通讯。
PROFIBUS-DP技术结构PROFIBUS-DP是一个基于Master/Slave的现场总线,其技术结构由Master站和Slave站组成。
Master站负责控制和管理总线上的所有Slave站,并且可以向Slave站发送指令;Slave站则负责将现场设备的状态信息发送给Master站,或根据Master站的指令进行相应的控制。
此外,PROFIBUS-DP的技术结构中还包括总线的物理层、数据链路层和应用层。
总线的物理层:PROFIBUS-DP支持RS485和光纤等多种物理媒介,其中最常用的是RS485。
数据链路层:数据链路层负责控制数据帧的传输,为数据传输提供错误检测和纠正机制。
PROFIBUS-DP的数据链路层支持多种传输速率,包括9.6kbit/s、19.2kbit/s、45.45kbit/s、93.75kbit/s和187.5kbit/s等。
应用层:应用层定义了Master和Slave之间的通讯规范和数据格式。
PROFIBUS-DP的应用层支持多种通讯方式,包括请求/响应、发布/订阅等,同时支持多种数据格式,包括二进制、十进制、浮点数等。
PROFIBUS-DP的特点1.速度快PROFIBUS-DP最高速度可达到12Mbit/s,远高于一般总线(如Modbus、CAN等)的速度。
2.可靠性高PROFIBUS-DP采用了多级校验、纠错和恢复机制,可以保障数据传输的准确性和可靠性。
3.灵活性好PROFIBUS-DP支持多种物理媒介、多种传输速率和多种通讯方式,为不同的应用场景提供了灵活的选择。
4.易于操作和维护PROFIBUS-DP的硬件和软件都是标准化的,操作和维护相对简单方便。
PROFIBUS-DP网络通讯故障分析及处理方法
PROFIBUS-DP网络通讯故障分析及处理方法作者:范学广来源:《科技创新导报》2020年第10期摘要:PROFIBUS-DP(分布式周边Decentralized Peripherals)网络具有高速低成本特点,被广泛应用于各工业现场,用于设备级控制系统与分散式I/O的通信,PROFIBUS DP主要是用在PROFIBUS主站和其远程从站之间的确定性通信,允许主站及主站之间的通信。
但由于其网络特性及现场环境等因素易发生各类网络通讯故障,且网络通讯故障较难查找及处理,本文以实例的方式主要讲述了PROFIBUS-DP网络的设计施工注意事项及故障分析处理方法。
关键词:PROFIBUS-DP 网络干扰优化1 DP网络故障实例PROFIBUS-DP是一种单一的,一致性的通讯协议,因其具有高速低成本,适用于设备级控制系统与分散式I/O通讯和复杂通信任务的特点,使得PROFIBUS-DP 网络成为工业控制现场应用最为广泛的现场总线网络之一。
但是由于现场安装不规范,电磁场干扰等因素往往造成网络的中断,或通信性能下降造成网络的不稳定,下文将通过结合现场故障实例的排查和解决,分享一下PROFIBUS-DP现场总线在使用过程中遇到的问题和故障分析思路。
实例一,某钢厂炼钢转炉DP网络因设计不合理导致网络节点过多、分布广且很多节点分散在高温粉尘的复杂环境,导致网络故障频发,严重影响产线的正常生产。
针对以上问题,制定优化改造方案如下。
(1)改善现场环境。
现场必需的操作箱DP从站搬离高温和粉尘环境;(2)优化DP网络结构和环境。
取消现场环境恶劣处的DP网从站,在离现场较近且环境较好的地方新建一个远程站室,以优化网络环境。
同时可使网络简洁,减少网络故障点,降低事故发生的概率。
通过改造优化,新建一个远程站,将各操作箱内模块进行集成到该远程站,设备运行环境得到了明显的改善,网络结构变得简单明了,减少了从站数量。
经过优化改造后,网络故障点大大减少,网络设备所处环境得到明显改善,DP网络状态得到有效提升。
Dp通讯简介
PROFIBUS –DP用于现场层的高速数据传送。
主站周期地读取从站的输入信息并周期地向从站发送输出信息。
总线循环时间必须要比主站(PLC)程序循环时间短。
除周期性用户数据传输外,PROFIBUS-DP还提供智能化设备所需的非周期性通信以进行组态.诊断和报警处理。
①传输技术:RS-485双绞线.双线电缆或光缆。
波特率从9.6K bit/s到12M bit/s。
②总线存取:各主站间令牌传递,主站与从站间为主-从传送。
支持单主或多主系统。
总线上最站点(主-从设备)数为126。
③通信:点对点(用户数据传送)或广播(控制指令)。
循环主-从用户数据传送和非循环主-主数据传送。
④运行模式:运行.清除.停止。
⑤同步:控制指令允许输入和输出同步。
同步模式:输出同步;锁定模式:输入同步。
⑥功能:DP主站和DP从站间的循环用户有数据传送。
各DP从站的动态激活和可激活。
DP从站组态的检查。
强大的诊断功能,三级诊断诊断信息。
输入或输出的同步。
通过总线给DP从站赋予地址。
通过总线对DP主站(DPM1)进行配置,每DP从站的输入和输出数据最大为246字节。
⑦可靠性和保护机制:所有信息的传输按海明距离HD=4进行。
DP从站带看门狗定时器(Watchdog Timer)。
对DP从站的输入/输出进行存取保护。
DP主站上带可变定时器的用户数据传送监视。
⑧设备类型:第二类DP主站(DPM2)是可进行编程.组态.诊断的设备。
第一类DP主站(DPM1)是中央可编程控制器,如PLC.PC等。
DP从站是带二进制值或模拟量输入输出的驱动器.阀门等。
(1)PROFIBUS – DP基本特征①速率:在一个有着32个站点的分布系统中,PROFIBUS-DP对所有站点传送512 bit/s 输入和512bit/s输出,在12Mbit/s时只需1毫秒。
②诊断功能:经过扩展的PROFIBUS-DP诊断能对故障进行快速定位。
诊断信息在总线上传输并由主站采集。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浅析PROFIBUS-DP通讯技术
(215123苏州万龙电气集团股份有限公司陈林龙)
摘要:本文简要的分析了PROFIBUS-DP的基本功能,同时就其中的数据传输技术进行了重点分析,接着分析了该技术在一些领域的应用,文章最后就该技术在实际运行中可能会出现的故障做了探讨。
关键词:PROFIBUS-DP传输技术总线技术
一、PROFIBUS-DP的基本功能
中央控制器读取从设备的输入信息并发送输出信息这一过程具有周期性。
总线循环时间需要比中央控制(PLC)的程序循环时间短。
通过相关研究表明,在大多数的应用场合中程序循环的时间一般约为l0ms。
除了循环的用户数据传输外,PROFIBUS-DP同样提供了强有力的组态功能。
数据通信是由主站和从站上的监控功能进行监控的。
PROFIBUS—DP的基本功能可以总结如下:
(1)传输技术:在实际工作中可以根据最大传输速率的不同来选用电缆和光缆两种传输介质。
(2)现场总线存取:主站间的传递方式往往是令牌式传递,而主站与从站之间的传递方式为主一从传送,支持单主或多主系统。
在对总线上的设备数量进行选择时,需要根据实际情况来定。
(3)通信功能:使用点对点(用户数据传送)或广播(控制指令);循环主一从用户数据传送和非循环主一主数据传送。
当用户数据在DPMI从站之间进行传输时,此时便需要按照确定的递归顺序自动执行。
值得注意的一点是:DPMl和DP从站之间的数据传送一般可以分为三个阶段,分别是:参数设定、组态配置、数据交换。
(4)运行模式:PROFIBUS—DP规范中对系统行为进行了详细的描述,以便能够在一定程度上保证各种设备的互换性。
系统行为的确定往往需要根据DPMl的操作状态,这些状态由本地或总体的配置设备所控制,往往有如下三种状态:(1)运行:输入和输出数据的循环传送DPM1由DP从站读取输入信息并向DP从站写入输出信息;(2)清除:DMP1读取DP从站的输入信息并使输出信息保持为故障-安全状态;(3)停止:只能进行主-主数据传送DMP1和DP从站之间没有数据传送。
二、PROFIBUS—DP数据传输技术
2.1通讯原理
PROFIBUS—DP使用了第1层(物理层)、第2层(数据链路层)和用户接口层,由于工业上的特殊需要省略了3~6层。
物理层:PROFIBUS—DP的物理层在很多地方与OSI参考模型的第1层相类似,它们的主要功能基本上都是利用物理传输介质为数据链路层提供物理连接,以透明地传送比特流。
就其传输技术而言,一般为半双工通信方式,传输速率的范围为
1
12
6.9−
⋅
−s
Mbit
k,对应
的最大通讯距离约为1200m,在实际工作中可以根据最大传输速率来选择传输电缆。
需要注意的一点是:当处于电磁干扰比较大的环境时,一般可以使用光纤导体,以便可以在一定程度上增大传输的距离。
数据链路层:就PROFIBUS—DP的数据链路层而言,其主要是通过数据链路层协议,往往能够在不可靠的物理链路上实现比较可靠的数据传输。
就其中的介质存取方式而言,可以大致的分为如下两类:(1)令牌总线方式,令牌在总线上的各主站间传递,持有令牌的主站获得总线控制权,该主站依照关系表与从站或其它主站进行通信;(2)主从方式,当主站与从站之间的周期性数据传输采用主从方式,主站向从站发送或索取信息。
应用层:在PROFIBUS—DP网中,技术人员自己定义了一个第8层—用户层,这一层与用户接触比较多,它的主要作用在于可以方便的定义DP的功能、行规及扩展功能。
2.2PROFIBUS—DP的系统结构
就系统结构中的配置而言,一般包括如下几个方面:站点数目、站点地址和输入输出数据的格式,诊断信息的格式以及所使用的总体参数。
设备的形式决定着系统输入和输出信息量的大小,就目前的技术而言,我国允许的输入和输出信息最多不超过246字节。
主站与从站之间的通信是通过主从原理来实现的,主站按轮询表依次访问从站,主站与从站之间周期地交换用户数据。
总线存取方式能够实现如下几种情况:(1)纯主主系统;(2)纯主--从系统,当系统中存在若干个从站和一个主站时,该主站便会循环地发送信息给从站或由从站获取信息;(3)两种方式共同存在,多个主站与各自的从站构成相互独立的子系统。
每个子系统存在一个DPM1、制定若干从站以及可能的DPM2设备。
三、PROFIBUS—DP技术的应用
PROFIBUS—DP技术是一种用于工厂自动化车间级监控和现场设备层数据通信与控制
的现场总线技术,可实现现场设备层到车间级监控的分散式数字化通信和现场层通信网络。
3.1PROFIBUS—DP总线用于工厂自动化系统中
就一个工厂自动化系统而言,其往往包括三级网络结构,它们分别是现场级、车间级和工厂管理级。
基于现场总线PROFIBUS—DP的控制系统一般位于自动化系统的底层,即所谓的现场级。
(1)现场设备层:该设备层的一个主要功能便是连接现场的各种相关设备,以便可以及时地完成现场设备控制及设备间的连锁控制。
(2)车间监控层:该层的主要功能在于完成车间主生产设备之间的连接。
(3)工厂管理层:如果想及时地将车间生产数据送到车间管理层,则需要将集线器与车间办公管理网进行连接。
3.2PROFIBUS—DP控制系统组成
就该控制系统而言,其大致是由如下几个部分组成的:(1)一类主站,实际指的是PLC、PC或可做一类主站的控制器,该主站的主要功能在于完成总线通信控制与管理;(2)二类主站,指的是操作员工作站、编程器、操作员接口等,其主要的功能在于完成各站点的数据读写、系统配置、故障诊断等。
(3)DP从站,主要功能在于进行输入和输出信息采集和发送到外围设备。
四、常见故障分析及解决方法
4.1DP通讯不正常
当遇到DP通讯不正常时,可以首先对上位机的硬件配置进行检查,检查其是否与现场设备的一致,同时也应该对波特率的设置进行检查,防止设置的过高。
当上位机和CPU的运行都正常时,则需要检查下位机网卡。
通过以往的检验,在检查这一部分时需要重点检查的是:(1)DP线连接是否存在松动;(2)DP接头是否存在一定的损坏;(3)DP线是否存在短路现象。
4.2通讯不定时丢失
这种情况是最常见的通讯干扰,往往也是比较难解决的干扰。
一当出现了这种情况,便需要从设备、接线、DP线长度、节点数等多环节进行逐一查找故障源。
与此同时,外部电磁干扰也能够在一定程度上导致通讯的不定时丢失。
4.3加入设备无显示并出现干扰
这一现象的出现很有可能是因为DP地址冲突所致。
上位机硬件组态中的地址与实际设备不相符,进而导致网络不能够识别。
此时便可以对地址及硬件组态进行核实以便解决这一
问题。
实际经验告诉我们,当DP线过长时也有可能导致看不到新加的设备,或即便可以看到但通讯不正常等情况.鉴于此,当遇到这一情况时,我们应从地址冲突和DP线距离两个方面查找原因,解决问题。
在实际情况中,DP通讯故障往往与电气施工不当有一定的联系,比如上述中的:DP 头接线存在问题,DP线剥离的长短不符合要求,或在现场施工过程中出现电缆拉伤、压伤等。
由信号干扰而导致的DP通讯故障并不多见。
所以在实际工作中,一旦遇到问题时,可以先从硬件入手检查判断故障原因。
五、结语
就PROFIBUS—DP的应用趋势而言,其可能会向以下几个方面重点发展:(1)PROFIBUS—DP在网络性能中的推进,考虑到控制系统对网络的性能如可靠性、实时性将会有越来越高的要求,因此PROFIBUS—DP与现场设备之间的通讯将成为研究热点;(2)为了更好地适应市场需要,相关技术人员推出了一种基于以太网通信的解决方案,该方案能够在一定程度上为PROFIBUS总线网络系统提供与以太网的有机连接。
目前,由于PROFIBUS的自身性能等各方面的优势以及PLC各大生产商的支持,得到了广泛地应用。
我相信PROFIBUS将会有更大的发展空间,有望成为在最有发展前景的现场总线。
参考文献:
[1]于浩洋,PROFIBUS现场总线概述[J]自动化与仪表,2002
[2]冯地斌,吴波PROFIBUS现场总线技术[J]自动化与仪器仪表,2002。