首页 理论教育SPC3功能简介:现场总线与工业以太网应用

SPC3功能简介:现场总线与工业以太网应用

【摘要】:SPC3为PROFIBUS智能从站提供了廉价的配置方案,可支持以下的处理器:与SPC2相比,SPC3存储器内部管理和组织有所改进,并支持PROFIBUS-DP。SPC3只集成了传输技术的部分功能,而没有集成模拟功能、FDL传输协议。SPC3内部集成了1.5KB的双口RAM作为SPC3与软件/程序的接口。SPC3为最佳诊断提供两个诊断缓存器,用户可存入刷新的诊断数据。在这一过程中,有一诊断缓存总是分配给SPC3。SPC3有一个共同的中断输出。在UART中,并行、串行数据相互转换,SPC3能自动调整波特率。

SPC3为PROFIBUS智能从站提供了廉价的配置方案,可支持以下的处理器:

与SPC2相比,SPC3存储器内部管理和组织有所改进,并支持PROFIBUS-DP。

SPC3只集成了传输技术的部分功能,而没有集成模拟功能(RS-485驱动器)、FDL(Fieldbus Data Link,现场总线数据链路)传输协议。它支持接口功能、FMA功能和整个DP从站协议(USIF,用户接口让用户很容易访问第2层)。第2层的其余功能(软件功能和管理)需要通过软件来实现。

SPC3内部集成了1.5KB的双口RAM作为SPC3与软件/程序的接口。整个RAM被分为192段,每段8个字节。用户寻址由内部MS(Microsequencer)通过基址指针(Base-Pointer)来实现。基址指针可位于存储器的任何段。所以,任何缓存都必须位于段首。

如果SPC3工作在DP方式下,SPC3将自动完成所有的DP-SAPs的设置。在数据缓冲区生成各种报文(如参数数据和配置数据),为数据通信提供3个可变的缓存器,2个输出,1个输入。通信时经常用到变化的缓存器,因此不会发生任何资源问题。SPC3为最佳诊断提供两个诊断缓存器,用户可存入刷新的诊断数据。在这一过程中,有一诊断缓存总是分配给SPC3。

总线接口是一个参数化的8位同步/异步接口,可使用各种Intel和Motorola处理器/微处理器。用户可通过11位地址总线直接访问1.5KB的双口RAM或参数存储器。

处理器上电后,程序参数(站地址、控制位等)必须传送到参数寄存器和方式寄存器。

任何时候状态寄存器都能监视MAC的状态。(www.chuimin.cn)

各种事件(诊断、错误等)都能进入中断寄存器,通过屏蔽寄存器使能,然后通过响应寄存器响应。SPC3有一个共同的中断输出。

看门狗定时器有3种状态:Baud_Search、Baud_Control和Dp_Control。

微顺序控制器(MS)控制整个处理过程。

程序参数(缓存器指针、缓存器长度、站地址等)和数据缓存器包含在内部1.5KB双口RAM中。

在UART中,并行、串行数据相互转换,SPC3能自动调整波特率。

空闲定时器(Idle Timer)直接控制串行总线的时序。