ControlDesk基础培训.ppt
ControlDesk基础,dSPACE培训教程,本章节课程内容,ControlDesk介绍ControlDesk实验管理ControlDesk虚拟仪表ControlDesk数据分析,ControlDesk介绍 ControlDesk实验管理 ControlDesk虚拟仪表 ControlDesk数据分析,ControlDesk介绍,ControlDesk操作原理,拖放(鼠标左键),上下文菜单(鼠标右键)启动命令的便捷方法,在线帮助Context-sensitive help(F1)HelpDesk(Start Programs dSPACE Tools dSPACE Help Desk),Windows Undocked,双击标题栏,Normal windows,Docked,导航器Experiment NavigatorInstrumentation NavigatorPlatform NavigatorTest Automation Navigator,工具窗口Log ViewerControlDesk的操作ControlDesk的错误信息与dspace.log文件相关InterpreterFunction SelectorFile Selector用于文件的选择和下载-实时程序-离线模式Variable ManagerReference Data Manager,ControlDesk导航器和工作窗口,硬件平台管理器,ControlDesk的硬件平台提供了管理硬件平台和处理应用程序的所有功能选择连接(Bus or Net)Platform(菜单栏)和Platform Manager 上下文菜单,3.Toolbar,2.Platform Navigator的上下文菜单,1.Menu Bar,三种方法注册板卡:,硬件平台管理器:注册板卡,指定板卡型号知道端口地址使用开关设定或者输入板卡的地址指定映射地址通常使用标准地址,创建dspace.ini包括在当前系统中所有板卡的重要信息,硬件平台管理器:板卡配置,处理器板的详细信息名称和类型地址映射下载的程序处理器状态存储器配置Watchdog状态,I/O 板 的信息名称和类型外围高速总线地址中断当前 I/O 设置范围分辨率,加载应用程序,Pidrtdu.sdf,应用程序加载可以通过拖放,通过平台管理器或者上下文菜单进行其他设置设置工作板卡如果只有一个,自动设置为工作板卡从处理器应用程序分配清除加载和开始停止清除系统删除dspace.ini文件更新平台连接错误检查Platform Manager自动且周期的完成错误检查(1.5s)出错时显示错误信息手动检查工具 Check Platform,Platform 菜单,硬件平台管理器:应用程序加载到Flash中(DS1005/DS1401),下载应用程序(*.sdf)通常通过拖放下载到Global memory下载到Flash Memory中,通过平台管理器(上下文菜单)加载应用程序到Flash(F)在 DS1005/DS1401加电时执行导入程序。如果应用程序被载入flash中时,程序自动开始运行,从闪存中清除应用程序或飞行记录数据,ControlDesk介绍 ControlDesk实验管理 ControlDesk虚拟仪表 ControlDesk数据分析,ControlDesk实验管理,实验管理器,创建实验实验名称 CDX 文件(ControlDesk Experiment)项目层次的(子)路径作者,说明,图标保存实验File Save ExperimentFile Save Experiment As 打开实验File Open ExperimentFile Recent Experiment浏览器(Experiment 页)实验所有文件按层次结构排列依赖性层次组件结构,实验管理器:文件操作,往实验添加文件添加到实验(编辑模式下使用上下文菜单)添加所有打开的文件(File Add All Opened Files)File Import Files.文件被拷贝到工作目录下压缩整个实验属于实验的所有文件以及相关文件被压缩到一个以实验名称命名的压缩文件中,View/General Properties/ExperimentView 模式工作根路径作者一致性检测Enable/disableMessage box/log viewer,ControlDesk实验管理:文件,.cdd(作者,说明)和.cdc(自动创建的数据连接),打开属于实验的所有layout,在工具窗口中打开变量文件,需要有数据连接和参数文件SDF文件的上下文菜单:自动运行程序自行将应用程序下载到系统中,在工具窗口中打开参数文件,与变量文件位置相同,打开实验,ControlDesk介绍 ControlDesk实验管理 ControlDesk虚拟仪表 ControlDesk数据分析,ControlDesk:虚拟仪表,数据获取和实验控制容易操作拖放操作上下文菜单Macro Recorder 用户定义工具栏,创建虚拟仪器面板(layout)一个实验可以包括多个layout两种方法创建layout,设计虚拟仪表面板,仪表面板(Layout),创建仪表面板所使用的工具在编辑模式下有效,分组仪表和仪表浏览器,浏览器:Instrumentation 页所有可用layout的列表显示layout所包含仪表的名字显示每个layout中虚拟仪表的层次,如何分组虚拟仪表应用:创建典型的仪表面板步骤:使用+鼠标左键或用鼠标圈取以选择仪表菜单栏:Edit,在分组中访问仪表属性layout中虚拟仪表的上下文菜单仪表浏览器中的虚拟仪表上下文菜单,数据连接I:创建,变量文件包括模型所有变量的信息在Simulink模型中的层次结构仿真状态的附加信息,如何定义数据连接,数据连接 II:Find Variable.,如何在变量文件中通过变量名找到变量:,如何确定控键所连接的变量:,变量文件上下文菜单,输入搜索字符和搜索属性,虚拟仪表:定制虚拟仪表,如何将定制仪表加入虚拟仪表选择器:应用:创建特定单独仪表(company style guide)创建指定仪表组(dashboard)步骤:构建仪表或者仪表组将仪表/仪表组拖放到仪表选择器为仪表指定名字和图标限制:虚拟仪表组的大小不可变,1,虚拟仪表:特性,透明仪表背景属性,如何创建layout的层次应用:快速从一个layout切换到另一个创建一个主layout,全屏模式(View/Fullscreen)Layout 尺寸=monitor 尺寸没有菜单或者工具栏ESC(or 全屏图标)退出,Example:Layout1上的按钮1激活Layout2,关闭Layout1用鼠标右键将Button1拖入Layout2(Instrument Navigator or directly)选择Activate Layout on Instrument.切换到动作模式,保存和加载Layout,Layout可以保存为独立目标实验的一部分 Layout保存为独立目标File Save As.选择 layout 类型(*.lay)保存数据连接Instrumentation-Export Data Connections 选择连接文件类型(*.con),加载layout作为实验的一部分作为独立目标Layout作为独立目标加载File Open选择 layout 类型(*.lay)加载数据连接Instrumentation Import Data Connections 选择连接文件类型(*.con),ControlDesk介绍 ControlDesk实验管理 ControlDesk虚拟仪表 ControlDesk数据分析,数据分析,使用PlotterArray显示和分析所采集的数据,PlotterArrayPlotter,XYPlot,LogicAnalyzer易于处理多Plot自动排列全屏显示运行时设定Plot使用光标进行数据分析x,y,delta捕捉曲线同步Zoom上下文菜单信号轴,数据图形的其他特性,如何打印信号图形或者拷贝为bmp:应用:文档步骤:PlotterArray的上下文菜单,如何将变量添加到plotter中:多轴不同比例模式每个轴多个信号不同线形,Data Capturing I,如何构建capture settings:1)使用 Capture Settings-工具栏的上下文菜单-PlotterArray的上下文菜单,如何设置触发:步骤:将变量拖放到触发区域(灰色区域)指定:触发沿 触发电平 预-/后-触发(延迟)激活触发,指定Start/Stop,Auto RepeatDownsampling,在活动状态也能改变设置,Data Capturing II:将数据保存在PC,如何为数据获取选择信号:PlotterArray 的信号自动被选中将其他信号拖放到相应的 service 组,如何获取信号数据并保存为参考信号,Capture Settings Settings.Capture Variables,Take:数据在参考数据管理器中有效变量选择和变量浏览器类似,Save.:将数据保存为MAT文件plot(capture.X.Data,capture.Y(1).Data),Data Capturing III:连续采集,将IDF文件转换为MAT文件(或者.csv)Tools Convert IDF File.,如何建立连续采集:应用:长时间测量以在MATLAB进一步分析步骤:打开Capture Settings-Settings-Acquisition,选择Continuous or Stream To Disk启动捕捉机制创建IDF(intermediate data format)文件(二进制),重要文件,*.lay:Layout文件用于数据获取和虚拟仪表的 Layout*.con:数据链接文件用ASCII说明数据连接可以用来导入/导出链接,*.sdf:系统数据文件用于下载系统的文件(MP,DDS)*.trc:Trace文件变量文件*.par:参数文件使用不同组的参数,*.cdx:实验文件包括添加到实验所有文件的说明和链接*.cdd:实验文件作者信息,*.idf:中间数据文件用于“stream-to-disk”数据获取方式,