LonWorks软件调试手册.doc_第1页
LonWorks软件调试手册.doc_第2页
LonWorks软件调试手册.doc_第3页
LonWorks软件调试手册.doc_第4页
LonWorks软件调试手册.doc_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

Nico LonWorks调试手册一、调试前准备1、安装LonWorks的调试软件LonMaker for Windows2、1只用来下载程序的USB编程接口U103、整理出现场“回路表”和“场景表”二、开始编程1、启动LonMaker备注:(1) 本界面中Backup.用来备份做好的程序,每个项目编程调试结束后都要备份,以方便以后的项目维护。(2) 本界面中Restore用来打开以前备份的程序。2、打开LonMaker,进入编程界面备注:(1) LonMaker的编程界面是Visio,整个编程的过程就是画图的过程,很简单(2) 界面的上面是菜单和工具栏,左边为Nico基本图形工具栏,右边为画图区域。其中Nico基本图形工具中有各类Nico的设备图形、功能模块图形等。3、根据“回路表”,把项目用到的LonWorks设备全部“拖”到图纸上,用到几个“拖”几个,一般这些设备放在图纸的最下边即可。4、面板的编程根据“场景表”,按照每个面板的功能,逐个进行画图,步骤为:l 根据“场景表”,把“功能面板”拖到图纸上。如图:如果面板的功能为“3个场景、1单键循环调光、2个弱电窗帘”,就把“3场景1调光2弱电窗帘”功能模块拖到图纸上备注:在这个过程中,有对话框出来,提示选择对应的LonWorks设备和功能模块:如对应哪个面板、以及哪个模块的功能模块,注意正确选择!l 根据“场景表”,把每个“控制回路”拖到图纸上,并和功能面板最右边的VK连接起来。控制回路分开关回路和调光回路,窗帘控制一般为弱电窗帘,1个窗帘点机占用2个开关回路。l 删除没有用到的功能模块l 按照“场景表”,修改每个回路前VK 的场景表,并保存。备注:(1) 场景表中,index0index5分别对应场景0场景5,我们一般把“全关场景”设置为“场景0”(2) 如果是调光回路,Value对应本回路在此场景中对应的亮度值,范围为0100;当把Value设置为0时,State也要设置0;当把Value设置大于0时,State要设置为1;(3) 如果是开关回路,“Value=100,State=1”,代表输出为ON;“Value=0,State=0”,代表输出OFF。l 到此,本面板编程结束,重复以上步骤继续下一个面板的编程。5、人体感应功能的编程l 把“人体感应1路灯光”或者“人体感应多路灯光”功能模块拖到图纸上l 把要感应的回路拖到图纸上,和SP连起来l 修改感应延时时间,本模板中默认延时10秒,如果想修改,打开“SP功能模块”的属性页面进行修改即可。6、恒照度控制的编程备注:本功能解释为:在面板上规定一个键是“恒照度”场景,按下此场景后,系统根据一个区域的亮度感应器探测到的亮度数值,自动调整灯光的亮度,让照度恒定在设定值。l 把“恒照度控制”功能模块拖到图纸上l 把要调光的回路拖到图纸上,和SP连起来l 修改设定照度,本模板中默认设定照度为300LUX,如果想修改,打开“CL功能模块”的属性页面进行修改即可。7、自动遮阳控制的编程备注:本功能解释为:在面板上规定一个键是“自动遮阳”场景,按下此场景后,系统根据窗外自然光的亮度,自动控制遮阳帘的开合。l 把“自动遮阳控制”功能模块拖到图纸上l 把要控制遮阳电机的开关回路拖到图纸上,和SP连起来(对于遮阳电机的控制只考虑开合控制,占用1个开关回路)l 修改设定外部环境照度和灵敏度,打开“Longate功能模块”的属性页面进行修改即可,外部环境照度对应:cpLuxSet;灵敏度对应:cpLuxD。注意:这两个属性一定要连接Longate在线修改。8、遥控器的编程l 把“RC”遥控器功能模块拖到图纸上l 把“RC”遥控器功能模块和对应的面板功能模块连接即可l 修改遥控器对应场景,遥控器属性中07对应按键按下发送的数值,815对应弹起发送的数值,两者设定相同。9、Longate485的编程说明:当系统需要通过中控主机服务器或其它RS232/RS485接口控制的时候,就需要使用Longate进行通讯,这时候就需要对Longate进行编程,对应到各个场景。l 把“Longate”功能模块拖到图纸上l 再和控制的场景、调光、开关、窗帘等功能模块相连(方法和面板按键的连线方式一样)。10、怎么修改面板的背光说明:面板的背光亮度有015个等级。以上调试中,面板中每个按键的默认背光亮度为2,按下时或者一个场景被激活时亮度为15。以上程序都是按照使用习惯定义的,符合大部分客户的要求,一般不需要修改!如图:每个按键功能模块,Indicator是用来控制背光的。如果想修改背光亮度,如下图:l 画面上有5个判断条件,表示当Indicator等于不同的数值时背光的亮度;最下面有1个判断条件,表示当按下按键(when key down)时背光的亮度。l 如按照如下填写条件,就表示当按下按键(when key down)时,背光的亮度=15,当放开按键时,背光的亮度=2 11、怎么调整调光回路的渐亮渐暗时间说明:调光回路从一个亮度过度到另一个亮度是逐渐变化的,这样做可以让整个灯光场景变化舒适柔和,并可有效保护灯丝不受热冲击,延长灯泡寿命。在功能模块“4404L-DIM”中,默认过度时间是5s,如果想修改,步骤如下:l 打开修改属性画面l 修改SCPTrampDownTm(变亮时间)和SCPTrampUpTm(变暗时间)即可。三、下载程序l 编程结束后,用U10连接网络中任意一个LonWorks设备,计算机就可以和整个系统通讯了。l Commission每个LonWorks设备,程序即自动下载到每个设备,全部Commission后,下载结束,调试完成。附录一、Nico Shapes内5006L功能模块一览表Nico 5006L功能模块一览表序号场景调光开关弱电窗帘1625135145154264274284119411104111133123313311114312153121632117321183121932120242124222112232121242132521326213272312822229222302223115321533114341122351131361113371143814139123401324112342121243122144064503460147051480424903350024510155206二、按键功能模块和虚拟按键功能模块的设定页面介绍备注:(1) 每个5006L内有6个按键功能模块Keypad0 Keypad7和8个虚拟按键功能模块VirtualKeypad0 VirtualKeypad7;每个4404L内有4个虚拟按键功能模块VirtualKeypad0 VirtualKeypad3 (2) 本介绍主要是给想进一步了解编程原理的高级工程师参考,在Nico Shapes模板中,各个功能模块的参数都是设定好了的,一般要求的编程只需要参照基本模板画图,无需改变。1、按键功能模块设定画面备注:Indicator:可以用来控制面板亮度SwitchCtrl:输入Switch:输出 l 本画面有Edit Val Table(修改场景表)、Edit Keypad CP(修改按键基本属性)、Edit Indicator CP(修改按键亮度属性)等3个选项。设定好各个参数后,按Apply完成设定。l Edit Val Table(修改场景表)(1) 场景表中,index0index29分别对应此功能模块在不同情况下的输出值;(2) 如果功能模块连接的是调光回路,Value对应本回路在此场景中对应的亮度值,范围为0100;当把Value设置为0时,State也要设置0;当把Value设置大于0时,State要设置为1;(3) 如果功能模块连接的是开关回路,“Value=100,State=1”,代表输出为ON;“Value=0,State=0”,代表输出OFF。l Edit Keypad CP(修改按键基本属性) Active:当按键功能模块为Active(ON)状态时Switch的输出(一般用来做场景序号) Inactive : 当按键功能模块为Inactive(OFF)状态时Switch的输出 Initial: 当按键功能模块Reset后,Switch的输出 Min/Max: 当按键功能模块执行Decrease Value动作时,Switch的输出范围 Dec/Inc:每次Decrease Value动作时,Switch增加/减少的值(一般用来调光) Init Tb Index: 当按键功能模块Reset后,查表索引(Index)的数值(一般不要修改)指定按下/松开按键时,按键功能模块的动作方式,共10种: Proc_Normal:压下按键为Active(ON),放开按键则是Inactive(OFF)。 Proc_InactiveSw:压下按键为Inactive (OFF)。 Proc_ActiveSw:压下按键为Active (ON)。 Proc_DecValue:递减,调节Switch(V_Switch)的value数值。 Proc_IncValue:递增,调节Switch(V_Switch)的value数值。 Proc_DecIndex:令查表索引后退一格(Decrease Index)。 Proc_IncIndex:令查表索引前进一格(Increase Index)。 Proc_Toggle:压下按键时,Active、Inactive两种状态互换。 Proc_DisableSwCtrl:按键压下时(V_SwInput NV输入为ON),不理会V_SwitchCtrl NV输入。此一动作方式仅VirtualKeypad function block有效。 Proc_EnableSwCtrl:于按键放开时(V_SwInput NV输入为OFF),不理会V_SwitchCtrl NV输入。此一动作方式仅VirtualKeypad function block有效。按下按键不放,具有重复发送功能。若设定为ST_OFF则关闭此功能。指定当SwitchCtrl为不同的数值时,按键功能模块的动作方式,共9种: Ctrl_NOP: 无动作 Ctrl_InactiveSw: 让按键为Inactive(OFF)状态 Ctrl_ActiveSw: 让按键为Active(ON)状态 Ctrl_DecValue: Switch输出递减 Ctrl_IncValue: Switch输出递增 Ctrl_DecIndex: 令查表索引后退一格(Decrease Index) Ctrl_IncIndex: 令查表索引前进一格(Decrease Index) Ctrl_PresetValue: 指定Switch输出数值 Ctrl_PresetValue: 指定查表索引位置l Edit Indicator CP(修改按键亮度属性)(1) 画面上有5个判断条件,表示当Indicator等于不同的数值时背光的亮度;最下面有1个判断条件,表示当按下按键(when key down)时背光的亮度。(2) 如按照如下填写条件,就表示当按下按键(when key down)时,背光的亮度=15,当放开按键时,背光的亮度=2 2、虚拟按键功能模块设定画面备注:V_Swinput:输入1V_SwitchCtrl:输入2V_Switch:输出l 本画面有Edit Val Table(修改场景表)、Edit Keypad CP(修改按键基本属性)等2个选项。设定好各个参数后,按Apply完成设定。l Edit Val Table(修改场景表)(1) 场景表中,index0index29分别对应此功能模块在不同情况下的输出值;(2) 如果功能模块连接的是调光回路,Value对应本回路在此场景中对应的亮度值,范围为0100;当把Value设置为0时,State也要设置0;当把Value设置大于0时,State要设置为1;(3) 如果功能模块连接的是开关回路,“Value=100,State=1”,代表输出为ON;“Value=0,State=0”,代表输出OFF。l Edit Keypad CP(修改虚拟按键基本属性) Active:当虚拟按键功能模块为Active(ON)状态时Switch的输出 Inactive : 当虚拟按键功能模块为Inactive(OFF)状态时Switch的输出 Initial: 当虚拟按键功能模块Reset后,Switch的输出 Min/Max: 当虚拟按键功能模块执行Decrease Value动作时,Switch的输出范围 Dec/Inc:每次Decrease Value动作时,Switch增加/减少的值(一般用来调光) Init Tb Index: 当虚拟按键功能模块Reset后,查表索引(Index)的数值(一般不要修改)指定按下/松开按键时,按键功能模块的动作方式,共10种: Proc_Normal:压下按键为Active(ON),放开按键则是Inactive(OFF)。 Proc_InactiveSw:压下按键为Inactive (OFF)。 Proc_ActiveSw:压下按键为Active (ON)。 Proc_DecValue:递减,调节Switch(V_Switch)的value数值。 Proc_IncValue:递增,调节Switch(V_Switch)的value数值。 Proc_DecIndex:令查表索引后退一格(Decrease Index)。 Proc_IncInde

温馨提示

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

评论

0/150

提交评论