[发明专利]单从端多主端分布式以太网系统及其构建方法和通讯方法在审
申请号: | 201210506443.9 | 申请日: | 2012-11-30 |
公开(公告)号: | CN103856375A | 公开(公告)日: | 2014-06-11 |
发明(设计)人: | 孙凯;李智刚 | 申请(专利权)人: | 中国科学院沈阳自动化研究所 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L29/12 |
代理公司: | 沈阳科苑专利商标代理有限公司 21002 | 代理人: | 周秀梅;许宗富 |
地址: | 110016 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 端多主端 分布式 以太网 系统 及其 构建 方法 通讯 | ||
技术领域
本发明公开一种可用于多种复杂工业场合的单从端多主端分布式以太网系统及其构建方法和通讯方法。
背景技术
以太网通讯多采用单主端多从端的通讯结构构架方式,这种方式适用于通讯从端数目有限且固定的方式。随着通讯结构的复杂,通讯从端的数目不断增加,许多工况下从端数目还无法固定。这种情况下,通讯主端的负担不断加大且总量无法估计,通讯系统处于一种负担不断增加、风险不断加大的状态,给系统的稳定性带来了极大的隐患。
发明内容
针对现有技术存在的上述不足之处,本发明要解决的技术问题是提供一种可用于多种复杂工业场合的单从端多主端分布式以太网通讯方法及装置。
本发明为实现上述目的所采用的技术方案是:一种单从端多主端分布式以太网系统,包括
一台上位机,连接一台以太网交换机,具有指定的IP地址和浮动的端口号;
太网交换机,至少为上述一台以太网交换机,每个以太网交换机具有其固定的IP地址和端口号,通过串口/以太网转换器连接终端设备。
每个串口/以太网转换器均指定192.168.1段内的唯一的IP地址。
一种单从端多主端分布式以太网系统的构建方法,以一台上位机为从端,所述上位机连接的多个以太网交换机为主端,包括以下步骤:
固定每一个主端的IP地址和端口号,指定从端的IP地址而不固定端口号;
扫描的所有主端的数目,从一个号码开始编号,并以加1的方法逐渐递增端口号,使每一个主端对应一个端口号;
从端通过固定的IP地址和浮动的端口号绑定主端,与不同的主端发送通讯请求;主端记录下发送通讯请求的从端IP地址和端口号,并以此IP地址和端口号与从端通讯。
所述从端按照主端数目,开辟同样数目的端口号。
所述一个号码为10000。
一种单从端多主端分布式以太网系统的通讯方法,以一台上位机为从端,所述上位机连接的多个以太网交换机为主端,包括以下步骤:
通过构造ThreadStart类型的线程构造函数在从端开启独立的“读取线程”;
存放读取数据的内存区存满数据后产生触发信号,触发“读取线程”,实现异步“读取线程”,数被取走后清空内存区,继续循环挂起“读取线程”;
主端通过动态赋予参数的方法实现“委托”异步处理数据;将数据上传至从端。
所述数据存储在数据库中,其存储方法为:添加数据库ADOX动态链接;添加数据库ADODB动态链接;指定数据表存储位置;指定数据表键值个数;为每一个键值命名;周期性插入数据;更新数据库并回到周期性插入数据步骤
本发明的方法和装置彻底颠覆这一传统通讯构架,采取一个从端多个主端的反转式结构,最大优点是在实现从端对主端通讯状态完全掌握的前提下不会随着节点数目的增多而增加系统的通讯负担,大大保障了系统的稳定和安全,在从端的通讯结构设计还采用了异步多线程的方式,使从端在同一时间可同时监听所有主端的通讯状态,大大提高系统的通讯效率和稳定性。具有优点如下:
1.所有终端设备均加入以太网进行数据传输,统一协议有利于扩展;
2.系统挂接终端设备数量可以以24倍数(总数据量小于1GB/s)的数目扩展,真正实现了分布式这一工业领域较高要求;
3.采用了独特的上位机作为从站、下位机作为主站的特殊网络构架,极大的减轻了上位机的资源需求,使“可扩展”真正成为可能;
4.数据监听、读取、处理采用了独立线程和委托的方式,最大限度减轻了上位机的负担,大大提高了系统的稳定性和处理能力;
5.使用数据库为应用提供完整的实时的数据,为后续的数据分析和处理带来方便。
附图说明
图1本发明装置电路原理图;
图2本发明单从端多主端通讯构建方法控制程序流程图;
图3本发明数据库存储方法控制程序流程图。
具体实施方式
下面结合附图及实施例对本发明做进一步的详细说明。
如图1-3所示,系统包括一台上位机,运行实现单从端多主端分布式以太网通讯方法的控制程序;上位机通过8芯网线连接10M/100M网络交换机;交换机通过网线连接连接RS232/以太网转换器、RS485/以太网转换器、RS422/以太网转换器、以太网视频服务器,以太网音频服务器。将每个转换器均指定192.168.1段内的唯一的IP地址;每个转换器可直接连接终端设备,包括S232设备、RS485设备、RS422设备、视频设备、音频设备;交换机通过网线连接视频解码设备和音频解码设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院沈阳自动化研究所,未经中国科学院沈阳自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210506443.9/2.html,转载请声明来源钻瓜专利网。