CAN(控制器区域网)是一种串行通信协议,有效地支持分布式实时控制,具有很高的安全性。它是一个特别适合联网的“智能”设备,以及传感器和执行机构在一个系统或子系统。在CAN网络中,没有传统意义上的用户或站的寻址,而是传输优先消息。作为独立的CAN控制器,Piso-CAN800U-D可以代表一个主动CAN板的经济解决方案.它有八个独立的CAN总线通信端口,能够覆盖广泛的CAN应用程序。此外,Piso-CAN800U-D采用了新型的CAN控制器菲利普斯SJA1000T和收发器TJA 1042,提供总线仲裁、具有自动校正和重传功能的检错功能。它可以安装在一个5V的PCI插槽,并支持真正的“即插即用”。
特征: RTX驱动程序中API的名称和参数与Windows驱动程序中的API相同。如果用户以前使用过Piso-can系列CAN卡,则不需要学习新的用法。 如果piso-can系列CAN卡能够获得独立的irq,则支持中断功能。 直接I/O控制和高度实时特性 支持Windows 2000 SP4和WindowsXP SP2操作系统 支持RTX版本8.1和2011 我们提供了几种CAN接口卡的SocketCAN驱动程序。用户可以使用这些卡在Linux平台上实现基于SocketCAN的应用程序。此外,我们还在x86硬件平台上支持CANopen/DeviceNet主站的静态库。它可以帮助用户更容易地与CANopen/DeviceNet从站进行通信。 特征: 支持Linux内核版本2.6.31~3.2.20(仅限x86硬件平台) 提供CANopen/DeviceNet主静态库 SocketCAN软件包的标准接口。用户可以使用扩展的bsd套接字api,可以将can应用程序编程为生成套接字程序。 支持虚拟CAN接口。用户可以将多个虚拟CAN端口映射为一个物理CAN端口。每个虚拟CAN端口都有自己的套接字。通过这些套接字,用户可以更容易地构建多线程应用程序。 提供原始套接字、CANopen主版和DeviceNet主版演示 良好的性价比,适用于经济应用。 注: Hardware platform:Intel(R) Core(TM)2 CPU 6320 @ 1.86GHz, DDR2 667MHz 1.5GB 可以是带有CAN卡的CAN系统监控工具。 它是测试CAN系统的一个很好的工具。 发送/接收/记录CAN消息 提供循环传输功能 用过滤后的ID和时间戳记录CAN消息 支助:2000/XP/7 CAN LabVIEW工具特性: DevcieNet主X-服务器特性特征 RTX驱动程序 为了满足用户应用RTX系统的需要,ICPDAS为Piso-can系列CAN卡提供RTX驱动程序。如果用户想要将CAN通信接口组合在他们的时间关键系统中,Piso-can系列CAN卡的RTX驱动程序可以帮助他们轻松、快速地完成这一任务。此外,RTX驱动程序中API的名称和参数与Windows驱动程序中的API相同。如果用户以前使用过Windows驱动程序,则不需要花费更多的精力来研究如何使用RTX驱动程序的API。RTX驱动程序增加了Piso-can系列CAN卡的附加价值,满足了用户获得高实时性系统的要求。由于Piso-CAN系列CAN卡具有价格高、实时性高的特点,将在更广泛、更多样的CAN应用中得到应用。 SocketCAN驱动程序 SocketCAN基于Linux操作系统,包含网络栈的实现接口和硬件驱动程序。硬件制造商为SocketCAN编写硬件驱动程序,网络堆栈为用户提供标准的BSD套接字API。因此,从用户的角度来看,他们可以通过SocketCAN网络栈轻松、快速地编写应用程序,而不需要熟悉不同硬件接口的各种API。
Software platform:Kernel-2.6.32, Distro- Debian GNU/Linux 5.0 效用 LabVIEW工具 为了将Piso-CAN100U应用于CAN与NI LabVIEW的网络连接,我们提供了一个LabVIEW 7/7.1工具包。利用Piso-CAN100U开发NI LabVIEW环境下的CAN相关应用是一种有用的工具。它简单易用,可以帮助用户快速缩短程序开发周期。如果用户想要开发带有CAN网络的LabVIEW工业应用程序,则LabVIEW CAN驱动程序非常有用。 CANopen工具 为了方便地在PISO-CAN100U上应用CANopen协议,我们提供了两个CANopen应用工具,即CANopen库和CANopen诊断应用工具。如果用户希望用CANopen协议开发一个工业应用程序,CANopen库将非常有助于将Piso-CAN100U作为具有CANopen协议特点的CANopen设备应用。此外,如果考虑CAN网络上对CANopen消息的监视和诊断,则可以使用CANopen诊断应用工具来实现这一目的。
CANopen应用工具特性: DeviceNet工具 DeviceNet是一个低级网络,它提供简单的工业设备(传感器、执行器)和高级设备(控制器)之间的连接。它允许节点之间以有组织的、必要时确定的方式直接进行对等数据交换。我们为用户提供DeviceNet库,供用户通过Piso-CAN100U开发特定的DeviceNet应用程序。此外,我们还提供了DeviceNet诊断应用工具,通过CAN网络对DeviceNet消息进行监控和诊断。它提供了DeviceNet通信协议接口来控制和分析DeviceNet从站。
DevcieNet应用工具特性 性能测试 平台:
操作系统:WindowsXPSP 3
CPU:Intel(R) Core(TM) i3 CPU 550 @ 3.20GHz
RAM:1.8GB
1 CAN端口同时发送、接收或发送/接收10万CAN消息。FPS的平均值如下:波特率(每秒) 1-CAN港 2-CAN港 2.0a,8个字节数据 2.0b,8字节数据 2.0a,8个字节数据 2.0b,8字节数据 TX(FPS) RX(FPS) TX/RX(时代/证券交易组) TX(FPS) RX(FPS) TX/RX(时代/证券交易组) TX(FPS) RX(FPS) TX/RX(时代/证券交易组) TX(FPS) RX(FPS) TX/RX(时代/证券交易组) 10k 88 88 43 73 73 37 44 88 43 37 73 37 20k 176 176 87 146 146 75 88 176 87 73 146 75 50k 440 441 218 365 367 188 218 441 213 181 367 184 125 K 1088 1104 537 899 917 461 523 1104 509 436 917 432 250 K 2100 2208 1025 1745 1834 882 984 2208 935 832 1834 804 500 K 3975 4414 1856 3305 3668 1612 1739 4414 1769 1528 3667 1492 800 K 5930 7008 2787 4950 5830 2355 2501 6701 2609 2096 5825 2226 1M 7129 8722 3216 5926 7257 2820 2879 8716 3023 2506 7259 2650 波特率(每秒) 4-CAN港 8-CAN港 2.0a,8个字节数据 2.0b,8字节数据 2.0a,8个字节数据 2.0b,8字节数据 TX(FPS) RX(FPS) TX/RX(时代/证券交易组) TX(FPS) RX(FPS) TX/RX(时代/证券交易组) TX(FPS) RX(FPS) TX/RX(时代/证券交易组) TX(FPS) RX(FPS) TX/RX(时代/证券交易组) 10k 22 88 22 18 73 19 11 88 11 9 73 9 20k 44 176 44 36 146 38 22 176 22 18 146 19 50k 109 441 108 91 366 93 54 441 54 45 367 46 125 K 265 1103 257 221 916 222 132 1103 129 110 916 111 250 K 505 2205 492 424 1832 424 254 2205 243 221 1832 208 500 K 903 4409 917 782 3664 783 447 4408 435 385 3662 383 800 K 1365 7010 1317 1161 5546 1150 639 4905 637 553 3903 569 1M 1598 8691 1541 1385 6901 1359 757 4903 795 658 3905 673