ERS-EtherCATSlave板卡可以将一台PC整合进EtherCAT的网络中。板卡共有两个EtherCAT端口(输入和输出)。使用从站板卡可以在PC下进行EtherCAT从站的开发。
技术参数
|
ERS-PCI/CPCI-EtherCATSlave
|
EtherCAT接口
|
2 X RJ45 (EtherCAT 输入/输出)
|
数据传输率
|
100Mbit/s
|
接口
|
PCI 、CPCI
|
EtherCAT从站控制器
|
ET1100
|
分布式时钟
|
64bit
|
RAM
|
8Kbyte
|
SYNC Manager
|
8
|
FMMUs
|
8
|
电缆长度
|
最长100m
|
硬件诊断
|
每个端口2个LED,连接/激活
|
工作温度
|
-20~80℃
|
驱动程序
|
Windows、Linux、xPC下的驱动程序
|
提供Linux下驱动,CPU卡和Slave板卡之间采用双口RAM交换数据。其中相应的数据通过定义xml文件定义。相应的时钟通过板卡自带的时钟寄存器保存。通过读取寄存器值修正同步。
API提供如下接口函数:(Int 为32bit)
Int eRS_ECS_RegisterRead(int address);
Bool eRS_ECS_RegisterWrite(int address, int data);
Int[] eRS_ECS_TimerRead(int address); (时钟为64bit)
xPC下的驱动的API。
Int eRS_ECS_RegisterRead(int address);
Bool eRS_ECS_RegisterWrite(int address, int data);
Int[] eRS_ECS_TimerRead(int address); (时钟为64bit)