目前,在智能建筑领域,现场总线和通信协议主要有:(1)最初应用于工业控制领域的总线协议,如具有代表性的Profibus总 线、Lonworks总线、CAN总线等;(2)专门针对智能建筑的总线和通信协议,如美国的BACnet和CEBus、欧洲的 EIB等。本文就其中的BACnet作详细介绍。目前,国际上采纳较多的是 BACnet 和 LonMark。Johnson 通讯协议1、LonMark 2、N2OpenHoneywell 通讯协议1、LonMark 2、C-BUSSiemens 通讯协议OPLC 是一种集可编程控制器、操作面板、I/O 功能于一体,通讯功能强大的微型 PLC。这里主要介绍 OPC 技术。所谓 OPC 技术是指用于过程控制的对象链接与嵌入技术 ,或者简单地说它是一种数据交换与融合的软件技术 , 也是一种目前在国际上比较流行的软件集成技术。从接口角度出发 , OPC 是一种设备服务器的标准接口, 能够提供即插即用的软、硬件组合。OPC 服务器提供的现场设备与应用软件之间的接口。ODBC(Open Database Connectivity) 是"开放数据库互连"的简称,是一种使用 SQL 的应用程序接口(API),是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组法律规范,并提供了一组对数据库访问的标准 API(应用程序编程接口)。这些 API 利用 SQL 来完成其大部分任务。ODBC 本身也提供了对 SQL 语言的支持,用户可以直接将 SQL 语句送给 ODBC。 一个基于 ODBC 的应用程序对数据库的操作不依赖任何 DBMS,不直接与DBMS 打交道,所有的数据库操作由对应的 DBMS 的 ODBC 驱动程序完成。也就是说,不论是 FoxPro、Access 还是 Oracle 数据库,均可用 ODBC API 进行访问。由此可见,ODBC 的最大优点是能以统一的方式处理所有的数据库,用它生成的程序与数据库或数据库引擎是无关的。ODBC 可使程序员方便地编写访问各 DBMS厂商的数据库的应用程序,而不需了解其产品的细节。 一个完整的 ODBC 由下列几个部件组成: 应用程序(Application)。 ODBC 管理器(Administrator)。该程序位于 Windows 95 控制面板(Control Panel)的 32 位 ODBC 内,其主要任务是管理安装的 ODBC 驱动程序和管理数据源。 驱动程序管理器(Driver Manager)。驱动程序管理器包含在ODBC32.DLL 中,对用户是透明的。其任务是管理 ODBC 驱动程序,是 ODBC 中最重要的部件。 ODBC API。 OD...