(57)【要約】【課題】例えば梱包されて主電源を供給できないＰＬＣに対してパーソナルコンピュータからファームウエアのアップデート作業を簡単で費用も少なく実施可能とすること【解決手段】ＰＬＣ２に主電源を供給できないとか投入できない状態にあるときにパーソナルコンピュータ１からＰＬＣ２それぞれの通信ポートに接続した通信ケーブル５，６を経由してＰＬＣ２にファームウエアアップデートを行う場合に、パーソナルコンピュータ１の通信ポートに出されている補助電源を通信ケーブル５，６等を経由してＰＬＣ１の通信ポートに供給し、この補助電源をＰＬＣのファームウエアアップデート用電源として、通信ケーブルを経由してアップデートを実施する。【選択図】図２
2009259084.tif 000002
【特許請求の範囲】
【請求項１】
ＰＬＣが主電源を有さずかつ外部からも主電源を供給できない状態にあるか、あるいは主電源を有するが該主電源を投入できない状態にあるときにパーソナルコンピュータからＰＬＣそれぞれの通信ポートに接続した通信ケーブルを経由してパーソナルコンピュータからＰＬＣに対してファームウエアアップデートやデバッグ等を行う方法において、上記パーソナルコンピュータの通信ポートに出されている補助電源を上記通信ケーブルを経由してＰＬＣの通信ポートから当該ＰＬＣ内部のファームウエアアップデートやデバッグ用電源として供給する、ことを特徴とするＰＬＣのファームウエアアップデートやデバック等の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＬＣ（プログラマブルコントローラ、プログラマブルロジックコントローラ）に対してパーソナルコンピュータからファームウエアをアップデートしたりデバッグしたりする方法に関するものである。
【背景技術】
【０００２】
ＰＬＣにおいては、内部にシステムソフトウエア（ファームウエア）が格納されている。このファームウエアは、出荷に際してメーカーにより、各種タイプの不揮発性メモリに書き込まれる。このＰＬＣに格納されているラダープログラム等のシーケンスプログラムは、上記ファームウエアが実行するようになっている。ところで、上記ファームウエアは出荷時にはユーザ−要望等により最新のバージョンアップ版にアップデートすることが行われている。
【０００３】
上記アップデートを図４を参照して説明すると、１はパーソナルコンピュータ、２はＰＬＣ、３はＤＣ２４Ｖの外部電源（主電源）、４は通信規格変換用の変換アダプタ、５はＵＳＢ通信ケーブル、６はシリアル通信ケーブルである。そして、アップデートに際しては、変換アダプタ４、ＵＳＢ通信ケーブル５、シリアル通信ケーブル６を介して、パーソナルコンピュータ１とＰＬＣ２とを接続すると共にＰＬＣ２に外部電源３から電源を供給する。パーソナルコンピュータ１からはＰＬＣ２のファームウエアをアップデート操作することで、ＰＬＣ２にファームウエアのアップデートを行う。
【０００４】
以上のアップデート作業を工場出荷時に行う手順を図５を参照して説明する。
【０００５】
ＰＬＣ２は、梱包箱７に箱詰めされた状態になっており、アップデートに際してはその梱包箱７の蓋８を開けて梱包箱７からＰＬＣ２を取り出すと共に、このＰＬＣ２に外部電源３を接続し、変換アダプタ４を介してパーソナルコンピュータ１を接続する。そして、パーソナルコンピュータからファームウエアをＰＬＣ２にアップデートする。アップデートが終了したＰＬＣ２は再び、梱包箱７に収納し、図中の矢印方向に送り出して出荷する。
【０００６】
すなわち、従来のファームウエアアップデートでは、工場出荷段階ではＰＬＣ２がすでに梱包されていて電源を供給することができない状態になっているために、ＰＬＣ２を梱包箱７から取り出すなどの面倒で時間がかかるアップデート作業となっており、ＰＬＣ２の出荷台数が例えば数千台にもなってくると、極めて膨大で時間とコストがかかるものである。
【特許文献１】特開平０８−２４９０１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明において解決すべき課題は、ＰＬＣが例えば梱包されていて簡単には主電源を供給できない状態にあるときに当該ＰＬＣに対してファームウエアのアップデートやデバッグ等の作業を簡単で費用も少なく実施可能とすることである。
【課題を解決するための手段】
【０００８】
本発明によるＰＬＣに対するアップデート等の方法は、ＰＬＣが主電源を有さずかつ外部からも主電源を供給できない状態にあるか、あるいは主電源を有するが該主電源を投入できない状態にあるときにパーソナルコンピュータからＰＬＣそれぞれの通信ポートに接続した通信ケーブルを経由してパーソナルコンピュータからＰＬＣに対してファームウエアアップデートを行う方法において、上記パーソナルコンピュータの通信ポートに出されている補助電源を上記通信ケーブルを経由してＰＬＣの通信ポートから当該ＰＬＣ内部のファームウエアアップデートやデバック用電源として供給することを特徴とするものである。
【０００９】
本発明では、例えば、ＰＬＣが梱包箱に収納されていて主電源を供給できない状態であっても、梱包箱の蓋を開いた状態で、ＰＬＣの通信ポートが現れるように梱包していれば、通信ケーブルでパーソナルコンピュータとＰＬＣとを接続して、ＰＬＣにファームウエアをアップデートすることができるようになる。
【００１０】
よって、本発明では、工場出荷段階ではＰＬＣがすでに梱包されていて主電源を供給することができない状態になっていても、ＰＬＣを梱包箱から取り出すことなく、ファームウエアアップデートが可能となり、ＰＬＣの出荷台数が例え数千台になっても、短時間で費用も少なくアップデートを実施することができるようになる。
【発明の効果】
【００１１】
本発明によれば、ＰＬＣに主電源が供給できない状態であっても、パーソナルコンピュータからＰＬＣにファームウエアアップデート等の作業を簡単で費用も少なく実施できる。
【発明を実施するための最良の形態】
【００１２】
以下、添付した図面を参照して、本発明の実施の形態に係るＰＬＣに対するファームウエアアップデート方法を詳細に説明する。実施形態では、ファームウエアアップデートで説明するが、デバッグにおいても同様に適用できる。
【００１３】
図１は、ＰＬＣに対するファームウエアアップデートを行うための構成を示す。図１において図４と対応する部分には同一の符号を付している。
【００１４】
実施の形態では、ＰＬＣ２のファームウエアアップデートに外部電源を用いる必要がなく、パーソナルコンピュータ１の通信ポートから直接、ファームウエアアップデート用の補助電源を供給するようにしたものである。
【００１５】
したがって、図２で示すように、ＰＬＣ２に対するファームウエアのアップデートに際しては、梱包箱７の蓋８を開き、次いで、パーソナルコンピュータ１の通信ポートを変換アダプタ４、各通信ケーブル５，６を介して、ＰＬＣ２の通信ポートに接続し、パーソナルコンピュータ１の通信ポートから出ているＤＣ５Ｖをファームウエアアップデート用の補助電源として利用してＰＬＣ２に供給した状態で、ファームウエアのアップデートを行う。そのため、実施の形態では、ファームウエアアップデートに際しては、梱包箱７からＰＬＣ２を取り出す必要がなくなり、アップデートがより短時間で効率的に行うことが可能となる。
【００１６】
上記では、梱包箱７の蓋８を開いた状態では、ＰＬＣ２の正面２ｂに設けた通信ポート２ａに外部から通信ケーブル６を接続することができる状態になっている。これは、梱包箱７にＰＬＣ２を収納する場合、ＰＬＣ２のパネル裏面側２ｃないしは側面側２ｄに電源供給端子が配置され、また、パネル正面側を上記蓋８側に向けるようになっており、また、ＰＬＣ２のパネル正面には通信ポートが配置されているからである。
【００１７】
なお、図３で示すように、パーソナルコンピュータ１の通信ポート１ａは、５Ｖの電源端子、接地端子、一対の信号端子を備えたＵＳＢコネクタ構成になっている。また、ＵＳＢ通信ケーブル５は、両端にＵＳＢコネクタ５ａ、５ｂを備える。ＰＬＣ２の通信ポート２ａは、接地端子（＃１）、５Ｖの電源端子（＃２）、信号端子ＲｘＤ（＃３）、信号端子ＴｘＤ（＃４）、５Ｖの電源端子（＃５）、接地端子（＃６）を備えたＲＳ２３２Ｃコネクタ構成になっている。シリアル通信ケーブル６は、ＲＳ２３２Ｃであり、両端にＲＳ２３２Ｃコネクタを備える。変換アダプタ４は、一方がＵＳＢコネクタ４ａ、他方にＲＳ２３２Ｃコネクタ４ｂを備えると共に、内部に両コネクタ４ａ，４ｂ間において通信規格の変換を行う通信規格変換部４ｃを有し、さらに電源を処理する電源処理部４ｄを有する。
【００１８】
以上説明したように本実施の形態では、パーソナルコンピュータの通信ポートに出されている補助電源を上記通信ケーブルを経由してＰＬＣの通信ポートから当該ＰＬＣ内部のファームウエアアップデート用電源として供給するようにしたので、例えば、工場出荷段階ではＰＬＣがすでに製品として梱包されていて主電源を供給することができない状態になっていても、ＰＬＣを梱包箱から取り出すことなく、通信ケーブルをＰＬＣの通信ポートに接続するだけで、パーソナルコンピュータからファームウエアアップデートを行うことが可能となり、ＰＬＣの出荷台数が例え数千台になっても、短時間で費用も少なくアップデートを実施することができるようになる。
【図面の簡単な説明】
【００１９】
【図１】図１は本発明の実施形態に係るＰＬＣに対するファームウエアアップデートを行う構成を示す図である。
【図２】図２は梱包箱に収納したＰＬＣに対してファームウエアアップデートを行う構成を示す図である。
【図３】図３はパーソナルコンピュータとＰＬＣの各通信ポートと、通信ケーブル、ならびに変換アダプタを模式的に示す図である。
【図４】図４は従来に係るＰＬＣに対するファームウエアアップデートを行う構成を示す図である。
【図５】図５は梱包箱に収納したＰＬＣに対してファームウエアアップデートを行う構成を示す図である。
【符号の説明】
【００２０】
１  パーソナルコンピュータ
２  ＰＬＣ
３  外部電源
４  変換アダプタ
５，６  通信ケーブル
７  梱包箱
【図１】
2009259084.tif 000003
【図２】
2009259084.tif 000004
【図３】
2009259084.tif 000005
【図４】
2009259084.tif 000006
【図５】
2009259084.tif 000007