当前位置:首页 > 工业控制 > 电子设计自动化
[导读]CANbus (Controller Area Network) 即控制器局域网,是国际上应用最广泛的开放式现场总线之一。作为一种技术先进、可靠性高、功能完善、成本合理的远程网络通讯控制方式,CANbus已被广泛应用到各个自动化控制系统中。

CANbus (Controller Area Network) 即控制器局域网,是国际上应用最广泛的开放式现场总线之一。作为一种技术先进、可靠性高、功能完善、成本合理的远程网络通讯控制方式,CANbus已被广泛应用到各个自动化控制系统中。例如,在汽车电子、自动控制、智能大厦、电力系统、安防监控等各领域。

  德国ExpertControl公司的CANbus专用工具包是一套基于Matlab和Simulink仿真环境,直接对CANbus数据流作实时的存取,感应和监控。CANbus专用工具包的读写功能模块,能像标准的Matlab模块和Simulink库一样在Matlab和Simulink中直接使用。

 

  Canbus工具包硬件设备

  CANbus工具包的硬件设备,包括在笔记本中使用的PCMCIA卡或在台式机中使用的PCI卡。这些硬件设备的作用是实时的将CANbus数据耦合到计算机中,这样Simulink才可以访问CANbus数据。

  CANbus工具包也可以使用USB接口来访问CANbus。提供最多10个CANbus通道。

 

  Matlab中的操作步骤

  一般可以从Matlat命令行或程序界面调用四个功能函数: (1) 初始化,(2)从Canbus读数,(3) 写入Canbus (4)停止Canbus访问。

  在Simulink中的访问和建模步骤

  访问Canbus的步骤如下:

  1. 定义"To Canbus Activities"

   为了方便在Simulink中建模,CANbus Toolset提供如图所示定义菜单。所有信号通过Canbus识别器定义,包含数据和Simulink访问名称(SAN)。这些数位和字节只需定义一次,在Simulink建模和仿真时就不再需要关心硬件方面的细节。这个仿真模型可以通过用户定义的名称,SAN,写回Canbus。

  2. Simulink建模

  Simulink模型需包含Canbus特定的模块,这些模块可以被CANbus Toolset模块库"canlib"访问。一般这些库包括三个模块:
 ModelControlBlock 对每个仿真模型使用一次。
 FromCanBlock 将按需要多次被仿真模块使用。
 ToCanBlock将按需要多次被仿真模块使用。

  3. 定义"Canbus Read Activities"

  Canbus的读取功能是由上述模块提供的。通过Simulink标准的方法实现参数化。

  4. 开始仿真

  现在可以开始实时仿真了。下图显示了模型对Canbus的读写,以及通过Simulink标准显示模块输出的信号。

  CANbus Toolset应用领域

  CANbus Toolset可用于各种基于Simulink仿真的环境中:
• 监控Canbus的物理信号
• 算法开发,系统识别,控制设计和测试,比如坐在车中的感觉等。
• 提供经实践证明有效的微控制区标准。
• 原形函数
 
  CANbus Toolset亮点

• 方便的操作和使用
• 直接在Matlab中使用
• 直接在Simulink中使用
• 只需一般计算机或笔记本就能使用
• 工业标准的和基于USB的Canbus硬件
• 直接在 Simulink做实时仿真


 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

Multisim是一种功能比较强大的电子电路仿真软件,利用Multisim软件可以使设计与仿真同步,一边设计一边实践,修改调试也比较方便。

关键字: Multisim软件 仿真分析 仿真

摘要:介绍了一种显控终端固定操作装置,该装置可使显控终端在车载、船载、机载等移动环境下具有较好的固定及操作的便捷性,人机工程性良好。该装置包括竖向设置的两根带有定位孔的滑轨,在两根滑轨之间安装可沿滑轨上下滑动的升降固定板...

关键字: 移动环境 固定操作 仿真分析

摘要:以深海钻机收放机构为分析对象,建立了深海钻机收放机构在海浪扰动下的动力学模型,并对四级海浪扰动下不同波高、不同周期条件下的收放机构进行了仿真分析。结果表明,海浪扰动的波高越高、周期越短,收放机构液压缸和较接点受到的...

关键字: 收放机构 动力学模型 仿真分析

摘要:民用航空飞机短舱系统大量采用复合材料作为其主体结构材料,造成雷电直接效应防护的设计及验证难度大,试验成本高。据此提出了一整套以仿真分析为主的雷电直接效应防护设计及验证方案,可降低由于设计构型更改而增加的试验成本。

关键字: 复合材料 雷电直接效应 仿真分析

摘要:针对海上风力发电机组进行了仿真和关键部件载荷计算,对海上风电机组的叶片进行了建模和参数选择,建立了风机机械系统模型,并进行了静态和动态的仿真,获得了多个部件的极限和疲劳负载。同时对不同海况下风电机的性能进行了初步探...

关键字: 海上风电机组 仿真分析 优化设计

的。通过考虑机器人运动时各轴间的相互作用,运用ADAMS软件进行机器人动力学仿真分析,并结合样机实验数据的对比分析,以验证该仿真分析方法的准确性、可靠性。

关键字: 动力学分析 仿真分析 减速器选型

摘要:介绍了一种简单、准确、快速的机器人电机和减速器选型方法,以达到优化机器人的结构设计,提高机器人整机性能的目的。通过考虑机器人运动时各轴间的相互作用,运用ADAMS软件进行机器人动力学仿真分析,并结合样机实验数据的对...

关键字: 机器人 仿真分析 减速器选型

摘 要:为了提高旅游景区RFID产品的灵活性、互操作性和产品开发速度,提出RFID协议一致性仿真测试方案。运用虚拟仪器,通用矢量信号发生器产生激励信号,矢量信号分析设备捕获和采集信号,依靠SSE开展汇编技术测试,在X86...

关键字: RFID 标签协议 仿真分析 物联网技术

摘 要:随着旅游业蓬勃发展,越来越多的星级酒店使用RFID系统提高服务质量,若对RFID指标进行实测,费时费力,因此提出使用软件仿真分析方案,降低测试指标成本。该方案使用虚拟仪器构建虚拟环境,对系统中重要指标发射功率、...

关键字: RFID标签 RFID读写器 仿真分析 虚拟仪器

现场总线技术以其独有的技术优势和特点,在现代分布式测量与控制技术领域中的应用已愈来愈广泛。各种现场总线的主控制器一般都内嵌有相当完善的、开放式的互联通信协议,它具有通信速度快、误码率低、开发设计

关键字: 总线系统 端口 缓冲区 CANBUS
关闭
关闭