Profibus-DP总线技术及其在BWS伺服传动中的应用

发布者:心满意足最新更新时间:2012-08-14 来源: ofweek关键字:Profibus-DP  总线技术  BWS  BWS伺服传动 手机看文章 扫描二维码
随时随地手机看文章

1 引言

  Profibus是一种国际化、开放式、不依赖于生产商的现场总线标准,广泛应用于工业自动化领域。Profibus根据应用特点分为Profibus-DP、Profibus-FMS、Profibus-PA三个兼容版本。其中Profibus-DP是一种高速(数据传输速率9.6kbit/s-12Mbit/s)经济的设备级网络,主要用于现场控制器与分散I/O之间的通信,可满足交直流调速系统快速响应的时间要求。由于其高可靠性、高性能、实时性好及其独特的设计,已被几乎所有的生产厂商和用户所接受。

  BWS伺服电机具有结构紧凑、控制容易、运行平稳、相应快等优异特性,已越来越成为现代工业自动化运动控制的重要力量。特别是在自动化程度比较高、需精确控制速度、位置、力矩等应用场合,如纺织机械、印刷机械、造纸机械,数控机床、工业机器人等重要行业得到了普遍的应用。虽然PROFIBUS-DP不像SERCOS、MACRO、Fire Wire是专门为运动控制而开发的,但在实际控制中由于PROFIBUS-DP的广泛存在,所以运用PROFIBUS总线伺服的控制具有很重要的现实意义。

2 PROFIBUS-DP总线技术

  2.1 PROFIBUS-DP简介

  PROFIBUS以ISO7498为基础,以开放式系统互联网络OSI(open system interconnection)作为参考模型,定义了物理传输特性、总线存取协议和应用功能。其传输速率为 9.6kbps-12Mbps,最大传输距离在12Mbps时为100m,在1.5Mbps时为400m,可用中继器延长至10km。最多可挂接127个站点。PROFIBUS-DP是一种高速和便宜的通讯连接,使用了第1层、第2层(即物理层和数据链路层)和用户接口层,第3层至第7层未加以描述,这种流体型结构确保了数据传输的快速和有效。它是专门为自动控制系统和设备分散的I/O之间进行的通讯而设计的。使用PROFIBUS-DP模块可取代24V或4~20mA的串联式信号传输,减少投资成本。直接数据链路映像(DDLM)提供的用户接口,使得对数据链路层的存取变的简单方便,传输可使用RS-485传输技术或光纤媒体。

  标准现场总线PROFIBUS-DP的硬件由主设备、从设备、网络网路等三部分组成。其中主设备用以控制总线上的数据传输,且在没有提供外部请求时发送信息和被授权可访问总线。从设备是相对于主设备而言较为简单的外部设备,且未被授权访问总线;网络网路如传输介质和网络链接器,前者用屏蔽双绞电缆构成电气网络,用塑料或玻璃纤维光缆构成的光纤网络,或是基于两种媒介之间由OLM转换的混合网络;后者如RS-485总线连接器、RS-485总线终端、RS-485中继器、光链路模块OLM等。

  2.2 PROFIBUS-DP通信协议及特点

  PROFIBUS-DP物理层与ISO/OSI参考模型的第一层相同,采用EIA—RS485协议,根据数据传输速率的不同,可选用双绞线和光纤两种传输媒体。

  

图1 RS485总线段结构图

  图1中两根数据线通常被称为A线和B线,分别对应RXD/TXD-N和RXD/TXD-P信号。

  PROFIBUS-DP数据链路层协媒体访问控制(MAL)部分采用受控访问的令牌总线(Token Bus)和主从方式。其中令牌总线与局域网IEEE8024协议一致,令牌在总线上的各主站间传递,持有令牌的主站获得总线控制权,该主站依照关系表与从站或其他主站进行通信。主从方式的数据链路协议与局域网标准不同,它符合HDLC中的非平衡正常响应模式(NRM)。该模式的工作特点是:总线上一个主站控制着多个从站,主站与每一个从站建立一条逻辑链路;主站发出命令(Command),从站给出响应(Respond);从站可以连续发送多个帧,直到无信息发送、达到发送数量或被主站停止为止。数据链路中帧的传输过程分为三个阶段:数据链路建立、帧传输和数据链路释放。

[page]

  图2中F为帧标志字段(8位)。A为从站地址字段。控制字段C表示帧类型、编号、命令和控制信息,它将HDLC帧分为三种类型:信息帧(1)、监控帧(S)和无编号帧(U)。其中信息帧用于应用数据(Useful Data)的传输并捎带应答;监控帧用于监视链路上的正常操作,对链路状态做出各种响应(如认可帧、请求重传或暂停等);无编号帧(不含信息字段)用于传输各种元编号命令和响应,例如建立链路工作模式,释放链路及报告特殊情况等。信息字段由PKW+PZD的应用数据构成,PKW用于读写参数值,如写入控制字或读出状态字等,一般为4B长,而PZD用于存放控制器的具体控制值,设置站点或状态字的参数,一般为2~10B长。例如,PKW=P554.1代表向变频器的主驱动模块写入一个16位的控制字,控制字的每一位都代表一种不同的控制含义;PZD的第二个字节为0#~7#电机的起停控制位。FCS是帧校验字段,它对整个帧的内容进行循环冗余码(CRC)校验,该HDLC帧最长可达24B。

  

图2 正常响应模式主站与从站间传输帧的格式

3 伺服电机接入PROFIBUS-DP网络

  广州博玮伺服科技有限公司的BWS-NBBR/BBF型伺服控制系统由于其控制器提供了专门的PROFIBUS-DP总线接口模块,可以像其他的PROFIBUS-DP一样,用普通的双绞线作为通信介质,很方便的连接到基于PROFIBUS-DP总线的工业控制系统上,如图3所示。

  上位机由西门子的S7-300PLC组成,型号为6ES7315-2AG10-0AB0,它有一个专门的PROFIBUS-DP接口,一个MPI通信接口,可接入64个从站。PROFIBUS-DP总线负责对整个系统的中的所有伺服控制器进行管理,包括速度、力矩、位置等参数的命令传送与设置等。作为一个窗口,由组态软件ProTool编织的人机界面可方便的对整个控制系统进行监视和参数的修改。

  BWS-BBR/BBF的伺服控制器与伺服电机之间采用旋转编码器或光电编码器建立反馈,形成高精度的伺服控制系统,伺服电机实时的将其运行状态与信息上传给伺服控制器。作为PROFIBUS-DP总线上的节点,伺服控制器可以与PLC主机进行通信,通过总线接受上位机的各种操作、控制和参数设定命令等。

  

图3 伺服电机接入PROFIBUS-DP网络系统结构示意图

4 软件结构设计

  通过PROFIBUS-DP总线进行通信与控制的伺服系统,主要解决的是上位主机的软件设计问题,以下是PLC程序的主要设计框图

  

图4 PLC程序设计框图

  PLC程序由STEP 7 进行编程。程序主要由几大部分组成:OB100、OB1和FB40组成。

[page]

  OB100是暖启动组织块,系统启动就调用OB100,它包括功能FC35即INIT_FIELDBUS,主要作用是初始化已经打开的背景数据快,为伺服控制器设置输入/输出总线地址。

  OB1是主程序组织块,包括功能FC32、功能块FB40、功能FC37和背景数据块DB40。FC32即CYCL_UPDATE,它的功能是定期的读和更新来自总线上的背景数据块的数据。功能块FB40是控制伺服控制器的主要程序块,它将完成伺服控制器的初始化和位置控制,主要包括功能FC40和功能FC41。FC40即INIT_SERVO,它主要完成多个轴的初始化即多个伺服控制器的初始化。FC41即POS_SEQ_SERVO,它是整个伺服控制的核心部分,一些控制命令如速度命令、位置命令、力矩命令、原点复归命令以及从总线上读取伺服控制器的反馈值等都是由它完成的。FC37即FAULT_RESET,它是复位模块,清除总线的错误信息并产生一个复位命令使伺服控制器重新复位。DB40是功能块FB40的背景数据快。

  FC30是FC40的子块,完成从PLC到伺服控制器的命令传送,检查命令是否被正确执行并且对错误进行处理。FC31是FC41的子块,它对FC41的完成情况加以诊断并报告总线。FC33和FC34也是功能块FB40的附属部分,FC33对当前伺服控制器的状态进行检查,如果空闲向总线发送命令表示下一个命令可以发送。FC34处理多个伺服控制器的同步和异步错误信息并产生错误报告。

5 结束语

  BWS-BBR/BBF型伺服控制器PROFIBUS-DP接口的引入,提高了工业自动化运动控制的水平,使伺服电机在工业控制网络中的通信与控制更为方便、灵活和可靠,实际情况已证明这种控制方式效果好。

  PROFIBUS-DP总线和BWS伺服控制系统在工业控制中应用非常广泛,这为带PROFIBUS-DP总线接口的伺服控制器提供了广阔的应用前景。

关键字:Profibus-DP  总线技术  BWS  BWS伺服传动 引用地址:Profibus-DP总线技术及其在BWS伺服传动中的应用

上一篇:PROFIBUS总线在大直缝铣边机中的应用
下一篇:LonWorks现场总线技术在列车监控系统中应用

推荐阅读最新更新时间:2024-05-02 22:16

PROFIBUS-DP总线在石油钻机电传动系统中的应用
1  引言                   石油电 驱动 钻机是近年来发展非常快的钻井专用装备,广泛应用于国内外各大油田的开发。进入20世纪90年代,石油钻机的 控制系统 已由模拟式控制技术逐步转化为数字式控制技术,由 继电器 控制模式逐步转化为 总线 智能控制模式,并继续朝着智能化控制方向发展和改进。由于profibus-dp 现场总线 技术比较成熟,可靠性高,模块化功能强大,组态灵活方便,故障率低,现场维护方便,现已广泛应用于电驱动钻机系统中。                   本文将从石油钻机井场情况进行分析,介绍在石油钻机电传动系统中profibus-dp现场总线的应用情况,并以一套普通zj40d钻机电传动系统为例,
[嵌入式]
现场总线技术在海洋石油工业的应用
1 引言   随着3C技术即计算机(Computer)、控制(Control)、通信(CommunicatiON)迅速发展,现场总线技术在制造业和流程工业中的应用正在持续的快速增长,由全数字化的现场总线控制系统代替半数字化及模拟量控制系统已成为工业自动化控制系统结构发展的必然趋势。      自20世纪90年代中期以来,中国海洋石油总公司(以下简称中海油)相关技术人员持续跟踪关注现场总线这一标志自控领域一场革命的技术,并于2002年首次提出将现场总线技术应用于旅大油田开发项目,获得了上级批准并进行实施。其中旅大10-1平台于2005年1月28日正式投产,旅大5-2平台正在建设中,这项新技术的实施标志着海洋石油自动化新时代的开始
[嵌入式]
基于Profibus-DP的控制系统的通信互连
  引言   当前在国际上有影响的现场总线标准很多,其中,Profibus-DP主要用于中央处理器与分散外围设备之间的高速数据通信,解决自动控制系统(如PLC、PC等)通过高速串行总线与分散的现场设备(I/O、驱动器、阀门等)之间的通信问题。本文采用Profibus-DP实现了西门子公司S7系列的PLC系统和和利时公司的CPU24x和CPU21x系列PLC的通讯互连。      图1 主-从通信系统配置      图2 在从站模式下CPU和CP数据交换原理示意图   系统设计   和利时的CPU24x和CPU21x一般作为主站设备,而西门子S7-300 PLC的CPU 315-2DP、CP342-5等
[工业控制]
基于<font color='red'>Profibus-DP</font>的控制系统的通信互连
PROFIBUS-DP现场总线短丝工艺中的应用
1 引言 在化纤涤纶短丝的生产工艺流程中,后处理牵伸联合机是整个生产线中的关键设备,各单元机的控制精度直接影响成品丝的质量。采用传统的机械长边轴或同步调节器控制,各单元机之间的工艺比例倍数调整极不方便,且控制精度难以保证。所以,为了方便对各工艺参数的调节,提高整个系统的控制精度和可靠性,采用“西门子TP170A触摸屏+S7-300PLC+矢量控制型逆变器”的控制方案。 2 PROFIBUS-DP现场总线简介 PROFIBUS是德国国家标准DIN19245和欧洲标准EN50170的现场总线标准。PROFIBUS广泛应用于加工制造、过程和楼宇自动化等行业。PROFIBUS根据应用特点分为PROFIBUS-DP,PROF
[工业控制]
PROFIBUS-DP和PROFINET网络的区别
关于线型网络,DP和PN是有区别的,DP网络中的一个或几个节点断电,DP线型网络还是有可能是通的,后续节点的通讯有可能是不受影响的;而PN则不同了,线型网络中间节点断电,后续节点就肯定都不通了,这就是PN网络为毛一定要搞MRP介质冗余环网的原因。即使有了MRP介质冗余环网,有些情况下还是不如DP,比如线型网络中的若干个节点中夹花儿的断电,那么DP网络中,只要没断电的还是有可能通讯上的,但PN即使是环网,夹在2个断电节点间的站都是不能通讯的。所以可以看出,DP线型网络,和PN介质冗余单环网相比较,当一个从站节点断电,两者性能相当;当大于2个从站节点断电时,DP线型网络性能似乎还要大于等于PN的介质冗余单环网。甚至于我拔下DP插头,D
[嵌入式]
高速串行总线技术发展与应用分析
  虽然在嵌入式系统中有许多连接元件的方法,但最主要的还是以太网、PCI Express和RapidIO这三种高速串行标准。所有这三种标准都使用相似的串行解串器(SerDes)技术,它们提供的吞吐量和时延性能都要超过宽的并行总线技术。随着这些标准的不断发展,今后的趋势将是采用通用SerDes技术。这意味着这些协议提供的原始带宽不会有明显的差异。相反,每种协议的用途将取决于如何使用带宽。 大多数设计人员都很熟悉基本的以太网协议特征。以太网是一种尽力而为的数据包传送方式。在以太网物理层上建立的软件协议,如TCP/IP,需要提供信息的可靠传输,因为基于以太网的系统一般在网络层执行流量控制,而不是在物理层。一般基于以太网的系统带宽都
[嵌入式]
小广播
热门活动
换一批
更多
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved