提供一种能够适当地对多路复用信号间的不一致进行检测的信号检查装置、信号检查系统以及信号检查方法。信号检查装置(1)具备:获取部(11),其以规定周期获取多路复用信号中的两个以上的信号的值;计数部(12),其用于对规定时间内的两个以上的信号各自的变化次数进行计数;计算部(13),其计算变化次数之差;以及输出部(14),其在变化次数之差超过了容许值的情况下,进行表示信号不一致的输出。
Signal checking device, signal checking system and signal checking method
A signal inspection device, a signal checking system, and a signal checking method are provided that can appropriately detect inconsistencies between multiplexed signals. The signal detection device (1) includes acquiring section (11), the provisions of more than two signal multiplexed signal acquisition cycle count value; (12), the Ministry for the changes in the number of two or more signals to within a specified time each count; (13), the Department of computing the number of changes in the calculation of difference; and an output section (14), the change in the number of the difference exceeds the allowable value, representing the output signal is not the same.
【技术实现步骤摘要】
信号检查装置、信号检查系统以及信号检查方法
本专利技术涉及一种对多路复用信号的不一致进行检查的信号检查装置、信号检查系统、信号检查方法以及信号检查程序。
技术介绍
以往,在对机床等进行控制的程序控制器中,例如像从非正常停止用的开关或限位开关等发送的信号那样要求高安全性的信号被多路复用来抑制误动作。已知如下一种技术:这些多路复用信号被多个CPU(CentralProcessingUnit:中央处理单元)分别处理,通过CPU彼此以固定周期相互对信号的值进行交叉检查来提高安全性。例如,在专利文献1中提出如下一种技术:使用内置在CNC(ComputerizedNumericalControl:计算机数值控制)装置中的两个CPU,相互对两路复用的信号的值进行交叉检查,在信号间的不一致时间超过了容许时间的情况下,切断向驱动电路的动力。专利文献1:日本特开2005-227873号公报
技术实现思路
专利技术要解决的问题可是,已知在开关的可动触点等为接触状态时产生微细的、非常快速的机械振动这种振荡现象。然而,如以往的技术那样,在进行了多路复用信号间的不一致状态超过了容许时间的情况下检测出信号异常的方法中,无法检测出振荡等没有超过容许时间的短周期的信号异常。本专利技术的目的在于,提供一种能够适当地对多路复用信号间的不一致进行检测的信号检查装置、信号检查系统以及信号检查方法。用于解决问题的方案(1)本专利技术所涉及的信号检查装置(例如后述的信号检查装置1)具备:获取部(例如后述的获取部11),其以规定周期获取多路复用信号中的两个以上的信号的值;计数部(例如后述的计数部12),其用于对规定时间内的所述两个以上的信号各自的变化次数进行计数;计算部(例如后述的计算部13),其计算所述两个以上的信号的所述变化次数之差;以及输出部(例如后述的输出部14),其在所述变化次数之差超过了容许值的情况下,进行表示所述两个以上的信号不一致的输出。(2)在(1)所记载的信号检查装置中,也可以是所述计数部在经过所述规定时间之后重新开始计数。(3)在(1)所记载的信号检查装置中,也可以是所述计数部每隔所述规定周期,对最新的所述规定时间内的所述两个以上的信号各自的变化次数进行计数。(4)在根据(1)至(3)中的任一个所记载的信号检查装置中,也可以是所述输出部进行用于指示所述变化次数比其它信号的所述变化次数多的信号的输出。(5)本专利技术所涉及的信号检查系统(例如后述的信号检查系统100)具备多个(1)至(4)中的任一个所述的信号检查装置,所述多个(1)至(4)中的任一个所述的信号检查装置与所述多路复用信号分别对应,所述信号检查装置生成并输出基于对应的信号的控制信号。(6)本专利技术所涉及的信号检查方法使计算机执行以下步骤:获取步骤,以规定周期获取多路复用信号中的两个以上的信号的值;计数步骤,对规定时间内的所述两个以上的信号各自的变化次数进行计数;计算步骤,计算所述两个以上的信号的所述变化次数之差;以及输出步骤,在所述变化次数之差超过了容许值的情况下,进行表示所述两个以上的信号不一致的输出。专利技术的效果根据本专利技术,能够适当地对多路复用信号间的不一致进行检测。附图说明图1是示出实施方式所涉及的信号检查装置的功能结构的框图。图2是示出实施方式所涉及的多路复用信号的一例的图。图3是例示实施方式所涉及的第一采样方式的图。图4是例示实施方式所涉及的第二采样方式的图。图5是示出实施方式所涉及的信号检查处理的一例的流程图。图6是示出实施方式所涉及的信号检查系统的结构例的图。附图标记说明1:信号检查装置;11:获取部;12:计数部;13:计算部;14:输出部;100:信号检查系统。具体实施方式下面,说明本专利技术的实施方式的一例。图1是示出本实施方式所涉及的信号检查装置1的功能结构的框图。信号检查装置1为具备控制部(例如CPU)的信息处理装置(计算机),将多路复用信号作为输入,执行规定的处理(信号检查方法)。控制部具备获取部11、计数部12、计算部13以及输出部14。这些各部是通过控制部执行信号检查装置1中存储的规定软件(信号检查程序)而实现的。获取部11以规定的采样周期获取多路复用信号中的两个以上的信号的值,记录采样值。计数部12针对两个以上的信号的各个信号来对在规定时间所记录下的采样值的变化次数进行计数。作为计数的规定时间的设置方法,例如能够采用如下两种采样方式。(1)计数部12在对规定时间的采样值进行处理之后对后续的规定时间的采样值进行处理。即,计数部12在经过规定时间之后重新开始计数。(2)计数部每隔采样周期对最新的规定时间内的两个以上的信号各自的变化次数进行计数。即,计数部12每当获取到最新的采样值时舍弃旧的采样值,将规定时间内的采样值作为对象。图2是示出本实施方式所涉及的多路复用信号的一例的图。在该例子中,信号两路复用。信号1在值从0的状态变化为1的状态之后再次变化为0的状态。与此相对,信号2在值从0的状态变化为1的状态之后在符号A的时间带发生振荡。图3是例示本实施方式所涉及的多路复用信号的第一采样方式的图。在该例子中,按照虚线所示的采样周期,按每个连续的规定时间获取两路复用信号的值。具体地说,在规定时间从信号1记录采样值[00000000011111111111]。另外,在规定时间从信号2记录采样值[00000000000110101011]。此时,关于各信号的规定时间内的变化次数即值从0变化为1或者从1变化为0的次数,信号1为一次,信号2为七次。图4是例示本实施方式所涉及的多路复用信号的第二采样方式的图。在该例子中,每隔虚线所示的采样周期,舍弃最旧的数据并设定包含最新的采样值的规定时间。在第一采样方式中,每隔规定时间执行信号检查处理,与此相对,在第二采样方式中每隔采样周期执行信号检查处理。计算部13计算两个以上的信号的采样值的变化次数之差。具体地说,计算部13在图3的例子中计算|信号1的变化次数(1)-信号2的变化次数(7)|=6。输出部14在由计算部13计算出的变化次数之差超过了预先设定的容许值的情况下,进行表示两个以上的信号不一致的输出。例如,在容许值为5的情况下,图3的例子中的变化次数之差=6超过了容许值,因此输出部14进行表示信号不一致的状态信号的输出、或者警报消息、灯或声音等的输出。在此,输出部14例如判定多路复用信号中的特定信号以外的信号与特定信号不一致后进行通知。另外,输出部14也可以进行用于指示变化次数比其它信号的变化次数多的信号的输出。由此,对振荡等短周期的信号异常进行检测。图5是示出本实施方式所涉及的信号检查处理的一例的流程图。在本处理例中,信号检查装置1通过前述的第一采样方式来判定特定信号以外的信号与特定信号不一致后进行通知。此外,设为在本处理之前预先设定变化次数之差的容许值和作为信号的变化次数的监视时间的规定时间的采样数。另外,设为将采样计数m1和多路复用的所有信号的变化次数计数c[i](0≤i≤多路复用信号个数)初始化为0。在步骤S1中,获取部11获取多路复用信号n1(0≤n1<多路复用信号个数)各自的采样值(n1[m1]),并且使采样计数m1递增(加1)。在步骤S2中,获取部11判定采样计数m1是否达到了预先设定的采样数。在该判定为“否本文档来自技高网...
【技术保护点】
一种信号检查装置,具备:获取部,其以规定周期获取多路复用信号中的两个以上的信号的值;计数部,其用于对规定时间内的所述两个以上的信号各自的变化次数进行计数;计算部,其计算所述两个以上的信号的所述变化次数之差;以及输出部,其在所述变化次数之差超过了容许值的情况下,进行表示所述两个以上的信号不一致的输出。
【技术特征摘要】
2016.02.24 JP 2016-0329161.一种信号检查装置,具备:获取部,其以规定周期获取多路复用信号中的两个以上的信号的值;计数部,其用于对规定时间内的所述两个以上的信号各自的变化次数进行计数;计算部,其计算所述两个以上的信号的所述变化次数之差;以及输出部,其在所述变化次数之差超过了容许值的情况下,进行表示所述两个以上的信号不一致的输出。2.根据权利要求1所述的信号检查装置,其特征在于,所述计数部在经过所述规定时间之后重新开始计数。3.根据权利要求1所述的信号检查装置,其特征在于,所述计数部每隔所述规定周期,对最新的所述规定时间内的所述两个以上的信号各自的变化次数进行计数。4.根据权利要求1至3中...
【专利技术属性】
技术研发人员:宫下翔平,
申请(专利权)人:发那科株式会社,
类型:发明
国别省市:日本,JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。