1.一种三相载波通信模块的过零检测装置,其特征在于,包括:PLC模组,包括第一GPIO接口、第二GPIO接口、第三GPIO接口以及第四GPIO接口;以及切换开关,其控制引脚与所述第一GPIO接口相连,所述切换开关包括第一组二路模拟开关、第二组二路模拟开关、第三组二路模拟开关,其中,所述第一组二路模拟开关的一路开关连接所述三相载波通信模块的插拔检测信号端,所述第一组二路模拟开关的另一路开关连接所述三相载波通信模块的A相过零检测信号端,第二组二路模拟开关的一路开关连接所述三相载波通信模块的12V掉电检测信号端,所述第二组二路模拟开关的另一路开关连接所述三相载波通信模块的B相过零检测信号端,所述第三组二路模拟开关的一路连接所述三相载波通信模块的事件检测信号端,所述第三组二路模拟开关的另一路连接所述三相载波通信模块的C相过零检测信号端,并且所述第一组二路模拟开关与所述第二GPIO接口相连,所述第二组二路模拟开关与所述第三GPIO接口以及所述第三组二路模拟开关与所述第四GPIO接口相连,其中,所述切换开关的控制引脚输出第一控制信号使得所述三相载波通信模块的A相过零检测信号端、B相过零检测信号端以及C相过零检测信号端均接入电路;所述切换开关的控制引脚输出第二控制信号使得所述三相载波通信模块的插拔检测信号端、12V掉电检测信号端以及事件检测信号端均接入电路。
2.一种如权利要求1所述的三相载波通信模块的过零检测装置的检测方法,其特征在于,该检测方法包括:将所述第二GPIO接口、所述第三GPIO接口以及所述第四GPIO接口的方向寄存器设置为输入,并设为中断有效;将所述第一GPIO接口的方向寄存器设置为输出,并向所述切换开关的控制引脚输出所述第一控制信号使得所述三相载波通信模块的A相过零检测信号端、B相过零检测信号端以及C相过零检测信号端接入电路;当A相过零检测信号端的中断信号到来时,采集A相位的过零网络基准时间信息;所述第一GPIO接口向所述切换开关的控制引脚输出所述第二控制信号使得所述三相载波通信模块的插拔检测信号端、12V掉电检测信号端以及事件检测信号端接入电路;进行插拔检测信号、12V掉电检测信号以及事件检测信号的信息采集;所述第一GPIO接口向所述切换开关的控制引脚输出所述第一控制信号使得所述三相载波通信模块的A相过零检测信号端、B相过零检测信号端以及C相过零检测信号端接入电路;当B相过零检测信号端的中断信号到来时,采集B相位的过零网络基准时间信息;所述第一GPIO接口向所述切换开关的控制引脚输出所述第二控制信号使得所述三相载波通信模块的插拔检测信号端、12V掉电检测信号端以及事件检测信号端接入电路;进行插拔检测信号、12V掉电检测信号以及事件检测信号的信息采集;所述第一GPIO接口向所述切换开关的控制引脚输出所述第一控制信号使得所述三相载波通信模块的A相过零检测信号端、B相过零检测信号端以及C相过零检测信号端接入电路;以及当C相过零检测信号端的中断信号到来时,采集C相位的过零网络基准时间信息。
3.如权利要求2所述的三相载波通信模块的过零检测装置的检测方法,其特征在于,所述检测方法还包括:通过超时定时器周期性检测所述插拔检测信号、12V掉电检测信号以及事件检测信号的信息采集次数是否发生变化,若没有变化,则所述第一GPIO接口向所述切换开关的控制引脚输出所述第二控制信号使得所述三相载波通信模块的插拔检测信号端、12V掉电检测信号端以及事件检测信号端接入电路,并且进行一次插拔检测信号、12V掉电检测信号以及事件检测信号的信息采集,之后所述第一GPIO接口向所述切换开关的控制引脚输出所述第一控制信号使得所述三相载波通信模块的A相过零检测信号端、B相过零检测信号端以及C相过零检测信号端接入电路。
4.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,该计算机指令被处理器执行时实现权利要求2-3任一项所述的方法步骤。