本说明书涉及通信,尤其涉及一种网口通信系统、数据处理方法、装置、设备及存储介质。
背景技术:
1、网口通讯因其通讯速度快,通讯稳定的特点,具有很高的市场占有率。目前,大部分使用网口通讯的系统都是多个网口组网通讯,通常采用如图1所示的组网方式,各设备的通讯数据传输到交换机中,通过交换机进行网络桥接,才能访问和传输到对应其他设备中。
2、然而,这样的组网方式需要在各设备与交换机之间设置较长的布线,导致通讯容易受到干扰,并且各设备的通讯功耗也不相等,影响了整个系统的通讯稳定性,此外,需要提前人工设置各个设备的网口地址和ip地址,无法自动识别和设置地址。
技术实现思路
1、针对现有技术的上述问题,本说明书的目的在于提供一种网口通信系统、数据处理方法、装置、设备及存储介质,可以实现相邻级从数据处理设备之间的信号驱动,使从数据处理设备自动编码网口地址,提升地址配置效率,此外,由于环形通讯,不仅能够减少各从数据处理设备的通讯布线,还使得各从数据处理设备的通讯功耗相等,进而可以提升网口通信系统的通讯稳定性,保证了网口通信系统的通讯效果。
2、为实现上述目的,本说明书提供了如下方案:
3、一种网口通信系统,所述系统包括:主数据处理设备、交换机和串行级联的多级从数据处理设备,其中:
4、所述多级从数据处理设备中每一从数据处理设备包括:控制器、第一网口模块、第二网口模块、第一信号传输电路和第二信号传输电路,所述控制器分别与所述第一网口模块和所述第二网口模块进行通信连接,所述控制器分别与所述第一信号传输电路和所述第二信号传输电路进行电连接,所述第一信号传输电路用于向所述控制器输入第一信号,所述第一信号用于网口地址编码,所述第二信号传输电路用于输出第二信号,所述第二信号用于触发网口地址编码;
5、所述多级从数据处理设备中的第一级从数据处理设备通过自身的第一信号传输电路与所述主数据处理设备进行电连接,所述多级从数据处理设备中的最后一级从数据处理设备通过自身的第二信号传输电路与所述主数据处理设备进行电连接,所述第一级从数据处理设备至所述多级从数据处理设备中的最后第二级从数据处理设备分别通过自身的第二信号传输电路与自身的下一级从数据处理设备的第一信号传输电路进行电连接;
6、所述第一级从数据处理设备通过自身的第一网口模块与所述交换机进行通信连接,所述最后一级从数据处理设备通过自身的第二网口模块与所述交换机进行通信连接,所述第一级从数据处理设备至所述最后第二级从数据处理设备分别通过自身的第二网口模块与自身的下一级从数据处理设备的第一网口模块进行通信连接,所述主数据处理设备通过所述交换机与所述多级从数据处理设备进行通信连接。
7、本申请还公开了一种数据处理方法,所述方法基于如上述的网口通信系统实现,所述方法应用于串行级联的多级从数据处理设备中的任一从数据处理设备,所述方法包括:
8、在自身的第一信号传输电路接收到自身的上一级从数据处理设备发送的第二信号的情况下,接收所述自身的第一信号传输电路输出的第一信号,所述第一信号用于网口地址编码,所述第二信号用于触发网口地址编码;
9、响应于所述第一信号,通过自身的上级从数据处理设备和交换机向主数据处理设备发送网口地址分配请求;
10、将所述主数据处理设备反馈的分配网口地址配置为自身的网口地址;
11、控制自身的第二信号传输电路向自身的下一级从数据处理设备发送所述第二信号。
12、本申请还公开了一种数据处理装置,所述装置基于如上述的网口通信系统实现,所述装置应用于串行级联的多级从数据处理设备中的任一从数据处理设备,所述装置包括:
13、第一信号接收模块,用于在自身的第一信号传输电路接收到自身的上一级从数据处理设备发送的第二信号的情况下,接收所述自身的第一信号传输电路输出的第一信号,所述第一信号用于网口地址编码,所述第二信号用于触发网口地址编码;
14、请求发送模块,用于响应于所述第一信号,通过自身的上级从数据处理设备和交换机向主数据处理设备发送网口地址分配请求;
15、网口地址配置模块,用于将所述主数据处理设备反馈的分配网口地址配置为自身的网口地址;
16、第二信号发送模块,用于控制自身的第二信号传输电路向自身的下一级从数据处理设备发送所述第二信号。
17、本申请还公开了一种数据处理设备,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如上述的数据处理方法。
18、本申请还公开了一种计算机可读存储介质,所述存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如上述的数据处理方法。
19、本申请与现有技术相比具有明显的优点和有益效果。借由上述技术方案,本申请一种网口通信系统、数据处理方法、装置、设备及存储介质均可达到相当的技术进步性及实用性,并具有产业上的广泛利用价值,其具有如下技术效果:
20、本申请提供的技术方案,通过串行级联的方式,上一级从数据处理设备的第二信号传输电路可以与下一级从数据处理设备的第一信号传输电路进行电连接,实现相邻级从数据处理设备之间的信号驱动,使从数据处理设备可以自动编码网口地址,提升地址配置效率,此外,由于环形通讯,不仅能够减少各从数据处理设备的通讯布线,还使得各从数据处理设备的通讯功耗相等,进而可以提升网口通信系统的通讯稳定性,保证了网口通信系统的通讯效果。
1.一种网口通信系统,其特征在于,所述系统包括:主数据处理设备、交换机和串行级联的多级从数据处理设备,其中:
2.根据权利要求1所述的系统,其特征在于,所述每一从数据处理设备的第一信号传输电路包括:第一输入端子和第一外接端子,所述每一从数据处理设备的第二信号传输电路包括:第一输出端子和第二外接端子,所述控制器分别与所述第一输入端子和所述第一输出端子进行电连接,所述第一级从数据处理设备通过自身的第一外接端子与所述主数据处理设备进行电连接,所述最后一级从数据处理设备通过自身的第二外接端子与所述主数据处理设备进行电连接,所述第一级从数据处理设备至所述最后第二级从数据处理设备分别通过自身的第二外接端子与自身的下一级从数据处理设备的第一外接端子进行电连接;
3.根据权利要求2所述的系统,其特征在于,所述每一从数据处理设备的第一信号传输电路还包括:第一电压比较器,所述第一电压比较器的正输入端子与所述第一电压比较器所在的第一信号传输电路的第一外接端子连接,所述第一电压比较器的负输入端子接地,所述第一电压比较器的比较输出端子与所述所在的第一信号传输电路的第一输入端子连接;
4.根据权利要求2所述的系统,其特征在于,所述每一从数据处理设备的第二信号传输电路还包括:第一开关器件,所述第一开关器件的第一端子与所述第一开关器件所在的第二信号传输电路的第二外接端子连接,所述第一开关器件的第二端子接地,所述第一开关器件的控制端子与所述所在的第二信号传输电路的第一输出端子连接;
5.一种基于权利要求1-4任一所述的网口通信系统实现的数据处理方法,其特征在于,所述方法应用于串行级联的多级从数据处理设备中的任一从数据处理设备,所述方法包括:
6.根据权利要求5所述的方法,其特征在于,在所述将所述主数据处理设备反馈的分配地址配置为自身的网口地址之后,所述方法还包括:
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,在所述将所述接收网口地址与所述自身的网口地址进行匹配,得到匹配结果之后,所述方法还包括:
9.根据权利要求5至8任一所述的方法,其特征在于,所述方法应用于所述多级从数据处理设备中的第一级从数据处理设备,在所述将所述主数据处理设备反馈的分配网口地址配置为自身的网口地址之前,所述方法还包括:
10.根据权利要求5至8任一所述的方法,其特征在于,所述方法应用于所述多级从数据处理设备中的最后一级从数据处理设备,在所述将所述主数据处理设备反馈的分配网口地址配置为自身的网口地址之后,所述方法还包括:
11.一种数据处理装置,特征在于,所述装置应用于串行级联的多级从数据处理设备中的任一从数据处理设备,所述装置包括:
12.一种数据处理设备,其特征在于,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如权利要求5至10任一所述的数据处理方法。
13.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如权利要求5至10任一所述的数据处理方法。