位置:51电子网 » 技术资料 » 接口电路

基于SPC3的PROFIBUS现场总线智能从站的设计

发布时间:2008/6/3 0:00:00 访问次数:570

摘要:介绍了pwm控制电路的基本构成及工作原理,给出了美国silicon general公司生产的高性能集成pwm控制器sg3524的引脚排列和功能说明,同时给出了其在不间断电源中的应用电路。

关键词:pwm sg3524 控制器

1 概述

profibus是process fieldbus的缩写,是一种国际性的开放式现场总线标准,即en50170欧洲标准。目前世界上许多自动化技术生产厂家都为它们生产的设备提供了profibus接口。profibus已经广泛应用于加工制造、过程和楼宇自动化,目前已发展成为一种成熟技术。

profibus根据应用特点分为profibus-dp、profibus-fms、profibus-pa三个兼容版本。profibus协议定向根据iso7498国际标准以开放系统互联网络osi为参考模型。profibus的dp、fms和pa均使用单一的总线存取协议,可通过osi参考模型的第2层实现,包括数据的可靠性以及传输协议和报文的处理。其中profibus-fms用于解决车间级通用性通信任务,能提供大量的通信服务,并可完成中等传输速度的循环和非循环通信任务;profibus-pa则专为过程自动化设计,它采用标准的本质安全传输技术来实现iec1158-2中规定的通信规程,适用于对安全性要求较高的场合及由总线供电的站点;而profibus-dp在经过优化的高速、廉价的通信连接后,可专用于自动控制系统和设备级分散i/o之间的通信设计。使用profibus-dp模块可取代价格昂贵的24v或0~20ma并行信号线,用于分散式控制系统的高速数据传输。profibus-dp使用iso/osi参考模型的第1层、第2层和用户接口,而第3层到第7层未加描述,这种流水线型结构确保了数据传输的快速和有效。它的直接数据链路映像(ddlm,data link mapper)提供有进入第2层的用户接口。该用户接口规定了用户及系统以及不同设备的调用功能,同时说明了各种不同profibus-dp设备的设备行为,此外,还提供了传输用的rs-485传输技术或光纤。

2 spc3芯片介绍

profibus的通信协议比较复杂。原则上讲,只要安装了异步串行收发器(uart),它就可以在任何微处理器上由软件实现。但现在,开发人员却常常使用专用的通信处理芯片来将复杂的协议完全撇开。profibus通信协议芯片已形成广泛系列。使用这些芯片可使profibus协议的实现更加简单、方便、省时、省力,从而达到快速提供产品的目的。适合于智能从站的asic种类较多,其中西门子的spc3 通信协议芯片比较具有代表性。spc3的内部结构示意图如图1所示。

spc3集成了dp协议中的fdl层它可以承担通信部分的微处理器负载从而实现dp从站的通信处理。微处理器操作spc3 芯片就像操作它的内部ram一样。spc3能保障报文的有效性并可满足整个报文的一致性数据交换。总线接口是个可参数化的同步/异步8位接口,适合于motorola 和intel 微控制器/ 处理器。spc3内部集成了1.5kb的双口ram,整个ram 采用8字节的段结构方式,共分成192段,所有需要分配地址的buf指针必须指向段的开头。dp通信的服务存取点由spc3自动建立,呈现在用户面前的各种报文信息就是不同buf的内部数据。用户可以通过总线接口访问spc3的内部ram。

spc3的内部看门狗定时器可工作于3 种不同状态波特率监测、波特率控制和dp控制状态。内部的uart可实现串并数据流的相互转变。spc3可自动标识总线的波特率(范围为9.6k~12mbps) 。空闲定时器用于控制串行总线电缆上的总线定时,微序列器(ms micro sequencer) 则控制整个spc3的工作过程。

spc3内部的1.5kb双口ram的地址空间从00h到5ffh,以8字节为一个单元,共分成192段,按其功能可分为以下三个

摘要:介绍了pwm控制电路的基本构成及工作原理,给出了美国silicon general公司生产的高性能集成pwm控制器sg3524的引脚排列和功能说明,同时给出了其在不间断电源中的应用电路。

关键词:pwm sg3524 控制器

1 概述

profibus是process fieldbus的缩写,是一种国际性的开放式现场总线标准,即en50170欧洲标准。目前世界上许多自动化技术生产厂家都为它们生产的设备提供了profibus接口。profibus已经广泛应用于加工制造、过程和楼宇自动化,目前已发展成为一种成熟技术。

profibus根据应用特点分为profibus-dp、profibus-fms、profibus-pa三个兼容版本。profibus协议定向根据iso7498国际标准以开放系统互联网络osi为参考模型。profibus的dp、fms和pa均使用单一的总线存取协议,可通过osi参考模型的第2层实现,包括数据的可靠性以及传输协议和报文的处理。其中profibus-fms用于解决车间级通用性通信任务,能提供大量的通信服务,并可完成中等传输速度的循环和非循环通信任务;profibus-pa则专为过程自动化设计,它采用标准的本质安全传输技术来实现iec1158-2中规定的通信规程,适用于对安全性要求较高的场合及由总线供电的站点;而profibus-dp在经过优化的高速、廉价的通信连接后,可专用于自动控制系统和设备级分散i/o之间的通信设计。使用profibus-dp模块可取代价格昂贵的24v或0~20ma并行信号线,用于分散式控制系统的高速数据传输。profibus-dp使用iso/osi参考模型的第1层、第2层和用户接口,而第3层到第7层未加描述,这种流水线型结构确保了数据传输的快速和有效。它的直接数据链路映像(ddlm,data link mapper)提供有进入第2层的用户接口。该用户接口规定了用户及系统以及不同设备的调用功能,同时说明了各种不同profibus-dp设备的设备行为,此外,还提供了传输用的rs-485传输技术或光纤。

2 spc3芯片介绍

profibus的通信协议比较复杂。原则上讲,只要安装了异步串行收发器(uart),它就可以在任何微处理器上由软件实现。但现在,开发人员却常常使用专用的通信处理芯片来将复杂的协议完全撇开。profibus通信协议芯片已形成广泛系列。使用这些芯片可使profibus协议的实现更加简单、方便、省时、省力,从而达到快速提供产品的目的。适合于智能从站的asic种类较多,其中西门子的spc3 通信协议芯片比较具有代表性。spc3的内部结构示意图如图1所示。

spc3集成了dp协议中的fdl层它可以承担通信部分的微处理器负载从而实现dp从站的通信处理。微处理器操作spc3 芯片就像操作它的内部ram一样。spc3能保障报文的有效性并可满足整个报文的一致性数据交换。总线接口是个可参数化的同步/异步8位接口,适合于motorola 和intel 微控制器/ 处理器。spc3内部集成了1.5kb的双口ram,整个ram 采用8字节的段结构方式,共分成192段,所有需要分配地址的buf指针必须指向段的开头。dp通信的服务存取点由spc3自动建立,呈现在用户面前的各种报文信息就是不同buf的内部数据。用户可以通过总线接口访问spc3的内部ram。

spc3的内部看门狗定时器可工作于3 种不同状态波特率监测、波特率控制和dp控制状态。内部的uart可实现串并数据流的相互转变。spc3可自动标识总线的波特率(范围为9.6k~12mbps) 。空闲定时器用于控制串行总线电缆上的总线定时,微序列器(ms micro sequencer) 则控制整个spc3的工作过程。

spc3内部的1.5kb双口ram的地址空间从00h到5ffh,以8字节为一个单元,共分成192段,按其功能可分为以下三个

相关IC型号
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!