实验四--LON控制网络实验.doc_第1页
实验四--LON控制网络实验.doc_第2页
实验四--LON控制网络实验.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

南昌大学实验报告 学生姓名: 学号: 专业班级: 实验类型: 验证 综合 设计 创新 实验日期: 实验成绩: 实验四 LON控制网络实验一、实验目的 1、LON控制网络的设计 2、Neuron C语言在LON控制网络的设计中的应用 3、配合NodeBuilder、LonMaker工具,进行Lonworks接点开发。二、实验内容 1、利用NodeBuilder、LonMaker工具,创建LonMaker网络示图,创建LON网络节点,创建LON网络功能模块。 2、LonMaker工具实现网络的配置、启动和测试三、实验设备 计算机,i.LON10,LTM-10A,Gizmo4四、实验室NodeBuilder硬件开发平台连接图五、实验步骤1、创建一个LonMaker网络视图 1)启动LonMaker工具:点击“开始”, 然后选择“程序” Echelon LonMaker for Windows 运行 LonMaker 程序。 2)单击“New network”按钮,打开一个新建网络,在网络向导窗口输入网络名称、网络数据库路径和网络视图路径。 3)单击“Next”按钮,选择一个网络接口,如下图所示。这里我们选择X.Default.ilon10。 4)单击“Next”,出现选择管理模式对话框,选择Onnet模式,即现场安装模式。 5)单击“Next”,直接用Plug-in产品默认设置,单击“Finish”, LonMaker 工具产生并打开一个新的网络视图。可以看出视图中已经存在一个设备节点,该节点是已建立的担任网络管理任务的基于主机的节点。视图中的水平线段被称为信道。2、创建一个新节点 1)在网络图中打开 LonMaker 菜单,选择 NodeBuilder 选项; 2)这时打开了 NodeBuilder 程序,选择 Create a New NodeBuilder Project 选项,点击下一步; 3)选择默认的项目名称(它和网络图同名),点击下一步; 4)点击完成,进入到 NodeBuilder 装置模板的设置。如下图所示: 5)这里在 NodeBuilder Device Template Name 中输入 ncuexample,点击下一步,出现下图向导 6)点击 Calculator,在各选项中输入参数,点击OK。 7)点击下一步,在 Development Build Hardware Template 选项中选择 LTM-10A RAM,在Release Build Hardware Template 选项中选择 LTM-10A Flash,选择Run Nodebuilder Code Wizard,点击完成。之后开始 NodeBuilder 编码向导。 8)在 Recouce pane中选择LonworksTypes下的SFPTopenLoopSensor。 9)将SFPTopenLoopSensor拖动到右侧 Program interface pane中,如下图操作。 10)右击Program interface pane中新的openLoopSensor,对其重命名为 Switch,忽略出现的警告。 11)点击Switch功能块中的Mandatory NVs,对其进行设置。 12)按照811步方法设置一个名为Temperature的功能块(注意:当asked if you would like to create a Functional Block array时,选择NO),设置其Mandatory NVs。 13)按照811步方法拖动SFPTopenLoopActuator设置一个名为LED的功能块, 设置其Mandatory NVs。 14)点击Code Wizard窗口右上方的Generate and Close,自动生成新节点的Neuron C源代码。 15)将E:目录下Example文件夹覆盖E:LmSourcencunetwork目录下自动生成的Example文件夹(这样省去了对源程序的一些编译步骤)。然后回到NodeBuilder界面,右键点击Example,选择Builder。 16)回到LonMaker网络视图,从NodeBuilder Basic Shaps中拖一个Development Target Device到LonMaker视图上,出现新节点对话向导窗口,输入设备名称(这里用Example1做名称),选择“Commission Device”。 17)按默认设置一直单击“Next”,出现Load Application Image选项时,选择Load Application Image下载程序到节点中,单击“Next”,最后的对话向导窗口出现,选择Online,单击”“Finish”,出现此时,按下LTM-10A上的service按钮,新的接点生成。3、创建功能模块 1)回到LonMaker网络视图,从NodeBuilder Basic Shaps中拖一个Functional Block到LonMaker视图上,出现如下对话向导窗口,并按其设置。 2)单击“Next”,输入功能模块名称:Left Switch,并选择Create Shapes for All Network Variables选项。 3)按12方法创建Left LED功能模块,并将其与Left Switch功能模块连接。 4)按下Gizmo4上左下角按键,发现可以控制起上方的LED。六、实验结果1、右击LonMaker视图中Example1节点,选择Browse,如下图点击,即可实时监控各网络变量。2、 NodeBuilder软件部分提供的应用程序开发工具。Lonworks Wizard;文本编译器;Neuron C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论