SST 5136-PFB-VME Profibus 接口卡

简介: 5136-PFB-VME卡是多功能Profibus卡,可作为DP主/从站,支持多种波特率,包括标准和非标准。配备i960处理器和512KB RAM,处理通信协议并用VME总线接口与主机共享数据。卡内有256KB RAM和512KB闪存,用于存储程序和配置。访问权限分8位和16位,通过地址修改器代码选择空间和访问类型。启动时需下载PFBPROFI软件模块到卡上,可通过串行端口或共享内存加载。

卡概述

5136-PFB-VME 卡可以

  • 作为 DP 从站

  • 作为 DP 主站

  • 发送和接收 FDL(第 2 层)信息

该卡支持在所有这些模式下同时运行。

该卡支持 9.6K、19.2K、93.75K、187.5K、500K 和 187.5K 标准 ProfiBus 波特率、

187.5K、500K、750K、1.5M、3M、6M 和 12M 波特率。

该卡有一个板载英特尔 i960 处理器和 512 Kbytes 的本地 RAM、

它负责处理通信协议和数据格式,并将其输入共享 RAM。RAM 中的数据格式。

5136-PFB-VME 包括

一个 VME 总线接口,其功能如本手册的 “规格 ”部分所述

VME 短地址空间中的五个寄存器,用于控制卡。 卡还有一个 256 千字节的 RAM,

以 256 千字节的单块(线性寻址模式)或 16 个 16 千字节页面之一(分页模式)的形式与主机共享。

在分页模式下,主机通过写入卡上的寄存器来决定将共享 RAM 中的哪一页映射到主机内存中。

该内存块包含用于在接口卡和主机上运行的应用软件之间传递信息的所有表格和缓冲区。

在主机上运行的应用软件之间传递信息。这种方法可确保 卡软件之间快速而简单的连接。

此外,接口卡还有 512 Kbytes 的分段闪存,用于存储程序和配置数据。程序和配置数据。

ProfiBus 配置信息 也可存储在闪存中。

访问权限

5136-PFB-VME 对短地址空间中的对象提供 8 位访问权限,对标准地址空间中的对象提供 8 位和 16 位访问权限。

VME 主站通过使用地址修改器代码,选择特定总线周期是访问短地址空间、标准地址空间、

扩展地址空间还是长地址空间(5136-PFB-VME 不使用扩展地址空间和长地址空间),以及访问类型。

卡会解码这些地址修改器代码,并确定要访问的对象。

除了选择 VME 总线上四个可用空间之一外,地址修改器代码还可选择

  • 主站是进行监督访问还是非特权访问

  • 访问的是程序空间还是数据空间(除短地址空间外的所有访问)

  • 是单对象访问还是块访问

5136-PFB-VME 可以响应地址修改代码 3Dh 、39h 、2Dh 和 29h 。

可对标准地址空间(分别为 3Dh 和 39h)进行监管或非特权数据访问。

可对短地址空间(分别为 2Dh 和 29h)进行监督或非特权访问。

使用不支持的地址修改器代码访问板卡会导致 VMEbus 错误。

板卡 DIP 开关的第 7 位用于选择是只允许监督访问,还是同时允许监督访问和非特权访问。

启动卡

在 ProfiBus 上使用 5136-PFB-VME 卡之前,请将 PFBPROFI 软件模块下载到卡上,并配置和运行该软件模块。

从主机将软件模块下载到共享内存中,或使用卡上的串行 CONFIG 端口将其下载到闪存中。

共享内存模块名为 vmeprofi.ss1。闪存中的模块称为 vmeprofi.ssf。

要运行软件模块,请向卡加载相应的初始引导记录(IBR,请参阅第 2.7.3 节,初始引导记录)。

有两个 IBR,一个用于从闪存运行模块,另一个用于从共享内存运行模块。

可以在闪存中安装一个模块,在共享内存中安装另一个模块,并根据使用的 IBR 运行其中一个或另一个模块。

刚收到卡时,卡上唯一的软件是闪存中一个简短的引导启动程序。

使用该引导程序访问卡,并通过串行端口将软件模块下载到卡上。

从主机将 VMEPROFI 模块加载到共享内存中

使用以下步骤从主机将 vmeprofi.ss1 加载到共享内存中

主机上将 vmeprofi.ss1 加载到共享内存中:

  1. 将板卡控制寄存器中的 CpuReset 位设置为 1,确保板卡处理器处于复位状态。

  2. 使用内存控制寄存器和中断控制寄存器中的地址位设置标准内存地址。

  3. 选择寻址模式(线性或分页)并启用板卡内存。

  4. 如果使用中断,则初始化中断 ID 寄存器,并在中断控制寄存器中启用中断。

  5. 将 vmeprofi.ss1 复制到卡上的共享内存。在线性模式下,只需从偏移量 0 开始复制模块。

在分页模式下,每次复制一个 16 K 字节的模块,并根据需要更换页面。

  1. 写入共享内存初始启动记录。在线性寻址模式下,写入基地址 + 3FF30h。

在分页模式下,将页面寄存器设置为 FFh,并将 IBR 写入基地址 + 3F30h。

相关文章
|
存储 缓存 测试技术
ZYNQ-AXI Interconnect IP介绍
ZYNQ-AXI Interconnect IP介绍
1552 0
ZYNQ-AXI Interconnect IP介绍
|
1月前
|
传感器 监控 安全
Vibro-Meter VM600 MPC4 机械保护卡
MPC4 机械保护卡来自 Vibro-Meter® 产品系列,采用先进的 DSP 技术进行实时测量和监控,具备 4 个动态信号通道和 2 个转速通道,支持多种信号输入并可编程。其特点包括自适应警报、前板 BNC 连接器和 LED 状态显示。MPC4 集成了传感器电源,支持热插拔,并提供标准、独立电路和安全(SIL)版本,适用于机械保护和状态监测。
|
异构计算 SoC
深入理解AMBA总线(三)APB interconnect的补充
深入理解AMBA总线(三)APB interconnect的补充
293 0
|
算法 网络虚拟化 数据中心
CMA 132 - ABB SYNPOL D -发电机继电器端子板CMA132
CMA 132 - ABB SYNPOL D -发电机继电器端子板CMA132
CMA 132 - ABB SYNPOL D -发电机继电器端子板CMA132
|
固态存储
SATA系列专题之一:浅析Physical Layer物理层OOB信号
SATA信号链结的建立主要是靠OOB(Out Of Band)的检测实现的,并且向上层Link Layer提供了物理层的链结情况。
【UCIe】UCIe Clock Gating
【UCIe】UCIe Clock Gating
536 0
【UCIe】UCIe Clock Gating
mdio命令读取88x3310万兆phy寄存器
mdio命令读取88x3310万兆phy寄存器
617 0
mdio命令读取88x3310万兆phy寄存器
【UCIe】UCIe PHY LSM 介绍2
【UCIe】UCIe PHY LSM 介绍
400 1
|
SoC
【UCIe】UCIe PHY LSM 介绍
【UCIe】UCIe PHY LSM 介绍
768 0
【UCIe】UCIe PHY LSM 介绍
|
存储 编解码 网络协议
【5G NR】RRC连接释放
当UE与基站出现RRC重配置失败、切换失败、无线链路失败和完整性保护失败等失败时,将发起RRC Release过程,将UE转为RRC_IDLE或RRC_INACTIVE状态。
1159 0
【5G NR】RRC连接释放