一种用于led播放系统的交换机ip分组方法及系统

文档序号:1630666 发布日期:2020-01-14 浏览:21次 >En<

阅读说明:本技术 一种用于led播放系统的交换机ip分组方法及系统 (Switch IP grouping method and system for LED playing system ) 是由 陈义忠 邓利卫 张云望 于 2019-12-04 设计创作,主要内容包括:本发明提出了一种用于LED播放系统的交换机IP分组方法及系统,包括:LED播放系统多组分控系统;在PC端播放软件上对分控控制器进行分组,交换机端口上接的分控数量与分组控制器的数量相符,PC端播放软件为每一组分控自动分配一个IP地址和MAC地址;对交换机的每个端口配置IP地址和MAC地址;发送首ID设置命令,设置交换机端口后面的第一台分控控制器的ID,交换机端口起到过滤作用,端口IP及MAC相匹配的命令通过;PC端软件播放系统发送自动分配ID命令,各分组的首台分控制器接收命令后,ID加1往下一级分控转发,ID加1为下一级分控的ID;直至,完成整个分组系统的ID分配任务。本发明比现有方式减少了工作量,并且准确率也大幅增加,精确度更高。(The invention provides a method and a system for grouping an IP (Internet protocol) switch for an LED (light emitting diode) playing system, which comprise the following steps: the LED playing system comprises a multi-component control system; grouping the sub-control controllers on PC-end playing software, wherein the sub-control number connected to the ports of the switch is consistent with the number of the group controllers, and the PC-end playing software automatically allocates an IP address and an MAC address to each group of sub-control; configuring an IP address and an MAC address for each port of the switch; sending an initial ID setting command, setting the ID of a first sub-control controller behind a port of the switch, wherein the port of the switch plays a role in filtering, and the command matched with the IP and the MAC of the port passes; the PC terminal software playing system sends an automatic ID distribution command, after the first stage sub-controller of each group receives the command, the ID is added with 1 to be forwarded to the next stage of sub-control, and the ID added with 1 is the ID of the next stage of sub-control; and completing the ID distribution task of the whole grouping system. Compared with the existing mode, the method has the advantages that the workload is reduced, the accuracy is greatly increased, and the accuracy is higher.)

一种用于LED播放系统的交换机IP分组方法及系统

技术领域

本发明涉及LED景观照明亮化技术领域,特别涉及一种用于LED播放系统的交换机IP分组方法及系统。

背景技术

随着LED行业技术的智能化发展,LED播放控制系统广泛应用于景区及楼宇间。传统LED播放控制系统,特别是联机系统里,分控控制器采用串联或并联混合使用,然后连接到交换机端口上。为了使每台分控具备唯一的ID号,交换机每个端口上首台分控都需要设置好ID号(分控地址),首台分控后面的分控,可以通过首台控制器的ID号来自加分配地址,如果分控并行在交换机端口上比较多的话,首台分控ID设置需要一个一个进行设置,工作量比较大,也容易出错。

发明内容

本发明的目的旨在至少解决所述技术缺陷之一。

为此,本发明的目的在于提出一种用于LED播放系统的交换机IP分组方法及系统。

为了实现上述目的,本发明的实施例提供一种用于LED播放系统的交换机IP分组方法,包括如下步骤:

步骤S1:LED播放系统设置为多组分控系统;

步骤S2:在PC端播放软件上对分控控制器进行分组,分组与实际对应,交换机端口上接的分控数量与分组控制器的数量相符,PC端播放软件为每一组分控自动分配一个IP地址和MAC地址,允许手动修改;

步骤S3:对交换机的每个端口配置IP地址和MAC地址,与分组相适应;

步骤S4:通过PC端软件播放系统发送首ID设置命令,设置交换机端口后面的第一台分控控制器的ID,设置每个端口后面的第一台分控系统为首台控制器,交换机端口起到过滤作用,端口IP及MAC相匹配的命令允许通过;

步骤S5:PC端软件播放系统发送自动分配ID命令,各分组的首台分控制器接收命令后,ID加1往下一级分控转发,ID加1为下一级分控的ID;直至,完成整个分组系统的ID分配任务。

进一步,每5个分控控制器设置为一个分组。

进一步,所述交换机的每个端口的IP地址和MAC地址是唯一的。

本发明的实施例还提供一种用于LED播放系统的交换机IP分组系统,包括:分控系统设置模块,用于对LED播放系统设置为多组分控系统;在PC端播放软件上对分控控制器进行分组,分组与实际对应,交换机端口上接的分控数量与分组控制器的数量相符,PC端播放软件为每一组分控自动分配一个IP地址和MAC地址,允许手动修改;对交换机的每个端口配置IP地址和MAC地址,与分组相适应;首台控制器设置模块,用于通过PC端软件播放系统发送首ID设置命令,设置交换机端口后面的第一台分控控制器的ID,设置每个端口后面的第一台分控系统为首台控制器,交换机端口起到过滤作用,端口IP及MAC相匹配的命令允许通过,PC端软件播放系统发送自动分配ID命令,各分组的首台分控制器接收命令后,ID加1往下一级分控转发,ID加1为下一级分控的ID;直至,完成整个分组系统的ID分配任务。

进一步,每5个分控控制器设置为一个分组。

进一步,所述交换机的每个端口的IP地址和MAC地址是唯一的。

根据本发明实施例的用于LED播放系统的交换机IP分组方法及系统,在LED播放系统上应用交换机IP分组,这种方式操作灵活简单,可以减少人工操作,进而减少人为失误,更为快捷地为每台分控系统分配唯一ID号,而不出现重复ID号,相比现有方式大大减少了工作量,并且准确率也大幅增加,精确度更高。

本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1为根据本发明实施例用于LED播放系统的交换机IP分组方法的流程图;

图2为根据本发明实施例用于LED播放系统的交换机IP分组装置的结构图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

如图1所示,本发明实施例的用于LED播放系统的交换机IP分组方法,包括如下步骤:

步骤S1,LED播放系统设置为多组分控系统,其中,将预设数量的分控系统并行在交换机的一个端口上,作为一组分控系统。

在本发明的一个实施例中,预设数量为5个,每5个分控系统设置为一个分组,对应相同的目的IP地址和目的MAC地址。例如:1~5号分控为第一组,IP:192.168.0.1,MAC:00-00-00-00-00-01;6~10号分控为第二组,IP:192.168.0.2,MAC:00-00-00-00-00-02;11~15号分控为第三组,......。

步骤S2:在PC端播放软件上对分控控制器进行分组,分组与实际对应,交换机端口上接的分控数量与分组控制器的数量相符,PC端播放软件为每一组分控自动分配一个IP地址和MAC地址,允许手动修改;

步骤S3:对交换机的每个端口配置IP地址和MAC地址,与分组相适应;

步骤S4:通过PC端软件播放系统发送首ID设置命令(带与交换机端口一致的IP地址和MAC地址网络帧命令),设置交换机端口后面的第一台分控控制器的ID,设置每个端口后面的第一台分控系统为首台控制器,交换机端口起到过滤作用,端口IP及MAC相匹配的命令允许通过。

需要说明的是,交换机的每个端口的IP地址和MAC地址是唯一的,交换机每个端口都有各自独有的IP地址及MAC地址,端口数据输出需要与端口IP及MAC匹配,才能输出。

步骤S5:PC端软件播放系统发送自动分配ID命令,各分组的首台分控制器接收命令后,ID加1往下一级分控转发,ID加1为下一级分控的ID;直至,完成整个分组系统的ID分配任务。

在本步骤中,发送自动分配ID命令,包括如下步骤:依次对每组分控系统自动分配命令,设置首分控ID号。例如,第一组自动分配命令首分控ID设置为1,第二组自动分配命令首分控ID设置为6,如此类推。如此经过交换机端口IP及MAC匹配筛选后,首台分控ID号及首台分控后面的分控ID号进行唯一的及正确的设置。

如图2所示,本发明实施例还提供一种用于LED播放系统的交换机IP分组系统,包括:首台控制器设置模块1和分控系统设置模块2。

分控系统设置模块2用于对LED播放系统设置为多组分控系统;在PC端播放软件上对分控控制器进行分组,分组与实际对应,交换机端口上接的分控数量与分组控制器的数量相符,PC端播放软件为每一组分控自动分配一个IP地址和MAC地址,允许手动修改;对交换机的每个端口配置IP地址和MAC地址,与分组相适应,以起到过滤作用。

首台控制器设置模块1用于通过PC端软件播放系统发送首ID设置命令(带与交换机端口一致的IP地址和MAC地址网络帧命令),设置交换机端口后面的第一台分控控制器的ID,设置每个端口后面的第一台分控系统为首台控制器,交换机端口起到过滤作用,端口IP及MAC相匹配的命令允许通过,PC端软件播放系统发送自动分配ID命令,各分组的首台分控制器接收命令后,ID加1往下一级分控转发,ID加1为下一级分控的ID;直至,完成整个分组系统的ID分配任务。

需要说明的是,交换机100的每个端口的IP地址和MAC地址是唯一的。

分控系统设置模块2设置LED播放系统200包括多组分控系统,其中,将预设数量的分控系统并行在交换机100的一个端口上,作为一组分控系统。在本发明的实施例中,预设数量为5个,每5个分控系统设置为一个分组,对应相同的目的IP地址和目的MAC地址。例如:1~5号分控为第一组,IP:192.168.0.1,MAC:00-00-00-00-00-01;6~10号分控为第二组,IP:192.168.0.2,MAC:00-00-00-00-00-02;11~15号分控为第三组,......。

然后,分控系统设置模块2在PC端播放软件上对分控控制器进行分组,分组与实际对应,其中,一组分控系统在软件上指定一个IP地址及MAC地址,交换机端口上要设置相同的IP地址及MAC地址,以使得交换机端口通过的数据为指定的IP及MAC地址的数据;交换机端口上接的分控数量与分组控制器的数量相符;PC端播放软件通过首ID设置命令,根据分组情况对交换机端口上首台分控进行ID分配(如果第一组为5个分控,第二组首ID就会分配为6);PC端播放软件发送自动分配ID命令,各分组的首台分控制器接收命令后,ID加1往下一级分控转发,ID加1就为下一级分控的ID,直至,完成整个分组系统的ID分配任务。如此经过交换机100端口IP及MAC匹配筛选后,首台分控ID号及首台分控后面的分控ID号进行唯一的及正确的设置。

设置完成后,首台控制器在判断请求数据的分控系统具有与自身相同的IP地址和MAC地址时,向该分控系统传输数据。

根据本发明实施例的用于LED播放系统的交换机IP分组方法及系统,在LED播放系统上应用交换机IP分组,这种方式操作灵活简单,可以减少人工操作,进而减少人为失误,更为快捷地为每台分控系统分配唯一ID号,而不出现重复ID号,相比现有方式大大减少了工作量,并且准确率也大幅增加,精确度更高。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、 “示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求及其等同限定。

8页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种交换机数据转发方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!