详细介绍: 德国·Lipowsky
Baby-LIN-RC:USB转LIN总线接口
■Baby-LIN-RC的基本特性
●即插即用,多种工作模式:唤醒/休眠/关闭/触发
●免费固件更新和软件升级
●设备非常小巧便携: 85 x 45 mm
●支持LIN总线版本1.2, 1.3, 2.0 和 2.1
●集成的LPC-2136 (ARM-7 CPU ),带128 Kbyte闪存和16 KByte RAM。
●额外的8 Kbyte参数存储(FRAM)
●LIN设备与电脑之间采用电隔离
●可导入或自由创建LDF文件,自由选择LIN总线波特率,最高达20kbit/s
●通过USB连接电脑实时控制或下载脚本脱离PC运行;
●Baby-lin工作电压8-36V(建议采用12V)
●支持多种二次开发环境:Labview/VB/C#/C++/VC等
●LIN协会成员,提供LIN设备开发和咨询服务
■Baby-LIN-RC的主要功能
●本地监控,实时读取,记录,发送和显示LIN数据
●支持LIN设备诊断,支持DTL (诊断传输层),比如3C/3D服务。
●本地修改和测试所有控制参数、消息信号、帧定时、程序定时
●设备带6个按键F1-F6,可以组合完成12种不同的按键动作
●Baby-LIN-RC的LIN总线收发器支持高达200K的波特率。虽然标准的LIN设备是最高支持20K,但是有越来越多的高速LIN设备超过20K通讯速率,它们采用的是非LIN标准协议,或者它们是通过更高的波特率刷写了一个节点。并且它们需要支持的设备来监测和通讯。Baby-lin-RC可以用ASCII-Mode 实现以上这些应用。
●一个价格却涵盖了市场上多种设备的功能:比如LIN总线仿真器,LIN总线诊断仪,LIN总线测试仪,LIN总线分析仪,LIN总线适配器等。
●LIN节点/系统的主从仿真和分析,模拟出并不实际存在的总线参与者。比如模拟ECU等向外发数据,支持虚拟仿真、半实物仿真,以及“只听”模式。
●支持基于事件的信号配置、顺序控制、错误判断和触发动作
●通过各种事件触发条件(信号事件,报文帧事件,改变的事件等)来触发将要执行的操作(如运行或停止,发送另外的报文,更改某个信号值等)
●信号事件包括信号值与信号值之间比较的结果,信号值与常量之间的比较结果,信号的变化范围等
●报文帧事件包括选择的报文帧出现在总线上,报文帧出现错误(如检验和错误,节点无响应等)
●改变的事件包括某个信号值发生变化,或者某个报文帧发生变化
●典型测试包括:比如被测产品出现异常时,通过LIN报文探测错误,并由baby-lin-RC控制设备停止运行或者触发发送某一个命令;比如定时一段时间后,开始进行8000次的循环测试:正反转,启动运行,不同角度的开度动作等;比如生产线工人启动baby-lin-RC模块自动完成产品出厂前的系列测试:不同按键动作,完成从启动到运转到停止的连贯测试。
■基本功能
只要一台带USB接口的电脑就可以用Baby-LIN-RM控制LIN-bus设备。并且LIN设备可以由简单的数字输入/输出信号控制。因此,基于PLC的测试装置可以轻而易举地支持LIN总线设备。当用户的测试工作台需要添加LIN设备便非常方便了。
Baby-LIN-RM-LIN采用32位微控制器,可以处理所有时间要求严谨的任务,比如消息定时发送和LIN-总线协议解码。所提供的软件包LINWorks使得设备的使用更加简易。从LDF 文件(LIN Descrtption File)开始到配置完成仅需要几分钟。
这些配置包括定义:Baby-LIN-RM工作中涉及到的主从节点名称以及数量,定义信号值(如启动、正反转、电机状态等),编辑宏,将对应的数字输入值关联某个信号或宏。数字输入值也可以读取频率值,这些频率值可以映射到LIN信号。模块的数字量输出值代表的状态信息可以从LIN总线返回PLC。比如,当一个信号值等于、不等于、小于或大于一个预先定义的比较值时,输出值便可以用来激活状态。设备也可检查信号值是否溢出。
Baby-LIN-RM包括了Baby-LIN系列的所有功能和特性,因此它也是可以用作USB转LIN的LIN总线转换器/适配器。采用相同的PC软件LINWorks。另外,该设备还提供了两个可供客户自由配置的按钮。其中一个应用案例是:配置以作启动和停止键。在PC端做好配置之后,这些配置信息就会通过USB被下载到设备中。这些配置信息的存储是很稳定的,所以设备可以完全独立于PC操作。
如果操作时连接了PC,那么信号值可以实时显示和更改。这些可以通LINWorks 软件中的SimpleMenu完成,或通过DLL读取内部应用程序(比如,Visual Basic, LabView等等)。设备有两个CAN 总线接口。CAN总线数据可以被映射为CAN信号,CAN升级后可作为网关用——CAN转LIN。
所有的通讯接口(LIN、CAN、USB)和数字输入都是与设备的逻辑电路光电隔离的。LINWorks应用软件套装可以在WIN98SE, WIN2000, WINXP和Vista下运行,并且支持Linux版本。
|