CPC-PCI es una tarjeta CAN plug-in pasiva para ranuras PCI. CPC-PCI ha sido diseñada para aplicaciones industriales en serie y tiene una construcción robusta y rentable. CPC-PCI soporta uno, dos o cuatro canales CAN que pueden funcionar independientemente con diferentes velocidades de datos. La interfaz viene con el controlador CAN SJA1000 de NXP, que ofrece buenos atributos de diagnóstico.
CPC-PCI mapea los controladores CAN directamente en el espacio de direcciones del PC y permite el acceso a los mensajes CAN con bajas latencias. El software existente para el controlador CAN soportado puede adaptarse fácilmente. Para los sistemas operativos Windows y Linux están disponibles gratuitamente kits de desarrollo de software con idéntica API.
Opcionalmente, CPC-PCI está disponible con separación galvánica entre el PC y el bus CAN. También es posible una separación galvánica entre los canales CAN mediante convertidores CC/CC separados.
Separación galvánica opcional entre canales CAN
Admite tramas de 11 bits y tramas de 29 bits
Compatible con Linux socketCAN
Kits de desarrollo gratuitos para Windows 7/8.x/10/11 y Linux
La configuración y la comunicación CAN con CPC-PCI se realizan mediante accesos al área de direcciones de memoria del PC. Las áreas de datos apropiadas son mapeadas por CPC-PCI y el software "plug & play" en el espacio de direcciones de memoria. Debido al acceso directo a los controladores CAN, la comunicación CAN tiene lugar con un tiempo de latencia bajo.
La memoria utilizada por CPC-PCI se divide en varias secciones. Los registros de control permiten la detección del tipo de interfaz similar a las interfaces CPC-Card, CPC-XT y CPC-104 y la generación de reinicios de hardware para los controladores CAN.
---