基于vpc3的profibus—dp协议转换从站设计

基于vpc3的profibus—dp协议转换从站设计

ID:46077792

大小:68.00 KB

页数:4页

时间:2019-11-20

基于vpc3的profibus—dp协议转换从站设计_第1页
基于vpc3的profibus—dp协议转换从站设计_第2页
基于vpc3的profibus—dp协议转换从站设计_第3页
基于vpc3的profibus—dp协议转换从站设计_第4页
资源描述:

《基于vpc3的profibus—dp协议转换从站设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于VPC3的PROFIBUS—DP协议转换从站设计摘要:在许多工业现场屮,PROFIBUS-DP被广泛应用于工业现场级控制,通过PROFIBUS-DP可实现上位机控制。而许多传统控制现场多采用RS232通信。本文设计了一种PROFIBUS-DP转RS232的从站模块,可以使带RS232接口的控制现场接入DP网络当中,可通过西门子设备实现上位机控制。关键词:PROFIBUS-DP协议转换VPC3中图分类号:TN91文献标识码:A文章编号:1672-3791(2012)12(a)-0022-01本文设计了一种基于PR0FIBUS-DP/RS232协议转换从站模块。电路

2、采用了西门子开发包开放的设计框架,协议芯片使用了VIPA公司生产的VPC3+C替代SPC3,控制芯片使用C8051F340o木从站可实现PROFIBUS-DP/RS232间的数据传送工作[1]。1从站硬件设计从站产品开发一般是采用单纯单片机+程序和单片机+协议芯片两种方式进行开发[2]。由于单片机+程序开发工作周期长,需要调试环境较高,故木设计使用单片机+协议芯片进行设计。硬件结构设计如图1所示。主电路部分使用单片机与VPC3+C进行连接。接口电路当中,MCU使用内部振荡器提供12MHz的时钟信号,VPC3接48MH有源晶振,协议芯片与MCU之间通过8条数据线和11

3、条地址线组成的数据通路相连。协议芯片中集成了一个看门狗定时器(Watchdog),为了保护外设不受危害,当单片机发生故障则立刻禁止PROFIBUS-DP进行输入输出通信。P0.6与P0.7设置为单片机外接晶振输入输出引脚,P0.4和P0.5设置为TXD和RXD,与外接芯片MAX232进行双向输入输出电平转换,以实现TTL电平转换为RS232电平,来实现与串口通信。单片机连接串口不可避免的需要使用电平转换芯片。本设计中使用的MAXIM公司生产的MAX232芯片是专为解决RS-232标准串口电平转换问题的芯片,供电电源为+5Vo本电路中为了方便单片机程序下载设计了专用的

4、USB转RS232电路。PL2303使用的是外接12MHz晶振,串行时钟与串行数据电源取3.3V电源。2软件设计硬件的选择在PROFIBUS-DP从站系统的开发当中起到了非常重要的作用。硬件如果选择不好,不仅会影响整体数据传输速度还冇可能影响转换接口的稳定。硕件电路的设计与选择是为了提供更好的硕件通道为软件完成协议转换丁作做准备。作为智能从站,还需要有软件部分的开发。从站转换模块相应程序的好坏也直接影响了通信建立的质量。从站开发必须是要对PROFIBUS-DP智能化从站状态机制的了解[3]。每个DP的从站都包含四种状态:NoPower>WAIT_PRM、WAIT_C

5、FG、DATA_EXCH[4]o软件程序处理顺序遵从状态机制顺序。软件部分通过开放的开发包4相应修改可得。3调试为了验证木设计的当中的工作性能和功能情况,需要设定相应的实验环境进行调试。由于本文开发的为一个协议转换接口模块,因此必须有两种协议数据的双向传送。本调试过程使用的主站为PLC314-2DPo下位机以转换模块作为从站,通过串口连接电脑组成简单的PROFIBUS-DP主从站网络进行功能调试。其中,PLC设定相应传输程序通过DP线传输至电脑串口当中,电脑使用串口助手进行接收和发送。通过以上波形图(图2)可以看出,转换模块可以完成相关转换工作。但也存在了一些问题。

6、调试过程中,使用的DP头为自制的九针口。在正式的PROFTBUS-DP传输定义当中,需耍使用的是西门子公司的DP头。正式的DP头通过加入终端电阻可以使传输更加稳定,减少传输错误,减少毛刺。由上图(图3)可以看出,在DP线传输波形当中,毛刺比较明显。5结语本文屮设计的协议转换模块可以完成数据的双向传输。其中采用了支持3.3V电平的VPC3+C和C8051F340单片机。这种设计不仅比传统的只支持5V的SPC3的从站功耗更低,而且低电平也减少了高频EMC影响,增加了从站数据传输可靠度。本模块可以使用在需要进行PLC控制的具有RS232接口的控制环境中。参考文献[1]黄新

7、民.RS232与PROFTBUS现场总线接口单元的开发[J]・工业仪表与自动化装置,1998(1):17-19.[2]周涛,王维庆,张锐敏.PROFIBUS-DP智能转换接口的设计[J]・仪器仪表用户,2009(4):77-79.[1]李勇•低压配电开关柜智能监控单元设计[D]・成都:成都理工大学,2010.[2]孙鹤旭,梁涛,云利军.PR0FIBUS现场总线控制系统的设计与开发[M]・北京:国防工业出版社,2007,4.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。