基于 netX 通信控制器的产品,如赫优讯的 cifX PC 板卡和嵌入式模块,需要设备驱动程序以便在不同的操作系统上充分运行。作为工业通信的一站式服务,赫优讯为所有常见的工业操作系统提供此类驱动程序,例如:
- Windows
- Linux
- VxWorks
- INtime
- IntervalZero
- QNX
- WinAC
所有赫优讯驱动程序均提供标准化的用户界面(CIFX-API),并基于一个可用于独立设备驱动开发的 C 语言工具包。这些驱动程序负责管理通信组件,包括加载固件和配置文件。用户界面包含所有必要功能,用于初始化、参数化、交换 I/O 数据和获取状态信息。
根据不同的操作系统,用户界面被集成在 DLL 或库中。驱动程序尽可能支持现有的总线连接,如 PCI、PCIe 和双端口内存(DPM)连接。
- 标准应用接口
- 标准代码库(C 工具包)
- 与现场总线或工业以太网系统无关
- 支持的设备数量仅受操作系统的限制
这减少了开发工作量和上市时间,从而降低了使用 netX 通信控制器及其基础产品(如 cifX PC 板卡和嵌入式模块)的用户的风险。