信号传输方法和装置、存储介质及电子设备与流程

文档序号:37638265发布日期:2024-04-18 17:57阅读:9来源:国知局
信号传输方法和装置、存储介质及电子设备与流程

本申请涉及通信领域,具体而言,涉及一种信号传输方法和装置、存储介质及电子设备。


背景技术:

1、目前的工业控制系统中输入/输出模块(input/output module,io模块)接收处理的电气信号是固定的,例如:ai模块只能处理模拟输入、模拟输出模块(analog outputmodule,ao模块)只能处理模拟输出、数字输入模块(digital input module,di模块)只能处理数字输入、数字输出模块(digital output module,do模块)只能处理数字输出、比例积分模块(proportional-integral module,pi模块)只能处理脉冲量输入。但是随着工艺的复杂化,单一的模块仅能处理单一的信号类型的问题会导致现场设备增多,线路增多,进而也会导致成本升高的问题。

2、针对相关技术中,单一的io模块只能处理固定类型的电气信号,导致在处理多种类型的电气信号时成本升高的问题,尚未提出有效的解决方案。


技术实现思路

1、本申请实施例提供了一种信号传输方法和装置、存储介质及电子设备,以至少解决相关技术中,单一的io模块只能处理固定类型的电气信号,导致在处理多种类型的电气信号时成本升高的问题。

2、根据本申请实施例的一个实施例,提供了一种信号传输方法,包括:接收上位机发送的第一电气信号,其中,所述第一电气信号中已配置信号参数,所述信号参数用于指示所述第一电气信号的类型;在所述第一电气信号通过校验的情况下,根据目标通道将所述第一电气信号转换为目标信号类型的第二电气信号;根据所述目标通道的通道参数在多种预设逻辑算法中确定所述第二电气信号待采用的目标逻辑算法,其中,所述多种预设逻辑算法分别用于处理不同类型的电气信号;根据所述目标逻辑算法对所述第二电气信号进行逻辑处理,并传输逻辑处理后的第二电气信号。

3、在一个示例性实施例中,在接收上位机发送的第一电气信号之后,所述方法还包括:根据所述第一电气信号的类型在多种预设校验方法中确定目标校验方法,并获取所述目标校验方法对应的校验数组;将所述第一电气信号转换成数据格式与所述校验数组一致的信号数据;根据所述信号数据和所述校验数组确定所述目标校验方法的校验码;根据所述校验码确定所述第一电气信号是否通过校验。

4、在一个示例性实施例中,根据所述校验码确定所述第一电气信号是否通过校验,包括:确定目标值与所述信号数据的商值,其中,所述目标值包括:所述信号数据和所述校验码;在所述商值为整数的情况下,确定所述第一电气信号通过校验。

5、在一个示例性实施例中,根据所述目标通道的通道参数在多种预设逻辑算法中确定所述第二电气信号待采用的目标逻辑算法之前,所述方法还包括:确定所述目标通道的类型;根据所述目标通道的类型确定所述目标通道的参数格式;根据所述参数格式将所述目标通道的通道容量和所述目标通道的类型转换为目标参数,并将所述目标参数确定为所述目标通道的通道参数,其中,所述目标参数所采用的格式为所述参数格式。

6、在一个示例性实施例中,根据所述目标通道的通道参数在多种预设逻辑算法中确定所述第二电气信号待采用的目标逻辑算法,包括:获取预先设定的评价指标,其中,所述评价指标用于指示所述通道参数与所述多种预设逻辑算法的每一预设逻辑算法的匹配程度;根据所述评价指标计算所述通道参数与所述每一预设逻辑算法的匹配分值;确定所述多种预设逻辑算法对应的匹配分值中的最大匹配分值,并将所述最大匹配分值对应的逻辑算法确定为所述目标逻辑算法。

7、在一个示例性实施例中,根据所述目标逻辑算法对所述第二电气信号进行逻辑处理,并传输逻辑处理后的第二电气信号之后,所述方法还包括:确定所述逻辑处理后的第二电气信号是否为周期性传输的电气信号;在所述逻辑处理后的第二电气信号是周期性传输的电气信号的情况下,在每一个发送所述逻辑处理后的第二电气信号的周期内,将所述逻辑处理后的第二电气信号发送至目标设备,并检测是否接收到所述目标设备发送的指示信息,其中,所述指示信息用于指示所述目标设备是否成功接收到所述逻辑处理后的第二电气信号。

8、在一个示例性实施例中,检测是否接收到所述目标设备发送的指示信息,包括:解析所述目标设备发送的应答信号,其中,所述应答信号为所述目标设备在接收到所述逻辑处理后的第二电气信号的响应信号;在从所述应答信号中解析出所述指示信息的情况下,确定接收到所述目标设备发送的指示信息。

9、根据本申请实施例的另一个实施例,还提供了一种信号传输装置,包括:接收模块,用于接收上位机发送的第一电气信号,其中,所述第一电气信号中已配置信号参数,所述信号参数用于指示所述第一电气信号的类型;转换模块,用于在所述第一电气信号通过校验的情况下,根据目标通道将所述第一电气信号转换为目标信号类型的第二电气信号;确定模块,用于根据所述目标通道的通道参数在多种预设逻辑算法中确定所述第二电气信号待采用的目标逻辑算法,其中,所述多种预设逻辑算法分别用于处理不同类型的电气信号;处理模块,用于根据所述目标逻辑算法对所述第二电气信号进行逻辑处理,并传输逻辑处理后的第二电气信号。

10、根据本申请实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述信号传输方法。

11、根据本申请实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的信号传输方法。

12、在本申请实施例中,接收上位机发送的已经配置信号参数的第一电气信号,信号参数可以指示第一电气信号的类型;在第一电气信号通过校验的情况下,可以根据目标通道将第一电气信号转换为第二电气信号;并根据目标通道的通道参数在用于处理不同类型的电气信号的多种预设逻辑算法中确定第二电气信号可以采用的目标逻辑算法;根据目标逻辑算法对第二电气信号进行逻辑处理,并传输逻辑处理后的第二电气信号。也就是说,本申请根据目标通道将第一信号转换为第二电气信号,并根据目标通道的通道参数确定对第二电气信号进行逻辑处理的目标逻辑算法,进而传输逻辑处理后的第二电气信号。通过本申请,可以完成对不同类型的电气信号的传输,进而可以解决现有技术中,单一的io模块只能处理固定类型的电气信号,导致在处理多种类型的电气信号时成本升高的问题,进而可以达到在处理多种类型的电气信号时降低成本的技术效果。



技术特征:

1.一种信号传输方法,其特征在于,包括:

2.根据权利要求1所述的信号传输方法,其特征在于,在接收上位机发送的第一电气信号之后,所述方法还包括:

3.根据权利要求2所述的信号传输方法,其特征在于,根据所述校验码确定所述第一电气信号是否通过校验,包括:

4.根据权利要求1所述的信号传输方法,其特征在于,根据所述目标通道的通道参数在多种预设逻辑算法中确定所述第二电气信号待采用的目标逻辑算法之前,所述方法还包括:

5.根据权利要求1所述的信号传输方法,其特征在于,根据所述目标通道的通道参数在多种预设逻辑算法中确定所述第二电气信号待采用的目标逻辑算法,包括:

6.根据权利要求1所述的信号传输方法,其特征在于,根据所述目标逻辑算法对所述第二电气信号进行逻辑处理,并传输逻辑处理后的第二电气信号之后,所述方法还包括:

7.根据权利要求6所述的信号传输方法,其特征在于,检测是否接收到所述目标设备发送的指示信息,包括:

8.一种信号传输装置,其特征在于,包括:

9.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行上述权利要求1至7任一项中所述的方法。

10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行所述权利要求1至7任一项中所述的方法。


技术总结
本申请公开了一种信号传输方法和装置、存储介质及电子设备,其中,上述方法包括:接收上位机发送的第一电气信号,第一电气信号中已配置信号参数,信号参数用于指示第一电气信号的类型;在第一电气信号通过校验的情况下,根据目标通道将第一电气信号转换为目标信号类型的第二电气信号;根据目标通道的通道参数在多种预设逻辑算法中确定第二电气信号待采用的目标逻辑算法,其中,多种预设逻辑算法分别用于处理不同类型的电气信号;根据目标逻辑算法对第二电气信号进行逻辑处理,并传输逻辑处理后的第二电气信号。采用上述技术方案,解决了现有技术中,单一的IO模块只能处理固定类型的电气信号,导致在处理多种类型的电气信号时成本升高的问题。

技术研发人员:翟庆明,姜国岩,景航,贾炜
受保护的技术使用者:杭州和利时自动化有限公司
技术研发日:
技术公布日:2024/4/17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1