《路由信息生成装置、路由信息生成方法以及路由信息生成程序.pdf》由会员分享,可在线阅读,更多相关《路由信息生成装置、路由信息生成方法以及路由信息生成程序.pdf(32页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102714623 A (43)申请公布日 2012.10.03 C N 1 0 2 7 1 4 6 2 3 A *CN102714623A* (21)申请号 201080060705.2 (22)申请日 2010.01.05 H04L 12/56(2006.01) H04L 12/66(2006.01) (71)申请人三菱电机株式会社 地址日本东京 (72)发明人山崎公辅 (74)专利代理机构北京天昊联合知识产权代理 有限公司 11112 代理人何立波 张天舒 (54) 发明名称 路由信息生成装置、路由信息生成方法以及 路由信息生成程序 (57) 摘要 本站点的网络。
2、连接部(102、103)基于从同一 基础站点上的中继部(101)通知的路由信息,向 自属网络(104、105)的其他站点的网络连接部 递送,如果在从其他站点的网络连接部接收到的 路由信息中存在新的路由信息,则本站点的网络 连接部(102、103)向同一基础站点上的中继部 (101)通知,中继部(101)基于从同一基础站点上 的网络连接部(102、103)通知的路由信息,对中 继部(101)所保存的路由信息进行更新。 (85)PCT申请进入国家阶段日 2012.07.05 (86)PCT申请的申请数据 PCT/JP2010/050034 2010.01.05 (87)PCT申请的公布数据 WO2。
3、011/083565 JA 2011.07.14 (51)Int.Cl. 权利要求书2页 说明书10页 附图19页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 10 页 附图 19 页 1/2页 2 1.一种路由信息生成装置,其特征在于,具有: 路由信息递送部,其将本站点所保存的路由信息向与自属网络连接的全部站点递送; 路由信息比较部,其将从所述自属网络的其他站点递送的路由信息和所述本站点所保 存的路由信息进行比较;以及 路由信息更新部,其基于所述路由信息比较部的比较结果,对所述本站点所保存的路 由信息进行更新。 2.一种路由信息生成方法,其用于具有。
4、多个站点的网络系统,该站点具有1个或多个 中继部和与网络连接的网络连接部, 该路由信息生成方法的特征在于,具有下述步骤,即: 本站点的网络连接部将基于从同一基础站点上的中继部通知的路由信息更新后的路 由信息,向自属网络的其他站点的网络连接部递送的步骤; 如果在从其他站点的网络连接部接收到的路由信息中存在新的路由信息,则所述本站 点的网络连接部向同一基础站点上的中继部通知的步骤;以及 所述中继部基于从同一基础站点上的网络连接部通知的路由信息,对所述中继部所保 存的路由信息进行更新的步骤。 3.根据权利要求2所述的路由信息生成方法,其特征在于, 还具有所述中继部将所述更新后的路由信息向同一基础站点。
5、上的网络连接部通知的 步骤, 所述本站点的网络连接部基于从所述中继部通知的路由信息,对所述网络连接部所保 存的路由信息进行更新,将所述更新后的路由信息向自属网络的其他站点的网络连接部递 送,直至在从其他站点的网络连接部接收到的路由信息中没有新的路由信息为止,反复进 行向同一基础站点上的中继部通知所述路由信息的步骤。 4.根据权利要求2或3所述的路由信息生成方法,其特征在于, 在同一基础站点上的中继部和网络连接部之间的路由信息的通知以及自属网络的网 络连接部之间的发送/接收中,针对每个网络使用具有下述项目的路由表,即,与本站点所 连接的网络编号对应的设定有无、网络编号的中继有无、中继目标网络编号。
6、、中继目标站点 编号、中继源站点编号。 5.根据权利要求4所述的路由信息生成方法,其特征在于, 所述网络连接部在所述网络系统启动时,将所述设定有无设定为有设定,将本站点编 号向中继源站点编号中存储,并向同一基础站点上的中继部通知。 6.根据权利要求5所述的路由信息生成方法,其特征在于, 所述网络连接部在从所述中继部通知的路由信息中,将除了已成为有设定的本站点之 外的同一基础站点上的网络连接部的网络编号的中继有无设定为有中继,向所述中继目标 网络编号中存储自属网络编号,存储所述中继源站点编号的本站点编号,并向自属网络的 其他站点的网络连接部递送。 7.根据权利要求2至6中任一项所述的路由信息生成。
7、方法,其特征在于, 具有下述步骤,即: 本站点的网络连接部对自属网络的其他站点的网络连接部的脱离进行识别的步骤; 所述本站点的网络连接部删除通向对所述脱离的网络连接部进行中继的网络的路由 权 利 要 求 书CN 102714623 A 2/2页 3 信息的步骤;以及 所述本站点的网络连接部将所述删除的路由信息向同一基础站点上的中继部通知的 步骤。 8.根据权利要求7所述的路由信息生成方法,其特征在于, 所述网络连接部在识别出所述自属网络的其他站点的网络连接部脱离的情况下,将对 所述脱离的网络连接部进行中继的网络编号的设定有无设定为无设定,将对所述网络编号 进行中继的网络编号的设定有无设定为无设。
8、定。 9.一种路由信息生成程序,其特征在于, 使计算机执行下述步骤,即: 将本站点所保存的路由信息向与自属网络连接的全部站点递送的步骤; 将从所述自属网络的其他站点递送的路由信息和所述本站点所保存的路由信息进行 比较的步骤;以及 基于所述路由信息的比较结果,对所述本站点所保存的路由信息进行更新的步骤。 权 利 要 求 书CN 102714623 A 1/10页 4 路由信息生成装置、 路由信息生成方法以及路由信息生成 程序 技术领域 0001 本发明涉及一种路由信息生成装置、路由信息生成方法以及路由信息生成程序, 特别地,涉及一种在具有多个网络,使用路由参数进行中继而在不同的网络间进行通信的 。
9、网络系统中,自动生成路由参数的自动路由方式。 背景技术 0002 在具有多个网络的网络系统中,在不同的网络间进行通信的情况下,必须在进行 网络中继的中继装置中预先设定表示中继信息的路由参数。在现有的中继装置中,通过人 工设定该路由参数。因此,在设定路由参数时需要与网络相关的知识,可能发生由路由参数 的设定失误引起的通信错误。 0003 因此,在具有多个控制网络的控制网络系统中,作为在不同的网络间进行通信的 方法,提出了下述方法,即,设置将从通信的起始站点至结束站点为止所通过的网络编号和 站点编号以通过顺序进行记载的通信路径数据库,通过将从通信路径数据库取出的路径信 息记载在通信报文中,从而进行。
10、不依赖于路由参数的通信(专利文献1)。 0004 另外,提出下述方法,即,通过从处于可以进行路由表设定的状态的站点发行用于 在构建控制网络系统后生成路由表的路由表生成命令,从而生成网络上各站点的路由表 (专利文献2)。 0005 专利文献1:日本特开2002198989号公报 0006 专利文献2:日本特开平6348667号公报 发明内容 0007 但是,在专利文献1所公开的方法中,虽然不需要进行花费时间的路由表设定,但 需要取代路由表而生成存储有通信路径信息的通信路径数据库。因此,存在下述问题,即, 在网络层数变多的情况下,由于向通信报文中记载路径信息,所以通信报文内的路径信息 所占的比例增。
11、加,所发送的数据长度变小。 0008 另外,在专利文献2所公开的方法中,虽然路由表是自动生成的,但为了生成路由 表,需要发行路由表生成命令。因此,存在下述问题,即,即使在追加网络时等变更网络系统 的结构的情况下,也需要发行路由表生成命令,重新制作路由表。 0009 本发明就是鉴于上述情况而提出的,其目的在于,得到一种路由信息生成装置、路 由信息生成方法以及路由信息生成程序,其可以在灵活地应对网络系统的结构变更的同 时,减少路由参数的设定所花费的时间。 0010 为了解决上述课题,实现目的,本发明的路由信息生成装置的特征在于,具有:路 由信息递送部,其将本站点所保存的路由信息向与自属网络连接的全。
12、部站点递送;路由信 息比较部,其将从所述自属网络的其他站点递送的路由信息和所述本站点所保存的路由信 息进行比较;以及路由信息更新部,其基于所述路由信息比较部的比较结果,对所述本站点 说 明 书CN 102714623 A 2/10页 5 所保存的路由信息进行更新。 0011 发明的效果 0012 根据本发明,具有下述效果,即,可以在灵活地应对网络系统结构变更的同时,减 少路由参数的设定所花费的时间。 附图说明 0013 图1是表示使用本发明所涉及的路由信息生成装置的网络系统的实施方式1的概 略结构的框图。 0014 图2是表示使用本发明所涉及的路由信息生成装置的网络系统的实施方式2的概 略结构。
13、的框图。 0015 图3是表示图2的可编程控制器PLC 1PLC 3的动作的流程图。 0016 图4是表示图2的网络单元St2St6的动作的流程图。 0017 图5是表示在图1的网络系统启动时,各网络单元St2St6向同一基础站点上 的可编程控制器PLC 1PLC 3通知的路由表的图。 0018 图6是表示各可编程控制器PLC 1PLC 3反映了图5的路由表后的路由参数的 图。 0019 图7是表示接收到图6的路由参数的通知的各网络单元St2St6向自属网络 Nw1Nw3的全部站点递送的路由参数的图。 0020 图8是表示各可编程控制器PLC 1PLC 3反映了图7的路由表后的路由参数的 图。。
14、 0021 图9是表示接收到图8的路由参数的通知的各网络单元St2St6向自属网络 Nw1Nw3的全部站点递送的路由参数的图。 0022 图10是表示各可编程控制器PLC 1PLC 3反映了图9的路由表后的路由参数 的图。 0023 图11是表示接收到图10的路由参数的通知的网络单元St2向自属网络Nw1的全 部站点递送的路由参数的图。 0024 图12是表示在接收到图10的路由参数的通知的网络单元St2向自属网络Nw1的 全部站点递送了路由参数时,网络单元St3中所保存的路由表的图。 0025 图13是表示使用本发明所涉及的路由信息生成装置的网络系统的实施方式3的 概略结构的框图。 0026。
15、 图14是表示各网络单元St7、St8向可编程控制器PLC 4通知的路由表的图。 0027 图15是表示可编程控制器PLC 4反映了图14的路由表后的路由参数的图。 0028 图16是表示接收到图15的路由参数的通知的各网络单元St7、St8向自属网络 Nw3、Nw4的全部站点递送的路由参数的图。 0029 图17是表示在图16(a)的路由参数的接收前以及反映后网络单元St6所保存的 路由表的图。 0030 图18是表示可编程控制器PLC 3反映了图16(a)的路由表后的路由参数的图。 0031 图19是表示接收到图18的路由参数的通知的各网络单元St5、St6向自属网络 Nw2、Nw3的全部。
16、站点递送的路由参数的图。 说 明 书CN 102714623 A 3/10页 6 0032 图20是表示各可编程控制器PLC 2、PLC 4反映了图19的路由表后的路由参数的 图。 0033 图21是表示接收到图20的路由参数的通知的各网络单元St3、St4、St7、St8向 自属网络Nw1Nw4的全部站点递送的路由参数的图。 0034 图22是表示可编程控制器PLC 1反映了图21(a)的路由表后的路由参数的图。 0035 图23是表示接收到图22的路由参数的通知的网络单元St2向自属网络Nw1的全 部站点递送的路由参数的图。 0036 图24是表示使用本发明所涉及的路由信息生成装置的网络系。
17、统的实施方式4中, 图13的网络单元St5、St6以及可编程控制器PLC3脱离前的可编程控制器PLC 1PLC 4 所保存的路由参数的图。 0037 图25是表示在图13的网络单元St5、St6以及可编程控制器PLC3脱离后可编程 控制器PLC 2、PLC 4所保存的路由参数的图。 0038 图26是表示在图13的网络单元St5、St6以及可编程控制器PLC3脱离后可编程 控制器PLC 1所保存的路由参数的图。 0039 符号的说明 0040 101中继部 0041 102、103网络连接部 0042 104、105,Nw1Nw4网络 0043 PLC 1PLC 4可编程控制器 0044 St。
18、2St8网络单元 0045 1a、2c、3c路由信息更新部 0046 1b、2d、3d路由信息通知部 0047 2a、3a路由信息递送部 0048 2b、3b路由信息比较部 具体实施方式 0049 下面,基于附图,详细说明本发明所涉及的路由信息生成装置的实施方式。此外, 本发明并不受本实施方式限定。 0050 实施方式1 0051 图1是表示使用本发明所涉及的路由信息生成装置的网络系统的实施方式1的概 略结构的框图。在图1中,在网络系统中设置有中继部101和与网络104、105分别连接的网 络连接部102、103。此外,在网络系统中,可以设置多个具有中继部101和网络连接部102、 103的站。
19、点(在以下的说明中也称为基础站点)。 0052 在这里,在中继部101中,设置有路由信息更新部1a以及路由信息通知部1b。路 由信息更新部1a可以基于从同一基础站点上的网络连接部102、103通知的路由信息,更新 中继部101所保存的路由信息。路由信息通知部1b可以将中继部101所保存的路由信息 向同一基础站点上的网络连接部102、103通知。 0053 在网络连接部102、103中,分别设置有路由信息更新部2c、3c、路由信息通知部 2d、3d、路由信息递送部2a、3a以及路由信息比较部2b、3b。路由信息递送部2a、3a可以将 说 明 书CN 102714623 A 4/10页 7 本站点。
20、所保存的路由信息向与自属网络104、105连接的全部站点分别进行递送。路由信息 比较部2b、3b可以将从自属网络104、105的其他站点递送的路由信息和本站点所保存的路 由信息分别进行比较。路由信息更新部2c、3c可以基于路由信息比较部2b、3b的比较结果, 分别更新本站点所保存的路由信息。路由信息通知部2d、3d可以将网络连接部102、103所 保存的路由信息向同一基础站点上的中继部101分别通知。 0054 此外,在同一基础站点上的中继部101和网络连接部102、103之间的路由信息的 通知以及自属网络104、105的网络连接部102、103之间的发送/接收中,可以针对每个网 络104、1。
21、05使用具有下述项目的路由表,即:与本站点所连接的网络编号对应的设定有无、 网络编号的中继有无、中继目标网络编号、中继目标站点编号、中继源站点编号。 0055 并且,本站点的网络连接部102、103将基于从同一基础站点上的中继部101通知 的路由信息更新后的路由信息,向自属网络104、105的其他站点的网络连接部分别递送。 0056 然后,本站点的网络连接部102、103将本站点的网络连接部102、103所保存的路 由信息和从其他站点的网络连接部接收到的路由信息分别进行比较,如果在从其他站点的 网络连接部接收到的路由信息中存在新的路由信息,则向同一基础站点上的中继部101通 知。 0057 然。
22、后,中继部101基于从同一基础站点上的网络连接部102、103通知的路由信息, 更新中继部101所保存的路由信息,将更新后的路由信息向同一基础站点上的网络连接部 102、103通知。 0058 然后,本站点的网络连接部102、103基于从中继部101通知的路由信息,更新网络 连接部102、103所保存的路由信息,将该更新后的路由信息向自属网络104、105的其他站 点的网络连接部递送。然后,网络连接部102、103直至在从其他站点的网络连接部接收到 的路由信息中不存在新的路由信息为止,反复进行向同一基础站点上的中继部101通知路 由信息的步骤。 0059 由此,可以自动生成在不同的网络104、。
23、105之间进行通信的网络系统的路由参 数,不需要人工设定中继部101所保存的路由参数。因此,在设定路由参数时不需要与网络 104、105相关的知识,并且可以防止由路由参数的设定失误引起的通信错误的发生。 0060 此外,对于路由信息更新部1a、2c、3c、路由信息通知部1b、2d、3d、路由信息递送 部2a、3a以及路由信息比较部2b、3b,可以通过使计算机执行记述有用于完成由上述功能 模块进行的处理的命令的程序而实现。 0061 并且,如果将该程序存储在CDROM等存储介质中,则通过在中继部101以及网 络连接部102、103的计算机中安装存储介质,并将该程序向计算机中安装,从而可以实现 由。
24、路由信息更新部1a、2c、3c、路由信息通知部1b、2d、3d、路由信息递送部2a、3a以及路由 信息比较部2b、3b进行的处理。 0062 另外,在使计算机执行记述有用于完成由路由信息更新部1a、2c、3c、路由信息通 知部1b、2d、3d、路由信息递送部2a、3a以及路由信息比较部2b、3b进行的处理的命令的程 序的情况下,可以利用单机型计算机执行,也可以使与网络连接的多个计算机进行分布式 处理。 0063 下面,作为中继部101以可编程控制器(PLC)为例,作为网络连接部102、103以网 络单元为例,说明本发明的实施方式。 说 明 书CN 102714623 A 5/10页 8 006。
25、4 实施方式2 0065 图2是表示使用本发明所涉及的路由信息生成装置的网络系统的实施方式2的概 略结构的框图。在图2中,在该网络系统中,设置有网络编号1的网络Nw1、网络编号2的网 络Nw2、网络编号3的网络Nw3。 0066 另外,在网络Nw1中设置有:由可编程控制器PLC 1和网络单元St2构成的站点、 由可编程控制器PLC 2和网络单元St3、St4构成的站点。在网络Nw2中设置有:由可编程 控制器PLC 2和网络单元St3、St4构成的站点、由可编程控制器PLC 3和网络单元St5、 St6构成的站点。在网络Nw3中设置有由可编程控制器PLC 3和网络单元St5、St6构成的 站点。。
26、 0067 在这里,网络单元St2、St3与网络Nw1连接,网络单元St4、St5与网络Nw2连接, 网络单元St6与网络Nw3连接。 0068 图3是表示图2的可编程控制器PLC 1PLC 3的动作的流程图,图4是表示图 2的网络单元St2St6的动作的流程图。在图3中,如果控制网络系统启动,则各网络单 元St2St6将路由表向同一基础站点上的可编程控制器PLC 1PLC 3通知(S301)。 0069 图5是表示在图1的网络系统启动时,各网络单元St2St6向同一基础站点上 的可编程控制器PLC 1PLC 3通知的路由表的图。 0070 此外,图5(a)示出网络单元St2向可编程控制器PL。
27、C 1通知的路由表,图5(b) 示出网络单元St3向可编程控制器PLC 2通知的路由表,图5(c)示出网络单元St4向可 编程控制器PLC 2通知的路由表,图5(d)示出网络单元St5向可编程控制器PLC 3通知 的路由表,图5(e)示出网络单元St6向可编程控制器PLC 3通知的路由表。 0071 在图5中,各网络单元St2St6将与本站点所连接的网络编号对应的设定有无 设为“1”,作为“有设定”,将本站点编号向中继源站点编号中存储。 0072 然后,对于各可编程控制器PLC 1PLC 3,如果存在来自同一基础站点上的网络 单元St2St6的路由表的通知(S201),则将该路由表的信息向各可。
28、编程控制器PLC 1 PLC 3所保存的路由参数中反映(S202),并将反映后的路由参数向同一基础站点上的网络 单元St2St6通知(S203)。 0073 图6是表示各可编程控制器PLC 1PLC 3反映了图5的路由表后的路由参数的 图。 0074 此外,图6(a)示出可编程控制器PLC 1反映了图5(a)的路由表后的路由参数, 图6(b)示出可编程控制器PLC 2反映了图5(b)及图5(c)的路由表后的路由参数,图 6(c)示出可编程控制器PLC 3反映了图5(d)及图5(e)的路由表后的路由参数。 0075 然后,从可编程控制器PLC 1PLC 3接收到路由参数的通知的各网络单元 St2。
29、St6,在所通知的路由参数中,通过将除了已成为“有设定”的本站点之外的同一基础 站点上的网络单元的网络编号的中继有无设为“1”,从而设为“有中继”,向中继目标网络编 号中存储自属网络编号,向中继目标站点编号中存储本站点编号,并向自属网络Nw1Nw3 的全部站点发送(S302、S303)。 0076 图7是表示接收到图6的路由参数的通知的各网络单元St2St6向自属网络 Nw1Nw3的全部站点递送的路由参数的图。 0077 此外,图7(a)示出网络单元St2向自属网络Nw1的全部站点递送的路由参数,图 说 明 书CN 102714623 A 6/10页 9 7(b)示出网络单元St3向自属网络N。
30、w1的全部站点递送的路由参数,图7(c)示出网络单 元St4向自属网络Nw2的全部站点递送的路由参数,图7(d)示出网络单元St5向自属网 络Nw2的全部站点递送的路由参数,图7(e)示出网络单元St6向自属网络Nw3的全部站 点递送的路由参数。 0078 然后,从自属网络Nw1Nw3的其他站点接收到路由参数的各网络单元St2 St6,将从自属网络Nw1Nw3的其他站点接收到的路由参数、与本站点向自属网络Nw1 Nw3的全部站点递送的图7的路由参数进行比较(S304、S305),如果在从自属网络Nw1 Nw3的其他站点接收到的路由参数中存在新的信息,则将该路由参数向本站点所保存的路 由表中反映。
31、(S306、S307)。 0079 然后,各网络单元St2St6将反映了新信息的路由表向同一基础站点上的可编 程控制器PLC 1PLC 3通知(S3 01),各可编程控制器PLC 1PLC 3将从同一基础站点 上的网络单元通知的路由表向路由参数中反映(S201、S202),将反映后的路由参数向同一 基础站点上的网络单元St2St6通知(S203)。 0080 图8是表示各可编程控制器PLC 1PLC 3反映了图7的路由表后的路由参数的 图。 0081 此外,图8(a)示出可编程控制器PLC 1反映了图7(a)的路由表后的路由参数, 图8(b)示出可编程控制器PLC 2反映了图7(b)及图7(c。
32、)的路由表后的路由参数,图 8(c)示出可编程控制器PLC 3反映了图7(d)及图7(e)的路由表后的路由参数。 0082 然后,从可编程控制器PLC 1PLC 3接收到通知的各网络单元St2St6,在所 通知的路由参数中,通过将除了已成为“有设定”的本站点之外的同一基础站点上的网络单 元的网络编号的中继有无设为“1”,从而设为“有中继”,向中继目标网络编号中存储自属网 络编号,向中继目标站点编号中存储本站点编号,并向自属网络Nw1Nw3的全部站点递送 (S302、S303)。 0083 图9是表示接收到图8的路由参数的通知的各网络单元St2St6向自属网络 Nw1Nw3的全部站点递送的路由参。
33、数的图。 0084 此外,图9(a)示出网络单元St2向自属网络Nw1的全部站点递送的路由参数,图 9(b)示出网络单元St3向自属网络Nw1的全部站点递送的路由参数,图9(c)示出网络单 元St4向自属网络Nw2的全部站点递送的路由参数,图9(d)示出网络单元St5向自属网 络Nw2的全部站点递送的路由参数,图9(e)示出网络单元St6向自属网络Nw3的全部站 点递送的路由参数。 0085 然后,从自属网络Nw1Nw3的其他站点接收到路由参数的各网络单元St2 St6,将从自属网络Nw1Nw3的其他站点接收到的路由参数、与本站点向自属网络Nw1 Nw3的全部站点递送的图9的路由参数进行比较(。
34、S304、S305)。 0086 在这里,在网络单元St2中,由于在网络单元St3向自属网络Nw1递送的路由参数 中存在新的信息,所以将接收到的路由参数向路由表中反映(S306、S307),并将该反映后的 路由表向可编程控制器PLC 1通知(S301)。 0087 另一方面,对于除了网络单元St2之外的其他网络单元St3St6,由于在接收到 的路由参数中没有新信息,所以在图4的S306中成为无信息,成为S304所示的等待接收来 自自属网络Nw1Nw3的其他站点的路由参数。 说 明 书CN 102714623 A 7/10页 10 0088 然后,从网络单元St2接收到路由表的通知的可编程控制器。
35、PLC1向路由参数中 进行反映(S201、S202),并向处于同一基础站点上的网络单元St2通知反映后的路由参数 (S203),从可编程控制器PLC 1接收到通知的网络单元St2将所通知的路由参数向自属网 络Nw1的全部站点递送(S302、S303)。 0089 图10是表示各可编程控制器PLC 1PLC 3反映了图9的路由表后的路由参数 的图。 0090 此外,图10(a)示出可编程控制器PLC 1反映了图9(a)的路由表后的路由参数, 图10(b)示出可编程控制器PLC 2反映了图9(b)及图9(c)的路由表后的路由参数,图 10(c)示出可编程控制器PLC 3反映了图9(d)及图9(e)。
36、的路由表后的路由参数。 0091 图11是表示接收到图10的路由参数的通知的网络单元St2向自属网络Nw1的全 部站点递送的路由参数的图。 0092 然后,在网络单元St3中,接收从网络单元St2递送的路由参数(S304、S305),与本 站点所保存的路由表进行比较(S305),由于没有新的信息,所以在图4的S306中成为无信 息,成为S304所示的等待接收来自自属网络Nw1的其他站点的路由参数。 0093 图12是表示在接收到图10的路由参数的通知的网络单元St2向自属网络Nw1的 全部站点递送了路由参数时,网络单元St3中所保存的路由表的图。 0094 在这里,各网络单元St2St6不会再。
37、接收到来自自属网络Nw1Nw3的其他站点 的路由参数,在图4的S304中成为无接收,结束自动路由。另外,各可编程控制器PLC 1 PLC 3不会再接收到来自同一基础站点上的网络单元St2St6的路由表通知,在图3的 S201中成为无通知,结束路由参数的生成。 0095 实施方式3 0096 图13是表示使用本发明所涉及的路由信息生成装置的网络系统的实施方式3的 概略结构的框图。在图13中,针对在各可编程控制器PLC 1PLC 3中已生成路由参数 后的图1的网络系统,追加了可编程控制器PLC 4和网络单元St7、St8。在这里,网络单元 St7与网络编号3的网络Nw3连接,网络单元St8与网络编。
38、号4的网络Nw4连接,可编程控 制器PLC 4和网络单元St7、St8配置在同一基础站点上。 0097 并且,网络单元St7将路由表的网络编号3的设定有无设为“1”,向中继源站点编 号中存储本站点编号“7”,并向可编程控制器PLC 4通知(S301)。网络单元St8将路由表 的网络编号4的设定有无设为“1”,向中继源站点编号中存储本站点编号“8”,并向可编程 控制器PLC 4通知(S301)。 0098 图14是表示各网络单元St7、St8向可编程控制器PLC 4通知的路由表的图。 0099 此外,图14(a)示出网络单元St7向可编程控制器PLC 4通知的路由表,图14(b) 示出网络单元S。
39、t8向可编程控制器PLC 4通知的路由表。 0100 然后,可编程控制器PLC 4将从网络单元St7、St8通知的路由表向路由参数中反 映(S201、S202),并将路由参数向同一基础站点上的网络单元St7、St8通知(S203)。 0101 图15是表示可编程控制器PLC 4反映了图14的路由表后的路由参数的图。 0102 然后,从可编程控制器PLC 4接收到路由参数的通知的网络单元St7、St8,在所通 知的路由参数中,将除了已成为“有设定”的本站点之外的同一基础站点上的网络单元的网 络编号的中继有无设为“1”,向中继目标网络编号中存储自属网络编号,向中继目标站点编 说 明 书CN 102。
40、714623 A 10 8/10页 11 号中存储本站点编号,并向自属网络Nw3、Nw4的全部站点递送(S302、S303)。 0103 图16是表示接收到图15的路由参数的通知的各网络单元St7、St8向自属网络 Nw3、Nw4的全部站点递送的路由参数的图。 0104 此外,图16(a)示出网络单元St7向自属网络Nw3的全部站点递送的路由参数, 图16(b)示出网络单元St8向自属网络Nw4的全部站点递送的路由参数。 0105 然后,与自属网络Nw3连接的网络单元St6接收来自网络单元St7的路由参数,将 从自属网络Nw3的其他站点接收到的路由参数和本站点所保存的路由表进行比较(S304、。
41、 S305),由于存在与网络Nw4相关的新信息,所以向路由表中反映(S306、S307),并将反映后 的路由表向可编程控制器PLC 3通知(S301)。 0106 图17(a)是表示在接收图16(a)的路由参数之前网络单元St6所保存的路由表 的图,图17(b)是表示在反映图16(a)的路由参数后网络单元St6所保存的路由表的图。 0107 然后,可编程控制器PLC 3将从网络单元St6通知的路由表向路由参数中反映 (S202),将反映后的路由参数向同一基础站点上的网络单元St5、St6通知(S203)。 0108 图18是表示可编程控制器PLC 3反映了图16(a)的路由表后的路由参数的图。。
42、 0109 然后,网络单元St5、St6在从可编程控制器PLC 3通知的路由参数中,将除了本 站点之外的同一基础站点上的网络单元的网络编号的中继有无设为“1”,向中继目标网络 编号中存储自属网络编号,向中继目标站点编号中存储本站点编号,并向自属网络Nw2、Nw3 递送(S302、S303)。 0110 图19是表示接收到图18的路由参数的通知的各网络单元St5、St6向自属网络 Nw2、Nw3的全部站点递送的路由参数的图。 0111 此外,图19(a)示出网络单元St5向自属网络Nw2的全部站点递送的路由参数, 图19(b)示出网络单元St6向自属网络Nw3的全部站点递送的路由参数。 0112。
43、 然后,网络单元St4、St7分别接收网络单元St5、St6递送的路由参数,与本站点的 路由表分别进行比较(S304、S305),由于存在新的信息,所以向可编程控制器PLC 2、PLC 4 分别通知反映了接收到的路由参数后的路由表(S306S308)。 0113 然后,可编程控制器PLC 2、PLC 4将从网络单元St4、St7分别通知的路由表向路 由参数中反映(S201、S202),向同一基础站点上的网络单元St3、St4、St7、St8通知反映后 的路由参数(S203)。 0114 图20是表示各可编程控制器PLC 2、PLC 4反映了图19的路由表后的路由参数的 图。 0115 此外,图。
44、20(a)示出可编程控制器PLC 2反映了图19(a)的路由表后的路由参 数,图20(b)示出可编程控制器PLC 4反映了图19(b)的路由表后的路由参数。 0116 然后,从可编程控制器PLC 2接收到通知的网络单元St3、St4以及从可编程控制 器PLC 4接收到通知的网络单元St7、St8,在从各可编程控制器PLC 2、PLC 4通知的路由 参数中,将除了本站点之外的同一基础站点上的网络单元的网络编号的中继有无设为“1”, 向中继目标网络编号中存储自属网络编号,向中继目标站点编号中存储本站点编号。然后, 网络单元St3向自属网络Nw1的全部站点递送,网络单元St4向自属网络Nw2的全部站。
45、点 递送,网络单元St7向自属网络Nw3的全部站点递送,网络单元St8向自属网络Nw4的全部 站点递送(S302、S303)。 说 明 书CN 102714623 A 11 9/10页 12 0117 图21是表示接收到图20的路由参数的通知的各网络单元St3、St4、St7、St8向 自属网络Nw1Nw4的全部站点递送的路由参数的图。 0118 此外,图21(a)示出网络单元St3向自属网络Nw1的全部站点递送的路由参数, 图21(b)示出网络单元St4向自属网络Nw2的全部站点递送的路由参数,图21(c)示出 网络单元St7向自属网络Nw3的全部站点递送的路由参数,图21(d)示出网络单元。
46、St8向 自属网络Nw4的全部站点递送的路由参数。 0119 然后,从自属网络Nw1Nw4的其他站点接收到路由参数的网络单元St2、St5、 St6,将从自属网络Nw1Nw4的其他站点接收到的路由参数和本站点所保存的路由表进行 比较(S304、S305)。在这里,对于网络单元St2,由于在接收到的路由参数中包含新信息,所 以向可编程控制器PLC 1通知反映后的路由表(S306、S307、S301)。另一方面,对于网络单 元St5、St6,由于在接收到的路由参数中不包含新信息,所以不向可编程控制器PLC 3进行 通知,等待接收来自自属网络Nw2、Nw3的其他站点的路由参数(S304S306)。 。
47、0120 然后,可编程控制器PLC 1将从网络单元St2通知的路由表向路由参数中反映 (S201、S202),将反映后的路由参数向网络单元St2通知(S203),对于网络单元St2,由于在 同一基础站点上不存在除了本站点之外的其他网络单元,所以将从可编程控制器PLC 1通 知的路由参数向自属网络Nw1的全部站点递送(S302、S303)。 0121 图22是表示可编程控制器PLC 1反映了图21(a)的路由表后的路由参数的图。 0122 图23是表示接收到图22的路由参数的通知的网络单元St2向自属网络Nw1的全 部站点递送的路由参数的图。 0123 然后,网络单元St3接收来自网络单元St2。
48、的路由参数(S304),与本站点的路由 表进行比较(S305),由于没有新的信息,所以不向可编程控制器PLC 2进行通知(S306、 S304)。在该阶段,各可编程控制器PLC 1PLC 4不再接收到来自同一基础站点上的网络 单元St2St8的路由表的通知,各网络单元St2St8也不再接收到来自自属网络Nw1 Nw4的其他站点的路由参数,结束路由参数的生成。 0124 实施方式4 0125 假设在图13的网络系统中,由可编程控制器PLC 3和网络单元St5、St6构成的中 继站点因电源断开而从网络脱离。 0126 图24是表示使用本发明所涉及的路由信息生成装置的网络系统的实施方式4中, 图13的网络单元St5、St6以及可编程控制器PLC3脱离前的可编程控制器PLC 1PLC 4 所保存的路由参数的图。 0127 此外,图24(a)示出可编程控制器PLC 1所保存的路由参数,图24(b)示出可编 程控制器PLC 2所保存的路由参数,图24(c)示出可编程控制器PLC 3所保存的路由参数, 图24(d)示出可编程控制器PLC 4所保存的路由参数。 0128 如果图13的由可编程控制器PLC 3、网络单元St5、St6构成的中继站点因电源断 开而脱离,则在网络Nw2中,网络单元St4对网络单元St5的脱离进行识别,在路由表中,将。