IC693CPU366

点击图片查看原图
 
品牌: IC693CPU366
4: 54
345: 3
54: 33
单价: 34.00元/个
起订: 1 个
供货总量: 43 个
发货期限: 自买家付款之日起 3 天内发货
所在地: 福建 厦门市
有效期至: 长期有效
最后更新: 2017-12-05 09:42
询价
 
公司基本资料信息
详细说明
IC693CPU366
IC693CPU366程序实现

3.1 协议栈软件结构

  在高端机器(如工作站)上,我们可以很好地利用C++语言的面向对象特性,完整实现整个BACnet协议栈。但在低端MCU上,程序空间和数据空间非常有限,因此需要尽可能简化协议栈软件的体系结构。同时根据不同型号的DDC,对协议栈软件进行剪裁配置。图2(略)表示了协议栈软件中各个模块之间的接口关系。在整个结构中最复杂的是应用层模块,包含BACnet对象模块,基本数据类型模块,APDU解析/分发模块和APDU组装模块。 

3.2 应用层模块

  BACnet协议为了简化其层次结构,使得BACnet应用层涵盖了开放系统互联参考模型(OSI)中会话层、表示层和应用层的功能。BACnet应用层模块是BACnet应用软件的基础,它实现BACnet协议应用层内容,负责提供工作站的各功能模块与物理设备直接的通信服务。根据应用层的功能分析,可以将应用层划分为如下几个模块:对象模块、服务模块、基本数据类型模块。

  对象模块定义了BACnet对象。BACnet对象按其功能可分为两类:一类是采集数据的对象,如模拟输入/输出对象,这类对象需要访问设备硬件;另一类对象是在采集的数据基础上完成复杂功能,如环对象以及其他实现报警事件功能的对象,这类对象不需访问硬件。另外,某些对象的属性(如趋势登录对象的缓存器大小属性)需要设备厂商根据DDC型号进行初始配置,协议栈提供对这些属性的配置函数接口。

  服务模块用于处理报文的分发、解析和组装。对于从网络层上来的APDU,服务模块根据APDU的类型和服务选择参数,调用相应的服务解析模块。服务解析模块对APDU的信息进行解码,并根据需要与DDC中的BACnet对象进行交互。另一方面,DDC会发出响应报文(如读属性响应),或者主动发出某些报文(如事件与报警服务),因此服务模块还提供服务报文组装的函数接口。

  基本数据类型模块是一个工具类库,包含对基本数据类型的定义及其编、解码函数。BACnet包含13种应用数据类型以及其他基本数据类型。 BACnet应用数据类型可以直接进行编、解码。BACnet基本数据类型对应着ASN.1中的复合数据类型,它是由BACnet应用数据类型配合标记按照一定的结构组合而成。因此,基本数据类型的编/解码实际上是按一定的规则调用应用数据类型以及标记的编/解码方法来实现的。

IC693CPU366
 
大甩卖好价格产品优势供应!需要联系!
 AB  1746 1747 1756 1770 1771 1785  
 GE  IC693,IC697, IC698
 施耐德140系列CPU PLC
西门子:S7-200  S7-300

本公司秉承“顾客至上,锐意进取”的经营理念,
坚持“客户第一”的原则为广大客户提供更加优质的服务。欢迎惠顾!
 
从事(DCS系统)(机器人系统)(大型伺服控制系统)模块 备件销售,公司主营(优势)产品内
容为分布式控制系统(DCS) ,可编程序控制器(PLC), MOTOROLA MVME工业用模组 ,工业控制通訊
转换器(Anybus) ,远端输出/输入模块(RTU) ,工业电脑(IPC)、 工业用低頻萤幕(IPC) ,人机
界面SCSI(50,68,80Pin) AnyBus(Gateway)备件销售
                 
联系人:欧工
手机:18030229050                
电话:0592-5709821
传真:0592-5917519  
QQ 3151326358
邮箱 3151326358@qq.com
 
您的选择,我们的服务 
 
您的信赖,我们的品质
 
您的满意,我们的追求 绝对您满意的选择
TRIConEX 3003
TRIConEX 3501E
TRIConEX 3502E
TRIConEX 3503E
TRIConEX 3504E
TRIConEX 3511
TRIConEX 3601E
TRIConEX 3604E
TRIConEX 3607E
TRIConEX 3624
TRIConEX 3625
TRIConEX 3636R
TRIConEX 3700
TRIConEX 3700A
TRIConEX 3701
TRIConEX 3703E
TRIConEX 3704E

 
更多>本企业其它产品
IC693MDL646 IC693MDL645 IC693MDL644 IC693MDL643 IC693MDL641 IC693MDL640 IC693MDL634 IC693MDL633
0相关评论
业务咨询微信
行业交流微群
业务咨询QQ:触摸屏技术,触摸屏报价,触摸屏软件咨询 805568462 触摸屏软件开发:触摸屏软件,触摸查询系统,触摸查询软件 893008608 媒体合作QQ: 893008608
网站广告、经销商加盟、触摸屏软件销售: 028-85108892 13183843395 028-66219290 联系人: 张小姐
地址:成都市高升桥东路2号高盛中心1109室 电子邮件: 43361182@51touch.com
@2020 51Touch.Com All rights reserved 蜀ICP备05002005号