基于VPC3的Profibus-Dp模块设计的可行性研究报告_第1页
基于VPC3的Profibus-Dp模块设计的可行性研究报告_第2页
基于VPC3的Profibus-Dp模块设计的可行性研究报告_第3页
基于VPC3的Profibus-Dp模块设计的可行性研究报告_第4页
基于VPC3的Profibus-Dp模块设计的可行性研究报告_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.z---.--总结资料基于VPC3的PROFIBUS-DP模块设计可行性研究报告-.z摘要本课题是设计一个基于VPC3的PROFIBUS-DP模块通信卡——实现单片机控制的电动执行器和PROFIBUS-DP网络之间的接口功能;使电动执行器能够具有实现远程控制的网络功能。PROFIBUS-DP模块从从站获得阀位反响信号经总线传到主站,通过监控PC机观察是否到达设置要求,如果达不到则通过智能执行器进展校准,以到达设置要求。该设计采用新型的专用通信协议芯片VPC3,VPC3既支持3V又支持5V,利用协议芯片VPC3减少对协议的掌握,不用考虑电源转换问题,具有低通滤波、过压保护及热电偶断路和短路检测功能。可以用来对温度、湿度、供电系统的监视,还可以用于污水处理的方面。关键词:协议芯片VPC3瑞萨M16C单片机远程控制-.z目录第一章背景介绍1第二章基于VPC3的PROFIBUS-DP模块介绍22.1PROFIBUS-DP简介以及特点22.2国内外的开展状况3第三章基于VPC3的PROFIBUS-DP模块设计思路43.1研究目标43.2研究内容43.3解决关键问题4第四章基于VPC3的PROFIBUS-DP模块设计64.1开发方案分析64.2技术路线64.3实验方案64.3.1硬件设计64.3.2软件设计84.4本课题的特点与创新之处1044.1特点104.4.2优创新点及优点11第五章目标规划125.1研究进度125.2工作内容125.3预期的效果12总结13参考文献14附录15第一章背景介绍随着现代工业的不断开展,对现场生产过程的控制也提出了越来越高的要求。智能化、数字化、信息化、网络化、微型化和分散化代表着当今自动化控制技术开展的主流方向,而现场总线PROFIBUS正是促使自动化系统与仪器仪表顺应这一开展方向的重要技术[1]。现场总线技术是一个协议开放的、系统可维护性强的、具有较强的现场数据信息集成能力的技术。并且今年来该技术也成为国内工业领域内研究的热点。目前PROFIBUS已经成为一种国际化的、开放的现场总线标准,现场设备及仪表必须具有PROFIBUS通信接口才能方便地连入到PROFIBUS现场总线网络。PROFIBUS-DP的设计是专门为自动控制系统与I/O分散设备进展高速数据传输功能,主要应用与现场设备级[1]。但是目前大量的执行器不具有现场总线接口因此很难在网络远程化控制中发挥作用的问题,所以PROFIBUS-DP的智能执行器的设计能很好的使现场设备及仪器仪表连接到PROFIBUS-现场总线的网络当中去。同时目前根本都使用通信协议芯片SPC3来实现PROFIBUS-DP的,这样做的问题有价格比较高、需要考虑电压、SPC3的功耗比较大。与此同时我国对于PROFIBUS-DP的应用和研究主要以西门子公司等的成套设备为主,而自主研究开发通信接口的却比较少.所以为仪表或电气设备开发PROFIBUS-DP通信接口,使国产设备能连接到PROFIBUS总线中并且使得自我研发的PROFIBUS-DP的通信接口较以前的比较廉价,以此推动我国仪器仪表的智能化进程和现场总线在我国的应用就显得尤为重要.第二章基于VPC3的PROFIBUS-DP模块介绍2.1PROFIBUS-DP简介以及特点PROFIBUS以开放式系统互联网络作为参考模型,定义了物理传输特性、总线存取协议和应用的功能。并且传输的速率可达12Mbps,最大的传输距离达100m,可用中继器延长10km,PROFIBUS-DP是一种高速的和廉价的通讯连接,使用了第1、2层和用户接口层,其他各层没有被使用。它是专门为自动控制系统和设备分散系统之间进展通讯而设计的。使用PROFIBUS-DP模块可以取代传统的24V或4-20ma的串联式信号的传输,减少资本的投入。传输数据的过程中使用的是RS485传输技术或者是光线媒体。标准的现场总线PROFIBUS-DP的硬件由主设备、从设备、网络设备等组成,下面是一个典型的PROFIBUS-DP系统图1。图1目前使用PROFIBUS-DP模块可以实现或者已经实现产品主要有:1〕与电力驱动有关的产品MCCPCC交直流驱动等2〕传感器类压力温度流量仪表质量测量称重水份湿度测量。3〕专用控制设备及分布式控制系统车辆印刷机械食品生产。4〕现场总线I/O与专用系统配套如楼宇控制印染设备食品加工,具有特殊品质防爆高防护等级可承受RTDmV高压大电流信号。2.2国内外的开展状况现场总线被誉为自动化领域的计算机局域网,是自动化领域的研究热点。PROFIBUS-DP是应用在现场自动化仪表和设备领域的一种主要的现场总线并且已经成为国际电工委员会制定的国际标准之一〔IEC61158TYPE3〕和中国国家标准〔GB/T20540-2006〕。国内提供PROFIBUS-DP总线产品OEM开发的厂家主要为鼎实创新科技**,它是PROFIBUS在国内的技术资格中心,负责国内PROFIBUS产品的测试认证工作、提供DP-RS232、DP-RS485等产品,其他的国内生产者有各大高校和国家的研究机构,如:**大学、中科院、解放军工程电子学院等,但是国内没有一项PROFIUBS的产品经过认证。国外的生产PROFIBUS的企业相对较多一些,如法国的FIP,英国的ERA,德国西门子公司Siemens的PROFIBUS,挪威的FINT,Echelon公司的LONWorks,Pheni*Contact公司的InterBus,丹麦ProcessData公司的P-net,美国的DeviceNet与ControlNet等等。但是以西门子公司提供的PROFIBUS产品为主。

这些现场总线大都用于过程自动化、医药领域、加工制造、交通运输、国防、航天、农业和楼宇等领域,大概不到十种的总线占有80%左右的市场。第三章基于VPC3的PROFIBUS-DP模块设计思路3.1研究目标设计一个基于VPC3的模拟量/PROFIUBS-DP通信卡——实现单片机控制的电动执行器和PROFIBUS-DP网络之间的接口功能;使电动执行器能够具有实现远程控制的网络功能。3.2研究内容使用荷兰生产的一种PROFIBUS通信专用芯片VPC3来设计一个模拟量/PROFIUBSDP通讯卡以实现将4~20mA的阀位反响信号〔输入信号〕进展校准和量程变换后转换为DP输入通道数据,还将来自其它DP设备的输出数据经过校准和量程变换后转换为0~5V的控制输出信号〔输出信号〕。PROFIBUS-DP模块从从站获得阀位反响信号经总线传到主站,通过监控PC机观察是否到达设置要求,如果达不到通过智能执行器进展校准,以到达设置要求。设备地址用八位的拨码开关〔0~127〕来设定.3.3解决关键问题1〕弄清各局部电路的关系:其中包括单片机〔瑞萨公司的M16C/62P〕与VPC3〔荷兰〕之间的连接关系以及VPC3与RS485芯片之间光耦的连接关系。因为VPC3数据总线是八位的,而本设计要外接的RAM使十六位的,RAM的UB跟LB两位分别决定了对RAM上下数据位的。对于瑞萨单片机M16来说,中选择为16位的数据总线时A0便可决定对奇数地址跟偶数地址的数据的读写,这就使得在进展地址总线的连接的时候不能直接将单片机的A0与VPC3的A0相接,而是应该将单片机的A1与VPC3的A0相接,并且依此类推的错一位相连接。2〕弄清楚各局部之间的电源和地的关系:因为本次设计需要光耦隔离,这就使得产生了三组不同的电源地。分别为3V、GND1供单片机、A/D转换器、VPC3使用,VCC、GND供总线局部的光耦隔离及RS485芯片使用,VCC1、GND3供D/A转换器使用。3〕实现状态机和效劳点:VPC3包括如下的效劳点〔效劳〕:缺省SAP〔读写数据交换),SAP55〔改变站地址〕,SAP56(读输入),SAP57(读输出),SAP58(向DP从站发控制命令),SAP59(读组态数据),SAP60(读从站诊断信息),SAP61(发送参数设置数据),SAP62(校验组态数据)。状态机的实现在下文软件局部又所涉及【3】。4〕硬件的抗干扰性也是设计的时候应考虑的问题:为了提高电路的抗干扰性,减少干扰,采取配置去耦电容、接地线构成回路、加粗接地导线等措施抑制噪声。5)技术指标:输入信号:4~20mA的阀位反响信号输出信号:1~5V的控制信号总线信号:最大12Mbit/s总线电源:5V电流消耗(静态):≤0.3AA/D精度:16位第四章基于VPC3的PROFIBUS-DP模块设计4.1开发方案分析在以前的设计方案中要么是单一的使用单片机去实现,要么是用SPC3去实现,但是前者需要考虑大量的协议的问题并且传输的速率根本无法到达12Mbit/s,后者虽然是通信专用的芯片免去了考虑协议的问题并且在传输的速率上可以到达12Mbit/s但是另外一个问题出现了,需要考虑电源的问题因为SPC3只支持5V,VPC3是在SCP3根底上改善的,VPC3既支持3V又支持5V,利用协议芯片VPC3减少对协议的掌握,增强电路的抗干扰性,不用考虑电源转换问题,具有低通滤波、过压保护及热电偶断路和短路检测功能。4.2技术路线1.电路设计制作:使用PROFIBUS通信专用ASIC芯片VPC3实现协议相关内容,选用适宜的CPU,外围加带光电隔离的RS-485驱动。2.单片机+编程软件:在单片机中编程,实现单片机与ASIC的结合。3.通过串行接口向PROFIBUS-DP从站通信接口板读/写输入/输出数据;PROFIBUS-DP从站通信接口板自动转换成PROFIBUS-DP协议与PROFIBUS主站通信。4.3实验方案硬件设计如图2、3所示SRAM模块:当编写比较大的程序〔如操作系统〕时,M16内部RAM可能不够用,此时就可以用外接的SRAM(128K*16)。拨码开关:拨码开关用于通讯地址方案的实施,PROFIBUS-DP支持的站地址由0到126共127,同时又为了防止寻址过程发生地址的冲突,所以采用一个八位的拨码开关,用后七位进展128位的寻址。因为阀门控制器作为PROFIBUS-DP通讯的从站,必须有不与其他站冲突的地址。所以通过一个8位的拨码开关手动设定阀门控制器的地址,然后由中央处理器读入并写入VPC3特定的存储位置。AD/DA等模块:PROFIBUS-DP智能从站通信卡采用4~20mA/1~5V模拟信号传输方式,对4~20mA的输入信号〔阀位反响信号〕进展校准和量程变换后将其转换为DP总线输入数据,对DP总线输出数据经过校准和量程变换转换为1~5V的输出信号〔控制输出信号〕。由于PROFIBUS-DP通信卡在工作过程中共有两个数据需要在DP总线上传输,因此需要两个数据通道,一为16位模拟量输入〔AD〕,一为16位模拟量输出〔DA〕。图2VPC3、RS485的连接:为了保证数据传输的实时性,要求现场总线的接口能以12Mbit/s进展数据通信,VPC3可以工作在12Mbit/s下,因此选用一个能到达该速度的485芯片DS75176,总线接口处采用高速光耦隔离芯片隔离设备到总线的干扰。图3软件设计a)对于VPC3的软件设计:主要是依据是VPC3中集成的PROFIBUS-DP状态机,状态机用来描述PROFIBUS-DP站在每种情况下的行为,其状态机如图4所示[2][4]。VPC3与CPU之间数据交换控制方式的实现图5所示。b〕对AD7705软件设计:首先使对各个存放器进展配置,启动A/D转换。当AD7705的DRDY信号为低的时候说明数据转换完毕,转换以后的数据存在24位的输出存放器中,然后通过SPI接口读出转换结果。其中AD7705的流程图如图6所示。等待参数化等待参数化等待组态数据交换通电改变从站地址校验组态不正确参数设置不正确初始化获得组态从站诊断获得组态参数设置正确,从站诊断数据交换正确读输入读输出发布命令从站诊断校验组态正确参数设置正确获得组态图4USERUSERVPC3VPC3USERinitInputdatadiognosticStatechangeStatedisplayControlmandsSlaveaddressconfigurationParameterassigmentWatchdogOutputdata图5开场开场上电/复位AD端口初始化端口选择通道,下一个操作为时钟存放器为所选择的通道设置更新速率设置下一个操作为设置存放器设置增益读DRDY管脚DRDY=0.设置下一个操作为读数据存放器读数据存放器NOYES图64.4本课题的特点与创新之处44.1特点1〕具有低通滤波、过压保护及热电偶断路和短路检测功能。2〕采用高性能、高精度具有24位分辨率的模数转换器AD7705,传感器等信号可以直接的接入。3〕单片机局部与模拟信号测量之间采用了光电隔离措施,抗干扰能力强。4〕VPC3与DB9之间采用光耦隔离可有效的保护后端设备。5〕可以安装在现场,通过PROFIUBS—DP组成智能的系统网络。优创新点及优点前面提到过以前所有的PROFIUBS-DP执行器的设计都是采用单片机或者利用通信专用芯片SPC3来实现的,利用通信专用芯片SPC3来设计虽然防止了对大量的协议的了解,但是SPC3的只支持5V电源电压,因此对于那些只支持3V的单片机来说,这就给实际的电路设计带来麻烦,需要进展电源转换,因此简化电路非常重要,电路简化的同时也可以降低工程本钱,对于既支持3V又支持5V的电源电压的VPC3通信专用芯片来说可以很好的满足上述要求;并且VPC3不仅兼容DPv0而且还兼容DPv1,v2,而SPC3只支持v1;VPC3的功耗比SPC3低的多,工作时间长了不容易发热;VPC3的价格比SPC3低,可以节约本钱。第五章目标规划5.1研究进度1〕硬件设计:前期进展硬件设计,其中包括电路的设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论