Profibus是一种国际化的、开放的、不依赖于设备生产商的现场总线标准。它广泛应用于制造业自动化、流程工业自动化和楼宇、交通、电力等其它自动化领域。Profibus由Profibus-DP、Profibus-PA、Profibus-FMS三部分组成。DP用于传感器和执行器的高速数据传输;PA用于过程自动化控制系统;FMS用于解决车间一级通用性通信任务。本文主要介绍Profibus-dp协议。
Profibus-DP使用了OSI参考模型的第一层、第二层和用户接口,第三层和第七层没有定义。Profibus-DP使用的是RS-485传输技术,采用的电缆是屏蔽双绞铜线,传输速率可达12Mbps,传输的数据容量为每个报文多达244个字节,最多可以连接127个站点。
1 系统设计
从站的设计分两种:一种是利用现成的从站接口模块如IM183、184开发,这时只要通过IM183上的接口开发就行了;另一种则是利用专用芯片ASTC进行深层次的开发,此种设计只需了解ASIC的工作原理,可大大减少开发的难度和时间。本智能从站设计采用第二种方法,使用了专用通讯协议芯片VPC3,系统的控制芯片采用飞思卡尔的ColdeFire系列MCF52258微处理器。Profibus接口数据通过RS485传输,VPC3与光电隔离器件、RS485驱动器连接。总体结构如图1所示。
2 硬件设计
2.1 MCF52258微控制器与VPC3简介
MCF52258是飞思卡尔的ColdFire系列的一款32位的微处理器,具有很强的数据处理能力和控制能力。它的特点是性能优异,集成度高,芯片的生态系统丰富强大。MCF52258的高集成度使它拥有丰富的外围接口,如多通道应用于各种场合的定时器、IIC,SPI,UART等通用的串行总线、以太网控制器、PCI控制器、RTC实时时钟模块、Mini-FlexBus提供了外扩设备的总线等。VPC3芯片采用3.3V供电,能直接控制芯片连接不用电平转换内部集战了一个2K的双口RAM,包括各种信息报文存储器、方式寄存器、状态寄存器、中断寄存器以及符种缓存器指针和缓冲区等。VPC3集成了全部的Profibus-DP协议,有限的减轻了处理器的压力。[page]
2.2 接口电路的设计
MCF52258微控制器与接口芯片VPC3相连,采用的是Intel工作方式。VPC3内部的总线接口单元形成了VPC3到微控制器的接口,是一个有11根地址线和8位数据线的接口,可通过配置与微控制器相匹配。微控制器负责将串口传输的数据通过VPC3传输到Profibus总线上,同时负责监视VPC3,接收DP主站传输过来的指令和数据,并进行相应的操作。VPC3的双口RAM在MCF52258地址空间中统一分配地址,MCF52258将VPC3作为自己的外部RAM,通过Mini-Flexbus与VPC3连接,通过片选选定VPC3的外部开始地址0x80000000。MCF52258与VPC3的连接如图2所示。
3 软件设计
软件设计部分是Profibus-DP智能从站设计的核心部分,主要包括Profibus-DP从站的主程序、中断服务程序和接口处理程序。VPC3在接收到由主站传送的不同输出数据时,会产生输出标志位,微控制器采用中断方式进行输出数据的处理主程序首先对VPC3进行初始化,然后启动VPC3,通过VPC3进行主站和从站的数据交换以及处理诊断。允许外部中断INT0以及开中断。主程序的流程图如图3所示。
[page]
Profibus-DP协议中的中断控制是通过协议芯片VPC3内部的中断控制器来实现的,当有指令报文到来或者各种错误事件发生时,CPU会得到通知并进行相应的处理。中断程序流程图如图4所示。
4 Profibus-DP智能从站的调试
开发的从站必须与Profibus-DP主站进行连接测试,本设计采用CP5611与装有STEP7软件的PC机作为主站和从站进行调试。上位机采用WINCC组态软件和SIMATIC NET软件,对从站的GSD文件进行配置和保存,并设置主从站地址、波特率等信息,模拟主站测试与从站通信的可靠性和实时性。
5 结束语
Profibus现场总线已经成为我国机械行业标准,广泛的应用于各个自动化领域。本文从开发的角度详细的介绍了一种Profibus-DP智能从站的设计方法,此种方案具有通用性,能够满足不同行业的使用,使具有串口的设备能够连接到Profibus-DP网络,对开发和应用Profibus产品有现实意义。
关键字:VPC3 Profibus-DP 智能从站
引用地址:
基于ColdFire的PROFIBUS-DP智能从站的设计
推荐阅读最新更新时间:2024-05-02 22:09
profibus-dp总线技术在工业电气自动化领域的实际应用
1、引言 石油电驱动钻机是近年来发展非常快的钻井专用装备,广泛应用于国内外各大油田的开发。进入20世纪90年代,石油钻机的控制系统已由模拟式控制技术逐步转化为数字式控制技术,由继电器控制模式逐步转化为总线智能控制模式,并继续朝着智能化控制方向发展和改进。由于profibus-dp现场总线技术比较成熟,可靠性高,模块化功能强大,组态灵活方便,故障率低,现场维护方便,现已广泛应用于电驱动钻机系统中。 本文将从石油钻机井场情况进行分析,介绍在石油钻机电传动系统中profibus-dp现场总线的应用情况,并以一套普通zj40d钻机电传动系统为例,介绍了profibus-dp现场总线的具体应用。 2、profibus-dp通信 随着
[嵌入式]
基于VPC3的PROFIBUS-DP智能从站设计
摘要:本文根据 PROFIBUS -DP总线的应用情况, 提出了 PROFIBUS -DP 智能从站 的设计和实现方法。从电子产品设计角度介绍了使用VIPA公司的 PROFIBUS -DP协议芯片VPC3和C8051单片机进行 PROFIBUS -DP 智能从站 的开发方法,给出了详细的电路图和软件设计流程。系统简化了硬件电路,可以把普通电子产品联入到 PROFIBUS -DP总线网络,实现工业网络控制,具有很好的市场前景。
关键词: PROFIBUS ;VPC3; 智能从站 ROFIBUS-DP作为一种国际标准现场总线,以其灵活性、可靠性等优点,在世界范围内得到了广泛的应用,是一种高性能的工业控制网络。但不是所有
[嵌入式]
基于C167的PROFlBUS-DP智能从站的设计
摘要:设计了基于C167的PROFIBUS-DP总线协议的智能从站。依据系统所要实现的功能,提出了使用PRO-FIBUS-DP协议智能接口芯片SPC3和软件的实现方案。以C167与SPC3为核心设计了其软硬件系统,经调试满足了设计要求,目前已在实际工程中得到应用。 关键词:PROFIBUS-DP;智能从站;C167;SPC3 现场总线控制系统已逐渐发展成为继集散控制系统之后的新一代控制系统,在众多的现场总线标准中,过程现场总线(PROFIBUS)标准以其国际化、开放式、不依赖设备生产商的种种优势,成为当前争相研究的对象。 PROFIBUS广泛适用于制造业自动化、流程工业自动化和楼宇、交通电力等领域的自动化,是一种用于
[工业控制]
基于MSP430单片机的Profibus-DP通信接口的开发
O 引言 Profibus是开放的、与制造商无关、无知识产权保护的标准。因此世界上任何人都可以获得该标准并设计各自的软硬件解决方案。Pro-fibus-DP通信接口的开发有两种方案选择:单片机+软件;单片机+Profibus通信芯片ASIC。 方案2中Profibus-DP协议完全由Profibus通信ASIC来实现,单片机主要处理用户程序。因此方案2开发周期相对少很多,本文将采用单片机+Profibus通信ASIC来实现Profibus通信接口的设计。 1 Profibus-DP基本特性 Profibus包括三个兼容系列:Profibus-FMS,Profibus-DP,Profibus-PA。FMS
[单片机]
PROFIBUS-DP现场总线在反渗透水处理中的应用
1 PROFIBUS现场总线介绍
现场总线是应用于工业现场、连接智能现场设备和自动化系统的数字式、双向传输、多分支结构的通讯网络。其中PROFIBUS现场总线标准是开放的、不依赖生产厂家通信系统标准。所以,在各种工业控制中得到了广泛的应用。
PROFIBUS是德国国家标准DIN19245和欧洲标准EN50170的现场总线标准。由分散和外围设备PROFIBUS-DP(Decentralized Periphery)、报文规范PROFIBUS-FMS(Fieldbus message Periphery)、过程自动化PROFIBUS-PA(Process Automation)组成了PROFIBUS系列。
其中
[嵌入式]
PROFIBUS-DP总线I/O设备开发及应用
总线I/O是"现场总线远程I/O"的简称,是基于现场总线控制系统FCS中的主要设备,PROFIBUS-DP是总线I/O的主流通信协议。总线I/O的主要功能分为输入、输出两部分。输入是采集现场模拟信号(如4~20 mA)和开关量信号(如24 V DC)转换成为数字量并按照通信协议传送到现场总线。输出是将现场总线通信数据转换成模拟输出和开关量输出。PROFIBUS-DP总线I/O设备以从站的形式存在。
PROFIBUS – DP的DP即Decentralized Periphery.它具有高速低成本,用于设备级控制系统与分散式I/O的通信。它与PROFIBUS-PA(Process Automation )、PROFIBU
[嵌入式]
现场总线技术在百万级核电中的应用
1.现场总线的发展历史以及现场总线在核电站中的应用 1.1现场总线的发展历史: 1984年,美国仪表协会(ISA)下属的标准与实施工作组中的ISA/SP50开始制定现场总线标准;1985年,国际电工委员会决定由Proway Working Group负责现场总线体系结构与标准的研究制定工作;1986年,德国开始制定过程现场总线(Process Fieldbus)标准,简称为PROFIBUS,由此拉开了现场总线标准制定及其产品开发的序幕。1992年,由Siemens,Rocemount,ABB,Foxboro,Yokogawa等80家公司联合,成立了ISP(Interoperable System Protocol)组织,着手在PR
[嵌入式]
两起西门子PROFIBUS-DP网络干扰故障解析
1 引言 河北钢铁集团宣钢公司炼钢厂百吨炉区始建于2001年,历经多年来不断的建设、改造和升级,目前已经建设成为一个工序完整、设备先进、生产稳定的现代化厂区。其主要工艺设备包括:110t转炉2座,120t转炉1座,8机8流连铸机2台,12机12流连铸机1台,110t精炼炉1座,130t精炼炉1座,900t、600t混铁炉各1座,其他脱硫站、吹氩站、除尘风机、泵站等公辅设备完备齐全。 作为世界大型PLC控制系统供应商西门子自动化系列产品在本厂也得到了广泛的应用,如脱硫站、精炼炉、一次除尘风机中压变频器等。在多年的使用过程中,使我们对大型自动化控制系统在冶金行业中的应用有了更进一步的了解,同时,一些看似无关却又有着千丝万缕联系的故障又
[嵌入式]