JP2024037281A - Plasma processing system and plasma processing system information setting method - Google Patents
Plasma processing system and plasma processing system information setting method Download PDFInfo
- Publication number
- JP2024037281A JP2024037281A JP2022142004A JP2022142004A JP2024037281A JP 2024037281 A JP2024037281 A JP 2024037281A JP 2022142004 A JP2022142004 A JP 2022142004A JP 2022142004 A JP2022142004 A JP 2022142004A JP 2024037281 A JP2024037281 A JP 2024037281A
- Authority
- JP
- Japan
- Prior art keywords
- control device
- plasma
- signal
- master control
- processing system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012545 processing Methods 0.000 title claims abstract description 63
- 238000000034 method Methods 0.000 title claims description 27
- 238000005520 cutting process Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 abstract description 5
- 238000004891 communication Methods 0.000 description 48
- 239000007789 gas Substances 0.000 description 28
- 238000003860 storage Methods 0.000 description 12
- 230000005856 abnormality Effects 0.000 description 7
- 238000004519 manufacturing process Methods 0.000 description 5
- 229910052757 nitrogen Inorganic materials 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- IJGRMHOSHXDMSA-UHFFFAOYSA-N Atomic nitrogen Chemical compound N#N IJGRMHOSHXDMSA-UHFFFAOYSA-N 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002209 hydrophobic effect Effects 0.000 description 1
- 239000011261 inert gas Substances 0.000 description 1
- 239000001301 oxygen Substances 0.000 description 1
- 229910052760 oxygen Inorganic materials 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K10/00—Welding or cutting by means of a plasma
- B23K10/006—Control circuits therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/403—Bus networks with centralised control, e.g. polling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5038—Address allocation for local use, e.g. in LAN or USB networks, or in a controller area network [CAN]
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05H—PLASMA TECHNIQUE; PRODUCTION OF ACCELERATED ELECTRICALLY-CHARGED PARTICLES OR OF NEUTRONS; PRODUCTION OR ACCELERATION OF NEUTRAL MOLECULAR OR ATOMIC BEAMS
- H05H2242/00—Auxiliary systems
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Plasma & Fusion (AREA)
- Mechanical Engineering (AREA)
- Small-Scale Networks (AREA)
- Plasma Technology (AREA)
Abstract
【課題】マスタ/スレーブの関係を形成する制御装置の簡素化が可能なプラズマ処理システムを提供すること。【解決手段】プラズマ処理システムは、複数のプラズマ発生装置と、各々のプラズマ発生装置の動作を制御する複数の制御装置と、を備え、複数の制御装置のうちの一つをマスタ制御装置、且つ、マスタ制御装置以外の制御装置をスレーブ制御装置とし、複数のプラズマ発生装置の各々は、ネットワークを介してマスタ制御装置からのプラズマ発生装置の動作に関する動作指令情報を含む指令情報がスレーブ制御装置に出力されることによって連携して動作可能とされており、マスタ制御装置のみが制御装置の間で共用可能な共用装置の少なくとも一つを有する。【選択図】図1An object of the present invention is to provide a plasma processing system in which a control device forming a master/slave relationship can be simplified. A plasma processing system includes a plurality of plasma generation devices and a plurality of control devices that control the operation of each plasma generation device, and one of the plurality of control devices is designated as a master control device; , a control device other than the master control device is used as a slave control device, and each of the plurality of plasma generation devices receives command information including operation command information regarding the operation of the plasma generation device from the master control device to the slave control device via the network. The master control device has at least one shared device that can be shared among the control devices. [Selection diagram] Figure 1
Description
本明細書は、プラズマ処理システム及びプラズマ処理システムの情報設定方法に関するものである。 The present specification relates to a plasma processing system and an information setting method for the plasma processing system.
複数の装置の接続に関し、例えば、特許文献1-3には、複数の装置においてマスタ/スレーブの関係を形成することが開示されている。特許文献1には、複数のインバータにおいてマスタ/スレーブの関係を形成することが開示されている。又、特許文献2には、複数のマイクロコントローラにおいてマスタ/スレーブの関係を形成することが開示されている。又、特許文献3には、複数の電源装置においてマスタ/スレーブの関係を形成することが開示されている。このように、マスタ/スレーブの関係を形成した場合、マスタの操作に対して全てのスレーブを同様に動作させたり、マスタの操作に対して特定のスレーブを選択的に動作させたりできる。従って、マスタ/スレーブの関係を形成することは、作業者による個々の機器の操作を省略できて作業負荷を低減できるという点で極めて有望である。 Regarding the connection of a plurality of devices, for example, Patent Documents 1 to 3 disclose forming a master/slave relationship among a plurality of devices. Patent Document 1 discloses forming a master/slave relationship among a plurality of inverters. Further, Patent Document 2 discloses forming a master/slave relationship among a plurality of microcontrollers. Further, Patent Document 3 discloses forming a master/slave relationship in a plurality of power supply devices. In this way, when a master/slave relationship is formed, all slaves can be operated in the same way in response to the master's operation, or a specific slave can be selectively operated in response to the master's operation. Therefore, forming a master/slave relationship is extremely promising in that it can omit the operator's operation of individual devices and reduce the workload.
又、特許文献4には、複数のプラズマトーチを有するプラズマ切断機が開示されている。この従来のプラズマ切断機においては、複数のプラズマトーチを独立して非同期で動作できるように、プラズマ電源装置から分配器を通じて出力電流が分配されると共に、転か回路が各々のプラズマトーチに割り当てられるようになっている。 Further, Patent Document 4 discloses a plasma cutting machine having a plurality of plasma torches. In this conventional plasma cutting machine, output current is distributed from a plasma power supply through a distributor, and a transfer circuit is assigned to each plasma torch so that multiple plasma torches can be operated independently and asynchronously. It looks like this.
しかしながら、上述した従来のようにマスタ/スレーブの関係を形成する場合においては、マスタとなる装置もスレーブとなる装置も同一の構成である。即ち、従来のようにマスタ/スレーブの関係を形成する場合においては、全ての装置等が同一の部品、例えば、装置間で共用可能な共用装置を備えており、どの装置であってもマスタ又はスレーブになることができるようになっている。ところが、上述したように、マスタ/スレーブの関係が形成された場合には、マスタを操作することによってスレーブを動作させることができる。従って、特に、スレーブに設けられた共用装置については、利用される頻度が低いにもかかわらず、共用装置の分が高価になると共に装置自体が複雑化且つ大型化する虞がある。 However, in the case of forming a master/slave relationship as in the prior art described above, the master device and the slave device have the same configuration. In other words, when forming a master/slave relationship as in the past, all devices have the same parts, for example, a shared device that can be shared between the devices, and any device can be master or slave. It is now possible to become a slave. However, as described above, when a master/slave relationship is formed, the slave can be operated by operating the master. Therefore, especially with regard to the shared device provided in the slave, there is a risk that the shared device will become expensive and the device itself will become complicated and large, even though it is rarely used.
本明細書は、マスタ/スレーブの関係を形成する制御装置の簡素化が可能なプラズマ処理システム及びプラズマ処理システムの情報設定方法を提供することを目的とする。 An object of the present specification is to provide a plasma processing system and a plasma processing system information setting method that can simplify a control device that forms a master/slave relationship.
本明細書は、複数のプラズマ発生装置と、各々のプラズマ発生装置の動作を制御する複数の制御装置と、を備え、複数の制御装置のうちの一つをマスタ制御装置、且つ、マスタ制御装置以外の制御装置をスレーブ制御装置とし、複数のプラズマ発生装置の各々は、ネットワークを介してマスタ制御装置からのプラズマ発生装置の動作に関する動作指令情報を含む指令情報がスレーブ制御装置に出力されることによって連携して動作可能とされており、マスタ制御装置のみが制御装置の間で共用可能な共用装置の少なくとも一つを有する、プラズマ処理システムを開示する。 This specification includes a plurality of plasma generation devices and a plurality of control devices that control the operation of each plasma generation device, and one of the plurality of control devices is a master control device, and the master control device A control device other than the above is used as a slave control device, and each of the plurality of plasma generation devices outputs command information including operation command information regarding the operation of the plasma generation device from the master control device to the slave control device via a network. Disclosed is a plasma processing system in which a master control device has at least one shared device that can be shared among the control devices, and which can operate in coordination with each other.
又、本明細書は、複数のプラズマ発生装置と、各々のプラズマ発生装置の動作を制御する複数の制御装置と、を備えるプラズマ処理システムに適用され、、複数の制御装置のうちの一つをマスタ制御装置、且つ、マスタ制御装置以外の制御装置をスレーブ制御装置とし、複数のプラズマ発生装置の各々は、ネットワークを介してマスタ制御装置からのプラズマ発生装置の動作に関する動作指令情報を含む指令情報がスレーブ制御装置に出力されることによって連携して動作可能とされており、プラズマ処理システムは、マスタ制御装置のみが制御装置の間で共用可能な共用装置の少なくとも一つを有し、マスタ制御装置が各々のスレーブ制御装置に対して、スレーブ制御装置を識別する識別情報を設定するための複数の信号を出力する第一工程と、スレーブ制御装置がマスタ制御装置から出力された複数の信号を入力し、複数の信号の各々の状態を表す信号状態を判別し、判別した信号状態に対応する識別情報を設定する第二工程と、を備える、プラズマ処理システムの情報設定方法を開示する。 Further, the present specification is applied to a plasma processing system including a plurality of plasma generation devices and a plurality of control devices that control the operation of each plasma generation device, and one of the plurality of control devices is A master control device and a control device other than the master control device are slave control devices, and each of the plurality of plasma generation devices receives command information including operation command information regarding the operation of the plasma generation device from the master control device via the network. is output to the slave control device so that it can operate in cooperation with the slave control device, and in the plasma processing system, only the master control device has at least one shared device that can be shared among the control devices, and the master control device A first step in which the device outputs a plurality of signals to each slave control device to set identification information for identifying the slave control device, and a slave control device outputs a plurality of signals output from the master control device. Disclosed is an information setting method for a plasma processing system, comprising a second step of inputting the signal, determining a signal state representing the state of each of a plurality of signals, and setting identification information corresponding to the determined signal state.
本明細書では、出願当初の請求項8において、「請求項1又は2に記載のプラズマ処理システム」を「請求項1-7の何れか一項に記載のプラズマ処理システム」に変更した技術的思想も開示されている。又、本明細書では、出願当初の請求項9において、「請求項1に記載のプラズマ処理システム」を「請求項1-8の何れか一項に記載のプラズマ処理システム」に変更した技術的思想も開示されている。又、本明細書では、出願当初の請求項10において、「請求項1に記載のプラズマ処理システム」を「請求項1-9の何れか一項に記載のプラズマ処理システム」に変更した技術的思想も開示されている。更に、本明細書では、出願当初の請求項11において、「請求項1又は2に記載のプラズマ処理システム」を「請求項1-10の何れか一項に記載のプラズマ処理システム」に変更した技術的思想も開示されている。
In this specification, in claim 8 at the time of filing, "the plasma processing system according to claim 1 or 2" is changed to "the plasma processing system according to any one of claims 1 to 7". Thoughts are also disclosed. In addition, in this specification, in claim 9 at the time of filing, the technical aspect is changed from "the plasma processing system according to claim 1" to "the plasma processing system according to any one of claims 1 to 8". Thoughts are also disclosed. In addition, in this specification, in
これらによれば、マスタ/スレーブの関係を形成する制御装置の簡素化が可能であり、制御装置、ひいては、プラズマ処理システムの製造コストを低減することができる。プラズマ処理システムの情報設定方法についても、同様である。 According to these, it is possible to simplify the control device that forms the master/slave relationship, and it is possible to reduce the manufacturing cost of the control device and, by extension, the plasma processing system. The same applies to the information setting method of the plasma processing system.
以下、プラズマ処理システムについて、図面を参照しながら説明する。本実施形態においては、プラズマ処理システムを形成するプラズマ発生装置が大気圧プラズマ発生装置である場合を例示して説明する。 The plasma processing system will be described below with reference to the drawings. In this embodiment, a case will be explained in which a plasma generating apparatus forming a plasma processing system is an atmospheric pressure plasma generating apparatus.
1.プラズマ処理システム1の概要
プラズマ処理システム1は、図1に示すように、複数のプラズマ発生装置10と、各々のプラズマ発生装置10に設けられた制御装置100とを備える。各々のプラズマ発生装置10は、大気圧下でプラズマを発生させる大気圧プラズマ発生装置である。各々の制御装置100は、対応する各々のプラズマ発生装置10の動作を統括的に制御する。そして、各々の制御装置100は、ネットワークNを介して、互いに通信可能に接続されている。
1. Overview of Plasma Processing System 1 As shown in FIG. 1, the plasma processing system 1 includes a plurality of
ここで、プラズマ処理システム1を形成する複数の制御装置100は、1つの制御装置100を「マスタ」とし、他の制御装置100を「スレーブ」とするマスタ/スレーブの関係を形成する。このため、本実施形態の説明において、図1に示すように、ネットワークNに接続された複数の制御装置100のうちの1つの制御装置100を「マスタ制御装置100M」とする。又、本実施形態の説明において、ネットワークNに接続された複数の制御装置100のうちの他の制御装置100を「スレーブ制御装置100S」とする。そして、マスタ制御装置100Mと、各々のスレーブ制御装置100Sとは、それぞれ、接続線Lcによって直接的に接続されている。
Here, the plurality of
1-1.プラズマ発生装置10の全体構成
プラズマ発生装置10は、図2に示すように、大気圧下でプラズマを発生させるプラズマヘッド11を備えている。又、プラズマ発生装置10は、電源装置12と、ガス供給装置13と、を備えている。プラズマ発生装置10は、電源装置12から電源ケーブル14を介してプラズマヘッド11に電力を供給し、ガス供給装置13からガス配管15を介してプラズマ化するプロセスガスを供給する。これにより、プラズマ発生装置10は、プラズマヘッド11から生成したプラズマガスを照射することができる。
1-1. Overall Configuration of
プラズマヘッド11は、産業用ロボット16のロボットアーム16A,16Bの先端に取り付けられている。ここで、電源ケーブル14及びガス配管15は、ロボットアーム16A,16Bに沿って取り付けられている。ロボットアーム16A,16Bは、一方向に連結されて、多関節ロボットを形成する。そして、産業用ロボット16は、ロボットアーム16A,16Bを駆動してプラズマヘッド11を移動させ、ワーク台Dが支持するワークWにプラズマガスを照射する作業を行う。尚、照射されたプラズマガスは、例えば、ワークWの表面を疎水性から親水性へと改質する改質処理を行うことができる。
The
電源装置12は、例えば、商用電源(図示省略)からプラズマヘッド11の電極(図示省略)に供給する電力を生成する。そして、電源装置12は、電源ケーブル14を介して、生成した電力をプラズマヘッド11の電極に供給する。ガス供給装置13は、窒素等の不活性ガスと酸素等の活性ガスとの少なくとも一方を含む、例えば、空気等をプロセスガスとして圧送して供給する。このため、ガス供給装置13は、プロセスガスを貯留するタンク(図示省略)を備えている。
The
制御装置100は、CPU、ROM、RAM、各種インターフェース等を有する、所謂、シングルボードコンピュータを備えるものである。本実施形態においては、複数(4つ)の制御装置100のうちの1つが予めマスタ制御装置100Mとして設定されている。そして、残り(3つ)の制御装置100がスレーブ制御装置100Sとして設定される。
The
マスタ制御装置100Mは、ネットワークN及び接続線Lc(より詳しくは、後述する信号線Lcs)に接続可能であり、且つ、後述する共用装置Cである入力装置101、表示装置102及び緊急停止ボタン103が接続可能である。このため、マスタ制御装置100に備えられたシングルボードコンピュータが有する各種インターフェースは、ネットワークNに接続して指令情報を送受信する情報送受信部としての通信インターフェースItと、接続線Lc(より詳しくは、後述する信号線Lcs)に接続して信号を送受信する信号送受信部としての信号インターフェースIsとを備える。又、制御装置100のうちの少なくともマスタ制御装置100Mは、各種インターフェースは、共用装置Cと接続する共用装置接続部としての接続インターフェースIcを備える。
The
スレーブ制御装置100Sも、ネットワークN及び接続線Lcに接続可能である。但し、本実施形態においては、スレーブ制御装置100Sには、共用装置Cは接続されない。このため、スレーブ制御装置100に備えられたシングルボードコンピュータが有する各種インターフェースは、通信インターフェースItと、信号インターフェースIsとを備える。尚、必要に応じて、スレーブ制御装置100Sの各種インターフェースに、接続インターフェースIcを設けることも可能である。
The
マスタ制御装置100Mは、後述するように、信号線Lcsを介してスレーブ制御装置100Sに対して識別情報IであるIPアドレスを設定するための信号を出力する。これにより、スレーブ制御装置100Sは、入力した信号の状態に応じて自身のIPアドレスを設定する。尚、マスタ制御装置100Mにおいては、予め自身のIPアドレスが設定されている。
As described later, the
そして、マスタ制御装置100M及びスレーブ制御装置100Sは、IPアドレスを設定することによってネットワークNに接続された状態で互いに通信可能となる。これにより、マスタ制御装置100Mは、後述するように、ネットワークNを介して、例えば、作業者によって入力された指令情報としての動作指令を表す動作指令情報Omをスレーブ制御装置100Sに出力する。従って、マスタ制御装置100M及びスレーブ制御装置100Sは、連携して(或いは、協働して)各々が対応するプラズマ発生装置10の動作を統括的に制御する。
By setting the IP addresses, the
ここで、指令情報には、プラズマ発生装置10を動作させるオン信号又はプラズマ発生装置10を停止させるオフ信号が含まれる。具体的に、本実施形態においては、動作指令情報Omに、プラズマ発生装置10を動作させるオン信号又はプラズマ発生装置10を停止させるオフ信号が含まれる。
Here, the command information includes an on signal for operating the
そして、マスタ制御装置100M及びスレーブ制御装置100Sが動作を制御する全てのプラズマ発生装置10について、マスタ制御装置100M及びスレーブ制御装置100Sは、動作指令情報Omに含まれるオン信号に応じて全てのプラズマ発生装置10を動作させることができる。若しくは、マスタ制御装置100M及びスレーブ制御装置100Sは、動作指令情報Omに含まれるオフ信号に応じて全てのプラズマ発生装置10を停止させることができる。
Then, for all the
又は、マスタ制御装置100M及びスレーブ制御装置100Sの各々が動作を制御するプラズマ発生装置10について、マスタ制御装置100M及びスレーブ制御装置100Sの各々は、動作指令情報Omに含まれるオン信号に応じてプラズマ発生装置10を個別に動作させることができる。若しくは、マスタ制御装置100M及びスレーブ制御装置100Sの各々は、動作指令情報Omに含まれるオフ信号に応じて各々のプラズマ発生装置10を個別に停止させることができる。
Alternatively, regarding the
1-2.マスタ制御装置100M
複数のプラズマ発生装置10の各々に設けられる制御装置100については、一般に、製造作業の容易性を勘案して、全て同一の構成にして製造される場合がある。ところで、複数の制御装置100について、マスタ/スレーブの関係が形成される場合、作業者は、主にマスタ制御装置100Mを操作してマスタ制御装置100Mに制御されるプラズマ発生装置10を動作させると共に、マスタ制御装置100Mを介して各々のスレーブ制御装置100Sを操作してそれぞれのスレーブ制御装置100Sに制御されるプラズマ発生装置10を動作せることが行われる。
1-2.
In general, the
従って、複数の制御装置100について、マスタ/スレーブの関係が形成される場合、全ての制御装置100が同一の構成を有する必要がなく、特に、制御装置100において共用可能な共用装置の少なくとも一つ、例えば、入力装置や表示装置等は、マスタ制御装置100Mにのみ別途設けられていれば良い。換言すれば、プラズマ発生装置10の動作を制御するコンピュータ装置として必要最低限の共通の構成を有するシングルボードコンピュータを用いて制御装置100を製造する。そして、プラズマ処理システム1を形成する複数の制御装置100(シングルボードコンピュータ)のうちの1つをマスタ制御装置100Mとした場合、マスタ制御装置100Mに対してのみ共用装置の少なくとも一つを設けることにより、プラズマ処理システム1の全体を統括的に制御することができる。
Therefore, when a master/slave relationship is formed for a plurality of
そこで、本実施形態においては、マスタ制御装置100Mは、図3に示すように、シングルボードコンピュータを「マスタ」として機能させるために、通信制御部110、指令取得部120、指令出力部130、及び、情報記憶部140を備えている。又、マスタ制御装置100Mには、共用装置Cとして、作業者によって操作される入力装置101、及び、作業者に対して各種情報を表示する表示装置102が接続されている。
Therefore, in this embodiment, as shown in FIG. 3, the
又、マスタ制御装置100Mには、緊急時に作業者によって操作されて、プラズマ発生装置10の動作を停止させるための緊急停止装置としての緊急停止ボタン103が接続されている。尚、本実施形態においては、緊急停止装置としてボタン操作可能な緊急停止ボタン103を例示する。しかし、停止装置としては、ボタン形式に限られず、例えば、スイッチやレバー、或いは、タッチパネル等種々の形式を採用することが可能である。
Further, an emergency stop button 103 is connected to the
マスタ制御装置100Mの通信制御部110は、接続線Lcを介して、スレーブ制御装置100Sに識別情報IであるIPアドレスを設定するための第一信号Fs1及び第二信号Fs2を出力する。より詳しく、マスタ制御装置100Mの通信制御部110は、第一信号Fs1の信号状態をHigh状態又はLow状態に切り替えてスレーブ制御装置100Sに出力すると共に、第二信号Fs2の信号状態をHigh状態又はLow状態に切り替えてスレーブ制御装置100Sに出力する。即ち、通信制御部110は、後述するように、各々のスレーブ制御装置100Sが設定すべき識別情報IであるIPアドレスを表すように、第一信号Fs1の信号状態と第二信号Fs2の信号状態とを組み合わせる。
The
尚、第一信号Fs1の信号状態及び第二信号Fs2の信号状態については、High状態又はLow状態に限られず、例えば、High状態又はLow状態の継続時間を変更した状態も含まれる。又、通信制御部110は、第一信号Fs1及び第二信号Fs2を出力することに加えて、後述するように情報記憶部140にIPアドレスを表す情報として予め記憶されているテーブルHを出力することも可能である。
Note that the signal state of the first signal Fs1 and the signal state of the second signal Fs2 are not limited to the High state or the Low state, but also include, for example, a state in which the duration of the High state or the Low state is changed. Further, in addition to outputting the first signal Fs1 and the second signal Fs2, the
これにより、スレーブ制御装置100Sにおいては、受信した(入力した)第一信号Fs1の信号状態及び第二信号Fs2の信号状態に基づいて、自身が設定すべきIPアドレスを確認し、自身によって確認したIPアドレスを設定する。ここで、接続線Lcは、第一信号Fs1及び第二信号Fs2を送受信するための信号線Lcs(図1にて実線により示す)と、マスタ制御装置100Mに設けられた電源(図示省略)からの電力を供給するための電力線Lcp(図1にて破線により示す)とを有する。
As a result, the
マスタ制御装置100Mの指令取得部120は、例えば、作業者によって入力装置101を介して入力されたプラズマ発生装置10の動作に関する動作指令を表す動作指令情報Omを取得する。ここで、動作指令情報Omは、プラズマ発生装置10の動作に関する動作指令として、プラズマ発生装置10に設けられた各種センサによって検出された検出値や、動作の設定に関する各種パラメータ等を例示することができる。尚、マスタ制御装置100Mの指令取得部120については、直接的に接続された入力装置101から入力された動作指令情報Omに限られず、例えば、別途記憶媒体に予め記憶された動作指令情報Om、或いは、ネットワークNを介して別途装置から供給された動作指令情報Omを取得することが可能である。
The
又、マスタ制御装置100Mの指令取得部120は、例えば、作業者によって緊急停止ボタン103が操作された際に、マスタ制御装置100Mによって制御されるプラズマ発生装置10及びスレーブ制御装置100Sによって制御されるプラズマ発生装置10、即ち、プラズマ処理システム1の全てのプラズマ発生装置10の動作を一斉に緊急停止させるための緊急停止情報Osを取得する。ここで、上述したように、指令情報には、動作しているプラズマ発生装置10を停止させるオフ信号を含むことができるため、緊急停止情報Osをオフ信号としたり、緊急停止情報Osにオフ信号を含ませたりとすることも可能である。尚、後述するように、各々のスレーブ制御装置100Sに緊急停止ボタン103が設けられる場合には、各々のプラズマ発生装置10の動作を個別に停止させることができる。
Further, the
マスタ制御装置100Mの指令出力部130は、指令取得部120によって取得された動作指令情報Om及び緊急停止情報Osを、ネットワークNを介して、スレーブ制御装置100Sに出力する。ここで、指令情報としての動作指令情報Om及び緊急停止情報Osは、図1に示すように、例えば、IPアドレスが記載されるヘッダ及び動作指令情報Om及び緊急停止情報Osが記載されるデータフィールドを有するフレームFとして出力される。つまり、マスタ制御装置100Mの指令出力部130から出力される動作指令情報Om及び緊急停止情報Os即ちフレームFは、スレーブ制御装置100Sを特定した状態でネットワークNを介して供給される。このため、スレーブ制御装置100Sは、後述するように、自身でIPアドレスを設定した後のコンフィグレーション処理により、ネットワークNに対して通信可能に接続される必要がある。
The
マスタ制御装置100Mの情報記憶部140は、スレーブ制御装置100Sが設定すべきIPアドレスを表す情報としてテーブルH(図5を参照)を予め記憶している。又、情報記憶部140は、指令取得部120によって取得された動作指令情報Om及び緊急停止情報Osを一時的に記憶する。
The
1-3.スレーブ制御装置100S
スレーブ制御装置100Sは、図4に示すように、シングルボードコンピュータを「スレーブ」として機能させるために、通信制御部150、識別情報設定部160、指令取得部170、指令出力部180、及び、情報記憶部190を備えている。尚、本実施形態においては、上述したように、マスタ制御装置100Mにのみ緊急停止ボタン103を設ける場合を例示する。しかし、各々のスレーブ制御装置100Sのそれぞれに緊急停止ボタン103を設けることも可能である。
1-3.
As shown in FIG. 4, the
スレーブ制御装置100Sの通信制御部150は、接続線Lcを介して、マスタ制御装置100Mの通信制御部110から出力された第一信号Fs1及び第二信号Fs2を入力する。即ち、通信制御部150は、通信制御部110によって信号状態がHigh状態又はLow状態に切り替えられた第一信号Fs1及び第二信号Fs2を入力する。そして、通信制御部150は、入力した第一信号Fs1及び第二信号Fs2を識別情報設定部160に出力する。
The
識別情報設定部160は、通信制御部150が入力した第一信号Fs1及び第二信号Fs2の信号状態、換言すれば、マスタ制御装置100Mの通信制御部110によって切り替えられた第一信号Fs1及び第二信号Fs2の信号状態を判別し、信号状態に対応する識別情報IであるIPアドレスを設定する。このため、識別情報設定部160は、信号状態判別部161と、対応判定部162とを備えている。
The identification
信号状態判別部161は、通信制御部150から取得した第一信号Fs1の信号状態及び第二信号Fs2の信号状態を判別する。即ち、信号状態判別部161は、第一信号Fs1の信号状態がHigh状態又はLow状態であるかを判別すると共に、第二信号Fs2の信号状態がHigh状態又はLow状態であるかを判別する。尚、信号状態判別部161は、第一信号Fs1及び第二信号Fs2の信号状態として、High状態又はLow状態を判別することに代えて又は加えて、例えば、High状態又はLow状態の継続時間を判別したり、所定時間内におけるHigh状態及びLow状態の繰り返し回数等を判別したりすることができる。そして、信号状態判別部161は、判別した第一信号Fs1及び第二信号Fs2の信号状態を対応判定部162に出力する。
The signal
対応判定部162は、信号状態判別部161によって判別された第一信号Fs1及び第二信号Fs2の信号状態に対応する識別情報IであるIPアドレスを判定する。対応判定部162は、例えば、情報記憶部190に予め記憶されている、或いは、マスタ制御装置100Mから供給された図5に示すテーブルHを参照し、テーブルHに表された第一信号Fs1及び第二信号Fs2の信号状態に対応するIPアドレスを決定する。そして、対応判定部162は、決定したIPアドレスを、スレーブ制御装置100S自身のIPアドレスとして設定する。これにより、第一信号Fs1及び第二信号Fs2を入力したスレーブ制御装置100Sにおいては、自身により、ネットワークNにおいて識別されるIPアドレスを設定する。
The
スレーブ制御装置100Sの指令取得部170は、マスタ制御装置100Mの指令出力部130からネットワークNを介して出力された動作指令情報Om及び緊急停止情報Osを取得する。尚、指令取得部170は、動作指令情報Om及び緊急停止情報Osが記載されてネットワークN上に供給されたフレームFにおけるヘッダを参照し、自身のスレーブ制御装置100S宛てに供給されたフレームF即ち指令情報としての動作指令情報Om及び緊急停止情報Osを取得する。
The
スレーブ制御装置100Sの指令出力部180は、例えば、自身が制御しているプラズマ発生装置10の動作状態やプラズマガスを照射したワークWの改質処理の程度、工程の下流側におけるワークWに対する追加処理等の動作指令情報Omを、マスタ制御装置100Mや他のスレーブ制御装置100Sに出力する。或いは、スレーブ制御装置100Sに緊急停止ボタン103が設けられている場合において、緊急停止ボタン103が操作された際、マスタ制御装置100M及び他のスレーブ制御装置100Sに緊急停止情報Osを出力する。尚、スレーブ制御装置100Sの指令出力部180については、必要に応じて、省略することが可能である。
The
スレーブ制御装置100Sの情報記憶部190は、例えば、マスタ制御装置100Mと接続線Lcを介して直接的に接続された際に供給された、或いは、予め与えられている図5に示すテーブルHを記憶する。又、情報記憶部190は、指令取得部170によって取得された動作指令情報Om及び緊急停止情報Osを一時的に記憶する。尚、スレーブ制御装置100Sの情報記憶部190についても、必要に応じて、省略することが可能である。
For example, the
1-4.スレーブ制御装置100S自身によるIPアドレスの設定(プラズマ処理システムの情報設定方法)
上述したように、プラズマ処理システム1を形成する複数の制御装置100については、1つの制御装置100をマスタ制御装置100Mとして設定し、他の制御装置100をスレーブ制御装置100Sとして設定する、マスタ/スレーブの関係が形成される。そして、マスタ制御装置100M及び複数のスレーブ制御装置100Sは、ネットワークNに接続され、特に、マスタ制御装置100Mから出力される自身宛てのフレームF(動作指令情報Om及び緊急停止情報Os)をスレーブ制御装置100Sが取得する。
1-4. IP address setting by
As described above, regarding the plurality of
ここで、本実施形態においては、ネットワークNとして、例えば、イーサネット(登録商標)に準拠した通信方式を用いた通信により各種の情報伝送を行う産業用イーサネットを適用した場合を例示する。この場合、マスタ制御装置100M(指令出力部130)は、ネットワークNを介して、各々のスレーブ制御装置100S(指令取得部170)と定周期で通信を行う。尚、ネットワークNにおける通信は、マスタ制御装置100Mの指令出力部130から送信されたフレームFが全てのスレーブ制御装置100Sを通過すると共に、フレームFが再び全てのスレーブ制御装置100Sを通過してマスタ制御装置100Mに戻される処理を一周期とする。
Here, in this embodiment, a case is exemplified in which, as the network N, industrial Ethernet, which transmits various information through communication using a communication method based on Ethernet (registered trademark), is applied. In this case, the
このように、ネットワークNにおいて通信を行うためには、マスタ制御装置100Mを含め、各々のスレーブ制御装置100Sは、ネットワークN上にて自身を識別するためのIPアドレスを設定する必要がある。そこで、プラズマ処理システム1において予め指定されているマスタ制御装置100Mを除き、ネットワークNにおいて通信を行うスレーブ制御装置100Sは自身でIPアドレスを設定する。以下、このIPアドレスを設定する情報設定方法について説明する。
In this way, in order to communicate on the network N, each
例えば、ネットワークNが構築される前、或いは、構築されたネットワークNに新たなに参加する際には、IPアドレスによって各々の制御装置100が識別される必要がある。このため、マスタ制御装置100Mは、接続線Lcの信号線Lcsを介して制御装置100即ちスレーブ制御装置100Sが接続された場合、通信制御部110が第一信号Fs1及び第二信号Fs2を接続されたスレーブ制御装置100Sに出力する(第一工程)。この場合、通信制御部110は、過去に設定がなされていないIPアドレスに対応するように、第一信号Fs1の信号状態及び第二信号Fs2の信号状態を切り替える。尚、通信制御部110は、例えば、接続線Lcに接続された後(例えば、電力線Lcpを介して電力の供給が開始された後)に、接続されたスレーブ制御装置100Sに第一信号Fs1及び第二信号Fs2を出力する。
For example, before the network N is constructed or when newly participating in the constructed network N, each
スレーブ制御装置100Sにおいては、通信制御部150がマスタ制御装置100Mの通信制御部110から出力された第一信号Fs1及び第二信号Fs2を取得し、識別情報設定部160に出力する。そして、上述したように、識別情報設定部160は、信号状態判別部161が通信制御部150から供給された第一信号Fs1及び第二信号Fs2の各々の信号状態を判別し、対応判定部162が信号状態判別部161によって判別された信号状態についてテーブルHを参照して各々の信号状態に対応するIPアドレスを決定する(第二工程)。
In the
具体的に、プラズマ処理システム1において、1つのマスタ制御装置100Mが設定されると共に、3つのスレーブ制御装置100Sが設けられる場合を想定して説明する。この場合、マスタ制御装置100Mについては、例えば、「192.168.1.1」となるIPアドレスが予め割り当てられているとする。従って、この場合、マスタ制御装置100Mの通信制御部110は、接続線Lcの信号線Lcsを介してスレーブ制御装置100Sが接続された際には、「192.168.1.1」以外のIPアドレスを割り当てる。
Specifically, a case will be described assuming that in the plasma processing system 1, one
例えば、マスタ制御装置100Mの通信制御部110は、1つ目のスレーブ制御装置100Sに「192.168.1.2」となるIPアドレスを設定させる。この場合、通信制御部110は、信号線Lcsを介して、第一信号Fs1をHigh状態として供給すると共に、第二信号Fs2をLow状態として供給する(第一工程)。
For example, the
スレーブ制御装置100Sの通信制御部150は、信号線Lcsを介して、マスタ制御装置100Mの通信制御部110から供給された、High状態の第一信号Fs1及びLow状態の第二信号Fs2を入力する。そして、1つ目のスレーブ制御装置100Sの識別情報設定部160は、図5に示すように、例えば、情報記憶部190に予め記憶しているテーブルHを参照する。これにより、1つ目のスレーブ制御装置100S(より詳しくは、識別情報設定部160の対応判定部162)は、第一信号Fs1がHigh状態且つ第二信号Fs2がLow状態に対応する「192.168.1.2」を、ネットワークN上において自身を識別するIPアドレスとして決定して設定する(第二工程)。
The
又、例えば、マスタ制御装置100Mの通信制御部110は、2つ目のスレーブ制御装置100Sに「192.168.1.3」となるIPアドレスを設定させる。この場合、通信制御部110は、信号線Lcsを介して、第一信号Fs1をLow状態として供給すると共に、第二信号Fs2をHigh状態として供給する(第一工程)。
Also, for example, the
2つ目のスレーブ制御装置100Sの通信制御部150は、信号線Lcsを介して、マスタ制御装置100Mの通信制御部110から供給された、Low状態の第一信号Fs1及びHigh状態の第二信号Fs2を入力する。そして、2つ目のスレーブ制御装置100S(より詳しくは、識別情報設定部160の対応判定部162)は、テーブルHを参照し、第一信号Fs1がLow状態且つ第二信号Fs2がHigh状態に対応する「192.168.1.3」を、ネットワークN上において自身を識別するIPアドレスとして決定して設定する(第二工程)。
The
更に、例えば、マスタ制御装置100Mの通信制御部110は、3つ目のスレーブ制御装置100Sに「192.168.1.4」となるIPアドレスを設定させる。この場合、通信制御部110は、信号線Lcsを介して、第一信号Fs1をLow状態として供給すると共に、第二信号Fs2をLow状態として供給する(第一工程)。
Further, for example, the
3つ目のスレーブ制御装置100Sの通信制御部150は、信号線Lcsを介して、マスタ制御装置100Mの通信制御部110から供給された、Low状態の第一信号Fs1及びLow状態の第二信号Fs2を入力する。そして、3つ目のスレーブ制御装置100S(より詳しくは、識別情報設定部160の対応判定部162)は、テーブルHを参照し、第一信号Fs1がLow状態且つ第二信号Fs2がLow状態に対応する「192.168.1.4」を、ネットワークN上において自身を識別するIPアドレスとして決定して設定する(第二工程)。
The
このように、プラズマ処理システム1を形成する複数のスレーブ制御装置100Sは、接続線Lcを介してマスタ制御装置100Mに接続されると、マスタ制御装置100Mの通信制御部110から出力された第一信号Fs1及び第二信号Fs2を入力することができる。そして、第一信号Fs1及び第二信号Fs2を入力したスレーブ制御装置100Sは、第一信号Fs1及び第二信号Fs2の各々の信号状態を判別し、自身により、ネットワークN上で識別するための識別情報IとしてのIPアドレスを自動的に設定することができる。そして、このように、マスタ制御装置100M及びスレーブ制御装置100SがIPアドレスを設定することにより、ネットワークNを介した通信により、動作指令情報Om及び緊急停止情報Osを取得することができる。
In this way, when the plurality of
1-5.ネットワークNを介した動作指令情報Om及び緊急停止情報Os(フレームF)の通信
上述したように、マスタ制御装置100Mは、上述したように、識別情報IとしてのIPアドレスを設定した複数のスレーブ制御装置100Sとの通信において、フレームFを送受信する。このようなフレームFを用いた通信を行うネットワークNにおいて、マスタ制御装置100Mの通信制御部110は、指令出力部130と協働して、フレームFの送受信可能となるようにコンフィグレーション処理の実行を各々のスレーブ制御装置100Sに指令する。コンフィグレーション処理の実行により、スレーブ制御装置100Sは、動作指令情報Om及び緊急停止情報Osが記載されるデータフィールドのうち自己に割り当てられたデータ区画を割り当てられる。
1-5. Communication of operation command information Om and emergency stop information Os (frame F) via network N As described above, the
ここで、コンフィグレーション処理は、通常は、各々のスレーブ制御装置100Sが通信可能に接続されて、即ち、IPアドレスを設定してネットワークNが構築された場合に実行される。その他に、コンフィグレーション処理は、ネットワークNへの加入要求をするスレーブ制御装置100Sが検出された場合(例えば、電源がオンされた場合)や、一部のスレーブ制御装置100SがネットワークNから除外された場合(例えば、電源がオフされた場合)等に、必要に応じて実行される。
Here, the configuration process is normally executed when the respective
ところで、各々の制御装置100(マスタ制御装置100M及び各々のスレーブ制御装置100S)は、入力された動作指令情報Om及び緊急停止情報Osに基づいて、制御するプラズマ発生装置10のプラズマ発生処理における制御内容等を決定する。これにより、各々の制御装置100は、例えば、プラズマヘッド11にプラズマガスを照射するように指令したり、産業用ロボット16に制御プログラムに応じてプラズマガスの照射範囲内にてプラズマヘッド11を移動するように指令したり、或いは、プラズマ発生装置10の動作を停止するように指令したりする。このため、プラズマ発生装置10の動作中においては、各々の制御装置100が取得した動作指令情報Om及び緊急停止情報Osを反映させた動作が必要となり、通信にリアルタイム性が要求される。
By the way, each control device 100 (
ここで、ネットワークNにおける複数の制御装置100(マスタ制御装置100M及び各々のスレーブ制御装置100S)は、アクティブ状態とパッシブ状態とを切り換え可能に構成される。ここで、制御装置100の「アクティブ状態」とは、受信したフレームFの通過を許容し、且つフレームFへの書き込みを許容された状態をいう。つまり、アクティブ状態の制御装置100は、フレームFを通過させる際に、フレームFにおけるデータフィールドのうち自己に割り当てられたデータ区画にデータを書き込みすることを許容される。
Here, the plurality of control devices 100 (
又、制御装置100の「パッシブ状態」とは、ネットワークNに加入した状態であり、且つ受信したフレームFの通過を許容しつつフレームFへの書き込みを禁止された状態をいう。つまり、パッシブ状態の制御装置100は、自己のデータ区画に対して書き込みを行わない。但し、パッシブ状態の制御装置100は、アクティブ状態の制御装置100と同様にデータの読み取りについては禁止されていない。従って、パッシブ状態の制御装置100は、通過させたフレームFにおけるデータフィールドのうち自己又は他の制御装置100に割り当てられたデータ区画のデータを読み取ることは許容される。
Furthermore, the "passive state" of the
上述のように、コンフィグレーション処理が行われ、ネットワークNにおいてアクティブ状態(又は、パッシブ状態)とされた場合、マスタ制御装置100Mは、ネットワークNを介して、スレーブ制御装置100Sに動作指令情報Om及び緊急停止情報Osが記載されたフレームFを送信することができる。つまり、マスタ制御装置100Mは、各々のスレーブ制御装置100Sを指定、即ち、フレームFのヘッダに対象となるスレーブ制御装置100Sに割り当てられたIPアドレスを記載して、フレームFを送信する。これにより、対象となるスレーブ制御装置100Sは、自身に宛てて送信されたフレームFを取得し、動作指令情報Om及び緊急停止情報Osに従ってプラズマ発生装置10の動作を制御する。
As described above, when the configuration process is performed and the network N is in the active state (or passive state), the
特に、作業者によってマスタ制御装置100Mに設けられた緊急停止ボタン103が操作された際に、マスタ制御装置100Mは、ネットワークNを介して、リアルタイムに個々のスレーブ制御装置100S又は全てのスレーブ制御装置100Sに緊急停止情報Osを送信することができる。従って、例えば、複数のプラズマ発生装置10によって形成されるプラズマ処理システム1において異常等が発生した場合には、作業者は、一部のプラズマ発生装置10又は全てのプラズマ発生装置10の動作を緊急停止することができる。
In particular, when the emergency stop button 103 provided on the
尚、上述したように、各々のスレーブ制御装置100Sにおいて、それぞれのスレーブ制御装置100Sが緊急停止ボタン103を備えることができる。この場合には、例えば、プラズマ発生装置10において異常が発生すると、異常の発生したプラズマ発生装置10に対応する緊急停止ボタン103が操作される。これにより、作業者は、異常の発生したプラズマ発生装置10の動作を個々に緊急停止することができる。つまり、この場合には、ネットワークNを介してマスタ装置Mmから出力される緊急停止情報Osに依らずに、異常の発生したプラズマ発生装置10の動作を個別に緊急停止することができる。
Note that, as described above, each
ここで、マスタ制御装置100M及びスレーブ制御装置100Sの各々は、動作指令情報Om(指令情報又は指令情報に含まれる緊急停止情報Os)に含まれるオフ信号に応じて、電源装置12によってプラズマ発生装置10のプラズマヘッド11に供給される電力を遮断することができる。そして、マスタ制御装置100M及びスレーブ制御装置100Sの各々は、動作指令情報Om(指令情報又は指令情報に含まれる緊急停止情報Os)に含まれるオフ信号に応じて、電力の供給を遮断してから予め設定された所定時間の経過後に、ガス供給装置13からプラズマ発生装置10のプラズマヘッド11に供給されてプラズマヘッド11にてプラズマ化されるプロセスガスを遮断することができる。
Here, each of the
これにより、例えば、電力の供給を遮断して動作しているプラズマ発生装置10を停止させる場合、電力の供給が遮断された後に所定時間が経過するまではプロセスガスの供給を継続することができる。従って、例えば、所定時間が経過するまでに、或いは、所定時間が経過した後であっても、プラズマ発生装置10の動作を再開させる場合には効率的にプラズマガスを生成させることができる。
Thus, for example, when stopping the
又、マスタ制御装置100M及びスレーブ制御装置100Sの各々は、動作指令情報Om(指令情報)に含まれるオン信号に応じて、プラズマ発生装置10を暖機運転させることができる。例えば、プラズマ発生装置10の動作開始直後においてはプロセスガスのプラズマ化処理が不安定になる可能性が高く、その結果、プラズマガスの生成が不安定になる可能性がある。このため、暖機運転を行わない場合には、通常、プラズマ発生装置10の動作開始直後にはプラズマガスの被処理物への照射を行わない。これに対して、プラズマ発生装置10を暖機運転させた場合には、暖機運転によってプラズマ化処理を安定させることができ、プラズマガスを安定して生成することができる。このため、プラズマ発生装置10を暖機運転させた場合には、被処理物に安定して生成されたプラズマガスを速やかに照射することができる。
Further, each of the
以上の説明からも理解できるように、プラズマ処理システム1は、プラズマガスを生成して照射するプラズマヘッド11を有する複数のプラズマ発生装置10と、各々のプラズマ発生装置10の動作を制御する複数の制御装置100と、を備え、複数の制御装置100のうちの少なくとも一つがマスタ制御装置100M、且つ、マスタ制御装置100M以外の制御装置100がスレーブ制御装置100Sであり、ネットワークNを介してマスタ制御装置100Mからのプラズマ発生装置10の動作に関する動作指令情報Omを含む指令情報を記載したフレームFがスレーブ制御装置100Sに出力されることによって複数のプラズマ発生装置10の各々が動作可能とされており、マスタ制御装置100Mのみが制御装置100の間で共用可能な共用装置Cを有する。
As can be understood from the above description, the plasma processing system 1 includes a plurality of
これによれば、マスタ制御装置100Mのみが、プラズマ発生装置10を動作させる際に作業者によって利用される入力装置101や表示装置102等の共用装置Cを備えることができる。換言すれば、スレーブ制御装置100Sには、プラズマ発生装置10を動作させる際に作業者による利用頻度の低い共用装置Cは設けられない。従って、マスタ/スレーブの関係を形成する制御装置100のうち、スレーブ制御装置100Sの簡素化が可能であり、制御装置100、ひいては、プラズマ処理システム1の製造コストを低減することができる。
According to this, only the
又、制御装置100は、必要最低限の構成を有するシングルボードコンピュータを用いて形成することができる。これにより、プラズマ発生装置10を動作させる際に不要な部品を設ける必要がなく、従って、制御装置100の簡素化が可能であり、製造コストを低減することができる。
Further, the
又、マスタ制御装置100Mに共用装置Cに含まれる緊急停止ボタン103を設け、緊急停止ボタン103が操作された際に、マスタ制御装置100MがネットワークNを介してスレーブ制御装置100Sに緊急停止情報Osを出力することができる。これにより、例えば、プラズマ処理システム1を形成する複数のプラズマ発生装置10において何らかの異常が発生した場合であっても、プラズマ発生装置10を一斉に停止させることができる。
Further, the
ここで、スレーブ制御装置100Sにも、必要に応じて、緊急停止ボタン103を設けることも可能である。この場合には、例えば、異常の発生したプラズマ発生装置10のみの動作を停止させることができる。これにより、例えば、プラズマ処理システム1全体の生産への影響を小さく抑えることができる。
Here, the
2.変形例
上述した実施形態においては、スレーブ制御装置100Sは、ネットワークNを介してマスタ制御装置100Mから供給されるフレームFに記載された動作指令情報Om及び緊急停止情報Osに従って、プラズマ発生装置10の動作を制御するようにした。しかしながら、例えば、スレーブ制御装置100Sは、プラズマ発生装置10に設けられた各種センサによる検出値に基づいて、或いは、ネットワークNを介して他のスレーブ制御装置100Sから取得した指令情報に基づいて、プラズマ発生装置10の動作を制御するようにしても良い。即ち、この場合には、各々のスレーブ制御装置100Sは、独自のコマンド等に従って、プラズマ発生装置10の動作を制御することができる。この場合においても、常に共用装置Cを設けておく必要がなく、上述した実施形態と同様の効果が期待できる。
2. Modification Example In the embodiment described above, the
又、上述した実施形態においては、プラズマ処理システム1が3つのスレーブ制御装置100Sを有する場合を例示した。しかしながら、スレーブ制御装置100Sの数については、これに限られず、2つ以下、又は、4つ以上設けることが可能であることは言うまでもない。ここで、スレーブ制御装置100Sが4つ以上となる場合には、マスタ制御装置100Mの通信制御部110は、出力する第一信号Fs1及び第二信号Fs2の信号状態として、例えば、High状態又はLow状態の継続時間を異ならせたり、High状態とLow状態の切替パターンを異ならせたりする。
Moreover, in the embodiment described above, the case where the plasma processing system 1 has three
これにより、第一信号Fs1及び第二信号Fs2の信号状態に対応してネットワークN上において識別可能な識別情報IであるIPアドレスの数を増やすことができる。従って、例えば、第一信号Fs1及び第二信号Fs2を受信した4番目以降のスレーブ制御装置100Sは、上述した実施形態と同様に、自身でIPアドレスを決定して設定することができる。
Thereby, the number of IP addresses that are the identification information I that can be identified on the network N can be increased in accordance with the signal states of the first signal Fs1 and the second signal Fs2. Therefore, for example, the fourth and subsequent
更に、上述した実施形態においては、ネットワークNを介して、マスタ制御装置100Mからスレーブ制御装置100Sに対して動作指令情報Om及び緊急停止情報Osが供給される場合を例示した。しかしながら、例えば、プラズマ処理システム1の稼働に伴って状況変化等が生じた場合、図4にて二点鎖線により示すように、スレーブ制御装置100Sの指令出力部180が、生じた状況変化等を動作指令情報Om及び緊急停止情報Osとして、マスタ制御装置100Mや他のスレーブ制御装置100Sに出力することも可能である。
Furthermore, in the embodiment described above, the case where the operation command information Om and the emergency stop information Os are supplied from the
1…プラズマ処理システム、10…プラズマ発生装置、11…プラズマヘッド、12…電源装置、13…ガス供給装置、14…電源ケーブル、15…ガス配管、16…産業用ロボット、16A,16B…ロボットアーム、100…制御装置、100M…マスタ制御装置、100S…スレーブ制御装置、101…入力装置、102…表示装置、103…緊急停止ボタン、110…通信制御部、120…指令取得部、130…指令出力部、140…情報記憶部、150…通信制御部、160…識別情報設定部、161…信号状態判別部、162…対応判定部、170…指令取得部、180…指令出力部、190…情報記憶部、C…共用装置、It…通信インターフェース(情報送受信部)、Is…信号インターフェース(信号送受信部)、Ic…接続インターフェース(共用装置接続部)、Fs1…第一信号、Fs2…第二信号、N…ネットワーク、H…テーブル、I…識別情報、Lc…接続線、Lcs…信号線、Lcp…電力線、F…フレーム(指令情報)、Om…動作指令情報、Os…緊急停止情報、W…ワーク、D…ワーク台
DESCRIPTION OF SYMBOLS 1... Plasma processing system, 10... Plasma generator, 11... Plasma head, 12... Power supply device, 13... Gas supply device, 14... Power cable, 15... Gas piping, 16... Industrial robot, 16A, 16B... Robot arm , 100...Control device, 100M...Master control device, 100S...Slave control device, 101...Input device, 102...Display device, 103...Emergency stop button, 110...Communication control unit, 120...Command acquisition unit, 130...
Claims (14)
各々の前記プラズマ発生装置の動作を制御する複数の制御装置と、を備え、
複数の前記制御装置のうちの一つをマスタ制御装置、且つ、前記マスタ制御装置以外の前記制御装置をスレーブ制御装置とし、
複数の前記プラズマ発生装置の各々は、ネットワークを介して前記マスタ制御装置からの前記プラズマ発生装置の動作に関する動作指令情報を含む指令情報が前記スレーブ制御装置に出力されることによって連携して動作可能とされており、
前記マスタ制御装置のみが前記制御装置の間で共用可能な共用装置の少なくとも一つを有する、プラズマ処理システム。 multiple plasma generators;
A plurality of control devices that control the operation of each of the plasma generation devices,
One of the plurality of control devices is a master control device, and the control devices other than the master control device are slave control devices,
Each of the plurality of plasma generation devices can operate in cooperation with each other by outputting command information including operation command information regarding the operation of the plasma generation device from the master control device to the slave control device via a network. It is said that
A plasma processing system in which only the master control device has at least one shared device that can be shared among the control devices.
信号の送受信が可能な信号線を介して、前記マスタ制御装置に接続される、請求項1-3の何れか一項に記載のプラズマ処理システム。 Each of the plurality of slave control devices includes:
The plasma processing system according to any one of claims 1 to 3, wherein the plasma processing system is connected to the master control device via a signal line capable of transmitting and receiving signals.
前記信号線を介して、少なくとも前記ネットワーク上において前記スレーブ制御装置を識別するための識別情報を出力する、請求項4に記載のプラズマ処理システム。 The master control device includes:
The plasma processing system according to claim 4, wherein identification information for identifying the slave control device at least on the network is outputted via the signal line.
前記マスタ制御装置が備える前記シングルボードコンピュータは、更に、前記共用装置を接続する共用装置接続部を有する、請求項4に記載のプラズマ処理システム。 The master control device and the slave control device each include an information transmitting/receiving unit that transmits and receives the command information via the network, and a signal that transmits and receives a signal used for identifying the slave control device on the network via the signal line. Equipped with a single board computer having a signal transmitting and receiving section,
5. The plasma processing system according to claim 4, wherein the single board computer included in the master control device further includes a shared device connection section for connecting the shared device.
前記マスタ制御装置及び前記スレーブ制御装置が動作を制御する全ての前記プラズマ発生装置について、前記マスタ制御装置及び前記スレーブ制御装置は、前記オン信号に応じて全ての前記プラズマ発生装置を動作させ、若しくは、前記オフ信号に応じて全ての前記プラズマ発生装置を停止させ、又は、
前記マスタ制御装置及び前記スレーブ制御装置の各々が動作を制御する前記プラズマ発生装置について、前記マスタ制御装置及び前記スレーブ制御装置の各々は、前記オン信号に応じて前記プラズマ発生装置を個別に動作させ、若しくは、前記オフ信号に応じて各々の前記プラズマ発生装置を個別に停止させる、請求項1又は2に記載のプラズマ処理システム。 The command information includes an on signal for operating the plasma generator or an off signal for stopping the plasma generator,
Regarding all the plasma generation devices whose operations are controlled by the master control device and the slave control device, the master control device and the slave control device operate all the plasma generation devices in response to the on signal, or , stopping all the plasma generators in response to the off signal, or
Regarding the plasma generation device whose operation is controlled by each of the master control device and the slave control device, each of the master control device and the slave control device individually operates the plasma generation device in response to the on signal. 3. The plasma processing system according to claim 1, wherein each of the plasma generators is individually stopped in response to the off signal.
各々の前記プラズマ発生装置の動作を制御する複数の制御装置と、を備えるプラズマ処理システムに適用され、
複数の前記制御装置のうちの一つをマスタ制御装置、且つ、前記マスタ制御装置以外の前記制御装置をスレーブ制御装置とし、
複数の前記プラズマ発生装置の各々は、ネットワークを介して前記マスタ制御装置からの前記プラズマ発生装置の動作に関する動作指令情報を含む指令情報が前記スレーブ制御装置に出力されることによって連携して動作可能とされており、
前記プラズマ処理システムは、前記マスタ制御装置のみが前記制御装置の間で共用可能な共用装置の少なくとも一つを有し、
前記マスタ制御装置が各々の前記スレーブ制御装置に対して、前記スレーブ制御装置を識別する識別情報を設定するための複数の信号を出力する第一工程と、
前記スレーブ制御装置が前記マスタ制御装置から出力された複数の前記信号を入力し、複数の前記信号の各々の状態を表す信号状態を判別し、判別した前記信号状態に対応する前記識別情報を設定する第二工程と、
を備える、プラズマ処理システムの情報設定方法。 multiple plasma generators;
applied to a plasma processing system comprising a plurality of control devices that control the operation of each of the plasma generation devices,
One of the plurality of control devices is a master control device, and the control devices other than the master control device are slave control devices,
Each of the plurality of plasma generation devices can operate in cooperation with each other by outputting command information including operation command information regarding the operation of the plasma generation device from the master control device to the slave control device via a network. It is said that
In the plasma processing system, only the master control device has at least one shared device that can be shared among the control devices,
a first step in which the master control device outputs, to each of the slave control devices, a plurality of signals for setting identification information for identifying the slave control devices;
The slave control device inputs the plurality of signals output from the master control device, determines a signal state representing a state of each of the plurality of signals, and sets the identification information corresponding to the determined signal state. A second step of
An information setting method for a plasma processing system, comprising:
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022142004A JP2024037281A (en) | 2022-09-07 | 2022-09-07 | Plasma processing system and plasma processing system information setting method |
DE102023119202.7A DE102023119202A1 (en) | 2022-09-07 | 2023-07-20 | Plasma treatment system and information setting method of a plasma treatment system |
CN202311095588.9A CN117655480A (en) | 2022-09-07 | 2023-08-29 | Plasma processing system and information setting method for plasma processing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022142004A JP2024037281A (en) | 2022-09-07 | 2022-09-07 | Plasma processing system and plasma processing system information setting method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2024037281A true JP2024037281A (en) | 2024-03-19 |
Family
ID=89905441
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022142004A Pending JP2024037281A (en) | 2022-09-07 | 2022-09-07 | Plasma processing system and plasma processing system information setting method |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP2024037281A (en) |
CN (1) | CN117655480A (en) |
DE (1) | DE102023119202A1 (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH081350A (en) | 1994-06-17 | 1996-01-09 | Toshiba Corp | Parallel system of invertor type resistance welding machine |
JP4869869B2 (en) | 2006-10-24 | 2012-02-08 | コマツ産機株式会社 | Plasma cutting machine and plasma power supply system |
JP5124345B2 (en) | 2008-05-26 | 2013-01-23 | 株式会社アルバック | Bipolar pulse power supply and power supply device comprising a plurality of bipolar pulse power supplies connected in parallel |
JP6888024B2 (en) | 2016-04-12 | 2021-06-16 | ハイパーサーム インコーポレイテッド | Systems and methods for powering plasma arc cutting |
-
2022
- 2022-09-07 JP JP2022142004A patent/JP2024037281A/en active Pending
-
2023
- 2023-07-20 DE DE102023119202.7A patent/DE102023119202A1/en active Pending
- 2023-08-29 CN CN202311095588.9A patent/CN117655480A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
DE102023119202A1 (en) | 2024-03-07 |
CN117655480A (en) | 2024-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4014498B2 (en) | Multi-axis laser processing machine | |
KR880000559B1 (en) | Point mesuring process for preset robot | |
US5079491A (en) | Robot control system | |
JP2005293569A (en) | Synchronous controller | |
KR20190044627A (en) | Method and system for lasers processing relatively large workpieces | |
JPH09323279A (en) | Integration control system of working robot | |
JP4869869B2 (en) | Plasma cutting machine and plasma power supply system | |
JP2015134396A (en) | Control system for controlling industrial robot, control device, method for manufacturing weldment and program | |
US20220072703A1 (en) | Suspended robot recovery | |
EP1690629A2 (en) | Laser processing system | |
JP2004199433A (en) | Synchronous control device | |
JP2004318762A (en) | Numerical control device | |
JP5889475B2 (en) | Numerical control apparatus and processing method | |
JP2024037281A (en) | Plasma processing system and plasma processing system information setting method | |
JP2014191727A (en) | Synchronization control device for synchronizing two shafts with each other | |
JP6268364B2 (en) | Laser processing system | |
JP2008269553A (en) | Servo motor control unit and method thereof | |
JP6498362B1 (en) | Numerical controller | |
JP5669993B1 (en) | Numerical controller | |
JPWO2002027417A1 (en) | Numerical control method and device | |
JP2006247745A (en) | Laser machining system | |
JPH06314110A (en) | Coupling system for computer system part executing numerical control function and another computer system | |
JP2001255915A (en) | Numerical controller | |
JP2007286998A (en) | Motor-controlling device | |
JP2021033932A (en) | Control system |