文档介绍:可编程序控制器的制作方法
专利名称:可编程序控制器的制作方法
技术领域:
本发明涉及根据外部输入的接通/断开信号进行控制操作的可编程序控制器(下面简称PC)。
背景技术:
历来,作为从外部输入接通/断开信号从而进行控制操作的PC边的检测而在寄存器4上设定时,在输入部2根据寄存器4的设定,第1选择器22将延迟电路21的输出信号输出给上升边检测电路24。上升边检测电路24一检测出输入信号的上升边,就将检测信号输出给触发电路28。触发电路28在存储上升边检测电路24的检测信号的同时,输出给第2选择器29。第2选择器29根据寄存器4的设定,将触发电路28的输出信号输出给CPU3的输入通道32。CPU3通过对输入通道32进行取样,检测出输入通道32所输入的上升边检测电路24的检测信号,就能检测出输入信号的上升边。
并且,CPU3为在输入信号的下降边进行中断处理而在寄存器4上设定时,第1选择器22通过寄存器4的设定,将延迟电路21的输出信号输出给下降边检测电路25。下降边检测电路25一检测出输入信号的下降边,就将检测信号输出给中断电路27。中断电路27如从下降边检测电路25输入检测信号,就将中断信号输出给CPU3的中断通道31。CPU3如将中断信号输入给中断通道31,就进行中断处理。
另外,CPU3为将输入信号用于计数器用而在寄存器4上设定时,在输入部2中第1选择器22根据寄存器4的设定,将延迟电路21的输出信号输出给辨别电路23。辨别电路23将延迟电路21的输出信号辨别为计数用、加法用或减法用的信号并输出给计数器电路26。计数器电路26对从辨别电路23输入的信号进行计数,并将输出信号输出给CPU3的计数器通道。
中断电路27和触发电路28根据寄存器4的设定可以从上升边检测电路24或下降边检测电路25内的任一个电路提取检测信号,也可以从上升边检测电路24和下降边检测电路25的双方提取检测信号。而且,根据寄存器4的设定,也可以在中断电路27上产生由计数器电路26的输出信号引起的中断信号。
这样,通过CPU3变更寄存器4的设定来变更输入部2的电路组合,就能转换功能地使用一个输入信号。
还有,输入部2的各电路的组合不限定于上述的组合,也可以通过上述组合以外的组合,转换成多个功能地使用输入信号,这是不言而喻的。
工业上利用的可能性权利要求1的发明如上述所示,备有设定输入信号处理内容的寄存器;用寄存器设定的时间常数延迟输入信号的延迟电路;当由寄存器的设定而选择时检测从延迟电路输入的信号的上升边的上升边检测电路;当由寄存器的设定而选择时检测从延迟电路输入的信号的下降边的下降边检测电路;当由寄存器的设定而选择时将从延迟电路输入的信号辨别为计数用、加法用、减法用的信号的辨别电路;在上升边检测电路和下降边检测电路内存储由寄存器的设定而选择的检测电路检测信号的存储电路;在上升边检测电路和下降边检测电路内通过由寄存器的设定而选择的检测电路检测信号的输入来产生中断信号的中断电路;对辨别电路的输出信号进行计数的计数器电路;在设定寄存器的同时,在存储电路的检测信号、中断电路的中断信号或计数器电路的计数信号内,提取寄存器所选择信号的控制部。由于通过寄存器的设定能转换一个输入信号的处理内容,所以能多个功能地使用一个输入信号,具有使用方便的良好效果。并且,通过寄存器的设定