ESD VME-CAN4 板卡

2021-05-06

ESD VME-CAN4 板卡

适用于4个CAN通道的智能板卡

特征

  • 完整的CAN控制器,集成固件可识别任何标识符

  • 每个通道都有独立的微控制器和自己的CAN控制器

  • 通过共享RAM和FIFO与VMEbus进行的数据交换损失更少

  • 微控制器:4个MOTOROLA 68331,20MHz

  • 4个256 KB SRAM

  • 4个控制器:SJA1000-CAN2.0A,ISO 11898-1

  • CAN接口电气隔离并根据设计 符合ISO 11898-2

  • 比特率高达1 Mbit / s

  • 共享RAM:512 KB,可选2 MB,组织:32位数据宽度

  • VMEbus兼容性:IEEE 1014修订版。d

  • VMEbus存取:A32,A24:D8,D16,D32,ADO,UAT,RMW

高度集成
VME-CAN4在VMEbus 6U板上包含4个完整,独立的CAN接口,连接到VMEbus,并且需要一个插槽。

智能控制
每个接口都配有自己的68331型微控制器,时钟频率为20 MHz。每个微控制器都有256 KB的工作内存。
复位后,将从本地闪存EPROM加载微控制器程序代码。程序更新可以通过VMEbus加载到Flash EPROM中。
往返VMEbus的CAN数据传输是通过容量为512 KB的共享RAM和FIFO执行的。接收到的Rx数据生成一个本地中断,该中断将由所属的微控制器处理。它将数据存储在共享RAM中,并将标识符存储在FIFO(主FIFO)中,然后生成VMEbus中断。对于四个CAN通道中的每个通道,都会生成一个单独的中断向量。
为了传输CAN数据,VMEbus主设备将数据输入到共享RAM中。这样,将自动将指向标识符的指针存储在FIFO(从站的FIFO)中。所属的微控制器读取FIFO和RAM并开始数据传输。

高速CAN控制器
随附的SJA1000类型的CAN控制器支持标准CAN协议(11位标识符)以及扩展的CAN协议(29位标识符)。
物理CAN层符合ISO 11898,最大波特率高达1 Mbit / s。可以通过VMEbus在10 kbits / s到1 Mbit / s的范围内编程波特率。CAN通道彼此之间以及与VME部分之间都是电气隔离的。四个通道的本地电源由四个DC / DC转换器执行。如果其他CAN参与者都配备了等效的CAN接口,则以电隔离为标准,esd可以保证总线长度为37 m时的传输速率为1 Mbit / s。
CAN网络的连接是通过前面板上的9针DSUB母连接器进行的。对于其他层或连接器标准,可以使用背负式接口。

LED显示
前面板的LED可以显示特定通道的CAN控制器和微控制器的状态以及主板的总体状态。

可靠的CAN协议
高度容错的CAN协议(汉明距离= 6)非常适合于分散式I / O网络的构建,由于应用的多样性,其中安全和制造商无关的通信协议是必需的。CAN协议包括标准化的传输帧和高传输速率。

分散通信
CAN协议的一个基本优点是它具有自仲裁功能和多主机功能。借助此功能,用户可以在CAN网络中互连各种传感器,执行器,CAN I / O模块以及VMEbus控制器,PC,PLC模块或独立控制器。

软件支持
集成固件为OSI第2层或更高层的CAN协议提供了通信机会。通过共享的RAM接口以及到VMEbus部分的FIFO接口,可以轻松地在第2层上将板与各种操作系统一起使用。
提供了VxWorks,LynxOS和Linux的驱动程序。
基本功能,例如CAN监视或CAN网络的自动接口,很容易设置参数。
标准化的高层协议CAL / CMS和CANopen已经可以作为几乎所有操作系统的主软件包或从软件包使用。此外,还提供用于SDS主设备操作和DeviceNet的完整软件包。
VME-CAN4的固件接口与VMECAN2的固件兼容。

VME-CAN4- Intelligent Board for 4 CAN Channels by esd