PCAN是PEAK CAN APPLICATIONS的简称,PCAN是一个灵活的系统,用于规划、开发和使用控制器局域网(CAN)。让开发者和终端用户能够通过Windows应用程序实时连接到物理上连接到PC的CAN总线。
PCAN系统是由一系列Windows设备驱动程序组成的,这些驱动程序允许Windows应用程序实时连接到通过PCAN硬件连接的所有CAN总线。这些驱动程序是基于CAN控制器Philips SJA1000的硬件组件的支持下运行的。用户和CAN设备安装的管理者可以通过PCAN系统客户端来控制和可视化过程因素。这些客户端可以连接到虚拟CAN总线,而外部世界(即物理CAN总线)可以通过硬件接口如PCAN-Dongle或PCAN-ISA卡进行连接。
PCAN-Basic是一款用于开发具有CAN和CAN FD连接的应用程序的API,支持CAN 2.0 A/B和FD规范。它适用于Windows 11(x64/ARM64)、Windows 10(x64)和Linux平台,允许同时操作多个PEAK-System应用程序和自定义应用程序。该API使用单一DLL支持所有硬件类型,并提供高达16个通道的支持和简单的通道切换功能。
PCAN系统还支持通过PCAN-LAN硬件类型访问PCAN-Gateway的CAN通道,内部缓冲区可存储多达32,768条CAN消息,时间戳精度可达1微秒。它还支持PEAK-System的跟踪格式版本1.1和2.0(用于CAN FD应用),提供特定硬件参数访问,如监听模式,并在收到消息时通过Windows事件通知应用程序。
PCAN包含各种工具和软件,如PCAN-View CAN和CAN-FD监控软件,PCAN的这些工具帮助用户管理和监控CAN网络中的数据流。这些工具提供了直观的用户界面,使用户能够轻松地查看和分析CAN消息从而优化其系统性能。
PCAN是一个功能强大的工具,广泛应用于汽车、工业自动化和其他需要实时通信的领域。PCAN通过提供灵活的接口和强大的功能,帮助开发者和最终用户实现高效的数据交换和系统管理。无论是在硬件配置还是软件开发方面,PCAN系统都为CAN网络的应用提供了坚实的基础。