下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验软件(ExperimentSoftware)C编译器不论用何种方式(手动或自动)生成实时系统程序,都是C语言的源程序形式,需要通过C系统选用不同的C语言编译器。除CMicrotecPowerPCC编译器——CCPPPCTIMicrotecPowerPCC编译器——CCPPPCTI公司TMS320C编译器——TMDC3243855_02GNUC编译器从ANSIC语言源程序生成PowerPC处理器的可执行目标程序适用于DS1103,DS1104,DS1005,MicroAutoBox和使用MPC5554RapidProControlUnit平台系统ANSIC语言源程序生成TIC31和VC33DSP序DS2211,DS2302板卡专用从ANSIC语言源程序生成X86处理器的可执行目标程序适用于DS1006平台系统ControlDeskPidrControlDeskdSPACE的新一代实验工具软件。控制器的开发及仿真模型的建立使用,但是,一旦模型已经通过RTIControlDeskControlDesk将提供对实验过程的进行综合管理。Pidr硬件管理工具虚拟仪器仪表和图形化管理 参数可视化管理ControlDesk技术特点对实时硬件的图形化硬件注册管理,查看硬件信息图形化管理 利用WINDOWS拖放方式轻松完成目标程序的下用START和STOP控制实时程序的启动和停止通过ERRORMESSAGELOGGING观看配置数据虚拟仪表 用拖放方式轻松建立与实时程序进行动态数据交换跟踪实时曲线在线调参记录实时数据(可记录在文件中)实时数据回放提供各种专业虚拟仪表库(汽车库等)变量的可视化以图形方式访问RTI生成的变量文件管理 通过拖放操作在变量和虚拟仪表之间建立联系除访问一般变量外,还可访问诸如采样时间、中断优先级、程序执行时间等其它与实时操作相关的变量参数的可视化可根据实时变量树生成参数文件管理 通过参数文件对实时试验进行批参数修改通过多个参数文件的顺序调入,研究不同参数组对实时试验的影响实验过程自动提供到ControlDesk所有组成部分的编程接口化 对耗时及需重复进行的试验过程可以实现自动化,如:参数研究MacroRecorder记录ControlDesk的操作利用面向对象的功能强大的算法语言编制自动试验算法提供到MATLAB接口,实现与MATLAB的数据交换另外,在与多处理器系统配合使用时,需要ControlDeskMultiprocessorExtenssion。MLIBMTRACEMLIBMTRACE,可以大大增强dSPACE实时系统的自动实验能力。使用这两个库可在不中断试验的情况下,从通过M编程直接访问dSPACE中的变量,甚至无需知道变量的地址,有变量名就足够了。这样就可以利用MATLAB的数字计算及图形能力进行顺序自动测试、数据记录和控制参数的优化。MLIB和MTRACE联合使用可组成一个完美的整体。有MATLAB强大的计算能力做支持,可以自动执行所能想到的任何试验。比如控制器的优化:用MTRACE记录数据,然后将数据传送给MATLAB。MATLAB自动计算出新的控制器参数,并通过MLIB送回处理器板或控制板。MLIB和MTRACE也可以和ControlDesk同时使用。RTI(Real-TimeInterface)/RTI-MPTimeInterfaceMultiProcessor)RTI是连接dSPACE实时系统与软件开发工具RTI对Simulink库进行了扩展,利用这些框图无需编写任何代码就能完成包括I/O接口及初始化过程的全部设置。同时通过对RTW进行扩展,实现了从Simulink模型到dSPACE实时硬件代码的无缝自动下首先,可以用图形方式从dSPACE的RTI库中选定相应的I/O模型,将之拖入Simulink型中并指定其参数,以完成对dSPACEI/O就会自动编还根据信号和参数产生一个变量文件,可以用dSPACE的试验工具软件如ControlDesk进行变量的访问。除标准I/O功能外,RTI还支持用户在SIMULINK框图中完成:指定部分模型为定时执行指定部分模型为软件中断指定部分模型为硬件中断指定中断及定时任务的优先级支持单采样频率和多采样频率支持单任务模式和多任务模式另外,RTI还充分考虑了实际工程应用中可能遇到的各种问题,如:通过附加手段解决采样频率不同的模块之间数据传送的不一致性支持多处理器,允许在Simulink中完成多处理器模型的分割允许指定处理器之间的数据通讯协议,可采用:同步BUFFER,异步BUFFER储区方式支持处理器间中断RTI可以处理连续系统、离散系统、混合系统和多采样频率系统。RTI-MP建立的多处理器系统模型及其配置工具当系统比较复杂,单处理器系统难以完成时,需要多个处理器并行工作。这时,就需要RTI-MP的帮助以完成多处理器系统的系统设计、建立多处理器网络结构(包括处理器之间的通讯RTI-MP对多处理器系统进行观察及参数修改,需要配合使用多处理器试验工具软件ControlDeskMultiprocessorExtension。PCCLIB每一个实时仿真试验都需要在主机和控制器/处理器之间进行交互操作,如:改变参数、记录数据、在线显示等。dSPACE的ControlDesk及其它工具为大部分的控制任务提供了全面的解决方案。但是,在某些情况下,可能会需要在没有dSPACE工具的情况下进行控制,如第三方测试、使用其它的可视化工具或使用用户编写的主程序等。CLIBCLIB包括一整套的C函数,可用来建立用CLIB允许多个程序(包括dSPACE工具和dSPACE以外的工具)同时访问处理器。硬件DS1104PPC控制器板DS1104是用于快速控制原型的单板硬件,它使用户以PC系统。基于PowerPC技术的实时硬件以及丰富的I/O接口提供了用于解决不同工业领域的控制DS1104控制器板价格低廉,是一套既适用工业开发又适用于院校科研的理想开发系统。DS1104拥有dSPACESimulink/Stateflow建模和实验管理软件,而硬件仅占用一个PC机的PCI插槽。DS1104技术特性主处理器 采用PowerPC603e核心的MPC8240,主频32kByte内部缓存,33MHz片内PCIbridge存储器 32MByte同步DRAM(SDRAM)8MByte闪存,程序存储器定时器 1个采样率定时器分辨率1个时基计数器,40ns分辨率4个通用定时器,80ns分辨率中断控制器 5个定时器中断个串口中断,2个增量编码器中断个ADC(模拟输入中断1个主机中断以及4个外部(用户)中断1个DSP从处理器中断个DSP从处理器PWM中模拟输入 4路16bitADC输入通道,共用一个采样保持单元输入电压范围:±10V,转换时间2μs,信噪比>80db4路12bit并行ADC输入通道,每通道独立采样保持单元输入电压范围:±10V,转换时间800ns,信噪比>65db模拟输出 8通道16bit(DAC) 输出电压范围转换时<10μs,信噪数字I/O 20位并行数字I/O,可编程输入输出TTL电平,输出电流±5mA增量编码器 2个独立数字输入通道或RS422接口 24bit数字增量编码器最大输入频率1.65MHz,例如四倍脉冲计数频率能达:6.6MHz串行接口 1个UART
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 促销礼品购买合同
- 汽车配件采购合同案例
- 保险代理服务合同协议
- 购房合同范例格式
- 稻谷购销合同格式
- 假期校园守护合同
- 投诉房市买卖合同纠纷
- 标准房屋买卖合同空表
- 电子产品维修服务合同模板
- 电子信息行业智能化电子产品与解决方案
- 民警考察材料范文(通用4篇)
- 高速公路项目工程项目建设管理办法
- 钢结构起重机行车轨道安装工程检验批质量验收记录表
- 你演我猜-题库1
- 华医网继续教育公共课必修选修课抗菌药物临床应用指导原则考试或补考题库及答案word检索版
- 国际贸易实务教学完整(新)PPT
- 《商务沟通与谈判》
- 2023版中国近现代史纲要课件第一专题历史是最好的教科书PPT
- 特别的人歌词
- 耳尖放血课件完整版
- 【护士资格考试】江苏民政康复医院模拟检测练习题
评论
0/150
提交评论