多种总线(LIN/CAN/CAN FD)仿真测试工具,带数字/模拟IO接口

- 监控和记录CAN,LIN报文
- 仿真CAN,LIN节点
- 多路数字IO接口,可结合PLC用于自动测试系统
- 配套免费的LINWorks软件
- 无需编程,点击鼠标即可完成复杂的配置
- 免费的二次开发包,有C#,C++,LabView等例程
应用:
- 与PLC配合用于自动化测试设备
- 连接到PC实现CAN,LIN节点仿真
购买:
或联系我们
Baby-LIN-RM-III卡功能概述
Baby-LIN-RM-III模块适用于所有需要与LIN或CAN设备通信的应用领域,如研发、测试、生产(EOL测试),不同的工作模式适用于对应的测试:
- 监控和记录所有LIN报文(不需要SDF文件),如果有SDF文件则可以监控具体的信号量
- 通过自带的LINWorks软件或者基于Baby-LIN-DLL自己开发软件来控制LIN或CAN设备。
- 独立运行:编写指令序列并存储到Baby-LIN-RM-III模块内让其能够脱离PC端独立运行,比如,实现LIN总线ECU做耐久性测试;或者EOL应用。
- Baby-LIN-RM-III可以通过USB接口连接到电脑,可以通过自带的LINWorks软件或者基于Baby-LIN-DLL自己开发软件来控制LIN和CAN设备。
- 通过Baby-LIN-RM-III模块可实现由PLC发出数字信号来控制您的LIN/CAN/CAN FD总线设备。非常适用于集成到测试系统中进行长期性测试。
- 具备8个数字输入接口,6个数字输出接口,3路模拟输入接口。
- 四个数字通道可实现PWM(脉冲宽度调制)信号的读取、比值运算、映射并转化为总线信号。并且可通过总线信号值来控制模块的数字输出;而且数字输出可以配置为PWM输出。
- 模块上红黑两个可编程按钮,可以用于启动或停止LIN或者CAN通信,也可以分配其它任意功能。
- 模块具备2路CAN/CANFD通道接口,并且2路接口均具备可开关终端电阻,其中1路支持低速CAN。
- Baby-LIN-RM-III工作电压8-26V DC(建议12V)。
- 所有的通讯接口(LIN,CAN,数字输入,USB)之间电气隔离,消除连接PC时的潜在干扰。
- Baby-LIN-RM-III包括一个32位的微控制器,可以处理所有时间要求严谨的任务,如消息定时发送。
- 采用闪存来保存固件,因此更新和升级非常简便。
- Baby-LIN-RM-III支持SDF-V3,新版本的SDF支持多种总线选择,条件宏命令,全新系统变量,新的CRC功能,以及Sub Marco调用。
仿真模式
Baby-LIN–RM-III能够实现LIN总线节点和CAN总线节点的多种仿真配置,可以仿真任意数量的节点,以下几种典型配置:
- LIN总线:仿真LIN总线主节点来控制从节点。
- LIN总线:仿真任意数量从节点。
- LIN和CAN总线:仿真除某个节点之前的所有节点,实现REST-BUS仿真。
- LIN和CAN总线:仿真所有节点,测试总线通信。
- LIN和CAN总线:不仿真节点,纯监控总线通信。
- 仿真CAN总线节点和LIN总线节点可以同时完成
LIN和CAN总线属性
- Baby-LIN-RM-III使用的LIN驱动支持8-26V DC的总线电压,波特率支持到125k,因此除了LIN总线,也可以用于其它串行协议的仿真。支持LIN1.2,1.3,2.0,2.1,2.2;也支持Cooling协议。
- 模块配有2路基于MCP2562FD的CAN/CAN FD通道遵循ISO-11898-1:2015规范,波特率支持到8M。
- 第二路CAN通道可切换为低速容错CAN(基于TJA1055)。
- LIN和CAN总线通信线的长度最大是30米。
设备
- CPU:ARM Cortex-M7, 300MHz
- 内存:32M RAM
- 6个红/绿多色LED:设备与CAN,LIN总线信号与错误状态显示
- 12个LED灯: 数字输入输出通道信号指示
- 2个LED灯: 开关按钮指示
- 2个可编程按钮
- 设备电源:7-32V DC,通过3pin连接器(MC 1,5/ 3-ST-3,81)
- 最大电流消耗:250 mA @ 24 VDC
- 所有通信接口均电隔离(LIN、CAN总线,数字输入,USB,除了6个数字输出里面的4个)
LIN接口
- 1路LIN总线接口
- 额外1路LIN总线接口需另外付费,使用激活码激活功能;
- LIN通过3pin连接器连接 (MC 1,5/ 3-ST-3,81)
- LIN总线波特率:最高可达125k波特率 (远高于LIN协议标准范围)
- 供电范围: 8-26 VDC
- 支持LIN协议版本: V1.2, V1.3,…V2.2
- 支持LIN相关协议: Cooling与SAE J2602
- 支持LIN总线最大线缆长度: 30m
CAN接口
- 2路基于MCP2562FD的CAN/CAN FD通道遵循ISO-11898-1:2015规范,波特率支持到8M,需另外付费,使用激活码激活功能;
- 其中1路CAN/CAN FD通道接口可改为低速CAN(CAN-LS,基于TJA1055,遵循ISO-11519),需另外付费,使用激活码激活功能;
- 接口通过3pin连接器连接 (MC 1,5/ 3-ST-3,81)
- 支持CAN总线最大线缆长度: 30m
USB接口
- USB2.0
- B-Mini型接口
数字量IO接口
- 8路数字输入
- 4路数字输出
- 2路额外的带电气隔离保护数字输出
- I/O通过3个5pin连接器连接 (MC VR 1,5/5-ST-3,81)
- 4个数字输入通道可用来读取PWM信号
- 数字输出通道可实现输出PWM信号
模拟量IO接口
- 3路带电气隔离保护模拟输入
- 最高量程到25V,偏差阈值为33V
- 通过4pin连接器连接 (MC VR 1,5/4-ST-3,81)
microSD卡接口
- 存储卡支持类型:microSD , microSDHC
- 文件支持格式:FAT-32, FAT-16
- 支持存储容量:32GB
外壳
- 防护等级:IP20
- 工作温度:-20℃至﹢60℃
- 重量:250 g
- 尺寸[mm]:136x 76 x 36 (L x W x H)
- 安装方式:DIN导轨(TS35)
Baby-LIN-RM-III有不同的配置可以选择,如果只需要用到LIN总线,那么可以只订购基本模块就可以。如果后续还需要其它功能,那么只需要支持再次购买的部分的功能的费用即可。
订货号 | 名称 | 描述 |
8001006 | Baby-LIN-RM-III | Baby-LIN-RM-III基本模块 |
8000853 | Option BL-HARP-LIN-2 | 激活Baby-LIN-RM-III的第2路LIN通道 |
8000810 | Option BL-HARP-CAN-1-HS | 激活CAN1通道高速CAN功能 |
8000990 | Option BL-HARP-CAN-2-HS | 激活CAN2通道高速CAN功能 |
8000820 | Option BL-HARP-CAN-2-LS | 激活CAN2通道低速CAN功能 |
8000991 | Option BL-CAN-1-FD | 激活CAN1通道CAN FD功能(须先激活8000810) |
8000992 | Option BL-CAN-2-FD | 激活CAN2通道CAN FD功能(须先激活8000990) |
8000831 | Option-BL-HARP-Jumbo Frames | 激活RM-III支持发送多帧(大于8个数据字节)的功能 |
1、LINWorks软件(免费)主要包括三个部分:
- LDF-Editor:用于检查、创建和编辑LDF文件(LIN描述文件)
- Session Configurator:用于检查、创建和编辑SDF文件,前提是需要导入LDF和DBC文件;它可以定义所有需要仿真和控制的总线信息,比如,总线上的哪些节点是可用的,哪些节点应该由Baby-LIN-RM-III仿真。也可以定义一些应用逻辑,如循环运行;逻辑判断
- Simple Menu:用于连接Baby-LIN-II,加载SDF文件,修改设备目标配置,控制总线,监控LIN总线报文和信号。并且在未加载LDF/SDF文件的情况下,监控和记录LIN总线报文。
2、二次开发包(免费):根据我们提供的DLL,用户可以基于DLL来自己开发应用软件,Baby-LIN-DLL是基于C/C++的,也提供了LabView,C#,VB.net等的例程。
点击如下对应名称即可开始下载
- Baby-LIN-RM-III简介
- 最新LINWorks软件(包括用户手册,驱动程序,LINWorks软件,二次开发相关资料等)
- 发货时已包含标配的所有附件;如果需要额外的附件需要另外付费
- 德国提倡环保,不提供光盘,软件通过如上链接下载