DeviceNet使用抽象的对象模型:1)使用通信服务系列。DeviceNet节点可用一个对象的集合建模。该产品内抽象对象模型的实现是非独立的,换言之,产品将以其特定执行方式内部映像该目标模型。对象行为则表示了它如何响应特定的事件。表9-3 服务代码的取值范围2.寻址范围DeviceNet定义的对象寻址报文的范围,即MAC ID的使用范围见表9-4。......
2023-11-22
DeviceNet定义了基于连接的方案以实现所有应用程序的通信。DeviceNet连接在多端点之间提供了一个通信路径,连接的端点为需要共享数据的应用程序,当连接建立后,与特定连接相关联的传输被赋予一个标识值,该标识值被称为连接ID(CID)。
连接对象(Connection Object)提供了特定的应用程序之间的通信特性,端点(End-Point)指连接中有关的一个通信实体。DeviceNet基于连接的方案定义了动态方法,用该方法可以建立以下两种类型的连接:
1)I/O连接(I/O Connections):在一个生产应用及一个或多个消费应用之间提供了专用的、具有特殊用途的通信路径。
2)显式报文连接(Explicit Messaging Connections):在两个设备之间提供了一个通用的、多用途的通信路径,通常指报文传输连接,显式报文提供典型的面向请求/响应的网络通信。
1.I/O连接
I/O连接在生产应用及一个或多个消费应用之间提供了特定用途的通信路径。应用特定I/O数据通过I/O连接传输,如图9-3所示。
图9-3 DeviceNet I/O连接
I/O报文通过I/O连接进行交换。I/O报文包含一个连接ID及相关的I/O数据,I/O报文内数据的含义隐含在相关的连接ID中。
2.显式报文连接
显式报文连接在两个设备之间提供了一般的、多用途的通信路径。显式报文是通过显式报文连接进行交换的,显式报文被用作特定任务的执行命令并上报任务执行的结果。显式报文的含义及用途在CAN数据块中确定。显式报文提供了执行典型的面向请求/响应功能的方法(例如模块配置)。
DeviceNet定义了描述报文含义的显式报文协议,一个显式报文包含一个连接ID及有关的报文协议。
显式报文连接如图9-4所示。(www.chuimin.cn)
图9-4 DeviceNet显式报文连接
3.对象模型
DeviceNet产品的抽象对象模型包含以下组件:
1)非连接报文管理(UCMM):处理DeviceNet的非连接显式报文。
2)连接分类(Connection Class):分派并管理与I/O及显式报文连接相关的内部资源。
3)连接对象(Connection Object):管理与特定的应用-应用网络关联有关的通信部分。
4)DeviceNet对象(DeviceNet Object):提供物理DeviceNet网络连接的配置及状态。
5)链接生产者对象(Link Producer Object):连接对象传输数据至DeviceNet。
6)链接消费者对象(Link Consumer Object):连接对象从DeviceNet上获取数据。
7)报文路由器(Message Router):将显式请求报文分配到适当的处理器对象。
8)应用对象(Application Object):执行产品的预定任务。
有关现场总线及其应用技术的文章
DeviceNet使用抽象的对象模型:1)使用通信服务系列。DeviceNet节点可用一个对象的集合建模。该产品内抽象对象模型的实现是非独立的,换言之,产品将以其特定执行方式内部映像该目标模型。对象行为则表示了它如何响应特定的事件。表9-3 服务代码的取值范围2.寻址范围DeviceNet定义的对象寻址报文的范围,即MAC ID的使用范围见表9-4。......
2023-11-22
DeviceNet规范中提供了公共服务和对象类的特定服务的描述,还提供了制造商特定服务的定义。DeviceNet的连接ID置于CAN的标识符区内。16)客户机:DeviceNet网络中的主站节点,它能主动发送显式请求报文。图7-14 DeviceNet对象模型对象大体上可以分为两类:通信对象和应用对象。这几个对象是每一个DeviceNet节点必须具有的对象。......
2023-11-20
每个DeviceNet产品都包含若干个对象,这些对象互相作用提供产品的基本行为。图9-24 对象模型为使同类设备产生相同的行为,同类设备必须具备相同的对象模型。因此,各设备描述中都包括对象模型,以便在DeviceNet的同类设备之间提供互操作性。对象模型建立规则如下:1)标识设备中存在的所有对象类。3)标识对象类。DeviceNet网络除了需要这些最低限度的对象类外,对象模型能够,一般也会包括这个设备类型所需要的应用特定的对象类。......
2023-11-22
所有的DeviceNet产品中都必须有标识对象。DeviceNet对象提供了节点物理连接的配置及状态。如果一个产品有2个或2个以上的物理网络接口,则有相应个数的DeviceNet对象。前面介绍的4个通信对象是每个产品都必须具有的,而应用对象对DeviceNet来说是可选的。......
2023-11-20
炮控系统是一个较为复杂的系统,在研究过程中,可以先以炮塔电动机和其功放部件晶体驱动器为被控对象,进行研究。用示波器观测测速电动机的输出得到控制结果,检验自抗扰控制器的控制性能。图5.4系统原理2.高低向稳定器建模以图5.5所示高低向电液炮控伺服系统为对象讨论并建立其数学模型[106-110],它由陀螺仪、放大器、液压系统、火炮等部件组成。......
2023-06-24
电磁场中有电路和磁路的概念,热场中也有热路的概念。从这点上讲,把热场简化为热路,其精度比电磁场简化电路和磁路的要低,但通过适当处理也可满足工程计算要求。图5-2 电路与类比的热路a)电路 b)热路表5-1 热路参数与电路参数的类比利用以上热路和电路相似原理可对一具体开关电器建立其热路网络模型,求解热网络问题可采用电网络方法求解,例如用电网络的软件PSpice来计算。另一种求解热网络方法是热网络有限差分法。......
2023-06-15
,ln}表示网络中的链路集合,F={ω1,ω2,…,ωn}表示每条光纤链路中频谱子载波的集合。s和d表示源节点与目的节点编号。ω表示业务请求需要被分配的子载波个数。主要研究问题定义如下。所需解决的问题为,如何在保障该业务保密需求的前提下,找到可用路径与频谱子载波。限制条件包括满足频谱连续性、波长连续性以及频谱冲突。目标为在每个业务MIRP的限制下最小化业务阻塞率。为了解决该问题,人们提出了两种安全RSA算法。......
2023-06-19
邮政通信是人类历史上最悠久、与千家万户联系最广泛的一种通信方式,邮政系统的通信原理如图1.36所示。图1.37网络参考模型通信原理按照信息的流动过程,可将计算机网络的整体功能分解为一个个的功能层;在不同机器上的同等层之间采用相同的协议;同一机器的相邻功能层之间通过接口进行信息传递。......
2023-11-29
相关推荐