对象模型
将DeviceNet节点作为对象集合的模型。一个对象提供产品内一个特定部件的抽象表示。某个产品的抽象对象模型的实现与其执行相关。
每个对象实例和对象类具有属性(数据),提供一定的服务(方法或步骤),并产生一定的行为。属性(1-225)、实例(0-65535)、类(1-65535)和节点地址(0-63)都是用数字编址的。
DeviceNet是一种用在自动化技术的现场总线标准,由美国的Allen-Bradley公司在1994年开发。DeviceNet使用控制器局域网络(CAN)为其底层的通讯协定,其应用层有针对不同设备所定义的行规(profile)。主要的应用包括资讯交换、安全设备及大型控制系统。在美国的市场占有率较高。
DeviceNet通讯协定是由美国的Allen-Bradley公司(后来被罗克韦尔自动化公司合并)所开发,以Bosch公司开发的控制器局域网络(CAN)为其通讯协定的基础。DeviceNet移植了来自ControlNet(另一个由Allen-Bradley公司开发的通讯协定)的技术,再配合控制器局域网络的使用,因此其成本较传统以RS-485为基础的通讯协定要低,但又可以有较好的强健性。为了要推展DeviceNet在世界各地的使用,洛克威尔公司决定将此技术分享给其他厂商。后来DeviceNet通讯协定是由位在美国的独立组织开放DeviceNet厂商协会(ODVA)管理。ODVA维护DeviceNet的规格、也提供一致化测试),确保厂商的产品符合DeviceNet通讯协定的规格。后来ODVA将DeviceNet通讯和其他相关的通讯协定整合成通用工业协定(CIP),其中包括以下的通讯协定EtherNet/IP(其N为大写,此处的IP不是网际协议,为“IndustrialProtocol”的简称)
DeviceNet的特点和功能
DeviceNet规范定义了一个网络通信系统,以便在工业控制系统的各组成元件间传送数据。规范分为两卷,DeviceNet,内容如下:
卷1
* DeviceNet通信协议和应用(第7层 — 应用层);
* CAN以及它在DeviceNet中的应用(第2层 — 数据链路层);
* DeviceNet物理层和介质(di一层 - 物理层;)
卷2
* 设备描述(Device Profile),用于实现同类产品之间的互操作性和可互换性进行。
DeviceNet融合了CAN(控制器局部网)规范的定义。CAN定义了数据传输的句法和格式,而DeviceNet的应用层则定义了传输数据的语法和语义。
通信协议特点为:
* 点对点数据交换,任何DeviceNet产品都可以生产和消费报文;
* 将主/从操作定义为点对点的子集;
* DeviceNet产品可用作客户机或服务器,或具有双重身份;
* 一个DeviceNet网络zui多可有64个介质访问控制标识符或MACID(节点地址),每个节点可以支持无xian多的I/O。例如,气动阀执行器的典型I/O数为16或32个。
广东DeviceNet-奇河控制技术公司(在线咨询)由奇河控制技术(苏州)有限公司提供。“DeviceNet,EtherNet/IP芯片”选择奇河控制技术(苏州)有限公司,公司位于:江苏苏州市吴江区夏蓉街399号稻谷互联网产业园1503-B室,多年来,奇河坚持为客户提供好的服务,联系人:吕金阳。欢迎广大新老客户来电,来函,亲临指导,洽谈业务。奇河期待成为您的长期合作伙伴!