[发明专利]一种快速控制网络链路访问设计方法有效
| 申请号: | 201110020507.X | 申请日: | 2011-01-18 |
| 公开(公告)号: | CN102035688A | 公开(公告)日: | 2011-04-27 |
| 发明(设计)人: | 震江;奚志江;朱磊 | 申请(专利权)人: | 北京四方继保自动化股份有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/56 |
| 代理公司: | 北京金阙华进专利事务所(普通合伙) 11224 | 代理人: | 吴鸿维 |
| 地址: | 100085 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 快速 控制 网络 访问 设计 方法 | ||
1.一种快速控制网络链路访问设计方法,以主从方式实现控制信息通信的功能;其特征在于,所述方法包括以下步骤:
(1)构建快速控制网络链路结构,所述快速控制网络链路包括一个主站和多个级联从站,主站和从站均包含两个标准的网络通信端口,每个网络通信端口由一个收端口RX和一个发端口TX组成,主站和丛站能够全双工处理收发信号;
(2)主站主动周期性地向级联从站中的第一个从站发送读写控制输入、控制输出数据报文,每个所述报文中都包含报文索引字段、报文的唯一标识;
(3)所述多个级联从站中的第一个从站总是监听主站发送的读写控制输入、控制输出数据报文,根据报文的命令,读写控制输入、控制输出数据报文;
(4)当主站的网络通信A端口发送的读写控制输入、控制输出数据报文经过级联从站中的第一个从站的第一网络通信端口时,该从站从该第一网络通信端口接收到主站的请求报文,根据报文中的命令做读写操作后,通过该从站的第二网络通信端口向级联从站中的下一个从站转发报文;
(5)所述下一个从站的第一网络通信端口接收所述转发报文并处理后,向本从站第二网络通信端口转发报文,通过本从站的第二网络通信端口再向本从站的下一个从站转发报文,最终通过最后一个从站第一网络通信端口接收上一级从站的转发报文,并经过所述最后一个从站的第二网络通信端口将报文返回到主站的网络通信B端口,主站网络通信B端口接收报文并处理;
(6)若某个从站的其中一个网络通信端口是非连接状态,则报文将会沿原转发路径依次返回到所述级联从站中的第一个从站,最终返回主站网络通信A端口处理,主站接收到返回的报文后,将所述返回的报文复制后向主站网络通信B端口转发,以便遍历主站网络通信B端口所有级联从站。
2.根据权利要求1所述的快速控制网络链路访问设计方法,其特征在于:所述方法还进一步包括主站定期发送数据实时同步报文和诊断管理报文的步骤,通过所述实时同步报文定时同步控制输入和控制输出数据,通过所述诊断管理报文定时诊断从站的运行状态和网络链路状态。
3.根据权利要求1所述的快速控制网络链路访问设计方法,其特征在于:
所述报文中包含MAC地址,该地址由主站发送时分配,报文中的索引号由主站发送前向索引池中申请获得,并写入到报文索引字段中。
4.根据权利要求1所述的快速控制网络链路访问设计方法,其特征在于:主站的两个网络通信端口,即网络通信A端口和网络通信B端口有不同的MAC地址,如果网络链路正常,网络通信A端口发送的报文最终将会在网络通信B端口接收并处理,网络通信B端口发送的报文最终会在网络通信A端口接收并处理,主站会根据报文的MAC地址判断发送端口;如果环网网络链路出现单点故障,网络通信A端口发送的报文最终会在网络通信A端口接收并处理,网络通信B端口发送的报文最终会在网络通信B端口接收并处理。
5.根据权利要求4所述的快速控制网络链路访问设计方法,其特征在于:为了避免主站的两个端口接收数据冲突,网络通信A端口和网络通信B端口在软件实现上都各自有一个接收队列,主站申请索引号时,网络通信A端口和网络通信B端口都存在与主站索引号一一对应的索引号缓存单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京四方继保自动化股份有限公司,未经北京四方继保自动化股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110020507.X/1.html,转载请声明来源钻瓜专利网。





