(57)【要約】【課題】アプリケーションをマシンコントローラに転送する際に、現場での作業を削減でき、間違いや作業時間を減らすことができるマシンコントローラへのアプリケーション転送システムおよびアプリケーション転送方法を提供する。【解決手段】ＣＤ−ＲＯＭ１０５は、アプリケーションごとにＥｔｈｅｒｎｅｔ（登録商標）通信線路１０７のＩＰアドレスとポート番号で指定されているマシンコントローラ１０９、１１０に、アプリケーションを転送するアプリケーション転送用ソフト本体１１５と、ＣＤ−ＲＯＭ１０５の内容を転送用パソコン１０６に自動的に読み込ませるＣＤ−ＲＯＭ自動起動用ファイル１１４と、アプリケーション転送用ソフト本体１１５を自動起動させるアプリケーション転送用ソフト起動ファイル１１３と、を備えた。【選択図】図１
2007004658.tif 000002
【特許請求の範囲】
【請求項１】
通信線路（１０７）によるネットワークと、
転送用パソコン（１０６）と前記ネットワークで接続されたマシンコントローラ（１０９、１１０）と、
前記転送用パソコン（１０６）からマシンコントローラ（１０９、１１０）へのアプリケーション（１１１、１１２）を転送する際に用いられるＣＤ−ＲＯＭ（１０５）と、を有するマシンコントローラへのアプリケーション転送システムにおいて、
前記ＣＤ−ＲＯＭ（１０５）は、
前記アプリケーション（１１１、１１２）ごとに前記通信線路（１０７）のＩＰアドレスとポート番号で指定されている前記マシンコントローラ（１０９、１１０）に、前記アプリケーション（１１１、１１２）を転送するアプリケーション転送用ソフト本体（１１５）と、
前記ＣＤ−ＲＯＭ（１０５）の内容を前記転送用パソコン（１０６）に自動的に読み込ませるＣＤ−ＲＯＭ自動起動用ファイル（１１４）と、
前記アプリケーション転送用ソフト本体（１１５）を自動起動させるアプリケーション転送用ソフト起動ファイル（１１３）と、を備えたことを特徴とするマシンコントローラへのアプリケーション転送システム。
【請求項２】
前記通信線路（１０７）はＥｔｈｅｒｎｅｔ（登録商標）通信線路であることを特徴とする請求項１に記載のマシンコントローラへのアプリケーション転送システム。
【請求項３】
通信線路（１０７）によるネットワークと、
転送用パソコン（１０６）と前記ネットワークで接続されたマシンコントローラ（１０９、１１０）と、
前記転送用パソコン（１０６）からマシンコントローラ（１０９、１１０）へのアプリケーション（１１１、１１２）を転送する際に用いられるＣＤ−ＲＯＭ（１０５）と、を有するアプリケーション転送システムにおけるアプリケーション転送方法であって、
前記アプリケーション転送システムは、ＣＤ−ＲＯＭ作成用パソコン（１００）を備え、
前記ＣＤ−ＲＯＭ作成用パソコン（１００）は、
前記アプリケーション（１１１、１１２）ごとに転送先の前記マシンコントローラ（１０９、１１０）の前記通信線路（１０７）のＩＰアドレスとポート番号を設定するステップ（ＳＴ２）と、
前記アプリケーション（１１１、１１２）を指定して、環境セットアップツール（１０２）を実行すると、アプリケーション転送用ソフトのＣＤ−ＲＯＭイメージを前記ＣＤ−ＲＯＭ作成用パソコン（１００）のハードディスクに自動生成するステップ（ＳＴ３）と、
ＣＤ−ＲＯＭ作成ツールにより前記ＣＤ−ＲＯＭ（１０５）を作成するステップ（ＳＴ４）と、を備え、
前記転送用パソコン（１０６）は、
ＣＤ−ＲＯＭ自動起動用ファイル（１１４）により、前記ＣＤ−ＲＯＭ（１０５）の内容を自動に読み込むステップ（ＳＴ６）と、
アプリケーション転送用ソフト起動ファイル（１１３）により、前記ＣＤ−ＲＯＭ（１０５）に収録されているのアプリケーション転送用ソフト本体（１１５）を自動起動するステップ（ＳＴ７）と、
前記アプリケーション転送用ソフト本体（１１５）により、前記ＣＤ−ＲＯＭ（１０５）に収録されている前記アプリケーション（１１１、１１２）を前記通信線路（１０７）のＩＰアドレスとポート番号で指定されている前記マシンコントローラ（１０９、１１０）に自動転送するステップ（ＳＴ８）と、を備えたことを特徴とするアプリケーション転送方法。
【請求項４】
前記通信線路（１０７）はＥｔｈｅｒｎｅｔ（登録商標）通信線路であることを特徴とする請求項３に記載のアプリケーション転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マシンコントローラへのアプリケーション転送システムおよびアプリケーション転送方法に関する。  
【背景技術】
【０００２】
マシンコントローラで機械を自在に制御するために、作成したアプリケーションをマシンコントローラに通信を介して転送することが行われてきた（例えば、特許文献１参照）。
マシンコントローラへアプリケーションを転送する際、専用の転送ツールを使用し、現場で詳細な設定をして転送する方法が一般的である。
【特許文献１】特開２００２−２９７３８８号（第２−４頁）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来技術のアプリケーション転送方法の場合、現場での作業により複数のマシンコントローラにアプリケーションを転送する時など、間違った操作をする危険性が高いという問題があった。
【０００４】
本発明は上記問題点に鑑みてなされたものであり、通信線路を用いてアプリケーションをマシンコントローラに転送する際に、現場で転送するアプリケーションをその都度設定する必要が無く、現場での作業を削減でき、間違いや作業時間を減らすことができるマシンコントローラへのアプリケーション転送システムおよびアプリケーション転送方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記問題を解決するため、請求項１に記載の発明は、通信線路によるネットワークと、転送用パソコンと前記ネットワークで接続されたマシンコントローラと、前記転送用パソコンからマシンコントローラへのアプリケーションを転送する際に用いられるＣＤ−ＲＯＭと、を有するマシンコントローラへのアプリケーション転送システムにおいて、前記ＣＤ−ＲＯＭは、前記アプリケーションごとに前記通信線路のＩＰアドレスとポート番号で指定されている前記マシンコントローラに、前記アプリケーションを転送するアプリケーション転送用ソフト本体と、前記ＣＤ−ＲＯＭの内容を前記転送用パソコンに自動的に読み込ませるＣＤ−ＲＯＭ自動起動用ファイルと、前記アプリケーション転送用ソフト本体を自動起動させるアプリケーション転送用ソフト起動ファイルと、を備えたことを特徴としている。
【０００６】
また、請求項２に記載の発明は、請求項１に記載のマシンコントローラへのアプリケーション転送システムにおいて、前記通信線路はＥｔｈｅｒｎｅｔ（登録商標）通信線路であることを特徴としている。
【０００７】
また、請求項３に記載の発明は、通信線路によるネットワークと、転送用パソコンと前記ネットワークで接続されたマシンコントローラと、前記転送用パソコンからマシンコントローラへのアプリケーションを転送する際に用いられるＣＤ−ＲＯＭと、を有するアプリケーション転送システムにおけるアプリケーション転送方法であって、前記アプリケーション転送システムは、ＣＤ−ＲＯＭ作成用パソコンを備え、前記ＣＤ−ＲＯＭ作成用パソコンは、前記アプリケーションごとに転送先の前記マシンコントローラの前記通信線路のＩＰアドレスとポート番号を設定するステップと、前記アプリケーションを指定して、環境セットアップツールを実行すると、アプリケーション転送用ソフトのＣＤ−ＲＯＭイメージをＣＤ−ＲＯＭ作成用パソコンのハードディスクに自動生成するステップと、ＣＤ−ＲＯＭ作成ツールにより前記ＣＤ−ＲＯＭを作成するステップと、を備え、前記転送用パソコンは、ＣＤ−ＲＯＭ自動起動用ファイルにより、前記ＣＤ−ＲＯＭの内容を自動に読み込むステップと、アプリケーション転送用ソフト起動ファイルにより、前記ＣＤ−ＲＯＭに収録されているのアプリケーション転送用ソフト本体を自動起動するステップと、前記アプリケーション転送用ソフト本体により、前記ＣＤ−ＲＯＭに収録されている前記アプリケーションを前記通信線路のＩＰアドレスとポート番号で指定されている前記マシンコントローラに自動転送するステップと、を備えたことを特徴としている。
【０００８】
また、請求項４に記載の発明は、請求項３に記載のアプリケーション転送方法において、前記通信線路はＥｔｈｅｒｎｅｔ（登録商標）通信線路であることを特徴としている。
【発明の効果】
【０００９】
請求項１に記載の発明によると、通信線路によるネットワークを利用し、マシンコントローラと接続されたパソコンにアプリケーション転送用ソフトを収録したＣＤ−ＲＯＭを挿入するだけで、指定したアプリケーションを指定したマシンコントローラに転送するようにしているので、現場で転送するアプリケーションをその都度設定する必要がなく、現場での作業を削減し、間違いや作業時間を削減可能なマシンコントローラへのアプリケーション転送システムを得ることができる。
【００１０】
請求項２に記載の発明によると、Ｅｔｈｅｒｎｅｔ（登録商標）通信によるネットワークを利用し、マシンコントローラとＥｔｈｅｒｎｅｔ（登録商標）で接続されたパソコンにアプリケーション転送用ソフトを収録したＣＤ−ＲＯＭを挿入するだけで、指定したアプリケーションを指定したマシンコントローラに転送するようにしているので、現場で転送するアプリケーションをその都度設定する必要がなく、現場での作業を削減し、間違いや作業時間を削減可能なマシンコントローラへのアプリケーション転送システムを得ることができる。
【００１１】
請求項３に記載の発明によると、通信線路によるネットワークを利用し、マシンコントローラと接続されたパソコンにアプリケーション転送用ソフトを収録したＣＤ−ＲＯＭを挿入するだけで、指定したアプリケーションを指定したマシンコントローラに転送するようにしているので、現場で転送するアプリケーションをその都度設定する必要がなく、現場での作業を削減し、間違いや作業時間を削減可能なアプリケーション転送方法を得ることができる。
【００１２】
請求項４に記載の発明によると、Ｅｔｈｅｒｎｅｔ（登録商標）通信によるネットワークを利用し、マシンコントローラとＥｔｈｅｒｎｅｔ（登録商標）で接続されたパソコンにアプリケーション転送用ソフトを収録したＣＤ−ＲＯＭを挿入するだけで、指定したアプリケーションを指定したマシンコントローラに転送するようにしているので、現場で転送するアプリケーションをその都度設定する必要がなく、現場での作業を削減し、間違いや作業時間を削減可能なアプリケーション転送方法を得ることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の方法の具体的実施例について、図に基づいて説明する。
【実施例１】
【００１４】
図１は、本発明を示すマシンコントローラへのアプリケーション転送システムの構成図である。
図１において、１００、１０６はパソコン、１０１はアプリケーション開発ソフト、１０２はアプリケーション転送用ソフトの環境セットアップツール、１０３はアプリケーション転送用ソフトのＣＤ−ＲＯＭイメージ、１０４はＣＤ−ＲＯＭ作成ツール、１０５は  ＣＤ−ＲＯＭ、１０７はＥｔｈｅｒｎｅｔ（登録商標）通信線路、１０８はＨＵＢ、１０９、１１０はマシンコントローラ、１１１、１１２はアプリケーション、１１３はアプリケーション転送用ソフト起動ファイル、１１４はＣＤ−ＲＯＭ自動起動用ファイル、１１５はアプリケーション転送用ソフト本体である。
図１に示す本実施例のマシンコントローラへのアプリケーション転送システムの特徴とする点は以下のとおりである。
すなわち、ＣＤ−ＲＯＭ１０５は、アプリケーション１１１、１１２ごとにＥｔｈｅｒｎｅｔ（登録商標）通信線路１０７のＩＰアドレスとポート番号で指定されているマシンコントローラ１０９、１１０に、アプリケーション１１１、１１２を転送するアプリケーション転送用ソフト本体１１５と、ＣＤ−ＲＯＭ１０５の内容を転送用パソコン１０６に自動的に読み込ませるＣＤ−ＲＯＭ自動起動用ファイル１１４と、アプリケーション転送用ソフト本体１１５を自動起動させるアプリケーション転送用ソフト起動ファイル１１３と、を備えるようにしている点である。
【００１５】
図２は、本発明を示すアプリケーション転送方法のフローチャートである。
以下、図１、２を用いて、本発明のアプリケーション転送方法について説明する。
アプリケーション開発者が、アプリケーション開発ソフト１０１を用いてアプリケーション１１１とアプリケーション１１２を開発する（ステップＳＴ１）。
ステップＳＴ１で作成されたアプリケーション１１１、１１２に対し、アプリケーション転送用ソフトの環境セットアップツール１０２で、転送先マシンコントローラ１０９、１１０のＥｔｈｅｒｎｅｔ（登録商標）通信線路１０７のＩＰアドレスとポート番号を設定する（ステップＳＴ２）。
環境セットアップツール１０２には、予めアプリケーション転送用ソフト本体１１３、アプリケーション転送用ソフト起動ファイル１１５、およびＣＤ−ＲＯＭ自動起動用ファイル１１４が準備してあり、アプリケーション開発者がアプリケーション１１１、１１２を指定して、環境セットアップツール１０２を実行すると、アプリケーション転送用ソフトのＣＤ−ＲＯＭイメージ１０３をＣＤ−ＲＯＭ作成用パソコン１００のハードディスクに自動生成する（ステップＳＴ３）。
アプリケーション転送用ソフトのＣＤ−ＲＯＭイメージ１０３を、ＣＤ−ＲＯＭ作成ツール１０４を使用して、アプリケーション転送用ソフトが収録されたＣＤ−ＲＯＭ１０５を作成する（ステップＳＴ４）。
アプリケーション１１１、１１２をマシンコントローラ１０９、１１０に転送する現場で、Ｅｔｈｅｒｎｅｔ（登録商標）通信線路１０７とＨＵＢ１０８でマシンコントローラ１０９とマシンコントローラ１１０と接続されている転送用パソコン１０６に、ステップＳＴ５で作成したアプリケーション転送用ソフトを収録したＣＤ−ＲＯＭ１０５を挿入する（ステップＳＴ５）と、ＣＤ−ＲＯＭ自動起動用ファイル１１４により、ＣＤ−ＲＯＭ１０５の内容が自動に読み込まれ（ステップＳＴ６）、アプリケーション転送用ソフト起動ファイル１１３により、ＣＤ−ＲＯＭに収録されているアプリケーション転送用ソフト本体１１５が自動起動される（ステップＳＴ７）。アプリケーション転送用ソフト本体１１５は、ＣＤ−ＲＯＭ１０５に収録されているアプリケーション１１１とアプリケーション１１２をＥｔｈｅｒｎｅｔ（登録商標）通信線路１０７のＩＰアドレスとポート番号で指定されているマシンコントローラ１０９とマシンコントローラ１１０にそれぞれアプリケーションを転送する（ステップＳＴ８）。
以上のステップにより、現場での作業はＣＤ−ＲＯＭ１０５をパソコン１０６に挿入するだけで、指定したアプリケーション１１１、１１２がマシンコントローラ１０９、１１０に転送される。
【００１６】
以上述べたように、本実施例に係るマシンコントローラへのアプリケーション転送システムおよびアプリケーション転送方法は、アプリケーションごとにＥｔｈｅｒｎｅｔ（登録商標）通信線路１０７のＩＰアドレスとポート番号で指定されているマシンコントローラ１０９、１１０に、アプリケーションを転送するアプリケーション転送用ソフト本体１１５と、ＣＤ−ＲＯＭ１０５の内容を転送用パソコン１０６に自動的に読み込ませるＣＤ−ＲＯＭ自動起動用ファイル１１４と、アプリケーション転送用ソフト本体１１５を自動起動させるアプリケーション転送用ソフト起動ファイル１１３とを、ＣＤ−ＲＯＭ１０５に備え、Ｅｔｈｅｒｎｅｔ（登録商標）通信によるネットワークを利用し、マシンコントローラとＥｔｈｅｒｎｅｔ（登録商標）で接続されたパソコン１０６にアプリケーション転送用ソフトを収録したＣＤ−ＲＯＭ１０５を挿入するだけで、指定したアプリケーションを指定したマシンコントローラに転送するようにしているので、現場で転送するアプリケーションをその都度設定する必要がなく、現場での作業を削減し、間違いや作業時間を削減可能である。
また、手順が大変複雑であったアプリケーションのアップデート操作を省力化することが可能である。  
【産業上の利用可能性】
【００１７】
本発明は、Ｅｔｈｅｒｎｅｔ（登録商標）通信線路を有するマシンコントローラを備えたあらゆる産業用装置に適用が可能である。
【図面の簡単な説明】
【００１８】
【図１】本発明を示すマシンコントローラへのアプリケーション転送システムの構成図
【図２】本発明を示すアプリケーション転送方法のフローチャート
【符号の説明】
【００１９】
１００、１０６  パソコン
１０１  アプリケーション開発ソフト
１０２  アプリケーション転送用ソフトの環境セットアップツール
１０３  アプリケーション転送用ソフトのＣＤ−ＲＯＭイメージ
１０４  ＣＤ−ＲＯＭ作成ツール
１０５  ＣＤ−ＲＯＭ
１０７  Ｅｔｈｅｒｎｅｔ（登録商標）通信線路
１０８  ＨＵＢ
１０９、１１０  マシンコントローラ
１１１、１１２  アプリケーション
１１３  アプリケーション転送用ソフト起動ファイル
１１４  ＣＤ−ＲＯＭ自動起動用ファイル
１１５  アプリケーション転送用ソフト本体
【図１】
2007004658.tif 000003
【図２】
2007004658.tif 000004