DDC的编程与调试课件.ppt
《DDC的编程与调试课件.ppt》由会员分享,可在线阅读,更多相关《DDC的编程与调试课件.ppt(60页珍藏版)》请在三一办公上搜索。
1、,楼宇智能化技术精品资源课程,模块九:DDC的编程与调试,教学重点:清华同方DDC的编程。教学难点:进程的构成。,第1单元 DDC编程知识简介,第1单元:DDC编程知识简介,DDC编程通常采用图形化语言或计算机高级语言。图型化语言是通过对图形、构件的属性定义和参数设置来实现编程。这里所说的图形并不等同于普通的图片,它是集成了某种功能的构件。计算机高级语言也是实现对DDC编程的主要手段,通常使用BASIC语言或汇编语言。,第1单元:DDC编程知识简介,RH-BASIC是RH6000控制系统的控制方案描述语言。它参考了BASIC语言的基本结构,构成了能够支持并发多进程控制方案的描述语言。RH-BA
2、SIC不需要特殊的语言编辑环境,可在具有文本编辑功能的环境下直接编程(如WINDOWS中的记事本、写字板)。RH-BASIC语言通俗易懂,很容易掌握。,第1单元:DDC编程知识简介,第1单元:DDC编程知识简介,DDC的编程可以借助于计算机或手操器完成,一般较大的程序都是先在计算机的本地盘上进行离线编程,然后再进行下载。手操器主要是用于程序的局部调试或维修,有比较直观的专用操作键,操作比较容易,但一般不支持图形化语言编程。,第1单元:DDC编程知识简介,第1单元:DDC编程知识简介,第1单元:DDC编程知识简介,第1单元:DDC编程知识简介,在RH-BASIC语言中,每一个独立进程都由进程名、
3、进入条件、变量说明表和BASIC程序几个固定排序的部分构成。,第1单元:DDC编程知识简介,第1单元:DDC编程知识简介,进程名用于区分不同进程,由编程人员自行确定。例如:NAME:MYPROG。不允许在同一个DDC的控制方案中出现两个或两个以上进程名相同的进程,进程总数不能超过20个。,第1单元:DDC编程知识简介,第1单元:DDC编程知识简介,(1)以某外部事件发生变化作为进入条件:描述方法:将这个外部事件的参数名写在进入条件位置。如:CONDITION:AIA1_AI1(2)以时间间隔作为进入条件描述方法:INTERVAL?如:CONDITION:INTERVAL 60(3)以绝对时间作
4、为进入条件描述方法:TIME=?#的形式。CONDITION:TIME=MYTIME#,第1单元:DDC编程知识简介,为了实现进程的BASIC程序的可移植性,RH_BASIC语言规定:进程的BASIC程序对系统变量(固有系统变量和自定义系统变量)的访问只能通过进程的变量说明部分挂接实现。,第1单元:DDC编程知识简介,第1单元:DDC编程知识简介,(1)变量声明 RH_BASIC语言要求:进程的BASIC程序中所使用的全部变量,在使用前必 须声明。DIM语句是非执行语句。(2)系统变量的输入和输出 自动(不用写程序)但:固有系统变量输出:OUT语句,第1单元:DDC编程知识简介,利用时钟来实现
5、办公区照明的定时控制,程序按照预定的时间预置表执行,当早晨06:00:00时,启动照明控制(LIGHT&=”ON”);当晚上18:00:00时,关闭照明控制(LIGHT&=”OFF”)。,第1单元:DDC编程知识简介,NAME:CLOCKCONDITION:TIME=B1TIME1#CONDITION:TIME=E1TIME1#SYSVAR:LIGHT&=GCA1_DO1 SDSYSVAR:B1TIME#=B1TIME1#E1TIME#=B1TIME1#BASPROG:DIM B1TIME1#=06:00:00 DIM E1TIME1#=18:00:00 IF TIME=B1TIME1#THE
6、N LIGHT&=”ON”OUT LIGHT&END IF IF TIME=E1TIME1#THEN LIGHT&=”OFF”OUT LIGHT&END IFEND,第1单元:DDC编程知识简介,1.电扇的自动控制 要求:用GCD-B1模块的T1测室内温度,用 GCA1模块的DO1控制电扇。当室内温度大于27度时,开电扇;当室内温度小于20度时,关电扇。2.定时开机 要求:用GCB1模块的DO1控制某设备开机,每天19点开机,第1单元:DDC编程知识简介,模块九:DDC的编程与调试,教学重点:海湾DDC编程软件。教学难点:海湾DDC编程设计。,第2单元 海湾DDC编程设计,第2单元:海湾DDC
7、编程设计,HW-BA5000 系列楼宇自动化控制模块是海湾公司基于LonWorks 现场总线技术研制生产的楼宇自动化控制产品,目前已经发展到第三代52 系列。新模块采用Echelon 公司最新推出的NodeBuilder3.1 及LonMaker3.1 开发平台,在产品开放性、易用性、灵活性等方面达到了新的高度。,第2单元:海湾DDC编程设计,第2单元:海湾DDC编程设计,LonMaker 集成工具(版本3.1)是Echelon 公司提供的一个软件包,它可以用于设计、安装、操作和维护多厂商的、开放的、可互操作的LonWorks 网络。,第2单元:海湾DDC编程设计,配置简单,图形化模块设置功能
8、通过“拖拽”加载功能模块通过“连线”建立数据通讯,第2单元:海湾DDC编程设计,第2单元:海湾DDC编程设计,第2单元:海湾DDC编程设计,1.完成DDC控制器与外部设备之间的接线;(以污水处理控制系统为例)2.将Lonworks接口卡接到DDC控制器的网络端口;3.将Lonworks接口卡的另一端接到计算机的USB接口;4.在Lonmaker软件中编写程序,步骤如下:,第2单元:海湾DDC编程设计,启动LonMaker:选择“开始”程序 LonMaker for Windows 命令。,第2单元:海湾DDC编程设计,单击“New Network”按钮建立一个新的网络文件。,第2单元:海湾DD
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DDC 编程 调试 课件
链接地址:https://www.31ppt.com/p-3725894.html