Profinet协议基础知识(二)
3.PROFINET RT通信
3.1 概述
应用场景:实时RT用于时间苛刻的过程数据,用于循环用户数据或者事件驱动的报警。
特点:
1)PROFINET使用优化的实时通信数据;;
2)通信彻底地不占用处理器的资源;
3)可以使用标准的网络不见;
4)响应时间范围为1-10ms。
3.2 PROFINET报文帧与RT帧结构
RT帧结构参数解释:
VLAN:优先级数据标签,有0-7八个优先级,数值越大则优先级越高;RT帧此处为6;
Eth.type(上图左数第三个):0x8892代表该帧为PROFINET协议的一个帧;
Frame:规定该帧的实时等级、数据通道;
RT-User:该帧携带的数据,36-1440字节,数据长度不足则会自动补齐;
APDU status:该帧数据位的一些指示状态;
FCS:循环冗余校检码;
4.PROFINET IRT通信
4.1 概述
应用场景:等时实时通信IRT用于特殊要求的应用,如运动控制和工厂自动化的高性能应用。
特点:
- IRT实现循环周期小于1ms,抖动精度小于1us;
- 通讯周期分为确定性通道和开放式通道;
- TCP/IP和RT数据在开放式通道进行数据交换;
- 两种数据交换同时存在,不会影响同步循环控制。
4.2 PROFINET IRT帧结构
与RT帧相比,IRT帧删掉了VLAN部分,直接使用Frame_ID指示帧类型,减少开销。
4.3 PROFINET IRT通信的技术基础
4.3.1 时隙技术
PROFINET将数据传输的事件流划分成等时时间片(如1ms),并在每个等时时间片中,都单独给IRT帧优先预留了一定的传输时间,IRT传输时间过去以后,再进行IRT帧、标准帧等数据的传输。以此保证了IRT帧数据传输的实时性与等时性。
4.3.2 同步技术
PROFINET设备网络中存在一个主时钟,主时钟使用同步帧来将一个时钟系统(IRT域内)所有设备的本地时钟的脉冲发生器同步成相同的时钟,以保证总线周期达到同步,且偏差在1us内。
关于虹科:
虹科是一家在工业自动化领域,特别是工业总线通讯行业经验超过10年的高科技公司。虹科工业通讯事业部与世界知名的工业通讯专家【PEAK-System,Hilscher,Kunbus,SYS TEC,Koenig-Pa,Port,Copa-data,TenAsys,SoC-e、RELYUM】等深度合作,提供业内顶尖水平的工业总线协议软硬件解决方案,协议类型包含【CAN、CANopen、EtherCAT、Profibus、Profinet、Ethernet/IP、TSN】等,产品类型包含代码、软件、芯片、板卡、模块等。虹科工业通讯以客户需求为导向,以技术能力为基础,为国内企业提供最适合的产品和最满意的服务。特别是在工业4.0的大环境下,虹科工业通讯与时俱进,推出了TSN(时间敏感网络)的解决方案,后者将在推动万物互联的潮流中扮演着如高速公路般的连接作用。
如果你想获取更多详细的技术资料请联系:support@hkaco.com或者关注公众号(FieldBus-Hongke)
若需要更多帮助,欢迎联系我们
Profinet协议基础知识(二)相关推荐
- 工业通讯 | Profinet协议基础知识(二)
3.PROFINET RT通信 3.1 概述 应用场景:实时RT用于时间苛刻的过程数据,用于循环用户数据或者事件驱动的报警. 特点: 1)PROFINET使用优化的实时通信数据:: 2)通信彻底地不占 ...
- 工业通讯 | Profinet协议基础知识(四)
四.PROFINET设备实现 1.PROFINET 设备开发流程 PROFINET 设备开发流程 开会确定开发方案: 前期的开发环境搭建: PROFINET设备的软硬件设计: 编写GSD文件,描述设备 ...
- Profinet协议基础知识(三)
三.PROFINET IO设备 1.PROFINET IO设备类型 PROFINET IO设备可分为Device(从站).Controller(主站)与Supervisor(监视器). PROFINE ...
- 工业通讯 | Profinet协议基础知识(三)
三.PROFINET IO设备 1.PROFINET IO设备类型 PROFINET IO设备可分为Device(从站).Controller(主站)与Supervisor(监视器). PROFINE ...
- eip协议通信_工业通讯 | EtherNET/IP协议基础知识(Part 3)||附视频讲解
点击蓝字 关注我们 相关阅读: EtherNet/IP OSI参考模型及其物理层.数据链路层与网络层的功能特点: EtherNET/IP协议基础知识(Part 1)||附视频讲解 Encapsulat ...
- 网络基础知识(二) HTTP
网络基础知识(二) HTTP 黑发不知勤学早,白首方悔读书迟. 内容参考:https://www.runoob.com/http/http-content-type.html HTTP协议是Hyper ...
- CV:计算机视觉技术之图像基础知识(二)—图像内核的可视化解释
CV:计算机视觉技术之图像基础知识(二)-图像内核的可视化解释 目录 图像内核的可视化解释 测试九种卷积核 官方Demo DIY图片测试 DIY实时视频测试 相关文章 CV:计算机视觉技术之图像基础知 ...
- CV:计算机视觉技术之图像基础知识(二)—以python的skimage和numpy库来了解计算机视觉图像基础(图像存储原理-模糊核-锐化核-边缘检测核,进阶卷积神经网络(CNN)的必备基础)
CV:计算机视觉技术之图像基础知识(二)-以python的skimage和numpy库来了解计算机视觉图像基础(图像存储原理-模糊核-锐化核-边缘检测核,进阶卷积神经网络(CNN)的必备基础) 目录 ...
- (五)JS基础知识二(通过图理解原型和原型链)【三座大山之一,必考!!!】
JS基础知识二(原型和原型链) 提问 class 继承 类型判断(instanceof) 原型 原型关系 基于原型的执行规则 原型链 说明 提问 如何准确判断一个变量是不是数组 class的原型本质 ...
最新文章
- 工作场合少聊事事非非
- win10家庭版远程桌面连接出现身份验证错误
- Vue 实例生命周期
- C语言实现基数排序Radix sort算法之二(附完整源码)
- ensp启动设备蓝屏_Windows 10系统遇到蓝屏怎么解决?
- 不可靠的信号、可靠信号
- PHP源码-2021来客多商户在线客服系统
- 各层作用_OSI模型中各层在通信中的作用
- Spring源码浅析之配置文件解析(一)
- winform打开PDF,显示在窗口
- 语音共振峰的获取python
- 美团上线美团直播助手
- background背景图片铺满背景并且不重复
- NVIDIA Jetson Xavier通过JetPack 4.1刷机教程(虚拟机版)
- js将网页保存成图片
- Python:实现integer partition整数分区算法(附完整源码)
- unity3d占用内存太大解决方法
- rono在oracle的作用_Oracle服务的作用
- 集合框架|Java集合框架基本使用
- Verilog基础模块总结
热门文章
- 双目是个词吗_什么双目的四字词语
- 解决c3p0连接数据库超时问题
- UVALive 4513 Stammering Aliens
- 红黑树检索/插入/删除
- 2021: E2E-VLP: End-to-End Vision-Language Pre-training Enhanced by Visual Learning
- flutter 中的深拷贝
- tigergraph_TigerGraph启动图形数据库即服务
- 关于2000终端的个人看法和心得(转)
- java怎么键盘录入字符串
- java 58同城 抓取_前嗅ForeSpider教程:采集58同城