一种可编程逻辑控制器数字量输出装置及自检方法

文档序号:6605031阅读:184来源:国知局
专利名称:一种可编程逻辑控制器数字量输出装置及自检方法
技术领域
本发明涉及自动化控制领域,尤其涉及一种可编程逻辑控制器数字量输出装置及自检方法。
背景技术
可编程逻辑控制器(PLC,Programmable Logic Controller)控制的数字量(开关量)在一个中规模的系统中用量超过一千点,其中输出点占一半左右,因此数字量输出的可靠性关系到整个自动化应用系统的可靠性,而这些数字量输出中的一些输出点控制着系统的要害设备部位,系统对这些重要部位的输出点的可靠性要求甚为苛刻。现有技术中,数字量输出点一般都是由功率开关控制的,这些输出点的可靠性基本由功率开关的耐用性决定,当功率开关由于老化等原因发生故障而失效的时候,往往不容易觉察到。现有技术中一种改进的方案是给这些输出点增加反馈回路,以便在探测到输出异常后及时报警,便于系统的维修。然而以上的做法是在输出点已经故障的情况下才做出的反应,这个时候往往已经给工业生产造成了无可挽回的损失。

发明内容
为了解决现有技术中数字量输出点的故障监控滞后的技术问题,本发明实施例提供了一种可编程逻辑控制器数字量输出装置,包括1/0模块处理单元和至少一个驱动开关管,每一个驱动开关管通过一个光电隔离器与所述I/O模块处理单元相连,所述驱动开关管在所述I/O模块处理单元的控制下驱动数字量输出,所述装置还包括多路复用器、差分运放单元和模数转换器,其中所述I/O模块处理单元通过一信号隔离单元分别与所述多路复用器及所述模数转换器相连,所述多路复用器根据所述I/O模块处理单元发出的选出信号采集所述驱动开关管处于导通状态时的数字量输出;所述差分运放单元连接在所述多路复用器及所述模数转换器之间,其中所述多路复用器的输出作为所述差分运放单元的一个输入,所述差分运放单元的另一个输入是与所述驱动开关管电源相同的电压输入;所述模数转换器将所述差分运放单元输出的表征驱动开关管导通压降的模拟信号转换为数字信号后发送到所述I/O模块处理单元,将所述数字信号与I/O模块处理单元内预存的驱动开关管的导通压降参数值进行比较,以判断驱动开关管是否老化。其中,所述I/O模块处理单元内预存的驱动开关管的导通压降参数值包括各个驱动开关管在额定工作状态下的标准导通压降值或各个驱动开关管的极限导通压降值。其中,所述I/O模块处理单元通过通信端口与可编程逻辑控制器PLC的主处理器连接。其中,所述I/O模块处理单元中还存储有各个驱动开关管的工作状态信息,所述工作状态信息供与所述I/O模块处理单元相连的PLC主处理器读取,所述工作状态信息包括老化状态和正常状态,当所述I/O模块处理单元根据所述模数转换器发送来的数字信号判断出某驱动开关管处于老化状态时,将该驱动开关管的工作状态信息设置为老化状态。相应的,本发明实施例还提供了一种可编程逻辑控制器数字量输出装置,包括I/ 0模块处理单元和至少一个驱动开关管,每一个驱动开关管通过一个光电隔离器与所述I/ 0模块处理单元相连,所述驱动开关管在所述I/O模块处理单元的控制下驱动数字量输出, 所述装置还包括多路复用器、差分运放单元和模数转换器,其中所述I/O模块处理单元通过一信号隔离单元分别与所述多路复用器及所述模数转换器相连,所述多路复用器根据所述I/O模块处理单元发出的选出信号采集所述驱动开关管处于截止状态时的数字量输出;所述差分运放单元连接在所述多路复用器及所述模数转换器之间,其中所述多路复用器的输出作为所述差分运放单元的一个输入,所述差分运放单元的另一个输入是与所述驱动开关管电源相同的电压输入;所述模数转换器将所述差分运放单元输出的表征驱动开关管漏电判断参数的模拟信号转换为数字信号后发送到所述I/O模块处理单元,将所述数字信号与I/O模块处理单元内存储的与驱动开关管电源相同的电压值进行比较,以判断驱动开关管是否老化。其中,所述I/O模块处理单元通过通信端口与可编程逻辑控制器PLC的主处理器连接。其中,所述I/O模块处理单元中还存储有各个驱动开关管的工作状态信息,所述工作状态信息供与所述I/O模块处理单元相连的PLC主处理器读取,所述工作状态信息包括老化状态和正常状态,当所述I/O模块处理单元根据所述模数转换器发送来的数字信号判断出某驱动开关管处于老化状态时,将该驱动开关管的工作状态信息设置为老化状态。相应的,本发明实施例还提供了一种可编程逻辑控制器数字量输出装置的自检方法,包括根据所述数字量输出装置中的I/O模块处理单元发出的选出信号采集所述数字量输出装置中驱动开关管处于导通状态/截止状态时的数字量输出;将所述采集的数字量输出与所述驱动开关管的电源电压作差分运算,得到表征驱动开关管导通压降/漏电判断参数的模拟信号;将所述模拟信号转换为数字信号;将所述数字信号与驱动开关管的导通压降参数值/与驱动开关管电源相同的电压值进行比较,以判断驱动开关管是否老化。其中,所述驱动开关管的导通压降参数值包括各个驱动开关管在额定工作状态下的标准导通压降值或各个驱动开关管的极限导通压降值。其中,所述方法还包括为每一个驱动开关管配备一个工作状态信息,所述工作状态信息包括老化状态和正常状态,当判断出某驱动开关管处于老化状态时,将该驱动开关管的工作状态信息设置为老化状态。实施本发明实施例,根据所述数字量输出装置中的I/O模块处理单元发出的选出信号采集所述数字量输出装置中驱动开关管处于导通状态/截止状态时的数字量输出;将所述采集的数字量输出与所述驱动开关管的电源电压作差分运算,得到表征驱动开关管导通压降/漏电判断参数的模拟信号;将所述模拟信号转换为数字信号;将所述数字信号与驱动开关管的导通压降参数值/与驱动开关管电源相同的电压值进行比较,以判断驱动开关管是否老化,能提前了解驱动开关管的衰退状况,使用户能在灾难性失效前做好设备维护。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例中可编程逻辑控制器数字量输出装置的一种结构示意图;图2是本发明实施例中利用图1中的装置对各驱动开关管进行巡检的流程图;图3是本发明实施例中一种可编程逻辑控制器数字量输出装置的自检方法的流程示意图。
具体实施例方式
本发明实施例提供了一种可编程逻辑控制器数字量输出装置的自检方法,可以提前了解器件衰退状况,从而使得用户在驱动开关管灾难性失效前做好设备维护。下面结合附图详细说明本发明的实施例。参见图1,为本发明实施例中可编程逻辑控制器数字量输出装置的一种结构示意图。所述数字量输出装置包括1/0模块处理单元10和至少一个驱动开关管,其中I/O模块处理单元为输入输出模块处理单元,图1中只示出了三路数字量输出,因此只示出了三个驱动开关管,如图中驱动开关管20、驱动开关管21、驱动开关管22。每一个驱动开关管通过一个光电隔离器与所述I/O模块处理单元10相连,如图1中,驱动开关管20通过光电隔离器30与所述I/O模块处理单元10相连;驱动开关管21通过光电隔离器31与所述I/O 模块处理单元10相连;驱动开关管22通过光电隔离器32与所述I/O模块处理单元10相连。所述各驱动开关管在所述I/O模块处理单元10的控制下驱动数字量输出,各驱动开关管的电源电压为图1中的DC POWER。图1中,al、a2、am为I/O模块处理单元10输出的数字量输出控制信号,Al、A2、Am为驱动开关管驱动的数字量输出,所述装置还包括多路复用器40、差分运放单元50和模数转换器60,其中所述I/O模块处理单元10通过一信号隔离单元70分别与所述多路复用器40及所述模数转换器60相连,所述多路复用器40根据所述I/O模块处理单元70发出的选出信号Cl采集所述驱动开关管的数字量输出,其中图1中的Al’、A2’、Am’为数字量输出控制采集信号,当所述I/O模块处理单元70发出的选出信号Cl为采集驱动开关管20输出的数字量输出时,多路复用器40通过Al’数字量输出控制采集信号采集所述驱动开关管20的数字量输出,多路复用器40每次采集一个数字量输出,对各个驱动开关管20所输出的数字量输出可以采用巡检采集的方式进行。所述差分运放单元50连接在所述多路复用器40及所述模数转换器60之间,其中所述多路复用器40的输出作为所述差分运放单元的一个输入,所述差分运放单元50的另一个输入是与所述驱动开关管电源相同的电压输入DC P0WRE,所述差分运放单元50内进行的是驱动开关管的电源电压DC POffRE与选定通道驱动开关管所输出的数字量输出的差值运算,当所述多路复用器40采集的是选定通道驱动开关管处于导通状态时的数字量输出时,得到表征对应选定通道的驱动开关管导通压降VDS(on)的模拟信号;所述模数转换器60将所述差分运放单元50输出的模拟信号转换为数字信号后发送到所述I/O模块处理单元10,所述数字信号分别表征各个驱动开关管的当前工作特性, 将所述数字信号与I/O模块处理单元10内预存的相关驱动开关管的导通压降参数值进行比较,以判断驱动开关管是否老化。所述I/O模块处理单元10内预存的驱动开关管的导通压降参数值包括各个驱动开关管在额定工作状态下的标准导通压降值或各个驱动开关管的极限导通压降值。当所述I/O模块处理单元10内预存的参数为驱动开关管在额定工作状态下的标准导通压降值时,将模数转换器60输出的数字信号与所述标准导通压降值比较,如果两者存在差值但差值较小,则表示驱动开关管有一定程度的老化衰退,但并不影响输出信号的稳定性,因此不需要维护,而当两者差值超出了一定的范围,才判断该驱动开关管已经老化衰退濒临崩溃, 需要立即维修;当所述I/O模块处理单元10内预存的参数为各个驱动开关管的极限导通压降值,则模数转换器60输出的表征各个驱动开关管的当前工作特性的数字信号超过了所述极限导通压降值时,则表示驱动开关管已经老化衰退需要维修。所述I/O模块处理单元通过通信端口与可编程逻辑控制器PLC的主处理器连接。 如果该PLC数字量输出装置为PLC扩展模块的数字量输出,I/O模块处理器单元则通过外部通信端口和一外部PLC的主处理器连接。如果该PLC数字量输出装置的输出点为PLC自带的输出点,则I/O模块处理器单元通过内部通信端口和内部PLC的主处理器连接。所述I/O模块处理单元中还存储有各个驱动开关管的工作状态信息,所述工作状态信息供与所述I/O模块处理单元相连的PLC主处理器读取,所述工作状态信息包括老化状态和正常状态,当所述I/O模块处理单元根据所述模数转换器发送来的数字信号判断出某驱动开关管处于老化状态时,将该驱动开关管的工作状态信息设置为老化状态。实施时, 所述工作状态信息可以为在所述I/O模块处理单元中为每一个输出通道配备的一个工况状态字,初始值可以设置为0,当判断结果为某驱动开关管处于老化状态时,将该驱动开关管对应的工况状态字赋值为1,PLC主处理器可读取该工况状态字,当读取到的工况状态字为1时,发出报警信号,通知用户该驱动开关管老化衰退濒临崩溃,需立即进行维修。实施本发明实施例,对驱动开关管是否老化的检测可以是对指定的某一个驱动开关管进行检测,也可以采用对各驱动开关管所在的通道进行巡检采样,巡检采样的频率可以为用户根据需求设定,比如50赫兹,也就是每秒钟巡检50次,当采用本发明实施例中的装置进行巡检采样时,本发明中的具有自检功能的PLC数字量输出装置的自检过程可参见图2。此外,还可以根据模数转换器60输出的数字信号与所述标准导通压降值比较的差值大小,对老化状态划分多个等级,比如未老化,轻微老化,中度老化,严重老化(随时会崩溃),相应的在工况状态字中设置多种报警信号,这样可以根据数字量输出装置的应用场合,对开关管的老化状态做更加细致的监控。比如在可靠性要求极高的工业控制场合,开关管在中度老化后就应该及时更换。当然,除了根据以上所述的开关管在导通时的导通压降来判断和监控开关管的老化或失效状态,还可以根据检测其他指标来判断开关管的老化程度或是否失效,比如开关管截止时的漏电电压或漏电流,如果漏电电压或漏电流超过了一定的额度,就可以告警开关管失效,这也需要在I/O模块处理单元10内预存相应的额定漏电电压对比参数或漏电流对比参数。当通过漏电电压来判断是否老化时,在I/O模块处理单元10内预存的漏电电压对比参数可以为与驱动开关管电源相同的电压值,即图1中的DC POWER值,此时,所述多路复用器40采集的是选定通道驱动开关管处于截止状态时的数字量输出(即漏电电压),差分运放单元50内进行差分运放得到的是表征对应选定通道的驱动开关管漏电判断参数的模拟信号。需要解释的是,一般开关管在截止状态下存在一个微小的漏电流,所谓漏电电压是与漏电流对应的电压。所定义之漏电电压对比参数,实质是开关管截止时候的漏极和源极电压差VDS(off),因为存在漏电电压,其值比电源电压DC power略小。I/O模块处理单元10在比较的时候,如果发现漏电电压对比参数与电源电压DC power差值较大,说明漏电较为严重,指示了开关管的老化程度,当差值达到一定的设定值时,并可定义为崩溃告警状态。此外还需要说明的是,对于所谓数字量其本质为具有一定大小电压值的模拟电压,通常用0或1来表示其逻辑状态。本发明实施例中,我们采集的虽然是数字量输出,其实是采集的一定大小电压值的模拟电压,因此可对其进行差分运算,然后再次转变为数字量后在I/O模块处理单元10中进行比较。参见图2,为本发明实施例中利用图1中的装置对各驱动开关管进行巡检的流程图,包括如下步骤其中,每一个驱动开关管对应一个数字量输出通道,以CH表示当前通道,以 chlbuf [CH]表示驱动开关管导通压降VDS(on),以MAX_VDS表示驱动开关管的极限导通压降值,STA[CH]表示工况状态,即工作状态信息。步骤SlOl 初始化当前通道号,CH :=通道1,初始化chlbuf [CH]为全0,假设MAX_ VDS = 2. 6V ;步骤S102 设置多路复用器的多路开关导通到CH号通道;步骤S103 多路复用器采集到的CH号通道的数字量输出经差分运放器运算后得到表征选定通道驱动开关管导通压降VDS (on)的模拟信号,启动模数转换(即AD转换),将所述模拟信号转换为数字信号;步骤S104 1/0模块处理单元读取模数转换器转换的结果,并将其转换为电压后存放于 chlbuf [CH];步骤S105 将 chlbuf [CH]与 MAX_VDS 进行比较;若chlbuf [CH] > MAX_VDS 成立,工况状态 STA [CH]= “告警”;其他情况STA[CH]:=“正常,,。步骤S106 步骤SlOl到步骤S105检测完一个驱动开关管对应的通道,步骤S106 对CH进行赋值,首先判断当前通道号是否为最后一个通道号,如果是,则CH = 1,如果否, 则CH := CH+1 ;通道号赋值完后,返回步骤102,将多路复用器的多路开关导通到赋值后的CH号通道,依次巡检各驱动开关管所在的通道,以确定每个驱动开关管所处的状态,在驱动开关管老化崩溃前及时了解其老化衰退状态,在驱动开关管灾难性失效前做好设备维护。上面介绍了本发明实施例中带自检功能的PLC数字量输出装置的结构,下面结合图3介绍本发明实施例中PLC数字量输出装置的自检方法。参见图3,为本发明实施例中一种可编程逻辑控制器数字量输出装置的自检方法的流程示意图,所述方法包括如下步骤步骤S201 根据所述数字量输出装置中的I/O模块处理单元发出的选出信号采集所述数字量输出装置中驱动开关管处于导通状态时的数字量输出,数字量输出的采集是多路复用器进行的,在选出信号的控制下,多路复用器每次采集一个数字量输出,多路复用器对数字量输出的采集可以采用巡检采集的方式;采集输出的时间是在开关管的输出稳定后,而不是在开关管动作的瞬间,采集时刻可以由PLC来控制,这样可以避免波动可能带来的误判断。此外,如果开关管的输出连接的是感性负载,为了防止感性负载对采集信号的干扰,可以对被输出信号与感性负载进行隔离,或者对采集的信号进行滤波,又或者对输出信号进行延时采样,总之要避免负载所带来的影响,从而避免可能的误判断。步骤S202 将所述采集的数字量输出与所述驱动开关管的电源电压作差分运算, 得到表征驱动开关管导通压降VDS (on)的模拟信号;步骤S203 将所述表征驱动开关管导通压降VDS(on)的模拟信号转换为数字信号,所述数字信号分别表征各个驱动开关管的当前工作特性;步骤S204 将所述数字信号与驱动开关管的导通压降参数值进行比较,以判断驱动开关管是否老化。所述驱动开关管的导通压降参数值包括各个驱动开关管在额定工作状态下的标准导通压降值或各个驱动开关管的极限导通压降值。当驱动开关管的导通压降参数值为驱动开关管在额定工作状态下的标准导通压降值时,将所述数字信号与所述标准导通压降值比较,如果两者差值较小,则表示驱动开关管有一定程度的老化衰退,但并不影响输出信号的稳定性,因此不需要维护,而当两者差值超出了一定的范围,才判断该驱动开关管已经老化衰退濒临崩溃,需要立即维修;当驱动开关管的导通压降参数值为各个驱动开关管的极限导通压降值时,若所述数字信号超过了所述极限导通压降值,则表示驱动开关管已经老化衰退需要维修。当然,除了根据以上所述的开关管在导通时的导通压降来判断和监控开关管的老化或失效状态,还可以根据检测其他指标来判断开关管的老化程度或是否失效,比如开关管截止时的漏电电压或漏电流,如果漏电电压或漏电流超过了一定的额度,就可以告警开关管失效,这需要在I/O模块处理单元10内预存相应的额定漏电电压或漏电流对比参数。 当通过漏电电压来判断是否老化时,在I/O模块处理单元内预存的漏电电压对比参数可以为与驱动开关管电源相同的电压值,即图1中的DC POWER值,此时,所述多路复用器采集的是选定通道驱动开关管处于截止状态时的数字量输出(即漏电电压),差分运放得到的是表征对应选定通道的驱动开关管漏电判断参数的模拟信号,通过对比驱动开关管漏电判断参数与POWER值的差值,可判断开关管老化情况。在电源电压值绝对稳定的情况下,本发明实施例中的差分运放步骤可取消,此时多路复用器采集选定通道驱动开关管处于截止状态时的数字量输出(即漏电电压),而在 I/O模块处理单元内预存漏电电压参数,所述漏电电压参数包括各个驱动开关管在额定工作状态下的标准漏电电压值或各个驱动开关管的极限漏电电压值,通过对比两者的差值可判断驱动开关管是否老化,如在驱动开关管正常情况下,其漏电电压应该接近0V,当漏电电压达到一定的阈值(如2V),就表示驱动开关管处于老化状态,需要维修更换。但是现实情况中,电源电压不可能绝对稳定,为了防止电源波动带来的误差,因此需要设计差分运放步骤。为了方便PLC主处理器读取驱动开关管当前状态,所述方法还包括在I/O模块处理单元内为每一个驱动开关管配备一个工作状态信息,所述工作状态信息包括老化状态和正常状态,当判断出某驱动开关管处于老化状态时,将该驱动开关管的工作状态信息设置为老化状态。实施时,所述工作状态信息可以为在所述I/O模块处理单元中为每一个驱动开关管所在的输出通道配备的一个工况状态字,初始值可以设置为 0,当判断结果为某驱动开关管处于老化状态时,将该驱动开关管对应的工况状态字赋值为 1,PLC主处理器可读取该工况状态字,当读取到的工况状态字为1时,发出报警信号,通知用户需该驱动开关管老化衰退濒临崩溃,需立即进行维修。实施本发明实施例,根据所述数字量输出装置中的I/O模块处理单元发出的选出信号采集所述数字量输出装置中驱动开关管处于导通状态/截止状态时的数字量输出;将所述采集的数字量输出与所述驱动开关管的电源电压作差分运算,得到表征驱动开关管导通压降/漏电判断参数的模拟信号;将所述模拟信号转换为数字信号;将所述数字信号与驱动开关管的导通压降参数值/与驱动开关管电源相同的电压值进行比较,以判断驱动开关管是否老化,能提前了解驱动开关管的衰退状况,使用户能在驱动开关管灾难性失效前做好设备维护。以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1.一种可编程逻辑控制器数字量输出装置,包括1/0模块处理单元和至少一个驱动开关管,每一个驱动开关管通过一个光电隔离器与所述I/O模块处理单元相连,所述驱动开关管在所述I/O模块处理单元的控制下驱动数字量输出,其特征在于,所述装置还包括 多路复用器、差分运放单元和模数转换器,其中所述I/O模块处理单元通过一信号隔离单元分别与所述多路复用器及所述模数转换器相连,所述多路复用器根据所述I/O模块处理单元发出的选出信号采集所述驱动开关管处于导通状态时的数字量输出;所述差分运放单元连接在所述多路复用器及所述模数转换器之间,其中所述多路复用器的输出作为所述差分运放单元的一个输入,所述差分运放单元的另一个输入是与所述驱动开关管电源相同的电压输入;所述模数转换器将所述差分运放单元输出的表征驱动开关管导通压降的模拟信号转换为数字信号后发送到所述I/O模块处理单元,将所述数字信号与I/O模块处理单元内预存的驱动开关管的导通压降参数值进行比较,以判断驱动开关管是否老化。
2.如权利要求1所述的装置,其特征在于,所述I/O模块处理单元内预存的驱动开关管的导通压降参数值包括各个驱动开关管在额定工作状态下的标准导通压降值或各个驱动开关管的极限导通压降值。
3.如权利要求2所述的装置,其特征在于,所述I/O模块处理单元通过通信端口与可编程逻辑控制器PLC的主处理器连接。
4.如权利要求3所述的装置,其特征在于,所述I/O模块处理单元中还存储有各个驱动开关管的工作状态信息,所述工作状态信息供与所述I/O模块处理单元相连的PLC主处理器读取,所述工作状态信息包括老化状态和正常状态,当所述I/O模块处理单元根据所述模数转换器发送来的数字信号判断出某驱动开关管处于老化状态时,将该驱动开关管的工作状态信息设置为老化状态。
5.一种可编程逻辑控制器数字量输出装置,包括1/0模块处理单元和至少一个驱动开关管,每一个驱动开关管通过一个光电隔离器与所述I/O模块处理单元相连,所述驱动开关管在所述I/O模块处理单元的控制下驱动数字量输出,其特征在于,所述装置还包括 多路复用器、差分运放单元和模数转换器,其中所述I/O模块处理单元通过一信号隔离单元分别与所述多路复用器及所述模数转换器相连,所述多路复用器根据所述I/O模块处理单元发出的选出信号采集所述驱动开关管处于截止状态时的数字量输出;所述差分运放单元连接在所述多路复用器及所述模数转换器之间,其中所述多路复用器的输出作为所述差分运放单元的一个输入,所述差分运放单元的另一个输入是与所述驱动开关管电源相同的电压输入;所述模数转换器将所述差分运放单元输出的表征驱动开关管漏电判断参数的模拟信号转换为数字信号后发送到所述I/O模块处理单元,将所述数字信号与I/O模块处理单元内存储的与驱动开关管电源相同的电压值进行比较,以判断驱动开关管是否老化。
6.如权利要求5所述的装置,其特征在于,所述I/O模块处理单元通过通信端口与可编程逻辑控制器PLC的主处理器连接。
7.如权利要求6所述的装置,其特征在于,所述I/O模块处理单元中还存储有各个驱动开关管的工作状态信息,所述工作状态信息供与所述I/O模块处理单元相连的PLC主处理器读取,所述工作状态信息包括老化状态和正常状态,当所述I/O模块处理单元根据所述模数转换器发送来的数字信号判断出某驱动开关管处于老化状态时,将该驱动开关管的工作状态信息设置为老化状态。
8.一种可编程逻辑控制器数字量输出装置的自检方法,其特征在于,包括根据所述数字量输出装置中的I/O模块处理单元发出的选出信号采集所述数字量输出装置中驱动开关管处于导通状态/截止状态时的数字量输出;将所述采集的数字量输出与所述驱动开关管的电源电压作差分运算,得到表征驱动开关管导通压降/漏电判断参数的模拟信号;将所述模拟信号转换为数字信号;将所述数字信号与驱动开关管的导通压降参数值/与驱动开关管电源相同的电压值进行比较,以判断驱动开关管是否老化。
9.如权利要求8所述的方法,其特征在于,所述驱动开关管的导通压降参数值包括各个驱动开关管在额定工作状态下的标准导通压降值或各个驱动开关管的极限导通压降值。
10.如权利要求9所述的方法,其特征在于,所述方法还包括为每一个驱动开关管配备一个工作状态信息,所述工作状态信息包括老化状态和正常状态,当判断出某驱动开关管处于老化状态时,将该驱动开关管的工作状态信息设置为老化状态。
全文摘要
本发明提供了一种可编程逻辑控制器数字量输出装置的自检方法,根据所述数字量输出装置中的I/O模块处理单元发出的选出信号采集所述数字量输出装置中驱动开关管处于导通状态/截止状态时的数字量输出;将所述采集的数字量输出与所述驱动开关管的电源电压作差分运算,得到表征驱动开关管导通压降/漏电判断参数的模拟信号;将所述模拟信号转换为数字信号;将所述数字信号与驱动开关管的导通压降参数值/与驱动开关管电源相同的电压值进行比较,以判断驱动开关管是否老化,相应的,本发明实施例还提供了一种可编程逻辑控制器数字量输出装置,能提前了解驱动开关管的衰退状况,使用户能在灾难性失效前做好设备维护。
文档编号G06F11/22GK102315844SQ20101021404
公开日2012年1月11日 申请日期2010年6月29日 优先权日2010年6月29日
发明者戎思吉, 陈海峰 申请人:深圳市合信自动化技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1