本申请涉及半导体制造,特别涉及一种基于半导体设备的多路数字量控制方法及系统。
背景技术:
1、半导体设备通常由多个系统和设备组成,这些设备需要能够有效地集成和协同工作,其中,数据通信能力对半导体设备是必不可少的。
2、半导体设备通常需要高速的数据通信能力,以支持快速反应和准确控制,但现有大多的多路数字量控制模块,即多路数字量的输入/输出模块不支持以太网协议,如果使用的数字量输入/输出模块不支持以太网协议,可能会在需要处理大量数据或实时控制的情况下,影响到通信显示的稳定性。
3、鉴于此,我们需要一种基于半导体设备的多路数字量控制方法及系统,以解决上述问题。
技术实现思路
1、本申请的目的是解决现有半导体设备在需要处理大量数据或实时控制的情况下,会影响到通信显示的稳定性的问题,为解决上述技术问题,提供一种在需要处理大量数据或实时控制的情况下,不会影响到通信显示稳定性的基于半导体设备的多路数字量控制方法及系统。
2、为实现上述目的,本申请实施例采用以下技术方案:一种基于半导体设备的多路数字量控制方法,其中,该方法应用于一种基于半导体设备的多路数字量控制系统,该基于半导体设备的多路数字量控制系统与开关量传感器通信连接,该方法包括:基于开关量传感器输出开关量信号;将开关量信号接入对应的数字量输入接口,并通过光电转换装置将开关量信号映射至通用输入接口;基于通用输入接口,对通用接入接口进行去抖动处理,并生成去抖动输入接口;判断去抖动输入接口是否满足预设状态,若满足则生成第一状态信息;将第一状态信息进行数据封装生成第二状态信息;通过通信装置将第二状态信息发送至显示装置。
3、进一步地,根据本申请实施例,其中,将开关量信号接入对应的数字量输入接口,并通过光电转换装置将开关量信号映射至通用输入接口,该方法还包括:控制装置配置通用输入接口的中断信息,并生成通用中断信息;基于通用中断信息,判断通用中断信息是否符合预设,若符合则通过通用中断信息确定通用输入接口。
4、进一步地,根据本申请实施例,其中,将第一状态信息进行数据封装生成第二状态信息,该方法还包括:基于第一状态信息,将第一状态信息进行组合,并生成第一字节信息;将第一字节信息输入至转换装置并生成字节状态信息;将字节状态信息按照存放规格存储至存储装置,并生成第二状态信息。
5、进一步地,根据本申请实施例,其中,通过通信装置将第二状态信息发送至显示装置,该方法还包括:设定通信线程;将第二状态信息通过通信线程发送至控制装置;控制装置将第二状态信息封装至以太网协议中的数据字段,并通过通信装置传输至显示装置。
6、进一步地,根据本申请实施例,其中,该方法还包括:显示装置通过通信装置输出控制信息;基于输出控制信息,转换生成控制信息数据帧;将控制信息数据帧进行提取并生成数据字段信息及输出信号。
7、进一步地,根据本申请实施例,其中,该方法还包括:基于输出信号,微控制装置与通信装置进行接口通信,并读取数据字段信息,并生成字段状态信息;根据字段状态信息确定对应的字段状态位;判断字段状态位是否满足预设状态位,若满足则生成字段输出信息。
8、进一步地,根据本申请实施例,其中,该方法包括:将字段输出信息进行转换并生成字段转换信息;基于字段转换信息,将字段转换信息映射至交换装置,并生成交换信号;基于交换信号确定点位信息,并确定输出控制。
9、为实现上述目的,本申请实施例还采用以下技术方案:一种基于半导体设备的多路数字量控制系统,该系统包括:信号输出模块,信号输出模块用于基于开关量传感器输出开关量信号;信号映射模块,信号映射模块用于将开关量信号接入对应的数字量输入接口,并通过光电转换装置将开关量信号映射至通用输入接口;去抖动模块,去抖动模块用于基于通用输入接口,对通用接入接口进行去抖动处理,并生成去抖动输入接口;状态判断模块,状态判断模块用于判断去抖动输入接口是否满足预设状态,若满足则生成第一状态信息;数据封装模块,数据封装模块用于将第一状态信息进行数据封装生成第二状态信息;信息显示模块,信息显示模块用于通过通信装置将第二状态信息发送至显示装置。
10、为实现上述目的,本申请实施例还公开了一种电子设备,该电子设备包括处理器;存储器,在存储器中存储有计算机程序指令,计算机程序指令在被处理器运行时使得处理器执行如上述的一种基于半导体设备的多路数字量控制方法。
11、为实现上述目的,本申请实施例还公开了一种计算机可读存储介质,其上存储有计算机程序指令,计算机程序指令在被处理器运行时使得处理器执行如上述的一种基于半导体设备的多路数字量控制方法。
12、有益效果:
13、本申请基于开关量传感器输出开关量信号;将开关量信号接入对应的数字量输入接口,并通过光电转换装置将开关量信号映射至通用输入接口;基于通用输入接口,对通用接入接口进行去抖动处理,并生成去抖动输入接口;判断去抖动输入接口是否满足预设状态,若满足则生成第一状态信息;将第一状态信息进行数据封装生成第二状态信息;通过通信装置将第二状态信息发送至显示装置,利用以太网协议完成对数据的处理,且能够实时在显示装置上进行显示处理,进而达到了在需要处理大量数据或实时控制的情况下,不会影响到通信显示稳定性的技术效果,解决了现有半导体设备在需要处理大量数据或实时控制的情况下,会影响到通信显示的稳定性的技术问题。
1.一种基于半导体设备的多路数字量控制方法,其中,所述方法应用于一种基于半导体设备的多路数字量控制系统,所述基于半导体设备的多路数字量控制系统与开关量传感器通信连接,所述方法包括:
2.根据权利要求1所述的一种基于半导体设备的多路数字量控制方法,其特征在于,将所述开关量信号接入对应的数字量输入接口,并通过光电转换装置将所述开关量信号映射至通用输入接口,所述方法还包括:
3.根据权利要求1所述的一种基于半导体设备的多路数字量控制方法,其特征在于,将所述第一状态信息进行数据封装生成第二状态信息,所述方法还包括:
4.根据权利要求1所述的一种基于半导体设备的多路数字量控制方法,其特征在于,通过通信装置将所述第二状态信息发送至显示装置,所述方法还包括:
5.根据权利要求1所述的一种基于半导体设备的多路数字量控制方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的一种基于半导体设备的多路数字量控制方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的一种基于半导体设备的多路数字量控制方法,其特征在于,所述方法包括:
8.一种基于半导体设备的多路数字量控制系统,其特征在于,所述系统包括:
9.一种电子设备,包括:
10.一种计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行如权利要求1-7中任一所述的一种基于半导体设备的多路数字量控制方法。