



全文预览已结束
VIP免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件结构设计 - Profibus-DP总线技术及其在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 或420mA的串联式信号传输,减少投资成本。直接数据链路映像(DDLM)提供的用户接口,使得对数据链路层的存取变的简单方便,传输可使用RS- 485传输技术或光纤媒体。标准现场总线PROFIBUS-DP的硬件由主设备、从设备、网络网路等三部分组成。其中主设备用以控制总 线上的数据传输,且在没有提供外部请求时发送信息和被授权可访问总线。从设备是相对于主设备而言较为简单的外部设备,且未被授权访问总线;网络网路如传输 介质和网络链接器,前者用屏蔽双绞电缆构成电气网络,用塑料或玻璃纤维光缆构成的光纤网络,或是基于两种媒介之间由OLM转换的混合网络;后者如RS- 485总线连接器、RS-485总线终端、RS-485中继器、光链路模块OLM等。2.2 PROFIBUS-DP通信协议及特点PROFIBUS-DP物理层与ISO/OSI参考模型的第一层相同,采用EIARS485协议,根据数据传输速率的不同,可选用双绞线和光纤两种传输媒体。图1 RS485总线段结构图图1中两根数据线通常被称为A线和B线,分别对应RXD/TXD-N和RXD/TXD-P信号。PROFIBUS-DP数据链路层协媒体访问控制(MAL)部分采用受控访问的令牌总线(Token Bus)和主从方式。其中令牌总线与局域网IEEE8024协议一致,令牌在总线上的各主站间传递,持有令牌的主站获得总线控制权,该主站依照关系表与从 站或其他主站进行通信。主从方式的数据链路协议与局域网标准不同,它符合HDLC中的非平衡正常响应模式(NRM)。该模式的工作特点是:总线上一个主站 控制着多个从站,主站与每一个从站建立一条逻辑链路;主站发出命令(Command),从站给出响应(Respond);从站可以连续发送多个帧,直到无 信息发送、达到发送数量或被主站停止为止。数据链路中帧的传输过程分为三个阶段:数据链路建立、帧传输和数据链路释放。图2中F为帧标 志字段(8位)。A为从站地址字段。控制字段C表示帧类型、编号、命令和控制信息,它将HDLC帧分为三种类型:信息帧(1)、监控帧(S)和无编号帧 (U)。其中信息帧用于应用数据(Useful Data)的传输并捎带应答;监控帧用于监视链路上的正常操作,对链路状态做出各种响应(如认可帧、请求重传或暂停等);无编号帧(不含信息字段)用于传 输各种元编号命令和响应,例如建立链路工作模式,释放链路及报告特殊情况等。信息字段由PKW+PZD的应用数据构成,PKW用于读写参数值,如写入控制 字或读出状态字等,一般为4B长,而PZD用于存放控制器的具体控制值,设置站点或状态字的参数,一般为210B长。例如,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组成。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处理多个伺服控制器的同步和异步错误信息并产生
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 媒体广告分公司设立及运营协议样本
- 农村集体土地拆迁安置补偿协议范本
- 申请书(确认无民事行为能力并指定监护人)
- 乳品夏季活动策划方案
- 雷家沟中桥施工组织方案
- 培训学员上课管理制度
- 公园培训机构管理制度
- 工地施工考勤管理制度
- 喷砂除锈防腐管理制度
- 固定电话安装管理制度
- GA 1807-2022核技术利用单位反恐怖防范要求
- 2023-2024学年江苏省太仓市小学语文五年级期末自测试卷
- 发展汉语(第二版)高级综合Ⅰ第8课课件
- 《工程伦理论文3700字(论文)》
- GB/T 730-2008纺织品色牢度试验蓝色羊毛标样(1~7)级的品质控制
- GB/T 3672.1-2002橡胶制品的公差第1部分:尺寸公差
- 半条被子(红军长征时期故事) PPT
- 加入民盟的申请书完整版
- 商业秘密保护课件
- 电梯安装标准合同模板
- 《交流电气化铁道牵引供电系统》教学课件合集
评论
0/150
提交评论