


楼宇自动化领域常用的通信协议1、协议 1990年代初,美国公司推出现场总线网络形式,即本地操作网络。它采用面向对象的设计方法,将网络通信设计简化为参数设置。该协议的优点如下:(1)开放性强,交互性强,互联互通性强。采用微处理器接口程序,即MIP软件。借助MIP软件,可以实现多种开发了低成本网关,使各种网络的互联变得轻而易举,使其能够通过网关将不同的现场总线和异构网络连接到网络中,从而增强其功能,形成一个统一的整体。易于实现的核心通信协议是协议。协议是封装在神经元芯片中的协议。对于开发者来说,可以大大减少时间和成本,将大部分精力集中在应用层的控制策略编程上。(3)操作简单,安全稳定2、协议由(美国采暖、制冷和空调工程师协会)制定,该协议专为采暖、通风、空调、制冷控制而设计设备,也为其他楼宇控制系统如照明、安防、消防等系统的集成提供了基本原理,并支持双绞线、同轴电缆、光缆等通信介质。易于实现的核心通信协议是协议。协议是封装在神经元芯片中的协议。对于开发者来说,可以大大减少时间和成本,将大部分精力集中在应用层的控制策略编程上。(3)操作简单,安全稳定2、协议由(美国采暖、制冷和空调工程师协会)制定,该协议专为采暖、通风、空调、制冷控制而设计设备,也为其他楼宇控制系统如照明、安防、消防等系统的集成提供了基本原理,并支持双绞线、同轴电缆、光缆等通信介质。协议是封装在神经元芯片中的协议。对于开发者来说,可以大大减少时间和成本,将大部分精力集中在应用层的控制策略编程上。(3)操作简单,安全稳定2、协议由(美国采暖、制冷和空调工程师协会)制定,该协议专为采暖、通风、空调、制冷控制而设计设备,也为其他楼宇控制系统如照明、安防、消防等系统的集成提供了基本原理,并支持双绞线、同轴电缆、光缆等通信介质。协议是封装在神经元芯片中的协议。对于开发者来说,可以大大减少时间和成本,将大部分精力集中在应用层的控制策略编程上。(3)操作简单,安全稳定2、协议由(美国采暖、制冷和空调工程师协会)制定,该协议专为采暖、通风、空调、制冷控制而设计设备,也为其他楼宇控制系统如照明、安防、消防等系统的集成提供了基本原理,并支持双绞线、同轴电缆、光缆等通信介质。并将大部分精力集中在应用层的控制策略编程上。(3)操作简单,安全稳定2、协议由(美国采暖、制冷和空调工程师协会)制定,该协议专为采暖、通风、空调、制冷控制而设计设备,也为其他楼宇控制系统如照明、安防、消防等系统的集成提供了基本原理,并支持双绞线、同轴电缆、光缆等通信介质。并将大部分精力集中在应用层的控制策略编程上。(3)操作简单,安全稳定2、协议由(美国采暖、制冷和空调工程师协会)制定,该协议专为采暖、通风、空调、制冷控制而设计设备,也为其他楼宇控制系统如照明、安防、消防等系统的集成提供了基本原理,并支持双绞线、同轴电缆、光缆等通信介质。
代表最先进的科技发展方向。( 3)具有广泛的权威性。目前使用该协议的主要标准组织包括美国国家标准局、欧盟标准组织、国际标准组织等。美国、日本、韩国、等将协议作为国家标准,协议的认可使协议更具权威性。(4)不依赖现有的局域网或广域网技术,具有良好的互联特性。协议利用其简洁的网络层功能屏蔽了不同的底层差异,可以使协议包含不同的局域网技术、广域网技术、甚至未来的网络技术。这使得网络可以由具有不同传输介质和通信速率的网段组成,不仅提高了网络的互联能力,而且提高了网络的性能,协议具有更广阔的应用空间。
所以TCP/IP协议可以集成多种网络。用户可以使用以太网、令牌环、拨号线路,以及所有网络传输硬件(3)地址唯一性 TCP/IP协议采用统一的网络地址分配方案,使整个设备在网络中拥有唯一的地址。 (4)用户服务多样性 TCP/IP协议属于标准化的高层协议,可以提供多种可靠的用户服务。4、KNX欧洲三大住宅和楼宇控制总线协议EIB、EHS组织决定共同开发智能家居和楼宇市场,于1995年成立协会,并于2002年春季推出KNX标准。用户服务多样性 TCP/IP 协议属于标准化的高层协议,可以提供多种可靠的用户服务。4、KNX 欧洲三大住宅和楼宇控制总线协议EIB 和EHS 组织决定共同开发智能家居和楼宇市场,于1995 年成立协会,并于2002 年春季推出KNX 标准。用户服务多样性 TCP/IP 协议属于标准化的高层协议,可以提供多种可靠的用户服务。4、KNX 欧洲三大住宅和楼宇控制总线协议EIB 和EHS 组织决定共同开发智能家居和楼宇市场,于1995 年成立协会,并于2002 年春季推出KNX 标准。
KNX(缩写)是住宅和楼宇控制领域官方认可的开放国际标准。该标准以EIB为基础,兼顾EHSA的物理层规范,吸收了EHSA中配置模式的优点,最终为家庭和楼宇自动化提供了完整的解决方案。目前,KNX是官方认可的国际标准(ISO/-3)、欧标(13321-2)、国标(GB/)和ANSI/标准(ANSI/))。KNX总线标准是一个独立于制造商和应用领域的系统,这使得成为住宅和建筑世界中各种设备和系统组件之间通信的通用语言成为可能。将所有总线设备连接到KNX媒体(这些媒体包括双绞线) , 射频、电力线或IP/),它们可以交换信息。总线设备可以是传感器或执行器,用于控制和管理建筑物或住宅中的各种设备,例如:照明、遮阳/窗帘、安全系统、能源管理、供暖、通风、空调系统、信号和监控系统、楼宇控制系统、远程控制、计量、视频/音频控制、主要家电等。所有这些功能都可以通过一个统一的系统信号进行控制、监控和路由,无需额外的控制中心。
对于 KNX 协会的成员,该系统是免费许可的,所有带有 KNX 标志的产品都经过认证,以确保系统的兼容性、互操作性和互操作性 KNX 提供了几个入门级来实施 KNX 工程: 使用 E-Mode (易于安装),无需 PC,可使用中央控制器、编码轮或按钮完成配置。E-Mode 兼容产品通常功能有限,并且倾向于尽量减少安装。也可供没有KNX资质的承包商使用;使用 S-Mode(系统安装)训练有素的 KNX 承包商/集成商可以实施相当熟练的安装,使用 PC 和安装的 ETS 软件完成安装和配置计划。. 绿色节能一直是KNX标准的重要标签。据统计,在能源消耗总量中,建筑占了相当大的比重,因此建筑的节能潜力不容小觑。KNX 符合楼宇自动化所需的最高能源性能等级,可节省高达 50% 的能源,在单个总线系统中实现所有电气功能的网络优化调节。这在 2006 年的一次会议上得到了强有力的证实。意大利的特伦托大学和德国的不来梅大学为建筑物和房间配备了 KNX 加热和照明控制系统,估计记录的数据并将“正常”条件与“KNX”运行条件进行比较.
数据分析的结果非常积极,与标准安装的房间相比,KNX 控制的房间能够节省高达 50% 的能源。近年来,KNX机构开始频繁出现在各大AV行业展会中,同时支持KNX标准的行业公司也越来越多。KNX 因其广泛的适用性、互操作性和节能特性而受到 AV 行业的认可。5、OPC OPC(用于过程控制的 OLE)是一个行业标准。它是由一些世界领先的自动化系统和硬件和软件公司与微软密切合作建立的( )。该标准定义了应用操作系统在基于 PC 的客户端之间交换自动化实时数据的方法。它是基于 COM、DCOM 和技术的功能规范开发的一种开放的、可互操作的接口标准。该标准的目标是在自动化/控制应用程序、现场系统/设备和商业/办公应用程序之间实现更强大的接口。互操作性。基于公司的 (DNA) 架构和模型 (COM) 技术,OPC 旨在实现轻松的可扩展性。OPC 规范定义了一个行业标准接口,使 COM 技术适用于过程控制和制造自动化等应用。和商业/办公应用程序。互操作性。基于公司的 (DNA) 架构和模型 (COM) 技术,OPC 旨在实现轻松的可扩展性。OPC 规范定义了一个行业标准接口,使 COM 技术适用于过程控制和制造自动化等应用。和商业/办公应用程序。互操作性。基于公司的 (DNA) 架构和模型 (COM) 技术,OPC 旨在实现轻松的可扩展性。OPC 规范定义了一个行业标准接口,使 COM 技术适用于过程控制和制造自动化等应用。
” OPC 基金会委员会主席 Dave 将 OPC 描述为 OLE/COM 机制,作为应用程序的通信标准。OLE/COM 是一种客户端/服务器模型,具有语言独立、代码重用、易于集成等优点。OPC标准化了接口功能,无论现场设备以何种形式存在,客户都可以统一访问,从而保证了软件对客户的透明性,使用户与底层开发完全分离。基于OPC的软件结构如下: 从图中可以看出,应用程序和OPC服务器之间必须有一个OPC接口。OPC规范提供了两组标准接口:标准接口和OLE自动化标准接口。通常,OLE自动化标准接口用于系统设计。OLE自动化标准接口,并使用OLE自动化技术来调用,该技术就是上一节中描述的OLE自动化技术。OLE自动化标准接口定义了以下三层接口,依次为包容关系。OPC:OPC启动服务器并获取其他对象和服务类的启动,用于返回OPC Group类对象;OPC Group:存储由若干个OPC Item组成的Group信息,并返回OPC Item对象。OPC Item:存储具体Item的定义、数据值、状态值等信息。该技术就是上一节介绍的OLE自动化技术。OLE自动化标准接口定义了以下三层接口,依次为包容关系。OPC:OPC启动服务器并获取其他对象和服务类的启动,用于返回OPC Group类对象;OPC Group:存储由若干个OPC Item组成的Group信息,并返回OPC Item对象。OPC Item:存储具体Item的定义、数据值、状态值等信息。该技术就是上一节介绍的OLE自动化技术。OLE自动化标准接口定义了以下三层接口,依次为包容关系。OPC:OPC启动服务器并获取其他对象和服务类的启动,用于返回OPC Group类对象;OPC Group:存储由若干个OPC Item组成的Group信息,并返回OPC Item对象。OPC Item:存储具体Item的定义、数据值、状态值等信息。OPC Group:存储由若干个OPC Item组成的Group信息,并返回OPC Item对象。OPC Item:存储具体Item的定义、数据值、状态值等信息。OPC Group:存储由若干个OPC Item组成的Group信息,并返回OPC Item对象。OPC Item:存储具体Item的定义、数据值、状态值等信息。
由于 OPC 规范是基于 OLE/COM 技术,而 OLE/COM 扩展的远程 OLE 自动化和 DCOM 技术支持 TCP/IP 等各种网络协议,因此 OPC 客户端和服务器可以在物理上分离并分布在网络的不同节点上。OPC规范可用于许多应用程序,因为它们可以应用于从SCADA或DCS系统中的物理设备获取原始数据的最低级别,也可以应用于从SCADA或DCS系统获取数据到应用程序中。实际上,OPC设计的目的是从网络上的某个节点获取数据。图4.2.2OPC客户端/服务器关系图也描述了OPC在SCADA系统中的应用。使用OPC标准来设计系统是很好的。在新型微机远动系统的开发中,每台计算机、各模块的数据交换都应按照OPC标准进行。这样做有以下优点: OPC规范基于OLE/DCOM技术,而OLE/DCOM支持TCP/IP等网络协议,因此各个子系统可以在物理上分离,分布在网络的不同节点上。根据面向对象的原则,OPC将应用程序(OPC服务器)封装为对象,只对外暴露接口方法。彻底脱离低级开发。而OLE/DCOM支持TCP/IP等网络协议,因此各个子系统可以在物理上分离,分布在网络的不同节点上。根据面向对象的原则,OPC将应用程序(OPC服务器)封装为对象,只对外暴露接口方法。彻底脱离低级开发。而OLE/DCOM支持TCP/IP等网络协议,因此各个子系统可以在物理上分离,分布在网络的不同节点上。根据面向对象的原则,OPC将应用程序(OPC服务器)封装为对象,只对外暴露接口方法。彻底脱离低级开发。
OPC实现远程调用,使应用程序的分布与系统硬件的分布无关,便于系统硬件配置,使系统的应用范围更广。采用OPC规范方便了系统的配置,大大简化了系统复杂度,大大缩短了软件开发周期,提高了软件运行的可靠性和稳定性,便于系统升级和维护。OPC 将接口功能标准化。无论现场设备以何种形式存在,客户都可以统一访问,从而实现系统的开放性,易于实现与其他系统的接口。6、ODBC 开放式数据库连接(ODBC)是一种早期引入的数据库接口技术。它实际上是ADO的前身。引入这项技术的主要原因之一是为程序员提供一种以非特定语言方式访问数据库内容的简便方法。换言之,您无需了解 Xbase 编程语言即可访问 DBF 文件,也无需了解 Basic 即可获取 MDB 文件中的数据。事实上,C++ 就是这样一种最初针对 ODBC 的编程平台。ODBC 确实兑现了它的承诺,提供对数据库内容的访问而没有太多问题。在某些情况下,它不能在数据库管理器和 C 之间提供最佳的数据转换,但它可能像宣传的那样工作。引入这项技术的主要原因之一是为程序员提供一种以非特定语言方式访问数据库内容的简便方法。换言之,您无需了解 Xbase 编程语言即可访问 DBF 文件,也无需了解 Basic 即可获取 MDB 文件中的数据。事实上,C++ 就是这样一种最初针对 ODBC 的编程平台。ODBC 确实兑现了它的承诺,提供对数据库内容的访问而没有太多问题。在某些情况下,它不能在数据库管理器和 C 之间提供最佳的数据转换,但它可能像宣传的那样工作。引入这项技术的主要原因之一是为程序员提供一种以非特定语言方式访问数据库内容的简便方法。换言之,您无需了解 Xbase 编程语言即可访问 DBF 文件,也无需了解 Basic 即可获取 MDB 文件中的数据。事实上,C++ 就是这样一种最初针对 ODBC 的编程平台。ODBC 确实兑现了它的承诺,提供对数据库内容的访问而没有太多问题。在某些情况下,它不能在数据库管理器和 C 之间提供最佳的数据转换,但它可能像宣传的那样工作。ODBC 确实兑现了它的承诺,提供对数据库内容的访问而没有太多问题。在某些情况下,它不能在数据库管理器和 C 之间提供最佳的数据转换,但它可能像宣传的那样工作。ODBC 确实兑现了它的承诺,提供对数据库内容的访问而没有太多问题。在某些情况下,它不能在数据库管理器和 C 之间提供最佳的数据转换,但它可能像宣传的那样工作。
唯一影响 ODBC 未来的是它的速度非常慢,至少在产品的早期版本中是这样。当 ODBC 第一次问世时,一些开发人员说,由于速度,ODBC 永远不会对数据库世界产生太大影响。然而,凭借其市场力量,ODBC无疑是成功的。今天,只需使用两个 ODBC 驱动程序之一,几乎每个数据库管理器都能正常运行。7、 完整具有操作系统分配的本地唯一编号。最重要的是,它是为客户端/服务器模型设计的,为客户端和服务器程序提供不同的系统调用。客户端随机申请一个(相当于想打电话的人可以在任何网络电话上拨打电话),系统为其分配一个号码;服务器有一个全球公认的,并且任何客户端都可以向其发送连接请求和信息请求(相当于被叫电话具有呼叫方已知的电话号码)。使用客户端/服务器模型巧妙地解决了进程之间建立通信连接的问题。服务器半相关性在全球范围内得到认可是非常重要的。读者不妨考虑一下如何在两个完全随机的用户进程之间建立通信?如果通话双方没有固定的通话方,就如同通话的双方不知道对方的电话号码,无法通话。使用客户端/服务器模型巧妙地解决了进程之间建立通信连接的问题。服务器半相关性在全球范围内得到认可是非常重要的。读者不妨考虑一下如何在两个完全随机的用户进程之间建立通信?如果通话双方没有固定的通话方,就如同通话的双方不知道对方的电话号码,无法通话。使用客户端/服务器模型巧妙地解决了进程之间建立通信连接的问题。服务器半相关性在全球范围内得到认可是非常重要的。读者不妨考虑一下如何在两个完全随机的用户进程之间建立通信?如果通话双方没有固定的通话方,就如同通话的双方不知道对方的电话号码,无法通话。
互联网上有很多这样的主机,这些主机一般运行多个服务软件,同时提供多个服务。每个服务打开一个并绑定一个端口,不同的端口对应不同的服务。就像它在英文中的原意一样,像一个多孔插座。一台主机就像一个装满插座的房间,每个插座都有一个编号,有的插座提供220V交流电,有的提供110V交流电,有的提供有线电视节目。客户端软件通过将插头插入不同编号的插座,可以获得不同的服务。8、RS232 计算机与计算机或计算机与终端之间的数据传输可以采用串行通信和并行通信。由于串行通信方式具有线路少、成本低的优点,特别是在远距离传输中,它避免了多条线路特性的不一致,被广泛使用。在串行通信中,要求通信的双方都采用标准接口,以便不同的设备可以方便地连接起来进行通信。RS-232-C接口(也称为EIA RS-232-C)是最常用的串行通信接口。它是 1970 年由电子工业协会 (EIA) 与贝尔系统公司、调制解调器制造商和计算机终端制造商共同开发的串行通信标准。它的全称是《数据终端设备(DTE)和数据通信设备(DCE)之间的串行二进制数据交换接口技术标准》。标准规定使用25个DB25连接器,连接器的每个引脚的信号内容都有规定,
9、RS-485 RS-485 是一种双向、半双工通信协议,它允许将多个驱动器和接收器连接到总线,其中每个驱动器都可以与总线断开连接。该规范满足所有 RS-422 要求,并且比 RS-422 更稳健。具有更高的接收器输入阻抗和更宽的共模范围(-7V 至 +12V)。接收器输入灵敏度为 200mV,这意味着接收器上的电压必须高于 +200mV 或低于 -200mV 才能识别符号或空间状态。最小接收器输入阻抗为12k,驱动器输出电压为1.5V(最小值)、5V(最大值)。该驱动器能够驱动32个单元负载,允许总线上并联32个12k接收器。对于具有较高输入阻抗的接收器,公共汽车上允许的单位负载数量也更高。RS-485 接收器的任意组合都可以连接到同一总线,但要确保这些电路的实际并联阻抗不高于 32 个单位负载(375).10、/IP 协议/IP 是 ODVA 发起的基于以太网传输的协议标准被称为“以太网工业协议”,目前该协议被三大组织支持:(CI)、(IEA)、Open(ODVA)。
该协议旨在在应用层建立开放的网络协议,构建开放的工业控制网络。我个人理解楼宇自控通讯协议,以太网是 .3 只定义了网络较低两层的规范。网络层由IP协议规范,传输层由TCP和UDP规范,会话层向上由TFTP、SMTP、FTP、DNS、NFS等协议组成。这就好比领域通用CAN协议规范底层传输,应用层是基于CAN定义的。现在,和/IP一样,我们在寻找一种在传输层之上结合两者特性的规范,即建立一个基于以太网的具有协议扩展特性的协议,即/IP。对于原产品供应商,该协议具有以较少投资替代以太网接入解决方案的优势。根据前面的分析,它是一种混合网络结构的解决方案。11、 协议 该协议最初由该公司开发,该公司于 1979 年底成为施耐德自动化 ( ) 部门的一部分,现在是世界上工业界最流行的协议。该协议支持传统 RS-232、RS-422、RS-485 和以太网设备。
许多工业设备,包括PLC、DCS、智能仪表等,都在使用该协议作为它们之间的通信标准。有了它,不同厂家生产的控制设备可以连接成工业网络进行集中监控。在网络上进行通信时,协议规定每个控制器都需要知道其设备地址,识别由地址发送的消息,并决定采取什么行动。如果需要响应,控制器将生成响应并使用协议将其发送给询问器。协议包括ASCII、RTU、TCP等,不指定物理层。该协议定义了控制器可以识别和使用的消息结构,无论它们通过何种网络进行通信。标准控制器用于实现串行。MCU 的 ASCII 和 RTU 协议规定了消息、数据、命令和响应方法的结构。数据通信采用主/从方式。从终端发送数据请求消息,从终端接收到正确的消息后可以向终端发送数据以响应请求。; 客户端也可以直接发送消息修改Slave的数据,实现双向读写。协议需要检查数据。串行协议中除了奇偶校验外楼宇自控通讯协议,ASCII模式采用LRC校验,RTU模式采用16位CRC校验,但TCP模式不需要额外校验,因为TCP协议是面向连接的协议。可靠的协议。此外,主从模式用于定期发送和接收数据。在实际使用中,如果从站断开(如故障或关机),终端可以进行诊断,当故障修复后,可以自动连接网络。因此,协议的可靠性更好。