DeviceNet规范定义了一个网络通信系统,以便在工业控制系统的各组成元件间传送数据。规范分为两卷,内容如下:
卷1
* DeviceNet通信协议和应用(第7层 — 应用层);
* CAN以及它在DeviceNet中的应用(第2层 — 数据链路层);
* DeviceNet物理层和介质(di一层 - 物理层;)
卷2
* 设备描述(Device Profile),接口芯片 作用,用于实现同类产品之间的互操作性和可互换性进行。
DeviceNet融合了CAN(控制器局部网)规范的定义。CAN定义了数据传输的句法和格式,而DeviceNet的应用层则定义了传输数据的语法和语义。
通信协议特点为:
* 点对点数据交换,任何DeviceNet产品都可以生产和消费报文;
* 将主/从操作定义为点对点的子集;
* DeviceNet产品可用作客户机或服务器,或具有双重身份;
* 一个DeviceNet网络zui多可有64个介质访问控制标识符或MAC ID(节点地址),每个节点可以支持无xian多的I/O。例如,通信接口芯片,气动阀执行器的典型I/O数为16或32个。
技术简介
1.定义OSI模型七层架构中的物理层、数据链路层及应用层2.网络中除了信号外,也包括电源,支援网络自供电机能(一般用在小型的设备中,如光电监测器、限位开关或近接开关等)3.允许三种比特率:125 kbit/s、250 kbit/s及500 kbit/s,不同比特率下的主干线(trunk)长度和比特率成反比4.网络中可以使用扁平电缆5.单一网络中zui多可以有64个节点,广州接口芯片,节点地址(在DeviceNet中称为MAC ID)由0到636.有重复节点地址侦测的功能7.支援主站-从站(master-slave)及端对端(peer-to-peer)通讯架构,接口芯片功能,不过大部分的设备是在前者的网络架构下运作8.允许单一网络中多重主站的功能9.可以在高噪声的环境下使用
CAN资料帧的格式如下
1 Bit = gt;帧启始位元11 Bits = gt;讯息标识符(ID)1 Bit = gt;远程需求(RTR)位元6 Bits = gt;控制栏位0-8 Bytes = gt;资料栏位15 Bits = gt; CRC序列1 Bit = gt; CRC分隔位元1 Bit = gt;确认(ACK)位元1 Bit = gt;确认分隔位元7 Bits = gt;帧结束gt;2 Bits = gt;帧间隔
在送出资讯帧时会先送出帧启始位元进行同步,讯息标识符及远程需求位元会用来决定讯息的优先权,CAN使用CSMA的技术,在网络空闲时,任何设备都可以试图送出资料上传,在送出资料时,设备也会同步确认网络上资料和送出资料是否一致,此作法可以避免多台设备同时试图送出资料,也可以验证送出资料的正确性。在二台或多台设备同时试图送出资料时,会利用讯息标识符及远程需求位元进行位元仲裁(Bitwise Arbitration),上述资料zui小的讯息有优先权,可以继续传送,其他设备则会停止送出讯息,其到网络空闲时才会再次送出资料。
接口芯片 作用-奇河(在线咨询)-广州接口芯片由奇河控制技术(苏州)有限公司提供。奇河控制技术(苏州)有限公司是从事“DeviceNet,EtherNet/IP芯片”的企业,公司秉承“诚信经营,用心服务”的理念,为您提供更好的产品和服务。欢迎来电咨询!联系人:吕金阳。