一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

防止输入信号变位方法、系统、设备及存储介质与流程

2022-02-19 13:06:50 来源:中国专利 TAG:


1.本发明涉及一种防止输入信号变位方法、系统、设备及存储介质,具体涉及一种防止输入信号变位方法、系统、设备及存储介质。


背景技术:

2.di(数字信号输入)板卡应用于火电dcs系统,外部数字量的准确监测对系统的安全稳定运行至关重要。由于di(数字信号输入)板卡输入为数字量信号,将采集到的数字量信号传给控制器进行逻辑运算。在实际应用中,如果板卡正常工作时,采集外部数字量信号并传送给控制器进行逻辑运算,当拔掉di(数字信号输入)板卡时,控制器会保持上一时刻的输入值。当外部接线不变,重新插入di(数字信号输入)板卡时,有时会出现di(数字信号输入)板卡输入信号翻转的情况,这种信号发生翻转状态在实际应用中是比较危险的信号,会直接影响控制器的逻辑运算控制,从而影响系统的安全可靠运行。
3.出现这种状况的原因是di(数字信号输入)板卡是双层板卡,由两块板卡叠加而成。两块板卡分为系统母板和现场子板,系统母板和现场子板分开独立供电,都由底座供电,当di(数字信号输入)板卡插入底座时,由于插入方式不同,会导致系统母板侧电源先上电,母板正常开始工作,与控制器建立通信,此时现场子板还未上电,导致现场子板不能及时将现场信号采集并上报。此时系统母板会认为现场子板采集到信号为0,则会重新刷新数据缓冲区,并将0状态上报控制器,则会导致原来的1状态发生翻转,从而影响整个控制逻辑,这是由于di(数字信号输入)板卡热插拔时所引起的问题。


技术实现要素:

4.本发明的目的在于克服上述现有技术的缺点,提供了一种防止输入信号变位方法、系统、设备及存储介质,该方法、系统、设备及存储介质能够解决因插拔而导致的信号变位问题。
5.为达到上述目的,本发明采用如下技术方案:本发明一方面,本发明提供了一种防止输入信号变位方法,包括:判断现场子板的电源是否正常;当现场子板的电源正常时,现场子板进行现场数据的采集,并将采集到的现场数据发送至系统母板中,在第一个采样周期,延迟3s

6s后,系统母板将接收到的现场数据发送至控制器中;当现场子板的电源不正常时,则系统母板拒绝向控制器中发送接收到的现场数据,控制器保持原有的现场数据。
6.本发明所述防止输入信号变位方法进一步的改进在于:判断现场子板的电源是否正常之前还包括:将di板卡插入于底座上,系统母板上电后开始正常工作,其中,所述di板卡包括系统母板及现场子板;
建立di板卡与控制器之间的联系,控制器下发采样指令。
7.在其他采样周期,系统母板直接将接收到的现场数据发送至控制器中。
8.系统母板将接收到的现场数据打包后发送至控制器中。
9.本发明二方面,本发明提供了一种防止输入信号变位系统,包括:判断模块,用于判断现场子板的电源是否正常;数据处理模块,用于当现场子板的电源正常时,现场子板进行现场数据的采集,并将采集到的现场数据发送至系统母板中,在第一个采样周期,延迟3s

6s后,系统母板将接收到的现场数据发送至控制器中;用于当现场子板的电源不正常时,则系统母板拒绝向控制器中发送接收到的现场数据,控制器保持原有的现场数据。
10.本发明三方面,本发明提供了一种存储数据变位纠正设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现所述防止输入信号变位方法的步骤。
11.本发明四方面,本发明提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现所述防止输入信号变位方法的步骤。
12.本发明具有以下有益效果:本发明所述的防止输入信号变位方法、系统、设备及存储介质在具体操作时,当现场子板的电源正常时,通过现场子板进行现场数据的采集,并将采集到的现场数据发送至系统母板中,系统母板将接收到的现场数据发送至控制器中,即只有当现场侧电源正常并无变化时,则认为di板卡可靠上电,此时上报当前di板卡采样转态,以完全解决因插拔而导致的信号变位问题,经多次试验均未发生状态翻转情况,操作方便、简单,便于推广及应用。
附图说明
13.构成本发明的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1为本发明的流程图;图2为本发明的结构示意图。
14.其中,1为判断模块、2为数据处理模块。
具体实施方式
15.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
16.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆
盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
17.下面结合附图对本发明做进一步详细描述:本发明的设计原理在于:对现场侧供电电源进行逻辑判断,检测只有当现场侧正常并无变化时,认为di板卡可靠上电,此时上报当前di板卡采样转态,以完全解决因插拔而导致的信号变位问题,经多次试验均未发生状态翻转情况。
18.另外,由于硬件已经定型,不能从硬件电路进行优化,所以采用软件优化方法;di板卡重新上电时进行延时输出,即延时3s

6s后进行数据上报。
19.实施例一参见图1,本实施例中,提供了一种防止输入信号变位方法,用于克服现有技术中因插拔而导致的信号变位问题,以保证控制器中信号位的准确性,为此,提供一种以现场子板电源是否正常为依据,放置输入信号变位的方法。
20.参考图1,本发明所述的防止输入信号变位方法包括:1)将di(数字信号输入)板卡插入于底座上,系统母板上电后开始正常工作,所述di板卡包括系统母板及现场子板,其中,现场子板用于进行现场数据的采集,系统母板用于对现场数据进行打包及转发;2)建立di板卡与控制器之间的联系,控制器正常下发指令;3)系统母板根据控制器下发的指令对现场数据进行解析;4)判断现场子板的电源是否正常,当现场子板的电源正常时,则转至步骤5),否则,则转至步骤7),其中,当现场子板的电压正常上,则转至步骤5);5)现场子板进行现场数据的采集,然后将采集到的现场数据发送至系统母板;6)系统接收到现场子板发送过来的现场数据后,对现场子板发送过来的现场数据进行打包,再延迟3s

6s后发送至控制器中,另外,在后续的采样周期内,则不需要延迟,直接对现场数据进行打包后发送至控制器中;7)系统母板不刷新缓存区,不对现场数据进行打包,且不向控制器发送现场数据,控制器保持原有的现场数据。
21.本发明的创新点在于:本发明没有更改硬件结构,仅增加软件的逻辑,以降低处理成本;另外,本发明通过判断现场子板的电源是否正常,增加考虑di板卡在插入时的不同状态,从逻辑判断中规避掉故障发生的可能性;同时当现场子板的正压正常后,di板卡首次上电延迟3

5s,使得整个di板卡初始化完成,系统稳定工作,系统母板再将接收到的现场数据发送至控制器中,以提高现场数据采集的可靠性,避免将上电瞬间干扰信号的上送。
22.实施例二参考图2,本发明所述防止输入信号变位系统,包括:判断模块1,用于判断现场子板的电源是否正常;数据处理模块2,用于当现场子板的电源正常时,现场子板进行现场数据的采集,并将采集到的现场数据发送至系统母板中,在第一个采样周期,延迟3s

6s后,系统母板将
接收到的现场数据发送至控制器中;用于当现场子板的电源不正常时,则系统母板拒绝向控制器中发送接收到的现场数据,控制器保持原有的现场数据。
23.实施例三一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述防止输入信号变位方法的步骤。
24.实施例四一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现所述防止输入信号变位方法的步骤。
25.最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献