PLC的输入模块制造技术

技术编号:6651270 阅读:611 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种能够对多个通道的系数值计数的可编程控制器(PLC)的输入模块。PLC的输入模块包括多个检测单元、判定单元和控制单元。所述多个检测单元接收对应于每个通道的应用在具有多个通道的负载的脉冲信号,检测所述脉冲信号的上升沿和下降沿,并发送作为检测结果的输入信号。所述判定单元接收分别从多个检测单元发送出的多个输出信号,检测多个通道的边沿,并发送作为检测结果的检测信号。所述控制单元利用从所述判定单元发送的检测信号识别中断发生的存在并当中断发生时利用应用的脉冲信号执行计数过程。

【技术实现步骤摘要】

本专利技术的一个方案涉及一种PLC的输入模块,尤其涉及一种能够接收从传感器或开关输入的信号的PLC的输入模块。
技术介绍
应用在诸如工业上工厂设备的自动化的各种领域的可编程逻辑控制器(PLC)包括包括中央处理单元(CPU)的CPU模块、接收从传感器或开关输入的信号的输入模块、接收自编码器输入的信号的高速计数模块、传送控制信号到电动机或作为控制对象的阀的输出模块、通信模块、比例积分微分(PID)控制模块、定位模块和类似的模块。高速模块是这样一种模块其接收自高速编码器输入的信号,以便使用微处理器进行计数。然而,因为微处理器的计时器脉冲单元或中断模块的数目是被限制的,所以高速计数模块存在难以配置多个通道的问题。高速计数模块还存在如下问题,即需要用于处理计数功能的单独模块来增加通道的数目。为了解决上述问题,想要使用输入模块来执行计数功能,但是输入模块被实施为简单地周期性读取值的方式。因此,有可能检测到脉冲的上升或者下降沿。进一步,在增加通道的数目上存在限制。
技术实现思路
本专利技术的实施例提出了一种PLC的输入模块,其能够通过利用检测脉冲的边沿的额外电路来对多通道的系数值进行计数。根据本专利技术的一个方案,提出了一种PLC的输入模块,其包括多个检测单元,其配置为接收对应于每个通道的应用在具有多个通道的负载上的脉冲信号,检测脉冲信号的上升沿或下降沿,并发送座位检测结果的输出信号;判定单元,其配置为接收从多个检测单元分别发送出的多个输出信号,检测多个通道的边沿,并发送作为检测结果的检测信号;和控制单元,其被配置为利用从判定单元发送的检测信号识别中断发生的存在并当中断发生时利用应用的脉冲信号执行计数过程。多个检测单元的每一个可以包括第一沿检测器,其被配置为接收应用的脉冲信号作为时钟信号,并且当在脉冲信号中产生上升沿时,通过输出低平信号来检测上升沿。多个检测单元的每一个可以包括反相器,其被配置为将脉冲信号反相;和第二沿检测器,其被配置为接收反相的脉冲信号作为时钟信号,并且当在脉冲信号中产生上升沿时,通过输出低平信号来检测下降沿。第一沿检测器和第二沿检测器的每一个都可以被配置为当在脉冲信号中产生上升沿时输出低平信号和当在脉冲信号中产生下降沿时输出高平信号的触发器。当多个输出信号中的至少一个是低平信号时,检测单元可以通过输出高平信号来检测分别与多个通道对应的边沿。当中断发生时,控制单元可以通过利用从负载发送的脉冲信号检测在哪个通道产生边沿和产生的哪一种边沿来执行增加或减小系数值的计数过程。当在多个通道中的任一个中产生上升沿或下降沿时,控制单元可以通过检测另一个通道的脉冲信号是高平还是低平来增加或减小系数值。检测单元可以被配置为接收多个输出信号并且当多个输出信号的至少一个为低平信号时输出高平信号的NAND门。附图说明从以下结合附图对实施例的描述中,本专利技术的这些和/或其它方案和优点将变得更加清楚并且更容易理解,所述附图中图1是示出了根据本专利技术的实施例的PLC系统的配置的方框图;图2是示出了根据本专利技术的实施例的包括边沿检测电路的输入模块的配置的电路图;图3是示出了根据本专利技术的实施例的输入模块操作状态的视图;和图4是阐述了根据本专利技术的实施例的对A相和B相的系数值进行计数的过程的操作流程图。具体实施例方式以下将参考附图更加充分地描述本专利技术,在附图中示出了本专利技术的实施例。然而, 本专利技术可以具体表现为多种不同的形式,而不应当被解释为受文中所阐述的实施例的限制。反而,提供这些实施例使得本公开更加详尽并且能完全地将本专利技术的范围传递给本领域技术人员。图1是示出了根据本专利技术的实施例的PLC系统的配置的方框图。参考图1,PLC系统1包括电源模块10,其给整个PLC系统提供电力;CPU模块20, 其执行整个PLC系统的一般控制操作,并通过通信发送数据到高位系统/从高位系统接收数据;输入模块30,其具有计数器模块的内置功能接收自传感器22或开关23输入的数据以便将该数据传送到CPU模块,以及接收自编码器M输入的脉冲信号以便对系数值计数; 以及输出模块40,其接收从CPU模块20传送的控制命令以便输出操作信号到作为控制对象的负载。图2是示出了根据本专利技术的实施例的包括边沿检测电路的输入模块的配置的电路图。图3是示出了根据本专利技术的实施例的输入模块的操作状态的视图。如图2和图3所示,PLC的输入模块30包括调节单元31 (31a和31b)、绝缘单元 32 (32a 和 32b)、稳定单元 33 (33a 和 33b)、检测单元 34 (34a (34a_l、34a_2 和 34a_3)和 34b(34b_l、34b_2和;MbJ3))、判定单元35和控制单元36。在描述PLC的输入模块30之前,在该实施例中,通道被划分为二,即A相和B相。 然而,通道的数目不局限于此,而是可以变化。下文中,将详细描述根据该实施例的PLC的输入模块的部件。具有多个通道的负载,即编码器M以脉冲形式输出电动机的位移、速度等类似数据到每一个通道。调节单元31 (31a和31b)被配置为电阻器或类似器件以便调节输入电压到用于操作绝缘单元32 (3 和32b)的合适电压电平。绝缘单元32 (32a和32b)将从编码器M输出的脉冲型信号(AC电压)传送到稳定单元33 (33a和33b),并执行内部电路和外部电路的绝缘。稳定单元33 (33a和33b)稳定脉冲型信号,即从绝缘单元32 (32a和32b)传送的脉冲信号,并将稳定后的脉冲信号传送到判定单元;34 (34a和34b)。检测单元34(3 和34b)是这样的一个单元其检测脉冲信号的上升沿和下降沿并传送作为检测结果的输出信号到判定单元35。为通道的每一个提供一个检测器。例如, 在编码器M具有两个通道的情况下,为每个通道提供一个调节单元31、一个绝缘单元32、 一个稳定单元33和一个检测单元34。检测单元3 和34b分别具有第一边沿检测器;34a_l和!34b_l、反相器;34a_2和 34b_2和第二边沿检测器34a_3和34b_3。第一边沿检测器34a_l或34b_l是这样的单元其检测上升沿,并且通过接收自稳定单元33a或3 传送的作为时钟信号的脉冲信号以及接收作为输入信号的电源电压Vcc 来输出第一输出信号。通过参考图3这将变得更加明确。在第一边沿检测器34a_l或34b_l中,电源电压 Vcc被施加到输入终端D上,并且 脉冲信号被施加到时钟终端CLK上。假如在脉冲信号中产生上升沿(图3中的Ul部分),则第一边沿检测器34a_l或34b_l输出低平信号( 输出信号)并检测上升沿产生的部分。在该例子中,上升沿是当脉冲信号从低电平(0)变化到高电平⑴的时刻,并且可参考图3中的Ul部分。下降沿是脉冲信号从高电平(1)变化到低电平(0)的时刻,并且可以参考图3的U2部分。第一边沿检测器;34a_l或34b_l被配置为D触发器。反相器34a_2或34b_2被配置为异或O(OR)门以便将从稳定单元33a或3 传送的 脉冲信号反相。反相器34a_2或34b_2使脉冲信号反相以便检测上升沿产生的部分。即,假如如图3所示在 脉冲信号中检测到上升沿,那么因为可以通过将(§)脉冲信号反相获得 脉冲信号,所以可以检测到@脉冲信号的下降沿。第二边沿检测本文档来自技高网...

【技术保护点】
1.一种可编程逻辑控制器的输入模块,其接收从包含于所述可编程逻辑控制器中的传感器或开关输入的信号,所述输入模块包括:多个检测单元,其被配置为接收对应于每个通道的应用在具有多个通道的负载上的脉冲信号,检测脉冲信号的上升沿或下降沿,并发送作为检测结果的输出信号;判定单元,其被配置为接收从多个检测单元分别发送出的多个输出信号,检测多个通道的边沿,并发送作为检测结果的检测信号;和控制单元,其被配置为利用从判定单元发送的检测信号识别中断发生的存在并当中断发生时利用应用的脉冲信号执行计数过程。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:李相佰
申请(专利权)人:LS产电株式会社
类型:发明
国别省市:KR

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1