感应开关信号监测系统和方法

文档序号:9250821阅读:483来源:国知局
感应开关信号监测系统和方法
【技术领域】
[0001]本发明涉及感应开关信号的监测技术,特别是涉及一种简化硬件电路的感应开关信号监测系统和方法。
【背景技术】
[0002]随着机床设备的复杂性与精度的提高,监测各种开关所用的传感器越来越多,相应的输入输出接口数目迅速增加。目前采用的方案是将输入输出信号单独供给软件或者是用复杂可编程逻辑器件电路来实现信号压缩,这种方案使得硬件的成本增加且软件的复杂度也更高,这些造成了硬件电路或是软件资源的浪费。

【发明内容】

[0003]基于此,有必要提供一种简化硬件电路的感应开关信号监测系统。
[0004]一种感应开关信号监测系统,包括N个信号转换模块、N个取反模块、与非模块及输出模块;
[0005]所述信号转换模块用于将感应开关的额定电压转换成所述取反模块所需的工作电压;N个取反模块用于一一对应接收N路感应开关发出的信号,并对N路感应开关的信号进行取反处理;所述与非模块用于接收进行取反处理后的N路感应开关的信号,并对N路感应开关的信号进行与非运算;所述与非模块将与非运算结果输出给所述输出模块,所述输出模块用于根据所述与非运算结果监测N路感应开关的信号是否正常。
[0006]在其中一个实施例中,所述信号转换模块包括单向光耦合器,所述单向光耦合器用于将感应开关的24V额定电压转换成5V的额定电压输出给所述取反模块。
[0007]在其中一个实施例中,所述取反模块包括非逻辑门,所述非逻辑门输入端接收感应开关发出的信号、输出端接所述与非模块。
[0008]在其中一个实施例中,所述与非模块包括与非逻辑门,所述与非逻辑门包括用于接收N个取反模块输出信号的N路输入端及用于输出与非运算结果的输出端。
[0009]此外,还提供一种简化硬件电路的感应开关信号监测系统。
[0010]一种感应开关信号监测系统,包括N个信号转换模块、N个取反模块、与非模块及输出模块;
[0011]所述信号转换模块包括双向光耦合器,用于区分选中轴限位信号与未选中轴限位信号;所述信号转换模块还用于将感应开关的额定电压转换成所述取反模块所需的工作电压;N个取反模块用于一一对应接收N路感应开关发出的信号,并对N路感应开关的信号进行取反处理;所述与非模块用于接收进行取反处理后的N路感应开关的信号,并对N路感应开关的信号进行与非运算;所述与非模块将与非运算结果输出给所述输出模块,所述输出模块用于根据所述与非运算结果监测N路感应开关的信号是否正常。
[0012]在其中一个实施例中,所述双向光耦合器还用于将感应开关的24V额定电压转换成5V的额定电压输出给所述取反模块。
[0013]此外,还提供一种简化硬件电路的感应开关信号监测方法。
[0014]一种感应开关信号监测方法,包括以下步骤:
[0015]将N路感应开关发出的信号分别对应发送给N个取反模块;
[0016]对N路感应开关发出的信号进行取反处理后,发送给与非模块;
[0017]对进行取反处理后的N路感应开关的信号进行与非运算;
[0018]根据所述与非模块的输出信号监测N路感应开关发出的信号是否正常。
[0019]在其中一个实施例中,所述根据所述与非模块的输出信号监测N路感应开关发出的信号是否正常的步骤包括:
[0020]判断所述与非模块的输出逻辑是否为0,若是,则认为N路感应开关发出的信号正常。
[0021 ] 上述感应开关信号监测系统和方法采用N个取反模块对N路感应开关发出的信号进行取反处理后,输出给与非模块,由与非模块将N路感应开关的信号转换成一路输出信号。然后通过判断与非模块的输出信号就能够监测N路感应开关的信号是否正常。因此,能够将N路感应开关的信号压缩成一路与非模块的输出信号,从而能够大量减少感应开关信号监测系统和方法中使用的硬件电路。
【附图说明】
[0022]图1为感应开关信号监测系统的模块图;
[0023]图2为感应开关信号监测系统的原理图之一;
[0024]图3为感应开关信号监测系统的原理图之二 ;
[0025]图4为感应开关信号监测方法的流程图。
【具体实施方式】
[0026]如图1所示,为感应开关信号监测系统的模块图。
[0027]—种感应开关信号监测系统,包括N个信号转换模块101、N个取反模块102、与非模块103及输出模块104。
[0028]所述信号转换模块101用于将感应开关的额定电压转换成所述取反模块102所需的工作电压;N个取反模块102用于一一对应接收N路感应开关发出的信号,并对N路感应开关的信号进行取反处理;所述与非模块103用于接收进行取反处理后的N路感应开关的信号,并对N路感应开关的信号进行与非运算;所述与非模块103将与非运算结果输出给所述输出模块104,所述输出模块104用于根据所述与非运算结果监测N路感应开关的信号是否正常。
[0029]请结合图2。
[0030]信号转换模块101包括单向光耦合器,所述单向光耦合器用于将感应开关的24V额定电压转换成5V的额定电压输出给所述取反模块102。
[0031]在本实施例中,单向光親合器用于将感应开关的24V额定电压转换成5V的额定电压输出给后续的逻辑门。
[0032]请结合图3。
[0033]在又一个实施例中,一种感应开关信号监测系统,包括N个信号转换模块101、N个取反模块102、与非模块103及输出模块104。
[0034]所述信号转换模块101包括双向光耦合器,用于区分选中轴限位信号与未选中轴限位信号;所述信号转换模块101用于将感应开关的额定电压转换成所述取反模块102所需的工作电压;N个取反模块102用于一一对应接收N路感应开关发出的信号,并对N路感应开关的信号进行取反处理;所述与非模块103用于接收进行取反处理后的N路感应开关的信号,并对N路感应开关的信号进行与非运算;所述与非模块103将与非运算结果输出给所述输出模块104,所述输出模块104用于根据所述与非运算结果监测N路感应开关的信号是否正常。
[0035]所述双向光耦合器还用于将感应开关的24V额定电压转换成5V的额定电压输出给所述取反模块102。
[0036]在本实施例中,双向光親合器还用于将感应开关的24V额定电压转换成5V的额定电压输出给后续的逻辑门。
[0037]采用双向光耦合器能够有效的分辨感应开关的选中轴限位信号和未选择轴限位信号。
[0038]具体的,采用了双向光耦合器的信号转换模块101,当选中轴限位信号选
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1