(57)【要約】【課題】ＰＬＣの電力を無駄に消費しない方式を提供し、また、この方式により低消費電力のユーザ起動型ＰＬＣを提供する。【解決手段】本発明によるＰＬＣ起動方式は、ＰＬＣ１とユーザ回路２との間にＰＬＣ起動回路４を設ける。ＰＬＣ起動回路４は、ユーザ回路２の電流を検出するユーザ回路電流検出回路４ｂと、上記検出回路４ｂによるユーザ起動の検出出力に応答して起動信号を出力する起動信号出力回路４ｃとを含む。一方、ＰＬＣ内電源部１ｅは、上記起動信号の受信に応答してＰＬＣ内各部へ電源を供給して起動させるようになっている。【選択図】図１
2010204996.tif 000002
【特許請求の範囲】
【請求項１】
プログラマブルコントローラ（ＰＬＣ）とユーザ回路とを備えた制御システムにおいて当該ＰＬＣを起動する方式であって、ユーザ回路の起動後にＰＬＣ内電源部に起動信号を送信する一方、当該電源部は、この起動信号の受信に応答してＰＬＣ内各部へ電源供給を開始して当該ＰＬＣを起動させる、ことを特徴とするＰＬＣ起動方式。
【請求項２】
ＰＬＣとユーザ回路との間にＰＬＣ起動回路を配し、
この起動回路は、ユーザ回路電流検出回路と、この検出回路からの検出信号に応答してＰＬＣ内電源部に起動信号を出力する起動信号出力回路とを備える、ことを特徴とする請求項１に記載の方式。
【請求項３】
請求項２に記載の方式において、上記起動回路から起動信号を受信するとＰＬＣ内各部へ電源供給を開始して当該ＰＬＣを起動させる電源部を備える、ことを特徴とするＰＬＣ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＬＣ（プログラマブルコントローラ）の起動方式およびその方式で起動されるＰＬＣに関するものである。ＰＬＣは、プログラマブルコントローラまたはプログラマブルロジックコントローラと称される。
【背景技術】
【０００２】
図３にＰＬＣ１と、ユーザ回路２と、制御対象３とからなる制御システムを示す。ＰＬＣ１は、各種制御機械や装置（以下、制御対象）をシーケンス制御する装置として広く使用されている。
【０００３】
ＰＬＣ１は、ユーザ回路２から入力した入力信号に基づき、動作プログラムに従い演算し、その演算結果からユーザ回路２に出力信号を出力する。
【０００４】
ユーザ回路２は、センサ等の入力機器やアクチュエータ等の出力機器等を含み、制御対象３の状態をセンサで検出し、その検出信号を入力信号としてＰＬＣに与え、アクチュエータ等がＰＬＣ１からの出力信号に応答して制御対象３を駆動することができるようになっている。
【０００５】
ＰＬＣ１は、内部に、制御を司るＣＰＵ、プログラム格納やワークに用いるメモリ、ユーザ回路が接続されるインターフェースとしての入出力部、およびこれらＰＬＣ内各部に電力を供給する電源部、を備えている。
【０００６】
この制御システムにおいては、ＰＬＣ１は、ユーザ回路２の状態にかかわらず、常時、ＰＬＣ１内部では内部電源部から内部各部に電源電流が流れて、起動状態となって電力が消費されている。この消費状態は、ユーザ回路２が起動されていない状態でも、常時、継続しているので、電力が無駄に消費されていることになる。
【０００７】
なお、先行技術文献として下記特許文献を示す。この特許文献には、ＣＰＵが、入力機器から入力した信号をＩ／Ｏ部のメモリに取り込んでＩＮリフレッシュを行い、ＲＯＭ内の動作プログラムに基づき演算実行し、その演算実行結果をＩ／Ｏ部内のメモリに書き込んでＯＵＴリフレッシュ処理を行うＰＬＣが開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００５−２５９０７９号公報
【特許文献２】特開２００８−２５１０５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明により解決すべき課題は、ユーザ回路が起動状態で無いときにＰＬＣ側で電力が無駄に消費されないようにすることである。
【課題を解決するための手段】
【００１０】
本発明によるＰＬＣ起動方式は、ＰＬＣとユーザ回路とを備えた制御システムにおいて当該ＰＬＣを起動する方式であって、ユーザ回路の起動後にＰＬＣ内電源部に起動信号を送信する一方、当該電源部は、この起動信号の受信に応答してＰＬＣ内各部へ電源供給を開始して当該ＰＬＣを起動させることを特徴とする。
【００１１】
本発明において、好ましい態様は、ＰＬＣとユーザ回路との間にＰＬＣ起動回路を配し、このＰＬＣ起動回路は、ユーザ回路電流検出回路と、この検出回路からの検出信号に応答してＰＬＣ内電源部に起動信号を出力する起動信号出力回路とを備える構成である。
【００１２】
本発明によるプログラマブルコントローラは、上記ＰＬＣ起動方式において、上記ＰＬＣ起動回路から起動信号を受信するとＰＬＣ内各部へ電源供給を開始して当該ＰＬＣを起動させる電源部を備える、ことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、ユーザ回路が起動状態で無いときにＰＬＣ側で電力が無駄に消費されないようにすることができる。
【図面の簡単な説明】
【００１４】
【図１】図１は本発明の実施の形態に係るＰＬＣ起動方式を実施する制御システムの概略構成を示す図である。
【図２】図２は図１をより詳細に示す図である。
【図３】図３は従来の制御システムの概略構成を示す図である。
【発明を実施するための形態】
【００１５】
以下、添付した図面を参照して、本発明の実施の形態に係るＰＬＣ起動方式を説明する。図１は、ＰＬＣと、ユーザ回路と、これらの間に配置されたＰＬＣ起動回路とを示し、同図を参照して、ＰＬＣ１とユーザ回路２との間に、ＰＬＣ起動回路４が配置されている。
【００１６】
ＰＬＣ起動回路４は、ユーザ回路２の起動を検出する機能と、この検出に応答してＰＬＣ１内電源部に起動信号を出力する機能とを含む。
【００１７】
また、ＰＬＣ１は、ＰＬＣ起動回路４からの起動信号の受信に応答してＰＬＣ１内各部へ電源供給して当該ＰＬＣ１を起動させるようになっている。このことにより、実施の形態のＰＬＣ起動方式では、ユーザ回路２が起動しない限りは、ＰＬＣ１内電源部は電源供給を停止しているので、ＰＬＣ１内各部には電源電流が供給されず、したがって、ＰＬＣ１内では電力は消費されていない。
【００１８】
以上により、実施の形態方式では、ユーザ回路２が起動されていない状態で、ＰＬＣ１内で、電力が無駄に消費されるようなことがなくなる。
【００１９】
図２を参照してより詳細な構成を説明する。
【００２０】
ＰＬＣ１は、ＣＰＵ１ａ、プログラムＲＯＭ１ｂ、ワークＲＡＭ１ｃ、Ｉ／Ｏ部１ｄ、およびＰＬＣ電源部１ｅを有する。これら各部１ａ−１ｄは、内部バス１ｆで接続されていると共にそれぞれの電源受給部には、図中矢印で示すようにＰＬＣ電源部１ｅから電源Ｖｃｃを供給するようになっている。ＰＬＣ電源部１ｅは、図中矢印で示すようにＰＬＣ１内各部１ａ−１ｄに電源Ｖｃｃを供給することができるようになっている。
【００２１】
ＣＰＵ１ａはＰＬＣ１全体を統括する。プログラムＲＯＭ１ｂには動作プログラムが格納されている。この動作プログラムは、ラダープログラムである。ラダープログラムは、プログラマブルコントローラによる制御シーケンスを定めるプログラムであり、ラダープログラムはラダー図で記述される。ラダー図は、回路図が、あたかも、はしご状に描かれており、左右両端の垂直な二つの母線が動力をシンボリックに表わし、その間で水平に結ぶ平行な線上に接点回路の動力流れが示される。ワークＲＡＭ１ｃはＣＰＵ１ａのワークに用いる。Ｉ／Ｏ部１ｄは、ＣＰＵ１ａとユーザ回路２との間でインターフェースする。すなわち、ＰＬＣ１において、ＣＰＵ１ａは、制御対象３の状態を検出したユーザ回路２から入力した信号をＩ／Ｏ部１ｄのメモリに取り込んでＩＮリフレッシュを行う。ＣＰＵ１ａは、プログラムＲＯＭ１ｂ内の動作プログラムに基づき演算実行し、その演算実行結果をＩ／Ｏ部１ｄ内のメモリに書き込んでＯＵＴリフレッシュ処理を行う。Ｉ／Ｏ部１ｄは、複数の入力点や出力点を備える。入力点にはユーザ回路２のセンサ等の図示略の入力機器が接続され、出力点にはユーザ回路２のアクチュエータ等の図示略の出力機器が接続されている。
【００２２】
センサ等の入力機器は制御対象３の状態をセンシングし、そのセンシング状態からＯＮ／ＯＦＦし、そのＯＮ／ＯＦＦにかかる入力信号を入力点を介してＩ／Ｏ部１ｄに入力する。Ｉ／Ｏ部１ｄから内部バス１ｆを経由してＣＰＵ１ａに入力信号が入力される。ＣＰＵ１ａは入力信号に基づき、動作プログラムに従い演算を行い、この演算の結果から制御信号を内部バス１ｆを経由してＩ／Ｏ部１ｄに出力する。Ｉ／Ｏ部１ｄはこの制御信号から出力点を介してアクチュエータ等の出力機器に出力信号を出力することで出力機器をＯＮ／ＯＦＦ動作させ、これにより、制御対象３を駆動制御するようになっている。
【００２３】
一方、ＰＬＣ起動回路４は、電源Ｖｃｃかバッテリかのいずれかに切り換える作動電源切換回路４ａ、ユーザ回路２の電流を検出するユーザ回路電流検出回路４ｂ、および起動信号出力回路４ｃを備える。
【００２４】
ＰＬＣ１が起動されていない状態では、ＰＬＣ起動回路４内の作動電源切換回路４ａは、図示略のバッテリをＰＬＣ起動回路４の電源とする側に切り換わっており、これにより、ユーザ回路電流検出回路４ｂおよび起動信号出力回路４ｃはバッテリで駆動されている状態である。
【００２５】
ＰＬＣ１が起動されているときは、ＰＬＣ起動回路４内の作動電源切換回路４ａは、別電源ＶｃｃをＰＬＣ起動回路４の電源とする側に切り換わっており、これにより、ユーザ回路電流検出回路４ｂおよび起動信号出力回路４ｃは別電源Ｖｃｃで駆動されている状態である。
【００２６】
ユーザ回路電流検出回路４ｂは、ユーザ回路２に電流が流れているかを検出する回路であり、ユーザ回路２に電流が流れていることを検出すると、次段の起動信号出力回路４ｃにその検出信号を入力する。
【００２７】
起動信号出力回路４ｃは、ユーザ回路電流検出回路４ｂからユーザ回路２に電流が流れているという検出信号の入力に応答して、起動信号をＰＬＣ１内のＰＬＣ電源部１ｅに起動信号を入力する。
【００２８】
ＰＬＣ電源部１ｅでは、起動信号が入力されると、ＰＬＣ１内各部１ａ−１ｄに電源を供給する。これにより、ＰＬＣ１は起動され、ユーザ回路２との間で制御対象３の制御のための信号の入出力を行う。
【００２９】
この起動に関して、ＰＬＣ電源部１ｅにリレーを設け、起動信号の印加でこのリレーを駆動することで、ＰＬＣ電源部１ｅを作動状態とし、ＰＬＣ１内各部１ａ−１ｄに電源を供給するようにしてもよい。
【００３０】
以上から本実施の形態では、ＰＬＣ１とユーザ回路２との間に設けたＰＬＣ起動回路４からＰＬＣ１に起動信号を送信し、ＰＬＣ１側では上記起動信号の受信に応答してＰＬＣ内各部への電源供給を開始することで当該ＰＬＣ１を起動させるようになっているから、ユーザ回路２が起動されていない時はＰＬＣ側での電力消費はまったく無いから、ユーザ回路２が起動されていない時は電力が無駄に消費されないようにすることができる。
【符号の説明】
【００３１】
１  ＰＬＣ
１ａ  ＣＰＵ
１ｂ  プログラムＲＯＭ
１ｃ  ワークＲＡＭ
１ｄ  Ｉ／Ｏ部
１ｅ  ＰＬＣ内電源部
２  ユーザ回路
３  制御対象
４  ＰＬＣ起動回路
４ａ  作動電源切換回路
４ｂ  ユーザ回路電流検出回路
４ｃ  起動信号出力回路
【図１】
2010204996.tif 000003
【図２】
2010204996.tif 000004
【図３】
2010204996.tif 000005