TestValidationDiagnostics_light.jpg

RP1210 API

访问CAN、J1939、ISO15765和J1708/J1587网络的编程接口

RP1210 API是基于Windows的应用程序与车载通信网络之间的开放接口。该接口既为总线系统提供功能支持,也为更高层协议提供支持。其应用领域非常广泛,具体取决于所实现的应用程序。

RP1210规范由美国卡车运输协会(ATA)下属的技术与维护委员会(TMC)制定,属于推荐性工程与维护实践(Recommended Engineering and Maintenance Practice)标准。特别是在美国,自愿遵守该推荐实践已获得商业卡车运输公司、整车厂和供应商的支持。

典型的RP1210应用包括重型车辆领域的诊断工具,例如服务区中使用的工具。Vector的RP1210 API可在开发过程中用于操作这些工具,包括配合Vector接口硬件使用。

优点

  • 通过与Vector硬件接口配置对话框的完全集成,实现便捷的通道映射
  • 每个通道支持多个客户端
  • 完整的多线程功能,包括多种可选的等待模式,例如等待Tx消息的发送指示或更高层协议事务的完成
  • 兼容RP1210-0、RP1210-A、RP1210-B和RP1210-C

架构

RP1210 API(应用程序接口)提供一组关键功能,这些功能对于客户端建立与不同类型网络的物理连接,以及发送和接收符合所用协议标准的数据至关重要。因此,Windows应用程序可以通过一个通用接口,借助各种硬件适配器连接到多个网络。

RP1210规范是由美国卡车运输协会(ATA)下属的技术与维护委员会(TMC)制定的一项推荐性工程与维护实践规范。

功能

CAN(摘录)

  • 标准(11位标识符)和扩展(29位标识符)格式

  • 基于硬件的CAN ID过滤

  • 并发循环广播消息传输选项

SAE J1939(节选)

  • 数据链路层:参数组(PG-)数据与传输协议处理(BAM和CMDT)

  • 网络层:动态地址管理(地址声明/保护)

  • 多种过滤选项(例如PGN、源地址和目标地址)

  • 并发循环广播PG 输选项

ISO 15765(摘录)

  • 支持ISO 15765(基于CAN的诊断传输协议)

SAE J1708/J1587(摘录)

  • 可选的校验和生成和错误验证

  • 消息标识符过滤功能

  • 并发循环广播消息传输选项

硬件接口

产品名称

电脑接口

支持CAN/J1939/ISO 15765(需配备收发器)支持J1708/J1587(需配备收发器)
VN1610/VN1611USB 2.0高速
VN1630AUSB 2.0高速是(J1708piggy)
VN1640AUSB 2.0 高速是(CANpiggy)是(J1708piggy)
VN5640USB 2.0/USB 3.0
VN1530/VN1531PCIe
VN7572PCIe
VN7610USB 2.0
VN7640

USB 2.0或以太网

是(CANpiggy)是(J1708piggy)
让我们来讨论您的应用场景
让我们来讨论您的应用场景
无论您是正在探索各种可能性,还是已经开始规划下一步,都请将您的需求告知我们。我们将协助您找到合适的解决方案。