您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > ControlDesk基础培训
dSPACE培训教程CtlDk基础dSPACE培训教程ControlDesk基础dSPACE公司 开发工具的独立供应商 成立于1988年 成立于1988年 总部位于Paderborn 在Detroit、Paris、Cambridge设立分公司Paderborn 在Stuttgart和Munich设立办事处 全球总计超过800名员工快速持续增长Pfaffenhofen/Holzgerlingen/Stuttgart 快速持续增长Pfaffenhofen/Munich2dSPACE公司Netherlands:Sweden:CzechRepublicandSlovakRepublic:dSPACELtd.Cambridge,UnitedKingdomdSPACESarlPoland:Israel:dSPACESarlParis,FrancedSPACEGmbHPaderborn,GermanyJapan:dSPACEInc.Detroit,USAIndia:Korea:China:TaianIndia:Taiwan:Australia:在9个国家设立代理商 在9个国家设立代理商 恒润科技公司为中国独家代理 70%的产品销往德国以外3 目前全球总计超过15,000套产品系统dSPACE部分用户列表dSPACE部分用户列表AutomotiveAerospaceAUDIBMWBoschBridgestoneMANMazdaMitsubishiNipponSokenBAESystemsBoeingDLRBridgestoneContinentalTevesDAFDaimlerChryslerEatonNipponSokenNissanOpelPorschePeugeotEuropeanSpaceAgencyEADSKamanAerospaceLiebherr-AerospaceLindenbergEatonFEVFiatFordGeneralMotorsPeugeotRenaultSiemensVDOAutomotiveSKFTEMICpgNASANationalAerospaceLaboratoryNLRTheAerospaceCorporationVeridianGeneralMotorsHellaBehrHitachiHondaHyundaiMotorCoTEMICTRWValeoVisteonVolkswagenOthersHyundaiMotorCo.IAVIsuzuJaguarMAGNASTEYRVolkswagenVolvoWABCOZFLenksystemeZFFriedrichshafenABBBombardierCEAFujitsuNikonPhilipsSeagateToshiba4MAGNASTEYRMagnetiMarelliZFFriedrichshafenZFSachsFujitsuToshiba本章节课程内容 CtlDk介绍 ControlDesk介绍 ControlDesk实验管理 ControlDesk虚拟仪表 ControlDesk数据分析ControlDesk数据分析 参数编辑器 表格编辑器 表格编辑器 离线模式5;ControlDesk介绍ControlDesk实验管理ControlDesk实验管理ControlDesk虚拟仪表CtlDk数据分析ControlDesk数据分析参数编辑器表格编辑器离线模式离线模式6ControlDesk介绍ControlDesk介绍菜单栏工作区上下菜单(点击右键)工具栏导航器窗口导航器工具栏工具窗口7状态栏ControlDesk操作原理&拖放(鼠标左键)WindowsUndocked双击击标题栏Docked 上下文菜单(鼠标右键)f启动命令的便捷方法Normalwindows上下文菜单:选择docked在线帮助Context-sensitivehelp(F1)HelpDesk(Start–Programs–选择docked、floating或将窗口放置于活动窗口中8dSPACETools–dSPACEHelpDesk)CtlDk导航器和工作窗口 导航器fExperimentNavigatorControlDesk导航器和工作窗口pgfInstrumentationNavigatorfPlatformNavigatorfTestAutomationNavigatorTestAutomationNavigator 工具窗口fLogViewerCtlDk的操作ControlDesk的操作ControlDesk的错误信息与dspace.log文件相关fInterpreterfInterpreterfFunctionSelectorfFileSelectorf用于文件的选择和下载f用于文件的选择和下载-实时程序-离线模式fVariableManager9fReferenceDataManager件平台管硬件平台管理器 ControlDesk的硬件平台提供了管理硬件平台和处理应用程序的所有功能f选择连接(BNt)f选择连接(BusorNet)Platform(菜单栏)和PlatformManager上下文菜单gf三种方法注册板卡:2.PlatformNavigator的上下文菜单1.MenuBar3.Toolbar10件平台管注板卡硬件平台管理器:注册板卡指示板卡是否运行黑体字表示当前的工作板卡 指定板卡型号 知道端口地址指示板卡是否运行黑体字表示当前的工作板卡 知道端口地址f使用开关设定或者输入板卡的地址 指定映射地址(只有DS1003) 创建dspace.ini双击处理器板或I/O板f通常使用标准地址f包括在当前系统中所有板卡的重要信息11双击处理器板或I/O板件平台管板卡配置硬件平台管理器:板卡配置 处理器板的详细信息 I/O板的信息f名称和类型f地址映射f下载的程序f名称和类型f外围高速总线地址f中断f下载的程序f处理器状态f存储器配置f中断f当前I/O设置•范围分辨率12fWatchdog状态•分辨率加载应用程序台管文单行加载应用程序 应用程序加载可以通过f拖放 通过平台管理器或者上下文菜单进行其他设置f设置工作板卡如果只有一个,自动设置为工作板卡f从处理器应用程序•分配•清除•加载和开始Pidrtdu.sdf•停止f清除系统•删除dspace.ini文件删除dspace.ini文件f更新平台连接 错误检查fPltfM自动且周期的完fPlatform菜单fPlatformManager自动且周期的完成错误检查(1.5s)f出错时显示错误信息13f手动检查工具—CheckPlatform…件平台管应用程序加载到中)硬件平台管理器:应用程序加载到Flash中(DS1005/DS1401)下载应用程序(*sdf)下载应用程序(.sdf) 通常通过拖放下载到Globalmemory 下载到FlashMemory中通 下载到FlashMemory中,通过f平台管理器(上下文菜单)载应程序f加载应用程序到Flash(F) 在DS1005/DS1401加电时执行导入程序。如果应用程序被载入flash中时,程序自动开始运行14从闪存中清除应用程序或飞行记录数据设备动设备驱动 通过几个主机应用程序对dSPACE处理器板的同时协调访问主机程序不能通过直接访问处理器板而必须通过设备驱动程序 主机程序不能通过直接访问处理器板而必须通过设备驱动程序 和MSWindows打印管理类似 更新硬件平台连接 更新硬件平台连接C4015ExerciseI:SystemConfigurationExerciseI:SystemConfiguration使用PlatformManager配置系统注册DS1005及其I/O板注册DS1005及其I/O板检测连接(Bus或Net)选择正确的端口地址使用标准映射地址使用标准映射地址使用标准名称设置DS1005作为工作板卡检查dii(\DSPACEROOT\fi\)检查dspace.ini(\DSPACE_ROOT\config\)使用菜单栏中的View–dspace.ini打开MATLAB并切换到d:\dspace-training\Exercise1打开Simulink模型“pidclsi.mdl”并开始离线仿真打开ControlDesk并使用FileSelector启动demo程序d:\dspace-training\exercise1\pidclsi.sdf将pidclsi.sdf拖放到硬件平台图标上查看处理器板的属性(双击处理器板图标)查看LogWindow和LOG文件(使用菜单中的View)得到详细信息16查看LogWindow和LOG文件(使用菜单中的View)得到详细信息 ControlDesk介绍;ControlDesk实验管理;ControlDesk实验管理ControlDesk虚拟仪表Clk数据分析ControlDesk数据分析参数编辑器表格编辑器离线模式离线模式17实验管ControlDesk实验管理18实验管实验管理器 创建实验f实验名称CDX文件(ControlDeskf实验名称CDX文件(ControlDeskExperiment)f项目层次的(子)路径作者说标f作者,说明,图标 保存实验fFile–SaveExperimentpfFile–SaveExperimentAs… 打开实验fFileOpenExperimentfFile–OpenExperimentfFile–RecentExperiment 浏览器(Experiment页)新建实验打开实验保存实验f实验所有文件按层次结构排列依赖性层次组件结构新建实验依赖性层次组件层次19依赖性层次组件层次实验管文件操作实验管理器:文件操作 往实验添加文件f添加到实验(编辑模式下使用上下文 View/GeneralProperties/ExperimentfView模式f工作根路径f添加到实验(编辑模式下使用上下文菜单)f添加所有打开的文件(File–AddAllOpenedFiles)f工作根路径f作者f一致性检测OpenedFiles)fFile–ImportFiles...文件被拷贝到工作目录下 压缩整个实验Enable/disableMessagebox/logviewer 压缩整个实验f属于实验的所有文件以及相关文件被压缩到一个以实验名称命名的压缩文件中件中20实验管文件ControlDesk实验管理:文件 cdd(作者说明)和cdc(自动创建打开实验experimentcdd .cdd(作者,说明)和.cdc(自动创建的数据连接) 打开属于实验的所有layoutexperiment.cdxexperiment.cddexperiment.cdc 打开属于实验的所有layout 在工具窗口中打开变量文件,需要有数据连接和参数文件layouts.laymodel.map有数据连接和参数文件 SDF文件的上下文菜单:自动运行程序自行将应用程序下载到系统中variables.trc/.sdfmodel.obj/.axp/.ppcmodel_pmap.p 在工具窗口中打开参数文件,与变量文件位置相同parameter.parparameter.shlf实验浏览器上下文菜•Downloadonexperimentload•Useonanimationstartthit21python_script.py实验管命令方式ControlDesk实验管理:命令方式 experimentpath\experimentname.cdxf打开实验 -od:\working\MyLayoutlay od:\working\MyLayout.layf打开layout文件mylayout.lay -mANIMATION切换到动画模式fControlDesk切换到动画模式 -r“Script1.py”f执行Python脚本scr
本文标题:ControlDesk基础培训
链接地址:https://www.777doc.com/doc-4827060 .html