返回 自学工业控制网络之路

自学工业控制网络之路1.5-典型的现场总线介绍DeviceNet

2002年10月DeviceNet被批准为中国国家标准GB/T18858.3-2002,并于2003.4.1起实施。
目前,Devicenet技术属于"开放DeviceNet厂商协会"ODVA组织所有及推广。ODVA在世界范围拥有300多家著名自动化设备厂商的会员(如Rockwell、ABB、Omron等)。我国的ODVA组织由上海电器科学研究所牵头成立,目前正积极推广该技术。

关于DeviceNet,后面详细介绍。

1.DeviceNet现场总线介绍

Devicenet是一种低成本的通讯总线。它将工业设备(如:限位开关,光电传感器,阀组,马达启动器,过程传感器,条形码读取器,变频驱动器,面板显示器和操作员接口)连接到网络,从而消除了昂贵的硬接线成本。直接互连性改善了设备间的通讯,并同时提供了相当重要的设备级诊断功能,这是通过硬接线I/O接口很难实现的。

Devicenet是一种简单的网络解决方案,它在提供多供货商同类部件间的可互换性的同时,减少了配线和安装工业自动化设备的成本和时间。DeviceNet不仅仅使设备之间以一根电缆互相连接和通讯,更重要的是它给系统所带来的设备级的诊断功能。该功能在传统的I/O上是很难实现的。

Devicenet是一个开放的网络标准。规范和协议都是开放的,供货商将设备连接到系统时,无需为硬件,软件或授权付费。任何对DeviceNet技术感兴趣的组织或个人都可以从开放式DeciceNet供货商协会(ODVA)获得DeviceNet规范,并可以加入ODVA,参加对DeviceNet规范进行增补的技术工作组。

Devicenet的许多特性沿袭于CAN,CAN总线是一种设计良好的通信总线,它主要用于实时传输控制数据。DeviceNet的主要特点是:短帧传输,每帧的最大数据为8个字节;无破坏性的逐位仲裁技术;网络最多可连接64个节点;数据传输波特率为125kb/s、250kb/s、500kb/s;点对点、多主或主/从通信方式;采用CAN的物理和数据链路层规约。

2.DeviceNet现场总线技术特点

(1) 最大64个节点;   

(2) 125kbps~500kbps通讯速率;   

(3) 点对点,多主或主/从通信;   

(4) 可带电更换网络节点,在线修改网络配置;   

(5) 采用CAN物理层和数据链路层规约,使用CAN规约芯片,得到国际上主要芯片制造商的支持;   

(6) 支持选通、轮询、循环、状态变化和应用触发的数据传送;   

(7) 低成本、高可靠性的数据网络;   

(8) 既适合于连接底端工业设备,又能连接像变频器、操作终端这样的复杂设备;   

(9) 采用无损位仲裁机制实现按优先级发送信息;   

(10) 具有通讯错误分级检测机制、通讯故障的自动判别和恢复功能。

3.DeviceNet现场总线体系结构

(1)Devicenet的物理层和物理媒体
  Devicenet物理层协议规范定义了DeviceNet的总线拓扑结构及网络元件,具体包括系统接地、粗缆和细缆混合结构、网络端接地和电源分配。

(2)Devicenet的数据链路层

Devicenet总线协议是在CAN总线的基础上建立起来的。DeviceNet的数据链路层完全遵循CAN规范的定义,并通过CAN控制器芯片实现。CAN定义了四种帧格式,分别为数据帧、远程帧、出错帧和超载帧,在DeviceNet上传输数据采用的是数据      帧格式,远程帧格式在DeviceNet中没有被使用,超载帧和出错帧则被用于意外情况的处理。

(3)应用层CIP

规范定义了传输数据的语法和语义。

自学工业控制网络之路1.5-典型的现场总线介绍DeviceNet的更多相关文章

  1. 自学工业控制网络之路1.2-典型的现场总线介绍PROFIBUS

    返回 自学工业控制网络之路 自学工业控制网络之路1.2-典型的现场总线介绍PROFIBUS 目前看来,现场总线标准不会统一,多标准并存现象将会持续. 现场总线国家标准: 中国的DeviceNet和AS ...

  2. 自学工业控制网络之路1.3-典型的现场总线介绍FF

    返回 自学工业控制网络之路 自学工业控制网络之路1.3-典型的现场总线介绍FF 1994年6月,ISP和WORLDFIP合并成立现场总线基金会FF.1998年,FF基金会开发了HSE 10/100Mb ...

  3. 自学工业控制网络之路1.4-典型的现场总线介绍CAN

    返回 自学工业控制网络之路 自学工业控制网络之路1.4-典型的现场总线介绍CAN 1991年3月,发布了CAN技术贵干v2.0,包含了A.B两部分.CAN2.0A给出报文标准格式,CAN2.0B给出了 ...

  4. 自学工业控制网络之路1.6-典型的现场总线介绍Interbus

    返回 自学工业控制网络之路 自学工业控制网络之路1.6-典型的现场总线介绍Interbus 1987年正式公布,其主要技术开发者为德国的PhoenixContact公司.1996年,INTERBUS成 ...

  5. 自学工业控制网络之路1.1-工业控制系统发展历程CCS DCS FCS

    返回 自学工业控制网络之路 自学工业控制网络之路1.1-工业控制系统发展历程CCS DCS FCS 工业控制系统是对诸如图像.语音信号等大数据量.高速率传输的要求,又催生了当前在商业领域风靡的以太网与 ...

  6. 自学工业控制网络之路2.2-PROFINET

    返回 自学工业控制网络之路 自学工业控制网络之路2.2-PROFINET PROFINET由PROFIBUS国际组织(PROFIBUS International,PI)推出,是新一代基于工业以太网技 ...

  7. 自学华为IoT物联网之路

    自学华为IoT物联网之路 01 自学华为IoT物联网_01 物联网概述 02 自学华为IoT物联网_02 常见物联网通信技术 03 自学华为IoT物联网_03 公共事业物联网常见问题及解决方案 04  ...

  8. laravel4通过控制视图模板路劲来动态切换主题

    通过控制视图模板路劲来动态切换主题 App::before(function($request) { $paths = Terminal::isMobile() ? array(__dir__.'/v ...

  9. 智能手机的工业控制应用方案——SimpleWiFi在工业控制领域应用

    智能手机的工业控制应用方案——SimpleWiFi在工业控制领域应用    先上图: 现在的智能控制都是基于微控制器,随着智能的手持终端的普及,基于智能终端的控制就会越来越普遍. WIFI便是其中的一 ...

随机推荐

  1. Data Partitioning Guidance

    在很多大规模的解决方案中,数据都是分成单独的分区,可以分别进行管理和访问的.而分割数据的策略必须仔细的斟酌才能够最大限度的提高效益,同时最大限度的减少不利影响.数据的分区可以极大的提升可扩展性,降低争 ...

  2. [Oracle]OWI学习笔记--001

    [Oracle]OWI学习笔记--001 在 OWI 的概念里面,最为重要的是 等待事件 和 等待时间. 等待事件发生时,需要通过 P1,P2,P3 查看具体的资源. 可以通过 v$session_w ...

  3. Houdini toolset environment variable setting

    Game Development Toolset HOUDINI_PATH = "C:\Users\fooldrifter\Documents\houdini17.5\GameDevelop ...

  4. Redis哨兵模式(sentinel)学习总结及部署记录(主从复制、读写分离、主从切换)

    Redis的集群方案大致有三种:1)redis cluster集群方案:2)master/slave主从方案:3)哨兵模式来进行主从替换以及故障恢复. 一.sentinel哨兵模式介绍Sentinel ...

  5. SpringMVC环境搭建——HelloWorld

    1.新建Maven Web 工程: 2.添加相关的依赖包(Spring MVC.tomcat插件等),具体的pom.xml文件如下 <project xmlns="http://mav ...

  6. restfull环境搭建-helloword(三)

    原文地址:http://only81.iteye.com/blog/1689537 This section creates a CRUD (Create, Read, Update, Delete) ...

  7. M2阶段事后总结报告

    会议照片: 设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 开发一个快捷方便的记事本App.从用户体验角度出发,在一般记事本App的基础上进行创新 ...

  8. 12.26daily_scrum

    尽管最近是众多大作业集中爆发deadline的紧要关头,队员们依旧热情高涨,投入良多,纷纷为产品发布出谋划策. 具体工作: 小组成员 今日任务 工作时间 李睿琦 软件调试过程总结 2 左少辉 滑锁密码 ...

  9. #个人博客作业week2——关于代码规范的个人观点

    对于这一讨论的前提我们首先要知道什么是代码规范. 在这个问题上我同意一篇参考文章的观点——代码规范不仅只编码风格.编码风格仅是代码规范的一个方面,除了编码风格,代码规范还包括函数返回值等其他方面.在我 ...

  10. JavaScript表单提交不能清空type为hidden的input快速解决方案

    http://stackoverflow.com/questions/2559616/javascript-true-form-reset-for-hidden-fields 把input type= ...