System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 以太网接入EPA网络的方法、设备和计算机可读存储介质技术_技高网

以太网接入EPA网络的方法、设备和计算机可读存储介质技术

技术编号:40090974 阅读:6 留言:0更新日期:2024-01-23 16:12
本发明专利技术提供了一种以太网接入EPA网络的方法、以太网‑EPA接入设备和计算机可读存储介质。该方法包括:接收来自以太网设备的以太网报文,其中所述以太网报文中包含EPA接入字段;基于以太网协议对所述以太网报文进行解析,以解析出所述EPA接入字段和应用数据;基于EPA协议将所述EPA接入字段和所述应用数据打包为EPA报文;以及将所述EPA报文发送至所述EPA网络。

【技术实现步骤摘要】

本专利技术概括而言涉及通信领域,更具体地,涉及一种以太网接入epa网络的方法、以太网-epa接入设备和计算机可读存储介质。


技术介绍

1、epa(ethernet for plant automation,工业以太网)总线作为中国具有完全自主知识产权的现场总线标准,已经被国际电工委员会(iec)接收发布为现场总线国际标准,成为我国第一个工业自动化国际标准,广泛应用于工业自动化控制领域。epa网络是基于时间调度的实时以太网,其利用以太网的物理层作为传输基础,通过epa协议实现高速、强实时的可靠性传输。

2、另一方面,当前在工业控制领域,以太网仍然被绝大部分网络设备支持,并且存在着大量基于以太网的网络应用。然而,由于以太网设备的组网非常依赖于交换设备,其网络的实时性、确定性和可靠性在一定程度上取决于交换设备的能力,因而某些网络需求较高的应用难以通过以太网实现。

3、因此,如果能够通过epa网络实现以太网应用,则可以在确保网络质量的情况下实现高实时性的确定性传输。


技术实现思路

1、针对上述问题,本专利技术提供了一种以太网接入epa网络的方法以及用于实现该方法的以太网-epa网络接入设备,其通过在现有的以太网报文中嵌入epa接入字段来指示需要访问epa网络,并且通过该接入设备将以太网以服务的方式接入epa网络,从而实现以太网数据的高实时性的确定性传输。

2、根据本专利技术的一个方面,提供了一种以太网接入epa网络的方法。该方法包括:接收来自以太网设备的以太网报文,其中所述以太网报文中包含epa接入字段;基于以太网协议对所述以太网报文进行解析,以解析出所述epa接入字段和应用数据;基于epa协议将所述epa接入字段和所述应用数据打包为epa报文;以及将所述epa报文发送至所述epa网络。

3、在一些实现中,所述epa接入字段被配置在所述以太网报文的应用数据字段的预定位置。

4、在一些实现中,所述epa接入字段被配置在所述以太网报文的预留字段。

5、在一些实现中,基于以太网协议对所述以太网报文进行解析,以解析出所述epa接入字段和应用数据包括:基于所述以太网协议对所述以太网报文进行解析,以确定所述以太网报文是否包含所述epa接入字段;响应于确定所述以太网报文包含所述epa接入字段,确定所述以太网报文针对所述epa网络,并解析出所述epa接入字段和所述应用数据;以及响应于确定所述以太网报文不包含所述epa接入字段,确定所述以太网报文不针对所述epa网络,并丢弃所述以太网报文。

6、在一些实现中,该方法还包括:基于所述epa接入字段为第一预定值,确定所述以太网报文用于对所述epa网络进行组态配置;以及将所述应用数据作为组态配置数据以对所述epa网络进行组态配置。

7、在一些实现中,该方法还包括:基于所述epa接入字段为第二预定值,确定所述以太网报文用于对所述epa网络进行网络监测;以及基于所述epa接入字段获取所述epa网络的网络状态信息并将所述epa网络的网络状态信息作为对所述以太网报文的响应。

8、在一些实现中,该方法还包括:基于所述epa接入字段为第三预定值,确定所述以太网报文用于通过所述epa网络进行frt数据传输;以及将所述应用数据划分为用于所述epa网络中的不同epa设备的不同数据片,其中基于epa协议将所述epa接入字段和所述应用数据打包为epa报文包括:将每个数据片分别打包为用于所述epa网络中的对应epa设备的epa报文。

9、在一些实现中,该方法还包括:基于所述epa接入字段为第四预定值,确定所述以太网报文用于向所述epa网络中的一个epa设备进行nrt数据传输;以及将所述应用数据打包为针对所述epa设备的epa报文。

10、根据本专利技术的另一个方面,提供了一种以太网-epa接入设备,包括:至少一个处理器;以及至少一个存储器,所述至少一个存储器被耦合到所述至少一个处理器并且存储用于由所述至少一个处理器执行的指令,所述指令当由所述至少一个处理器执行时,使得所述计算设备执行如上所述的方法的步骤。

11、根据本专利技术的再一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序代码,该计算机程序代码在被运行时执行如上所述的方法。

本文档来自技高网...

【技术保护点】

1.一种以太网接入EPA网络的方法,包括:

2.如权利要求1所述的方法,其中所述EPA接入字段被配置在所述以太网报文的应用数据字段的预定位置。

3.如权利要求1所述的方法,其中所述EPA接入字段被配置在所述以太网报文的预留字段。

4.如权利要求1所述的方法,其中基于以太网协议对所述以太网报文进行解析,以解析出所述EPA接入字段和应用数据包括:

5.如权利要求1所述的方法,还包括:

6.如权利要求1所述的方法,还包括:

7.如权利要求1所述的方法,还包括:

8.如权利要求1所述的方法,还包括:

9.一种以太网-EPA接入设备,包括:

10.一种计算机可读存储介质,其上存储有计算机程序代码,所述计算机程序代码在被运行时执行如权利要求1至8中任一项所述的方法。

【技术特征摘要】

1.一种以太网接入epa网络的方法,包括:

2.如权利要求1所述的方法,其中所述epa接入字段被配置在所述以太网报文的应用数据字段的预定位置。

3.如权利要求1所述的方法,其中所述epa接入字段被配置在所述以太网报文的预留字段。

4.如权利要求1所述的方法,其中基于以太网协议对所述以太网报文进行解析,以解析出所述epa接入字段和应用数据包括:

【专利技术属性】
技术研发人员:顾昊邓文敏周凯陈建飞
申请(专利权)人:浙江国利信安科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1