[发明专利]用于在自动化系统中使用动态帧封装进行数据传输的方法有效
| 申请号: | 201110417538.9 | 申请日: | 2011-12-14 |
| 公开(公告)号: | CN102546097A | 公开(公告)日: | 2012-07-04 |
| 发明(设计)人: | 格奥尔格·比勒尔 | 申请(专利权)人: | 西门子公司 |
| 主分类号: | H04L1/00 | 分类号: | H04L1/00 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;李慧 |
| 地址: | 德国*** | 国省代码: | 德国;DE |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 自动化 系统 使用 动态 封装 进行 数据传输 方法 | ||
1.一种用于在自动化系统中通过第一现场设备(102-108)将数据从第二现场设备(102-108)传输到接收器(100)的方法,其中所述方法包括在第一现场设备(102-108)上的下列步骤:
-生成第一数据子帧(110-116),其中所述第一数据子帧(110-116)具有第一现场设备(102-108)的过程数据;
-从所述第二现场设备(102-108)接收第二数据帧,其中所述第二数据帧具有带有所述第二现场设备(102-108)的过程数据的第二数据子帧(110-116);
-通过动态帧封装(DFP)将第一数据帧准时发送给接收器(100),所述第一数据帧包括所述第一和第二数据子帧(110-116),其中在所述第二数据子帧(110-116)不能最迟在发送所述第一数据子帧(110-116)后直接附加到所述第一数据子帧(110-116)上的情况下,通过准时发送的方式,使所述第一数据帧的发送推迟一个时间值,这样计算所述时间值,即在发送所述第一数据子帧(110-116)后,所述第二数据子帧(110-116)能够立刻直接附加到所述第一数据子帧(110-116)上。
2.根据权利要求1所述方法,其中将所述第二数据帧从所述第二到第一现场设备(102-108)的传输持续时间计入所述时间值的计算中。
3.根据权利要求2所述方法,其中所述传输持续时间包括用于通过所述第二现场设备(102-108)发送所述第二数据帧的时间延迟,和/或在通过所述第一现场设备(102-108)接收所述第二数据帧时的时间延迟,和/或所述第二数据帧在所述第二和第一现场设备(102-108)之间的电缆传播时间造成的时间延迟。
4.根据权利要求1所述方法,其中将用于在所述第一现场设备(102-108)上执行动态帧封装的准备时间计入所述时间值的计算中。
5.根据权利要求1所述方法,其中将所述第一和第二现场设备(102-108)中的局部时间系统的时差计入所述时间值的计算中。
6.根据权利要求1所述方法,其中所述第一数据帧通过另一现场设备(102-108)发送至所述接收器(100),其中所有现场设备(102-108)的数据传输都时间同步地进行;其中为所有现场设备(102-108)预设全局的和/或个别局部的发送启动偏移量作为时间延迟;其中在一个现场设备(102-108)上的数据传输的开始相对于在相邻的现场设备(102-108)上的数据传输的开始至少延迟了所述发送启动偏移量;其中通过所述第一现场设备(102-108)最早在所述发送启动偏移量结束后进行所述第一数据帧的发送。
7.根据权利要求1所述方法,其中当
-所述第二数据帧的从所述第二到第一现场设备(102-108)的所述传输持续时间和/或
-所述第一和第二现场设备(102-108)中的所述局部时间系统的所述时差和/或
-在所述第一现场设备(102-108)上执行所述动态帧封装的准备时间
的总和大于发送全部所述第一数据子帧(110-116)的持续时间时,则所述时间值为负。
8.根据前述权利要求中任一项所述方法,其中由
-所述第二数据帧的从所述第二到第一现场设备(102-108)的传输持续时间,
-所述第一和第二现场设备(102-108)中的所述局部时间系统的时差,和/或
-在所述第一现场设备(102-108)上执行所述动态帧封装的准备时间,和/或
-为了准时发送而在所述第二现场设备(102-108)上发送所述第二数据帧所延迟的时间值
构成的总和减去发送全部所述第一数据子帧(110-116)的持续时间计算得出所述时间值。
9.根据权利要求8所述方法,当计算得出的所述时间值小于所述第一现场设备(102-108)的所述发送启动偏移量时,则将所述第一现场设备(102-108)的所述发送启动偏移量用作所述时间值。
10.一种带有处理器可执行的指令的计算机程序产品,用于执行根据前述权利要求的所述方法步骤。
11.一种第一现场设备(102-108),其中所述第一现场设备(102-108)设计用于接收第二现场设备(102-108)的数据并且用于将所述数据发送至接收器(100),其中所述第一现场设备(102-108)设计用于执行下列步骤:
-生成第一数据子帧(110-116),其中所述第一数据子帧(110-116)具有第一现场设备(102-108)的过程数据,
-从所述第二现场设备(102-108)接收第二数据帧,其中所述第二数据帧具有带有所述第二现场设备(102-108)的过程数据的第二数据子帧(110-116),
-通过动态帧封装将所述第一数据帧准时发送给接收器(100),所述第一数据帧包括所述第一和第二数据子帧(110-116),其中在所述第二数据子帧(110-116)不能最迟在发送所述第一数据子帧(110-116)后直接附加到所述第一数据子帧(110-116)上的情况下,通过准时发送的方式,使所述第一数据帧的发送推迟一个时间值,其中这样计算所述时间值,即在发送第一数据子帧(110-116)后,所述第二数据子帧(110-116)能够立刻直接附加到第一数据子帧(110-116)上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子公司,未经西门子公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110417538.9/1.html,转载请声明来源钻瓜专利网。





