"AC入力電源と、該AC入力電源に直列に、スイッチとコンデンサと第1の抵抗を接続し、さらにフォトカプラを接続し、該フォトカプラに並列に第2の抵抗を接続したAC入力回路を備えたプログラマブルコントローラであって、前記フォトカプラの出力に入力信号取り出し回路とデジタルフィルタ回路及び演算回路を接続したことを特徴とするプログラマブルコントローラ。請求項1記載のプログラマブルコントローラにおいて、前記フォトカプラの出力信号で、該フォトカプラがOFFとなる時間幅をカウントし、AC入力電圧値を算出することを特徴とするプログラマブルコントローラ。請求項2記載のプログラマブルコントローラにおいて、前記フォトカプラの出力信号で、該フォトカプラがOFFとなる時間幅をカウントし、該カウント値と比較する入力電圧の適正なしきい値を入力電圧の半分の値としたことを特徴とするプログラマブルコントローラ。請求項1記載のプログラマブルコントローラにおいて、前記入力信号取り出し回路は、前記フォトカプラの出力信号を高周波信号でサンプリングしカウントするカウンタICと、該カウンタICの値を該フォトカプラの出力信号でトリガかけてラッチするラッチICと、しきい値登録値をラッチするレジスタICと、前記ラッチICと該レジスタICの値を比較する比較器ICと、より構成されることを特徴とするプログラマブルコントローラ。従来では、AC入力回路において、AC100V用又はAC200V用とそれぞれしきい値が異なり、しきい値設定用抵抗値が異なるため、専用の入力回路を複数個揃えなければならなかった。本発明の目的は、AC入力電源電圧を自動的に検出し、この電源電圧に対応するしきい値を設定し、AC100VからAC200V等の広範囲のAC入力を可能とし、1機種のみにて広範囲の電源電圧に対応できるAC入力回路を提供することにある。本発明は、上記目的を達成するために、AC入力電源と、該AC入力電源に直列に、スイッチとコンデンサと第1の抵抗を接続し、さらにフォトカプラを接続し、該フォトカプラに並列に第2の抵抗を接続したAC入力回路を備えたプログラマブルコントローラであって、前記フォトカプラの出力部に、入力信号取り出し回路とデジタルフィルタ回路及び演算回路を接続したことを特徴とする。また、前記プログラマブルコントローラにおいて、前記フォトカプラの出力信号で、該フォトカプラがOFFとなる時間幅をカウントし、AC入力電圧値を算出することを特徴とする。また、上記のプログラマブルコントローラにおいて、前記フォトカプラの出力信号で、OFFとなる時間幅をカウントし、該カウント値と被アックするAC入力電圧の適正なしきい値をAC入力電圧の半分の値としたことを特徴とする。従来は、AC入力の電源電圧が異なった分だけ専用のAC入力回路が複数必要であり、その複数のAC入力回路から電源電圧に対応したAC入力回路を選択する手間や、メーカ側では複数のAC入力回路を揃える必要があるためコストが高くなり、また誤って使用する恐れがあった。本発明は、AC入力回路を1個ですなわち標準化したAC入力回路により、上記の従来の問題を解消し、AC100VからAC200V等の範囲内で入力する電源電圧を検出し、この電源電圧に対応した適正なしきい値により信頼性の高いAC入力回路を実現できる。以下、本発明の実施の形態について図面を用いて説明する。実施例1図1は、本発明のAC入力回路の図を示す。図1において、1は入力回路で、2はスイッチ、3はAC電源、4は入力電流制限用コンデンサ、5は突入電流制限用抵抗、6はしきい値設定用抵抗、7はフォトカプラ、8はデジタルフィルタ回路、9は演算回路、10はフォトカプラ7の出力に接続した入力信号取り出し回路で、図8に示した従来のAC入力回路の構成と異なるのは入力信号取り出し回路10である。次にこの入力信号取り出し回路10の動作について説明する。図2に本発明のAC入力回路の各部の信号波形を示す。図2bにおいて、Aはスイッチ2がONしたときのAC電源電圧の波形を表し、Bはフォトカプラ7の入力端子間の信号波形で、特性上約±1Vの電圧波形である。Bの信号波形において、0Vをクロスする近傍はフォトカプラ7の入力に電流が流れない領域であるため、フォトカプラ7の出力はOFFとなる。従って、フォトカプラの出力端子の信号波形はCに示した信号波形となる。すなわち、フォトカプラの出力信号波形において、ON状態はフォトカプラ7のトランジスタがONしている状態であり、OFF状態はフォトカプラ7のトランジスタがOFFしている状態で、約5V付近Hレベルとなっている。また、入力信号取り出し回路10は、Cの信号を元にAC入力電圧の検出と、この検出したAC入力電圧による適正なしきい値の設定、さらにこのしきい値によりスイッチ2のON/OFF状態を取り出す処理を行う。次に、入力信号取り出し回路10において、AC入力電圧を検出する検出方法について説明する。図3は、AC入力電圧の検出、及びスイッチ2のON/OFFの状態を知ることが容易となるように、図2bのCの信号波形のOFFHレベル時間の幅を大きく取るように工夫した図を示す。従来技術において、抵抗6は入力ON/OFFの境目であるしきい値を決める抵抗であり、本発明では抵抗6の値を小さくしてしきい値を高めに設定している。これによりフォトカプラのOFFの時間幅が大きく、逆にONの時間幅が小さい状態になり、検出し易くなっている。図3は、AC100V入力時とAC200V入力時の図2bのAの波形を示しており、フォトカプラ7がON/OFFするしきい値を示している。図3の信号波形図において、フォトカプラ7のOFF時間幅を検出し易くするため、従来のしきい値より本発明のしきい値はその電圧を高く設定している。また、AC100V,AC200Vのそれぞれの入力電圧に対し、本発明のしきい値より0Vとクロスしている範囲は、フォトカプラ7がOFFの状態となり、フォトカプラ7の出力波形を図3の下の図に示す。この図3の下の図によると、AC100V入力時のHレベルの時間幅とAC200V入力時のHレベルの時間幅を比較すると、AC100V入力時の方がHレベルの時間幅が大きく、AC200V入力時の方が小さい。これによりフォトカプラ7のOFF時間幅は、入力電圧値に反比例する特性であることが分かる。すなわち、このフォトカプラ7のOFF時間を測定すればAC入力の電圧値を検出することができる。図3の下側のフォトカプラ7の出力波形図を図4に再掲する。図4において、AC100V入力時とAC200V入力時のパルス波形で、それぞれのHレベルの時間幅を測定する方法は、数μsecの信号でHレベルの時間幅をサンプリングし、サンプリングの連続カウント数でHレベルすなわちフォトカプラのOFF信号の時間幅を把握することができ、最終的にカウント数より入力電圧の値を求めることができる。図4に示したパルス波形のパルス幅をサンプリングしてカウントすることにより、入力電圧の値を認識して登録する。登録はAC入力動作開始時に限定される。次に、適正なしきい値の登録方法について説明する。しきい値は、スイッチ2をONにしてAC入力を取り込み、取り込み開始時より一定期間フォトカプラ7のOFF時間の幅の平均値を測定することでAC入力電圧値を認識し、この値の半分の電圧値を適正なしきい値をして登録する。次に、しきい値によりスイッチ2のON/OFFの状態を認識する方法について説明する。図5は、AC100V入力時とAC200V入力時の入力データの取り込みの説明図である。図5において、1入力電圧がAC100Vの場合、AC100Vが入力され、スイッチ2がON開始時にAC100Vの入力電圧であることを把握し、これより適正なしきい値として半分の電圧値50Vを登録している。常に、図5の1に示したタイムチャートで、フォトカプラ7のOFFHレベル時間幅を測定し、入力されたAC信号から測定されたOFF時間幅がAC50Vの幅登録されているしきい値より小さければスイッチ2を入力ONとして、大きければ入力OFFとして取り込み、次段のデジタルフィルタ回路へ送る。次に、2入力電圧がAC200Vの場合、1の場合と同様に、入力電圧の半分の電圧値、即ち100Vが適正なしきい値として予め登録されている。そして図6の2で示したタイムチャートで、フォトカプラ7がOFFHレベルの時間幅を測定し、入力されたAC信号から測定したOFF時間幅がAC100Vの幅登録されているしきい値よりも小さければ入力ONとし、大きければ入力OFFとして取り込み、次のデジタルフィルタへ送る。次に、従来のフォトカプラ7のパルス波形と本発明のパルス波形の相違について、図6を用いて説明する。図6において、上の図はAC入力の電圧波形を示し、その下の図に従来のフォトカプラの出力波形を、さらにその下に本発明のフォトカプラの出力波形を示す。従来は、図8のAC入力回路において、抵抗6は入力ON/OFFの境目であるしきい値を決める抵抗で、このしきい値を決定する抵抗値が大きく、しきい値の値が小さかった。従来技術においては、しきい値の電圧値が小さいため、電圧がゼロクロス付近でのフォトカプラ7の出力波形で、フォトカプラOFFHレベル時間の幅が、AC100V入力時もAC200V入力時も小さく検出し難くなっている。また、本発明においては、従来よりしきい値の電圧を大きくしているため、電圧がゼロクロス付近でのフォトカプラの出力で、フォトカプラOFFHレベル時間の幅が従来より大きくなっている。さらに、AC100V入力時のOFF時間幅t4とAC200V入力時のOFF時間幅t3を大きくなるようにして、時間幅t4とt3の差を大きくし、このOFF時間幅をサンプリングしてカウントして電圧値を求めて、電圧値の誤差が小さくなるようにしている。図7は、図1に示した入力信号取り出し回路10の内部構成を示す回路である。図7aの回路図において、入力信号はフォトカプラ7の出力信号で、その信号波形を図7bに示す。図7bはフォトカプラOFFHレベル時間幅を発信器回路20から発信された10MHzの信号でカウントしている状態を示した図である。図7bの信号波形で、フォトカプラOFFHレベル時間幅を測定するため、図7aにおいて、入力信号をカウンタIC21に接続して入力し、発信回路20からカウンタIC21に10MHzの信号を入力し、入力信号のHレベルの時間幅をカウントする入力信号はインバータ素子23を介して、ラッチIC24に接続し、入力信号の反転した信号をトリガとしてカウンタICの内容をラッチICに取り込み、ラッチする。ここで、上記のカウンタIC21に接続し入力するフォトカプラの出力信号即ち入力信号は、発信器回路20の信号とフォトカプラの出力信号をAND素子22を介してカウンタIC21のクリア端子に接続している。また、レジスタIC26はしきい値登録値格納用レジスタで、しきい値登録信号でトリガが掛かり、しきい値登録値がラッチされる。ここで、しきい値登録信号とは、制御回路より出力される信号で、運転制御開始時あるいは指定されたタイミング信号である。比較器IC25は、入力信号を発信回路20の10MHzの信号でカウントし、ラッチICにラッチした入力信号のOFF時間幅のカウント値と、しきい値登録値とを比較する比較器である。比較器IC25の出力信号を図8Cに示す。この出力信号は、入力信号のカウント値<しきい値登録値の関係のとき、Hレベルを出力し、入力信号のカウント値>しきい値登録値の関係のとき、Lレベルを出力する。以上の動作により、入力信号取り出し回路10は、広範囲のAC入力電圧に対し適正なしきい値にて、信頼性の高い入力ON/OFF信号を取り出すことができる。"